mac-rom/BuildResults/RISC/Obj/StartLibGlue.c.o.dump

297 lines
16 KiB
Plaintext

First: Flags=$01 Version=$0002
Comment:
UNLINKED FROM MAC OS ROM -- ELLIOT WAS HERE
[41B0, 43FC)
Dictionary: Flags $00 FirstId 200
200: Main
Pad
Comment:
#####################################################################################
Module: STARTLIB_GETSTARTUPDEVICE [41B0, 4266)
Module started due to: FILE directive, MODGUESS (align, label, RTS then padding)
Dictionary: Flags $00 FirstId 201
201: STARTLIB_GETSTARTUPDEVICE
Module: Flags=$88=(ForcedActive Extern Code) Module="STARTLIB_GETSTARTUPDEVICE"(201) Segment="Main"(200)
Size: Flags $00 ModuleSize 182
Content: Flags $08
Contents offset $0000 size $00B6
00000000: 4E56 FEF6 'NV..' LINK.W A6,#-$010A
00000004: 48E7 0118 'H...' MOVEM.L D7/A3/A4,-(A7)
00000008: 47FA 00A2 'G...' LEA *+$00A4,A3 ; 000000AC
0000000C: 558F 'U.' SUBQ.L #2,A7
0000000E: 2F0B '/.' MOVE.L A3,-(A7)
00000010: 2F3C 7077 7063 '/<pwpc' MOVE.L #$70777063,-(A7) ; 'pwpc'
00000016: 7001 'p.' MOVEQ #$01,D0
00000018: 2F00 '/.' MOVE.L D0,-(A7)
0000001A: 486E FEF6 'Hn..' PEA -$010A(A6)
0000001E: 486E FEFC 'Hn..' PEA -$0104(A6)
00000022: 486E FF00 'Hn..' PEA -$0100(A6)
00000026: 3F3C 0001 '?<..' MOVE.W #$0001,-(A7)
0000002A: AA5A '.Z' _CodeFragmentDispatch ; AA5A
0000002C: 3E1F '>.' MOVE.W (A7)+,D7
0000002E: 665E 'f^' BNE.S *+$0060 ; 0000008E
00000030: 558F 'U.' SUBQ.L #2,A7
00000032: 2F2E FEF6 '/...' MOVE.L -$010A(A6),-(A7)
00000036: 487A 0062 'Hz.b' PEA *+$0064 ; 0000009A
0000003A: 486E FEFC 'Hn..' PEA -$0104(A6)
0000003E: 486E FEFB 'Hn..' PEA -$0105(A6)
00000042: 3F3C 0005 '?<..' MOVE.W #$0005,-(A7)
00000046: AA5A '.Z' _CodeFragmentDispatch ; AA5A
00000048: 3E1F '>.' MOVE.W (A7)+,D7
0000004A: 6634 'f4' BNE.S *+$0036 ; 00000080
0000004C: 598F 'Y.' SUBQ.L #4,A7
0000004E: 2F2E FEFC '/...' MOVE.L -$0104(A6),-(A7)
00000052: 4878 00E1 'Hx..' PEA $00E1
00000056: 7001 'p.' MOVEQ #$01,D0
00000058: 1F00 '..' MOVE.B D0,-(A7)
0000005A: 7000 'p.' MOVEQ #$00,D0
0000005C: AA59 '.Y' _MixedModeDispatch ; AA59
0000005E: 285F '(_' MOVEA.L (A7)+,A4
00000060: 200C ' .' MOVE.L A4,D0
00000062: 6714 'g.' BEQ.S *+$0016 ; 00000078
00000064: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
00000068: 204C ' L' MOVEA.L A4,A0
0000006A: 4E90 'N.' JSR (A0)
0000006C: 3E00 '>.' MOVE.W D0,D7
0000006E: 2F0C '/.' MOVE.L A4,-(A7)
00000070: 7001 'p.' MOVEQ #$01,D0
00000072: AA59 '.Y' _MixedModeDispatch ; AA59
00000074: 584F 'XO' ADDQ.W #4,A7
00000076: 6008 '`.' BRA.S *+$000A ; 00000080
00000078: 558F 'U.' SUBQ.L #2,A7
0000007A: 3EB8 0220 '>.. ' MOVE.W $0220,(A7)
0000007E: 3E1F '>.' MOVE.W (A7)+,D7
00000080: 558F 'U.' SUBQ.L #2,A7
00000082: 486E FEF6 'Hn..' PEA -$010A(A6)
00000086: 3F3C 0004 '?<..' MOVE.W #$0004,-(A7)
0000008A: AA5A '.Z' _CodeFragmentDispatch ; AA5A
0000008C: 544F 'TO' ADDQ.W #2,A7
0000008E: 3007 '0.' MOVE.W D7,D0
00000090: 4CEE 1880 FEEA 'L.....' MOVEM.L -$0116(A6),D7/A3/A4
00000096: 4E5E 'N^' UNLK A6
00000098: 4E75 'Nu' RTS
0000009A: 1047 '.G' MOVE.B D7,A0
0000009C: 6574 'et' BCS.S *+$0076 ; 00000112
0000009E: 5374 6172 7475 'Startu' SUBQ.W #1,([$74757044,A4],$6576)
7044 6576
000000A8: 6963 'ic' BVS.S *+$0065 ; 0000010D
000000AA: 6500 0853 'e..S' BCS *+$0855 ; 000008FF
000000AE: 7461 'ta' MOVEQ #$61,D2 ; 'a'
000000B0: 7274 'rt' MOVEQ #$74,D1 ; 't'
000000B2: 4C69 6200 'Lib.' DC.W $4C69 ,$6200
Comment:
STARTLIB_GETSTARTUPDEVICE ended due to: ran into next module, 10 nulls trimmed
Comment:
#####################################################################################
Module: STARTLIB_GETSTARTUPDEVICETYPE [4270, 432A)
Module started due to: MODGUESS (align, label)
Dictionary: Flags $00 FirstId 202
202: STARTLIB_GETSTARTUPDEVICETYPE
Module: Flags=$88=(ForcedActive Extern Code) Module="STARTLIB_GETSTARTUPDEVICETYPE"(202) Segment="Main"(200)
Size: Flags $00 ModuleSize 186
Content: Flags $08
Contents offset $0000 size $00BA
00000000: 4E56 FEF6 'NV..' LINK.W A6,#-$010A
00000004: 48E7 0118 'H...' MOVEM.L D7/A3/A4,-(A7)
00000008: 47FA 00A6 'G...' LEA *+$00A8,A3 ; 000000B0
0000000C: 558F 'U.' SUBQ.L #2,A7
0000000E: 2F0B '/.' MOVE.L A3,-(A7)
00000010: 2F3C 7077 7063 '/<pwpc' MOVE.L #$70777063,-(A7) ; 'pwpc'
00000016: 7001 'p.' MOVEQ #$01,D0
00000018: 2F00 '/.' MOVE.L D0,-(A7)
0000001A: 486E FEF6 'Hn..' PEA -$010A(A6)
0000001E: 486E FEFC 'Hn..' PEA -$0104(A6)
00000022: 486E FF00 'Hn..' PEA -$0100(A6)
00000026: 3F3C 0001 '?<..' MOVE.W #$0001,-(A7)
0000002A: AA5A '.Z' _CodeFragmentDispatch ; AA5A
0000002C: 3E1F '>.' MOVE.W (A7)+,D7
0000002E: 665E 'f^' BNE.S *+$0060 ; 0000008E
00000030: 558F 'U.' SUBQ.L #2,A7
00000032: 2F2E FEF6 '/...' MOVE.L -$010A(A6),-(A7)
00000036: 487A 0062 'Hz.b' PEA *+$0064 ; 0000009A
0000003A: 486E FEFC 'Hn..' PEA -$0104(A6)
0000003E: 486E FEFB 'Hn..' PEA -$0105(A6)
00000042: 3F3C 0005 '?<..' MOVE.W #$0005,-(A7)
00000046: AA5A '.Z' _CodeFragmentDispatch ; AA5A
00000048: 3E1F '>.' MOVE.W (A7)+,D7
0000004A: 6634 'f4' BNE.S *+$0036 ; 00000080
0000004C: 598F 'Y.' SUBQ.L #4,A7
0000004E: 2F2E FEFC '/...' MOVE.L -$0104(A6),-(A7)
00000052: 4878 00E1 'Hx..' PEA $00E1
00000056: 7001 'p.' MOVEQ #$01,D0
00000058: 1F00 '..' MOVE.B D0,-(A7)
0000005A: 7000 'p.' MOVEQ #$00,D0
0000005C: AA59 '.Y' _MixedModeDispatch ; AA59
0000005E: 285F '(_' MOVEA.L (A7)+,A4
00000060: 200C ' .' MOVE.L A4,D0
00000062: 6714 'g.' BEQ.S *+$0016 ; 00000078
00000064: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
00000068: 204C ' L' MOVEA.L A4,A0
0000006A: 4E90 'N.' JSR (A0)
0000006C: 3E00 '>.' MOVE.W D0,D7
0000006E: 2F0C '/.' MOVE.L A4,-(A7)
00000070: 7001 'p.' MOVEQ #$01,D0
00000072: AA59 '.Y' _MixedModeDispatch ; AA59
00000074: 584F 'XO' ADDQ.W #4,A7
00000076: 6008 '`.' BRA.S *+$000A ; 00000080
00000078: 558F 'U.' SUBQ.L #2,A7
0000007A: 3EB8 0220 '>.. ' MOVE.W $0220,(A7)
0000007E: 3E1F '>.' MOVE.W (A7)+,D7
00000080: 558F 'U.' SUBQ.L #2,A7
00000082: 486E FEF6 'Hn..' PEA -$010A(A6)
00000086: 3F3C 0004 '?<..' MOVE.W #$0004,-(A7)
0000008A: AA5A '.Z' _CodeFragmentDispatch ; AA5A
0000008C: 544F 'TO' ADDQ.W #2,A7
0000008E: 3007 '0.' MOVE.W D7,D0
00000090: 4CEE 1880 FEEA 'L.....' MOVEM.L -$0116(A6),D7/A3/A4
00000096: 4E5E 'N^' UNLK A6
00000098: 4E75 'Nu' RTS
0000009A: 1447 '.G' MOVE.B D7,A2
0000009C: 6574 'et' BCS.S *+$0076 ; 00000112
0000009E: 5374 6172 7475 'Startu' SUBQ.W #1,([$74757044,A4],$6576)
7044 6576
000000A8: 6963 'ic' BVS.S *+$0065 ; 0000010D
000000AA: 6554 'eT' BCS.S *+$0056 ; 00000100
000000AC: 7970 'yp' DC.W $7970 ; ????
000000AE: 6500 0853 'e..S' BCS *+$0855 ; 00000903
000000B2: 7461 'ta' MOVEQ #$61,D2 ; 'a'
000000B4: 7274 'rt' MOVEQ #$74,D1 ; 't'
000000B6: 4C69 6200 'Lib.' DC.W $4C69 ,$6200
Comment:
STARTLIB_GETSTARTUPDEVICETYPE ended due to: ran into next module, 6 nulls trimmed
Comment:
#####################################################################################
Module: STARTLIB_GETFIREWIRESTARTUPDEVICEINFO [4330, 43FC)
Module started due to: MODGUESS (align, label)
Dictionary: Flags $00 FirstId 203
203: STARTLIB_GETFIREWIRESTARTUPDEVICEINFO
Module: Flags=$88=(ForcedActive Extern Code) Module="STARTLIB_GETFIREWIRESTARTUPDEVICEINFO"(203) Segment="Main"(200)
Size: Flags $00 ModuleSize 204
Content: Flags $08
Contents offset $0000 size $00CC
00000000: 4E56 FEF6 'NV..' LINK.W A6,#-$010A
00000004: 48E7 0118 'H...' MOVEM.L D7/A3/A4,-(A7)
00000008: 47FA 00B8 'G...' LEA *+$00BA,A3 ; 000000C2
0000000C: 558F 'U.' SUBQ.L #2,A7
0000000E: 2F0B '/.' MOVE.L A3,-(A7)
00000010: 2F3C 7077 7063 '/<pwpc' MOVE.L #$70777063,-(A7) ; 'pwpc'
00000016: 7001 'p.' MOVEQ #$01,D0
00000018: 2F00 '/.' MOVE.L D0,-(A7)
0000001A: 486E FEF6 'Hn..' PEA -$010A(A6)
0000001E: 486E FEFC 'Hn..' PEA -$0104(A6)
00000022: 486E FF00 'Hn..' PEA -$0100(A6)
00000026: 3F3C 0001 '?<..' MOVE.W #$0001,-(A7)
0000002A: AA5A '.Z' _CodeFragmentDispatch ; AA5A
0000002C: 3E1F '>.' MOVE.W (A7)+,D7
0000002E: 6668 'fh' BNE.S *+$006A ; 00000098
00000030: 558F 'U.' SUBQ.L #2,A7
00000032: 2F2E FEF6 '/...' MOVE.L -$010A(A6),-(A7)
00000036: 487A 006C 'Hz.l' PEA *+$006E ; 000000A4
0000003A: 486E FEFC 'Hn..' PEA -$0104(A6)
0000003E: 486E FEFB 'Hn..' PEA -$0105(A6)
00000042: 3F3C 0005 '?<..' MOVE.W #$0005,-(A7)
00000046: AA5A '.Z' _CodeFragmentDispatch ; AA5A
00000048: 3E1F '>.' MOVE.W (A7)+,D7
0000004A: 663E 'f>' BNE.S *+$0040 ; 0000008A
0000004C: 598F 'Y.' SUBQ.L #4,A7
0000004E: 2F2E FEFC '/...' MOVE.L -$0104(A6),-(A7)
00000052: 4878 0FE1 'Hx..' PEA $0FE1
00000056: 7001 'p.' MOVEQ #$01,D0
00000058: 1F00 '..' MOVE.B D0,-(A7)
0000005A: 7000 'p.' MOVEQ #$00,D0
0000005C: AA59 '.Y' _MixedModeDispatch ; AA59
0000005E: 285F '(_' MOVEA.L (A7)+,A4
00000060: 200C ' .' MOVE.L A4,D0
00000062: 671E 'g.' BEQ.S *+$0020 ; 00000082
00000064: 2F2E 0010 '/...' MOVE.L $0010(A6),-(A7)
00000068: 2F2E 000C '/...' MOVE.L $000C(A6),-(A7)
0000006C: 2F2E 0008 '/...' MOVE.L $0008(A6),-(A7)
00000070: 204C ' L' MOVEA.L A4,A0
00000072: 4E90 'N.' JSR (A0)
00000074: 3E00 '>.' MOVE.W D0,D7
00000076: 2F0C '/.' MOVE.L A4,-(A7)
00000078: 7001 'p.' MOVEQ #$01,D0
0000007A: AA59 '.Y' _MixedModeDispatch ; AA59
0000007C: 4FEF 000C 'O...' LEA $000C(A7),A7
00000080: 6008 '`.' BRA.S *+$000A ; 0000008A
00000082: 558F 'U.' SUBQ.L #2,A7
00000084: 3EB8 0220 '>.. ' MOVE.W $0220,(A7)
00000088: 3E1F '>.' MOVE.W (A7)+,D7
0000008A: 558F 'U.' SUBQ.L #2,A7
0000008C: 486E FEF6 'Hn..' PEA -$010A(A6)
00000090: 3F3C 0004 '?<..' MOVE.W #$0004,-(A7)
00000094: AA5A '.Z' _CodeFragmentDispatch ; AA5A
00000096: 544F 'TO' ADDQ.W #2,A7
00000098: 3007 '0.' MOVE.W D7,D0
0000009A: 4CEE 1880 FEEA 'L.....' MOVEM.L -$0116(A6),D7/A3/A4
000000A0: 4E5E 'N^' UNLK A6
000000A2: 4E75 'Nu' RTS
000000A4: 1C47 '.G' MOVE.B D7,A6
000000A6: 6574 'et' BCS.S *+$0076 ; 0000011C
000000A8: 4669 7265 'Fire' NOT.W $7265(A1)
000000AC: 7769 'wi' DC.W $7769 ; ????
000000AE: 7265 're' MOVEQ #$65,D1 ; 'e'
000000B0: 5374 6172 7475 'Startu' SUBQ.W #1,([$74757044,A4],$6576)
7044 6576
000000BA: 6963 'ic' BVS.S *+$0065 ; 0000011F
000000BC: 6549 'eI' BCS.S *+$004B ; 00000107
000000BE: 6E66 'nf' BGT.S *+$0068 ; 00000126
000000C0: 6F00 0853 'o..S' BLE *+$0855 ; 00000915
000000C4: 7461 'ta' MOVEQ #$61,D2 ; 'a'
000000C6: 7274 'rt' MOVEQ #$74,D1 ; 't'
000000C8: 4C69 6200 'Lib.' DC.W $4C69 ,$6200
Comment:
STARTLIB_GETFIREWIRESTARTUPDEVICEINFO ended due to: end of FILE directive, 4 nulls trimmed
Last
Record Summary
Type Count
0 Pad 1
1 First 1
2 Last 1
3 Comment 7
4 Dictionary 4
5 Module 3
7 ModSize 3
8 Content 3