ίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίίί 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 2nd Options page = a b c d e f g h i j k l m uP = 386 File format = lst Word style = Register Keep segments = Def Label type = Decimal Remarks = All Segment display = Hex Target Assembler = NONE Input filename = c:\sgzyjz\tfded.com Code style = Com Drive (output) = C Output filename = tfded.lst Passes = 5 Xref = ON ±±±±±±±±±±±±±±±±±± Section 2: RANGE DEFINITION ±±±±±±±±±±±±±±±±±± ΝΝΝΝ Segments ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ begin end default seg seg seg seg:off off ds es type size value ------- ---- ------ ------ ----- ----- ----- seg_a:0100 08C0 seg_a seg_a auto use16 ; 28A6 ±±±±±±±±±±±±±±±±±± Section 3: REFERENCE DEFINITIONS ±±±±±±±±±±±±±±±±±± ΝΝΝΝ Subroutines ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ seg:off type & options labels & comments ------- -------------- ---------------------------------------------- seg_a:0266 sub ; sub_1 seg_a:0298 sub ; sub_2 seg_a:0308 sub ; sub_3 seg_a:0660 sub ; sub_4 seg_a:0666 sub ; sub_5 seg_a:0670 sub ; sub_6 seg_a:07B0 sub ; sub_7 seg_a:07D0 sub ; sub_8 ΝΝΝΝ Locations ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ seg:off type & options labels & comments ------- -------------- ---------------------------------------------- seg_a:0100 loc, far start seg_a:0104 loc, far int_62h_entry seg_a:011E forced, od seg_a seg_a:0121 forced, od seg_a seg_a:0172 forced, od seg_a seg_a:0172 loc ; loc_1 seg_a:0181 loc ; loc_2 seg_a:018C loc ; loc_3 seg_a:01D6 loc ; locloop_4 seg_a:01DC loc ; loc_5 seg_a:01DF loc ; loc_6 seg_a:01E1 loc ; loc_7 seg_a:01F6 loc ; loc_8 seg_a:01FA forced, od seg_a seg_a:0202 loc ; locloop_9 seg_a:020D forced, od seg_a seg_a:024D loc ; loc_10 seg_a:02A3 loc ; loc_ret_11 seg_a:02A4 loc ; loc_12 seg_a:02AE loc ; loc_13 seg_a:02B4 loc ; loc_14 seg_a:02B6 forced, od seg_a seg_a:02BE loc ; loc_15 seg_a:02C1 loc ; loc_16 seg_a:02C6 loc ; loc_17 seg_a:02C9 forced, od seg_a seg_a:02EC loc ; loc_18 seg_a:02F9 loc ; loc_19 seg_a:02FC loc ; locloop_20 seg_a:0315 loc ; loc_21 seg_a:0318 loc ; locloop_22 seg_a:0326 loc ; loc_23 seg_a:032E loc ; loc_24 seg_a:0344 loc ; loc_25 seg_a:0348 forced, od seg_a seg_a:0362 loc ; loc_26 seg_a:036C loc ; loc_27 seg_a:0376 loc ; loc_28 seg_a:0388 loc ; loc_29 seg_a:0392 loc ; loc_30 seg_a:0396 loc ; locloop_31 seg_a:03A2 loc ; loc_32 seg_a:03A5 loc ; loc_33 seg_a:03AA loc ; loc_ret_34 seg_a:03AC loc ; loc_35 seg_a:03B4 loc ; loc_36 seg_a:03B8 loc ; loc_37 seg_a:03C2 loc ; loc_38 seg_a:03C9 loc ; loc_39 seg_a:03CE loc ; locloop_40 seg_a:03DC loc ; loc_41 seg_a:03DF loc ; loc_42 seg_a:03EC loc ; loc_43 seg_a:03EF loc ; loc_44 seg_a:03F4 loc ; loc_45 seg_a:03F8 loc ; locloop_46 seg_a:0404 loc ; loc_47 seg_a:0407 loc ; loc_48 seg_a:040C loc ; loc_49 seg_a:0412 loc ; loc_50 seg_a:042E loc ; locloop_51 seg_a:043A loc ; loc_52 seg_a:043D loc ; loc_53 seg_a:0444 loc ; loc_54 seg_a:0445 loc ; loc_55 seg_a:0446 loc ; loc_ret_56 seg_a:0448 loc ; loc_57 seg_a:0481 loc ; loc_58 seg_a:048B loc ; loc_59 seg_a:0494 loc ; loc_60 seg_a:049E loc ; loc_61 seg_a:04A8 loc ; loc_62 seg_a:04AB forced, od seg_a seg_a:04B6 forced, od seg_a seg_a:04C2 loc ; loc_63 seg_a:04D9 loc ; loc_64 seg_a:04E0 loc ; loc_65 seg_a:04EA forced, od seg_a seg_a:0504 loc ; locloop_66 seg_a:0518 loc ; loc_67 seg_a:051A loc ; loc_68 seg_a:051D loc ; loc_69 seg_a:0524 loc ; loc_70 seg_a:052A loc ; loc_71 seg_a:0538 loc ; loc_72 seg_a:0544 loc ; loc_73 seg_a:0548 loc ; loc_74 seg_a:054E loc ; loc_75 seg_a:0552 loc ; loc_76 seg_a:0553 loc ; loc_77 seg_a:058A loc ; loc_78 seg_a:058F loc ; loc_79 seg_a:059F loc ; loc_80 seg_a:05A7 forced, od seg_a seg_a:05B8 loc ; loc_81 seg_a:05BD loc ; loc_82 seg_a:05D8 loc ; locloop_83 seg_a:05E4 loc ; loc_84 seg_a:05E7 loc ; loc_85 seg_a:05F4 loc ; loc_86 seg_a:05F5 forced, od seg_a seg_a:05F9 loc ; loc_87 seg_a:05FD loc ; loc_88 seg_a:0600 loc ; loc_89 seg_a:0604 loc ; loc_90 seg_a:0609 loc ; loc_91 seg_a:0619 forced, od seg_a seg_a:0636 forced, od seg_a seg_a:0644 loc ; locloop_92 seg_a:0654 loc ; loc_93 seg_a:0656 loc ; loc_94 seg_a:0659 loc ; loc_95 seg_a:0680 loc ; loc_96 seg_a:0708 loc, ext real_start seg_a:0723 forced, od seg_a seg_a:0735 loc ; loc_97 seg_a:073A loc ; loc_98 seg_a:075B loc ; loc_99 seg_a:0773 forced, ol seg_a seg_a:0786 forced, od seg_a seg_a:078D loc ; loc_100 seg_a:0798 forced, od seg_a seg_a:079B forced, od seg_a seg_a:07B0 loc ; loc_101 seg_a:07CF loc ; loc_ret_102 seg_a:07D0 forced, od seg_a ΝΝΝΝ Data Items ΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝΝ seg:off type & options labels & comments ------- -------------- ---------------------------------------------- seg_psp:0000 db, equ ; data_1e seg_psp:002C dw, equ PSP_envirn_seg seg_psp:0080 db, equ PSP_cmd_size seg_psp:0081 db, equ ; data_2e seg_a:025E db, r 2 ; data_5 seg_a:0260 dw ; data_6 seg_a:0262 dw ; data_7 seg_a:0264 dw ; data_8 seg_a:0688 dw, oln ; data_32 seg_a:068A dw, oln ; data_33 seg_a:068C dw, oln ; data_34 seg_a:068E dw, oln ; data_35 seg_a:0690 dw, oln ; data_36 seg_a:0692 dw, oln ; data_37 seg_a:0694 dw, oln ; data_38 seg_a:0696 dw, oln ; data_39 seg_a:0698 dw, oln ; data_40 seg_a:069A dw, oln ; data_41 seg_a:069C dw, oln ; data_42 seg_a:069E dw, oln ; data_43 seg_a:06A0 dw, oln ; data_44 seg_a:06A2 dw, oln ; data_45 seg_a:06A4 dw, oln ; data_46 seg_a:06A6 dw, oln ; data_47 seg_a:06A8 dw, oln ; data_48 seg_a:06AA dw, oln ; data_49 seg_a:06AC dw, oln ; data_50 seg_a:06AE dw, oln ; data_51 seg_a:06B0 dw, oln ; data_52 seg_a:06B2 dw, oln ; data_53 seg_a:06B4 dw, oln ; data_54 seg_a:06B6 dw, oln ; data_55 seg_a:06B8 dw, oln ; data_56 seg_a:06BA dw, oln ; data_57 seg_a:06BC dw, oln ; data_58 seg_a:06BE dw, oln ; data_59 seg_a:06C0 dw, oln ; data_60 seg_a:06C2 dw, oln ; data_61 seg_a:06C4 dw, oln ; data_62 seg_a:06C6 dw, oln ; data_63 seg_a:06C8 dw, oln ; data_64 seg_a:06CA dw, oln ; data_65 seg_a:06CC dw, oln ; data_66 seg_a:06CE dw, oln ; data_67 seg_a:06D0 dw, oln ; data_68 seg_a:06D2 dw, oln ; data_69 seg_a:06D4 dw, oln ; data_70 seg_a:06D6 dw, oln ; data_71 seg_a:06D8 db ; data_72 seg_a:06DA db ; data_73 seg_a:06DB db ; data_74 seg_a:06DC db ; data_75 seg_a:06E0 db ; data_76 seg_a:06E8 db ; data_77 seg_a:06F0 dw ; data_78 seg_a:06F2 dw ; data_79 seg_a:06F4 dw ; data_80 seg_a:06F6 dw ; data_81 seg_a:06F8 da, r 10 ; data_82 seg_a:07DB da, r 80 ; data_88 seg_a:085B da, r 1A ; data_89