home *** CD-ROM | disk | FTP | other *** search
- /******************************************************************************/
- /* BDOS Definitions */
- /******************************************************************************/
- #define SYSRESET 0 /* bdos function system reset */
- #define CONIN 1 /* bdos function console input */
- #define CONOUT 2 /* bdos function console output */
- #define RDRIN 3 /* CP/M bdos function reader input */
- #define PUNOUT 4 /* CP/M bdos function punch output */
- #define RAWCONIN 3 /* MP/M bdos function raw console input */
- #define RAWCONOUT 4 /* MP/M bdos function raw console output */
- #define LISTCHAR 5 /* bdos function list char to printer */
- #define DIRCONIO 6 /* C/MP/M bdos function direct console i/o */
- #define GETIOBYTE 7 /* CP/M bdos function get i/o byte */
- #define SETIOBYTE 8 /* CP/M bdos function set i/o byte */
- #define PRNTSTRNG 9 /* bdos function print string */
- #define RDCONBUF 10 /* bdos function read console buffer */
- #define GETCONSTAT 11 /* bdos function get console status */
- #define RETURNVER 12 /* bdos function return version number */
- #define RESETDISK 13 /* bdos function reset disk system */
- #define SELDISK 14 /* bdos function select disk */
- #define OPENFILE 15 /* bdos function open file */
- #define CLOSEFILE 16 /* bdos function close file */
- #define SRCHFIRST 17 /* bdos function search for first dir entry */
- #define SRCHNEXT 18 /* bdos function search for next dir entry */
- #define DELETEFILE 19 /* bdos function delete file */
- #define READSEQ 20 /* bdos function read sequential record */
- #define WRITESEQ 21 /* bdos function write sequential record */
- #define MAKEFILE 22 /* bdos function make file */
- #define RENAMEFILE 23 /* bdos function rename file */
- #define GETLOGIN 24 /* bdos function get login vector */
- #define GETDISK 25 /* bdos function get current disk */
- #define SETDMA 26 /* bdos function set DMA addr */
- #define GETALLOC 27 /* bdos function get ADDR(alloc) */
- #define WRITEPROT 28 /* bdos function write protect disk */
- #define READONLY 29 /* bdos function get R/O vector */
- #define SETATTRIB 30 /* bdos function set file attributes */
- #define GETDPB 31 /* bdos get disk parameter block address */
- #define SETGETUSER 32 /* bdos function set/get user code */
- #define READRAND 33 /* bdos function read random record */
- #define WRITERAND 34 /* bdos function write random record*/
- #define COMPFILSIZ 35 /* bdos function compute file size */
- #define SETRANDREC 36 /* bdos function set random record */
- #define RESETDRIVE 37 /* bdos function reset spec drive */
- #define ACCESSDRIVE 38 /* MP/M bdos accessing drive cannot be reset */
- #define FREEDRIVE 39 /* MP/M bdos frees disk of locked files/rec */
- #define WRTRANDZF 40 /* bdos function write random with zero fill */
- /*********************************************