Dump pre-built object files
This commit is contained in:
parent
77023fea0f
commit
72f4af9523
|
@ -0,0 +1,993 @@
|
|||
|
||||
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
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,185 @@
|
|||
|
||||
First: Flags=$01 Version=$0002
|
||||
Comment:
|
||||
|
||||
UNLINKED FROM MAC OS ROM -- ELLIOT WAS HERE
|
||||
[A8FE0, A9146)
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 200
|
||||
200: Main
|
||||
Pad
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: LASTLY_A8FE0 [A8FE0, A9146)
|
||||
|
||||
Module started due to: MOD directive, FILE directive, MODGUESS (align, label)
|
||||
|
||||
Resolved outgoing references:
|
||||
+BA (A909A): BRA.L GETHARDWAREINFO ; outside file
|
||||
+10 (A8FF0): BRA.L GETHARDWAREINFO ; outside file
|
||||
|
||||
+162 (A9142): SIZESOUNDBUFFER
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 201
|
||||
201: LASTLY_A8FE0
|
||||
202: SIZESOUNDBUFFER
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="LASTLY_A8FE0"(201) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 358
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $0166
|
||||
00000000: 244E '$N' MOVEA.L A6,A2
|
||||
00000002: 6000 0004 '`...' BRA *+$0006 ; 00000008
|
||||
00000006: 0000 7A00 '..z.' ORI.B #$00,D0
|
||||
0000000A: 260A '&.' MOVE.L A2,D3
|
||||
0000000C: 4DFA 0008 'M...' LEA *+$000A,A6 ; 00000016
|
||||
00000010: 60FF FFFF FFEE '`.....' BRA.L GETHARDWAREINFO-LASTLY_A8FE0+$FFEE ; ids: 203, 201
|
||||
00000016: E04A '.J' LSR.W #8,D2
|
||||
00000018: 1E02 '..' MOVE.B D2,D7
|
||||
0000001A: 7800 'x.' MOVEQ #$00,D4
|
||||
0000001C: 7801 'x.' MOVEQ #$01,D4
|
||||
0000001E: 2479 68FF EFF0 '$yh...' MOVEA.L $68FFEFF0,A2
|
||||
00000024: 122A 0128 '.*.(' MOVE.B $0128(A2),D1
|
||||
00000028: 2443 '$C' MOVEA.L D3,A2
|
||||
0000002A: 7600 'v.' MOVEQ #$00,D3
|
||||
0000002C: 2030 81F2 68FF ' 0..h.' MOVE.L ([$68FFEFD8],$0010),D0
|
||||
EFD8 0010
|
||||
00000036: EDC0 33CF '..3.' BFFFO D0{$0F:$0F},D3
|
||||
0000003A: 4603 'F.' NOT.B D3
|
||||
0000003C: 0603 0020 '... ' ADDI.B #$20,D3 ; ' '
|
||||
00000040: 2A79 68FF EFF0 '*yh...' MOVEA.L $68FFEFF0,A5
|
||||
00000046: 0281 0000 00FF '......' ANDI.L #$000000FF,D1
|
||||
0000004C: 674E 'gN' BEQ.S *+$0050 ; 0000009C
|
||||
0000004E: 2415 '$.' MOVE.L (A5),D2
|
||||
00000050: E08A '..' LSR.L #8,D2
|
||||
00000052: 4C01 2002 'L. .' MULU.L D1,D2
|
||||
00000056: 0682 0000 7FFF '......' ADDI.L #$00007FFF,D2
|
||||
0000005C: 0242 8000 '.B..' ANDI.W #$8000,D2
|
||||
00000060: 0C82 0006 8000 '......' CMPI.L #$00068000,D2
|
||||
00000066: 6406 'd.' BCC.S *+$0008 ; 0000006E
|
||||
00000068: 243C 0006 8000 '$<....' MOVE.L #$00068000,D2
|
||||
0000006E: 0C82 0FF0 0000 '......' CMPI.L #$0FF00000,D2
|
||||
00000074: 6226 'b&' BHI.S *+$0028 ; 0000009C
|
||||
00000076: 2215 '".' MOVE.L (A5),D1
|
||||
00000078: 0481 0060 0000 '...`..' SUBI.L #$00600000,D1
|
||||
0000007E: B481 '..' CMP.L D1,D2
|
||||
00000080: 6302 'c.' BLS.S *+$0004 ; 00000084
|
||||
00000082: 2401 '$.' MOVE.L D1,D2
|
||||
00000084: 2A02 '*.' MOVE.L D2,D5
|
||||
00000086: DE82 '..' ADD.L D2,D7
|
||||
00000088: 203C 7000 0000 ' <p...' MOVE.L #$70000000,D0
|
||||
0000008E: E6A8 '..' LSR.L D3,D0
|
||||
00000090: 2040 ' @' MOVEA.L D0,A0
|
||||
00000092: E6AA '..' LSR.L D3,D2
|
||||
00000094: 2242 '"B' MOVEA.L D2,A1
|
||||
00000096: 7200 'r.' MOVEQ #$00,D1
|
||||
00000098: 7019 'p.' MOVEQ #$19,D0
|
||||
0000009A: FE0A '..' FLINE $FE0A
|
||||
0000009C: 7013 'p.' MOVEQ #$13,D0
|
||||
0000009E: FE04 '..' FLINE $FE04
|
||||
000000A0: 6600 0084 'f...' BNE *+$0086 ; 00000126
|
||||
000000A4: 2008 ' .' MOVE.L A0,D0
|
||||
000000A6: 0240 0003 '.@..' ANDI.W #$0003,D0
|
||||
000000AA: 0C40 0001 '.@..' CMPI.W #$0001,D0
|
||||
000000AE: 6600 0076 'f..v' BNE *+$0078 ; 00000126
|
||||
000000B2: 260A '&.' MOVE.L A2,D3
|
||||
000000B4: 7400 't.' MOVEQ #$00,D2
|
||||
000000B6: 4DFA 0008 'M...' LEA *+$000A,A6 ; 000000C0
|
||||
000000BA: 60FF FFFF FF44 '`....D' BRA.L GETHARDWAREINFO-LASTLY_A8FE0+$FF44 ; ids: 203, 201
|
||||
000000C0: 2479 68FF EFF0 '$yh...' MOVEA.L $68FFEFF0,A2
|
||||
000000C6: 122A 0129 '.*.)' MOVE.B $0129(A2),D1
|
||||
000000CA: 2443 '$C' MOVEA.L D3,A2
|
||||
000000CC: 2A79 68FF EFF0 '*yh...' MOVEA.L $68FFEFF0,A5
|
||||
000000D2: 7600 'v.' MOVEQ #$00,D3
|
||||
000000D4: 2030 81F2 68FF ' 0..h.' MOVE.L ([$68FFEFD8],$0010),D0
|
||||
EFD8 0010
|
||||
000000DE: EDC0 33CF '..3.' BFFFO D0{$0F:$0F},D3
|
||||
000000E2: 4603 'F.' NOT.B D3
|
||||
000000E4: 0603 0020 '... ' ADDI.B #$20,D3 ; ' '
|
||||
000000E8: E849 '.I' LSR.W #4,D1
|
||||
000000EA: 0241 000F '.A..' ANDI.W #$000F,D1
|
||||
000000EE: 6736 'g6' BEQ.S *+$0038 ; 00000126
|
||||
000000F0: 5241 'RA' ADDQ.W #1,D1
|
||||
000000F2: 4841 'HA' SWAP D1
|
||||
000000F4: 4241 'BA' CLR.W D1
|
||||
000000F6: DE81 '..' ADD.L D1,D7
|
||||
000000F8: 2041 ' A' MOVEA.L D1,A0
|
||||
000000FA: 7016 'p.' MOVEQ #$16,D0
|
||||
000000FC: FE05 '..' FLINE $FE05
|
||||
000000FE: 207C 6900 0000 ' |i...' MOVEA.L #$69000000,A0
|
||||
00000104: 7015 'p.' MOVEQ #$15,D0
|
||||
00000106: FE05 '..' FLINE $FE05
|
||||
00000108: 2008 ' .' MOVE.L A0,D0
|
||||
0000010A: E6A8 '..' LSR.L D3,D0
|
||||
0000010C: 2040 ' @' MOVEA.L D0,A0
|
||||
0000010E: E6A9 '..' LSR.L D3,D1
|
||||
00000110: 2241 '"A' MOVEA.L D1,A1
|
||||
00000112: 7200 'r.' MOVEQ #$00,D1
|
||||
00000114: 7019 'p.' MOVEQ #$19,D0
|
||||
00000116: FE0A '..' FLINE $FE0A
|
||||
00000118: 7013 'p.' MOVEQ #$13,D0
|
||||
0000011A: FE04 '..' FLINE $FE04
|
||||
0000011C: 2208 '".' MOVE.L A0,D1
|
||||
0000011E: 08C1 0001 '....' BSET #$01,D1
|
||||
00000122: 2041 ' A' MOVEA.L D1,A0
|
||||
00000124: FE05 '..' FLINE $FE05
|
||||
00000126: 222D 0004 '"-..' MOVE.L $0004(A5),D1
|
||||
0000012A: 2A41 '*A' MOVEA.L D1,A5
|
||||
0000012C: 2B07 '+.' MOVE.L D7,-(A5)
|
||||
0000012E: 2B05 '+.' MOVE.L D5,-(A5)
|
||||
00000130: 2B3C 4567 6773 '+<Eggs' MOVE.L #$45676773,-(A5) ; 'Eggs'
|
||||
00000136: 2B3C 616E 6420 '+<and ' MOVE.L #$616E6420,-(A5) ; 'and '
|
||||
0000013C: 2B3C 5361 6D20 '+<Sam ' MOVE.L #$53616D20,-(A5) ; 'Sam '
|
||||
00000142: 2B3C FFFF FFFF '+<....' MOVE.L #$FFFFFFFF,-(A5)
|
||||
00000148: 2B01 '+.' MOVE.L D1,-(A5)
|
||||
0000014A: 42A5 'B.' CLR.L -(A5)
|
||||
0000014C: 224D '"M' MOVEA.L A5,A1
|
||||
0000014E: 7C00 '|.' MOVEQ #$00,D6
|
||||
00000150: 6000 0002 '`...' BRA *+$0004 ; 00000154
|
||||
00000154: 2E51 '.Q' MOVEA.L (A1),A7
|
||||
00000156: DFFC 0000 8000 '......' ADDA.L #$00008000,A7
|
||||
0000015C: 2F0D '/.' MOVE.L A5,-(A7)
|
||||
0000015E: 7C00 '|.' MOVEQ #$00,D6
|
||||
00000160: 4ED2 'N.' JMP (A2)
|
||||
00000162: 7000 'p.' MOVEQ #$00,D0
|
||||
00000164: 4ED2 'N.' JMP (A2)
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 203
|
||||
203: GETHARDWAREINFO
|
||||
|
||||
ComputedRef: Flags=$80=(Difference 32BitPatch 16BitOffsets FromCode)
|
||||
Ref1="GETHARDWAREINFO"(203) Ref2="LASTLY_A8FE0"(201)
|
||||
00BC
|
||||
|
||||
ComputedRef: Flags=$80=(Difference 32BitPatch 16BitOffsets FromCode)
|
||||
Ref1="GETHARDWAREINFO"(203) Ref2="LASTLY_A8FE0"(201)
|
||||
0012
|
||||
|
||||
EntryPoint: Flags=$08=(Extern Code) Offset=$0162 Entry="SIZESOUNDBUFFER"(202)
|
||||
Comment:
|
||||
|
||||
LASTLY_A8FE0 ended due to: end of FILE directive, 10 nulls trimmed
|
||||
|
||||
|
||||
Last
|
||||
Record Summary
|
||||
Type Count
|
||||
0 Pad 2
|
||||
1 First 1
|
||||
2 Last 1
|
||||
3 Comment 3
|
||||
4 Dictionary 3
|
||||
5 Module 1
|
||||
6 EntryPoint 1
|
||||
7 ModSize 1
|
||||
8 Content 1
|
||||
10 ComputedRef 2
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,567 @@
|
|||
|
||||
First: Flags=$01 Version=$0002
|
||||
Comment:
|
||||
|
||||
UNLINKED FROM MAC OS ROM -- ELLIOT WAS HERE
|
||||
[A8D40, A8FDC)
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 200
|
||||
200: Main
|
||||
Pad
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: c2pstr [A8D40, A8D6C)
|
||||
|
||||
Module started due to: MOD directive, FILE directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 201
|
||||
201: c2pstr
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="c2pstr"(201) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 44
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $002C
|
||||
00000000: 202F 0004 ' /..' MOVE.L $0004(A7),D0
|
||||
00000004: 671C 'g.' BEQ.S *+$001E ; 00000022
|
||||
00000006: 2040 ' @' MOVEA.L D0,A0
|
||||
00000008: 2240 '"@' MOVEA.L D0,A1
|
||||
0000000A: 343C 00FF '4<..' MOVE.W #$00FF,D2
|
||||
0000000E: 1210 '..' MOVE.B (A0),D1
|
||||
00000010: 10C0 '..' MOVE.B D0,(A0)+
|
||||
00000012: 1001 '..' MOVE.B D1,D0
|
||||
00000014: 57CA FFF8 'W...' DBEQ D2,*-$0006 ; 0000000E
|
||||
00000018: 2208 '".' MOVE.L A0,D1
|
||||
0000001A: 2009 ' .' MOVE.L A1,D0
|
||||
0000001C: 9280 '..' SUB.L D0,D1
|
||||
0000001E: 5301 'S.' SUBQ.B #1,D1
|
||||
00000020: 1281 '..' MOVE.B D1,(A1)
|
||||
00000022: 4E75 'Nu' RTS
|
||||
00000024: 8663 3270 7374 '.c2pst' DC.B $80+$06, 'c2pstr', $00 ;MacsBug symbol
|
||||
7200
|
||||
|
||||
Comment:
|
||||
|
||||
c2pstr ended due to: ran into next module, 4 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: __setjmp [A8D70, A8D7C)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 202
|
||||
202: __setjmp
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="__setjmp"(202) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 12
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $000C
|
||||
00000000: 225F '"_' MOVEA.L (A7)+,A1
|
||||
00000002: 2057 ' W' MOVEA.L (A7),A0
|
||||
00000004: 48D0 DEFC 'H...' MOVEM.L D2-D7/A1-A4/A6/A7,(A0)
|
||||
00000008: 7000 'p.' MOVEQ #$00,D0
|
||||
0000000A: 4ED1 'N.' JMP (A1)
|
||||
|
||||
Comment:
|
||||
|
||||
__setjmp ended due to: ran into next module, 4 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: longjmp [A8D80, A8D92)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 203
|
||||
203: longjmp
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="longjmp"(203) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 18
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $0012
|
||||
00000000: 202F 0008 ' /..' MOVE.L $0008(A7),D0
|
||||
00000004: 6602 'f.' BNE.S *+$0004 ; 00000008
|
||||
00000006: 7001 'p.' MOVEQ #$01,D0
|
||||
00000008: 206F 0004 ' o..' MOVEA.L $0004(A7),A0
|
||||
0000000C: 4CD0 DEFC 'L...' MOVEM.L (A0),D2-D7/A1-A4/A6/A7
|
||||
00000010: 4ED1 'N.' JMP (A1)
|
||||
|
||||
Comment:
|
||||
|
||||
longjmp ended due to: ran into next module, 14 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: memcmp [A8DA0, A8DD6)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 204
|
||||
204: memcmp
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="memcmp"(204) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 54
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $0036
|
||||
00000000: 4CEF 0300 0004 'L.....' MOVEM.L $0004(A7),A0/A1
|
||||
00000006: 222F 000C '"/..' MOVE.L $000C(A7),D1
|
||||
0000000A: B000 '..' CMP.B D0,D0
|
||||
0000000C: 6004 '`.' BRA.S *+$0006 ; 00000012
|
||||
0000000E: 4841 'HA' SWAP D1
|
||||
00000010: B109 '..' CMPM.B (A1)+,(A0)+
|
||||
00000012: 56C9 FFFC 'V...' DBNE D1,*-$0002 ; 00000010
|
||||
00000016: 660A 'f.' BNE.S *+$000C ; 00000022
|
||||
00000018: 4841 'HA' SWAP D1
|
||||
0000001A: 51C9 FFF2 'Q...' DBF D1,*-$000C ; 0000000E
|
||||
0000001E: 7000 'p.' MOVEQ #$00,D0
|
||||
00000020: 4E75 'Nu' RTS
|
||||
00000022: 7200 'r.' MOVEQ #$00,D1
|
||||
00000024: 1221 '.!' MOVE.B -(A1),D1
|
||||
00000026: 7000 'p.' MOVEQ #$00,D0
|
||||
00000028: 1020 '. ' MOVE.B -(A0),D0
|
||||
0000002A: 9081 '..' SUB.L D1,D0
|
||||
0000002C: 4E75 'Nu' RTS
|
||||
0000002E: 866D 656D 636D '.memcm' DC.B $80+$06, 'memcmp', $00 ;MacsBug symbol
|
||||
7000
|
||||
|
||||
Comment:
|
||||
|
||||
memcmp ended due to: ran into next module, 10 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: memcpy [A8DE0, A8E34)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 205
|
||||
205: memcpy
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="memcpy"(205) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 84
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $0054
|
||||
00000000: 4CEF 0300 0004 'L.....' MOVEM.L $0004(A7),A0/A1
|
||||
00000006: 2008 ' .' MOVE.L A0,D0
|
||||
00000008: 2F02 '/.' MOVE.L D2,-(A7)
|
||||
0000000A: 222F 0010 '"/..' MOVE.L $0010(A7),D1
|
||||
0000000E: 0C81 0000 0011 '......' CMPI.L #$00000011,D1
|
||||
00000014: 6D2E 'm.' BLT.S *+$0030 ; 00000044
|
||||
00000016: 2409 '$.' MOVE.L A1,D2
|
||||
00000018: B102 '..' EOR.B D0,D2
|
||||
0000001A: E20A '..' LSR.B #1,D2
|
||||
0000001C: 6526 'e&' BCS.S *+$0028 ; 00000044
|
||||
0000001E: 0800 0000 '....' BTST #$00,D0
|
||||
00000022: 6704 'g.' BEQ.S *+$0006 ; 00000028
|
||||
00000024: 10D9 '..' MOVE.B (A1)+,(A0)+
|
||||
00000026: 5381 'S.' SUBQ.L #1,D1
|
||||
00000028: 2401 '$.' MOVE.L D1,D2
|
||||
0000002A: E88A '..' LSR.L #4,D2
|
||||
0000002C: 5382 'S.' SUBQ.L #1,D2
|
||||
0000002E: 20D9 ' .' MOVE.L (A1)+,(A0)+
|
||||
00000030: 20D9 ' .' MOVE.L (A1)+,(A0)+
|
||||
00000032: 20D9 ' .' MOVE.L (A1)+,(A0)+
|
||||
00000034: 20D9 ' .' MOVE.L (A1)+,(A0)+
|
||||
00000036: 5382 'S.' SUBQ.L #1,D2
|
||||
00000038: 64F4 'd.' BCC.S *-$000A ; 0000002E
|
||||
0000003A: 0281 0000 000F '......' ANDI.L #$0000000F,D1
|
||||
00000040: 6002 '`.' BRA.S *+$0004 ; 00000044
|
||||
00000042: 10D9 '..' MOVE.B (A1)+,(A0)+
|
||||
00000044: 5381 'S.' SUBQ.L #1,D1
|
||||
00000046: 64FA 'd.' BCC.S *-$0004 ; 00000042
|
||||
00000048: 241F '$.' MOVE.L (A7)+,D2
|
||||
0000004A: 4E75 'Nu' RTS
|
||||
0000004C: 866D 656D 6370 '.memcp' DC.B $80+$06, 'memcpy', $00 ;MacsBug symbol
|
||||
7900
|
||||
|
||||
Comment:
|
||||
|
||||
memcpy ended due to: ran into next module, 12 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: memset [A8E40, A8E9E)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 206
|
||||
206: memset
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="memset"(206) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 94
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $005E
|
||||
00000000: 206F 0004 ' o..' MOVEA.L $0004(A7),A0
|
||||
00000004: 4CEF 0003 0008 'L.....' MOVEM.L $0008(A7),D0/D1
|
||||
0000000A: 0C81 0000 0013 '......' CMPI.L #$00000013,D1
|
||||
00000010: 6D3A 'm:' BLT.S *+$003C ; 0000004C
|
||||
00000012: 7400 't.' MOVEQ #$00,D2
|
||||
00000014: 1400 '..' MOVE.B D0,D2
|
||||
00000016: E148 '.H' LSL.W #8,D0
|
||||
00000018: 8440 '.@' OR.W D0,D2
|
||||
0000001A: 2002 ' .' MOVE.L D2,D0
|
||||
0000001C: 4842 'HB' SWAP D2
|
||||
0000001E: 8082 '..' OR.L D2,D0
|
||||
00000020: 2408 '$.' MOVE.L A0,D2
|
||||
00000022: E20A '..' LSR.B #1,D2
|
||||
00000024: 6404 'd.' BCC.S *+$0006 ; 0000002A
|
||||
00000026: 10C0 '..' MOVE.B D0,(A0)+
|
||||
00000028: 5381 'S.' SUBQ.L #1,D1
|
||||
0000002A: E20A '..' LSR.B #1,D2
|
||||
0000002C: 6404 'd.' BCC.S *+$0006 ; 00000032
|
||||
0000002E: 30C0 '0.' MOVE.W D0,(A0)+
|
||||
00000030: 5581 'U.' SUBQ.L #2,D1
|
||||
00000032: 2401 '$.' MOVE.L D1,D2
|
||||
00000034: E88A '..' LSR.L #4,D2
|
||||
00000036: 5382 'S.' SUBQ.L #1,D2
|
||||
00000038: 20C0 ' .' MOVE.L D0,(A0)+
|
||||
0000003A: 20C0 ' .' MOVE.L D0,(A0)+
|
||||
0000003C: 20C0 ' .' MOVE.L D0,(A0)+
|
||||
0000003E: 20C0 ' .' MOVE.L D0,(A0)+
|
||||
00000040: 5382 'S.' SUBQ.L #1,D2
|
||||
00000042: 64F4 'd.' BCC.S *-$000A ; 00000038
|
||||
00000044: 0241 000F '.A..' ANDI.W #$000F,D1
|
||||
00000048: 6002 '`.' BRA.S *+$0004 ; 0000004C
|
||||
0000004A: 10C0 '..' MOVE.B D0,(A0)+
|
||||
0000004C: 51C9 FFFC 'Q...' DBF D1,*-$0002 ; 0000004A
|
||||
00000050: 202F 0004 ' /..' MOVE.L $0004(A7),D0
|
||||
00000054: 4E75 'Nu' RTS
|
||||
00000056: 866D 656D 7365 '.memse' DC.B $80+$06, 'memset', $00 ;MacsBug symbol
|
||||
7400
|
||||
|
||||
Comment:
|
||||
|
||||
memset ended due to: ran into next module, 2 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: strcat [A8EA0, A8EBE)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 207
|
||||
207: strcat
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="strcat"(207) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 30
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $001E
|
||||
00000000: 206F 0004 ' o..' MOVEA.L $0004(A7),A0
|
||||
00000004: 2008 ' .' MOVE.L A0,D0
|
||||
00000006: 4A18 'J.' TST.B (A0)+
|
||||
00000008: 66FC 'f.' BNE.S *-$0002 ; 00000006
|
||||
0000000A: 226F 0008 '"o..' MOVEA.L $0008(A7),A1
|
||||
0000000E: 5388 'S.' SUBQ.L #1,A0
|
||||
00000010: 10D9 '..' MOVE.B (A1)+,(A0)+
|
||||
00000012: 66FC 'f.' BNE.S *-$0002 ; 00000010
|
||||
00000014: 4E75 'Nu' RTS
|
||||
00000016: 8673 7472 6361 '.strca' DC.B $80+$06, 'strcat', $00 ;MacsBug symbol
|
||||
7400
|
||||
|
||||
Comment:
|
||||
|
||||
strcat ended due to: ran into next module, 2 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: strcmp [A8EC0, A8EEA)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 208
|
||||
208: strcmp
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="strcmp"(208) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 42
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $002A
|
||||
00000000: 4CEF 0300 0004 'L.....' MOVEM.L $0004(A7),A0/A1
|
||||
00000006: 7000 'p.' MOVEQ #$00,D0
|
||||
00000008: B3C8 '..' CMPA.L A0,A1
|
||||
0000000A: 670A 'g.' BEQ.S *+$000C ; 00000016
|
||||
0000000C: 1018 '..' MOVE.B (A0)+,D0
|
||||
0000000E: B019 '..' CMP.B (A1)+,D0
|
||||
00000010: 6608 'f.' BNE.S *+$000A ; 0000001A
|
||||
00000012: 4A00 'J.' TST.B D0
|
||||
00000014: 66F6 'f.' BNE.S *-$0008 ; 0000000C
|
||||
00000016: 7000 'p.' MOVEQ #$00,D0
|
||||
00000018: 4E75 'Nu' RTS
|
||||
0000001A: 7200 'r.' MOVEQ #$00,D1
|
||||
0000001C: 1221 '.!' MOVE.B -(A1),D1
|
||||
0000001E: 9081 '..' SUB.L D1,D0
|
||||
00000020: 4E75 'Nu' RTS
|
||||
00000022: 8673 7472 636D '.strcm' DC.B $80+$06, 'strcmp', $00 ;MacsBug symbol
|
||||
7000
|
||||
|
||||
Comment:
|
||||
|
||||
strcmp ended due to: ran into next module, 6 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: strcpy [A8EF0, A8F06)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 209
|
||||
209: strcpy
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="strcpy"(209) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 22
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $0016
|
||||
00000000: 4CEF 0300 0004 'L.....' MOVEM.L $0004(A7),A0/A1
|
||||
00000006: 2008 ' .' MOVE.L A0,D0
|
||||
00000008: 10D9 '..' MOVE.B (A1)+,(A0)+
|
||||
0000000A: 66FC 'f.' BNE.S *-$0002 ; 00000008
|
||||
0000000C: 4E75 'Nu' RTS
|
||||
0000000E: 8673 7472 6370 '.strcp' DC.B $80+$06, 'strcpy', $00 ;MacsBug symbol
|
||||
7900
|
||||
|
||||
Comment:
|
||||
|
||||
strcpy ended due to: ran into next module, 10 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: strcspn [A8F10, A8F3C)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 210
|
||||
210: strcspn
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="strcspn"(210) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 44
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $002C
|
||||
00000000: 2F02 '/.' MOVE.L D2,-(A7)
|
||||
00000002: 206F 0008 ' o..' MOVEA.L $0008(A7),A0
|
||||
00000006: 242F 000C '$/..' MOVE.L $000C(A7),D2
|
||||
0000000A: 1018 '..' MOVE.B (A0)+,D0
|
||||
0000000C: 670A 'g.' BEQ.S *+$000C ; 00000018
|
||||
0000000E: 2242 '"B' MOVEA.L D2,A1
|
||||
00000010: 1219 '..' MOVE.B (A1)+,D1
|
||||
00000012: 67F6 'g.' BEQ.S *-$0008 ; 0000000A
|
||||
00000014: B001 '..' CMP.B D1,D0
|
||||
00000016: 66F8 'f.' BNE.S *-$0006 ; 00000010
|
||||
00000018: 241F '$.' MOVE.L (A7)+,D2
|
||||
0000001A: 2008 ' .' MOVE.L A0,D0
|
||||
0000001C: 5380 'S.' SUBQ.L #1,D0
|
||||
0000001E: 90AF 0004 '....' SUB.L $0004(A7),D0
|
||||
00000022: 4E75 'Nu' RTS
|
||||
00000024: 8773 7472 6373 '.strcs' DC.B $80+$07, 'strcspn' ;MacsBug symbol
|
||||
706E
|
||||
|
||||
Comment:
|
||||
|
||||
strcspn ended due to: ran into next module, 4 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: strlen [A8F40, A8F5A)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 211
|
||||
211: strlen
|
||||
Pad
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="strlen"(211) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 26
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $001A
|
||||
00000000: 206F 0004 ' o..' MOVEA.L $0004(A7),A0
|
||||
00000004: 2248 '"H' MOVEA.L A0,A1
|
||||
00000006: 4A18 'J.' TST.B (A0)+
|
||||
00000008: 66FC 'f.' BNE.S *-$0002 ; 00000006
|
||||
0000000A: 91C9 '..' SUBA.L A1,A0
|
||||
0000000C: 2008 ' .' MOVE.L A0,D0
|
||||
0000000E: 5380 'S.' SUBQ.L #1,D0
|
||||
00000010: 4E75 'Nu' RTS
|
||||
00000012: 8673 7472 6C65 '.strle' DC.B $80+$06, 'strlen', $00 ;MacsBug symbol
|
||||
6E00
|
||||
|
||||
Comment:
|
||||
|
||||
strlen ended due to: ran into next module, 6 nulls trimmed
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: strncmp [A8F60, A8FA0)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 212
|
||||
212: strncmp
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="strncmp"(212) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 64
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $0040
|
||||
00000000: 4CEF 0300 0004 'L.....' MOVEM.L $0004(A7),A0/A1
|
||||
00000006: 222F 000C '"/..' MOVE.L $000C(A7),D1
|
||||
0000000A: 7000 'p.' MOVEQ #$00,D0
|
||||
0000000C: 600A '`.' BRA.S *+$000C ; 00000018
|
||||
0000000E: 1018 '..' MOVE.B (A0)+,D0
|
||||
00000010: B019 '..' CMP.B (A1)+,D0
|
||||
00000012: 660C 'f.' BNE.S *+$000E ; 00000020
|
||||
00000014: 4A00 'J.' TST.B D0
|
||||
00000016: 6704 'g.' BEQ.S *+$0006 ; 0000001C
|
||||
00000018: 5381 'S.' SUBQ.L #1,D1
|
||||
0000001A: 64F2 'd.' BCC.S *-$000C ; 0000000E
|
||||
0000001C: 7000 'p.' MOVEQ #$00,D0
|
||||
0000001E: 4E75 'Nu' RTS
|
||||
00000020: 7200 'r.' MOVEQ #$00,D1
|
||||
00000022: 1221 '.!' MOVE.B -(A1),D1
|
||||
00000024: 9081 '..' SUB.L D1,D0
|
||||
00000026: 4E75 'Nu' RTS
|
||||
00000028: 8773 7472 6E63 '.strnc' DC.B $80+$07, 'strncmp' ;MacsBug symbol
|
||||
6D70
|
||||
00000030: 0000 '..' DC.W $0000
|
||||
00000032: 0000 0000 '....' ORI.B #$00,D0
|
||||
00000036: 0000 0000 '....' ORI.B #$00,D0
|
||||
0000003A: 0000 0000 '....' ORI.B #$00,D0
|
||||
0000003E: 0000 '..' DC.W $0000
|
||||
|
||||
Comment:
|
||||
|
||||
strncmp ended due to: ran into next module
|
||||
|
||||
Comment:
|
||||
|
||||
#####################################################################################
|
||||
|
||||
Module: strncpy [A8FA0, A8FDC)
|
||||
|
||||
Module started due to: MOD directive
|
||||
|
||||
|
||||
Dictionary: Flags $00 FirstId 213
|
||||
213: strncpy
|
||||
|
||||
|
||||
|
||||
Module: Flags=$88=(ForcedActive Extern Code) Module="strncpy"(213) Segment="Main"(200)
|
||||
Size: Flags $00 ModuleSize 60
|
||||
|
||||
Content: Flags $08
|
||||
Contents offset $0000 size $003C
|
||||
00000000: 4CEF 0300 0004 'L.....' MOVEM.L $0004(A7),A0/A1
|
||||
00000006: 222F 000C '"/..' MOVE.L $000C(A7),D1
|
||||
0000000A: 7001 'p.' MOVEQ #$01,D0
|
||||
0000000C: 6004 '`.' BRA.S *+$0006 ; 00000012
|
||||
0000000E: 4841 'HA' SWAP D1
|
||||
00000010: 10D9 '..' MOVE.B (A1)+,(A0)+
|
||||
00000012: 57C9 FFFC 'W...' DBEQ D1,*-$0002 ; 00000010
|
||||
00000016: 670C 'g.' BEQ.S *+$000E ; 00000024
|
||||
00000018: 4841 'HA' SWAP D1
|
||||
0000001A: 51C9 FFF2 'Q...' DBF D1,*-$000C ; 0000000E
|
||||
0000001E: 600E '`.' BRA.S *+$0010 ; 0000002E
|
||||
00000020: 4841 'HA' SWAP D1
|
||||
00000022: 4218 'B.' CLR.B (A0)+
|
||||
00000024: 51C9 FFFC 'Q...' DBF D1,*-$0002 ; 00000022
|
||||
00000028: 4841 'HA' SWAP D1
|
||||
0000002A: 51C9 FFF4 'Q...' DBF D1,*-$000A ; 00000020
|
||||
0000002E: 202F 0004 ' /..' MOVE.L $0004(A7),D0
|
||||
00000032: 4E75 'Nu' RTS
|
||||
00000034: 8773 7472 6E63 '.strnc' DC.B $80+$07, 'strncpy' ;MacsBug symbol
|
||||
7079
|
||||
|
||||
Comment:
|
||||
|
||||