Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
761 | savelij | 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 |