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 '/.' 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 '/.' 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 '/.' 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