home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / utils / sysutl / probe102.lbr / BDOSDEF.HZ / BDOSDEF.H
Text File  |  1986-12-28  |  3KB  |  48 lines

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