Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1.  
  2. ;LAST UPDATE: 24.03.2015 savelij
  3.  
  4. __TERM0         EQU 0X00                ; Program terminate
  5. __CONIN         EQU 0X01                ; Console input
  6. __CONOUT        EQU 0X02                ; Console output
  7. __AUXIN         EQU 0X03                ; Auxiliary input
  8. __AUXOUT        EQU 0X04                ; Auxiliary output
  9. __LSTOUT        EQU 0X05                ; Printer output
  10. __DIRIO         EQU 0X06                ; Direct console I/O
  11. __DIRIN         EQU 0X07                ; Direct console input
  12. __INNOE         EQU 0X08                ; Console input without echo
  13. __STROUT        EQU 0X09                ; String output
  14. __BUFIN         EQU 0X0A                ; Buffered line input
  15. __CONST         EQU 0X0B                ; Console status
  16. __CPMVER        EQU 0X0C                ; Return version number
  17. __DSKRST        EQU 0X0D                ; Disk reset
  18. __SELDSK        EQU 0X0E                ; Select disk
  19. __FOPEN         EQU 0X0F                ; Open file (FCB)
  20. __FCLOSE        EQU 0X10                ; Close file (FCB)
  21. __SFIRST        EQU 0X11                ; Search for first entry (FCB)
  22. __SNEXT         EQU 0X12                ; Search for next entry (FCB)
  23. __FDEL          EQU 0X13                ; Delete file (FCB)
  24. __RDSEQ         EQU 0X14                ; Sequential read (FCB)
  25. __WRSEQ         EQU 0X15                ; Sequential write (FCB)
  26. __FMAKE         EQU 0X16                ; Create file (FCB)
  27. __FREN          EQU 0X17                ; Rename file (FCB)
  28. __LOGIN         EQU 0X18                ; Get login vector
  29. __CURDRV        EQU 0X19                ; Get current drive
  30. __SETDTA        EQU 0X1A                ; Set disk transfer address
  31. __ALLOC         EQU 0X1B                ; Get allocation information
  32.  
  33. __RDRND         EQU 0X21                ; Random read (FCB)
  34. __WRRND         EQU 0X22                ; Random write(FCB)
  35. __FSIZE         EQU 0X23                ; Get file size (FCB)
  36. __SETRND        EQU 0X24                ; Set random record (FCB)
  37.  
  38. __WRBLK         EQU 0X26                ; Random block write (FCB)
  39. __RDBLK         EQU 0X27                ; Random block read (FCB)
  40. __WRZER         EQU 0X28                ; Random write with zero fill (FCB)
  41.  
  42. __GDATE         EQU 0X2A                ; Get date
  43. __SDATE         EQU 0X2B                ; Set date
  44. __GTIME         EQU 0X2C                ; Get time
  45. __STIME         EQU 0X2D                ; Set time
  46. __VERIFY        EQU 0X2E                ; Set/reset verify flag
  47. __RDABS         EQU 0X2F                ; Absolute sector read
  48. __WRABS         EQU 0X30                ; Absolute sector write
  49. __DPARM         EQU 0X31                ; Get disk parameters
  50.  
  51. __FFIRST        EQU 0X40                ; Find first entry
  52. __FNEXT         EQU 0X41                ; Find next entry
  53. __FNEW          EQU 0X42                ; Find new entry
  54. __OPEN          EQU 0X43                ; Open file handle
  55. __CREATE        EQU 0X44                ; Create file handle
  56. __CLOSE         EQU 0X45                ; Close file handle
  57. __ENSURE        EQU 0X46                ; Ensure file handle
  58. __DUP           EQU 0X47                ; Duplicate file handle
  59. __READ          EQU 0X48                ; Read from file handle
  60. __WRITE         EQU 0X49                ; Write to file handle
  61. __SEEK          EQU 0X4A                ; Move file handle pointer
  62. __IOCTL         EQU 0X4B                ; I/O control for devices
  63. __HTEST         EQU 0X4C                ; Test file handle
  64. __DELETE        EQU 0X4D                ; Delete file or subdirectory
  65. __RENAME        EQU 0X4E                ; Rename file or subdirectory
  66. __MOVE          EQU 0X4F                ; Move file or subdirectory
  67. __ATTR          EQU 0X50                ; Get/set file attributes
  68. __FTIME         EQU 0X51                ; Get/set file date and time
  69. __HDELETE       EQU 0X52                ; Delete file handle
  70. __HRENAME       EQU 0X53                ; Rename file handle
  71. __HMOVE         EQU 0X54                ; Move file handle
  72. __HATTR         EQU 0X55                ; Get/set file handle attributes
  73. __HFTIME        EQU 0X56                ; Get/set file handle date and time
  74. __GETDTA        EQU 0X57                ; Get disk transfer address
  75. __GETVFY        EQU 0X58                ; Get verify flag setting
  76. __GETCD         EQU 0X59                ; Get current directory
  77. __CHDIR         EQU 0X5A                ; Change current directory
  78. __PARSE         EQU 0X5B                ; Parse pathname
  79. __PFILE         EQU 0X5C                ; Parse filename
  80. __CHKCHR        EQU 0X5D                ; Check character
  81. __WPATH         EQU 0X5E                ; Get whole path string
  82. __FLUSH         EQU 0X5F                ; Flush disk buffers
  83. __FORK          EQU 0X60                ; Fork a child process
  84. __JOIN          EQU 0X61                ; Rejoin parent process
  85. __TERM          EQU 0X62                ; Terminate with error code
  86. __DEFAB         EQU 0X63                ; Define abort exit routine
  87. __DEFER         EQU 0X64                ; Define disk error handler routine
  88. __ERROR         EQU 0X65                ; Get previous error code
  89. __EXPLAIN       EQU 0X66                ; Explain error code
  90. __FORMAT        EQU 0X67                ; Format a disk
  91. __RAMD          EQU 0X68                ; Create or destroy RAM disk
  92. __BUFFER        EQU 0X69                ; Allocate sector buffers
  93. __ASSIGN        EQU 0X6A                ; Logical drive assignment
  94. __GENV          EQU 0X6B                ; Get environment item
  95. __SENV          EQU 0X6C                ; Set environment item
  96. __FENV          EQU 0X6D                ; Find environment item
  97. __DSKCHK        EQU 0X6E                ; Get/set disk check status
  98. __DOSVER        EQU 0X6F                ; Get MSX-DOS version number
  99. __REDIR         EQU 0X70                ; Get/set redirection status
  100.