First: Flags=$01 Version=$0002 Comment: UNLINKED FROM MAC OS ROM -- ELLIOT WAS HERE [9960, 9BAA) Dictionary: Flags $00 FirstId 200 200: Main Pad Comment: ##################################################################################### Module: AUTOMOD_9960 [9960, 9BAA) Module started due to: FILE directive +C (996C): INITDEVICEDISPATCH +D2 (9A32): __AA6A Trap AA6A Dictionary: Flags $00 FirstId 201 201: AUTOMOD_9960 202: INITDEVICEDISPATCH 203: __AA6A Pad Module: Flags=$88=(ForcedActive Extern Code) Module="AUTOMOD_9960"(201) Segment="Main"(200) Size: Flags $00 ModuleSize 586 Content: Flags $08 Contents offset $0000 size $024A 00000000: 0000 0168 '...h' ORI.B #$68,D0 ; 'h' 00000004: 0000 0224 '...$' ORI.B #$24,D0 ; '$' 00000008: 0000 0236 '...6' ORI.B #$36,D0 ; '6' 0000000C: 48E7 E0C0 'H...' MOVEM.L D0-D2/A0/A1,-(A7) 00000010: 2430 81E2 02B6 '$0....' MOVE.L ([$02B6],$0248),D2 0248 00000018: 6F0A 'o.' BLE.S *+$000C ; 00000024 0000001A: 2042 ' B' MOVEA.L D2,A0 0000001C: 0C50 0003 '.P..' CMPI.W #$0003,(A0) 00000020: 6726 'g&' BEQ.S *+$0028 ; 00000048 00000022: 657E 'e~' BCS.S *+$0080 ; 000000A2 00000024: 7010 'p.' MOVEQ #$10,D0 00000026: A71E '..' _NewPtrSysClear ; A71E 00000028: 2188 81E2 02B6 '!.....' MOVE.L A0,([$02B6],$0248) 0248 00000030: 673A 'g:' BEQ.S *+$003C ; 0000006C 00000032: 30BC 0003 '0...' MOVE.W #$0003,(A0) 00000036: 4A82 'J.' TST.L D2 00000038: 6F0E 'o.' BLE.S *+$0010 ; 00000048 0000003A: 2248 '"H' MOVEA.L A0,A1 0000003C: 2042 ' B' MOVEA.L D2,A0 0000003E: 7000 'p.' MOVEQ #$00,D0 00000040: 3010 '0.' MOVE.W (A0),D0 00000042: E988 '..' LSL.L #4,D0 00000044: 5880 'X.' ADDQ.L #4,D0 00000046: A22E '..' _BlockMoveData ; A22E 00000048: 41E8 0004 'A...' LEA $0004(A0),A0 0000004C: 7202 'r.' MOVEQ #$02,D1 0000004E: 43FA FFB0 'C...' LEA *-$004E,A1 ; 00000000 00000052: 2009 ' .' MOVE.L A1,D0 00000054: 2419 '$.' MOVE.L (A1)+,D2 00000056: 6704 'g.' BEQ.S *+$0006 ; 0000005C 00000058: D480 '..' ADD.L D0,D2 0000005A: 2082 ' .' MOVE.L D2,(A0) 0000005C: 5888 'X.' ADDQ.L #4,A0 0000005E: 51C9 FFF4 'Q...' DBF D1,*-$000A ; 00000054 00000062: 6100 009C 'a...' BSR *+$009E ; 00000100 00000066: 4CDF 0307 'L...' MOVEM.L (A7)+,D0-D2/A0/A1 0000006A: 4E75 'Nu' RTS 0000006C: 700C 'p.' MOVEQ #$0C,D0 0000006E: A9C9 '..' _SysError ; A9C9 00000070: 3063 '0c' MOVEA.W -(A3),A0 00000072: 6F75 'ou' BLE.S *+$0077 ; 000000E9 00000074: 6C64 'ld' BGE.S *+$0066 ; 000000DA 00000076: 206E 6F74 ' not' MOVEA.L $6F74(A6),A0 0000007A: 2061 ' a' MOVEA.L -(A1),A0 0000007C: 6C6C 'll' BGE.S *+$006E ; 000000EA 0000007E: 6F63 'oc' BLE.S *+$0065 ; 000000E3 00000080: 6174 'at' BSR.S *+$0076 ; 000000F6 00000082: 6520 'e ' BCS.S *+$0022 ; 000000A4 00000084: 7261 'ra' MOVEQ #$61,D1 ; 'a' 00000086: 6D20 'm ' BLT.S *+$0022 ; 000000A8 00000088: 666F 'fo' BNE.S *+$0071 ; 000000F9 0000008A: 7220 'r ' MOVEQ #$20,D1 ; ' ' 0000008C: 4465 'De' NEG.W -(A5) 0000008E: 7669 'vi' MOVEQ #$69,D3 ; 'i' 00000090: 6365 'ce' BLS.S *+$0067 ; 000000F7 00000092: 4469 7370 'Disp' NEG.W $7370(A1) 00000096: 6174 'at' BSR.S *+$0076 ; 0000010C 00000098: 6368 'ch' BLS.S *+$006A ; 00000102 0000009A: 476C 'Gl' DC.W $476C ; ???? 0000009C: 6F62 'ob' BLE.S *+$0064 ; 00000100 0000009E: 616C 'al' BSR.S *+$006E ; 0000010C 000000A0: 7300 's.' DC.W $7300 ; ???? 000000A2: 700C 'p.' MOVEQ #$0C,D0 000000A4: A9C9 '..' _SysError ; A9C9 000000A6: 2B70 '+p' DC.W $2B70 ; ???? 000000A8: 6174 'at' BSR.S *+$0076 ; 0000011E 000000AA: 6368 'ch' BLS.S *+$006A ; 00000114 000000AC: 696E 'in' BVS.S *+$0070 ; 0000011C 000000AE: 6720 'g ' BEQ.S *+$0022 ; 000000D0 000000B0: 696E 'in' BVS.S *+$0070 ; 00000120 000000B2: 2073 6D61 6C6C ' small' MOVEA.L ([$6C6C,A3]),A0 000000B8: 6572 'er' BCS.S *+$0074 ; 0000012C 000000BA: 2044 ' D' MOVEA.L D4,A0 000000BC: 6576 'ev' BCS.S *+$0078 ; 00000134 000000BE: 6963 'ic' BVS.S *+$0065 ; 00000123 000000C0: 6544 'eD' BCS.S *+$0046 ; 00000106 000000C2: 6973 'is' BVS.S *+$0075 ; 00000137 000000C4: 7061 'pa' MOVEQ #$61,D0 ; 'a' 000000C6: 7463 'tc' MOVEQ #$63,D2 ; 'c' 000000C8: 6820 'h ' BVC.S *+$0022 ; 000000EA 000000CA: 676C 'gl' BEQ.S *+$006E ; 00000138 000000CC: 6F62 'ob' BLE.S *+$0064 ; 00000130 000000CE: 616C 'al' BSR.S *+$006E ; 0000013C 000000D0: 733F 's?' DC.W $733F ; ???? 000000D2: 322F 0004 '2/..' MOVE.W $0004(A7),D1 000000D6: 202F 0006 ' /..' MOVE.L $0006(A7),D0 000000DA: 206F 000A ' o..' MOVEA.L $000A(A7),A0 000000DE: 2278 02B6 '"x..' MOVEA.L $02B6,A1 000000E2: 2269 0248 '"i.H' MOVEA.L $0248(A1),A1 000000E6: B251 '.Q' CMP.W (A1),D1 000000E8: 6410 'd.' BCC.S *+$0012 ; 000000FA 000000EA: 2271 1404 '"q..' MOVEA.L $04(A1,D1.W*4),A1 000000EE: 4E91 'N.' JSR (A1) 000000F0: 205F ' _' MOVEA.L (A7)+,A0 000000F2: 4FEF 000A 'O...' LEA $000A(A7),A7 000000F6: 2E80 '..' MOVE.L D0,(A7) 000000F8: 4ED0 'N.' JMP (A0) 000000FA: 70CE 'p.' MOVEQ #$CE,D0 000000FC: 60F2 '`.' BRA.S *-$000C ; 000000F0 000000FE: 0000 7010 '..p.' ORI.B #$10,D0 00000102: A71E '..' _NewPtrSysClear ; A71E 00000104: 2188 81E2 02B6 '!.....' MOVE.L A0,([$02B6],$024C) 024C 0000010C: 6714 'g.' BEQ.S *+$0016 ; 00000122 0000010E: 30BC 7369 '0.si' MOVE.W #$7369,(A0) ; 'si' 00000112: 2178 06DC 000C '!x....' MOVE.L $06DC,$000C(A0) 00000118: 41FA 0036 'A..6' LEA *+$0038,A0 ; 00000150 0000011C: 21C8 06DC '!...' MOVE.L A0,$06DC 00000120: 4E75 'Nu' RTS 00000122: 700C 'p.' MOVEQ #$0C,D0 00000124: A9C9 '..' _SysError ; A9C9 00000126: 2963 6F75 ')cou' MOVE.L -(A3),$6F75(A4) 0000012A: 6C64 'ld' BGE.S *+$0066 ; 00000190 0000012C: 206E 6F74 ' not' MOVEA.L $6F74(A6),A0 00000130: 2061 ' a' MOVEA.L -(A1),A0 00000132: 6C6C 'll' BGE.S *+$006E ; 000001A0 00000134: 6F63 'oc' BLE.S *+$0065 ; 00000199 00000136: 6174 'at' BSR.S *+$0076 ; 000001AC 00000138: 6520 'e ' BCS.S *+$0022 ; 0000015A 0000013A: 7261 'ra' MOVEQ #$61,D1 ; 'a' 0000013C: 6D20 'm ' BLT.S *+$0022 ; 0000015E 0000013E: 666F 'fo' BNE.S *+$0071 ; 000001AF 00000140: 7220 'r ' MOVEQ #$20,D1 ; ' ' 00000142: 496E 'In' DC.W $496E ; ???? 00000144: 7450 'tP' MOVEQ #$50,D2 ; 'P' 00000146: 6F6C 'ol' BLE.S *+$006E ; 000001B4 00000148: 6C47 'lG' BGE.S *+$0049 ; 00000191 0000014A: 6C6F 'lo' BGE.S *+$0071 ; 000001BB 0000014C: 6261 'ba' BHI.S *+$0063 ; 000001AF 0000014E: 6C73 'ls' BGE.S *+$0075 ; 000001C3 00000150: 3028 0010 '0(..' MOVE.W $0010(A0),D0 00000154: 6F0E 'o.' BLE.S *+$0010 ; 00000164 00000156: 2F08 '/.' MOVE.L A0,-(A7) 00000158: 41E8 0010 'A...' LEA $0010(A0),A0 0000015C: 610A 'a.' BSR.S *+$000C ; 00000168 0000015E: 205F ' _' MOVEA.L (A7)+,A0 00000160: 3028 0010 '0(..' MOVE.W $0010(A0),D0 00000164: 48C0 'H.' EXT.L D0 00000166: 4E75 'Nu' RTS 00000168: 3010 '0.' MOVE.W (A0),D0 0000016A: 6F00 0098 'o...' BLE *+$009A ; 00000204 0000016E: 40C0 '@.' MOVE SR,D0 00000170: 0240 0700 '.@..' ANDI.W #$0700,D0 00000174: 665A 'fZ' BNE.S *+$005C ; 000001D0 00000176: 2F09 '/.' MOVE.L A1,-(A7) 00000178: 2278 02B6 '"x..' MOVEA.L $02B6,A1 0000017C: 2029 027C ' ).|' MOVE.L $027C(A1),D0 00000180: 670C 'g.' BEQ.S *+$000E ; 0000018E 00000182: 2240 '"@' MOVEA.L D0,A1 00000184: 4A51 'JQ' TST.W (A1) 00000186: 6646 'fF' BNE.S *+$0048 ; 000001CE 00000188: 4AA9 0002 'J...' TST.L $0002(A1) 0000018C: 6640 'f@' BNE.S *+$0042 ; 000001CE 0000018E: 2278 02B6 '"x..' MOVEA.L $02B6,A1 00000192: 4A29 02FA 'J)..' TST.B $02FA(A1) 00000196: 6636 'f6' BNE.S *+$0038 ; 000001CE 00000198: 2269 026A '"i.j' MOVEA.L $026A(A1),A1 0000019C: 4A89 'J.' TST.L A1 0000019E: 670C 'g.' BEQ.S *+$000E ; 000001AC 000001A0: 4A91 'J.' TST.L (A1) 000001A2: 662A 'f*' BNE.S *+$002C ; 000001CE 000001A4: 0829 0006 FFFE '.)....' BTST #$06,-$0002(A1) 000001AA: 6622 'f"' BNE.S *+$0024 ; 000001CE 000001AC: 225F '"_' MOVEA.L (A7)+,A1 000001AE: 3010 '0.' MOVE.W (A0),D0 000001B0: 6F1A 'o.' BLE.S *+$001C ; 000001CC 000001B2: 48E7 E0C0 'H...' MOVEM.L D0-D2/A0/A1,-(A7) 000001B6: 42A7 'B.' CLR.L -(A7) 000001B8: 2F3C 0000 0011 '/<....' MOVE.L #$00000011,-(A7) 000001BE: 3F3C FFCB '?<..' MOVE.W #$FFCB,-(A7) 000001C2: AA7F '..' DC.W $AA7F ; TB 027F 000001C4: 588F 'X.' ADDQ.L #4,A7 000001C6: 4CDF 0307 'L...' MOVEM.L (A7)+,D0-D2/A0/A1 000001CA: 60E2 '`.' BRA.S *-$001C ; 000001AE 000001CC: 4E75 'Nu' RTS 000001CE: 225F '"_' MOVEA.L (A7)+,A1 000001D0: 48E7 60DC 'H.`.' MOVEM.L D1/D2/A0/A1/A3-A5,-(A7) 000001D4: 2648 '&H' MOVEA.L A0,A3 000001D6: 2A78 02B6 '*x..' MOVEA.L $02B6,A5 000001DA: 2A6D 024C '*m.L' MOVEA.L $024C(A5),A5 000001DE: 286D 0004 '(m..' MOVEA.L $0004(A5),A4 000001E2: 4A8C 'J.' TST.L A4 000001E4: 6720 'g ' BEQ.S *+$0022 ; 00000206 000001E6: 2F0C '/.' MOVE.L A4,-(A7) 000001E8: 2F0B '/.' MOVE.L A3,-(A7) 000001EA: 226C 0008 '"l..' MOVEA.L $0008(A4),A1 000001EE: 4E91 'N.' JSR (A1) 000001F0: 4A8B 'J.' TST.L A3 000001F2: 6704 'g.' BEQ.S *+$0006 ; 000001F8 000001F4: 3013 '0.' MOVE.W (A3),D0 000001F6: 6F08 'o.' BLE.S *+$000A ; 00000200 000001F8: 2854 '(T' MOVEA.L (A4),A4 000001FA: 4A8C 'J.' TST.L A4 000001FC: 66E8 'f.' BNE.S *-$0016 ; 000001E6 000001FE: 60DE '`.' BRA.S *-$0020 ; 000001DE 00000200: 4CDF 3B06 'L.;.' MOVEM.L (A7)+,D1/D2/A0/A1/A3-A5 00000204: 4E75 'Nu' RTS 00000206: 3013 '0.' MOVE.W (A3),D0 00000208: 6FF6 'o.' BLE.S *-$0008 ; 00000200 0000020A: 48E7 E0C0 'H...' MOVEM.L D0-D2/A0/A1,-(A7) 0000020E: 42A7 'B.' CLR.L -(A7) 00000210: 2F3C 0000 0011 '/<....' MOVE.L #$00000011,-(A7) 00000216: 3F3C FFCB '?<..' MOVE.W #$FFCB,-(A7) 0000021A: AA7F '..' DC.W $AA7F ; TB 027F 0000021C: 588F 'X.' ADDQ.L #4,A7 0000021E: 4CDF 0307 'L...' MOVEM.L (A7)+,D0-D2/A0/A1 00000222: 60E2 '`.' BRA.S *-$001C ; 00000206 00000224: 2278 02B6 '"x..' MOVEA.L $02B6,A1 00000228: 2269 024C '"i.L' MOVEA.L $024C(A1),A1 0000022C: 43E9 0002 'C...' LEA $0002(A1),A1 00000230: A96F '.o' _Enqueue ; A96F 00000232: 7000 'p.' MOVEQ #$00,D0 00000234: 4E75 'Nu' RTS 00000236: 2278 02B6 '"x..' MOVEA.L $02B6,A1 0000023A: 2269 024C '"i.L' MOVEA.L $024C(A1),A1 0000023E: 43E9 0002 'C...' LEA $0002(A1),A1 00000242: A96E '.n' _Dequeue ; A96E 00000244: 4290 'B.' CLR.L (A0) 00000246: 7000 'p.' MOVEQ #$00,D0 00000248: 4E75 'Nu' RTS EntryPoint: Flags=$08=(Extern Code) Offset=$000C Entry="INITDEVICEDISPATCH"(202) EntryPoint: Flags=$08=(Extern Code) Offset=$00D2 Entry="__AA6A"(203) Comment: AUTOMOD_9960 ended due to: end of FILE directive Last Record Summary Type Count 0 Pad 2 1 First 1 2 Last 1 3 Comment 3 4 Dictionary 2 5 Module 1 6 EntryPoint 2 7 ModSize 1 8 Content 1