home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol116 / nzcprhdr.dif < prev    next >
Encoding:
Text File  |  1984-04-29  |  2.5 KB  |  90 lines

  1. 4c 17210
  2. *  N Z C P R 202- Z80-Based Command Processor Replacement, Version 2.02    *
  3. .
  4. 22,24c 28575
  5. ;  Module:  NZCPRHDR
  6. ;  Author:  Richard Conn
  7. ;  Module Used By: NZCPR202 Version 2.x
  8. ;
  9. ;  18 feb 1983 = modified by PETER PINCHIS, TORONTO, ONT
  10. ;         - new equate NRCOL defines the user selectable number
  11. ;           of columns for DIR and ERA display.
  12. ;         - ERAV has a new meaning : when FALSE the user is always
  13. ;           prompted except when ERDFLG is present in the command
  14. ;           line.
  15. ;
  16. ;
  17. .
  18. 39,40d 54954
  19. 76c 60064
  20. CPRLOC    EQU    0DA00H    ;FILL IN WITH BDOSLOC SUPPLIED VALUE
  21. .
  22. 90c 5310
  23. CPRR    EQU    1600H-CPRLOC    ;DDT LOAD OFFSET FOR DISK1         
  24. .
  25. 227,229c 25706
  26. ; before it goes ahead and erases them.  If ERAOK is TRUE, then the prompt
  27. ; "OK to erase?" is enabled.
  28. .
  29. 235,241c 11941
  30. ; option letter, defined by ERDFLG, is given after the file name.  
  31. ; If ERAV is TRUE, then the user will be asked to verify only when ERDFLG
  32. ; is contained in the command line. 
  33. ; If ERAV is FALSE, the user will always be asked to verify , except when 
  34. ; ERDFLG is present in the command line.
  35. ;
  36. ; example ( ERAOK is TRUE, ERAV is TRUE ) :
  37. ; A0>era xxx.xxx
  38. ; A0>; ...done
  39. ; A0>era xxx.xxx v
  40. ; OK to erase?y
  41. ; A0>; ...done
  42. ;
  43. ; example ( ERAOK is TRUE, ERAV is FALSE ):
  44. ; A0>era xxx.xxx
  45. ; OK to erase?y
  46. ; A0>; ...done
  47. ; A0>era xxx.xxx n            ; ERDFLG is "N" in this case !!!
  48. ; A0>; ...done
  49. ;
  50. ; In case ERAOK = TRUE and ERAV = FALSE has been selected and a submit file
  51. ; is required, use always ERDFLG at the end, otherwise the execution will
  52. ; stop every time an erase is specified in the submit file.
  53.  
  54. ERAV    equ    false        ;ENABLE VERIFY OPTION
  55. ERDFLG    equ    'N'        ;SET OPTION LETTER
  56. .
  57. 282,283c 47537
  58. CLBASE    equ    0FA6FH    ;Base address of buffer
  59. BUFLEN    equ    160    ;160 Bytes in Input Buffer
  60. .
  61. 299,306c 64553
  62. WERA    equ    false    ;Make ERA a Wheel-Oriented Command
  63. WREN    equ    false    ; "   REN "   "       "       "
  64. WLT    equ    false    ; "   L/T "   "       "       "  (LIST/TYPE)
  65. WGO    equ    false    ; "   GO  "   "       "       "
  66. WSAVE    equ    false    ; "   SAVE "  "       "       "
  67. WGET    equ    false    ; "   GET "   "       "       "
  68. WJUMP    equ    false    ; "   JUMP "  "       "       "
  69. WDU    equ    false    ; "   DU: "   "       "       " (DU Change)
  70. .
  71. 324c 4669
  72. STKBASE        equ    0FB43H  ;Address of Bottom of External Stack
  73. .
  74. 332,333c 58844
  75. NLINES    EQU    25        ;NUMBER OF LINES ON CRT SCREEN
  76. nrcol    equ    5        ;number of columns for DIR and ERA display
  77. WIDE    EQU    false         ;TRUE IF WIDE DIR DISPLAY
  78. .
  79. 346c 37318
  80. MAXDISK    EQU    2        ;MAXIMUM NUMBER OF DISKS ACCESSABLE
  81. .
  82. 438c 62934
  83. FCBADR    equ    0FB1AH     ; Address of External FCB
  84. .
  85. 462c 3527
  86. ROOTONLY    equ    false     ; TRUE if look at Root Only for Extended
  87. .
  88. $a 61721
  89. .
  90.