diff options
Diffstat (limited to 'v4.0/src/SELECT/EXT.INC')
| -rw-r--r-- | v4.0/src/SELECT/EXT.INC | 577 |
1 files changed, 577 insertions, 0 deletions
diff --git a/v4.0/src/SELECT/EXT.INC b/v4.0/src/SELECT/EXT.INC new file mode 100644 index 0000000..1b37c34 --- /dev/null +++ b/v4.0/src/SELECT/EXT.INC | |||
| @@ -0,0 +1,577 @@ | |||
| 1 | ; Change History: | ||
| 2 | ; | ||
| 3 | ; ;AN003; for DCR225 | ||
| 4 | ; ;AN004; for DCR65 (360KB support) | ||
| 5 | ; | ||
| 6 | ; | ||
| 7 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 8 | EXTRN SUPPORT_STATUS:WORD ;AN000; | ||
| 9 | EXTRN I_USER_INDEX:WORD ;AN000; | ||
| 10 | EXTRN N_USER_NUMERIC:WORD ;AN000; | ||
| 11 | EXTRN MIN_INPUT_VAL:WORD ;AN000; | ||
| 12 | EXTRN MAX_INPUT_VAL:WORD ;AN000; | ||
| 13 | EXTRN S_USER_STRING:WORD ;AN000; | ||
| 14 | EXTRN P_USER_STRING:BYTE ;AN000; | ||
| 15 | EXTRN M_USER_STRING:ABS ;AN000; | ||
| 16 | EXTRN N_VALID_KEYS:WORD ;AN000; | ||
| 17 | EXTRN N_USER_FUNC:WORD ;AN000; | ||
| 18 | EXTRN E_ENTER:ABS ;AN000; | ||
| 19 | EXTRN E_ESCAPE:ABS ;AN000; | ||
| 20 | EXTRN E_TAB:ABS ;AN000; | ||
| 21 | EXTRN E_F3:ABS ;AN000; | ||
| 22 | EXTRN E_SPACE:ABS ;AN000; | ||
| 23 | EXTRN ERROR_KEYS:BYTE ;AN000; | ||
| 24 | EXTRN ERROR_KEYS_LEN:ABS ;AN000; | ||
| 25 | EXTRN E_QUIT:ABS ;AN000; | ||
| 26 | EXTRN E_RETURN:ABS ;AN000; | ||
| 27 | EXTRN FK_ENT_F3:BYTE ;AN000;DT | ||
| 28 | EXTRN FK_ENT_F3_LEN:ABS ;AN000;DT | ||
| 29 | EXTRN FK_ENT_ESC:BYTE ;AN000; | ||
| 30 | EXTRN FK_ENT_ESC_LEN:ABS ;AN000; | ||
| 31 | EXTRN FK_ENT_ESC_F3:BYTE ;AN003;GHG | ||
| 32 | EXTRN FK_ENT_ESC_F3_LEN:ABS ;AN003;GHG | ||
| 33 | EXTRN FK_ENT:BYTE ;AN000; | ||
| 34 | EXTRN FK_ENT_LEN:ABS ;AN000; | ||
| 35 | EXTRN FK_TEXT:BYTE ;AN000; | ||
| 36 | EXTRN FK_TEXT_LEN:ABS ;AN000; | ||
| 37 | EXTRN FK_SCROLL:BYTE ;AN000; | ||
| 38 | EXTRN FK_SCROLL_LEN:ABS ;AN000; | ||
| 39 | EXTRN FK_TAB:BYTE ;AN000; | ||
| 40 | EXTRN FK_TAB_LEN:ABS ;AN000; | ||
| 41 | EXTRN FK_REVIEW:BYTE ;AN000; | ||
| 42 | EXTRN FK_REVIEW_LEN:ABS ;AN000; | ||
| 43 | EXTRN FK_DATE:BYTE ;AN000; | ||
| 44 | EXTRN FK_DATE_LEN:ABS ;AN000; | ||
| 45 | EXTRN FK_FORMAT:BYTE ;AN000; | ||
| 46 | EXTRN FK_FORMAT_LEN:ABS ;AN000; | ||
| 47 | EXTRN FK_REBOOT:BYTE ;AN000; | ||
| 48 | EXTRN FK_REBOOT_LEN:ABS ;AN000; | ||
| 49 | EXTRN E_YES:ABS ;AN000; | ||
| 50 | EXTRN E_NO:ABS ;AN000; | ||
| 51 | EXTRN E_NA:ABS ;AN000; | ||
| 52 | EXTRN N_SELECT_MODE:WORD ;AN000; | ||
| 53 | EXTRN E_SELECT_MENU:ABS ;AN000; | ||
| 54 | EXTRN E_SELECT_FDISK:ABS ;AN000; | ||
| 55 | EXTRN E_SELECT_INV:ABS ;AN000; | ||
| 56 | EXTRN S_SELECT_TMP:WORD ;AN000; | ||
| 57 | EXTRN N_FORMAT_MODE:WORD ;AN000; | ||
| 58 | EXTRN E_FORMAT_SELECT:ABS ;AN000; | ||
| 59 | EXTRN E_FORMAT_NEW:ABS ;AN000; | ||
| 60 | EXTRN E_FORMAT_USED:ABS ;AN000; | ||
| 61 | EXTRN S_SPACE:WORD ;AN000; | ||
| 62 | EXTRN S_OFF:WORD ;AN000; | ||
| 63 | EXTRN S_ON:WORD ;AN000; | ||
| 64 | EXTRN I_WORKSPACE:WORD ;AN000; | ||
| 65 | EXTRN N_WORK_PREV:WORD ;AN000; | ||
| 66 | EXTRN E_WORKSPACE_BAL:ABS ;AN000; | ||
| 67 | EXTRN E_WORKSPACE_MIN:ABS ;AN000; | ||
| 68 | EXTRN E_WORKSPACE_MAX:ABS ;AN000; | ||
| 69 | EXTRN S_ANSI:WORD ;AN000; | ||
| 70 | EXTRN M_ANSI:ABS ;AN000; | ||
| 71 | EXTRN D_ANSI_1:WORD ;AN000; | ||
| 72 | EXTRN F_ANSI:WORD ;AN000; | ||
| 73 | EXTRN E_ANSI_NO:ABS ;AN000; | ||
| 74 | EXTRN E_ANSI_YES:ABS ;AN000; | ||
| 75 | EXTRN E_ANSI_B:ABS ;AN000; | ||
| 76 | EXTRN E_ANSI_C:ABS ;AN000; | ||
| 77 | EXTRN S_APPEND:WORD ;AN000; | ||
| 78 | EXTRN M_APPEND:ABS ;AN000; | ||
| 79 | EXTRN S_APPEND_P:WORD ;AN000;JW | ||
| 80 | EXTRN M_APPEND_P:ABS ;AN000;JW | ||
| 81 | EXTRN F_APPEND:WORD ;AN000; | ||
| 82 | EXTRN E_APPEND_NO:ABS ;AN000; | ||
| 83 | EXTRN E_APPEND_YES:ABS ;AN000; | ||
| 84 | EXTRN S_BREAK:WORD ;AN000; | ||
| 85 | EXTRN M_BREAK:ABS ;AN000; | ||
| 86 | EXTRN ST_BREAK:WORD ;AN000; | ||
| 87 | EXTRN MT_BREAK:ABS ;AN000; | ||
| 88 | EXTRN S_BUFFERS:WORD ;AN000; | ||
| 89 | EXTRN M_BUFFERS:ABS ;AN000; | ||
| 90 | EXTRN D_BUFFERS_1:WORD ;AN000; | ||
| 91 | EXTRN D_BUFFERS_2:WORD ;AN000; | ||
| 92 | EXTRN ST_BUFFERS:WORD ;AN000; | ||
| 93 | EXTRN MT_BUFFERS:ABS ;AN000; | ||
| 94 | EXTRN S_CPSW:WORD ;AN000; | ||
| 95 | EXTRN M_CPSW:ABS ;AN000; | ||
| 96 | EXTRN F_CPSW:WORD ;AN000; | ||
| 97 | EXTRN E_CPSW_NO:ABS ;AN000; | ||
| 98 | EXTRN E_CPSW_YES:ABS ;AN000; | ||
| 99 | EXTRN E_CPSW_NA:ABS ;AN000; | ||
| 100 | EXTRN E_CPSW_B:ABS ;AN000; | ||
| 101 | EXTRN E_CPSW_C:ABS ;AN000; | ||
| 102 | EXTRN ST_CPSW:WORD ;AN000; | ||
| 103 | EXTRN MT_CPSW:ABS ;AN000; | ||
| 104 | EXTRN N_CPSW:WORD ;AN000; | ||
| 105 | EXTRN E_CPSW_NOT_VAL:ABS ;AN000; | ||
| 106 | EXTRN E_CPSW_NOT_REC:ABS ;AN000; | ||
| 107 | EXTRN E_CPSW_VALID:ABS ;AN000; | ||
| 108 | EXTRN S_FASTOPEN:WORD ;AN000; | ||
| 109 | EXTRN M_FASTOPEN:ABS ;AN000; | ||
| 110 | EXTRN D_FASTOPEN_1:WORD ;AN000; | ||
| 111 | EXTRN D_FASTOPEN_2:WORD ;AN000; | ||
| 112 | EXTRN F_FASTOPEN:WORD ;AN000; | ||
| 113 | EXTRN E_FASTOPEN_NO:ABS ;AN000; | ||
| 114 | EXTRN E_FASTOPEN_YES:ABS ;AN000; | ||
| 115 | EXTRN E_FASTOPEN_C:ABS ;AN000; | ||
| 116 | EXTRN S_FCBS:WORD ;AN000; | ||
| 117 | EXTRN M_FCBS:ABS ;AN000; | ||
| 118 | EXTRN D_FCBS_1:WORD ;AN000; | ||
| 119 | EXTRN ST_FCBS:WORD ;AN000; | ||
| 120 | EXTRN MT_FCBS:ABS ;AN000; | ||
| 121 | EXTRN S_FILES:WORD ;AN000; | ||
| 122 | EXTRN M_FILES:ABS ;AN000; | ||
| 123 | EXTRN D_FILES_1:WORD ;AN000; | ||
| 124 | EXTRN D_FILES_2:WORD ;AN000; | ||
| 125 | EXTRN ST_FILES:WORD ;AN000; | ||
| 126 | EXTRN MT_FILES:ABS ;AN000; | ||
| 127 | EXTRN S_GRAPHICS:WORD ;AN000; | ||
| 128 | EXTRN M_GRAPHICS:ABS ;AN000; | ||
| 129 | EXTRN F_GRAPHICS:WORD ;AN000; | ||
| 130 | EXTRN E_GRAPHICS_NO:ABS ;AN000; | ||
| 131 | EXTRN E_GRAPHICS_YES:ABS ;AN000; | ||
| 132 | EXTRN E_GRAPHICS_B:ABS ;AN000; | ||
| 133 | EXTRN E_GRAPHICS_C:ABS ;AN000; | ||
| 134 | EXTRN F_GRAFTABL:WORD ;AN000; | ||
| 135 | EXTRN E_GRAFTABL_NO:ABS ;AN000; | ||
| 136 | EXTRN E_GRAFTABL_YES:ABS ;AN000; | ||
| 137 | EXTRN E_GRAFTABL_NA:ABS ;AN000; | ||
| 138 | EXTRN E_GRAFTABL_B:ABS ;AN000; | ||
| 139 | EXTRN E_GRAFTABL_C:ABS ;AN000; | ||
| 140 | EXTRN S_LASTDRIVE:WORD ;AN000; | ||
| 141 | EXTRN M_LASTDRIVE:ABS ;AN000; | ||
| 142 | EXTRN D_LASTDRIVE_1:WORD ;AN000; | ||
| 143 | EXTRN ST_LASTDRIVE:WORD ;AN000; | ||
| 144 | EXTRN MT_LASTDRIVE:ABS ;AN000; | ||
| 145 | EXTRN S_PATH:WORD ;AN000; | ||
| 146 | EXTRN M_PATH:ABS ;AN000; | ||
| 147 | EXTRN F_PATH:WORD ;AN000; | ||
| 148 | EXTRN E_PATH_NO:ABS ;AN000; | ||
| 149 | EXTRN E_PATH_YES:ABS ;AN000; | ||
| 150 | EXTRN S_PROMPT:WORD ;AN000; | ||
| 151 | EXTRN M_PROMPT:ABS ;AN000; | ||
| 152 | EXTRN D_PROMPT_1:WORD ;AN000; | ||
| 153 | EXTRN F_PROMPT:WORD ;AN000; | ||
| 154 | EXTRN E_PROMPT_NO:ABS ;AN000; | ||
| 155 | EXTRN E_PROMPT_YES:ABS ;AN000; | ||
| 156 | EXTRN S_SHARE:WORD ;AN000; | ||
| 157 | EXTRN F_SHARE:WORD ;AN000; | ||
| 158 | EXTRN M_SHARE:ABS ;AN000; | ||
| 159 | EXTRN E_SHARE_NO:ABS ;AN000; | ||
| 160 | EXTRN E_SHARE_YES:ABS ;AN000; | ||
| 161 | EXTRN E_SHARE_C:ABS ;AN000; | ||
| 162 | EXTRN S_SHELL:WORD ;AN000; | ||
| 163 | EXTRN M_SHELL:ABS ;AN000; | ||
| 164 | EXTRN D_SHELL_1:WORD ;AN000; | ||
| 165 | EXTRN D_SHELL_2:WORD ;AN000; | ||
| 166 | EXTRN F_SHELL:WORD ;AN000; | ||
| 167 | EXTRN E_SHELL_NO:ABS ;AN000; | ||
| 168 | EXTRN E_SHELL_YES:ABS ;AN000; | ||
| 169 | EXTRN E_SHELL_B:ABS ;AN000; | ||
| 170 | EXTRN E_SHELL_C:ABS ;AN000; | ||
| 171 | EXTRN S_STACKS:WORD ;AN000; | ||
| 172 | EXTRN M_STACKS:ABS ;AN000; | ||
| 173 | EXTRN ST_STACKS:WORD ;AN000; | ||
| 174 | EXTRN MT_STACKS:ABS ;AN000; | ||
| 175 | EXTRN S_VDISK:WORD ;AN000; | ||
| 176 | EXTRN M_VDISK:ABS ;AN000; | ||
| 177 | EXTRN F_VDISK:WORD ;AN000; | ||
| 178 | EXTRN E_VDISK_NO:ABS ;AN000; | ||
| 179 | EXTRN E_VDISK_YES:ABS ;AN000; | ||
| 180 | EXTRN E_VDISK_B:ABS ;AN000; | ||
| 181 | EXTRN E_VDISK_C:ABS ;AN000; | ||
| 182 | EXTRN S_VERIFY:WORD ;AN000; | ||
| 183 | EXTRN M_VERIFY:ABS ;AN000; | ||
| 184 | EXTRN ST_VERIFY:WORD ;AN000; | ||
| 185 | EXTRN MT_VERIFY:ABS ;AN000; | ||
| 186 | EXTRN S_XMAEM:WORD ;AN000; | ||
| 187 | EXTRN M_XMAEM:ABS ;AN000; | ||
| 188 | EXTRN S_XMA2EMS:WORD ;AN000; | ||
| 189 | EXTRN M_XMA2EMS:ABS ;AN000; | ||
| 190 | EXTRN D_XMA2EMS_1:WORD ;AN000; | ||
| 191 | EXTRN F_XMA:WORD ;AN000; | ||
| 192 | EXTRN E_XMA_NO:ABS ;AN000; | ||
| 193 | EXTRN E_XMA_YES:ABS ;AN000; | ||
| 194 | EXTRN E_XMA_NA:ABS ;AN000; | ||
| 195 | EXTRN E_XMA_C:ABS ;AN000; | ||
| 196 | EXTRN N_XMA:WORD ;AN000; | ||
| 197 | EXTRN E_XMA_ABSENT:ABS ;AN000; | ||
| 198 | EXTRN E_XMA_PRESENT:ABS ;AN000; | ||
| 199 | EXTRN I_DEST_DRIVE:WORD ;AN000; | ||
| 200 | EXTRN E_DEST_DRIVE_C:ABS ;AN000; | ||
| 201 | EXTRN E_DEST_DRIVE_B:ABS ;AN000; | ||
| 202 | EXTRN E_DEST_DRIVE_A:ABS ;AN111;JW | ||
| 203 | EXTRN N_DEST_DRIVE:BYTE ;AN000; | ||
| 204 | EXTRN E_DEST_SELECT:ABS ;AN000; | ||
| 205 | EXTRN E_DEST_USER:ABS ;AN000; | ||
| 206 | EXTRN N_DISKETTE_TOT:BYTE ;AN000; | ||
| 207 | EXTRN N_ZERO_DISKETTE:ABS ;AN000; | ||
| 208 | EXTRN N_DISKETTE_A:BYTE ;AN000; | ||
| 209 | EXTRN N_DISKETTE_B:BYTE ;AN000; | ||
| 210 | EXTRN E_DISKETTE_INV:ABS ;AN000; | ||
| 211 | EXTRN E_DISKETTE_360:ABS ;AN000; | ||
| 212 | EXTRN E_DISKETTE_720:ABS ;AN000; | ||
| 213 | EXTRN E_DISKETTE_1200:ABS ;AN000; | ||
| 214 | EXTRN E_DISKETTE_1440:ABS ;AN000; | ||
| 215 | EXTRN S_DEST_DRIVE:WORD ;AN000; | ||
| 216 | EXTRN M_DEST_DRIVE:ABS ;AN000; | ||
| 217 | EXTRN S_DRIVE_A:WORD ;AN000; | ||
| 218 | EXTRN S_A_DRIVE:WORD ;AN039;SEH | ||
| 219 | EXTRN S_B_DRIVE:WORD ;AN039;SEH | ||
| 220 | EXTRN S_C_DRIVE:WORD ;AN000;JW | ||
| 221 | EXTRN S_DOS_LOC:WORD ;AN000; | ||
| 222 | EXTRN M_DOS_LOC:ABS ;AN000; | ||
| 223 | EXTRN D_DOS_LOC_1:WORD ;AN000; | ||
| 224 | EXTRN S_INSTALL_PATH:WORD ;AN000; | ||
| 225 | EXTRN M_INSTALL_PATH:ABS ;AN000; | ||
| 226 | EXTRN I_CTY_KYBD:WORD ;AN000; | ||
| 227 | EXTRN E_CTY_KB_PREDEF:ABS ;AN000; | ||
| 228 | EXTRN E_CTY_KB_USER:ABS ;AN000; | ||
| 229 | EXTRN N_CTY_LIST:WORD ;AN000; | ||
| 230 | EXTRN E_CTY_LIST_1:ABS ;AN000; | ||
| 231 | EXTRN E_CTY_LIST_2:ABS ;AN000; | ||
| 232 | EXTRN I_COUNTRY:WORD ;AN000; | ||
| 233 | EXTRN N_COUNTRY:WORD ;AN000; | ||
| 234 | EXTRN N_KYBD_LIST:WORD ;AN000; | ||
| 235 | EXTRN E_KYBD_LIST_1:ABS ;AN000; | ||
| 236 | EXTRN E_KYBD_LIST_2:ABS ;AN000; | ||
| 237 | EXTRN I_KEYBOARD:WORD ;AN000; | ||
| 238 | EXTRN S_KEYBOARD:WORD ;AN000; | ||
| 239 | EXTRN M_KEYBOARD:ABS ;AN000; | ||
| 240 | EXTRN N_KYBD_VAL:BYTE ;AN000; | ||
| 241 | EXTRN E_KYBD_VAL_NO:ABS ;AN000; | ||
| 242 | EXTRN E_KYBD_VAL_YES:ABS ;AN000; | ||
| 243 | EXTRN E_KYBD_VAL_DEF:ABS ;AN000; | ||
| 244 | EXTRN N_DESIGNATES:WORD ;AN000; | ||
| 245 | EXTRN N_CP_PRI:WORD ;AN000; | ||
| 246 | EXTRN N_CP_SEC:WORD ;AN000; | ||
| 247 | EXTRN I_KYBD_ALT:WORD ;AN000; | ||
| 248 | EXTRN S_KYBD_ALT:WORD ;AN000; | ||
| 249 | EXTRN M_KYBD_ALT:ABS ;AN000; | ||
| 250 | EXTRN N_KYBD_ALT:BYTE ;AN000; | ||
| 251 | EXTRN E_KYBD_ALT_NO:ABS ;AN000; | ||
| 252 | EXTRN E_KYBD_ALT_YES:ABS ;AN000; | ||
| 253 | EXTRN N_KYB_LOAD:WORD ;AN000; | ||
| 254 | EXTRN E_KYB_LOAD_SUC:ABS ;AN000; | ||
| 255 | EXTRN E_KYB_LOAD_ERR:ABS ;AN000; | ||
| 256 | EXTRN E_KYB_LOAD_US:ABS ;AN000; | ||
| 257 | EXTRN E_KYB_LOAD_UND:ABS ;AN000; | ||
| 258 | EXTRN CTY_TAB_A:BYTE ;AN000; | ||
| 259 | EXTRN CTY_TAB_A_1:BYTE ;AN000; | ||
| 260 | EXTRN CTY_A_ITEMS:ABS ;AN000; | ||
| 261 | EXTRN CTY_TAB_B:BYTE ;AN000; | ||
| 262 | EXTRN CTY_TAB_B_1:BYTE ;AN000; | ||
| 263 | EXTRN CTY_B_ITEMS:ABS ;AN000; | ||
| 264 | EXTRN N_CTY_RES:BYTE ;AN000; | ||
| 265 | EXTRN KYBD_TAB_A:BYTE ;AN000; | ||
| 266 | EXTRN KYBD_TAB_A_1:BYTE ;AN000; | ||
| 267 | EXTRN KYBD_A_ITEMS:ABS ;AN000; | ||
| 268 | EXTRN KYBD_TAB_B:BYTE ;AN000; | ||
| 269 | EXTRN KYBD_TAB_B_1:BYTE ;AN000; | ||
| 270 | EXTRN KYBD_B_ITEMS:ABS ;AN000; | ||
| 271 | EXTRN ALT_TAB_PTR:WORD ;AN000; | ||
| 272 | EXTRN ALT_KYB_ID:BYTE ;AN000; | ||
| 273 | EXTRN ALT_KYB_ID_PREV:BYTE ;AN000; | ||
| 274 | EXTRN ALT_FRENCH:ABS ;AN000; | ||
| 275 | EXTRN ALT_ITALIAN:ABS ;AN000; | ||
| 276 | EXTRN ALT_UK:ABS ;AN000; | ||
| 277 | EXTRN ALT_KYB_TABLE:BYTE ;AN000; | ||
| 278 | EXTRN ALT_KYB_TAB_1:BYTE ;AN000; | ||
| 279 | EXTRN ALT_KYB_ITEMS:ABS ;AN000; | ||
| 280 | EXTRN ALT_KYBD_FR:BYTE ;AN000; | ||
| 281 | EXTRN ALT_KYBD_FR_1:WORD ;AN000; | ||
| 282 | EXTRN ALT_FR_ITEMS:ABS ;AN000; | ||
| 283 | EXTRN ALT_KYBD_IT:BYTE ;AN000; | ||
| 284 | EXTRN ALT_KYBD_IT_1:BYTE ;AN000; | ||
| 285 | EXTRN ALT_IT_ITEMS:ABS ;AN000; | ||
| 286 | EXTRN ALT_KYBD_UK:BYTE ;AN000; | ||
| 287 | EXTRN ALT_KYBD_UK_1:BYTE ;AN000; | ||
| 288 | EXTRN ALT_UK_ITEMS:ABS ;AN000; | ||
| 289 | EXTRN ALT_ID_DEF:BYTE ;AN000;DT | ||
| 290 | EXTRN S_US:WORD ;AN000; | ||
| 291 | EXTRN S_SWISS:WORD ;AN000; | ||
| 292 | EXTRN N_NUMPRINT:WORD ;AN000; | ||
| 293 | EXTRN MIN_NUMPRINT:ABS ;AN000; | ||
| 294 | EXTRN MAX_NUMPRINT:ABS ;AN000; | ||
| 295 | EXTRN N_PARALLEL:WORD ;AN000; | ||
| 296 | EXTRN N_SERIAL:WORD ;AN000; | ||
| 297 | EXTRN PRINTER_TABLES:ABS ;AN000; | ||
| 298 | EXTRN I_PRINTER:WORD ;AN000; | ||
| 299 | EXTRN N_PRINTER_TYPE:BYTE ;AN000; | ||
| 300 | EXTRN E_SERIAL:ABS ;AN000; | ||
| 301 | EXTRN E_PARALLEL:ABS ;AN000; | ||
| 302 | EXTRN I_PORT:WORD ;AN000; | ||
| 303 | EXTRN I_REDIRECT:WORD ;AN000; | ||
| 304 | EXTRN S_MODE_PARM:WORD ;AN000; | ||
| 305 | EXTRN M_MODE_PARM:ABS ;AN000; | ||
| 306 | EXTRN S_CP_DRIVER:WORD ;AN000; | ||
| 307 | EXTRN M_CP_DRIVER:ABS ;AN000; | ||
| 308 | EXTRN S_CP_PREPARE:WORD ;AN000; | ||
| 309 | EXTRN M_CP_PREPARE:ABS ;AN000; | ||
| 310 | EXTRN S_GRAPH_PARM:WORD ;AN000; | ||
| 311 | EXTRN M_GRAPH_PARM:ABS ;AN000; | ||
| 312 | EXTRN F_REVIEW:WORD ;AN000; | ||
| 313 | EXTRN E_REVIEW_ACCEPT:ABS ;AN000; | ||
| 314 | EXTRN E_REVIEW_VIEW:ABS ;AN000; | ||
| 315 | EXTRN N_DISPLAY:BYTE ;AN000; | ||
| 316 | EXTRN E_CPSW_DISP:ABS ;AN000; | ||
| 317 | EXTRN E_NOCPSW_DISP:ABS ;AN000; | ||
| 318 | EXTRN N_YEAR:WORD ;AN000; | ||
| 319 | EXTRN MIN_YEAR:ABS ;AN000; | ||
| 320 | EXTRN MAX_YEAR:ABS ;AN000; | ||
| 321 | EXTRN N_MONTH:WORD ;AN000; | ||
| 322 | EXTRN MIN_MONTH:ABS ;AN000; | ||
| 323 | EXTRN MAX_MONTH:ABS ;AN000; | ||
| 324 | EXTRN N_DAY:WORD ;AN000; | ||
| 325 | EXTRN MIN_DAY:ABS ;AN000; | ||
| 326 | EXTRN MAX_DAY:ABS ;AN000; | ||
| 327 | EXTRN N_HOUR:WORD ;AN000; | ||
| 328 | EXTRN MIN_HOUR:ABS ;AN000; | ||
| 329 | EXTRN MAX_HOUR:ABS ;AN000; | ||
| 330 | EXTRN N_MINUTE:WORD ;AN000; | ||
| 331 | EXTRN MIN_MINUTE:ABS ;AN000; | ||
| 332 | EXTRN MAX_MINUTE:ABS ;AN000; | ||
| 333 | EXTRN N_SECOND:WORD ;AN000; | ||
| 334 | EXTRN MIN_SECOND:ABS ;AN000; | ||
| 335 | EXTRN MAX_SECOND:ABS ;AN000; | ||
| 336 | EXTRN PARM_BLOCK:WORD ;AN000; | ||
| 337 | EXTRN CMD_BUFF:BYTE ;AN000; | ||
| 338 | EXTRN S_STR40:WORD ;AN000;JW | ||
| 339 | EXTRN M_STR40:ABS ;AN000;JW | ||
| 340 | EXTRN S_STR120_1:WORD ;AN000; | ||
| 341 | EXTRN P_STR120_1:BYTE ;AN000; | ||
| 342 | EXTRN M_STR120_1:ABS ;AN000; | ||
| 343 | EXTRN S_STR120_2:WORD ;AN000; | ||
| 344 | EXTRN M_STR120_2:ABS ;AN000; | ||
| 345 | EXTRN S_STR120_3:WORD ;AN000; | ||
| 346 | EXTRN M_STR120_3:ABS ;AN000; | ||
| 347 | EXTRN S_STR120_4:WORD ;AN039;SEH | ||
| 348 | EXTRN M_STR120_4:ABS ;AN039;SEH | ||
| 349 | EXTRN SC_LINE:WORD ;AN000; | ||
| 350 | EXTRN MC_LINE:ABS ;AN000; | ||
| 351 | EXTRN COPY_INST_1200_1440:BYTE ;AN000; | ||
| 352 | EXTRN E_INST_1200_1440:ABS ;AN000; | ||
| 353 | EXTRN COPY_SEL_SHEL:BYTE ;AN000; | ||
| 354 | EXTRN E_SEL_SHEL:ABS ;AN000; | ||
| 355 | EXTRN COPY_SEL_EGA:BYTE ;AN000; | ||
| 356 | EXTRN E_SEL_EGA:ABS ;AN000; | ||
| 357 | EXTRN COPY_SEL_LCD:BYTE ;AN000; | ||
| 358 | EXTRN E_SEL_LCD:ABS ;AN000; | ||
| 359 | EXTRN COPY_OPER_1200_1440:BYTE ;AN000; | ||
| 360 | EXTRN E_OPER_1200_1440:ABS ;AN000; | ||
| 361 | EXTRN COPY_SHELL_1200_1440:BYTE ;AN000; | ||
| 362 | EXTRN E_SHELL_1200_1440:ABS ;AN000; | ||
| 363 | EXTRN S_DOS_SHEL_DISK:WORD ;AN000; | ||
| 364 | EXTRN S_DOS_SEL_360:WORD ;AN000;GHG 360KB | ||
| 365 | EXTRN S_DOS_UTIL1_DISK:WORD ;AN000;GHG 360KB | ||
| 366 | EXTRN S_DOS_UTIL2_DISK:WORD ;AN000;GHG 360KB | ||
| 367 | EXTRN S_DOS_UTIL3_DISK:WORD ;AN000;GHG 360KB | ||
| 368 | EXTRN S_DOS_COM_360:WORD ;AN000;DT 360KB | ||
| 369 | EXTRN E_FILE_ATTR:ABS ;AN000; | ||
| 370 | EXTRN S_SHELL2:BYTE ;AN000;DT | ||
| 371 | EXTRN S_SHELL_NEW:WORD ;AN000;DT | ||
| 372 | EXTRN S_SHELL_NEW_B:WORD ;AN000;DT | ||
| 373 | EXTRN S_DSKCPY_TO_B:WORD ;AN000;DT | ||
| 374 | EXTRN S_SELCOM_NEW_B:WORD ;AN000;DT | ||
| 375 | EXTRN S_SELHLP_NEW_B:WORD ;AN000;DT | ||
| 376 | EXTRN S_SELPRT_NEW_B:WORD ;AN000;DT | ||
| 377 | EXTRN S_SELEXE_NEW_B:WORD ;AN000;DT | ||
| 378 | EXTRN S_SELDAT_NEW_B:WORD ;AN000;DT | ||
| 379 | EXTRN S_SELCOM_C:WORD ;AN000;DT | ||
| 380 | EXTRN S_SELDAT_C:WORD ;AN000;DT | ||
| 381 | EXTRN S_SELPRT_C:WORD ;AN000;DT | ||
| 382 | EXTRN S_SELEXE_C:WORD ;AN000;DT | ||
| 383 | EXTRN S_SELHLP_C:WORD ;AN000;DT | ||
| 384 | EXTRN S_AUTOEX_C:WORD ;AN000;DT | ||
| 385 | EXTRN S_CONSYS_C:WORD ;AN000;DT | ||
| 386 | EXTRN S_VDISK_B:WORD ;AN000;JW | ||
| 387 | EXTRN S_ANSI_B:WORD ;AN000;JW | ||
| 388 | EXTRN S_APPEND_B:WORD ;AN000;JW | ||
| 389 | EXTRN S_GRAFTABL_B:WORD ;AN000;JW | ||
| 390 | EXTRN S_GRAPHICS_B:WORD ;AN000;JW | ||
| 391 | EXTRN S_GRAPHPRO_B:WORD ;AN000;JW | ||
| 392 | EXTRN S_RECOVER_B:WORD ;AN000;JW | ||
| 393 | EXTRN S_FASTOPEN_B:WORD ;AN000;JW | ||
| 394 | EXTRN S_VDISK_C:WORD ;AN000;JW | ||
| 395 | EXTRN S_ANSI_C:WORD ;AN000;JW | ||
| 396 | EXTRN S_APPEND_C:WORD ;AN000;JW | ||
| 397 | EXTRN S_GRAFTABL_C:WORD ;AN000;JW | ||
| 398 | EXTRN S_GRAPHICS_C:WORD ;AN000;JW | ||
| 399 | EXTRN S_GRAPHPRO_C:WORD ;AN000;JW | ||
| 400 | EXTRN S_RECOVER_C:WORD ;AN000;JW | ||
| 401 | EXTRN S_FASTOPEN_C:WORD ;AN000;JW | ||
| 402 | EXTRN S_AUTO_NEW:WORD ;AN000; | ||
| 403 | EXTRN S_CONFIG_NEW:WORD ;AN000; | ||
| 404 | EXTRN S_AUTO_NEW_B:WORD ;AN000; | ||
| 405 | EXTRN S_CONFIG_NEW_B:WORD ;AN000; | ||
| 406 | EXTRN S_OS2_CONFIG_C:WORD ;AN065;SEH | ||
| 407 | EXTRN S_OS2_AUTO_C:WORD ;AN065;SEH | ||
| 408 | EXTRN S_AUTO_REN:WORD ;AN000; | ||
| 409 | EXTRN S_CONFIG_REN:WORD ;AN000; | ||
| 410 | EXTRN S_AUTO_NEW_C:WORD ;AN000; | ||
| 411 | EXTRN S_CONFIG_NEW_C:WORD ;AN000; | ||
| 412 | EXTRN S_AUTO_C:WORD ;AN000; | ||
| 413 | EXTRN S_CONFIG_C:WORD ;AN000; | ||
| 414 | EXTRN S_CONFIG_AUTO:BYTE ;AN000; | ||
| 415 | EXTRN S_AUTO_MENU:WORD ;AN000; | ||
| 416 | EXTRN S_AUTO_FDISK:WORD ;AN000; | ||
| 417 | EXTRN S_AUTO_REBOOT:WORD ;AN000; | ||
| 418 | EXTRN E_FILES:ABS ;AN000; | ||
| 419 | EXTRN SH_FILES:ABS ;AN000;DT | ||
| 420 | EXTRN HIDE_SEL:BYTE ;AN000; | ||
| 421 | EXTRN HIDE_STARTUP:BYTE ;AN004;GHG | ||
| 422 | EXTRN E_HIDE_SEL:ABS ;AN000; | ||
| 423 | EXTRN E_HIDE_STARTUP:ABS ;AN004;GHG | ||
| 424 | EXTRN S_PREP_EGA:WORD ;AN000; | ||
| 425 | EXTRN S_PREP_LCD:WORD ;AN000; | ||
| 426 | EXTRN S_CP_SEL:WORD ;AN000; | ||
| 427 | EXTRN S_MODE:WORD ;AN000; | ||
| 428 | EXTRN N_HANDLE:WORD ;AN000; | ||
| 429 | EXTRN N_WRITE_HANDLE:WORD ;AN000; | ||
| 430 | EXTRN N_WRITE_ERR_CODE:WORD ;AN000; | ||
| 431 | EXTRN N_RETCODE:WORD ;AN000; | ||
| 432 | EXTRN N_COUNTER:WORD ;AN000; | ||
| 433 | EXTRN N_WORD_1:WORD ;AN000; | ||
| 434 | EXTRN N_WORD_2:WORD ;AN000; | ||
| 435 | EXTRN N_WORD_3:WORD ;AN000; | ||
| 436 | EXTRN N_WORD_4:WORD ;AN000; | ||
| 437 | EXTRN N_WORD_5:WORD ;AN000; | ||
| 438 | EXTRN N_WORD_6:WORD ;AN000; | ||
| 439 | EXTRN N_BYTE_1:BYTE ;AN025; | ||
| 440 | EXTRN SAVE_AREA:BYTE ;AN000; | ||
| 441 | EXTRN S_KEYB:WORD ;AN000; | ||
| 442 | EXTRN S_FDISK:WORD ;AN000; | ||
| 443 | EXTRN S_DISKCOPY:WORD ;AN000; | ||
| 444 | EXTRN S_DISKCOPY_PARM:WORD ;AN000; | ||
| 445 | EXTRN SC_1:WORD ;AN000; | ||
| 446 | EXTRN SC_2:WORD ;AN000; | ||
| 447 | EXTRN SC_PRI:WORD ;AN000; | ||
| 448 | EXTRN SC_EXT:WORD ;AN000; | ||
| 449 | EXTRN SC_LOG:WORD ;AN000; | ||
| 450 | EXTRN S_FORMAT:WORD ;AN000; | ||
| 451 | EXTRN S_FORMAT_B:WORD ;AN000; | ||
| 452 | EXTRN S_FORMAT_A:WORD ;AN000; | ||
| 453 | EXTRN S_REPLACE:WORD ;AN000; | ||
| 454 | EXTRN S_REPLACE_PAR1:WORD ;AN000; | ||
| 455 | EXTRN S_A_STARS:WORD ;AN000; | ||
| 456 | EXTRN S_SLASH_A:WORD ;AN000; | ||
| 457 | EXTRN S_SLASH_R:WORD ;AN000;JW | ||
| 458 | EXTRN S_SLASH_S:WORD ;AN000; | ||
| 459 | EXTRN S_SLASH_Q:WORD ;AN000; | ||
| 460 | EXTRN S_SLASH:WORD ;AN000;DT | ||
| 461 | EXTRN S_COLON:WORD ;AN000; | ||
| 462 | EXTRN S_SYS_C:WORD ;AN000; | ||
| 463 | EXTRN S_VOL_SEL:WORD ;AN000; | ||
| 464 | EXTRN S_DRIVE_C:WORD ;AN000; | ||
| 465 | EXTRN N_HOUSE_CLEAN:BYTE ;AN000; | ||
| 466 | EXTRN E_CLEAN_YES:ABS ;AN000; | ||
| 467 | EXTRN E_CLEAN_NO:ABS ;AN000; | ||
| 468 | EXTRN E_CR:ABS ;AN000; | ||
| 469 | EXTRN E_LF:ABS ;AN000; | ||
| 470 | EXTRN E_PART_PRI_DOS:ABS ;AN000; | ||
| 471 | EXTRN E_PART_EXT_DOS:ABS ;AN000; | ||
| 472 | EXTRN E_PART_LOG_DRI:ABS ;AN000; | ||
| 473 | EXTRN E_FREE_MEM_EDOS:ABS ;AN000; | ||
| 474 | EXTRN E_FREE_MEM_DISK:ABS ;AN000; | ||
| 475 | EXTRN E_PART_OTHER:ABS ;AN000; | ||
| 476 | EXTRN E_PART_UNFORMAT:ABS ;AN000; | ||
| 477 | EXTRN E_PART_FORMAT:ABS ;AN000; | ||
| 478 | EXTRN E_PART_FAT:ABS ;AN000; | ||
| 479 | EXTRN E_PART_KSAM:ABS ;AN000; | ||
| 480 | EXTRN E_PART_UNDEF:ABS ;AN000; | ||
| 481 | EXTRN E_PART_IGNORE:ABS ;AN000; | ||
| 482 | EXTRN N_DISK_1:WORD ;AN000; | ||
| 483 | EXTRN E_DISK_1:ABS ;AN000; | ||
| 484 | EXTRN N_DISK_2:WORD ;AN000; | ||
| 485 | EXTRN E_DISK_2:ABS ;AN000; | ||
| 486 | EXTRN E_DISK_INV:ABS ;AN000; | ||
| 487 | EXTRN E_DISK_NO_PART:ABS ;AN000; | ||
| 488 | EXTRN E_DISK_VAL_PART:ABS ;AN000; | ||
| 489 | EXTRN N_DISK_1_S1:WORD ;AN000; | ||
| 490 | EXTRN N_DISK_2_S1:WORD ;AN000; | ||
| 491 | EXTRN E_DISK_PRI:ABS ;AN000; | ||
| 492 | EXTRN E_DISK_EXT_DOS:ABS ;AN000; | ||
| 493 | EXTRN E_DISK_LOG_DRI:ABS ;AN000; | ||
| 494 | EXTRN E_DISK_EDOS_MEM:ABS ;AN000; | ||
| 495 | EXTRN E_DISK_FREE_MEM:ABS ;AN000; | ||
| 496 | EXTRN N_DISK_1_S2:WORD ;AN000; | ||
| 497 | EXTRN N_DISK_2_S2:WORD ;AN000; | ||
| 498 | EXTRN E_SPACE_NONE:ABS ;AN000; | ||
| 499 | EXTRN E_SPACE_EDOS:ABS ;AN000; | ||
| 500 | EXTRN E_SPACE_DISK:ABS ;AN000; | ||
| 501 | EXTRN F_PARTITION:WORD ;AN000; | ||
| 502 | EXTRN E_PART_DEFAULT:ABS ;AN000; | ||
| 503 | EXTRN E_PART_USER:ABS ;AN000; | ||
| 504 | EXTRN F_FORMAT:WORD ;AN000; | ||
| 505 | EXTRN E_FORMAT_FAT:ABS ;AN000; | ||
| 506 | EXTRN E_FORMAT_NO:ABS ;AN000; | ||
| 507 | EXTRN N_DISK1_MODE:WORD ;AN000; | ||
| 508 | EXTRN E_DISK1_INSTALL:ABS ;AN000; | ||
| 509 | EXTRN E_DISK1_REPLACE:ABS ;AN000; | ||
| 510 | EXTRN DISK_1_TABLE:BYTE ;AN000; | ||
| 511 | EXTRN DISK_1_VAL_ITEM:BYTE ;AN000; | ||
| 512 | EXTRN DISK_1_START:BYTE ;AN000; | ||
| 513 | EXTRN M_DISK_1_ITEMS:ABS ;AN000; | ||
| 514 | EXTRN DISK_2_TABLE:BYTE ;AN000; | ||
| 515 | EXTRN DISK_2_VAL_ITEM:BYTE ;AN000; | ||
| 516 | EXTRN DISK_2_START:BYTE ;AN000; | ||
| 517 | EXTRN M_DISK_2_ITEMS:ABS ;AN000; | ||
| 518 | EXTRN N_NAME_PART:BYTE ;AN000; | ||
| 519 | EXTRN N_SIZE_PART:WORD ;AN000; | ||
| 520 | EXTRN N_STATUS_PART:BYTE ;AN000; | ||
| 521 | EXTRN N_TYPE_PART:BYTE ;AN000; | ||
| 522 | EXTRN P_DRIVE_PART:BYTE ;AN000; | ||
| 523 | EXTRN N_LEVEL1_PART:BYTE ;AN065;SEH version number for DOS 4.00 1st part = blank | ||
| 524 | EXTRN N_LEVEL2_PART:BYTE ;AN065;SEH version number for DOS 4.00 2nd part = 4 | ||
| 525 | EXTRN N_LEVEL3_PART:BYTE ;AN065;SEH version number for DOS 4.00 3rd part = . | ||
| 526 | EXTRN N_LEVEL4_PART:BYTE ;AN065;SEH version number for DOS 4.00 4th part = 0 | ||
| 527 | EXTRN STACK_INDEX:BYTE ;AN000; | ||
| 528 | EXTRN SELECT_STACK:WORD ;AN000; | ||
| 529 | EXTRN STACK_SIZE:ABS ;AN000; | ||
| 530 | EXTRN N_DEST:BYTE ;AN000; | ||
| 531 | EXTRN E_DEST_DOS:ABS ;AN000; | ||
| 532 | EXTRN E_DEST_SHELL:ABS ;AN000; | ||
| 533 | EXTRN INT_24_ERROR:WORD ;AN000; | ||
| 534 | EXTRN INT_24_FLAG:BYTE ;AN000; | ||
| 535 | EXTRN OLD_INT_24:DWORD ;AN000; | ||
| 536 | EXTRN OLD_INT_23:DWORD ;AN000; | ||
| 537 | EXTRN OLD_INT_2F:DWORD ;AN000; | ||
| 538 | EXTRN ACTIVE:BYTE ;AN000; | ||
| 539 | EXTRN ALTERNATE:BYTE ;AN000; | ||
| 540 | EXTRN EGA:ABS ;AN000; | ||
| 541 | EXTRN LCD:ABS ;AN000; | ||
| 542 | EXTRN CGA:ABS ;AN000; | ||
| 543 | EXTRN MONO:ABS ;AN000; | ||
| 544 | EXTRN S_PRINT_FILE:WORD ;AN000; | ||
| 545 | EXTRN M_PRINT_FILE:ABS ;AN000; | ||
| 546 | EXTRN I_DESTINATION:WORD ;AN000;JW | ||
| 547 | EXTRN E_ENTIRE_DISK:ABS ;AN000;JW | ||
| 548 | EXTRN N_MOD80:WORD ;AN000;JW | ||
| 549 | EXTRN E_IS_MOD80:ABS ;AN000;JW | ||
| 550 | EXTRN E_DISK_ROW:ABS ;AN000;JW | ||
| 551 | EXTRN E_DISK_COL:ABS ;AN000;JW | ||
| 552 | EXTRN E_DRIVE_ROW:ABS ;AN000;JW | ||
| 553 | EXTRN E_DRIVE_COL:ABS ;AN000;JW | ||
| 554 | EXTRN N_DISK_NUM:BYTE ;AN000;JW | ||
| 555 | EXTRN MEM_SIZE:WORD ;AN000;DT | ||
| 556 | EXTRN MACHINE_TYPE:BYTE ;AN000;JW | ||
| 557 | EXTRN PS2_FLAG:BYTE ;AN000;JW | ||
| 558 | EXTRN MOD25_OR_MOD30:ABS ;AN000;JW | ||
| 559 | EXTRN DRIVE_A:ABS ;AN000;JW | ||
| 560 | EXTRN DRIVE_B:ABS ;AN000;JW | ||
| 561 | EXTRN N_DSKCPY_ERR:BYTE ;AN000;JW | ||
| 562 | EXTRN E_DSKCPY_RETRY:ABS ;AN000;JW | ||
| 563 | EXTRN E_DSKCPY_OK:ABS ;AN000;JW | ||
| 564 | EXTRN N_DRIVE_OPTION:WORD ;AN111;JW | ||
| 565 | EXTRN E_OPTION_B_C:ABS ;AN111;JW | ||
| 566 | EXTRN E_OPTION_A_C:ABS ;AN111;JW | ||
| 567 | EXTRN SOURCE_PANEL:WORD ;AN111;JW | ||
| 568 | EXTRN DEST_PANEL:WORD ;AN111;JW | ||
| 569 | EXTRN FORMAT_WHICH:BYTE ;AN111;JW | ||
| 570 | EXTRN STARTUP:ABS ;AN111;JW | ||
| 571 | EXTRN SHELL:ABS ;AN111;JW | ||
| 572 | EXTRN DISK_PANEL:WORD ;AN000;JW | ||
| 573 | EXTRN SEARCH_FILE:WORD ;AN000;JW | ||
| 574 | EXTRN SUB_ERROR:BYTE ;AN000;JW | ||
| 575 | EXTRN S_COMMAND_COM:WORD ;AN017;JW | ||
| 576 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||
| 577 | \ No newline at end of file | ||