home *** CD-ROM | disk | FTP | other *** search
-
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- SOURCER DEFINITION FILE
- ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
-
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Section 1: CONTROL INFORMATION ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
-
- Analysis Options = a b c d e f g H i j k l m n o p Q R S t u v w x y z
- uP = 8088
- Math ON
- File format = lst
- Label type = Decimal
- Remarks = All
- Code style = Exe
- Header = BIOS ROM Analysis
- Drive (output) = D
- Output filename = bios.lst
- Passes = 5
- Xref = ON
-
-
-
-
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Section 2: RANGE DEFINITION ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
-
- ════ Segments ══════════════════════════
-
- begin end default seg seg seg
- seg:off off ds es type size value
- ------- ---- ---- ---- ----- ----- -----
- 0000:0000 004F 0000 0000 data use16 ; 0000
- 0000:0400 04CF 0000 0000 data use16 ; 0000
- 0040:0000 0100 0000 0000 data use16 ; 0040
- 0050:0000 0001 0000 0000 data use16 ; 0050
- F000:E000 FFFF 0040 0040 rauto use16 ; F000
-
-
-
-
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Section 3: REFERENCE DEFINITIONS ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
-
- ════ Subroutines ═══════════════════════
- seg:off type & options label comments
- ------- -------------- -------------- --------------
- F000:E00C sub ; sub_1
- F000:E02F sub ; sub_2
- F000:E4A6 sub ; sub_3
- F000:E4B9 sub ; sub_4
- F000:E50E sub ; sub_5
- F000:E540 sub ; sub_6
- F000:E57C sub ; sub_7
- F000:E5A2 sub ; sub_8
- F000:E5E8 sub ; sub_9
- F000:E618 sub ; sub_10
- F000:E636 sub ; sub_11
- F000:E660 sub ; sub_12
- F000:E71F sub ; sub_13
- F000:E7FC sub ; sub_14
- F000:E866 sub ; sub_15
- F000:E86F sub ; sub_16
- F000:E939 sub ; sub_17
- F000:E94C sub ; sub_18
- F000:E965 sub ; sub_19
- F000:EC28 sub ; sub_20
- F000:EC31 sub ; sub_21
- F000:EC4F sub ; sub_22
- F000:EDE8 sub ; sub_23
- F000:EE65 sub ; sub_24
- F000:EEB0 sub ; sub_25
- F000:EED7 sub ; sub_26
- F000:EEFE sub ; sub_27
- F000:EF08 sub ; sub_28
- F000:EF16 sub ; sub_29
- F000:EF32 sub ; sub_30
- F000:EF6B sub ; sub_31
- F000:F028 sub ; sub_32
- F000:F038 sub ; sub_33
- F000:F09B sub ; sub_34
- F000:F1F2 sub ; sub_35
- F000:F1F8 sub ; sub_36
- F000:F1FF sub ; sub_37
- F000:F203 sub ; sub_38
- F000:F2AE sub ; sub_39
- F000:F321 sub ; sub_40
- F000:F34E sub ; sub_41
- F000:F36C sub ; sub_42
- F000:F380 sub ; sub_43
- F000:F573 sub ; sub_44
- F000:F584 sub ; sub_45
- F000:F591 sub ; sub_46
- F000:F5D4 sub ; sub_47
- F000:F5DD sub ; sub_48
- F000:F60B sub ; sub_49
- F000:F61C sub ; sub_50
- F000:F638 sub ; sub_51
- F000:F7B6 sub ; sub_52
- F000:F7C3 sub ; sub_53
- F000:F7D7 sub ; sub_54
- F000:F85D sub ; sub_55
- F000:F876 sub ; sub_56
- F000:F97B sub ; sub_57
- F000:FA05 sub ; sub_58
- F000:FA21 sub ; sub_59
- F000:FEDB sub ; sub_60
- F000:FF34 sub ; sub_61
- F000:FFDE sub ; sub_62
-
-
-
-
- ════ Locations ═════════════════════════
- seg:off type & options label comments
- ------- -------------- -------------- --------------
- F000:6000 loc ; loc_1
- F000:E015 loc ; locloop_2
- F000:E05B loc, near, c 29 system_reset
- F000:E09B loc ; loc_3
- F000:E0A6 loc ; locloop_4
- F000:E0B5 loc ; loc_5
- F000:E0D9 loc ; locloop_6
- F000:E103 loc ; locloop_7
- F000:E136 loc ; loc_8
- F000:E181 loc ; loc_9
- F000:E18C loc ; loc_10
- F000:E1A8 loc ; loc_11
- F000:E1D2 loc ; loc_12
- F000:E1D6 loc ; loc_13
- F000:E1E4 loc ; loc_14
- F000:E1F8 loc ; loc_15
- F000:E1FA loc ; loc_16
- F000:E1FE loc ; locloop_17
- F000:E205 loc ; loc_18
- F000:E209 loc ; loc_19
- F000:E20D loc ; locloop_20
- F000:E214 loc ; loc_21
- F000:E218 loc ; loc_22
- F000:E221 loc ; loc_23
- F000:E226 loc ; loc_24
- F000:E229 loc ; loc_25
- F000:E244 loc ; loc_26
- F000:E24A loc ; loc_27
- F000:E265 loc ; loc_28
- F000:E26B loc ; loc_29
- F000:E26D loc ; locloop_30
- F000:E26F loc ; locloop_31
- F000:E27E loc ; loc_32
- F000:E284 loc ; loc_33
- F000:E295 loc ; locloop_34
- F000:E297 loc ; locloop_35
- F000:E2A4 loc ; locloop_36
- F000:E2AB loc ; loc_37
- F000:E2B5 loc ; loc_38
- F000:E2BB loc ; loc_39
- F000:E2EF loc ; loc_40
- F000:E309 loc ; loc_41
- F000:E30C loc ; loc_42
- F000:E31F loc ; loc_43
- F000:E32A loc ; locloop_44
- F000:E34A loc ; loc_45
- F000:E355 loc ; loc_46
- F000:E363 loc ; locloop_47
- F000:E365 loc ; locloop_48
- F000:E39C loc ; locloop_49
- F000:E39E loc ; locloop_50
- F000:E3C0 loc ; loc_51
- F000:E3C6 loc ; loc_52
- F000:E3D1 loc ; loc_53
- F000:E3ED loc ; loc_54
- F000:E3F1 loc ; loc_55
- F000:E408 loc ; loc_56
- F000:E424 loc ; locloop_57
- F000:E433 loc ; loc_58
- F000:E473 loc ; loc_59
- F000:E47C loc ; loc_60
- F000:E482 loc ; loc_61
- F000:E48C loc ; loc_62
- F000:E493 loc ; loc_63
- F000:E4A7 loc ; loc_64
- F000:E4B7 loc ; loc_65
- F000:E4D5 loc ; locloop_66
- F000:E4EA loc ; locloop_67
- F000:E50F loc ; loc_68
- F000:E538 loc ; loc_69
- F000:E54F loc ; locloop_70
- F000:E555 loc, near, c 02 int_2_NMI
- F000:E561 loc ; loc_71
- F000:E568 loc ; loc_72
- F000:E56F loc ; locloop_73
- F000:E57A loc ; loc_74
- F000:E58E loc ; locloop_75
- F000:E590 loc ; loc_76
- F000:E592 loc ; loc_77
- F000:E597 loc ; locloop_78
- F000:E5C1 loc ; locloop_79
- F000:E5D4 loc ; locloop_80
- F000:E5EF loc ; locloop_81
- F000:E602 loc ; locloop_82
- F000:E609 loc ; loc_83
- F000:E60B loc ; loc_84
- F000:E61D loc ; loc_85
- F000:E633 loc ; loc_86
- F000:E641 loc ; loc_87
- F000:E643 loc ; locloop_88
- F000:E659 loc ; loc_89
- F000:E65E loc ; loc_90
- F000:E65F loc ; loc_ret_91
- F000:E660 loc ; loc_92
- F000:E670 loc ; loc_93
- F000:E69E loc ; loc_94
- F000:E6A1 loc ; loc_95
- F000:E6A4 loc, near, c 08 int_8_timer
- F000:E6B6 loc ; loc_96
- F000:E6CD loc ; loc_97
- F000:E6E0 loc ; loc_98
- F000:E6F2 loc, near, c 19 int_19h_bootup
- F000:E6F9 loc ; loc_99
- F000:E710 loc ; loc_100
- F000:E717 loc ; loc_101
- F000:E739 loc, near, c 14 int_14h_RS232
- F000:E73F loc ; loc_102
- F000:E75A loc ; loc_103
- F000:E79C loc ; loc_104
- F000:E7A7 loc ; loc_105
- F000:E7C2 loc ; loc_106
- F000:E7C8 loc ; loc_107
- F000:E7CF loc ; loc_108
- F000:E7F0 loc ; loc_109
- F000:E7F8 loc ; loc_110
- F000:E812 loc ; loc_ret_111
- F000:E82E loc, near, c 16 int_16h_keybd
- F000:E83C loc ; loc_112
- F000:E849 loc ; loc_113
- F000:E84D loc ; loc_114
- F000:E857 loc ; loc_115
- F000:E879 loc ; loc_116
- F000:E926 loc ; loc_117
- F000:E941 loc ; locloop_118
- F000:E94B loc ; loc_ret_119
- F000:E95E loc ; loc_120
- F000:E963 loc ; loc_121
- F000:E964 loc ; loc_ret_122
- F000:E982 loc ; loc_123
- F000:E984 loc ; loc_ret_124
- F000:E987 loc, near, c 09 int_9_keyboard
- F000:E9A4 loc ; loc_125
- F000:E9AA loc ; loc_126
- F000:E9AE loc ; loc_127
- F000:E9CC loc ; loc_128
- F000:EA04 loc ; loc_129
- F000:EA1A loc ; loc_130
- F000:EA2B loc ; loc_131
- F000:EA33 loc ; loc_132
- F000:EA39 loc ; loc_133
- F000:EA3C loc ; loc_134
- F000:EA41 loc ; loc_135
- F000:EA46 loc ; loc_136
- F000:EA53 loc ; loc_137
- F000:EA5C loc ; loc_138
- F000:EA67 loc ; loc_139
- F000:EA6C loc ; loc_140
- F000:EA88 loc ; loc_141
- F000:EA9C loc ; loc_142
- F000:EAAD loc ; loc_143
- F000:EAB8 loc ; loc_144
- F000:EAD3 loc ; loc_145
- F000:EAED loc ; loc_146
- F000:EAF3 loc ; loc_147
- F000:EB07 loc ; loc_148
- F000:EB0A loc ; loc_149
- F000:EB0D loc ; loc_150
- F000:EB10 loc ; loc_151
- F000:EB14 loc ; loc_152
- F000:EB1C loc ; loc_153
- F000:EB1F loc ; loc_154
- F000:EB22 loc ; loc_155
- F000:EB30 loc ; loc_156
- F000:EB39 loc ; loc_157
- F000:EB4D loc ; loc_158
- F000:EB57 loc ; loc_159
- F000:EB5A loc ; loc_160
- F000:EB5D loc ; loc_161
- F000:EB66 loc ; loc_162
- F000:EB7F loc ; loc_163
- F000:EB92 loc ; loc_164
- F000:EB95 loc ; loc_165
- F000:EBA3 loc ; loc_166
- F000:EBA5 loc ; loc_167
- F000:EBB2 loc ; loc_168
- F000:EBB8 loc ; loc_169
- F000:EBBB loc ; loc_170
- F000:EBBE loc ; loc_171
- F000:EBCD loc ; loc_172
- F000:EBD5 loc ; loc_173
- F000:EBDA loc ; loc_174
- F000:EBE7 loc ; loc_175
- F000:EBFA loc ; loc_176
- F000:EC07 loc ; loc_177
- F000:EC11 loc ; loc_178
- F000:EC43 loc ; loc_ret_179
- F000:EC44 loc ; loc_180
- F000:EC4A loc ; loc_181
- F000:EC59 loc, near, c 13 int_13h_floppy
- F000:ECA1 loc ; loc_182
- F000:ECBF loc ; loc_183
- F000:ECC7 loc ; loc_184
- F000:ECD3 loc ; loc_185
- F000:ECED loc ; loc_186
- F000:ECF8 loc ; loc_187
- F000:ED06 loc ; loc_188
- F000:ED13 loc ; loc_189
- F000:ED1B loc ; loc_190
- F000:ED31 loc ; loc_191
- F000:ED41 loc ; loc_192
- F000:ED51 loc ; loc_193
- F000:ED58 loc ; loc_194
- F000:ED82 loc ; loc_195
- F000:ED9F loc ; loc_196
- F000:EDAF loc ; loc_197
- F000:EDBD loc ; loc_198
- F000:EDC3 loc ; loc_199
- F000:EDDE loc ; loc_200
- F000:EDFD loc ; loc_201
- F000:EE22 loc ; loc_202
- F000:EE51 loc ; loc_203
- F000:EE61 loc ; loc_204
- F000:EE64 loc ; loc_ret_205
- F000:EE72 loc ; loc_206
- F000:EE7A loc ; loc_207
- F000:EE83 loc ; locloop_208
- F000:EE8A loc ; loc_209
- F000:EE90 loc ; loc_210
- F000:EE92 loc ; loc_211
- F000:EE96 loc ; loc_212
- F000:EEAB loc ; loc_213
- F000:EEB3 loc ; loc_214
- F000:EECC loc ; loc_ret_215
- F000:EECD loc ; loc_216
- F000:EEDE loc ; loc_217
- F000:EEF6 loc ; loc_218
- F000:EEFB loc ; loc_219
- F000:EEFC loc ; loc_220
- F000:EF19 loc ; locloop_221
- F000:EF27 loc ; loc_222
- F000:EF29 loc ; loc_223
- F000:EF57 loc, near, c 0E int_0Eh_floppy
- F000:EF8F loc ; loc_224
- F000:EF98 loc ; locloop_225
- F000:EFB0 loc ; locloop_226
- F000:EFBF loc ; loc_227
- F000:F065 loc, near, c 10 int_10h_video
- F000:F06B loc ; loc_228
- F000:F089 loc ; loc_229
- F000:F0EC loc ; loc_230
- F000:F0F8 loc ; loc_231
- F000:F103 loc ; loc_232
- F000:F10D loc ; loc_233
- F000:F131 loc ; loc_234
- F000:F13B loc ; loc_235
- F000:F13C loc ; loc_236
- F000:F147 loc ; loc_237
- F000:F158 loc ; loc_238
- F000:F168 loc ; loc_239
- F000:F198 loc ; loc_240
- F000:F19F loc ; loc_241
- F000:F1A1 loc ; loc_242
- F000:F1BB loc ; loc_243
- F000:F1C7 loc ; locloop_244
- F000:F1D4 loc ; loc_245
- F000:F1E6 loc ; loc_246
- F000:F20C loc ; loc_247
- F000:F216 loc ; loc_248
- F000:F21C loc ; loc_249
- F000:F22C loc ; loc_250
- F000:F230 loc ; loc_251
- F000:F24E loc ; locloop_252
- F000:F25E loc ; locloop_253
- F000:F26B loc ; loc_254
- F000:F277 loc ; loc_255
- F000:F27E loc ; loc_256
- F000:F28A loc ; loc_257
- F000:F290 loc ; loc_258
- F000:F2B7 loc ; loc_259
- F000:F2C2 loc ; loc_260
- F000:F2C8 loc ; loc_261
- F000:F2CC loc ; loc_262
- F000:F2D4 loc ; loc_263
- F000:F2DE loc ; loc_264
- F000:F2E4 loc ; loc_265
- F000:F2ED loc ; loc_266
- F000:F2F7 loc ; loc_267
- F000:F2FB loc ; loc_268
- F000:F301 loc ; loc_269
- F000:F30B loc ; loc_270
- F000:F311 loc ; loc_271
- F000:F31A loc ; loc_272
- F000:F31E loc ; loc_273
- F000:F338 loc ; loc_274
- F000:F33A loc ; loc_275
- F000:F342 loc ; loc_276
- F000:F361 loc ; loc_277
- F000:F368 loc ; loc_278
- F000:F374 loc ; loc_279
- F000:F37C loc ; loc_280
- F000:F38B loc ; loc_281
- F000:F398 loc ; loc_282
- F000:F39A loc ; loc_283
- F000:F3AA loc ; loc_284
- F000:F3AB loc ; loc_285
- F000:F3B2 loc ; loc_286
- F000:F3B8 loc ; locloop_287
- F000:F3DA loc ; loc_288
- F000:F3E3 loc ; loc_289
- F000:F401 loc ; loc_290
- F000:F404 loc ; loc_291
- F000:F436 loc ; loc_292
- F000:F43F loc ; locloop_293
- F000:F453 loc ; locloop_294
- F000:F47F loc ; loc_295
- F000:F483 loc ; loc_296
- F000:F487 loc ; loc_297
- F000:F4A4 loc ; loc_298
- F000:F4A8 loc ; loc_299
- F000:F4B0 loc ; loc_300
- F000:F4BE loc ; loc_301
- F000:F4C1 loc ; loc_302
- F000:F4C5 loc ; loc_303
- F000:F4D2 loc ; loc_304
- F000:F4E1 loc ; loc_305
- F000:F4F2 loc ; loc_306
- F000:F4FE loc ; loc_307
- F000:F504 loc ; loc_308
- F000:F509 loc ; loc_309
- F000:F50E loc ; loc_310
- F000:F528 loc ; loc_311
- F000:F543 loc ; loc_312
- F000:F558 loc ; loc_313
- F000:F562 loc ; loc_314
- F000:F564 loc ; loc_315
- F000:F57D loc ; loc_316
- F000:F57F loc ; loc_317
- F000:F590 loc ; loc_ret_318
- F000:F59A loc ; loc_319
- F000:F5A6 loc ; loc_ret_320
- F000:F5A7 loc ; loc_321
- F000:F5C6 loc ; loc_322
- F000:F5F0 loc ; loc_323
- F000:F605 loc ; loc_324
- F000:F61B loc ; loc_ret_325
- F000:F62A loc ; loc_326
- F000:F632 loc ; loc_327
- F000:F643 loc ; loc_328
- F000:F648 loc ; loc_329
- F000:F651 loc ; loc_330
- F000:F654 loc ; loc_331
- F000:F655 loc ; loc_332
- F000:F66A loc ; loc_333
- F000:F685 loc ; loc_334
- F000:F688 loc ; loc_335
- F000:F695 loc ; loc_336
- F000:F6A7 loc ; loc_337
- F000:F6BC loc ; loc_338
- F000:F6C2 loc ; loc_339
- F000:F6C8 loc ; loc_340
- F000:F6D7 loc ; loc_341
- F000:F6DE loc ; loc_342
- F000:F710 loc ; loc_343
- F000:F716 loc ; loc_344
- F000:F73E loc ; loc_345
- F000:F742 loc ; loc_346
- F000:F74B loc ; loc_347
- F000:F75B loc ; loc_348
- F000:F75D loc ; loc_349
- F000:F763 loc ; loc_350
- F000:F775 loc ; loc_351
- F000:F78E loc ; loc_352
- F000:F796 loc ; loc_353
- F000:F7A0 loc ; loc_354
- F000:F7C2 loc ; loc_ret_355
- F000:F7D6 loc ; loc_ret_356
- F000:F7E3 loc ; locloop_357
- F000:F7EF loc ; loc_358
- F000:F823 loc ; loc_359
- F000:F82B loc ; loc_ret_360
- F000:F841 loc, near, c 12 int_12h_memsiz
- F000:F84D loc, near, c 11 int_11h_equip
- F000:F859 loc, near, c 15 int_15h_servics
- F000:F85F loc ; locloop_361
- F000:F870 loc ; locloop_362
- F000:F874 loc ; loc_363
- F000:F897 loc ; loc_364
- F000:F8C0 loc ; loc_365
- F000:F8E3 loc ; loc_366
- F000:F8EC loc ; loc_367
- F000:F8FA loc ; locloop_368
- F000:F8FD loc ; loc_369
- F000:F907 loc ; loc_370
- F000:F90A loc ; loc_ret_371
- F000:F90B loc, near, c 17 int_17h_printer
- F000:F936 loc ; loc_372
- F000:F93C loc ; loc_373
- F000:F941 loc ; loc_374
- F000:F943 loc ; locloop_375
- F000:F952 loc ; loc_376
- F000:F958 loc ; loc_377
- F000:F95C loc ; loc_378
- F000:F962 loc ; loc_379
- F000:F968 loc ; loc_380
- F000:F971 loc ; locloop_381
- F000:FA0D loc ; loc_382
- F000:FA15 loc ; loc_383
- F000:FA20 loc ; loc_ret_384
- F000:FA26 loc ; loc_385
- F000:FA41 loc ; loc_386
- F000:FA46 loc ; loc_387
- F000:FA50 loc ; loc_388
- F000:FA57 loc, near, c 27 int_unused
- F000:FC9E loc ; loc_389
- F000:FCC6 loc ; loc_390
- F000:FCC9 loc ; loc_391
- F000:FCD1 loc ; loc_392
- F000:FCFB loc ; loc_393
- F000:FD00 loc ; loc_394
- F000:FE46 loc ; loc_395
- F000:FE5E loc ; loc_396
- F000:FE6E loc, near, c 1A int_1Ah_RTC
- F000:FE8F loc ; loc_397
- F000:FE98 loc ; loc_398
- F000:FE9B loc ; loc_ret_399
- F000:FF33 loc, near int_return
- F000:FF54 loc, near, c 05 int_5_prn_scrn
- F000:FF6D loc ; loc_400
- F000:FF8E loc ; loc_401
- F000:FFA0 loc ; loc_402
- F000:FFAD loc ; loc_403
- F000:FFD0 loc ; loc_404
- F000:FFDB loc ; loc_405
- F000:FFF0 loc, ext, c 2A power_on_reset
- F600:0000 loc, near, c 18 int_18h_basic
-
-
-
-
- ════ Data Items ════════════════════════
- seg:off type & options label comments
- ------- -------------- -------------- --------------
- 0000:0000 dw vector_0h_off Divide error
- 0000:0002 dw vector_0h_seg
- 0000:0004 dw vector_1h_off Single Step
- 0000:0006 dw vector_1h_seg
- 0000:0008 dw vector_2h_off NMI
- 0000:000A dw vector_2h_seg
- 0000:000C dw vector_3h_off Debug
- 0000:000E dw vector_3h_seg
- 0000:0010 dw vector_4h_off Overflow
- 0000:0012 dw vector_4h_seg
- 0000:0014 dw vector_5h_off Print Screen
- 0000:0016 dw vector_5h_seg
- 0000:0018 dw vector_6h_off
- 0000:001A dw vector_6h_seg
- 0000:001C dw vector_7h_off
- 0000:001E dw vector_7h_seg
- 0000:0020 dw vector_8h_off Timer Ticks
- 0000:0022 dw vector_8h_seg
- 0000:0024 dw vector_9h_off Keyboard
- 0000:0026 dw vector_9h_seg
- 0000:0028 dw vector_Ah_off
- 0000:002A dw vector_Ah_seg
- 0000:002C dw vector_Bh_off Serial
- 0000:002E dw vector_Bh_seg
- 0000:0030 dw vector_Ch_off Serial
- 0000:0032 dw vector_Ch_seg
- 0000:0034 dw vector_Dh_off Disk
- 0000:0036 dw vector_Dh_seg
- 0000:0038 dw vector_Eh_off Diskette
- 0000:003A dw vector_Eh_seg
- 0000:003C dw vector_Fh_off Bad Interrupt
- 0000:003E dw vector_Fh_seg
- 0000:0040 dw vectr_10h_off Video
- 0000:0042 dw vectr_10h_seg
- 0000:0044 dw vectr_11h_off Equipment
- 0000:0046 dw vectr_11h_seg
- 0000:0048 dw vectr_12h_off Memory Size
- 0000:004A dw vectr_12h_seg
- 0000:004C dw vectr_13h_off Disk Services
- 0000:004E dw vectr_13h_seg
- 0000:0074 dw, equ video_hdw_off
- 0000:0078 dw, equ disk_parm_off
- 0000:007C dw, equ graph_tbl_off
- 0000:1800 db, equ ; data_2e
- 0000:1818 db, equ ; data_3e
- 0000:363C dw, equ ; data_4e
- 0040:0000 dw, c 1 @rs232_port_1
- 0040:0002 dw @rs232_port_2
- 0040:0004 dw @rs232_port_3
- 0040:0006 dw @rs232_port_4
- 0040:0008 dw, c 2 @prn_port_1
- 0040:000A dw @prn_port_2
- 0040:000C dw @prn_port_3
- 0040:000E dw, c 8A BIOS_data_seg
- 0040:0010 dw, c 3 equip_bits
- 0040:0012 db, c 4 init_test_flag
- 0040:0013 dw, c 5 main_ram_size
- 0040:0015 dw, c 6 chan_io_size
- 0040:0017 db, c 7 keybd_flags_1
- 0040:0018 db, c 8 keybd_flags_2
- 0040:0019 db, c 9 keybd_alt_num
- 0040:001A dw, c 0A keybd_q_head
- 0040:001C dw, c 0B keybd_q_tail
- 0040:001E dw, c 0C, r 10 keybd_queue
- 0040:003E db, c 0E dsk_recal_stat
- 0040:003F db, c 0F dsk_motor_stat
- 0040:0040 db, c 10 dsk_motor_tmr
- 0040:0041 db, c 11 dsk_ret_code
- 0040:0042 db, c 12 dsk_status_1
- 0040:0043 db dsk_status_2
- 0040:0044 db dsk_status_3
- 0040:0045 db dsk_status_4
- 0040:0046 db dsk_status_5
- 0040:0047 db dsk_status_6
- 0040:0048 db dsk_status_7
- 0040:0049 db, c 14 video_mode
- 0040:004A dw, c 15 video_columns
- 0040:004C dw, c 16 video_buf_siz
- 0040:004E dw, c 17 video_segment
- 0040:0050 dw, c 18 vid_curs_pos0
- 0040:0052 dw, c 19 vid_curs_pos1
- 0040:0054 dw, c 1A vid_curs_pos2
- 0040:0056 dw, c 1B vid_curs_pos3
- 0040:0058 dw, c 1C vid_curs_pos4
- 0040:005A dw, c 1D vid_curs_pos5
- 0040:005C dw, c 1E vid_curs_pos6
- 0040:005E dw, c 1F vid_curs_pos7
- 0040:0060 dw, c 20 vid_curs_mode
- 0040:0062 db, c 21 video_page
- 0040:0063 dw, c 22 @video_port
- 0040:0065 db, c 23 video_mode_reg
- 0040:0066 db, c 24 video_color
- 0040:0067 dw, c 25 @gen_io_ptr
- 0040:0069 dw, c 26 @gen_io_seg
- 0040:006B db, c 27 gen_int_occured
- 0040:006C dw, c 28 timer_low
- 0040:006E dw, c 29 timer_hi
- 0040:0070 db, c 2A timer_rolled
- 0040:0071 db, c 2B keybd_break
- 0040:0072 dw, c 2C warm_boot_flag
- 0040:0074 db, c 2D hdsk_status_1
- 0040:0075 db, c 2E hdsk_count
- 0040:0076 db, c 2F hdsk_head_ctrl
- 0040:0077 db, c 30 hdsk_ctrl_port
- 0040:0078 db, c 31 prn_timeout_1
- 0040:0079 db, c 32 prn_timeout_2
- 0040:007A db prn_timeout_3
- 0040:007B db prn_timeout_4
- 0040:007C db, c 33 rs232_timeout_1
- 0040:007D db, c 34 rs232_timeout_2
- 0040:007E db rs232_timeout_3
- 0040:007F db rs232_timeout_4
- 0040:0080 dw, c 35 @keybd_begin
- 0040:0082 dw, c 36 @keybd_end
- 0040:0084 db, c 37 video_rows
- 0040:0085 dw, c 38 video_pixels
- 0040:0087 db, c 39 video_options
- 0040:0088 db, c 3A video_switches
- 0040:0089 db, c 3B video_1_reservd
- 0040:008A db, c 3C video_2_reservd
- 0040:008B db, c 3D dsk_data_rate
- 0040:008C db, c 3E hdsk_status_2
- 0040:008D db, c 3F hdsk_error
- 0040:008E db, c 40 hdsk_int_flags
- 0040:008F db, c 41 hdsk_options
- 0040:0090 db, c 42 hdsk0_media_st
- 0040:0091 db, c 43 hdsk1_media_st
- 0040:0092 db, c 44 hdsk0_start_st
- 0040:0093 db, c 45 hdsk1_start_st
- 0040:0094 db, c 46 hdsk0_cylinder
- 0040:0095 db, c 47 hdsk1_cylinder
- 0040:0096 db, c 48 keybd_flags_3
- 0040:0097 db, c 49 keybd_flags_4
- 0040:0098 dw, c 4A @timer_wait_off
- 0040:009A dw, c 4B @timer_wait_seg
- 0040:009C dw, c 4C timer_clk_low
- 0040:009E dw, c 4D timer_clk_hi
- 0040:00A0 db, c 4E timer_clk_flag
- 0040:00A1 db, c 4F lan_1
- 0040:00A2 db lan_2
- 0040:00A3 db lan_3
- 0040:00A4 db lan_4
- 0040:00A5 db lan_5
- 0040:00A6 db lan_6
- 0040:00A7 db lan_7
- 0040:00A8 dd, c 51 @video_sav_tbls
- 0040:00E8 dw ; data_6
- 0040:00EA dw, dup, r 3 ; data_7
- 0040:00F1 db ; data_8
- 0040:00F3 db ; data_9
- 0040:F045 dw, oln, equ ; data_10e
- 0040:F047 dw, oln, equ ; data_11e
- 0040:F049 dw, oln, equ ; data_12e
- 0040:F04B dw, oln, equ ; data_13e
- 0040:F04D dw, oln, equ ; data_14e
- 0040:F04F dw, oln, equ ; data_15e
- 0040:F051 dw, oln, equ ; data_16e
- 0040:F053 dw, oln, equ ; data_17e
- 0040:F055 dw, oln, equ ; data_18e
- 0040:F057 dw, oln, equ ; data_19e
- 0040:F059 dw, oln, equ ; data_20e
- 0040:F05B dw, oln, equ ; data_21e
- 0040:F05D dw, oln, equ ; data_22e
- 0040:F05F dw, oln, equ ; data_23e
- 0040:F061 dw, oln, equ ; data_24e
- 0040:F063 dw, oln, equ ; data_25e
- 0050:0000 db, c 57 prn_scrn_stat
- C000:0011 db, equ ; data_26e
- C000:003E db, equ ; data_27e
- C000:003F db, equ ; data_28e
- C000:0041 db, equ ; data_29e
- C000:0042 db, equ ; data_30e
- C000:0072 dw, equ ; data_31e
- C000:007C db, equ ; data_32e
- C000:007D db, equ ; data_33e
- C000:007E db, equ ; data_34e
- C000:007F db, equ ; data_35e
- C000:00E8 db, equ ; data_36e
- F000:E729 dw, c 8C baud_rate_tbl
- F000:E72B dw baud_150
- F000:E72D dw baud_300
- F000:E72F dw baud_600
- F000:E731 dw baud_1200
- F000:E733 dw baud_2400
- F000:E735 dw baud_4800
- F000:E737 dw baud_9600
- F000:E739 dw baud_19200
- F000:EFC7 db, c 5D dsk_info_1
- F000:EFC8 db, c 5E dsk_info_2
- F000:EFC9 db, c 5F dsk_motor_delay
- F000:EFCA db, c 60 dsk_sectr_bytes
- F000:EFCB db, c 61 dsk_sector_trac
- F000:EFCC db, c 62 dsk_head_gap
- F000:EFCD db, c 63 dsk_data_length
- F000:EFCE db, c 64 dsk_format_gap
- F000:EFCF db, c 65 dsk_format_byte
- F000:EFD0 db, c 66 dsk_settlg_time
- F000:EFD1 db, c 67 dsk_startup_tim
- F000:F0A4 db, c 68, r 10 video_hdwr_tbl1
- F000:F0B4 db, c 69, r 10 video_hdrw_tbl2
- F000:F0C4 db, c 6A, r 10 video_hdwr_tbl3
- F000:F0D4 db, c 6B, r 10 video_hdwr_tbl4
- F000:F0E4 db, c 71, r 8 video_hdwr_mode
- F000:F975 dw, oln ; data_47
- F000:F977 dw, oln ; data_48
- F000:F979 dw, oln ; data_49
- F000:FA6E db, c 7F, r 400 video_char_tbl
- F000:FF03 dw, oln, c 87, r 15 int_vec_table
- F000:FF2D dw, odn, r 2 int_data_table
- F000:FF31 dw video_ptr
- F000:FF33 dw, oln, r 8 int_vec_table_2
- F000:FFF5 da, c 88, r 9 rom_versn_date
- F000:FFFE db, c 89 model_type
- F000:FFFF db model_sub_type
-
-
-
-