mac-rom/BuildResults/RISC/Lib/ATAMgr.lib.dump

994 lines
48 KiB
Plaintext

First: Flags=$01 Version=$0002
Comment:
UNLINKED FROM MAC OS ROM -- ELLIOT WAS HERE
[5D900, 5E024)
Dictionary: Flags $00 FirstId 200
200: Main
Pad
Comment:
#####################################################################################
Module: AUTOMOD_5D900 [5D900, 5D938)
Module started due to: vector glue above, FILE directive, MODGUESS (align, RTS then padding)
Dictionary: Flags $00 FirstId 201
201: AUTOMOD_5D900
Module: Flags=$88=(ForcedActive Extern Code) Module="AUTOMOD_5D900"(201) Segment="Main"(200)
Size: Flags $00 ModuleSize 56
Content: Flags $08
Contents offset $0000 size $0038
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
00000004: 2F0C '/.' MOVE.L A4,-(A7)
00000006: 222E 0008 '"...' MOVE.L $0008(A6),D1
0000000A: 206E 000C ' n..' MOVEA.L $000C(A6),A0
0000000E: 2068 0038 ' h.8' MOVEA.L $0038(A0),A0
00000012: 2868 0002 '(h..' MOVEA.L $0002(A0),A4
00000016: 203C 0000 FFFF ' <....' MOVE.L #$0000FFFF,D0
0000001C: C081 '..' AND.L D1,D0
0000001E: 2200 '".' MOVE.L D0,D1
00000020: 6002 '`.' BRA.S *+$0004 ; 00000024
00000022: 2854 '(T' MOVEA.L (A4),A4
00000024: 200C ' .' MOVE.L A4,D0
00000026: 6706 'g.' BEQ.S *+$0008 ; 0000002E
00000028: B2AC 000C '....' CMP.L $000C(A4),D1
0000002C: 66F4 'f.' BNE.S *-$000A ; 00000022
0000002E: 200C ' .' MOVE.L A4,D0
00000030: 286E FFFC '(n..' MOVEA.L -$0004(A6),A4
00000034: 4E5E 'N^' UNLK A6
00000036: 4E75 'Nu' RTS
Comment:
AUTOMOD_5D900 ended due to: ran into next module, 8 nulls trimmed
Comment:
#####################################################################################
Module: ATAMGR_5D940 [5D940, 5D9AA)
Module started due to: MODGUESS (align, label, RTS then padding)
Dictionary: Flags $00 FirstId 202
202: ATAMGR_5D940
Pad
Module: Flags=$88=(ForcedActive Extern Code) Module="ATAMGR_5D940"(202) Segment="Main"(200)
Size: Flags $00 ModuleSize 106
Content: Flags $08
Contents offset $0000 size $006A
00000000: 4E56 FFCE 'NV..' LINK.W A6,#-$0032
00000004: 48E7 0018 'H...' MOVEM.L A3/A4,-(A7)
00000008: 2078 02B6 ' x..' MOVEA.L $02B6,A0
0000000C: 2868 0224 '(h.$' MOVEA.L $0224(A0),A4
00000010: 200C ' .' MOVE.L A4,D0
00000012: 674C 'gL' BEQ.S *+$004E ; 00000060
00000014: 4AAC 0040 'J..@' TST.L $0040(A4)
00000018: 6746 'gF' BEQ.S *+$0048 ; 00000060
0000001A: 206C 0040 ' l.@' MOVEA.L $0040(A4),A0
0000001E: 4A68 0004 'Jh..' TST.W $0004(A0)
00000022: 673C 'g<' BEQ.S *+$003E ; 00000060
00000024: 2668 000A '&h..' MOVEA.L $000A(A0),A3
00000028: 200B ' .' MOVE.L A3,D0
0000002A: 6706 'g.' BEQ.S *+$0008 ; 00000032
0000002C: 026B FFF7 000C '.k....' ANDI.W #$FFF7,$000C(A3)
00000032: 7000 'p.' MOVEQ #$00,D0
00000034: 2D40 FFDA '-@..' MOVE.L D0,-$0026(A6)
00000038: 426E FFDE 'Bn..' CLR.W -$0022(A6)
0000003C: 426E FFE4 'Bn..' CLR.W -$001C(A6)
00000040: 206C 0040 ' l.@' MOVEA.L $0040(A4),A0
00000044: 3D68 0004 FFE6 '=h....' MOVE.W $0004(A0),-$001A(A6)
0000004A: 3D7C 0041 FFE8 '=|.A..' MOVE.W #$0041,-$0018(A6)
00000050: 41EE FFCE 'A...' LEA -$0032(A6),A0
00000054: A004 '..' _Control ; A004
00000056: 200B ' .' MOVE.L A3,D0
00000058: 6706 'g.' BEQ.S *+$0008 ; 00000060
0000005A: 006B 0008 000C '.k....' ORI.W #$0008,$000C(A3)
00000060: 4CEE 1800 FFC6 'L.....' MOVEM.L -$003A(A6),A3/A4
00000066: 4E5E 'N^' UNLK A6
00000068: 4E75 'Nu' RTS
Comment:
ATAMGR_5D940 ended due to: ran into next module, 6 nulls trimmed
Comment:
#####################################################################################
Module: ATAMGR_5D9B0 [5D9B0, 5DA64)
Module started due to: MODGUESS (align, label, RTS then padding)
Resolved outgoing references:
+9C (5DA4C): JSR ATAROUTINE2
Unresolved outgoing references:
+46 (5D9F6): JSR $5D900
Dictionary: Flags $00 FirstId 203
203: ATAMGR_5D9B0
Pad
Module: Flags=$88=(ForcedActive Extern Code) Module="ATAMGR_5D9B0"(203) Segment="Main"(200)
Size: Flags $00 ModuleSize 180
Content: Flags $08
Contents offset $0000 size $00B4
00000000: 4E56 FFEA 'NV..' LINK.W A6,#-$0016
00000004: 48E7 0718 'H...' MOVEM.L D5-D7/A3/A4,-(A7)
00000008: 2C2E 0008 ',...' MOVE.L $0008(A6),D6
0000000C: 2E2E 000C '....' MOVE.L $000C(A6),D7
00000010: 2078 02B6 ' x..' MOVEA.L $02B6,A0
00000014: 2868 0224 '(h.$' MOVEA.L $0224(A0),A4
00000018: 4245 'BE' CLR.W D5
0000001A: 703C 'p<' MOVEQ #$3C,D0 ; '<'
0000001C: 4C00 7800 'L.x.' MULS.L D0,D7
00000020: 598F 'Y.' SUBQ.L #4,A7
00000022: A975 '.u' _TickCount ; A975
00000024: DE9F '..' ADD.L (A7)+,D7
00000026: 0286 0000 FFFF '......' ANDI.L #$0000FFFF,D6
0000002C: 200C ' .' MOVE.L A4,D0
0000002E: 6778 'gx' BEQ.S *+$007A ; 000000A8
00000030: 4AAC 0040 'J..@' TST.L $0040(A4)
00000034: 6772 'gr' BEQ.S *+$0074 ; 000000A8
00000036: 206C 0040 ' l.@' MOVEA.L $0040(A4),A0
0000003A: 4AA8 0006 'J...' TST.L $0006(A0)
0000003E: 6768 'gh' BEQ.S *+$006A ; 000000A8
00000040: 605E '`^' BRA.S *+$0060 ; 000000A0
00000042: 2F0C '/.' MOVE.L A4,-(A7)
00000044: 2F06 '/.' MOVE.L D6,-(A7)
00000046: 4EBA FF08 'N...' JSR *-$00F6 ; FFFFFF50
0000004A: 2640 '&@' MOVEA.L D0,A3
0000004C: 200B ' .' MOVE.L A3,D0
0000004E: 504F 'PO' ADDQ.W #8,A7
00000050: 674A 'gJ' BEQ.S *+$004C ; 0000009C
00000052: 3D7C 0009 FFEA '=|....' MOVE.W #$0009,-$0016(A6)
00000058: 3D46 FFEC '=F..' MOVE.W D6,-$0014(A6)
0000005C: 206C 0040 ' l.@' MOVEA.L $0040(A4),A0
00000060: 2D68 000A FFEE '-h....' MOVE.L $000A(A0),-$0012(A6)
00000066: 2D7C 4C4F 4144 '-|LOAD' MOVE.L #$4C4F4144,-$000E(A6) ; 'LOAD'
FFF2
0000006E: 7001 'p.' MOVEQ #$01,D0
00000070: 2D40 FFF6 '-@..' MOVE.L D0,-$000A(A6)
00000074: 7200 'r.' MOVEQ #$00,D1
00000076: 122B 001A '.+..' MOVE.B $001A(A3),D1
0000007A: 2D41 FFFA '-A..' MOVE.L D1,-$0006(A6)
0000007E: 426E FFFE 'Bn..' CLR.W -$0002(A6)
00000082: 558F 'U.' SUBQ.L #2,A7
00000084: 486E FFEA 'Hn..' PEA -$0016(A6)
00000088: 206C 0040 ' l.@' MOVEA.L $0040(A4),A0
0000008C: 2268 0006 '"h..' MOVEA.L $0006(A0),A1
00000090: 4E91 'N.' JSR (A1)
00000092: 3A2E FFFE ':...' MOVE.W -$0002(A6),D5
00000096: 7E00 '~.' MOVEQ #$00,D7
00000098: 544F 'TO' ADDQ.W #2,A7
0000009A: 6004 '`.' BRA.S *+$0006 ; 000000A0
0000009C: 4EBA 0000 'N...' JSR ATAROUTINE2 ; id: 204
000000A0: 598F 'Y.' SUBQ.L #4,A7
000000A2: A975 '.u' _TickCount ; A975
000000A4: BE9F '..' CMP.L (A7)+,D7
000000A6: 649A 'd.' BCC.S *-$0064 ; 00000042
000000A8: 3005 '0.' MOVE.W D5,D0
000000AA: 4CEE 18E0 FFD6 'L.....' MOVEM.L -$002A(A6),D5-D7/A3/A4
000000B0: 4E5E 'N^' UNLK A6
000000B2: 4E75 'Nu' RTS
Dictionary: Flags $00 FirstId 204
204: ATAROUTINE2
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
Ref="ATAROUTINE2"(204)
0000009E
Comment:
ATAMGR_5D9B0 ended due to: ran into next module, 12 nulls trimmed
Comment:
#####################################################################################
Module: AUTOMOD_5DA70 [5DA70, 5DA88)
Module started due to: MODGUESS (align, RTS then padding)
Dictionary: Flags $00 FirstId 205
205: AUTOMOD_5DA70
Module: Flags=$88=(ForcedActive Extern Code) Module="AUTOMOD_5DA70"(205) Segment="Main"(200)
Size: Flags $00 ModuleSize 24
Content: Flags $08
Contents offset $0000 size $0018
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
00000004: 598F 'Y.' SUBQ.L #4,A7
00000006: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
0000000A: 7000 'p.' MOVEQ #$00,D0
0000000C: 2F00 '/.' MOVE.L D0,-(A7)
0000000E: 4267 'Bg' CLR.W -(A7)
00000010: AA6A '.j' DC.W $AA6A ; TB 026A
00000012: 4E5E 'N^' UNLK A6
00000014: 4E74 0004 'Nt..' RTD #$0004
Comment:
AUTOMOD_5DA70 ended due to: ran into next module, 8 nulls trimmed
Comment:
#####################################################################################
Module: AUTOMOD_5DA90 [5DA90, 5DADA)
Module started due to: MODGUESS (align, RTD then padding)
Dictionary: Flags $00 FirstId 206
206: AUTOMOD_5DA90
Module: Flags=$88=(ForcedActive Extern Code) Module="AUTOMOD_5DA90"(206) Segment="Main"(200)
Size: Flags $00 ModuleSize 74
Content: Flags $08
Contents offset $0000 size $004A
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
00000004: 48E7 0018 'H...' MOVEM.L A3/A4,-(A7)
00000008: 2078 02B6 ' x..' MOVEA.L $02B6,A0
0000000C: 2668 0224 '&h.$' MOVEA.L $0224(A0),A3
00000010: 200B ' .' MOVE.L A3,D0
00000012: 672C 'g,' BEQ.S *+$002E ; 00000040
00000014: 598F 'Y.' SUBQ.L #4,A7
00000016: 2F3C 4452 5652 '/<DRVR' MOVE.L #$44525652,-(A7) ; 'DRVR'
0000001C: 3F2E 000A '?...' MOVE.W $000A(A6),-(A7)
00000020: A9A0 '..' _GetResource ; A9A0
00000022: 285F '(_' MOVEA.L (A7)+,A4
00000024: 200C ' .' MOVE.L A4,D0
00000026: 6718 'g.' BEQ.S *+$001A ; 00000040
00000028: 204C ' L' MOVEA.L A4,A0
0000002A: A029 '.)' _HLock ; A029
0000002C: 2F0C '/.' MOVE.L A4,-(A7)
0000002E: A992 '..' _DetachResource ; A992
00000030: 2754 0050 ''T.P' MOVE.L (A4),$0050(A3)
00000034: 52AB 004C 'R..L' ADDQ.L #1,$004C(A3)
00000038: 204C ' L' MOVEA.L A4,A0
0000003A: A02A '.*' _HUnlock ; A02A
0000003C: 204C ' L' MOVEA.L A4,A0
0000003E: A023 '.#' _DisposeHandle ; A023
00000040: 4CEE 1800 FFF8 'L.....' MOVEM.L -$0008(A6),A3/A4
00000046: 4E5E 'N^' UNLK A6
00000048: 4E75 'Nu' RTS
Comment:
AUTOMOD_5DA90 ended due to: ran into next module, 6 nulls trimmed
Comment:
#####################################################################################
Module: ATAMGR_5DAE0 [5DAE0, 5DBCE)
Module started due to: MODGUESS (align, label, RTS then padding)
Unresolved outgoing references:
+88 (5DB68): LEA $5DA70, A0
+90 (5DB70): JSR $5DC10
+DE (5DBBE): JSR $5DA90
+0 (5DAE0): ATAROUTINE1
Dictionary: Flags $00 FirstId 207
207: ATAMGR_5DAE0
208: ATAROUTINE1
Pad
Module: Flags=$88=(ForcedActive Extern Code) Module="ATAMGR_5DAE0"(207) Segment="Main"(200)
Size: Flags $00 ModuleSize 238
Content: Flags $08
Contents offset $0000 size $00EE
00000000: 4E56 FF86 'NV..' LINK.W A6,#-$007A
00000004: 48E7 0108 'H...' MOVEM.L D7/A4,-(A7)
00000008: 2078 02B6 ' x..' MOVEA.L $02B6,A0
0000000C: 2868 0224 '(h.$' MOVEA.L $0224(A0),A4
00000010: 200C ' .' MOVE.L A4,D0
00000012: 663C 'f<' BNE.S *+$003E ; 00000050
00000014: 7000 'p.' MOVEQ #$00,D0
00000016: 2D40 FF8A '-@..' MOVE.L D0,-$0076(A6)
0000001A: 1D7C 0002 FF90 '.|....' MOVE.B #$02,-$0070(A6)
00000020: 1D7C 0091 FF9C '.|....' MOVE.B #$91,-$0064(A6)
00000026: 422E FF9D 'B...' CLR.B -$0063(A6)
0000002A: 2D40 FFA2 '-@..' MOVE.L D0,-$005E(A6)
0000002E: 426E FF9E 'Bn..' CLR.W -$0062(A6)
00000032: 2D40 FF96 '-@..' MOVE.L D0,-$006A(A6)
00000036: 2D40 FFA6 '-@..' MOVE.L D0,-$005A(A6)
0000003A: 426E FFB2 'Bn..' CLR.W -$004E(A6)
0000003E: 558F 'U.' SUBQ.L #2,A7
00000040: 486E FF8A 'Hn..' PEA -$0076(A6)
00000044: AAF1 '..' DC.W $AAF1 ; TB 02F1
00000046: 3E1F '>.' MOVE.W (A7)+,D7
00000048: 2078 02B6 ' x..' MOVEA.L $02B6,A0
0000004C: 2868 0224 '(h.$' MOVEA.L $0224(A0),A4
00000050: 200C ' .' MOVE.L A4,D0
00000052: 6700 0090 'g...' BEQ *+$0092 ; 000000E4
00000056: 303C AA6A '0<.j' MOVE.W #$AA6A,D0
0000005A: A746 '.F' _GetToolTrapAddress ; A746
0000005C: 2D48 FF86 '-H..' MOVE.L A0,-$007A(A6)
00000060: 303C A89F '0<..' MOVE.W #$A89F,D0
00000064: A746 '.F' _GetToolTrapAddress ; A746
00000066: 202E FF86 ' ...' MOVE.L -$007A(A6),D0
0000006A: B1C0 '..' CMPA.L D0,A0
0000006C: 6714 'g.' BEQ.S *+$0016 ; 00000082
0000006E: 598F 'Y.' SUBQ.L #4,A7
00000070: 486C 0060 'Hl.`' PEA $0060(A4)
00000074: 7000 'p.' MOVEQ #$00,D0
00000076: 2F00 '/.' MOVE.L D0,-(A7)
00000078: 3F3C 0001 '?<..' MOVE.W #$0001,-(A7)
0000007C: AA6A '.j' DC.W $AA6A ; TB 026A
0000007E: 584F 'XO' ADDQ.W #4,A7
00000080: 6006 '`.' BRA.S *+$0008 ; 00000088
00000082: 7000 'p.' MOVEQ #$00,D0
00000084: 2940 0068 ')@.h' MOVE.L D0,$0068(A4)
00000088: 41FA FF06 'A...' LEA *-$00F8,A0 ; FFFFFF90
0000008C: 2948 00A0 ')H..' MOVE.L A0,$00A0(A4)
00000090: 4EBA 009E 'N...' JSR *+$00A0 ; 00000130
00000094: 4AAC 0040 'J..@' TST.L $0040(A4)
00000098: 6740 'g@' BEQ.S *+$0042 ; 000000DA
0000009A: 206C 0040 ' l.@' MOVEA.L $0040(A4),A0
0000009E: 4A68 0004 'Jh..' TST.W $0004(A0)
000000A2: 6736 'g6' BEQ.S *+$0038 ; 000000DA
000000A4: 4AA8 0006 'J...' TST.L $0006(A0)
000000A8: 6730 'g0' BEQ.S *+$0032 ; 000000DA
000000AA: 00AC 0000 0002 '......' ORI.L #$00000002,$00A8(A4)
00A8
000000B2: 3D7C 0008 FFEA '=|....' MOVE.W #$0008,-$0016(A6)
000000B8: 3D7C FFFF FFEC '=|....' MOVE.W #$FFFF,-$0014(A6)
000000BE: 206C 0040 ' l.@' MOVEA.L $0040(A4),A0
000000C2: 2D68 000A FFEE '-h....' MOVE.L $000A(A0),-$0012(A6)
000000C8: 558F 'U.' SUBQ.L #2,A7
000000CA: 486E FFEA 'Hn..' PEA -$0016(A6)
000000CE: 206C 0040 ' l.@' MOVEA.L $0040(A4),A0
000000D2: 2268 0006 '"h..' MOVEA.L $0006(A0),A1
000000D6: 4E91 'N.' JSR (A1)
000000D8: 544F 'TO' ADDQ.W #2,A7
000000DA: 7035 'p5' MOVEQ #$35,D0 ; '5'
000000DC: 2F00 '/.' MOVE.L D0,-(A7)
000000DE: 4EBA FED0 'N...' JSR *-$012E ; FFFFFFB0
000000E2: 584F 'XO' ADDQ.W #4,A7
000000E4: 4CEE 1080 FF7E 'L....~' MOVEM.L -$0082(A6),D7/A4
000000EA: 4E5E 'N^' UNLK A6
000000EC: 4E75 'Nu' RTS
EntryPoint: Flags=$08=(Extern Code) Offset=$0000 Entry="ATAROUTINE1"(208)
Comment:
ATAMGR_5DAE0 ended due to: ran into next module, 2 nulls trimmed
Comment:
#####################################################################################
Module: AUTOMOD_5DBD0 [5DBD0, 5DC08)
Module started due to: MODGUESS (align, RTS then padding)
Dictionary: Flags $00 FirstId 209
209: AUTOMOD_5DBD0
Module: Flags=$88=(ForcedActive Extern Code) Module="AUTOMOD_5DBD0"(209) Segment="Main"(200)
Size: Flags $00 ModuleSize 56
Content: Flags $08
Contents offset $0000 size $0038
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
00000004: 2F0C '/.' MOVE.L A4,-(A7)
00000006: 3438 01D2 '48..' MOVE.W $01D2,D2
0000000A: 2878 011C '(x..' MOVEA.L $011C,A4
0000000E: 7230 'r0' MOVEQ #$30,D1 ; '0'
00000010: 6018 '`.' BRA.S *+$001A ; 0000002A
00000012: 48C1 'H.' EXT.L D1
00000014: 2001 ' .' MOVE.L D1,D0
00000016: E588 '..' LSL.L #2,D0
00000018: D08C '..' ADD.L A4,D0
0000001A: 2040 ' @' MOVEA.L D0,A0
0000001C: 4A90 'J.' TST.L (A0)
0000001E: 6606 'f.' BNE.S *+$0008 ; 00000026
00000020: 3001 '0.' MOVE.W D1,D0
00000022: 4640 'F@' NOT.W D0
00000024: 600A '`.' BRA.S *+$000C ; 00000030
00000026: 3001 '0.' MOVE.W D1,D0
00000028: 5241 'RA' ADDQ.W #1,D1
0000002A: B441 '.A' CMP.W D1,D2
0000002C: 6EE4 'n.' BGT.S *-$001A ; 00000012
0000002E: 7000 'p.' MOVEQ #$00,D0
00000030: 286E FFFC '(n..' MOVEA.L -$0004(A6),A4
00000034: 4E5E 'N^' UNLK A6
00000036: 4E75 'Nu' RTS
Comment:
AUTOMOD_5DBD0 ended due to: ran into next module, 8 nulls trimmed
Comment:
#####################################################################################
Module: AUTOMOD_5DC10 [5DC10, 5DCFC)
Module started due to: MODGUESS (align, RTS then padding)
Resolved outgoing references:
+CC (5DCDC): JSR OPENDRIVER ; outside file
+86 (5DC96): JSR GETDCTLENTRY ; outside file
+36 (5DC46): JSR INTERSTIX208C_1 ; outside file
+1C (5DC2C): JSR EXPANSIONBUSMGR_VEC0180 ; outside file
Unresolved outgoing references:
+58 (5DC68): JSR $5DBD0
Dictionary: Flags $00 FirstId 210
210: AUTOMOD_5DC10
Module: Flags=$88=(ForcedActive Extern Code) Module="AUTOMOD_5DC10"(210) Segment="Main"(200)
Size: Flags $00 ModuleSize 236
Content: Flags $08
Contents offset $0000 size $00EC
00000000: 4E56 FFF2 'NV..' LINK.W A6,#-$000E
00000004: 48E7 0118 'H...' MOVEM.L D7/A3/A4,-(A7)
00000008: A11A '..' _GetZone ; A11A
0000000A: 2D48 FFFC '-H..' MOVE.L A0,-$0004(A6)
0000000E: 598F 'Y.' SUBQ.L #4,A7
00000010: 2EB8 02A6 '....' MOVE.L $02A6,(A7)
00000014: 205F ' _' MOVEA.L (A7)+,A0
00000016: A01B '..' _SetZone ; A01B
00000018: 486E FFF6 'Hn..' PEA -$000A(A6)
0000001C: 4EBA 0000 'N...' JSR EXPANSIONBUSMGR_VEC0180 ; id: 214
00000020: 7200 'r.' MOVEQ #$00,D1
00000022: 3200 '2.' MOVE.W D0,D1
00000024: 2F01 '/.' MOVE.L D1,-(A7)
00000026: 7030 'p0' MOVEQ #$30,D0 ; '0'
00000028: 2F00 '/.' MOVE.L D0,-(A7)
0000002A: 7200 'r.' MOVEQ #$00,D1
0000002C: 2F01 '/.' MOVE.L D1,-(A7)
0000002E: 2F01 '/.' MOVE.L D1,-(A7)
00000030: 2F3C FFFF AE1D '/<....' MOVE.L #$FFFFAE1D,-(A7)
00000036: 4EBA 0000 'N...' JSR INTERSTIX208C_1 ; id: 213
0000003A: 3E00 '>.' MOVE.W D0,D7
0000003C: 4FEF 0018 'O...' LEA $0018(A7),A7
00000040: 6700 0090 'g...' BEQ *+$0092 ; 000000D2
00000044: 598F 'Y.' SUBQ.L #4,A7
00000046: 2F3C 4452 5652 '/<DRVR' MOVE.L #$44525652,-(A7) ; 'DRVR'
0000004C: 3F3C B131 '?<.1' MOVE.W #$B131,-(A7)
00000050: A9A0 '..' _GetResource ; A9A0
00000052: 2D5F FFF2 '-_..' MOVE.L (A7)+,-$000E(A6)
00000056: 677A 'gz' BEQ.S *+$007C ; 000000D2
00000058: 4EBA FF66 'N..f' JSR *-$0098 ; FFFFFFC0
0000005C: 3D40 FFF6 '=@..' MOVE.W D0,-$000A(A6)
00000060: 6770 'gp' BEQ.S *+$0072 ; 000000D2
00000062: 206E FFF2 ' n..' MOVEA.L -$000E(A6),A0
00000066: A029 '.)' _HLock ; A029
00000068: 2F2E FFF2 '/...' MOVE.L -$000E(A6),-(A7)
0000006C: A992 '..' _DetachResource ; A992
0000006E: 206E FFF2 ' n..' MOVEA.L -$000E(A6),A0
00000072: 2850 '(P' MOVEA.L (A0),A4
00000074: 204C ' L' MOVEA.L A4,A0
00000076: 302E FFF6 '0...' MOVE.W -$000A(A6),D0
0000007A: A03D '.=' _DrvrInstall ; A03D
0000007C: 3E00 '>.' MOVE.W D0,D7
0000007E: 6652 'fR' BNE.S *+$0054 ; 000000D2
00000080: 598F 'Y.' SUBQ.L #4,A7
00000082: 3F2E FFF6 '?...' MOVE.W -$000A(A6),-(A7)
00000086: 4EBA 0000 'N...' JSR GETDCTLENTRY ; id: 212
0000008A: 2D5F FFF8 '-_..' MOVE.L (A7)+,-$0008(A6)
0000008E: 6742 'gB' BEQ.S *+$0044 ; 000000D2
00000090: 206E FFF8 ' n..' MOVEA.L -$0008(A6),A0
00000094: A029 '.)' _HLock ; A029
00000096: 206E FFF8 ' n..' MOVEA.L -$0008(A6),A0
0000009A: 2650 '&P' MOVEA.L (A0),A3
0000009C: 200C ' .' MOVE.L A4,D0
0000009E: 6732 'g2' BEQ.S *+$0034 ; 000000D2
000000A0: 200B ' .' MOVE.L A3,D0
000000A2: 672E 'g.' BEQ.S *+$0030 ; 000000D2
000000A4: 268C '&.' MOVE.L A4,(A3)
000000A6: 3754 0004 '7T..' MOVE.W (A4),$0004(A3)
000000AA: 376C 0002 0022 '7l..."' MOVE.W $0002(A4),$0022(A3)
000000B0: 376C 0004 0024 '7l...$' MOVE.W $0004(A4),$0024(A3)
000000B6: 376C 0006 0026 '7l...&' MOVE.W $0006(A4),$0026(A3)
000000BC: 206E FFF8 ' n..' MOVEA.L -$0008(A6),A0
000000C0: A02A '.*' _HUnlock ; A02A
000000C2: 558F 'U.' SUBQ.L #2,A7
000000C4: 487A 001C 'Hz..' PEA *+$001E ; 000000E2
000000C8: 486E FFF6 'Hn..' PEA -$000A(A6)
000000CC: 4EBA 0000 'N...' JSR OPENDRIVER ; id: 211
000000D0: 3E1F '>.' MOVE.W (A7)+,D7
000000D2: 206E FFFC ' n..' MOVEA.L -$0004(A6),A0
000000D6: A01B '..' _SetZone ; A01B
000000D8: 4CEE 1880 FFE6 'L.....' MOVEM.L -$001A(A6),D7/A3/A4
000000DE: 4E5E 'N^' UNLK A6
000000E0: 4E75 'Nu' RTS
000000E2: 082E 4154 414C '..ATAL' BTST #$54,$414C(A6)
000000E8: 6F61 'oa' BLE.S *+$0063 ; 0000014B
000000EA: 6400 'd.' DC.W $6400 ; 000000EC
Dictionary: Flags $00 FirstId 211
211: OPENDRIVER
Pad
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
Ref="OPENDRIVER"(211)
000000CE
Dictionary: Flags $00 FirstId 212
212: GETDCTLENTRY
Pad
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
Ref="GETDCTLENTRY"(212)
00000088
Dictionary: Flags $00 FirstId 213
213: INTERSTIX208C_1
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
Ref="INTERSTIX208C_1"(213)
00000038
Dictionary: Flags $00 FirstId 214
214: EXPANSIONBUSMGR_VEC0180
Reference: Flags=$18=(16BitPatch 32BitOffsets FromCode)
Ref="EXPANSIONBUSMGR_VEC0180"(214)
0000001E
Comment:
AUTOMOD_5DC10 ended due to: BRA.L island below, 4 nulls trimmed
Comment:
#####################################################################################
Module: AUTOMOD_5DD20 [5DD20, 5DDB4)
Module started due to: island above, MODGUESS (align, BRA.L then padding)
Dictionary: Flags $00 FirstId 215
215: AUTOMOD_5DD20
Module: Flags=$88=(ForcedActive Extern Code) Module="AUTOMOD_5DD20"(215) Segment="Main"(200)
Size: Flags $00 ModuleSize 148
Content: Flags $08
Contents offset $0000 size $0094
00000000: 4E56 FEB8 'NV..' LINK.W A6,#-$0148
00000004: 48E7 0118 'H...' MOVEM.L D7/A3/A4,-(A7)
00000008: 49EE FFC0 'I...' LEA -$0040(A6),A4
0000000C: 4247 'BG' CLR.W D7
0000000E: 41FA 004A 'A..J' LEA *+$004C,A0 ; 0000005A
00000012: 43D4 'C.' LEA (A4),A1
00000014: 22D8 '".' MOVE.L (A0)+,(A1)+
00000016: 22D8 '".' MOVE.L (A0)+,(A1)+
00000018: 22D8 '".' MOVE.L (A0)+,(A1)+
0000001A: A11A '..' _GetZone ; A11A
0000001C: 2648 '&H' MOVEA.L A0,A3
0000001E: 598F 'Y.' SUBQ.L #4,A7
00000020: 2EB8 02A6 '....' MOVE.L $02A6,(A7)
00000024: 205F ' _' MOVEA.L (A7)+,A0
00000026: A01B '..' _SetZone ; A01B
00000028: 558F 'U.' SUBQ.L #2,A7
0000002A: 2F0C '/.' MOVE.L A4,-(A7)
0000002C: 2F3C 7077 7063 '/<pwpc' MOVE.L #$70777063,-(A7) ; 'pwpc'
00000032: 7001 'p.' MOVEQ #$01,D0
00000034: 2F00 '/.' MOVE.L D0,-(A7)
00000036: 486E FFB8 'Hn..' PEA -$0048(A6)
0000003A: 486E FFBC 'Hn..' PEA -$0044(A6)
0000003E: 486E FEB8 'Hn..' PEA -$0148(A6)
00000042: 3F3C 0001 '?<..' MOVE.W #$0001,-(A7)
00000046: AA5A '.Z' _CodeFragmentDispatch ; AA5A
00000048: 3E1F '>.' MOVE.W (A7)+,D7
0000004A: 204B ' K' MOVEA.L A3,A0
0000004C: A01B '..' _SetZone ; A01B
0000004E: 3007 '0.' MOVE.W D7,D0
00000050: 4CEE 1880 FEAC 'L.....' MOVEM.L -$0154(A6),D7/A3/A4
00000056: 4E5E 'N^' UNLK A6
00000058: 4E75 'Nu' RTS
0000005A: 0A41 5441 '.ATA' EORI.W #$5441,D1 ; 'TA'
0000005E: 4D61 'Ma' DC.W $4D61 ; ????
00000060: 6E61 'na' BGT.S *+$0063 ; 000000C3
00000062: 6765 'ge' BEQ.S *+$0067 ; 000000C9
00000064: 7200 'r.' MOVEQ #$00,D1
00000066: 0000 0000 '....' ORI.B #$00,D0
0000006A: 0000 0000 '....' ORI.B #$00,D0
0000006E: 0000 4E56 '..NV' ORI.B #$56,D0 ; 'V'
00000072: 0000 48E7 '..H.' ORI.B #$E7,D0
00000076: 0018 266E '..&n' ORI.B #$6E,(A0)+ ; 'n'
0000007A: 000C 286E '..(n' ORI.B #$6E,A4 ; 'n'
0000007E: 0008 189B '....' ORI.B #$9B,A0
00000082: 4A1C 'J.' TST.B (A4)+
00000084: 66FA 'f.' BNE.S *-$0004 ; 00000080
00000086: 202E 0008 ' ...' MOVE.L $0008(A6),D0
0000008A: 4CEE 1800 FFF8 'L.....' MOVEM.L -$0008(A6),A3/A4
00000090: 4E5E 'N^' UNLK A6
00000092: 4E75 'Nu' RTS
Comment:
AUTOMOD_5DD20 ended due to: ran into next module, 12 nulls trimmed
Comment:
#####################################################################################
Module: AUTOMOD_5DDC0 [5DDC0, 5DDD6)
Module started due to: MODGUESS (align, RTS then padding)
Dictionary: Flags $00 FirstId 216
216: AUTOMOD_5DDC0
Module: Flags=$88=(ForcedActive Extern Code) Module="AUTOMOD_5DDC0"(216) Segment="Main"(200)
Size: Flags $00 ModuleSize 22
Content: Flags $08
Contents offset $0000 size $0016
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
00000004: 226E 0008 '"n..' MOVEA.L $0008(A6),A1
00000008: 7000 'p.' MOVEQ #$00,D0
0000000A: 6002 '`.' BRA.S *+$0004 ; 0000000E
0000000C: 5280 'R.' ADDQ.L #1,D0
0000000E: 4A19 'J.' TST.B (A1)+
00000010: 66FA 'f.' BNE.S *-$0004 ; 0000000C
00000012: 4E5E 'N^' UNLK A6
00000014: 4E75 'Nu' RTS
Comment:
AUTOMOD_5DDC0 ended due to: ran into next module, 10 nulls trimmed
Comment:
#####################################################################################
Module: ATAMGR_5DDE0 [5DDE0, 5DEEA)
Module started due to: MODGUESS (align, label, RTS then padding)
Unresolved outgoing references:
+10 (5DDF0): BSR $62660 ; bad outside file
+36 (5DE16): JSR $5DDC0
+DC (5DEBC): JSR $5DD90
+0 (5DDE0): ATAROUTINE2
Dictionary: Flags $00 FirstId 217
217: ATAMGR_5DDE0
218: ATAROUTINE2
Pad
Module: Flags=$88=(ForcedActive Extern Code) Module="ATAMGR_5DDE0"(217) Segment="Main"(200)
Size: Flags $00 ModuleSize 266
Content: Flags $08
Contents offset $0000 size $010A
00000000: 4E56 FF9C 'NV..' LINK.W A6,#-$0064
00000004: 48E7 0F08 'H...' MOVEM.L D4-D7/A4,-(A7)
00000008: 49EE FFF8 'I...' LEA -$0008(A6),A4
0000000C: 28BC 6174 6100 '(.ata.' MOVE.L #$61746100,(A4)
00000012: 486E FFA0 'Hn..' PEA -$0060(A6)
00000016: 7000 'p.' MOVEQ #$00,D0
00000018: ABE9 '..' DC.W $ABE9 ; TB 03E9
0000001A: 7800 'x.' MOVEQ #$00,D4
0000001C: 584F 'XO' ADDQ.W #4,A7
0000001E: 6000 00C6 '`...' BRA *+$00C8 ; 000000E6
00000022: 486E FF9C 'Hn..' PEA -$0064(A6)
00000026: 7007 'p.' MOVEQ #$07,D0
00000028: ABE9 '..' DC.W $ABE9 ; TB 03E9
0000002A: 2E00 '..' MOVE.L D0,D7
0000002C: 584F 'XO' ADDQ.W #4,A7
0000002E: 6600 00A2 'f...' BNE *+$00A4 ; 000000D2
00000032: 7C05 '|.' MOVEQ #$05,D6
00000034: 2F0C '/.' MOVE.L A4,-(A7)
00000036: 4EBA FFA8 'N...' JSR *-$0056 ; FFFFFFE0
0000003A: 2A00 '*.' MOVE.L D0,D5
0000003C: 5285 'R.' ADDQ.L #1,D5
0000003E: 2F05 '/.' MOVE.L D5,-(A7)
00000040: 2F0C '/.' MOVE.L A4,-(A7)
00000042: 487A 00BA 'Hz..' PEA *+$00BC ; 000000FE
00000046: 486E FFB1 'Hn..' PEA -$004F(A6)
0000004A: 486E FFA0 'Hn..' PEA -$0060(A6)
0000004E: 2F06 '/.' MOVE.L D6,-(A7)
00000050: 486E FF9C 'Hn..' PEA -$0064(A6)
00000054: 700B 'p.' MOVEQ #$0B,D0
00000056: ABE9 '..' DC.W $ABE9 ; TB 03E9
00000058: 2E00 '..' MOVE.L D0,D7
0000005A: 4A2E FFB1 'J...' TST.B -$004F(A6)
0000005E: 4FEF 0020 'O.. ' LEA $0020(A7),A7
00000062: 6656 'fV' BNE.S *+$0058 ; 000000BA
00000064: 4A87 'J.' TST.L D7
00000066: 6652 'fR' BNE.S *+$0054 ; 000000BA
00000068: 7000 'p.' MOVEQ #$00,D0
0000006A: 2D40 FFB2 '-@..' MOVE.L D0,-$004E(A6)
0000006E: 1D7C 0002 FFB8 '.|....' MOVE.B #$02,-$0048(A6)
00000074: 1D7C 0093 FFC4 '.|....' MOVE.B #$93,-$003C(A6)
0000007A: 422E FFC5 'B...' CLR.B -$003B(A6)
0000007E: 2D40 FFCA '-@..' MOVE.L D0,-$0036(A6)
00000082: 426E FFC6 'Bn..' CLR.W -$003A(A6)
00000086: 2D40 FFBE '-@..' MOVE.L D0,-$0042(A6)
0000008A: 2D40 FFCE '-@..' MOVE.L D0,-$0032(A6)
0000008E: 426E FFDA 'Bn..' CLR.W -$0026(A6)
00000092: 41EE FFA0 'A...' LEA -$0060(A6),A0
00000096: 2D48 FFE2 '-H..' MOVE.L A0,-$001E(A6)
0000009A: 1D7C 0001 FFEF '.|....' MOVE.B #$01,-$0011(A6)
000000A0: 2D40 FFF0 '-@..' MOVE.L D0,-$0010(A6)
000000A4: 2D40 FFF4 '-@..' MOVE.L D0,-$000C(A6)
000000A8: 2D40 FFEA '-@..' MOVE.L D0,-$0016(A6)
000000AC: 422E FFEE 'B...' CLR.B -$0012(A6)
000000B0: 558F 'U.' SUBQ.L #2,A7
000000B2: 486E FFB2 'Hn..' PEA -$004E(A6)
000000B6: AAF1 '..' DC.W $AAF1 ; TB 02F1
000000B8: 544F 'TO' ADDQ.W #2,A7
000000BA: 7C01 '|.' MOVEQ #$01,D6
000000BC: 4A2E FFB1 'J...' TST.B -$004F(A6)
000000C0: 6606 'f.' BNE.S *+$0008 ; 000000C8
000000C2: 4A87 'J.' TST.L D7
000000C4: 6700 FF6E 'g..n' BEQ *-$0090 ; 00000034
000000C8: 486E FF9C 'Hn..' PEA -$0064(A6)
000000CC: 7008 'p.' MOVEQ #$08,D0
000000CE: ABE9 '..' DC.W $ABE9 ; TB 03E9
000000D0: 584F 'XO' ADDQ.W #4,A7
000000D2: 4A84 'J.' TST.L D4
000000D4: 660C 'f.' BNE.S *+$000E ; 000000E2
000000D6: 487A 0022 'Hz."' PEA *+$0024 ; 000000FA
000000DA: 2F0C '/.' MOVE.L A4,-(A7)
000000DC: 4EBA FED2 'N...' JSR *-$012C ; FFFFFFB0
000000E0: 504F 'PO' ADDQ.W #8,A7
000000E2: 2004 ' .' MOVE.L D4,D0
000000E4: 5284 'R.' ADDQ.L #1,D4
000000E6: 7002 'p.' MOVEQ #$02,D0
000000E8: B084 '..' CMP.L D4,D0
000000EA: 6200 FF36 'b..6' BHI *-$00C8 ; 00000022
000000EE: 3007 '0.' MOVE.W D7,D0
000000F0: 4CEE 10F0 FF88 'L.....' MOVEM.L -$0078(A6),D4-D7/A4
000000F6: 4E5E 'N^' UNLK A6
000000F8: 4E75 'Nu' RTS
000000FA: 6964 'id' BVS.S *+$0066 ; 00000160
000000FC: 6500 6465 'e.de' BCS *+$6467 ; 00006563
00000100: 7669 'vi' MOVEQ #$69,D3 ; 'i'
00000102: 6365 'ce' BLS.S *+$0067 ; 00000169
00000104: 5F74 7970 6500 '_type.' DC.W $5F74 ,$7970 ,$6500
EntryPoint: Flags=$08=(Extern Code) Offset=$0000 Entry="ATAROUTINE2"(218)
Comment:
ATAMGR_5DDE0 ended due to: ran into next module, 6 nulls trimmed
Comment:
#####################################################################################
Module: ATAMANAGER [5DEF0, 5DF2C)
Module started due to: MODGUESS (align, label)
Unresolved outgoing references:
+14 (5DF04): JSR $5DD20
Trap AAF1
Dictionary: Flags $00 FirstId 219
219: ATAMANAGER
Pad
Module: Flags=$88=(ForcedActive Extern Code) Module="ATAMANAGER"(219) Segment="Main"(200)
Size: Flags $00 ModuleSize 60
Content: Flags $08
Contents offset $0000 size $003C
00000000: 4E56 0000 'NV..' LINK.W A6,#$0000
00000004: 48E7 0108 'H...' MOVEM.L D7/A4,-(A7)
00000008: 2078 02B6 ' x..' MOVEA.L $02B6,A0
0000000C: 2868 0224 '(h.$' MOVEA.L $0224(A0),A4
00000010: 200C ' .' MOVE.L A4,D0
00000012: 6608 'f.' BNE.S *+$000A ; 0000001C
00000014: 4EBA FE1A 'N...' JSR *-$01E4 ; FFFFFE30
00000018: 3E00 '>.' MOVE.W D0,D7
0000001A: 6002 '`.' BRA.S *+$0004 ; 0000001E
0000001C: 4247 'BG' CLR.W D7
0000001E: 4A47 'JG' TST.W D7
00000020: 660A 'f.' BNE.S *+$000C ; 0000002C
00000022: 558F 'U.' SUBQ.L #2,A7
00000024: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
00000028: AAF1 '..' DC.W $AAF1 ; TB 02F1
0000002A: 3E1F '>.' MOVE.W (A7)+,D7
0000002C: 3D47 000C '=G..' MOVE.W D7,$000C(A6)
00000030: 4CEE 1080 FFF8 'L.....' MOVEM.L -$0008(A6),D7/A4
00000036: 4E5E 'N^' UNLK A6
00000038: 4E74 0004 'Nt..' RTD #$0004
Comment:
ATAMANAGER ended due to: ran into next module, 4 nulls trimmed
Comment:
#####################################################################################
Module: ATAMGR_5DF30 [5DF30, 5DFA4)
Module started due to: MODGUESS (align, label, RTD then padding)
Dictionary: Flags $00 FirstId 220
220: ATAMGR_5DF30
Pad
Module: Flags=$88=(ForcedActive Extern Code) Module="ATAMGR_5DF30"(220) Segment="Main"(200)
Size: Flags $00 ModuleSize 116
Content: Flags $08
Contents offset $0000 size $0074
00000000: 4E56 FFEA 'NV..' LINK.W A6,#-$0016
00000004: 48E7 0018 'H...' MOVEM.L A3/A4,-(A7)
00000008: 2078 02B6 ' x..' MOVEA.L $02B6,A0
0000000C: 2668 0224 '&h.$' MOVEA.L $0224(A0),A3
00000010: 206B 0038 ' k.8' MOVEA.L $0038(A3),A0
00000014: 2868 0002 '(h..' MOVEA.L $0002(A0),A4
00000018: 604C '`L' BRA.S *+$004E ; 00000066
0000001A: 4AAC 0014 'J...' TST.L $0014(A4)
0000001E: 6744 'gD' BEQ.S *+$0046 ; 00000064
00000020: 206C 0014 ' l..' MOVEA.L $0014(A4),A0
00000024: 7002 'p.' MOVEQ #$02,D0
00000026: B0A8 000C '....' CMP.L $000C(A0),D0
0000002A: 6738 'g8' BEQ.S *+$003A ; 00000064
0000002C: 47EC 001C 'G...' LEA $001C(A4),A3
00000030: 4A6B 0004 'Jk..' TST.W $0004(A3)
00000034: 672E 'g.' BEQ.S *+$0030 ; 00000064
00000036: 7004 'p.' MOVEQ #$04,D0
00000038: C0AB 000E '....' AND.L $000E(A3),D0
0000003C: 6726 'g&' BEQ.S *+$0028 ; 00000064
0000003E: 4AAB 0006 'J...' TST.L $0006(A3)
00000042: 6720 'g ' BEQ.S *+$0022 ; 00000064
00000044: 3D7C 0002 FFEA '=|....' MOVE.W #$0002,-$0016(A6)
0000004A: 3D6C 000E FFEC '=l....' MOVE.W $000E(A4),-$0014(A6)
00000050: 2D6B 000A FFEE '-k....' MOVE.L $000A(A3),-$0012(A6)
00000056: 558F 'U.' SUBQ.L #2,A7
00000058: 486E FFEA 'Hn..' PEA -$0016(A6)
0000005C: 206B 0006 ' k..' MOVEA.L $0006(A3),A0
00000060: 4E90 'N.' JSR (A0)
00000062: 544F 'TO' ADDQ.W #2,A7
00000064: 2854 '(T' MOVEA.L (A4),A4
00000066: 200C ' .' MOVE.L A4,D0
00000068: 66B0 'f.' BNE.S *-$004E ; 0000001A
0000006A: 4CEE 1800 FFE2 'L.....' MOVEM.L -$001E(A6),A3/A4
00000070: 4E5E 'N^' UNLK A6
00000072: 4E75 'Nu' RTS
Comment:
ATAMGR_5DF30 ended due to: ran into next module, 12 nulls trimmed
Comment:
#####################################################################################
Module: ATAMGR_5DFB0 [5DFB0, 5E024)
Module started due to: MODGUESS (align, label, RTS then padding)
Dictionary: Flags $00 FirstId 221
221: ATAMGR_5DFB0
Pad
Module: Flags=$88=(ForcedActive Extern Code) Module="ATAMGR_5DFB0"(221) Segment="Main"(200)
Size: Flags $00 ModuleSize 116
Content: Flags $08
Contents offset $0000 size $0074
00000000: 4E56 FFEA 'NV..' LINK.W A6,#-$0016
00000004: 48E7 0018 'H...' MOVEM.L A3/A4,-(A7)
00000008: 2078 02B6 ' x..' MOVEA.L $02B6,A0
0000000C: 2668 0224 '&h.$' MOVEA.L $0224(A0),A3
00000010: 206B 0038 ' k.8' MOVEA.L $0038(A3),A0
00000014: 2868 0002 '(h..' MOVEA.L $0002(A0),A4
00000018: 604C '`L' BRA.S *+$004E ; 00000066
0000001A: 4AAC 0014 'J...' TST.L $0014(A4)
0000001E: 6744 'gD' BEQ.S *+$0046 ; 00000064
00000020: 206C 0014 ' l..' MOVEA.L $0014(A4),A0
00000024: 7002 'p.' MOVEQ #$02,D0
00000026: B0A8 000C '....' CMP.L $000C(A0),D0
0000002A: 6738 'g8' BEQ.S *+$003A ; 00000064
0000002C: 47EC 001C 'G...' LEA $001C(A4),A3
00000030: 4A6B 0004 'Jk..' TST.W $0004(A3)
00000034: 672E 'g.' BEQ.S *+$0030 ; 00000064
00000036: 7002 'p.' MOVEQ #$02,D0
00000038: C0AB 000E '....' AND.L $000E(A3),D0
0000003C: 6726 'g&' BEQ.S *+$0028 ; 00000064
0000003E: 4AAB 0006 'J...' TST.L $0006(A3)
00000042: 6720 'g ' BEQ.S *+$0022 ; 00000064
00000044: 3D7C 0001 FFEA '=|....' MOVE.W #$0001,-$0016(A6)
0000004A: 3D6C 000E FFEC '=l....' MOVE.W $000E(A4),-$0014(A6)
00000050: 2D6B 000A FFEE '-k....' MOVE.L $000A(A3),-$0012(A6)
00000056: 558F 'U.' SUBQ.L #2,A7
00000058: 486E FFEA 'Hn..' PEA -$0016(A6)
0000005C: 206B 0006 ' k..' MOVEA.L $0006(A3),A0
00000060: 4E90 'N.' JSR (A0)
00000062: 544F 'TO' ADDQ.W #2,A7
00000064: 2854 '(T' MOVEA.L (A4),A4
00000066: 200C ' .' MOVE.L A4,D0
00000068: 66B0 'f.' BNE.S *-$004E ; 0000001A
0000006A: 4CEE 1800 FFE2 'L.....' MOVEM.L -$001E(A6),A3/A4
00000070: 4E5E 'N^' UNLK A6
00000072: 4E75 'Nu' RTS
Comment:
ATAMGR_5DFB0 ended due to: end of FILE directive
Last
Record Summary
Type Count
0 Pad 10
1 First 1
2 Last 1
3 Comment 29
4 Dictionary 20
5 Module 14
6 EntryPoint 2
7 ModSize 14
8 Content 14
9 Reference 5