home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol175 / deff.a86 < prev    next >
Encoding:
Text File  |  1984-07-15  |  1.7 KB  |  73 lines

  1. ;
  2. ;        DEFF.A86
  3. ;
  4. ;Deffinitions for use in assembling MODEM9.xx.
  5. ;
  6. TRUE    EQU    0FFH
  7. FALSE    EQU    0
  8. ;
  9. CPM2X    EQU    TRUE    ;TRUE IF CP/M 2.X
  10. DBUFSIZ    EQU    16    ;BUFFER SIZE FOR FILE TRANSFER IN KBYTES
  11. CAPTURE    EQU    16    ;Buffer size for text capture
  12. ;
  13. ERRCRC    EQU    6    ;NUMBER OF TIMES TO TRY CRC MODE BEFORE
  14.             ;SWITCHING TO CHECKSUM
  15. ERRLIM    EQU    10    ;NUMBER OF TIMES TO RETRY
  16.             ;SEND/RECEIVE ERRORS BEFORE QUIT
  17. ;
  18. ;
  19. CRC       EQU   'C'         ;USED TO REQUEST 'CRC' INSTEAD OF 'CKSUM'
  20. ESC      EQU    '['-40H     ; ^[ = ESCAPE
  21. SOH       EQU   'A'-40H     ; ^A = START OF HEADER
  22. EOT       EQU   'D'-40H     ; ^D = END OF TEXT
  23. ACK       EQU   'F'-40H     ; ^F = ACKNOWLEDGE
  24. OKNMCH    EQU   'F'-40H     ; ^F = OKAY NAME MATCH
  25. BELL      EQU   'G'-40H     ; ^G = BELL CHARACTER
  26. BKSP      EQU    'H'-40H     ; ^H = BACKSPACE
  27. TAB      EQU    'I'-40H        ; ^I = TAB
  28. LF        EQU   'J'-40H     ; ^J = LINEFEED
  29. CR        EQU   'M'-40H     ; ^M = CARRIAGE RETURN
  30. XON       EQU   'Q'-40H     ; ^Q = XON CHARACTER
  31. XOFF      EQU   'S'-40H     ; ^S = XOFF CHARACTER
  32. NAK       EQU   'U'-40H     ; ^U = NOT ACKNOWLEDGE
  33. CAN       EQU   'X'-40H     ; ^X = CANCEL SEND/RECEIVE
  34. EOFCHAR   EQU   'Z'-40H     ; ^Z = END OF FILE
  35. SPACE      EQU    ' '        ; SPACE
  36. BDNMCH    EQU   75H         ; BAD NAME MATCH
  37. RUB      EQU    7FH        ; RUB
  38. ;
  39. ;
  40. ;    BDOS EQUATES
  41. ;
  42. RDCON    EQU    1
  43. WRCON    EQU    2
  44. LSTOUT    EQU    5
  45. DCONIO    EQU    6
  46. PRINT    EQU    9
  47. RDBUF    EQU    10
  48. CONST    EQU    11
  49. RESET    EQU    13
  50. SELDSK    EQU    14
  51. OPEN    EQU    15
  52. CLOSE    EQU    16
  53. SRCHF    EQU    17
  54. SRCHN    EQU    18
  55. ERASE    EQU    19
  56. READ    EQU    20
  57. WRITE    EQU    21
  58. MAKE    EQU    22
  59. REN    EQU    23
  60. CURDSK    EQU    25
  61. STDMA    EQU    26
  62. GETALC    EQU    27        ;CP/M ALLOCATION VECTOR ADDRESS
  63. GETPARM    EQU    31        ;CURRENT DISK PARAMETERS ADDRESS
  64. USER    EQU    32
  65. FILSIZ    EQU    35
  66. REIPL    EQU    0
  67. FCB    EQU    5CH
  68. FCBEXT    EQU    FCB+12
  69. FCBSNO    EQU    FCB+32
  70. FCBRNO    EQU    FCB+32
  71. FCB2    EQU    6CH
  72. ;
  73.