|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 38912 (0x9800) Types: M200 Notes: @(#)400C IOP KERNEL,4_2_14,92/05/07,16:15:00, M200_KERNEL Names: »M400C_KERNEL_0.M200«, »M400C_KERNEL_1.M200«, »M400C_KERNEL_2.M200«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »M400C_KERNEL_2.M200« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »M400C_KERNEL_0.M200« └─ ⟦this⟧ »M400C_KERNEL_0.M200« └─ ⟦this⟧ »M400C_KERNEL_1.M200« └─ ⟦this⟧ »M400C_KERNEL_1.M200« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »M400C_KERNEL_2.M200«
00000000 ; -------------------------------------------------------------------------------------- 00000000 ; R1000.Disassembly modules: 00000000 ; import all 00000000 ; import kind.kernel 00000000 ; no ident.0cced9be8c98e4eb 00000000 ; -------------------------------------------------------------------------------------- 00000000 00 00 fc 00 | | .PTR 0xfc00 ; Reset SP 00000004 00 00 63 90 | c | .CODE VECTOR_RESET ; VECTOR_RESET 00000008 00 00 65 16 | e | .CODE VECTOR_BUS_ERROR ; VECTOR_BUS_ERROR 0000000c 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_ADDRESS_ERROR 00000010 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_ILLEGAL_INSTRUCTION 00000014 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_ZERO_DIVIDE 00000018 00 00 64 f2 | d | .CODE VECTOR_CHK ; VECTOR_CHK 0000001c 00 00 8d b4 | | .CODE VECTOR_TRAPV ; VECTOR_TRAPV 00000020 00 00 65 0a | e | .CODE VECTOR_PRIV_VIOLATION ; VECTOR_PRIV_VIOLATION 00000024 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_TRACE 00000028 00 00 6b 80 | k | .CODE VECTOR_LINE_A ; VECTOR_LINE_A 0000002c 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_LINE_F 00000030 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc 00000034 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd 00000038 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe 0000003c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_UNINIT_VEC 00000040 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x10 00000044 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x11 00000048 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x12 0000004c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x13 00000050 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x14 00000054 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x15 00000058 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x16 0000005c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x17 00000060 00 00 64 ee | d | .CODE VECTOR_SPURIOUS_IRQ ; VECTOR_SPURIOUS_IRQ 00000064 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x1 00000068 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x2 0000006c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x3 00000070 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x4 00000074 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x5 00000078 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x6 0000007c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x7 00000080 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x0 00000084 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x1 00000088 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x2 0000008c 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x3 00000090 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x4 00000094 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x5 00000098 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x6 0000009c 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x7 000000a0 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x8 000000a4 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x9 000000a8 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xa 000000ac 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xb 000000b0 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xc 000000b4 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xd 000000b8 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xe 000000bc 00 00 64 fe | d | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xf 000000c0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x30 000000c4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x31 000000c8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x32 000000cc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x33 000000d0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x34 000000d4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x35 000000d8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x36 000000dc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x37 000000e0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x38 000000e4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x39 000000e8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3a 000000ec 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3b 000000f0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3c 000000f4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3d 000000f8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3e 000000fc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3f 00000100 vector_ps.ac_pf: 00000100 00 00 8d 08 | | .CODE VECTOR_PS.AC_PF ; VECTOR_0x40 00000104 vector_map_perr: 00000104 00 00 66 0e | f | .CODE VECTOR_MAP_PERR ; VECTOR_0x41 00000108 vector_console.break: 00000108 00 00 2b 7e | +~ | .CODE VECTOR_CONSOLE.BREAK ; VECTOR_0x42 0000010c vector_ext_level_7: 0000010c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x43 00000110 vector_diag_bus.rxrdy: 00000110 00 00 37 04 | 7 | .CODE VECTOR_DIAG_BUS.RXRDY ; VECTOR_0x44 00000114 vector_console.rxrdy: 00000114 00 00 2a d6 | * | .CODE VECTOR_CONSOLE.RXRDY ; VECTOR_0x45 00000118 vector_modem.rxrdy: 00000118 00 00 26 3e | &> | .CODE VECTOR_MODEM.RXRDY ; VECTOR_0x46 0000011c vector_mosart.rxrdy: 0000011c 00 00 40 b4 | @ | .CODE VECTOR_MOSART.RXRDY ; VECTOR_0x47 00000120 vector_diag_bus.txrdy: 00000120 00 00 36 a8 | 6 | .CODE VECTOR_DIAG_BUS.TXRDY ; VECTOR_0x48 00000124 vector_console.txrdy: 00000124 00 00 2a ac | * | .CODE VECTOR_CONSOLE.TXRDY ; VECTOR_0x49 00000128 vector_modem.dschg: 00000128 00 00 26 94 | & | .CODE VECTOR_MODEM.DSCHG ; VECTOR_0x4a 0000012c vector_modem.txrdy: 0000012c 00 00 31 44 | 1D | .CODE VECTOR_MODEM.TXRDY ; VECTOR_0x4b 00000130 vector_mosart.txrdy: 00000130 00 00 3b 2c | ;, | .CODE VECTOR_MOSART.TXRDY ; VECTOR_0x4c 00000134 vector_response_intr: 00000134 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x4d 00000138 vector_request_intr: 00000138 00 00 74 ac | t | .CODE VECTOR_REQUEST_INTR ; VECTOR_0x4e 0000013c vector_pitint: 0000013c 00 00 8b 54 | T | .CODE VECTOR_PITINT ; VECTOR_0x4f 00000140 00 00 2b de | + | .CODE VECTOR_0x50 ; VECTOR_0x50 00000144 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x51 00000148 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x52 0000014c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x53 00000150 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x54 00000154 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x55 00000158 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x56 0000015c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x57 00000160 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x58 00000164 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x59 00000168 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5a 0000016c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5b 00000170 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5c 00000174 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5d 00000178 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5e 0000017c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5f 00000180 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x60 00000184 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x61 00000188 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x62 0000018c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x63 00000190 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x64 00000194 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x65 00000198 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x66 0000019c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x67 000001a0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x68 000001a4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x69 000001a8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6a 000001ac 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6b 000001b0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6c 000001b4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6d 000001b8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6e 000001bc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6f 000001c0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x70 000001c4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x71 000001c8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x72 000001cc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x73 000001d0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x74 000001d4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x75 000001d8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x76 000001dc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x77 000001e0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x78 000001e4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x79 000001e8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7a 000001ec 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7b 000001f0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7c 000001f4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7d 000001f8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7e 000001fc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7f 00000200 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x80 00000204 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x81 00000208 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x82 0000020c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x83 00000210 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x84 00000214 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x85 00000218 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x86 0000021c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x87 00000220 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x88 00000224 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x89 00000228 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8a 0000022c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8b 00000230 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8c 00000234 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8d 00000238 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8e 0000023c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8f 00000240 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x90 00000244 vector_scsi_d: 00000244 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x91 00000248 vector_scsi_t: 00000248 00 00 85 da | | .CODE VECTOR_SCSI_T ; VECTOR_0x92 0000024c 00 00 85 da | | .CODE VECTOR_SCSI_T ; VECTOR_0x93 00000250 vector_vme: 00000250 00 00 62 2e | b. | .CODE VECTOR_VME ; VECTOR_0x94 00000254 00 00 62 2e | b. | .CODE VECTOR_VME ; VECTOR_0x95 00000258 00 00 62 2e | b. | .CODE VECTOR_VME ; VECTOR_0x96 0000025c 00 00 62 2e | b. | .CODE VECTOR_VME ; VECTOR_0x97 00000260 00 00 66 fe | f | .CODE VECTOR_0x98 ; VECTOR_0x98 00000264 00 00 66 fe | f | .CODE VECTOR_0x98 ; VECTOR_0x99 00000268 00 00 66 fe | f | .CODE VECTOR_0x98 ; VECTOR_0x9a 0000026c 00 00 66 fe | f | .CODE VECTOR_0x98 ; VECTOR_0x9b 00000270 00 00 66 fe | f | .CODE VECTOR_0x98 ; VECTOR_0x9c 00000274 00 00 66 fe | f | .CODE VECTOR_0x98 ; VECTOR_0x9d 00000278 00 00 66 fe | f | .CODE VECTOR_0x98 ; VECTOR_0x9e 0000027c 00 00 66 fe | f | .CODE VECTOR_0x98 ; VECTOR_0x9f 00000280 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa0 00000284 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa1 00000288 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa2 0000028c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa3 00000290 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa4 00000294 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa5 00000298 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa6 0000029c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa7 000002a0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa8 000002a4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa9 000002a8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xaa 000002ac 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xab 000002b0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xac 000002b4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xad 000002b8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xae 000002bc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xaf 000002c0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb0 000002c4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb1 000002c8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb2 000002cc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb3 000002d0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb4 000002d4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb5 000002d8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb6 000002dc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb7 000002e0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb8 000002e4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb9 000002e8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xba 000002ec 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbb 000002f0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbc 000002f4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbd 000002f8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbe 000002fc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbf 00000300 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc0 00000304 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc1 00000308 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc2 0000030c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc3 00000310 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc4 00000314 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc5 00000318 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc6 0000031c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc7 00000320 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc8 00000324 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc9 00000328 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xca 0000032c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xcb 00000330 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xcc 00000334 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xcd 00000338 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xce 0000033c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xcf 00000340 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd0 00000344 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd1 00000348 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd2 0000034c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd3 00000350 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd4 00000354 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd5 00000358 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd6 0000035c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd7 00000360 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd8 00000364 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd9 00000368 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xda 0000036c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xdb 00000370 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xdc 00000374 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xdd 00000378 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xde 0000037c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xdf 00000380 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe0 00000384 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe1 00000388 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe2 0000038c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe3 00000390 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe4 00000394 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe5 00000398 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe6 0000039c 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe7 000003a0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe8 000003a4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe9 000003a8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xea 000003ac 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xeb 000003b0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xec 000003b4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xed 000003b8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xee 000003bc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xef 000003c0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf0 000003c4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf1 000003c8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf2 000003cc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf3 000003d0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf4 000003d4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf5 000003d8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf6 000003dc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf7 000003e0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf8 000003e4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf9 000003e8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfa 000003ec 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfb 000003f0 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfc 000003f4 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfd 000003f8 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfe 000003fc 00 00 65 06 | e | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xff 00000400 ; -------------------------------------------------------------------------------------- 00000400 ; Microcode Information Block 00000400 ; -------------------------------------------------------------------------------------- 00000400 00 00 00 10 | | .CONST 0x00000010 ; ?Number of slots 00000404 04 00 | | .CONST 0x0400 ; ?Buffer size 00000406 00 20 | | .CONST 0x0020 ; ?Mailbox size 00000408 00 00 e6 10 | | .PTR 0xe610 ; ?Mailbox Base Address 0000040c 00 04 00 00 | | .PTR 0x40000 ; ?Buffer Base Address 00000410 00 04 00 02 00 0e | | .CONST 4,2,14 ; Version number 00000416 00 00 04 9a | | .PTR 0x49a 0000041a 00 00 00 00 00 00 | | .XXX[0x6] 00000420 00 00 00 00 00 00 00 00 | | .BLANK 00[0xc8] 000004e8 00 00 00 00 40 28 23 29 | @(#)| .XXX[0x38] 000004f0 34 30 30 43 20 49 4f 50 |400C IOP| 000004f8 20 4b 45 52 4e 45 4c 2c | KERNEL,| 00000500 34 5f 32 5f 31 34 2c 39 |4_2_14,9| 00000508 32 2f 30 35 2f 30 37 2c |2/05/07,| 00000510 31 36 3a 31 35 3a 30 30 |16:15:00| 00000518 5c 00 00 00 00 00 00 00 |\ | 00000520 00 00 00 00 00 00 00 00 | | .BLANK 00[0x298] 000007b8 00 00 00 00 00 01 00 00 | | .XXX[0x20] 000007c0 00 01 00 00 00 01 00 00 | | 000007c8 00 01 00 00 00 01 00 00 | | 000007d0 00 01 00 00 00 01 00 00 | | 000007d8 00 00 00 00 00 00 00 00 | | .BLANK 00[0x1a28] 00002200 00 00 00 00 | | .XXX[0x4] 00002204 48 e7 00 80 |H | MOVEM.L A0,-(A7) 00002208 41 bc 00 01 |A | CHK.W #0x1,D0 0000220c 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00002212 67 24 |g$ | BEQ 0x2238 00002214 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002218 41 f8 0d 24 |A $ | LEA.L 0xd24,A0 0000221c 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 00002220 67 16 |g | BEQ 0x2238 00002222 10 28 00 01 | ( | MOVE.B (A0+0x1),D0 00002226 30 30 01 25 00 04 |00 % | MOVE.W ((A0+#0x4)+D0.W),D0 ; LEW=0125 0000222c 6a 0a |j | BPL 0x2238 0000222e 53 68 00 02 |Sh | SUBQ.W #0x1,(A0+0x2) 00002232 54 28 00 01 |T( | ADDQ.B #0x2,(A0+0x1) 00002236 60 02 |` | BRA 0x223a 00002238 42 80 |B | CLR.L D0 0000223a 46 fc 20 00 |F | MOVE.W #0x2000,SR 0000223e 4c df 01 00 |L | MOVEM.L (A7)+,A0 00002242 4e 75 |Nu | RTS 00002244 48 e7 0c 0e |H | MOVEM.L A6+A5+A4+D5+D4,-(A7) 00002248 45 bc 00 01 |E | CHK.W #0x1,D2 0000224c 4a 03 |J | TST.B D3 0000224e 56 fa 08 25 |V % | TRAPNE.W #0x0825 00002252 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00002258 57 fa 08 25 |W % | TRAPEQ.W #0x0825 0000225c 49 f9 00 00 e0 80 |I | LEA.L 0xe080,A4 00002262 60 06 |` | BRA 0x226a 00002264 4e b9 00 00 8b 98 |N | JSR 0x8b98 0000226a 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000226e 4e b9 00 00 28 d8 |N ( | JSR 0x28d8 00002274 4e b9 00 00 31 0a |N 1 | JSR 0x310a 0000227a 4a 41 |JA | TST.W D1 0000227c 66 e6 |f | BNE 0x2264 0000227e 46 fc 20 00 |F | MOVE.W #0x2000,SR 00002282 4c df 70 30 |L p0 | MOVEM.L (A7)+,D4+D5+A4+A5+A6 00002286 4e 75 |Nu | RTS 00002288 2f 08 |/ | MOVE.L A0,-(A7) 0000228a 41 bc 00 0f |A | CHK.W #0xf,D0 0000228e 41 f8 0d 1c |A | LEA.L 0xd1c,A0 00002292 0c 40 00 01 | @ | CMPI.W #0x0001,D0 00002296 67 34 |g4 | BEQ 0x22cc 00002298 41 f8 0d 24 |A $ | LEA.L 0xd24,A0 0000229c 0c 40 00 02 | @ | CMPI.W #0x0002,D0 000022a0 67 2a |g* | BEQ 0x22cc 000022a2 41 f8 0d 2c |A , | LEA.L 0xd2c,A0 000022a6 0c 40 00 03 | @ | CMPI.W #0x0003,D0 000022aa 67 20 |g | BEQ 0x22cc 000022ac 0c 40 00 08 | @ | CMPI.W #0x0008,D0 000022b0 5d fa 08 25 |] % | TRAPLT.W #0x0825 000022b4 41 f0 07 b0 00 00 e0 00 |A | LEA.L (D0.W*8+#0xe000),A0 ; LEW=07b0 000022bc 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 000022c0 52 40 |R@ | ADDQ.W #0x1,D0 000022c2 90 68 00 04 | h | SUB.W (A0+0x4),D0 000022c6 67 1e |g | BEQ 0x22e6 000022c8 70 01 |p | MOVEQ.L #0x01,D0 000022ca 60 1a |` | BRA 0x22e6 000022cc 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 000022d0 67 14 |g | BEQ 0x22e6 000022d2 42 80 |B | CLR.L D0 000022d4 10 28 00 01 | ( | MOVE.B (A0+0x1),D0 000022d8 30 30 01 25 00 04 |00 % | MOVE.W ((A0+#0x4)+D0.W),D0 ; LEW=0125 000022de 6b e8 |k | BMI 0x22c8 000022e0 e0 48 | H | LSR.W #0x8,D0 000022e2 e8 48 | H | LSR.W #0x4,D0 000022e4 52 80 |R | ADDQ.L #0x1,D0 000022e6 20 5f | _ | MOVEA.L (A7)+,A0 000022e8 4e 75 |Nu | RTS 000022ea 4c df 03 06 |L | MOVEM.L (A7)+,D1+D2+A0+A1 000022ee 4e b9 00 00 8b 98 |N | JSR 0x8b98 000022f4 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000022f8 48 e7 60 c0 |H ` | MOVEM.L A1+A0+D2+D1,-(A7) 000022fc 41 bc 00 0f |A | CHK.W #0xf,D0 00002300 41 f8 0d 1c |A | LEA.L 0xd1c,A0 00002304 0c 40 00 01 | @ | CMPI.W #0x0001,D0 00002308 67 30 |g0 | BEQ 0x233a 0000230a 41 f8 0d 24 |A $ | LEA.L 0xd24,A0 0000230e 0c 40 00 02 | @ | CMPI.W #0x0002,D0 00002312 67 26 |g& | BEQ 0x233a 00002314 41 f8 0d 2c |A , | LEA.L 0xd2c,A0 00002318 0c 40 00 03 | @ | CMPI.W #0x0003,D0 0000231c 67 1c |g | BEQ 0x233a 0000231e 0c 40 00 08 | @ | CMPI.W #0x0008,D0 00002322 5d fa 08 25 |] % | TRAPLT.W #0x0825 00002326 24 00 |$ | MOVE.L D0,D2 00002328 4e b9 00 00 29 74 |N )t | JSR 0x2974 0000232e 65 ba |e | BCS 0x22ea 00002330 e1 4a | J | LSL.W #0x8,D2 00002332 08 c2 00 0f | | BSET.L #0xf,D2 00002336 80 42 | B | OR.W D2,D0 00002338 60 26 |`& | BRA 0x2360 0000233a 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 0000233e 67 aa |g | BEQ 0x22ea 00002340 53 41 |SA | SUBQ.W #0x1,D1 00002342 31 41 00 02 |1A | MOVE.W D1,(A0+0x2) 00002346 12 28 00 01 | ( | MOVE.B (A0+0x1),D1 0000234a 30 30 11 25 00 04 |00 % | MOVE.W ((A0+#0x4)+D1.W),D0 ; LEW=1125 00002350 6b 08 |k | BMI 0x235a 00002352 02 40 0f ff | @ | ANDI.W #0x0fff,D0 00002356 00 40 80 00 | @ | ORI.W #0x8000,D0 0000235a 54 01 |T | ADDQ.B #0x2,D1 0000235c 11 41 00 01 | A | MOVE.B D1,(A0+0x1) 00002360 46 fc 20 00 |F | MOVE.W #0x2000,SR 00002364 4c df 03 06 |L | MOVEM.L (A7)+,D1+D2+A0+A1 00002368 4e 75 |Nu | RTS 0000236a 4c df 70 30 |L p0 | MOVEM.L (A7)+,D4+D5+A4+A5+A6 0000236e 4e b9 00 00 8b 98 |N | JSR 0x8b98 00002374 48 e7 0c 0e |H | MOVEM.L A6+A5+A4+D5+D4,-(A7) 00002378 47 bc 00 0f |G | CHK.W #0xf,D3 0000237c 49 f0 37 b0 00 00 e0 00 |I 7 | LEA.L (D3.W*8+#0xe000),A4 ; LEW=37b0 00002384 08 14 00 07 | | BTST.B #0x7,(A4) 00002388 57 fa 08 25 |W % | TRAPEQ.W #0x0825 0000238c 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002390 0c 43 00 08 | C | CMPI.W #0x0008,D3 00002394 6d 30 |m0 | BLT 0x23c6 00002396 4a 41 |JA | TST.W D1 00002398 67 3c |g< | BEQ 0x23d6 0000239a 0c 78 00 80 0d 36 | x 6 | CMPI.W #0x0080,0xd36 000023a0 67 c8 |g | BEQ 0x236a 000023a2 42 84 |B | CLR.L D4 000023a4 18 38 0d 34 | 8 4 | MOVE.B 0xd34,D4 000023a8 3a 03 |: | MOVE.W D3,D5 000023aa e1 4d | M | LSL.W #0x8,D5 000023ac 00 45 80 00 | E | ORI.W #0x8000,D5 000023b0 1a 1a | | MOVE.B (A2)+,D5 000023b2 53 41 |SA | SUBQ.W #0x1,D1 000023b4 31 85 41 a0 10 3c |1 A < | MOVE.W D5,(D4.W+#0x103c) ; LEW=41a0 000023ba 54 04 |T | ADDQ.B #0x2,D4 000023bc 11 c4 0d 34 | 4 | MOVE.B D4,0xd34 000023c0 52 78 0d 36 |Rx 6 | ADDQ.W #0x1,0xd36 000023c4 60 d0 |` | BRA 0x2396 000023c6 4e b9 00 00 28 d8 |N ( | JSR 0x28d8 000023cc 4e b9 00 00 23 e0 |N # | JSR 0x23e0 000023d2 4a 41 |JA | TST.W D1 000023d4 66 94 |f | BNE 0x236a 000023d6 46 fc 20 00 |F | MOVE.W #0x2000,SR 000023da 4c df 70 30 |L p0 | MOVEM.L (A7)+,D4+D5+A4+A5+A6 000023de 4e 75 |Nu | RTS 000023e0 0c 43 00 01 | C | CMPI.W #0x0001,D3 000023e4 66 06 |f | BNE 0x23ec 000023e6 4e b9 00 00 2a 42 |N *B | JSR 0x2a42 000023ec 0c 43 00 02 | C | CMPI.W #0x0002,D3 000023f0 66 10 |f | BNE 0x2402 000023f2 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 000023f8 56 fa 08 25 |V % | TRAPNE.W #0x0825 000023fc 4e b9 00 00 2e d4 |N . | JSR 0x2ed4 00002402 0c 43 00 03 | C | CMPI.W #0x0003,D3 00002406 66 06 |f | BNE 0x240e 00002408 4e b9 00 00 3b 24 |N ;$ | JSR 0x3b24 0000240e 4e 75 |Nu | RTS 00002410 2f 0c |/ | MOVE.L A4,-(A7) 00002412 40 e7 |@ | MOVE.W SR,-(A7) 00002414 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002418 47 bc 00 0f |G | CHK.W #0xf,D3 0000241c 49 f0 37 b0 00 00 e0 00 |I 7 | LEA.L (D3.W*8+#0xe000),A4 ; LEW=37b0 00002424 08 14 00 07 | | BTST.B #0x7,(A4) 00002428 57 fa 08 25 |W % | TRAPEQ.W #0x0825 0000242c 4a 00 |J | TST.B D0 0000242e 66 0e |f | BNE 0x243e 00002430 08 94 00 06 | | BCLR.B #0x6,(A4) 00002434 08 94 00 05 | | BCLR.B #0x5,(A4) 00002438 67 08 |g | BEQ 0x2442 0000243a 61 a4 |a | BSR 0x23e0 0000243c 60 04 |` | BRA 0x2442 0000243e 08 d4 00 06 | | BSET.B #0x6,(A4) 00002442 46 df |F | MOVE.W (A7)+,SR 00002444 28 5f |(_ | MOVEA.L (A7)+,A4 00002446 4e 75 |Nu | RTS 00002448 60 00 03 94 60 00 00 56 |` ` V| .XXX[0x1f0] 00002450 60 00 00 18 46 fc 23 00 |` F # | 00002458 42 41 12 28 00 1b 43 bc |BA ( C | 00002460 00 02 4e f0 15 b0 00 00 | N | 00002468 24 48 48 e7 80 40 4e b9 |$HH @N | 00002470 00 00 76 62 20 3c 70 ff | vb <p | 00002478 00 00 4a 39 00 00 fc 94 | J9 | 00002480 67 06 20 3c 50 ff 80 00 |g <P | 00002488 22 c0 70 0d 42 59 51 c8 |" p BYQ | 00002490 ff fc 21 7c 00 00 00 20 | !| | 00002498 00 08 4c df 02 01 4e f9 | L N | 000024a0 00 00 73 60 4a b8 11 90 | s`J | 000024a8 6b 14 2f 0a 45 f8 11 94 |k / E | 000024b0 4e b9 00 00 8a 56 24 5f |N V$_| 000024b8 4e b9 00 00 73 54 21 c8 |N sT! | 000024c0 11 90 2f 09 4e b9 00 00 | / N | 000024c8 76 62 21 c9 11 9c 54 89 |vb! T | 000024d0 21 c9 11 a0 31 fc 00 fe |! 1 | 000024d8 11 a4 22 5f 4e b9 00 00 | "_N | 000024e0 73 54 48 e7 fc 7c 30 38 |sTH |08| 000024e8 11 a4 6b 00 00 cc 22 78 | k "x| 000024f0 11 a0 34 38 11 ac 28 38 | 48 (8| 000024f8 11 a8 4a 40 6b 00 00 b6 | J@k | 00002500 22 04 e9 49 47 f0 17 b0 |" IG | 00002508 00 00 e0 00 4b f0 11 b0 | K | 00002510 00 00 e1 00 08 93 00 00 | | 00002518 67 24 26 04 86 7c 03 00 |g$& | | 00002520 2f 04 78 0f d6 83 1a 33 |/ x 3| 00002528 46 00 02 05 00 28 67 02 |F (g | 00002530 52 83 51 cc ff f0 28 1f |R Q ( | 00002538 22 c3 53 40 6b 76 08 15 |" S@kv | 00002540 00 00 67 2c 26 04 d6 7c | g,& || 00002548 04 00 48 43 3a 3c 00 0f | HC:< | 00002550 08 b5 00 06 50 00 67 10 | P g | 00002558 08 b5 00 07 50 00 36 05 | P 6 | 00002560 e1 4b 22 c3 53 40 6b 4c | K" S@kL| 00002568 53 45 6a e4 08 95 00 00 |SEj | 00002570 53 44 6b 08 4e b9 00 00 |SDk N | 00002578 27 22 60 34 45 f8 0d 1c |'"`4E | 00002580 4e b9 00 00 26 dc 4a 39 |N & J9| 00002588 00 00 fc 94 66 0a 45 f8 | f E | 00002590 0d 24 4e b9 00 00 26 dc | $N & | 00002598 45 f8 0d 2c 4e b9 00 00 |E ,N | 000025a0 26 dc 45 f8 0d 34 4e b9 |& E 4N | 000025a8 00 00 26 dc 38 38 11 ac | & 88 | 000025b0 51 ca ff 48 21 c4 11 a8 |Q H! | 000025b8 38 3c 00 fe 98 40 66 0a |8< @f | 000025c0 4c df 3e 3f 4e f9 00 00 |L >?N | 000025c8 24 dc 31 84 01 e1 11 9c |$ 1 | 000025d0 e5 4c 54 44 31 44 00 0a | LTD1D | 000025d8 21 fc 93 03 fc 00 11 90 |! | 000025e0 4e b9 00 00 73 60 43 f8 |N s`C | 000025e8 11 94 4e b9 00 00 8a 70 | N p| 000025f0 64 0a c1 49 4e b9 00 00 |d IN | 000025f8 73 44 20 49 4c df 3e 3f |sD IL >?| 00002600 4e 75 2f 08 48 e7 80 e0 |Nu/ H | 00002608 45 f8 11 ae 20 3c 00 00 |E < | 00002610 04 e1 25 7c 00 00 26 02 | %| & | 00002618 00 08 4e b9 00 00 8a e8 | N | 00002620 4c df 07 01 20 78 11 90 |L x | 00002628 b1 fc 93 03 fc 00 57 f8 | W | 00002630 11 a6 67 06 4e b9 00 00 | g N | 00002638 73 44 20 5f 4e 75 |sD _Nu | .XXX[0x6] 0000263e VECTOR_MODEM.RXRDY: ; Via VECTOR_MODEM.RXRDY 0000263e 48 e7 a0 80 |H | MOVEM.L A0+D2+D0,-(A7) ; --> VECTOR_0x46 00002642 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 0000264a e9 f8 20 04 a0 01 | | BFEXTU.L IO_DUART_MODEM_STATUS,{0:4},D2 00002650 67 06 |g | BEQ 0x2658 00002652 11 fc 00 40 a0 02 | @ | MOVE.B #0x40,IO_DUART_MODEM_COMMAND 00002658 34 30 21 b0 00 00 8f 68 |40! h| MOVE.W (D2.W+#0x8f68),D2 ; LEW=21b0 00002660 14 38 a0 03 | 8 | MOVE.B IO_DUART_MODEM_DATA,D2 00002664 42 80 |B | CLR.L D0 00002666 41 f8 0d 24 |A $ | LEA.L 0xd24,A0 0000266a 10 10 | | MOVE.B (A0),D0 0000266c 0c 68 00 80 00 02 | h | CMPI.W #0x0080,(A0+0x2) 00002672 67 14 |g | BEQ 0x2688 00002674 31 82 01 a0 0e 3c |1 < | MOVE.W D2,(D0.W+#0xe3c) ; LEW=01a0 0000267a 54 00 |T | ADDQ.B #0x2,D0 0000267c 10 80 | | MOVE.B D0,(A0) 0000267e 52 68 00 02 |Rh | ADDQ.W #0x1,(A0+0x2) 00002682 4c df 01 05 |L | MOVEM.L (A7)+,D0+D2+A0 00002686 4e 73 |Ns | RTE 00002688 55 00 |U | SUBQ.B #0x2,D0 0000268a 00 70 40 00 01 a0 0e 3c | p@ <| ORI.W #0x4000,(D0.W+#0xe3c) ; LEW=01a0 00002692 60 ee |` | BRA 0x2682 00002694 VECTOR_MODEM.DSCHG: ; Via VECTOR_MODEM.DSCHG 00002694 48 e7 40 c0 |H @ | MOVEM.L A1+A0+D1,-(A7) ; --> VECTOR_0x4a 00002698 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 000026a0 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000026a4 12 38 a0 04 | 8 | MOVE.B IO_DUART_ACR_IPCR,D1 000026a8 08 01 00 03 | | BTST.L #0x3,D1 000026ac 67 22 |g" | BEQ 0x26d0 000026ae 20 78 11 90 | x | MOVEA.L 0x1190,A0 000026b2 b1 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A0 000026b8 67 1c |g | BEQ 0x26d6 000026ba 22 78 11 a0 |"x | MOVEA.L 0x11a0,A1 000026be 22 c1 |" | MOVE.L D1,(A1)+ 000026c0 21 c9 11 a0 |! | MOVE.L A1,0x11a0 000026c4 53 78 11 a4 |Sx | SUBQ.W #0x1,0x11a4 000026c8 6c 06 |l | BGE 0x26d0 000026ca 4e b9 00 00 73 44 |N sD | JSR 0x7344 000026d0 4c df 03 02 |L | MOVEM.L (A7)+,D1+A0+A1 000026d4 4e 73 |Ns | RTE 000026d6 51 f8 11 a7 |Q | SF.B 0x11a7 000026da 60 f4 |` | BRA 0x26d0 000026dc 36 2a 00 02 |6* | .XXX[0x4] 000026e0 67 3e 4a 40 6d 3a 42 85 |g>J@m:B | .XXX[0x1f8] 000026e8 1a 2a 00 01 26 6a 00 04 | * &j | 000026f0 60 02 67 24 22 3c 00 00 |` g$"< | 000026f8 00 00 32 33 50 00 6b 0e | 23P k | 00002700 48 41 e9 99 e1 49 48 41 |HA IHA| 00002708 e8 49 00 41 80 00 22 c1 | I A " | 00002710 54 05 53 43 51 c8 ff dc |T SCQ | 00002718 15 45 00 01 35 43 00 02 | E 5C | 00002720 4e 75 48 e7 74 88 4a 39 |NuH t J9| 00002728 00 00 fc 94 67 00 00 4c | g L| 00002730 41 f8 0d 24 4a 40 6d 42 |A $J@mB| 00002738 42 85 1a 28 00 01 36 28 |B ( 6(| 00002740 00 02 26 68 00 04 4a 43 | &h JC| 00002748 67 00 00 30 22 3c 00 01 |g 0"< | 00002750 00 00 32 33 50 00 6a 22 | 23P j"| 00002758 49 f9 00 00 e0 80 08 14 |I | 00002760 00 06 67 0c b2 2c 00 07 | g , | 00002768 67 1e b2 2c 00 06 67 3e |g , g>| 00002770 22 c1 54 05 53 43 51 c8 |" T SCQ | 00002778 ff ce 11 45 00 01 31 43 | E 1C| 00002780 00 02 4c df 11 2e 4e 75 | L .Nu| 00002788 08 d4 00 05 4a 38 11 8e | J8 | 00002790 66 40 4a b8 11 88 67 3a |f@J g:| 00002798 32 38 11 8c 0c 41 00 03 |28 A | 000027a0 6f 30 08 94 00 04 11 fc |o0 | 000027a8 00 08 a0 02 60 24 08 94 | `$ | 000027b0 00 05 67 1e 08 14 00 04 | g | 000027b8 66 18 4a 78 11 8c 66 08 |f Jx f | 000027c0 4e b9 00 00 31 0a 60 0a |N 1 ` | 000027c8 11 fc 00 04 a0 02 08 d4 | | 000027d0 00 04 08 d4 00 00 54 05 | T | 000027d8 53 43 60 00 ff 6a 48 e7 |SC` jH | 000027e0 fc 7e 4e b9 00 00 76 62 | ~N vb| 000027e8 42 84 42 83 42 82 42 81 |B B B B | 000027f0 42 80 24 49 10 1a 26 4a |B $I &J| 000027f8 42 11 53 80 6c 14 4a 11 |B S l J | 00002800 4c df 7e 3f 67 00 4b 5a |L ~?g KZ| 00002808 52 a8 00 08 4e f9 00 00 |R N | 00002810 73 58 12 1a 43 bc 00 0c |sX C | 00002818 14 1a 45 bc 00 02 16 1a | E | 00002820 47 bc 00 0f 0c 01 00 04 |G | 00002828 66 0a 12 1a 43 bc 00 07 |f C | 00002830 d2 3c 00 0d 28 02 e9 4c | < ( L| 00002838 66 22 49 f0 37 b0 00 00 |f"I 7 | 00002840 e0 00 08 14 00 07 57 fa | W | 00002848 08 25 38 30 33 b0 00 00 | %803 | 00002850 8f 78 2c 44 38 36 12 00 | x,D86 | 00002858 2c 44 4e d6 4a 39 00 00 |,DN J9 | 00002860 fc 94 57 fa 08 25 0c 02 | W % | 00002868 00 01 56 fa 08 25 4a 03 | V %J | 00002870 56 fa 08 25 49 f9 00 00 |V %I | 00002878 e0 80 38 30 13 b0 00 00 | 80 | 00002880 91 98 2c 44 4e d6 08 d4 | ,DN | 00002888 00 06 4e f9 00 00 27 fa | N ' | 00002890 19 5a 00 06 4e f9 00 00 | Z N | 00002898 27 fa 19 5a 00 07 4e f9 |' Z N | 000028a0 00 00 27 fa 4a 41 67 00 | ' JAg | 000028a8 ff 52 d4 c1 52 11 16 c2 | R R | 000028b0 16 c3 16 c1 56 a8 00 08 | V | 000028b8 ef 4a 08 f0 00 00 21 b0 | J ! | 000028c0 00 00 e0 00 42 82 4e f9 | B N | 000028c8 00 00 27 fa 52 8a 4e f9 | ' R N | 000028d0 00 00 27 fa 50 fa 08 24 | ' P $| 000028d8 78 2c |x, | MOVEQ.L #0x2c,D4 000028da c8 14 | | AND.B (A4),D4 000028dc 66 00 00 94 |f | BNE 0x2972 000028e0 4a 41 |JA | TST.W D1 000028e2 67 00 00 8e |g | BEQ 0x2972 000028e6 38 2c 00 04 |8, | MOVE.W (A4+0x4),D4 000028ea 4d f0 49 a0 00 01 |M I | LEA.L (D4.L+#0x1),A6 ; LEW=49a0 000028f0 c8 78 11 82 | x | AND.W 0x1182,D4 000028f4 3a 30 49 90 |:0I | MOVE.W (D4.L),D5 ; LEW=4990 000028f8 66 2e |f. | BNE 0x2928 000028fa 1a 2c 00 01 | , | MOVE.B (A4+0x1),D5 000028fe ba 38 11 86 | 8 | CMP.B 0x1186,D5 00002902 6c 6a |lj | BGE 0x296e 00002904 2a 38 11 7c |*8 | | MOVE.L 0x117c,D5 00002908 67 64 |gd | BEQ 0x296e 0000290a 31 85 49 90 |1 I | MOVE.W D5,(D4.L) ; LEW=4990 0000290e 31 f0 59 90 11 7e |1 Y ~ | MOVE.W (D5.L),0x117e ; LEW=5990 00002914 38 05 |8 | MOVE.W D5,D4 00002916 3a 38 11 80 |:8 | MOVE.W 0x1180,D5 0000291a 31 85 49 90 |1 I | MOVE.W D5,(D4.L) ; LEW=4990 0000291e 4d f0 49 a0 00 02 |M I | LEA.L (D4.L+#0x2),A6 ; LEW=49a0 00002924 52 2c 00 01 |R, | ADDQ.B #0x1,(A4+0x1) 00002928 ba 41 | A | CMP.W D1,D5 0000292a 6f 02 |o | BLE 0x292e 0000292c 3a 01 |: | MOVE.W D1,D5 0000292e 92 45 | E | SUB.W D5,D1 00002930 9b 70 49 90 | pI | SUB.W D5,(D4.L) ; LEW=4990 00002934 0c 45 00 07 | E | CMPI.W #0x0007,D5 00002938 6d 20 |m | BLT 0x295a 0000293a 60 04 |` | BRA 0x2940 0000293c 1c da | | MOVE.B (A2)+,(A6)+ 0000293e 53 45 |SE | SUBQ.W #0x1,D5 00002940 28 0e |( | MOVE.L A6,D4 00002942 02 44 00 03 | D | ANDI.W #0x0003,D4 00002946 66 f4 |f | BNE 0x293c 00002948 48 c5 |H | EXTW.L D5 0000294a e4 9d | | ROR.L #0x2,D5 0000294c 53 45 |SE | SUBQ.W #0x1,D5 0000294e 2c da |, | MOVE.L (A2)+,(A6)+ 00002950 51 cd ff fc |Q | DBF D5,0x294e 00002954 42 45 |BE | CLR.W D5 00002956 e5 9d | | ROL.L #0x2,D5 00002958 67 08 |g | BEQ 0x2962 0000295a 53 45 |SE | SUBQ.W #0x1,D5 0000295c 1c da | | MOVE.B (A2)+,(A6)+ 0000295e 51 cd ff fc |Q | DBF D5,0x295c 00002962 53 8e |S | SUBQ.L #0x1,A6 00002964 39 4e 00 04 |9N | MOVE.W A6,(A4+0x4) 00002968 4e f9 00 00 28 e0 |N ( | JMP 0x28e0 0000296e 08 d4 00 03 | | BSET.B #0x3,(A4) 00002972 4e 75 |Nu | RTS 00002974 41 f0 07 b0 00 00 e0 00 |A | LEA.L (D0.W*8+#0xe000),A0 ; LEW=07b0 0000297c 43 f0 05 a0 11 3c |C < | LEA.L (D0.W*4+#0x113c),A1 ; LEW=05a0 00002982 08 10 00 05 | | BTST.B #0x5,(A0) 00002986 66 1a |f | BNE 0x29a2 00002988 22 11 |" | MOVE.L (A1),D1 0000298a 4a 28 00 01 |J( | TST.B (A0+0x1) 0000298e 66 48 |fH | BNE 0x29d8 00002990 b2 68 00 04 | h | CMP.W (A0+0x4),D1 00002994 62 0c |b | BHI 0x29a2 00002996 67 14 |g | BEQ 0x29ac 00002998 10 30 19 90 | 0 | MOVE.B (D1.L),D0 ; LEW=1990 0000299c 52 81 |R | ADDQ.L #0x1,D1 0000299e 22 81 |" | MOVE.L D1,(A1) 000029a0 4e 75 |Nu | RTS 000029a2 08 90 00 04 | | BCLR.B #0x4,(A0) 000029a6 44 fc 00 01 |D | MOVE.W #0x1,CCR 000029aa 4e 75 |Nu | RTS 000029ac 10 30 19 90 | 0 | MOVE.B (D1.L),D0 ; LEW=1990 000029b0 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 000029b4 31 b8 11 80 19 90 |1 | MOVE.W 0x1180,(D1.L) ; LEW=1990 000029ba 52 41 |RA | ADDQ.W #0x1,D1 000029bc 31 41 00 04 |1A | MOVE.W D1,(A0+0x4) 000029c0 52 81 |R | ADDQ.L #0x1,D1 000029c2 22 81 |" | MOVE.L D1,(A1) 000029c4 08 90 00 03 | | BCLR.B #0x3,(A0) 000029c8 67 08 |g | BEQ 0x29d2 000029ca 08 f9 00 00 00 00 e0 00 | | BSET.B #0x0,0xe000 000029d2 44 fc 00 00 |D | MOVE.W #0x0,CCR 000029d6 4e 75 |Nu | RTS 000029d8 10 30 19 90 | 0 | MOVE.B (D1.L),D0 ; LEW=1990 000029dc 52 81 |R | ADDQ.L #0x1,D1 000029de 22 81 |" | MOVE.L D1,(A1) 000029e0 c2 78 11 84 | x | AND.W 0x1184,D1 000029e4 66 ec |f | BNE 0x29d2 000029e6 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 000029ea 31 70 19 90 00 02 |1p | MOVE.W (D1.L),(A0+0x2) ; LEW=1990 000029f0 31 b8 11 7e 19 90 |1 ~ | MOVE.W 0x117e,(D1.L) ; LEW=1990 000029f6 31 c1 11 7e |1 ~ | MOVE.W D1,0x117e 000029fa 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 000029fe 54 81 |T | ADDQ.L #0x2,D1 00002a00 22 81 |" | MOVE.L D1,(A1) 00002a02 12 28 00 01 | ( | MOVE.B (A0+0x1),D1 00002a06 53 01 |S | SUBQ.B #0x1,D1 00002a08 11 41 00 01 | A | MOVE.B D1,(A0+0x1) 00002a0c b2 38 11 87 | 8 | CMP.B 0x1187,D1 00002a10 6e c0 |n | BGT 0x29d2 00002a12 60 b0 |` | BRA 0x29c4 00002a14 08 94 00 06 | | .XXX[0x4] 00002a18 08 94 00 05 67 06 4e b9 | g N | .XXX[0x28] 00002a20 00 00 2a 42 4e f9 00 00 | *BN | 00002a28 27 fa 08 94 00 01 12 1a |' | 00002a30 4e b9 00 00 28 d8 4e b9 |N ( N | 00002a38 00 00 2a 42 4e f9 00 00 | *BN | 00002a40 28 a4 |( | .XXX[0x2] 00002a42 08 39 00 00 00 00 fc 06 | 9 | BTST.B #0x0,0xfc06 00002a4a 66 1a |f | BNE 0x2a66 00002a4c 08 39 00 05 00 00 e0 08 | 9 | BTST.B #0x5,0xe008 00002a54 66 10 |f | BNE 0x2a66 00002a56 08 f9 00 04 00 00 e0 08 | | BSET.B #0x4,0xe008 00002a5e 66 06 |f | BNE 0x2a66 00002a60 08 f8 00 00 90 03 | | BSET.B #0x0,IO_UART_COMMAND 00002a66 4e 75 |Nu | RTS 00002a68 20 1f | | MOVE.L (A7)+,D0 00002a6a 4e b9 00 00 8b 98 |N | JSR 0x8b98 00002a70 2f 00 |/ | MOVE.L D0,-(A7) 00002a72 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002a76 30 39 00 00 e0 0c |09 | MOVE.W 0xe00c,D0 00002a7c 90 79 00 00 e0 0a | y | SUB.W 0xe00a,D0 00002a82 53 40 |S@ | SUBQ.W #0x1,D0 00002a84 66 e2 |f | BNE 0x2a68 00002a86 46 fc 20 00 |F | MOVE.W #0x2000,SR 00002a8a 20 1f | | MOVE.L (A7)+,D0 00002a8c 4e 75 |Nu | RTS 00002a8e 11 80 01 f1 00 00 fc 60 | `| MOVE.B D0,((#0xfc60)) ; LEW=01f1 00002a96 52 79 00 00 fc 62 |Ry b | ADDQ.W #0x1,0xfc62 00002a9c 66 08 |f | BNE 0x2aa6 00002a9e 33 fc fc c0 00 00 fc 62 |3 b| MOVE.W #0xfcc0,0xfc62 00002aa6 11 c0 90 00 | | MOVE.B D0,IO_UART_DATA 00002aaa 4e 75 |Nu | RTS 00002aac VECTOR_CONSOLE.TXRDY: 00002aac 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; --> VECTOR_0x49 00002ab0 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00002ab8 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002abc 70 01 |p | MOVEQ.L #0x01,D0 00002abe 4e b9 00 00 29 74 |N )t | JSR 0x2974 00002ac4 65 08 |e | BCS 0x2ace 00002ac6 61 c6 |a | BSR 0x2a8e 00002ac8 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00002acc 4e 73 |Ns | RTE 00002ace 08 b8 00 00 90 03 | | BCLR.B #0x0,IO_UART_COMMAND 00002ad4 60 f2 |` | BRA 0x2ac8 00002ad6 VECTOR_CONSOLE.RXRDY: 00002ad6 48 e7 a0 80 |H | MOVEM.L A0+D2+D0,-(A7) ; --> VECTOR_0x45 00002ada 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00002ae2 e9 f8 20 83 90 01 | | BFEXTU.L IO_UART_STATUS,{2:3},D2 00002ae8 67 0e |g | BEQ 0x2af8 00002aea 34 30 21 b0 00 00 8f c2 |40! | MOVE.W (D2.W+#0x8fc2),D2 ; LEW=21b0 00002af2 08 f8 00 04 90 03 | | BSET.B #0x4,IO_UART_COMMAND 00002af8 14 38 90 00 | 8 | MOVE.B IO_UART_DATA,D2 00002afc 08 39 00 06 00 00 e0 08 | 9 | BTST.B #0x6,0xe008 00002b04 67 10 |g | BEQ 0x2b16 00002b06 b4 39 00 00 e0 0f | 9 | CMP.B 0xe00f,D2 00002b0c 67 30 |g0 | BEQ 0x2b3e 00002b0e b4 39 00 00 e0 0e | 9 | CMP.B 0xe00e,D2 00002b14 67 3a |g: | BEQ 0x2b50 00002b16 42 80 |B | CLR.L D0 00002b18 10 38 0d 1c | 8 | MOVE.B 0xd1c,D0 00002b1c 0c 78 00 80 0d 1e | x | CMPI.W #0x0080,0xd1e 00002b22 67 4e |gN | BEQ 0x2b72 00002b24 00 42 81 00 | B | ORI.W #0x8100,D2 00002b28 31 82 01 a0 0d 3c |1 < | MOVE.W D2,(D0.W+#0xd3c) ; LEW=01a0 00002b2e 52 78 0d 1e |Rx | ADDQ.W #0x1,0xd1e 00002b32 54 00 |T | ADDQ.B #0x2,D0 00002b34 11 c0 0d 1c | | MOVE.B D0,0xd1c 00002b38 4c df 01 05 |L | MOVEM.L (A7)+,D0+D2+A0 00002b3c 4e 73 |Ns | RTE 00002b3e 08 f9 00 00 00 00 e0 00 | | BSET.B #0x0,0xe000 00002b46 08 f9 00 05 00 00 e0 08 | | BSET.B #0x5,0xe008 00002b4e 60 18 |` | BRA 0x2b68 00002b50 08 f9 00 00 00 00 e0 00 | | BSET.B #0x0,0xe000 00002b58 08 b9 00 05 00 00 e0 08 | | BCLR.B #0x5,0xe008 00002b60 67 06 |g | BEQ 0x2b68 00002b62 4e b9 00 00 2a 42 |N *B | JSR 0x2a42 00002b68 4a 79 00 00 07 7a |Jy z | TST.W 0x77a 00002b6e 66 c8 |f | BNE 0x2b38 00002b70 60 a4 |` | BRA 0x2b16 00002b72 55 00 |U | SUBQ.B #0x2,D0 00002b74 00 70 40 00 01 a0 0d 3c | p@ <| ORI.W #0x4000,(D0.W+#0xd3c) ; LEW=01a0 00002b7c 60 ba |` | BRA 0x2b38 00002b7e VECTOR_CONSOLE.BREAK: 00002b7e 4a 39 00 00 fc 00 |J9 | TST.B 0xfc00 ; --> VECTOR_0x42 00002b84 6a 02 |j | BPL 0x2b88 00002b86 4e 40 |N@ | TRAP #0 00002b88 08 f8 00 04 90 03 | | BSET.B #0x4,IO_UART_COMMAND 00002b8e 4a 38 90 00 |J8 | TST.B IO_UART_DATA 00002b92 08 39 00 05 00 00 fc 00 | 9 | BTST.B #0x5,0xfc00 00002b9a 67 40 |g@ | BEQ 0x2bdc 00002b9c 08 f9 00 00 00 00 fc 06 | | BSET.B #0x0,0xfc06 00002ba4 66 36 |f6 | BNE 0x2bdc 00002ba6 21 f8 01 14 11 c0 |! | MOVE.L vector_console.rxrdy,0x11c0 00002bac 21 f8 01 24 11 bc |! $ | MOVE.L vector_console.txrdy,0x11bc 00002bb2 21 fc 00 00 2d fc 01 14 |! - | MOVE.L #0x2dfc,vector_console.rxrdy 00002bba 21 fc 00 00 2b f6 01 24 |! + $| MOVE.L #0x2bf6,vector_console.txrdy 00002bc2 11 f8 90 03 11 d6 | | MOVE.B IO_UART_COMMAND,0x11d6 00002bc8 21 fc 00 00 8f ca 11 c4 |! | MOVE.L #0x8fca,0x11c4 00002bd0 08 f8 00 00 90 03 | | BSET.B #0x0,IO_UART_COMMAND 00002bd6 08 b8 00 02 90 03 | | BCLR.B #0x2,IO_UART_COMMAND 00002bdc 4e 73 |Ns | RTE 00002bde VECTOR_0x50: 00002bde 08 39 00 05 00 00 fc 00 | 9 | BTST.B #0x5,0xfc00 ; --> VECTOR_0x50 00002be6 67 f4 |g | BEQ 0x2bdc 00002be8 08 39 00 00 00 00 fc 06 | 9 | BTST.B #0x0,0xfc06 00002bf0 66 ea |f | BNE 0x2bdc 00002bf2 PANIC_0x728_unknown_interrupt: 00002bf2 50 fa 07 28 |P ( | PANIC.W #0x728 00002bf6 48 e7 c0 80 |H | MOVEM.L A0+D1+D0,-(A7) ; Via VECTOR_CONSOLE.TXRDY 00002bfa 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00002c02 20 78 11 c4 | x | MOVEA.L 0x11c4,A0 00002c06 42 81 |B | CLR.L D1 00002c08 42 80 |B | CLR.L D0 00002c0a 10 18 | | MOVE.B (A0)+,D0 00002c0c 21 c8 11 c4 |! | MOVE.L A0,0x11c4 00002c10 32 30 03 b0 00 00 91 23 |20 #| MOVE.W (D0.W*2+#0x9123),D1 ; LEW=03b0 00002c18 20 41 | A | MOVEA.L D1,A0 00002c1a 0c 00 00 06 | | CMPI.B #0x06,D0 00002c1e 63 06 |c | BLS 0x2c26 00002c20 11 c0 90 00 | | MOVE.B D0,IO_UART_DATA 00002c24 60 02 |` | BRA 0x2c28 00002c26 4e 90 |N | JSR (A0) 00002c28 4c df 01 03 |L | MOVEM.L (A7)+,D0+D1+A0 00002c2c 4e 73 |Ns | RTE 00002c2e 11 fc | | .XXX[0x2] 00002c30 00 04 11 d3 08 38 00 03 | 8 | .XXX[0x1c8] 00002c38 f8 03 66 0c 55 38 11 d3 | f U8 | 00002c40 21 fc 00 00 90 72 11 c4 |! r | 00002c48 4e 75 21 fc 00 00 fc 40 |Nu! @| 00002c50 11 c8 11 c0 11 d4 4a 38 | J8| 00002c58 11 d5 66 0e 08 b8 00 00 | f | 00002c60 90 03 08 f8 00 02 90 03 | | 00002c68 4e 75 53 38 11 d5 20 78 |NuS8 x| 00002c70 11 c8 b1 fc 00 00 fc 40 | @| 00002c78 66 0e 42 38 11 d5 21 fc |f B8 ! | 00002c80 00 00 91 1e 11 c4 4e 75 | Nu| 00002c88 10 20 21 c8 11 c8 21 fc | ! ! | 00002c90 00 00 91 1a 11 c4 0c 00 | | 00002c98 00 20 64 04 57 b8 11 c4 | d W | 00002ca0 4e 75 20 38 11 c8 90 7c |Nu 8 || 00002ca8 fc 40 0c 38 00 02 11 d4 | @ 8 | 00002cb0 66 00 00 b8 21 fc 00 00 |f ! | 00002cb8 8f ca 11 c4 20 7c 00 00 | | | 00002cc0 fc 40 4a 10 67 da 4e b9 | @J g N | 00002cc8 80 00 20 3c 0c 80 00 01 | < | 00002cd0 09 b4 67 28 b0 38 11 d3 | g( 8 | 00002cd8 62 c6 53 00 6b 4a 53 00 |b S kJS | 00002ce0 6b 24 53 00 6b 4c 53 00 |k$S kLS | 00002ce8 6b 12 4e b9 00 00 87 32 |k N 2| 00002cf0 21 f0 0d b0 00 00 91 34 |! 4| 00002cf8 11 c4 4e 75 08 b9 00 00 | Nu | 00002d00 00 00 fc 06 4e 40 11 f8 | N@ | 00002d08 11 d6 90 03 08 b9 00 00 | | 00002d10 00 00 fc 06 21 f8 11 c0 | ! | 00002d18 01 14 21 f8 11 bc 01 24 | ! $| 00002d20 08 f8 00 00 90 03 4e 75 | Nu| 00002d28 21 fc 00 00 90 99 11 c4 |! | 00002d30 4e 75 20 79 00 00 fc 60 |Nu y `| 00002d38 21 c8 11 cc 60 0c 20 78 |! ` x| 00002d40 11 cc b1 f9 00 00 fc 60 | `| 00002d48 67 bc 11 d8 90 00 11 fc |g | 00002d50 00 06 11 d0 31 c8 11 ce | 1 | 00002d58 66 06 31 fc fc c0 11 ce |f 1 | 00002d60 21 fc 00 00 11 d0 11 c4 |! | 00002d68 4e 75 21 fc 00 00 90 84 |Nu! | 00002d70 11 c4 53 40 6b 90 66 3a | S@k f:| 00002d78 10 39 00 00 fc 40 02 00 | 9 @ | 00002d80 00 5f 0c 00 00 4e 67 00 | _ Ng | 00002d88 ff 7e 0c 00 00 59 66 20 | ~ Yf | 00002d90 13 fc 00 08 00 00 fc 01 | | 00002d98 13 fc 00 01 00 00 fc 04 | | 00002da0 23 fc 00 00 2d a0 00 00 |# - | 00002da8 fc 08 4e f9 00 00 8e 92 | N | 00002db0 4e 75 10 39 00 00 fc 40 |Nu 9 @| 00002db8 02 00 00 5f 0c 00 00 4d | _ M| 00002dc0 66 ee 10 39 00 00 fc 41 |f 9 A| 00002dc8 02 00 00 5f 0c 00 00 45 | _ E| 00002dd0 66 de 10 39 00 00 fc 42 |f 9 B| 00002dd8 02 00 00 5f 0c 00 00 4e | _ N| 00002de0 66 ce 10 39 00 00 fc 43 |f 9 C| 00002de8 02 00 00 5f 0c 00 00 55 | _ U| 00002df0 66 be 13 fc 00 1f 00 00 |f | 00002df8 fc 01 60 9c | ` | .XXX[0x4] 00002dfc 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) ; Via VECTOR_CONSOLE.RXRDY 00002e00 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00002e08 20 78 11 c8 | x | MOVEA.L 0x11c8,A0 00002e0c 10 38 90 00 | 8 | MOVE.B IO_UART_DATA,D0 00002e10 02 00 00 7f | | ANDI.B #0x7f,D0 00002e14 0c 00 00 0d | | CMPI.B #0x0d,D0 00002e18 67 4c |gL | BEQ 0x2e66 00002e1a 0c 00 00 0a | | CMPI.B #0x0a,D0 00002e1e 67 46 |gF | BEQ 0x2e66 00002e20 0c 00 00 08 | | CMPI.B #0x08,D0 00002e24 67 5a |gZ | BEQ 0x2e80 00002e26 0c 00 00 7f | | CMPI.B #0x7f,D0 00002e2a 67 54 |gT | BEQ 0x2e80 00002e2c 0c 00 00 15 | | CMPI.B #0x15,D0 00002e30 67 40 |g@ | BEQ 0x2e72 00002e32 b1 fc 00 00 fc 5f | _ | CMPA.L #0xfc5f,A0 00002e38 6d 0a |m | BLT 0x2e44 00002e3a 21 fc 00 00 91 1e 11 c4 |! | MOVE.L #0x911e,0x11c4 00002e42 60 50 |`P | BRA 0x2e94 00002e44 10 c0 | | MOVE.B D0,(A0)+ 00002e46 21 c8 11 c8 |! | MOVE.L A0,0x11c8 00002e4a 20 7c 00 00 11 d0 | | | MOVEA.L #0x11d0,A0 00002e50 0c 00 00 20 | | CMPI.B #0x20,D0 00002e54 64 08 |d | BCC 0x2e5e 00002e56 10 fc 00 5e | ^ | MOVE.B #0x5e,(A0)+ 00002e5a d0 3c 00 40 | < @ | ADD.B #0x40,D0 00002e5e 10 c0 | | MOVE.B D0,(A0)+ 00002e60 10 fc 00 04 | | MOVE.B #0x04,(A0)+ 00002e64 60 26 |`& | BRA 0x2e8c 00002e66 42 18 |B | CLR.B (A0)+ 00002e68 21 fc 00 00 91 20 11 c4 |! | MOVE.L #0x9120,0x11c4 00002e70 60 22 |`" | BRA 0x2e94 00002e72 91 fc 00 00 fc 40 | @ | SUBA.L #0xfc40,A0 00002e78 30 08 |0 | MOVE.W A0,D0 00002e7a 11 c0 11 d5 | | MOVE.B D0,0x11d5 00002e7e 60 06 |` | BRA 0x2e86 00002e80 11 fc 00 01 11 d5 | | MOVE.B #0x01,0x11d5 00002e86 11 fc 00 04 11 d0 | | MOVE.B #0x04,0x11d0 00002e8c 21 fc 00 00 11 d0 11 c4 |! | MOVE.L #0x11d0,0x11c4 00002e94 08 b8 00 02 90 03 | | BCLR.B #0x2,IO_UART_COMMAND 00002e9a 08 f8 00 00 90 03 | | BSET.B #0x0,IO_UART_COMMAND 00002ea0 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00002ea4 4e 73 |Ns | RTE 00002ea6 08 94 | | .XXX[0x2] 00002ea8 00 06 08 94 00 05 67 06 | g | .XXX[0x28] 00002eb0 4e b9 00 00 2e d4 4e f9 |N . N | 00002eb8 00 00 27 fa 08 94 00 01 | ' | 00002ec0 12 1a 4e b9 00 00 28 d8 | N ( | 00002ec8 4e b9 00 00 2e d4 4e f9 |N . N | 00002ed0 00 00 28 a4 | ( | .XXX[0x4] 00002ed4 08 39 00 05 00 00 e0 10 | 9 | BTST.B #0x5,0xe010 00002edc 66 10 |f | BNE 0x2eee 00002ede 08 f9 00 04 00 00 e0 10 | | BSET.B #0x4,0xe010 00002ee6 66 06 |f | BNE 0x2eee 00002ee8 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 00002eee 23 fc 00 00 2e fa 00 00 |# . | MOVE.L #0x2efa,0x147d 00002ef6 14 7d | } | 00002ef8 4e 75 |Nu | RTS 00002efa 48 e7 c0 c0 08 f9 |H | .XXX[0x6] 00002f00 00 01 00 00 04 ea 46 fc | F | .XXX[0x208] 00002f08 27 00 70 02 4e b9 00 00 |' p N | 00002f10 29 74 65 0a 11 c0 a0 03 |)te | 00002f18 4c df 03 03 4e 73 11 fc |L Ns | 00002f20 00 08 a0 02 60 f2 08 94 | ` | 00002f28 00 01 12 1a 4e b9 00 00 | N | 00002f30 28 d8 42 39 00 00 04 eb |( B9 | 00002f38 4e f9 00 00 28 a4 11 fc |N ( | 00002f40 00 02 a0 0f 4e f9 00 00 | N | 00002f48 27 fa 11 fc 00 02 a0 0e |' | 00002f50 4e f9 00 00 27 fa 11 fc |N ' | 00002f58 00 01 a0 0f 4e f9 00 00 | N | 00002f60 27 fa 11 fc 00 01 a0 0e |' | 00002f68 4e f9 00 00 27 fa 48 e7 |N ' H | 00002f70 60 10 08 d4 00 00 08 94 |` | 00002f78 00 06 08 94 00 05 67 1e | g | 00002f80 08 14 00 04 66 18 4a b8 | f J | 00002f88 11 88 66 08 4e b9 00 00 | f N | 00002f90 31 0a 60 0a 11 fc 00 04 |1 ` | 00002f98 a0 02 08 d4 00 04 4c df | L | 00002fa0 08 06 4e f9 00 00 27 fa | N ' | 00002fa8 12 1a 0c 01 00 02 67 0a | g | 00002fb0 e9 f8 11 82 11 d7 67 04 | g | 00002fb8 72 07 72 0f ef f8 11 04 |r r | 00002fc0 11 d8 11 f8 11 d7 a0 00 | | 00002fc8 11 f8 11 d8 a0 00 11 f8 | | 00002fd0 11 d9 a0 01 4e f9 00 00 | N | 00002fd8 27 fa 12 1a 02 41 00 0f |' A | 00002fe0 14 30 11 b0 00 00 91 c2 | 0 | 00002fe8 6b 00 ff ea ef f8 21 04 |k ! | 00002ff0 11 d9 60 00 ff ce 12 1a | ` | 00002ff8 02 41 00 0f 14 30 11 b0 | A 0 | 00003000 00 00 91 c2 6b 00 ff ce | k | 00003008 ef f8 20 04 11 d9 60 00 | ` | 00003010 ff b2 12 1a 02 41 00 03 | A | 00003018 14 30 11 b0 00 00 91 d2 | 0 | 00003020 ef f8 20 c3 11 d7 60 00 | ` | 00003028 ff 9a 12 1a 02 41 00 03 | A | 00003030 ef f8 11 82 11 d7 67 10 | g | 00003038 e9 f8 11 04 11 d8 66 00 | f | 00003040 ff 82 72 07 60 00 ff 7c | r ` || 00003048 e9 f8 11 04 11 d8 0a 01 | | 00003050 00 07 67 00 ff 68 60 00 | g h` | 00003058 ff 6a 4e f9 00 00 27 fa | jN ' | 00003060 08 94 00 01 12 1a 4e b9 | N | 00003068 00 00 28 d8 4e b9 00 00 | ( N | 00003070 31 0a 4e f9 00 00 28 a4 |1 N ( | 00003078 18 14 02 04 00 3c 66 4a | <fJ| 00003080 4a 78 11 8c 66 44 48 e7 |Jx fDH | 00003088 80 e0 45 f8 11 dc 20 3c | E <| 00003090 00 00 3d 08 25 7c 00 00 | = %| | 00003098 31 78 00 08 4e b9 00 00 |1x N | 000030a0 8a e8 4c df 07 01 31 fc | L 1 | 000030a8 ff ff 11 8c 21 fc 00 00 | ! | 000030b0 00 01 11 88 08 f8 00 00 | | 000030b8 11 8e 11 fc 00 64 a0 02 | d | 000030c0 08 d4 00 03 4e f9 00 00 | N | 000030c8 28 b8 08 d4 00 02 4e f9 |( N | 000030d0 00 00 27 fa 4d f9 00 00 | ' M | 000030d8 e1 00 08 36 00 06 40 00 | 6 @ | 000030e0 66 0c 08 14 00 04 67 0c |f g | 000030e8 08 f6 00 07 40 00 4e f9 | @ N | 000030f0 00 00 27 fa 08 f6 00 06 | ' | 000030f8 40 00 02 04 00 f0 08 f6 |@ | 00003100 00 00 40 00 4e f9 00 00 | @ N | 00003108 27 fa |' | .XXX[0x2] 0000310a 48 e7 0c 00 |H | MOVEM.L D5+D4,-(A7) 0000310e 78 30 |x0 | MOVEQ.L #0x30,D4 00003110 c8 14 | | AND.B (A4),D4 00003112 88 78 11 8c | x | OR.W 0x118c,D4 00003116 66 26 |f& | BNE 0x313e 00003118 38 2c 00 02 |8, | MOVE.W (A4+0x2),D4 0000311c 3a 30 49 90 |:0I | MOVE.W (D4.L),D5 ; LEW=4990 00003120 8a 78 11 82 | x | OR.W 0x1182,D5 00003124 54 45 |TE | ADDQ.W #0x2,D5 00003126 67 16 |g | BEQ 0x313e 00003128 44 45 |DE | NEG.W D5 0000312a 31 c5 11 8c |1 | MOVE.W D5,0x118c 0000312e 54 84 |T | ADDQ.L #0x2,D4 00003130 21 c4 11 88 |! | MOVE.L D4,0x1188 00003134 08 d4 00 04 | | BSET.B #0x4,(A4) 00003138 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 0000313e 4c df 00 30 |L 0 | MOVEM.L (A7)+,D4+D5 00003142 4e 75 |Nu | RTS 00003144 VECTOR_MODEM.TXRDY: ; Via VECTOR_MODEM.TXRDY 00003144 48 e7 fe 0c |H | MOVEM.L A5+A4+D6+D5+D4+D3+D2+D1+D0,-(A7); --> VECTOR_0x4b 00003148 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00003150 49 f9 00 00 e0 80 |I | LEA.L 0xe080,A4 00003156 42 84 |B | CLR.L D4 00003158 32 38 11 8c |28 | MOVE.W 0x118c,D1 0000315c 67 00 00 6a |g j | BEQ 0x31c8 00003160 53 41 |SA | SUBQ.W #0x1,D1 00003162 31 c1 11 8c |1 | MOVE.W D1,0x118c 00003166 2a 78 11 88 |*x | MOVEA.L 0x1188,A5 0000316a 11 dd a0 03 | | MOVE.B (A5)+,IO_DUART_MODEM_DATA 0000316e 21 cd 11 88 |! | MOVE.L A5,0x1188 00003172 4c df 30 7f |L 0 | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+D6+A4+A5 00003176 4e 73 |Ns | RTE 00003178 08 b9 00 02 00 00 e0 80 | | .XXX[0x50] 00003180 66 24 11 fc 00 30 a0 02 |f$ 0 | 00003188 08 b9 00 03 00 00 e0 80 | | 00003190 08 f9 00 00 00 00 e0 80 | | 00003198 42 b8 11 88 42 78 11 8c |B Bx | 000031a0 42 38 11 8e 4e 75 48 e7 |B8 NuH | 000031a8 80 e0 45 f8 11 dc 20 3c | E <| 000031b0 00 00 3d 08 25 7c 00 00 | = %| | 000031b8 31 78 00 08 4e b9 00 00 |1x N | 000031c0 8a e8 4c df 07 01 60 dc | L ` | 000031c8 08 94 00 04 | | BCLR.B #0x4,(A4) 000031cc 11 fc 00 08 a0 02 | | MOVE.B #0x08,IO_DUART_MODEM_COMMAND 000031d2 28 38 11 88 |(8 | MOVE.L 0x1188,D4 000031d6 4a 2c 00 01 |J, | TST.B (A4+0x1) 000031da 66 28 |f( | BNE 0x3204 000031dc 3c 38 11 84 |<8 | MOVE.W 0x1184,D6 000031e0 cc 44 | D | AND.W D4,D6 000031e2 67 0e |g | BEQ 0x31f2 000031e4 3a 2c 00 04 |:, | MOVE.W (A4+0x4),D5 000031e8 9a 44 | D | SUB.W D4,D5 000031ea 52 45 |RE | ADDQ.W #0x1,D5 000031ec 62 54 |bT | BHI 0x3242 000031ee 5d fa 06 7a |] z | TRAPLT.W #0x067a 000031f2 38 2c 00 02 |8, | MOVE.W (A4+0x2),D4 000031f6 31 b8 11 80 49 90 |1 I | MOVE.W 0x1180,(D4.L) ; LEW=4990 000031fc 52 44 |RD | ADDQ.W #0x1,D4 000031fe 39 44 00 04 |9D | MOVE.W D4,(A4+0x4) 00003202 60 6c |`l | BRA 0x3270 00003204 3c 38 11 84 |<8 | MOVE.W 0x1184,D6 00003208 3a 06 |: | MOVE.W D6,D5 0000320a cc 44 | D | AND.W D4,D6 0000320c 67 06 |g | BEQ 0x3214 0000320e 9a 46 | F | SUB.W D6,D5 00003210 52 45 |RE | ADDQ.W #0x1,D5 00003212 60 2e |`. | BRA 0x3242 00003214 53 2c 00 01 |S, | SUBQ.B #0x1,(A4+0x1) 00003218 42 85 |B | CLR.L D5 0000321a 3a 2c 00 02 |:, | MOVE.W (A4+0x2),D5 0000321e 38 30 59 90 |80Y | MOVE.W (D5.L),D4 ; LEW=5990 00003222 31 b8 11 7e 59 90 |1 ~Y | MOVE.W 0x117e,(D5.L) ; LEW=5990 00003228 31 c5 11 7e |1 ~ | MOVE.W D5,0x117e 0000322c 39 44 00 02 |9D | MOVE.W D4,(A4+0x2) 00003230 3a 30 49 90 |:0I | MOVE.W (D4.L),D5 ; LEW=4990 00003234 8a 78 11 82 | x | OR.W 0x1182,D5 00003238 54 45 |TE | ADDQ.W #0x2,D5 0000323a 44 45 |DE | NEG.W D5 0000323c 54 84 |T | ADDQ.L #0x2,D4 0000323e 21 c4 11 88 |! | MOVE.L D4,0x1188 00003242 31 c5 11 8c |1 | MOVE.W D5,0x118c 00003246 08 14 00 05 | | BTST.B #0x5,(A4) 0000324a 66 00 00 9a |f | BNE 0x32e6 0000324e 08 d4 00 04 | | BSET.B #0x4,(A4) 00003252 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 00003258 1c 2c 00 01 | , | MOVE.B (A4+0x1),D6 0000325c bc 38 11 87 | 8 | CMP.B 0x1187,D6 00003260 6e 00 00 84 |n | BGT 0x32e6 00003264 08 14 00 02 | | BTST.B #0x2,(A4) 00003268 66 00 00 7c |f | | BNE 0x32e6 0000326c 60 00 00 6e |` n | BRA 0x32dc 00003270 42 b8 11 88 |B | CLR.L 0x1188 00003274 42 78 11 8c |Bx | CLR.W 0x118c 00003278 42 38 11 8e |B8 | CLR.B 0x118e 0000327c 08 39 00 07 00 00 e1 10 | 9 | BTST.B #0x7,0xe110 00003284 67 10 |g | BEQ 0x3296 00003286 08 f9 00 06 00 00 e1 10 | | BSET.B #0x6,0xe110 0000328e 08 f9 00 00 00 00 e1 10 | | BSET.B #0x0,0xe110 00003296 08 94 00 02 | | BCLR.B #0x2,(A4) 0000329a 67 40 |g@ | BEQ 0x32dc 0000329c 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000032a0 45 f8 11 dc |E | LEA.L 0x11dc,A2 000032a4 20 3c 00 00 3d 08 | < = | MOVE.L #0x3d08,D0 000032aa 25 7c 00 00 31 78 00 08 |%| 1x | MOVE.L #0x3178,(A2+0x8) 000032b2 4e b9 00 00 8a e8 |N | JSR 0x8ae8 000032b8 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000032bc 31 fc ff ff 11 8c |1 | MOVE.W #0xffff,0x118c 000032c2 21 fc 00 00 00 01 11 88 |! | MOVE.L #0x1,0x1188 000032ca 08 f8 00 00 11 8e | | BSET.B #0x0,0x118e 000032d0 11 fc 00 64 a0 02 | d | MOVE.B #0x64,IO_DUART_MODEM_COMMAND 000032d6 08 d4 00 03 | | BSET.B #0x3,(A4) 000032da 60 0a |` | BRA 0x32e6 000032dc 08 94 00 03 | | BCLR.B #0x3,(A4) 000032e0 67 04 |g | BEQ 0x32e6 000032e2 08 d4 00 00 | | BSET.B #0x0,(A4) 000032e6 4c df 30 7f |L 0 | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+D6+A4+A5 000032ea 4e 73 |Ns | RTE 000032ec 48 e7 f0 f0 |H | MOVEM.L A3+A2+A1+A0+D3+D2+D1+D0,-(A7) 000032f0 41 f9 00 00 e0 00 |A | LEA.L 0xe000,A0 000032f6 42 80 |B | CLR.L D0 000032f8 72 0f |r | MOVEQ.L #0x0f,D1 000032fa 34 3c 70 ff |4<p | MOVE.W #0x70ff,D2 000032fe 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00003304 67 04 |g | BEQ 0x330a 00003306 34 3c 50 ff |4<P | MOVE.W #0x50ff,D2 0000330a d4 42 | B | ADD.W D2,D2 0000330c 64 06 |d | BCC 0x3314 0000330e 08 d0 00 07 | | BSET.B #0x7,(A0) 00003312 52 80 |R | ADDQ.L #0x1,D0 00003314 50 88 |P | ADDQ.L #0x8,A0 00003316 51 c9 ff f2 |Q | DBF D1,0x330a 0000331a 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00003320 67 10 |g | BEQ 0x3332 00003322 31 fc 00 01 11 ac |1 | MOVE.W #0x1,0x11ac 00003328 08 f9 00 07 00 00 e0 80 | | BSET.B #0x7,0xe080 00003330 52 80 |R | ADDQ.L #0x1,D0 00003332 22 00 |" | MOVE.L D0,D1 00003334 53 81 |S | SUBQ.L #0x1,D1 00003336 24 3c 00 00 10 00 |$< | MOVE.L #0x1000,D2 0000333c 76 02 |v | MOVEQ.L #0x02,D3 0000333e d6 83 | | ADD.L D3,D3 00003340 e2 8a | | LSR.L #0x1,D2 00003342 e2 89 | | LSR.L #0x1,D1 00003344 66 f8 |f | BNE 0x333e 00003346 22 03 |" | MOVE.L D3,D1 00003348 41 f9 00 00 c0 00 |A | LEA.L 0xc000,A0 0000334e 21 c8 11 7c |! | | MOVE.L A0,0x117c 00003352 55 81 |U | SUBQ.L #0x2,D1 00003354 43 f0 28 00 |C ( | LEA.L (A0+D2.L),A1 00003358 30 89 |0 | MOVE.W A1,(A0) 0000335a 20 49 | I | MOVEA.L A1,A0 0000335c 51 c9 ff f6 |Q | DBF D1,0x3354 00003360 55 82 |U | SUBQ.L #0x2,D2 00003362 31 c2 11 80 |1 | MOVE.W D2,0x1180 00003366 52 82 |R | ADDQ.L #0x1,D2 00003368 31 c2 11 84 |1 | MOVE.W D2,0x1184 0000336c 46 42 |FB | NOT.W D2 0000336e 31 c2 11 82 |1 | MOVE.W D2,0x1182 00003372 96 80 | | SUB.L D0,D3 00003374 e4 8b | | LSR.L #0x2,D3 00003376 11 c3 11 86 | | MOVE.B D3,0x1186 0000337a e2 8b | | LSR.L #0x1,D3 0000337c 11 c3 11 87 | | MOVE.B D3,0x1187 00003380 41 f9 00 00 e0 00 |A | LEA.L 0xe000,A0 00003386 30 3c 00 10 |0< | MOVE.W #0x10,D0 0000338a 4a 10 |J | TST.B (A0) 0000338c 6a 22 |j" | BPL 0x33b0 0000338e 11 7c 00 11 00 06 | | | MOVE.B #0x11,(A0+0x6) 00003394 11 7c 00 13 00 07 | | | MOVE.B #0x13,(A0+0x7) 0000339a 22 78 11 7c |"x | | MOVEA.L 0x117c,A1 0000339e 31 d1 11 7e |1 ~ | MOVE.W (A1),0x117e 000033a2 32 b8 11 80 |2 | MOVE.W 0x1180,(A1) 000033a6 31 49 00 02 |1I | MOVE.W A1,(A0+0x2) 000033aa 52 89 |R | ADDQ.L #0x1,A1 000033ac 31 49 00 04 |1I | MOVE.W A1,(A0+0x4) 000033b0 50 88 |P | ADDQ.L #0x8,A0 000033b2 51 c8 ff d6 |Q | DBF D0,0x338a 000033b6 72 0f |r | MOVEQ.L #0x0f,D1 000033b8 30 30 17 b0 00 00 e0 02 |00 | MOVE.W (D1.W*8+#0xe002),D0 ; LEW=17b0 000033c0 54 40 |T@ | ADDQ.W #0x2,D0 000033c2 21 80 15 a0 11 3c |! < | MOVE.L D0,(D1.W*4+#0x113c) ; LEW=15a0 000033c8 51 c9 ff ee |Q | DBF D1,0x33b8 000033cc 41 f9 00 00 e0 10 |A | LEA.L 0xe010,A0 000033d2 4a 10 |J | TST.B (A0) 000033d4 6a 0c |j | BPL 0x33e2 000033d6 42 b8 11 88 |B | CLR.L 0x1188 000033da 42 78 11 8c |Bx | CLR.W 0x118c 000033de 42 38 11 8e |B8 | CLR.B 0x118e 000033e2 08 f8 00 02 90 03 | | BSET.B #0x2,IO_UART_COMMAND 000033e8 31 fc 0d 3c 0d 22 |1 < " | MOVE.W #0xd3c,0xd22 000033ee 31 fc 0e 3c 0d 2a |1 < * | MOVE.W #0xe3c,0xd2a 000033f4 31 fc 0f 3c 0d 32 |1 < 2 | MOVE.W #0xf3c,0xd32 000033fa 31 fc 10 3c 0d 3a |1 < : | MOVE.W #0x103c,0xd3a 00003400 42 40 |B@ | CLR.W D0 00003402 4e b9 00 00 39 12 |N 9 | JSR 0x3912 00003408 23 fc 00 00 3b 38 00 00 |# ;8 | MOVE.L #0x3b38,0x1438 00003410 14 38 | 8 | 00003412 23 fc 00 00 3e 66 00 00 |# >f | MOVE.L #0x3e66,0x143c 0000341a 14 3c | < | 0000341c 23 fc 00 00 3e 82 00 00 |# > | MOVE.L #0x3e82,0x1440 00003424 14 40 | @ | 00003426 23 fc 00 00 3e 9c 00 00 |# > | MOVE.L #0x3e9c,0x1444 0000342e 14 44 | D | 00003430 23 fc 00 00 3e b8 00 00 |# > | MOVE.L #0x3eb8,0x1448 00003438 14 48 | H | 0000343a 23 fc 00 00 41 94 00 00 |# A | MOVE.L #0x4194,0x144c 00003442 14 4c | L | 00003444 70 01 |p | MOVEQ.L #0x01,D0 00003446 4e b9 00 00 39 12 |N 9 | JSR 0x3912 0000344c 11 fc 00 80 a0 04 | | MOVE.B #0x80,IO_DUART_ACR_IPCR 00003452 11 fc 00 80 a0 05 | | MOVE.B #0x80,IO_DUART_IMR_ISR 00003458 4a 38 a0 0f |J8 | TST.B IO_DUART_CLR_OPC_STOP_COUNTER 0000345c 11 fc 00 f4 a0 0d | | MOVE.B #0xf4,IO_DUART_OPCR 00003462 11 fc 00 04 a0 0f | | MOVE.B #0x04,IO_DUART_CLR_OPC_STOP_COUNTER 00003468 23 fc 00 00 44 82 00 00 |# D | MOVE.L #0x4482,0x147d 00003470 14 7d | } | 00003472 0c 39 00 58 80 00 7f 80 | 9 X | CMPI.B #0x58,MODEM_DESIGNATOR 0000347a 67 00 00 60 |g ` | BEQ 0x34dc 0000347e 11 fc 00 10 a0 02 | | MOVE.B #0x10,IO_DUART_MODEM_COMMAND 00003484 11 fc 00 20 a0 02 | | MOVE.B #0x20,IO_DUART_MODEM_COMMAND 0000348a 11 fc 00 30 a0 02 | 0 | MOVE.B #0x30,IO_DUART_MODEM_COMMAND 00003490 11 fc 00 13 a0 00 | | MOVE.B #0x13,IO_DUART_MODEM_MODE 00003496 11 fc 00 13 11 d7 | | MOVE.B #0x13,0x11d7 0000349c 11 fc 00 1f a0 00 | | MOVE.B #0x1f,IO_DUART_MODEM_MODE 000034a2 11 fc 00 1f 11 d8 | | MOVE.B #0x1f,0x11d8 000034a8 11 fc 00 bb a0 01 | | MOVE.B #0xbb,IO_DUART_MODEM_STATUS 000034ae 11 fc 00 bb 11 d9 | | MOVE.B #0xbb,0x11d9 000034b4 21 fc 00 00 26 3e 01 18 |! &> | MOVE.L #VECTOR_MODEM.RXRDY,vector_modem.rxrdy 000034bc 21 fc 00 00 26 94 01 28 |! & (| MOVE.L #VECTOR_MODEM.DSCHG,vector_modem.dschg 000034c4 21 fc 00 00 31 44 01 2c |! 1D ,| MOVE.L #VECTOR_MODEM.TXRDY,vector_modem.txrdy 000034cc 11 fc 00 08 a0 02 | | MOVE.B #0x08,IO_DUART_MODEM_COMMAND 000034d2 11 fc 00 01 a0 02 | | MOVE.B #0x01,IO_DUART_MODEM_COMMAND 000034d8 60 00 00 a8 |` | BRA 0x3582 000034dc 11 fc 00 10 a0 02 | | MOVE.B #0x10,IO_DUART_MODEM_COMMAND 000034e2 11 fc 00 20 a0 02 | | MOVE.B #0x20,IO_DUART_MODEM_COMMAND 000034e8 11 fc 00 30 a0 02 | 0 | MOVE.B #0x30,IO_DUART_MODEM_COMMAND 000034ee 11 fc 00 93 a0 00 | | MOVE.B #0x93,IO_DUART_MODEM_MODE 000034f4 11 fc 00 17 a0 00 | | MOVE.B #0x17,IO_DUART_MODEM_MODE 000034fa 11 fc 00 bb a0 01 | | MOVE.B #0xbb,IO_DUART_MODEM_STATUS 00003500 21 fc 00 00 48 f8 01 28 |! H (| MOVE.L #0x48f8,vector_modem.dschg 00003508 21 fc 00 00 3b 2c 01 30 |! ;, 0| MOVE.L #VECTOR_MOSART.TXRDY,vector_mosart.txrdy 00003510 21 fc 00 00 40 b4 01 1c |! @ | MOVE.L #VECTOR_MOSART.RXRDY,vector_mosart.rxrdy 00003518 11 fc 00 03 a0 0f | | MOVE.B #0x03,IO_DUART_CLR_OPC_STOP_COUNTER 0000351e 20 3c 00 0f ff ff | < | MOVE.L #0xfffff,D0 00003524 53 80 |S | SUBQ.L #0x1,D0 00003526 66 fc |f | BNE 0x3524 00003528 11 fc 00 03 a0 0e | | MOVE.B #0x03,IO_DUART_SET_OPC_START_COUNTER 0000352e 11 fc 00 09 a0 02 | | MOVE.B #0x09,IO_DUART_MODEM_COMMAND 00003534 23 fc 00 00 92 cc 00 00 |# | MOVE.L #0x92cc,0x1481 0000353c 14 81 | | 0000353e 33 fc 00 00 00 00 14 85 |3 | MOVE.W #0x0,0x1485 00003546 23 fc 00 00 3b 46 00 00 |# ;F | MOVE.L #0x3b46,0x1438 0000354e 14 38 | 8 | 00003550 23 fc 00 00 3e 74 00 00 |# >t | MOVE.L #0x3e74,0x143c 00003558 14 3c | < | 0000355a 23 fc 00 00 3e 90 00 00 |# > | MOVE.L #0x3e90,0x1440 00003562 14 40 | @ | 00003564 23 fc 00 00 3e aa 00 00 |# > | MOVE.L #0x3eaa,0x1444 0000356c 14 44 | D | 0000356e 23 fc 00 00 3e c6 00 00 |# > | MOVE.L #0x3ec6,0x1448 00003576 14 48 | H | 00003578 23 fc 00 00 41 a0 00 00 |# A | MOVE.L #0x41a0,0x144c 00003580 14 4c | L | 00003582 11 fc 00 10 a0 0a | | MOVE.B #0x10,IO_DUART_DIAG_COMMAND 00003588 11 fc 00 20 a0 0a | | MOVE.B #0x20,IO_DUART_DIAG_COMMAND 0000358e 11 fc 00 30 a0 0a | 0 | MOVE.B #0x30,IO_DUART_DIAG_COMMAND 00003594 11 fc 00 1f a0 08 | | MOVE.B #0x1f,IO_DUART_DIAG_MODE 0000359a 13 fc 00 1f 00 00 14 de | | MOVE.B #0x1f,0x14de 000035a2 11 fc 00 01 a0 08 | | MOVE.B #0x01,IO_DUART_DIAG_MODE 000035a8 11 fc 00 ee a0 09 | | MOVE.B #0xee,IO_DUART_DIAG_STATUS 000035ae 11 fc 00 09 a0 02 | | MOVE.B #0x09,IO_DUART_MODEM_COMMAND 000035b4 11 fc 00 09 a0 0a | | MOVE.B #0x09,IO_DUART_DIAG_COMMAND 000035ba 21 fc 93 03 fc 00 11 90 |! | MOVE.L #0x9303fc00,0x1190 000035c2 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000035c6 45 f8 11 ae |E | LEA.L 0x11ae,A2 000035ca 20 3c 00 00 04 e1 | < | MOVE.L #0x4e1,D0 000035d0 25 7c 00 00 26 02 00 08 |%| & | MOVE.L #0x2602,(A2+0x8) 000035d8 4e b9 00 00 8a e8 |N | JSR 0x8ae8 000035de 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000035e2 4c df 0f 0f |L | MOVEM.L (A7)+,D0+D1+D2+D3+A0+A1+A2+A3 000035e6 4e 75 |Nu | RTS 000035e8 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 000035ec 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 000035f2 67 2a |g* | BEQ 0x361e 000035f4 41 f9 00 00 91 d6 |A | LEA.L 0x91d6,A0 000035fa 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 00003600 20 3c 00 09 89 68 | < h | MOVE.L #0x98968,D0 00003606 08 38 00 02 a0 01 | 8 | BTST.B #0x2,IO_DUART_MODEM_STATUS 0000360c 67 0c |g | BEQ 0x361a 0000360e 11 d8 a0 03 | | MOVE.B (A0)+,IO_DUART_MODEM_DATA 00003612 b1 fc 00 00 91 fe | | CMPA.L #0x91fe,A0 00003618 67 04 |g | BEQ 0x361e 0000361a 53 80 |S | SUBQ.L #0x1,D0 0000361c 66 e8 |f | BNE 0x3606 0000361e 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00003622 4e 75 |Nu | RTS 00003624 21 c2 14 e0 |! | .XXX[0x4] 00003628 21 fc 00 00 15 0c 14 e4 |! | .XXX[0x80] 00003630 4a b8 14 e8 67 0c 4e b9 |J g N | 00003638 00 00 8b 98 46 fc 21 00 | F ! | 00003640 60 ee 4a 42 67 52 46 fc |` JBgRF | 00003648 26 00 42 78 16 0c 48 e7 |& Bx H | 00003650 80 e0 45 f8 16 0e 20 3c | E <| 00003658 00 00 07 a1 25 7c 00 00 | %| | 00003660 36 a2 00 08 4e b9 00 00 |6 N | 00003668 8a e8 4c df 07 01 4a 78 | L Jx| 00003670 16 0c 66 24 4a b8 14 e0 | f$J | 00003678 67 0c 4e b9 00 00 8b 98 |g N | 00003680 46 fc 26 00 60 e8 48 e7 |F & ` H | 00003688 80 e0 45 f8 16 0e 4e b9 | E N | 00003690 00 00 8b 24 4c df 07 01 | $L | 00003698 46 fc 20 00 4a b8 14 e0 |F J | 000036a0 4e 75 52 78 16 0c 4e 75 |NuRx Nu| 000036a8 VECTOR_DIAG_BUS.TXRDY: 000036a8 4a b8 14 e8 |J | TST.L 0x14e8 ; --> VECTOR_0x48 000036ac 57 fa 07 6f |W o | TRAPEQ.W #0x076f 000036b0 2f 00 |/ | MOVE.L D0,-(A7) 000036b2 42 80 |B | CLR.L D0 000036b4 10 38 14 db | 8 | MOVE.B 0x14db,D0 000036b8 ec f8 08 01 14 ec | | BFCLR.L 0x14ec,{D0:1} 000036be 66 16 |f | BNE 0x36d6 000036c0 08 b8 00 02 14 de | | BCLR.B #0x2,0x14de 000036c6 67 16 |g | BEQ 0x36de 000036c8 11 fc 00 10 a0 0a | | MOVE.B #0x10,IO_DUART_DIAG_COMMAND 000036ce 11 f8 14 de a0 08 | | MOVE.B 0x14de,IO_DUART_DIAG_MODE 000036d4 60 08 |` | BRA 0x36de 000036d6 08 f8 00 02 14 de | | BSET.B #0x2,0x14de 000036dc 67 ea |g | BEQ 0x36c8 000036de 46 fc 26 00 |F & | MOVE.W #0x2600,SR 000036e2 11 f0 01 a0 15 0c a0 0b | | MOVE.B (D0.W+#0x150c),IO_DUART_DIAG_DATA; LEW=01a0 000036ea 52 38 14 db |R8 | ADDQ.B #0x1,0x14db 000036ee 53 b8 14 e8 |S | SUBQ.L #0x1,0x14e8 000036f2 66 0c |f | BNE 0x3700 000036f4 11 fc 00 08 a0 0a | | MOVE.B #0x08,IO_DUART_DIAG_COMMAND 000036fa 08 b8 00 00 14 dc | | BCLR.B #0x0,0x14dc 00003700 20 1f | | MOVE.L (A7)+,D0 00003702 4e 73 |Ns | RTE 00003704 VECTOR_DIAG_BUS.RXRDY: 00003704 4a b8 14 e0 |J | TST.L 0x14e0 ; --> VECTOR_0x44 00003708 57 fa 07 6f |W o | TRAPEQ.W #0x076f 0000370c 4a b8 14 e8 |J | TST.L 0x14e8 00003710 56 fa 06 71 |V q | TRAPNE.W #0x0671 00003714 e8 f8 00 04 a0 09 | | BFTST.L IO_DUART_DIAG_STATUS,{0:4} 0000371a 56 fa 07 70 |V p | TRAPNE.W #0x0770 0000371e 1f 00 | | MOVE.B D0,-(A7) 00003720 10 38 a0 0b | 8 | MOVE.B IO_DUART_DIAG_DATA,D0 00003724 11 80 01 e1 14 e4 | | MOVE.B D0,((#0x14e4)) ; LEW=01e1 0000372a 52 b8 14 e4 |R | ADDQ.L #0x1,0x14e4 0000372e 53 b8 14 e0 |S | SUBQ.L #0x1,0x14e0 00003732 67 08 |g | BEQ 0x373c 00003734 d1 38 14 dd | 8 | ADD.B D0,0x14dd 00003738 10 1f | | MOVE.B (A7)+,D0 0000373a 4e 73 |Ns | RTE 0000373c 91 38 14 dd | 8 | SUB.B D0,0x14dd 00003740 10 1f | | MOVE.B (A7)+,D0 00003742 4e 73 |Ns | RTE 00003744 48 e7 60 c0 |H ` | MOVEM.L A1+A0+D2+D1,-(A7) 00003748 41 bc 00 07 |A | CHK.W #0x7,D0 0000374c 42 81 |B | CLR.L D1 0000374e 12 28 00 01 | ( | MOVE.B (A0+0x1),D1 00003752 43 bc 00 0f |C | CHK.W #0xf,D1 00003756 14 00 | | MOVE.B D0,D2 00003758 eb 0a | | LSL.B #0x5,D2 0000375a 82 02 | | OR.B D2,D1 0000375c 46 fc 21 00 |F ! | MOVE.W #0x2100,SR 00003760 24 38 14 e8 |$8 | MOVE.L 0x14e8,D2 00003764 0c 42 00 fd | B | CMPI.W #0x00fd,D2 00003768 6f 08 |o | BLE 0x3772 0000376a 4e b9 00 00 8b 98 |N | JSR 0x8b98 00003770 60 ea |` | BRA 0x375c 00003772 14 38 14 da | 8 | MOVE.B 0x14da,D2 00003776 11 81 21 a0 15 0c | ! | MOVE.B D1,(D2.W+#0x150c) ; LEW=21a0 0000377c ee f8 08 81 14 ec | | BFSET.L 0x14ec,{D2:1} 00003782 52 38 14 da |R8 | ADDQ.B #0x1,0x14da 00003786 52 b8 14 e8 |R | ADDQ.L #0x1,0x14e8 0000378a 08 f8 00 00 14 dc | | BSET.B #0x0,0x14dc 00003790 66 06 |f | BNE 0x3798 00003792 11 fc 00 04 a0 0a | | MOVE.B #0x04,IO_DUART_DIAG_COMMAND 00003798 4e f0 05 b1 00 00 92 00 |N | JMP ((D0.W*4+#0x9200)) ; LEW=05b1 000037a0 46 fc 20 00 4c df 03 06 |F L | .XXX[0x170] 000037a8 4e 75 74 01 4e b9 00 00 |Nut N | 000037b0 36 24 66 0c 42 80 10 38 |6$f B 8| 000037b8 15 0c 4e f9 00 00 37 a4 | N 7 | 000037c0 70 09 4e f9 00 00 37 a4 |p N 7 | 000037c8 12 38 14 da 11 a8 00 03 | 8 | 000037d0 11 a0 15 0c 42 82 14 28 | B (| 000037d8 00 02 52 01 11 82 11 a0 | R | 000037e0 15 0c 54 38 14 da 54 b8 | T8 T | 000037e8 14 e8 54 42 42 38 14 dd | TBB8 | 000037f0 4e b9 00 00 36 24 67 0e |N 6$g | 000037f8 b4 b8 14 e0 66 ca 70 09 | f p | 00003800 4e f9 00 00 37 a4 4a 38 |N 7 J8| 00003808 14 dd 67 08 70 04 4e f9 | g p N | 00003810 00 00 37 a4 43 f8 15 0c | 7 C | 00003818 11 59 00 02 57 42 6d 10 | Y WBm | 00003820 42 80 10 28 00 03 41 f0 |B ( A | 00003828 00 f4 10 d9 51 ca ff fc | Q | 00003830 70 01 4e f9 00 00 37 a4 |p N 7 | 00003838 12 38 14 da 42 80 10 28 | 8 B (| 00003840 00 02 11 80 11 a0 15 0c | | 00003848 52 01 52 b8 14 e8 34 3c |R R 4<| 00003850 00 ff 94 b8 14 e8 b4 40 | @| 00003858 6c 0c 4e b9 00 00 8b 98 |l N | 00003860 46 fc 21 00 60 e8 24 00 |F ! ` $ | 00003868 67 2e 53 80 41 e8 00 04 |g.S A | 00003870 11 90 11 a0 15 0c 52 01 | R | 00003878 52 b8 14 e8 d4 18 53 80 |R S | 00003880 6b 16 46 fc 20 00 11 90 |k F | 00003888 11 a0 15 0c 52 01 52 b8 | R R | 00003890 14 e8 d4 18 51 c8 ff f0 | Q | 00003898 11 82 11 a0 15 0c 52 01 | R | 000038a0 52 b8 14 e8 11 c1 14 da |R | 000038a8 46 fc 21 00 4a b8 14 e8 |F ! J | 000038b0 67 0e 08 f8 00 00 14 dc |g | 000038b8 66 06 11 fc 00 04 a0 0a |f | 000038c0 46 fc 20 00 4e f9 00 00 |F N | 000038c8 37 a4 00 00 08 b9 00 03 |7 | 000038d0 00 00 e0 18 67 08 08 f9 | g | 000038d8 00 00 00 00 e0 00 21 fc | ! | 000038e0 00 00 13 04 14 10 42 b8 | B | 000038e8 14 1e 42 b8 14 2a 42 b8 | B *B | 000038f0 14 22 42 b8 12 00 42 39 | "B B9| 000038f8 00 00 14 7c 48 e7 80 e0 | |H | 00003900 45 f9 00 00 14 64 4e b9 |E dN | 00003908 00 00 8b 24 4c df 07 01 | $L | 00003910 42 40 |B@ | .XXX[0x2] 00003912 00 79 20 00 93 03 e0 02 | y | ORI.W #0x2000,IO_RESHA_SCB_CTL 0000391a 41 f8 b0 02 |A | LEA.L IO_MOSART_DATA,A0 0000391e 4e b9 00 00 39 62 |N 9b | JSR 0x3962 00003924 11 bc 00 40 02 01 | @ | MOVE.B #0x40,(A0+D0.W*2+#0x1) 0000392a 42 01 |B | CLR.B D1 0000392c 52 01 |R | ADDQ.B #0x1,D1 0000392e 66 fc |f | BNE 0x392c 00003930 4a 40 |J@ | TST.W D0 00003932 66 2e |f. | BNE 0x3962 00003934 08 39 00 01 00 00 fc 00 | 9 | BTST.B #0x1,0xfc00 0000393c 67 1a |g | BEQ 0x3958 0000393e 4e b9 00 00 3f 00 |N ? | JSR 0x3f00 00003944 11 fc 00 4d b0 03 | M | MOVE.B #0x4d,IO_MOSART_CONTROL 0000394a 11 fc 00 02 14 29 | ) | MOVE.B #0x02,0x1429 00003950 11 f8 14 29 b0 03 | ) | MOVE.B 0x1429,IO_MOSART_CONTROL 00003956 4e 75 |Nu | RTS 00003958 08 39 00 00 00 00 fc 00 | 9 | BTST.B #0x0,0xfc00 00003960 66 dc |f | BNE 0x393e 00003962 42 30 02 01 |B0 | CLR.B (A0+D0.W*2+#0x1) 00003966 42 30 02 01 |B0 | CLR.B (A0+D0.W*2+#0x1) 0000396a 42 30 02 01 |B0 | CLR.B (A0+D0.W*2+#0x1) 0000396e 4e 75 |Nu | RTS 00003970 33 fc 00 02 00 00 14 85 |3 | MOVE.W #0x2,0x1485 00003978 08 b9 00 03 00 00 e0 18 | | BCLR.B #0x3,0xe018 00003980 67 08 |g | BEQ 0x398a 00003982 08 f9 00 00 00 00 e0 00 | | BSET.B #0x0,0xe000 0000398a 21 fc 00 00 13 04 14 10 |! | MOVE.L #0x1304,0x1410 00003992 42 b8 14 1e |B | CLR.L 0x141e 00003996 42 b8 14 2a |B * | CLR.L 0x142a 0000399a 42 b8 14 22 |B " | CLR.L 0x1422 0000399e 42 b8 12 00 |B | CLR.L 0x1200 000039a2 42 39 00 00 14 7c |B9 | | CLR.B 0x147c 000039a8 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000039ac 45 f9 00 00 14 64 |E d | LEA.L 0x1464,A2 000039b2 4e b9 00 00 8b 24 |N $ | JSR 0x8b24 000039b8 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000039bc 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000039c0 45 f9 00 00 14 54 |E T | LEA.L 0x1454,A2 000039c6 4e b9 00 00 8b 24 |N $ | JSR 0x8b24 000039cc 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000039d0 4e b0 01 f1 00 00 14 40 |N @| JSR ((#0x1440)) ; LEW=01f1 000039d8 4e b0 01 f1 00 00 14 44 |N D| JSR ((#0x1444)) ; LEW=01f1 000039e0 11 fc 00 80 a0 04 | | MOVE.B #0x80,IO_DUART_ACR_IPCR 000039e6 11 fc 00 03 a0 0f | | MOVE.B #0x03,IO_DUART_CLR_OPC_STOP_COUNTER 000039ec 20 3c 00 00 1e 84 | < | MOVE.L #0x1e84,D0 000039f2 12 3c 00 0a | < | MOVE.B #0x0a,D1 000039f6 4e b9 00 00 40 76 |N @v | JSR 0x4076 000039fc 4e 75 |Nu | RTS 000039fe 4e b9 |N | .XXX[0x2] 00003a00 00 00 3f 00 11 fc 00 03 | ? | .XXX[0xd0] 00003a08 a0 0e 33 fc 00 00 00 00 | 3 | 00003a10 14 85 4e 75 08 b4 00 01 | Nu | 00003a18 01 70 00 00 00 00 18 3c | p <| 00003a20 00 a5 42 05 12 1a 67 28 | B g(| 00003a28 08 f8 00 01 14 2a 66 2a | *f*| 00003a30 11 c4 14 26 8b 38 14 2a | & 8 *| 00003a38 4a 38 14 2d 67 0c b2 38 |J8 -g 8| 00003a40 14 2d 56 fa 08 10 42 38 | -V B8| 00003a48 14 2d 4e b9 00 00 28 d8 | -N ( | 00003a50 11 c1 14 2d 4e f9 00 00 | -N | 00003a58 28 a4 08 f4 00 03 01 70 |( p| 00003a60 00 00 00 00 66 ee 08 f9 | f | 00003a68 00 00 00 00 e0 00 60 e4 | ` | 00003a70 08 f8 00 03 14 2a 4e f9 | *N | 00003a78 00 00 27 fa 12 3c 00 05 | ' < | 00003a80 18 38 14 2b 67 3e 0c 04 | 8 +g> | 00003a88 00 02 67 14 12 3c 00 04 | g < | 00003a90 4e b9 00 00 43 dc 42 81 |N C B | 00003a98 12 1a d5 c1 42 81 60 b4 | B ` | 00003aa0 18 3c 00 d2 1a 3c 00 10 | < < | 00003aa8 48 e7 c0 c0 70 03 4e b9 |H p N | 00003ab0 00 00 29 74 64 f6 4c df | )td L | 00003ab8 03 03 42 39 00 00 14 7c | B9 || 00003ac0 60 00 ff 62 08 39 00 00 |` b 9 | 00003ac8 00 00 fc 00 67 c2 60 d0 | g ` | 00003ad0 48 e7 c8 c0 |H | MOVEM.L A1+A0+D4+D1+D0,-(A7) 00003ad4 12 3c 00 05 | < | MOVE.B #0x05,D1 00003ad8 18 38 14 2b | 8 + | MOVE.B 0x142b,D4 00003adc 67 32 |g2 | BEQ 0x3b10 00003ade 0c 04 00 02 | | CMPI.B #0x02,D4 00003ae2 67 0a |g | BEQ 0x3aee 00003ae4 12 3c 00 04 | < | MOVE.B #0x04,D1 00003ae8 4e b9 00 00 43 dc |N C | JSR 0x43dc 00003aee 11 fc 00 d2 14 26 | & | MOVE.B #0xd2,0x1426 00003af4 70 03 |p | MOVEQ.L #0x03,D0 00003af6 4e b9 00 00 29 74 |N )t | JSR 0x2974 00003afc 64 f6 |d | BCC 0x3af4 00003afe 42 39 00 00 14 7c |B9 | | CLR.B 0x147c 00003b04 08 f8 00 04 14 2a | * | BSET.B #0x4,0x142a 00003b0a 4c df 03 13 |L | MOVEM.L (A7)+,D0+D1+D4+A0+A1 00003b0e 4e 75 |Nu | RTS 00003b10 08 39 00 00 00 00 fc 00 | 9 | BTST.B #0x0,0xfc00 00003b18 67 ce |g | BEQ 0x3ae8 00003b1a 60 d2 |` | BRA 0x3aee 00003b1c 08 f8 00 03 14 2a | * | BSET.B #0x3,0x142a 00003b22 4e 75 |Nu | RTS 00003b24 08 f8 00 01 14 2a | * | BSET.B #0x1,0x142a 00003b2a 4e 75 |Nu | RTS 00003b2c VECTOR_MOSART.TXRDY: ; Via VECTOR_MOSART.TXRDY 00003b2c 53 78 14 18 |Sx | SUBQ.W #0x1,0x1418 ; --> VECTOR_0x4c 00003b30 6d 22 |m" | BLT 0x3b54 00003b32 4e f0 01 e1 14 38 |N 8 | JMP ((#0x1438)) ; LEW=01e1 00003b38 11 f0 01 e1 14 0c b0 02 | | .XXX[0x18] 00003b40 52 b8 14 0c 4e 73 11 f0 |R Ns | 00003b48 01 e1 14 0c a0 03 52 b8 | R | 00003b50 14 0c 4e 73 | Ns | .XXX[0x4] 00003b54 48 e7 f0 e0 |H | MOVEM.L A2+A1+A0+D3+D2+D1+D0,-(A7) 00003b58 30 38 14 18 |08 | MOVE.W 0x1418,D0 00003b5c 46 40 |F@ | NOT.W D0 00003b5e 41 bc 00 03 |A | CHK.W #0x3,D0 00003b62 4e f0 05 b0 00 00 3b 70 |N ;p| JMP (D0.W*4+#0x3b70) ; LEW=05b0 00003b6a 4c df 07 0f 4e 73 |L Ns | .XXX[0x6] 00003b70 60 00 00 0e 60 00 03 e4 |` ` | .XXX[0x290] 00003b78 60 00 04 38 60 00 04 a8 |` 8` | 00003b80 48 e7 80 e0 45 f9 00 00 |H E | 00003b88 14 54 4e b9 00 00 8b 24 | TN $| 00003b90 4c df 07 01 4e b9 00 00 |L N | 00003b98 3b 9e 60 00 ff ce 4e b9 |; ` N | 00003ba0 00 00 3e 7c 0c b8 00 00 | >| | 00003ba8 12 00 14 0c 6f 1c 08 f8 | o | 00003bb0 00 07 14 2a 11 fc 00 29 | * )| 00003bb8 14 50 0c 39 00 58 80 00 | P 9 X | 00003bc0 7f 80 66 06 11 fc 00 51 | f Q| 00003bc8 14 50 4e b9 00 00 3b d2 | PN ; | 00003bd0 4e 75 08 b8 00 05 14 2a |Nu *| 00003bd8 66 00 00 aa 08 b8 00 06 |f | 00003be0 14 2a 66 00 00 f8 08 38 | *f 8| 00003be8 00 07 14 2a 66 34 08 38 | *f4 8| 00003bf0 00 06 b0 03 66 00 02 02 | f | 00003bf8 08 b8 00 04 14 2a 66 00 | *f | 00003c00 00 60 08 b8 00 01 14 2a | ` *| 00003c08 66 00 01 28 70 03 08 b8 |f (p | 00003c10 00 03 14 2a 66 00 00 58 | *f X| 00003c18 20 3c 00 00 1e 84 60 00 | < ` | 00003c20 00 10 53 38 14 50 67 00 | S8 Pg | 00003c28 01 88 20 3c 00 00 1e 84 | < | 00003c30 12 3c 00 02 4e b9 00 00 | < N | 00003c38 40 76 4e 75 0c 39 00 58 |@vNu 9 X| 00003c40 80 00 7f 80 67 00 ff 58 | g X| 00003c48 08 38 00 06 b0 03 67 00 | 8 g | 00003c50 ff 4e 08 38 00 07 b0 03 | N 8 | 00003c58 66 00 ff 44 60 00 01 a4 |f D` | 00003c60 10 38 14 2b 0c 00 00 02 | 8 + | 00003c68 67 00 ff 8e 70 01 11 c0 |g p | 00003c70 14 31 41 f8 12 00 10 3c | 1A <| 00003c78 00 b4 11 c0 14 26 32 38 | &28| 00003c80 14 1f 60 14 41 f8 11 fc | ` A | 00003c88 10 38 14 27 12 38 14 21 | 8 ' 8 !| 00003c90 0c 00 00 f0 66 02 53 01 | f S | 00003c98 31 fc 00 04 14 18 21 c8 |1 ! | 00003ca0 14 0c 10 c0 10 c1 42 18 | B | 00003ca8 b1 01 10 81 20 3c 00 03 | < | 00003cb0 93 84 12 3c 00 03 4e b9 | < N | 00003cb8 00 00 40 76 4e b9 00 00 | @vN | 00003cc0 3e 5a 4e 75 08 b8 00 06 |>ZNu | 00003cc8 14 2a 67 e0 0c 38 00 b4 | *g 8 | 00003cd0 14 28 66 d8 08 f8 00 06 | (f | 00003cd8 14 2a 60 d0 08 b8 00 07 | *` | 00003ce0 14 2a 67 00 ff 34 10 38 | *g 4 8| 00003ce8 14 28 0c 00 00 e1 66 10 | ( f | 00003cf0 10 38 14 26 0c 00 00 b4 | 8 & | 00003cf8 67 00 01 0e 60 00 00 c4 |g ` | 00003d00 42 38 12 02 42 38 12 03 |B8 B8 | 00003d08 0c 00 00 c3 67 14 10 38 | g 8| 00003d10 14 26 0c 00 00 b4 67 00 | & g | 00003d18 00 f0 52 78 14 1e 60 00 | Rx ` | 00003d20 fe d8 11 fc 00 06 14 2b | +| 00003d28 11 fc 00 a5 14 26 60 00 | &` | 00003d30 fe c8 42 82 14 38 12 02 | B 8 | 00003d38 b5 03 16 38 12 03 45 f0 | 8 E | 00003d40 21 a0 12 04 70 03 4e b9 |! p N | 00003d48 00 00 29 74 65 1a 52 02 | )te R | 00003d50 b1 03 14 c0 4a 79 00 00 | Jy | 00003d58 07 7a 67 e8 0c 02 00 fa | zg | 00003d60 66 e2 08 f8 00 01 14 2a |f *| 00003d68 08 b9 00 03 00 00 e0 18 | | 00003d70 67 08 08 f9 00 00 00 00 |g | 00003d78 e0 00 41 f8 12 00 21 c8 | A ! | 00003d80 14 0c 10 38 14 26 12 38 | 8 & 8| 00003d88 14 1f 10 c0 10 c1 10 c2 | | 00003d90 10 83 4a 38 14 2d 66 00 | J8 -f | 00003d98 fe a2 b1 03 b3 03 b5 03 | | 00003da0 10 83 58 42 31 c2 14 18 | XB1 | 00003da8 42 38 14 32 60 00 fe fe |B8 2` | 00003db0 10 38 14 26 0c 00 00 b4 | 8 & | 00003db8 67 00 00 4e 08 b8 00 07 |g N | 00003dc0 14 2a 50 38 14 32 6b 3a | *P8 2k:| 00003dc8 42 40 10 38 12 02 58 40 |B@ 8 X@| 00003dd0 31 c0 14 18 21 fc 00 00 |1 ! | 00003dd8 12 00 14 0c 0c 38 00 10 | 8 | 00003de0 14 32 66 00 fe c8 20 3c | 2f <| 00003de8 00 08 f0 ca 12 3c 00 0d | < | 00003df0 4e b9 00 00 40 76 4e 75 |N @vNu| 00003df8 08 38 00 07 b0 03 66 00 | 8 f | 00003e00 fd f8 | | .XXX[0x2] 00003e02 70 02 |p | MOVEQ.L #0x02,D0 00003e04 11 c0 14 31 | 1 | MOVE.B D0,0x1431 00003e08 0c 39 00 58 80 00 7f 80 | 9 X | CMPI.B #0x58,MODEM_DESIGNATOR 00003e10 67 18 |g | BEQ 0x3e2a 00003e12 42 38 14 29 |B8 ) | CLR.B 0x1429 00003e16 11 f8 14 29 b0 03 | ) | MOVE.B 0x1429,IO_MOSART_CONTROL 00003e1c 11 fc 00 07 14 2b | + | MOVE.B #0x07,0x142b 00003e22 4e b9 00 00 3e 48 |N >H | JSR 0x3e48 00003e28 4e 75 |Nu | RTS 00003e2a 4e b9 00 00 39 70 |N 9p | JSR 0x3970 00003e30 4e b9 00 00 43 d4 |N C | JSR 0x43d4 00003e36 4e 75 |Nu | RTS 00003e38 08 38 00 07 b0 03 4e b9 | 8 N | .XXX[0x10] 00003e40 00 00 43 d4 60 00 fa 86 | C ` | 00003e48 12 3c 00 04 | < | MOVE.B #0x04,D1 00003e4c 20 3c 00 02 fa ee | < | MOVE.L #0x2faee,D0 00003e52 4e b9 00 00 40 76 |N @v | JSR 0x4076 00003e58 4e 75 |Nu | RTS 00003e5a 08 f8 00 05 14 29 | ) | .XXX[0x6] 00003e60 4e f0 01 e1 14 3c 08 f8 |N < | .XXX[0xa0] 00003e68 00 00 14 29 11 f8 14 29 | ) )| 00003e70 b0 03 4e 75 11 fc 00 04 | Nu | 00003e78 a0 02 4e 75 4e f0 01 e1 | NuN | 00003e80 14 40 02 38 00 de 14 29 | @ 8 )| 00003e88 11 f8 14 29 b0 03 4e 75 | ) Nu| 00003e90 11 fc 00 08 a0 02 4e f0 | N | 00003e98 01 e1 14 44 08 f8 00 02 | D | 00003ea0 14 29 11 f8 14 29 b0 03 | ) ) | 00003ea8 4e 75 11 fc 00 01 a0 02 |Nu | 00003eb0 4e 75 4e f0 01 e1 14 48 |NuN H| 00003eb8 08 b8 00 02 14 29 11 f8 | ) | 00003ec0 14 29 b0 03 4e 75 11 fc | ) Nu | 00003ec8 00 02 a0 02 4e 75 08 39 | Nu 9| 00003ed0 00 01 00 00 fc 00 67 08 | g | 00003ed8 08 38 00 06 b0 03 66 32 | 8 f2| 00003ee0 08 b8 00 04 14 2a 66 44 | *fD| 00003ee8 08 b8 00 03 14 2a 08 b8 | * | 00003ef0 00 01 14 2a 67 0a 70 03 | *g p | 00003ef8 4e b9 00 00 29 74 64 f6 |N )td | 00003f00 12 3c 00 00 | < | MOVE.B #0x00,D1 00003f04 20 3c 00 00 98 96 | < | MOVE.L #0x9896,D0 00003f0a 4e b9 00 00 40 76 |N @v | JSR 0x4076 00003f10 4e 75 |Nu | RTS 00003f12 42 78 14 2e 11 fc |Bx . | .XXX[0x6] 00003f18 00 41 b0 02 11 fc 00 01 | A | .XXX[0x158] 00003f20 14 2b 31 fc ff ff 14 18 | +1 | 00003f28 60 00 ff 36 0c 39 00 58 |` 6 9 X| 00003f30 80 00 7f 80 67 00 04 ce | g | 00003f38 21 fc 80 00 7e 0b 14 34 |! ~ 4| 00003f40 11 fc 00 03 14 2b 11 fc | + | 00003f48 00 1f 14 50 31 fc ff fe | P1 | 00003f50 14 18 42 78 14 2e 60 00 | Bx .` | 00003f58 ff 08 4a 38 14 2e 66 20 | J8 .f | 00003f60 11 fc 00 02 14 2b 4e b9 | +N | 00003f68 00 00 3e 7c 12 3c 00 01 | >| < | 00003f70 20 3c 00 00 98 96 4e b9 | < N | 00003f78 00 00 40 76 60 00 fb ec | @v` | 00003f80 70 04 4e b9 00 00 3e 04 |p N > | 00003f88 60 00 fb e0 12 38 14 2b |` 8 +| 00003f90 0c 01 00 05 67 0a 12 3c | g <| 00003f98 00 00 4e b9 00 00 43 dc | N C | 00003fa0 21 fc 00 00 13 04 14 10 |! | 00003fa8 4e b9 00 00 3e 96 60 00 |N > ` | 00003fb0 fc 68 20 78 14 34 10 38 | h x 4 8| 00003fb8 14 2e 66 66 10 18 66 14 | .ff f | 00003fc0 11 fc 00 52 14 2e 11 fc | R . | 00003fc8 00 0a 14 50 11 fc 00 04 | P | 00003fd0 14 2b 60 6c 53 38 14 50 | +`lS8 P| 00003fd8 67 00 00 98 0c 00 00 20 |g | 00003fe0 67 da 21 c8 14 34 52 78 |g ! 4Rx| 00003fe8 14 18 0c 00 00 54 67 2a | Tg*| 00003ff0 0c 00 00 57 67 24 0c 00 | Wg$ | 00003ff8 00 50 66 06 10 3c 00 52 | Pf < R| 00004000 60 18 0c 00 00 44 66 06 |` Df | 00004008 10 3c 00 50 60 0c 00 f9 | < P` | 00004010 00 00 00 00 92 4a 65 00 | Je | 00004018 00 5a 11 c0 b0 02 60 00 | Z ` | 00004020 fb 4a 72 03 60 2c 10 38 | Jr `, 8| 00004028 14 2e 67 3c 0c 00 00 49 | .g< I| 00004030 67 36 53 38 14 50 67 0e |g6S8 Pg | 00004038 52 78 14 18 42 38 14 2e |Rx B8 .| 00004040 70 4d 60 00 ff d6 12 3c |pM` <| 00004048 00 01 0c 00 00 42 67 02 | Bg | 00004050 72 03 4e b9 00 00 43 dc |r N C | 00004058 4e b9 00 00 3e 7c 4e b9 |N >|N | 00004060 00 00 38 cc 60 00 fb 04 | 8 ` | 00004068 11 fc 00 05 14 2b 60 00 | +` | 00004070 fe f6 50 fa 08 10 | P | .XXX[0x6] 00004076 11 c1 14 60 | ` | MOVE.B D1,0x1460 0000407a 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 0000407e 45 f8 14 54 |E T | LEA.L 0x1454,A2 00004082 20 00 | | MOVE.L D0,D0 00004084 25 7c 00 00 40 98 00 08 |%| @ | MOVE.L #0x4098,(A2+0x8) 0000408c 4e b9 00 00 8a e8 |N | JSR 0x8ae8 00004092 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00004096 4e 75 |Nu | RTS 00004098 48 e7 30 20 42 40 10 38 |H 0 B@ 8| .XXX[0x18] 000040a0 14 60 41 bc 00 0d 4e b0 | `A N | 000040a8 05 b1 00 00 92 4c 4c df | LL | 000040b0 04 0c 4e 75 | Nu | .XXX[0x4] 000040b4 VECTOR_MOSART.RXRDY: ; Via VECTOR_MOSART.RXRDY 000040b4 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) ; --> VECTOR_0x47 000040b8 12 38 b0 03 | 8 | MOVE.B IO_MOSART_CONTROL,D1 000040bc 14 38 b0 02 | 8 | MOVE.B IO_MOSART_DATA,D2 000040c0 08 01 00 07 | | BTST.L #0x7,D1 000040c4 67 00 00 dc |g | BEQ 0x41a2 000040c8 02 01 00 78 | x | ANDI.B #0x78,D1 000040cc 4a 38 14 7c |J8 | | TST.B 0x147c 000040d0 66 76 |fv | BNE 0x4148 000040d2 20 78 14 10 | x | MOVEA.L 0x1410,A0 000040d6 b1 fc 00 00 13 04 | | CMPA.L #0x1304,A0 000040dc 66 24 |f$ | BNE 0x4102 000040de 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000040e2 45 f8 14 64 |E d | LEA.L 0x1464,A2 000040e6 20 3c 00 02 62 58 | < bX | MOVE.L #0x26258,D0 000040ec 25 7c 00 00 41 b2 00 08 |%| A | MOVE.L #0x41b2,(A2+0x8) 000040f4 4e b9 00 00 8a e8 |N | JSR 0x8ae8 000040fa 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000040fe 42 38 14 2c |B8 , | CLR.B 0x142c 00004102 4a 01 |J | TST.B D1 00004104 66 00 00 82 |f | BNE 0x4188 00004108 b5 38 14 2c | 8 , | EOR.B D2,0x142c 0000410c 10 c2 | | MOVE.B D2,(A0)+ 0000410e 08 38 00 00 14 2a | 8 * | BTST.B #0x0,0x142a 00004114 67 10 |g | BEQ 0x4126 00004116 53 78 14 1a |Sx | SUBQ.W #0x1,0x141a 0000411a 67 00 00 ba |g | BEQ 0x41d6 0000411e 08 38 00 02 14 2a | 8 * | BTST.B #0x2,0x142a 00004124 66 62 |fb | BNE 0x4188 00004126 b1 fc 00 00 13 08 | | CMPA.L #0x1308,A0 0000412c 66 16 |f | BNE 0x4144 0000412e 54 48 |TH | ADDQ.L #0x2,A0 00004130 08 f8 00 00 14 2a | * | BSET.B #0x0,0x142a 00004136 42 40 |B@ | CLR.W D0 00004138 10 38 13 06 | 8 | MOVE.B 0x1306,D0 0000413c 31 c0 14 1a |1 | MOVE.W D0,0x141a 00004140 67 00 00 94 |g | BEQ 0x41d6 00004144 21 c8 14 10 |! | MOVE.L A0,0x1410 00004148 4c df 01 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0 0000414c 4e 73 |Ns | RTE 0000414e 08 b8 00 02 14 2a | * | BCLR.B #0x2,0x142a 00004154 67 12 |g | BEQ 0x4168 00004156 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 0000415a 45 f8 14 70 |E p | LEA.L 0x1470,A2 0000415e 4e b9 00 00 8b 24 |N $ | JSR 0x8b24 00004164 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00004168 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 0000416c 45 f8 14 64 |E d | LEA.L 0x1464,A2 00004170 20 3c 00 02 62 58 | < bX | MOVE.L #0x26258,D0 00004176 25 7c 00 00 41 b2 00 08 |%| A | MOVE.L #0x41b2,(A2+0x8) 0000417e 4e b9 00 00 8a e8 |N | JSR 0x8ae8 00004184 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00004188 11 fc 00 01 14 7c | | | MOVE.B #0x01,0x147c 0000418e 4e f0 01 e1 14 4c |N L | JMP ((#0x144c)) ; LEW=01e1 00004194 10 38 14 29 | 8 ) | .XXX[0x4] 00004198 08 c0 00 04 11 c0 b0 03 | | .XXX[0x8] 000041a0 60 a6 |` | .XXX[0x2] 000041a2 11 c1 14 2f | / | MOVE.B D1,0x142f 000041a6 11 c2 14 2e | . | MOVE.B D2,0x142e 000041aa 11 f8 14 2b 14 30 | + 0 | MOVE.B 0x142b,0x1430 000041b0 60 96 |` | BRA 0x4148 000041b2 21 fc 00 00 13 04 |! | .XXX[0x6] 000041b8 14 10 08 b8 00 00 14 2a | *| .XXX[0x18] 000041c0 42 38 14 7c 11 fc 00 e1 |B8 | | 000041c8 14 27 52 78 14 24 08 f8 | 'Rx $ | 000041d0 00 05 14 2a 4e 75 | *Nu | .XXX[0x6] 000041d6 21 fc 00 00 13 04 14 10 |! | MOVE.L #0x1304,0x1410 000041de 08 b8 00 00 14 2a | * | BCLR.B #0x0,0x142a 000041e4 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000041e8 45 f8 14 64 |E d | LEA.L 0x1464,A2 000041ec 4e b9 00 00 8b 24 |N $ | JSR 0x8b24 000041f2 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000041f6 42 40 |B@ | CLR.W D0 000041f8 10 38 13 06 | 8 | MOVE.B 0x1306,D0 000041fc 67 4a |gJ | BEQ 0x4248 000041fe 11 c0 13 09 | | MOVE.B D0,0x1309 00004202 11 f8 13 04 13 08 | | MOVE.B 0x1304,0x1308 00004208 08 f8 00 02 14 2a | * | BSET.B #0x2,0x142a 0000420e 21 fc 00 00 13 0a 14 14 |! | MOVE.L #0x130a,0x1414 00004216 4a 79 00 00 07 7a |Jy z | TST.W 0x77a 0000421c 66 06 |f | BNE 0x4224 0000421e 55 b8 14 14 |U | SUBQ.L #0x2,0x1414 00004222 54 40 |T@ | ADDQ.W #0x2,D0 00004224 31 c0 14 1c |1 | MOVE.W D0,0x141c 00004228 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 0000422c 45 f8 14 70 |E p | LEA.L 0x1470,A2 00004230 20 3c 00 00 00 27 | < ' | MOVE.L #0x27,D0 00004236 25 7c 00 00 43 50 00 08 |%| CP | MOVE.L #0x4350,(A2+0x8) 0000423e 4e b9 00 00 8a e8 |N | JSR 0x8ae8 00004244 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00004248 10 38 13 04 | 8 | MOVE.B 0x1304,D0 0000424c 11 c0 13 08 | | MOVE.B D0,0x1308 00004250 12 00 | | MOVE.B D0,D1 00004252 e8 19 | | ROR.B #0x4,D1 00004254 b1 01 | | EOR.B D0,D1 00004256 52 01 |R | ADDQ.B #0x1,D1 00004258 66 00 fe f4 |f | BNE 0x414e 0000425c 14 00 | | MOVE.B D0,D2 0000425e 02 40 00 0f | @ | ANDI.W #0x000f,D0 00004262 0c 40 00 05 | @ | CMPI.W #0x0005,D0 00004266 6e 00 00 ca |n | BGT 0x4332 0000426a 4e f0 03 b0 00 00 42 72 |N Br| JMP (D0.W*2+#0x4272) ; LEW=03b0 00004272 60 0a 60 1c 60 58 |` ` `X | .XXX[0x6] 00004278 60 2a 60 58 60 64 4a 38 |`*`X`dJ8| .XXX[0xb8] 00004280 14 2c 66 0a 10 38 13 05 | ,f 8 | 00004288 b0 38 14 1f 67 08 14 3c | 8 g <| 00004290 00 e1 52 78 14 22 08 f8 | Rx " | 00004298 00 06 14 2a 11 c2 14 28 | * (| 000042a0 60 00 fe a6 4a 79 00 00 |` Jy | 000042a8 07 7a 67 ea 30 3c 53 00 | zg 0<S | 000042b0 20 78 14 14 10 18 21 c8 | x ! | 000042b8 14 14 53 78 14 1c 33 c0 | Sx 3 | 000042c0 00 00 0f 3c 23 fc 02 00 | <# | 000042c8 00 01 00 00 0d 2c 60 c6 | ,` | 000042d0 50 fa 08 10 4a 38 14 2c |P J8 ,| 000042d8 66 52 4e b9 00 00 43 d4 |fRN C | 000042e0 60 36 4a 38 14 2c 66 4a |`6J8 ,fJ| 000042e8 30 38 14 20 b0 38 13 05 |08 8 | 000042f0 67 26 53 40 b0 38 13 05 |g&S@ 8 | 000042f8 66 32 08 b8 00 02 14 2a |f2 *| 00004300 67 12 48 e7 80 e0 45 f8 |g H E | 00004308 14 70 4e b9 00 00 8b 24 | pN $| 00004310 4c df 07 01 31 c0 14 20 |L 1 | 00004318 11 fc 00 f0 14 27 52 78 | 'Rx| 00004320 14 20 08 f8 00 05 14 2a | *| 00004328 60 00 fe 1e 4e b9 00 00 |` N | 00004330 41 c4 |A | .XXX[0x2] 00004332 08 b8 00 02 14 2a | * | BCLR.B #0x2,0x142a 00004338 67 12 |g | BEQ 0x434c 0000433a 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 0000433e 45 f8 14 70 |E p | LEA.L 0x1470,A2 00004342 4e b9 00 00 8b 24 |N $ | JSR 0x8b24 00004348 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 0000434c 60 00 fd fa |` | BRA 0x4148 00004350 48 e7 f0 80 20 78 14 14 |H x | .XXX[0x80] 00004358 30 38 14 1c 67 3a 42 83 |08 g:B | 00004360 16 39 00 00 0d 2c 72 7e | 9 ,r~| 00004368 92 79 00 00 0d 2e 6f 30 | y .o0| 00004370 34 3c 83 00 14 18 31 82 |4< 1 | 00004378 31 b0 00 00 0f 3c 54 03 |1 <T | 00004380 52 79 00 00 0d 2e 53 40 |Ry .S@| 00004388 67 06 53 41 67 12 60 e4 |g SAg ` | 00004390 08 b8 00 02 14 2a 60 30 | *`0| 00004398 08 b8 00 02 14 2a 60 2e | *`.| 000043a0 21 c8 14 14 31 c0 14 1c |! 1 | 000043a8 48 e7 80 e0 45 f8 14 70 |H E p| 000043b0 20 3c 00 00 04 e1 25 7c | < %|| 000043b8 00 00 43 50 00 08 4e b9 | CP N | 000043c0 00 00 8a e8 4c df 07 01 | L | 000043c8 13 c3 00 00 0d 2c 4c df | ,L | 000043d0 01 0f 4e 75 | Nu | .XXX[0x4] 000043d4 2f 00 |/ | MOVE.L D0,-(A7) 000043d6 30 3c 13 00 |0< | MOVE.W #0x1300,D0 000043da 60 08 |` | BRA 0x43e4 000043dc 2f 00 |/ | MOVE.L D0,-(A7) 000043de 30 3c 23 00 |0<# | MOVE.W #0x2300,D0 000043e2 10 01 | | MOVE.B D1,D0 000043e4 42 81 |B | CLR.L D1 000043e6 12 39 00 00 0d 2c | 9 , | MOVE.B 0xd2c,D1 000043ec 31 80 11 b0 00 00 0f 3c |1 <| MOVE.W D0,(D1.W+#0xf3c) ; LEW=11b0 000043f4 54 39 00 00 0d 2c |T9 , | ADDQ.B #0x2,0xd2c 000043fa 52 79 00 00 0d 2e |Ry . | ADDQ.W #0x1,0xd2e 00004400 20 1f | | MOVE.L (A7)+,D0 00004402 4e 75 |Nu | RTS 00004404 0c 79 00 0f | y | .XXX[0x4] 00004408 00 00 14 85 67 1e 11 fc | g | .XXX[0x4f0] 00004410 00 03 a0 0f 20 3c 00 00 | < | 00004418 1e 84 12 3c 00 05 4e b9 | < N | 00004420 00 00 40 76 33 fc 00 02 | @v3 | 00004428 00 00 14 85 4e 75 11 fc | Nu | 00004430 00 03 a0 0e 33 fc 00 03 | 3 | 00004438 00 00 14 85 23 fc 00 00 | # | 00004440 92 cc 00 00 14 81 20 3c | <| 00004448 00 02 fa ee 12 3c 00 06 | < | 00004450 4e b9 00 00 40 76 4e 75 |N @vNu| 00004458 12 3c 00 02 4e b9 00 00 | < N | 00004460 43 dc 33 fc 00 00 00 00 |C 3 | 00004468 14 85 23 fc 00 00 92 cc | # | 00004470 00 00 14 81 4e b9 00 00 | N | 00004478 3f 00 4e 75 4e f0 01 e1 |? NuN | 00004480 14 7d 50 fa 08 10 48 e7 | }P H | 00004488 c0 c0 08 f9 00 01 00 00 | | 00004490 04 ea 46 fc 27 00 10 30 | F ' 0| 00004498 01 e1 14 34 67 00 00 10 | 4g | 000044a0 11 c0 a0 03 52 b8 14 34 | R 4| 000044a8 4c df 03 03 4e 73 48 e7 |L NsH | 000044b0 80 e0 45 f8 14 54 4e b9 | E TN | 000044b8 00 00 8b 24 4c df 07 01 | $L | 000044c0 10 3c 00 0d 11 c0 a0 03 | < | 000044c8 08 38 00 02 a0 01 67 f8 | 8 g | 000044d0 11 fc 00 08 a0 02 30 39 | 09| 000044d8 00 00 14 85 4e f0 05 b1 | N | 000044e0 00 00 93 ad 48 e7 80 e0 | H | 000044e8 45 f8 14 54 4e b9 00 00 |E TN | 000044f0 8b 24 4c df 07 01 20 3c | $L <| 000044f8 00 01 c9 c2 12 3c 00 0c | < | 00004500 4e b9 00 00 40 76 60 a0 |N @v` | 00004508 33 fc 00 05 00 00 14 85 |3 | 00004510 23 fc 00 00 92 f1 00 00 |# | 00004518 14 81 20 3c 00 0b eb b8 | < | 00004520 12 3c 00 07 4e b9 00 00 | < N | 00004528 40 76 60 00 ff 7c 33 fc |@v` |3 | 00004530 00 07 00 00 14 85 23 fc | # | 00004538 00 00 92 fb 00 00 14 81 | | 00004540 20 3c 00 0b eb b8 12 3c | < <| 00004548 00 07 4e b9 00 00 40 76 | N @v| 00004550 60 00 ff 56 33 fc 00 09 |` V3 | 00004558 00 00 14 85 23 fc 00 00 | # | 00004560 93 08 00 00 14 81 20 3c | <| 00004568 00 0b eb b8 12 3c 00 07 | < | 00004570 4e b9 00 00 40 76 60 00 |N @v` | 00004578 ff 30 33 fc 00 0b 00 00 | 03 | 00004580 14 85 23 fc 00 00 93 12 | # | 00004588 00 00 14 81 20 3c 00 23 | < #| 00004590 c3 28 12 3c 00 09 4e b9 | ( < N | 00004598 00 00 40 76 60 00 ff 0a | @v` | 000045a0 33 fc 00 0e 00 00 14 85 |3 | 000045a8 23 fc 00 00 92 ec 00 00 |# | 000045b0 14 81 20 3c 00 0b eb b8 | < | 000045b8 12 3c 00 09 4e b9 00 00 | < N | 000045c0 40 76 60 00 fe e4 12 3c |@v` <| 000045c8 00 01 60 04 12 3c 00 03 | ` < | 000045d0 4e b9 00 00 43 dc 4e b9 |N C N | 000045d8 00 00 39 70 4e 75 11 fc | 9pNu | 000045e0 00 08 a0 02 60 00 fe c2 | ` | 000045e8 53 78 14 18 6d 0e 11 f0 |Sx m | 000045f0 01 e1 14 0c a0 03 52 b8 | R | 000045f8 14 0c 4e 73 48 e7 f0 e0 | NsH | 00004600 4e f9 00 00 3b 80 48 e7 |N ; H | 00004608 e0 80 08 f9 00 01 00 00 | | 00004610 04 ea e9 f8 11 03 a0 01 | | 00004618 14 38 a0 03 30 38 14 85 | 8 08 | 00004620 4a 01 66 08 4e f0 05 b1 |J f N | 00004628 00 00 93 1d 11 fc 00 40 | @| 00004630 a0 02 4e f0 05 b1 00 00 | N | 00004638 93 65 4a 39 00 00 0d 27 | eJ9 '| 00004640 6b 26 42 81 12 39 00 00 |k&B 9 | 00004648 0d 24 11 bc 00 82 11 b0 | $ | 00004650 00 00 0e 3c 11 82 11 b0 | < | 00004658 00 00 0e 3d 54 39 00 00 | =T9 | 00004660 0d 24 52 79 00 00 0d 26 | $Ry &| 00004668 b4 30 01 e1 14 81 67 08 | 0 g | 00004670 4e f0 05 b1 00 00 93 65 |N e| 00004678 52 b8 14 81 0c 30 00 ff |R 0 | 00004680 01 e1 14 81 66 08 4e f0 | f N | 00004688 05 b1 00 00 93 ad 4c df | L | 00004690 01 07 4e 73 31 fc 00 01 | Ns1 | 00004698 14 85 21 fc 00 00 92 d5 | ! | 000046a0 14 81 60 ea 21 fc 00 00 | ` ! | 000046a8 93 12 14 81 60 e0 21 fc | ` ! | 000046b0 00 00 92 ec 14 81 60 d6 | ` | 000046b8 21 fc 00 00 92 f1 14 81 |! | 000046c0 60 cc 21 fc 00 00 92 fb |` ! | 000046c8 14 81 60 c2 21 fc 00 00 | ` ! | 000046d0 93 08 14 81 60 b8 21 fc | ` ! | 000046d8 00 00 92 cc 14 81 60 ae | ` | 000046e0 08 39 00 01 00 00 fc 00 | 9 | 000046e8 67 b0 31 fc 00 0c 14 85 |g 1 | 000046f0 11 fc 00 04 a0 02 11 fc | | 000046f8 00 10 a0 03 08 38 00 02 | 8 | 00004700 a0 01 67 f8 11 fc 00 08 | g | 00004708 a0 02 60 ca 48 e7 80 e0 | ` H | 00004710 45 f8 14 54 4e b9 00 00 |E TN | 00004718 8b 24 4c df 07 01 31 fc | $L 1 | 00004720 00 0d 14 85 21 fc 00 00 | ! | 00004728 92 84 14 34 60 42 48 e7 | 4`BH | 00004730 80 e0 45 f8 14 54 4e b9 | E TN | 00004738 00 00 8b 24 4c df 07 01 | $L | 00004740 31 fc 00 11 14 85 21 fc |1 ! | 00004748 00 00 92 a7 14 34 60 20 | 4` | 00004750 48 e7 80 e0 45 f8 14 54 |H E T| 00004758 4e b9 00 00 8b 24 4c df |N $L | 00004760 07 01 31 fc 00 04 14 85 | 1 | 00004768 21 fc 80 00 7f d0 14 34 |! 4| 00004770 21 fc 00 00 44 86 14 7d |! D }| 00004778 12 3c 00 08 11 fc 00 04 | < | 00004780 a0 02 20 3c 00 02 fa ee | < | 00004788 4e b9 00 00 40 76 60 00 |N @v` | 00004790 fe fe 48 e7 80 e0 45 f8 | H E | 00004798 14 54 4e b9 00 00 8b 24 | TN $| 000047a0 4c df 07 01 31 fc 00 06 |L 1 | 000047a8 14 85 21 fc 80 00 7f 81 | ! | 000047b0 14 34 60 00 ff bc 48 e7 | 4` H | 000047b8 80 e0 45 f8 14 54 4e b9 | E TN | 000047c0 00 00 8b 24 4c df 07 01 | $L | 000047c8 31 fc 00 08 14 85 21 fc |1 ! | 000047d0 00 00 92 ca 14 34 60 00 | 4` | 000047d8 ff 98 12 3c 00 03 4e b9 | < N | 000047e0 00 00 43 dc 4e b9 00 00 | C N | 000047e8 39 70 4e 75 48 e7 80 e0 |9pNuH | 000047f0 45 f8 14 54 4e b9 00 00 |E TN | 000047f8 8b 24 4c df 07 01 31 fc | $L 1 | 00004800 00 0f 14 85 21 fc 00 00 | ! | 00004808 45 e8 14 7d 11 fc 00 02 |E } | 00004810 14 2b 21 fc 00 00 13 04 | +! | 00004818 14 10 20 3c 00 02 fa ee | < | 00004820 12 3c 00 0b 4e b9 00 00 | < N | 00004828 40 76 60 00 fe 62 12 3c |@v` b <| 00004830 00 00 4e b9 00 00 43 dc | N C | 00004838 08 38 00 03 a0 04 67 0e | 8 g | 00004840 4e b9 00 00 43 d4 4e b9 |N C N | 00004848 00 00 39 70 4e 75 11 fc | 9pNu | 00004850 00 88 a0 04 20 3c 00 00 | < | 00004858 1e 84 12 3c 00 02 4e b9 | < N | 00004860 00 00 40 76 4e 75 48 e7 | @vNuH | 00004868 80 e0 45 f8 14 54 4e b9 | E TN | 00004870 00 00 8b 24 4c df 07 01 | $L | 00004878 31 fc 00 0a 14 85 21 fc |1 ! | 00004880 80 00 7e 0b 14 34 21 fc | ~ 4! | 00004888 00 00 44 86 14 7d 60 00 | D }` | 00004890 fe e0 31 fc 00 10 14 85 | 1 | 00004898 60 00 fe 56 11 fc 00 05 |` V | 000048a0 14 2b 21 fc 00 00 13 04 | +! | 000048a8 14 10 48 e7 80 e0 45 f8 | H E | 000048b0 14 54 4e b9 00 00 8b 24 | TN $| 000048b8 4c df 07 01 20 3c 00 00 |L < | 000048c0 1e 84 12 3c 00 02 4e b9 | < N | 000048c8 00 00 40 76 31 fc 00 0f | @v1 | 000048d0 14 85 08 38 00 03 a0 04 | 8 | 000048d8 66 10 11 fc 00 88 a0 04 |f | 000048e0 21 fc 00 00 45 e8 14 7d |! E }| 000048e8 4e 75 4e b9 00 00 43 d4 |NuN C | 000048f0 4e b9 00 00 39 70 4e 75 |N 9pNu| 000048f8 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; Via VECTOR_MODEM.DSCHG 000048fc 10 38 a0 04 | 8 | MOVE.B IO_DUART_ACR_IPCR,D0 00004900 0c 78 00 0f 14 85 | x | CMPI.W #0x000f,0x1485 00004906 67 08 |g | BEQ 0x4910 00004908 4e b9 00 00 39 70 |N 9p | JSR 0x3970 0000490e 60 06 |` | BRA 0x4916 00004910 4e b9 00 00 3e 02 |N > | JSR 0x3e02 00004916 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 0000491a 4e 73 |Ns | RTE 0000491c 46 fc 24 00 |F $ | .XXX[0x4] 00004920 48 f8 7f ff 17 3c 21 cf |H <! | .XXX[0xf8] 00004928 17 78 21 fc 00 00 49 44 | x! ID| 00004930 17 7c 72 7f c2 28 00 1b | |r ( | 00004938 43 bc 00 09 4e f0 15 b1 |C N | 00004940 00 00 94 00 4e b9 00 00 | N | 00004948 4c 98 4c f8 7f ff 17 3c |L L <| 00004950 2e 78 17 78 4e b9 00 00 |.x xN | 00004958 58 0c 08 28 00 06 00 0e |X ( | 00004960 67 04 60 00 00 22 4e 75 |g ` "Nu| 00004968 48 e7 80 e0 45 f8 17 8c |H E | 00004970 4e b9 00 00 8b 24 4c df |N $L | 00004978 07 01 11 fc 00 01 17 8b | | 00004980 4e b9 00 00 58 0c 2f 08 |N X / | 00004988 42 a8 00 08 41 e8 00 1a |B A | 00004990 42 58 42 90 20 5f 4e f9 |BXB _N | 00004998 00 00 73 58 48 e7 41 b0 | sXH A | 000049a0 42 86 41 f9 00 02 00 00 |B A | 000049a8 72 ff 42 58 51 c9 ff fc |r BXQ | 000049b0 4e f0 01 f1 00 00 94 28 |N (| 000049b8 21 fc 00 00 65 16 00 08 |! e | 000049c0 4c f9 0c 00 00 00 93 f8 |L | 000049c8 41 f9 00 02 00 00 72 ff |A r | 000049d0 23 fc 00 00 4a 04 00 00 |# J | 000049d8 05 20 e9 c0 72 10 34 87 | r 4 | 000049e0 e9 c0 75 8a 30 f3 70 00 | u 0 p | 000049e8 54 80 51 c9 ff e4 42 b9 |T Q B | 000049f0 00 00 05 20 21 fc 00 00 | ! | 000049f8 65 5e 00 08 4a 86 4c df |e^ J L | 00004a00 0d 82 4e 75 4a 86 66 e0 | NuJ f | 00004a08 2c 00 60 dc 06 47 00 14 |, ` G | 00004a10 54 47 54 47 54 47 54 47 |TGTGTGTG| 00004a18 54 47 54 47 54 47 |TGTGTG | .XXX[0x6] 00004a1e 54 47 |TG | ADDQ.W #0x2,D7 00004a20 54 47 |TG | ADDQ.W #0x2,D7 00004a22 ec c7 04 06 | | BFCLR.L D7,{16:6} 00004a26 67 04 |g | BEQ 0x4a2c 00004a28 58 46 |XF | ADDQ.W #0x4,D6 00004a2a 34 86 |4 | MOVE.W D6,(A2) 00004a2c 4e 75 |Nu | RTS 00004a2e 9e 7c | | | .XXX[0x2] 00004a30 00 0a 59 47 55 47 55 47 | YGUGUG| .XXX[0x290] 00004a38 59 47 55 47 55 47 ec c7 |YGUGUG | 00004a40 04 06 67 04 59 46 34 86 | g YF4 | 00004a48 4e 75 28 14 67 28 2f 05 |Nu( g(/ | 00004a50 e9 c4 62 10 34 86 e9 c4 | b 4 | 00004a58 75 8a 3a 33 70 00 61 00 |u :3p a | 00004a60 ff c0 48 45 3a 33 70 00 | HE:3p | 00004a68 28 85 66 04 42 ac 00 04 |( f B | 00004a70 2a 1f 44 fc 00 01 4e 75 |* D Nu| 00004a78 48 e7 83 80 e9 c4 62 10 |H b | 00004a80 34 86 e9 c4 75 8a 42 73 |4 u Bs| 00004a88 70 00 61 00 ff 94 42 73 |p a Bs| 00004a90 70 00 4a 98 66 06 20 84 |p J f | 00004a98 21 04 60 1e 20 10 e9 c0 |! ` | 00004aa0 62 10 34 86 e9 c0 75 8a |b 4 u | 00004aa8 48 44 37 84 70 00 61 00 |HD7 p a | 00004ab0 ff 70 48 44 37 84 70 00 | pHD7 p | 00004ab8 20 84 4c df 01 c1 4e 75 | L Nu| 00004ac0 48 e7 20 80 08 38 00 06 |H 8 | 00004ac8 17 2e 67 60 41 f8 21 9e | .g`A ! | 00004ad0 61 00 ff a6 06 78 00 01 |a x | 00004ad8 21 a6 04 2c 00 01 00 07 |! , | 00004ae0 66 36 52 78 21 d6 34 38 |f6Rx! 48| 00004ae8 21 d6 b4 78 21 a6 65 28 |! x! e(| 00004af0 67 0c 11 fc 00 09 17 8b |g | 00004af8 4e b0 01 e1 17 7c 08 2c |N | ,| 00004b00 00 03 00 04 67 00 00 ae | g | 00004b08 42 82 34 2c 00 08 ee f8 |B 4, | 00004b10 08 81 21 ae 60 00 00 9e | ! ` | 00004b18 4a 78 21 aa 67 00 00 96 |Jx! g | 00004b20 53 78 21 aa 52 78 21 ac |Sx! Rx! | 00004b28 60 00 00 8a 08 38 00 05 |` 8 | 00004b30 17 2e 67 00 00 62 41 f8 | .g bA | 00004b38 21 84 61 00 ff 3c 06 78 |! a < x| 00004b40 00 01 21 8c 04 2c 00 01 | ! , | 00004b48 00 06 66 36 52 78 21 d4 | f6Rx! | 00004b50 34 38 21 d4 b4 78 21 8c |48! x! | 00004b58 65 28 67 0c 11 fc 00 09 |e(g | 00004b60 17 8b 4e b0 01 e1 17 7c | N || 00004b68 08 2c 00 02 00 04 67 00 | , g | 00004b70 00 44 42 82 34 2c 00 08 | DB 4, | 00004b78 ee f8 08 81 21 94 60 00 | ! ` | 00004b80 00 34 4a 78 21 90 67 00 | 4Jx! g | 00004b88 00 2c 53 78 21 90 52 78 | ,Sx! Rx| 00004b90 21 92 60 00 00 20 41 f8 |! ` A | 00004b98 21 b8 61 00 fe dc 06 78 |! a x| 00004ba0 00 01 21 c0 4a 78 21 c4 | ! Jx! | 00004ba8 67 00 00 0a 53 78 21 c4 |g Sx! | 00004bb0 52 78 21 c6 4c df 01 04 |Rx! L | 00004bb8 4e 75 48 e7 e0 08 49 f8 |NuH I | 00004bc0 21 84 30 2c 00 08 e9 c3 |! 0, | 00004bc8 24 08 67 0c b0 78 21 d4 |$ g x! | 00004bd0 62 0a 44 fc 00 00 60 3a |b D `:| 00004bd8 53 78 21 d4 12 38 21 9c |Sx! 8! | 00004be0 67 04 b4 01 67 ec 53 6c |g g Sl| 00004be8 00 08 06 43 01 00 64 0c | C d | 00004bf0 11 fc 00 09 17 8b 4e b0 | N | 00004bf8 01 e1 17 7c 61 00 fe 4c | |a L| 00004c00 65 0c 11 fc 00 08 17 8b |e | 00004c08 4e b0 01 e1 17 7c 44 fc |N |D | 00004c10 00 01 4c df 10 07 4e 75 | L Nu| 00004c18 48 e7 c0 08 49 f8 21 9e |H I ! | 00004c20 30 2c 00 08 4a 03 67 0c |0, J g | 00004c28 b0 78 21 d6 62 0a 44 fc | x! b D | 00004c30 00 00 60 38 53 78 21 d6 | `8Sx! | 00004c38 12 38 21 b6 67 04 b6 01 | 8! g | 00004c40 67 ec 53 6c 00 08 52 03 |g Sl R | 00004c48 64 0c 11 fc 00 09 17 8b |d | 00004c50 4e b0 01 e1 17 7c 61 00 |N |a | 00004c58 fd f2 65 0c 11 fc 00 08 | e | 00004c60 17 8b 4e b0 01 e1 17 7c | N || 00004c68 44 fc 00 01 4c df 10 03 |D L | 00004c70 4e 75 48 e7 e0 08 49 f8 |NuH I | 00004c78 21 b8 4a 78 21 c0 66 06 |! Jx! f | 00004c80 44 fc 00 00 60 0c 53 78 |D ` Sx| 00004c88 21 c0 61 00 fd be 44 fc |! a D | 00004c90 00 01 4c df 10 07 4e 75 | L Nu| 00004c98 48 f9 ff ff 00 00 04 9a |H | 00004ca0 20 7c 00 06 ec 00 43 f9 | | C | 00004ca8 00 00 ec 00 30 3c 03 ff | 0< | 00004cb0 20 d9 51 c8 ff fc 4c f9 | Q L | 00004cb8 ff ff 00 00 04 9a 4e 75 | Nu| 00004cc0 48 e7 40 00 |H @ | MOVEM.L D1,-(A7) 00004cc4 e9 c7 62 10 | b | BFEXTU.L D7,{8:16},D6 00004cc8 34 86 |4 | MOVE.W D6,(A2) 00004cca e9 c7 75 8a | u | BFEXTU.L D7,{22:10},D7 00004cce 08 07 00 00 | | BTST.L #0x0,D7 00004cd2 67 34 |g4 | BEQ 0x4d08 00004cd4 12 f3 71 20 04 00 | q | MOVE.B (A3+D7.W+#0x400),(A1)+ ; LEW=7120 00004cda 52 07 |R | ADDQ.B #0x1,D7 00004cdc 64 0e |d | BCC 0x4cec 00004cde 06 47 01 00 | G | ADDI.W #0x0100,D7 00004ce2 08 87 00 0a | | BCLR.L #0xa,D7 00004ce6 67 04 |g | BEQ 0x4cec 00004ce8 58 46 |XF | ADDQ.W #0x4,D6 00004cea 34 86 |4 | MOVE.W D6,(A2) 00004cec 53 41 |SA | SUBQ.W #0x1,D1 00004cee 60 18 |` | BRA 0x4d08 00004cf0 32 f3 70 00 |2 p | MOVE.W (A3+D7.W),(A1)+ 00004cf4 54 07 |T | ADDQ.B #0x2,D7 00004cf6 64 0e |d | BCC 0x4d06 00004cf8 06 47 01 00 | G | ADDI.W #0x0100,D7 00004cfc 08 87 00 0a | | BCLR.L #0xa,D7 00004d00 67 04 |g | BEQ 0x4d06 00004d02 58 46 |XF | ADDQ.W #0x4,D6 00004d04 34 86 |4 | MOVE.W D6,(A2) 00004d06 55 41 |UA | SUBQ.W #0x2,D1 00004d08 b2 7c 00 01 | | | CMP.W #0x1,D1 00004d0c 67 c6 |g | BEQ 0x4cd4 00004d0e 62 e0 |b | BHI 0x4cf0 00004d10 4c df 00 02 |L | MOVEM.L (A7)+,D1 00004d14 4e 75 |Nu | RTS 00004d16 48 e7 40 00 |H @ | MOVEM.L D1,-(A7) 00004d1a e9 c7 62 10 | b | BFEXTU.L D7,{8:16},D6 00004d1e 34 86 |4 | MOVE.W D6,(A2) 00004d20 e9 c7 75 8a | u | BFEXTU.L D7,{22:10},D7 00004d24 08 07 00 00 | | BTST.L #0x0,D7 00004d28 67 34 |g4 | BEQ 0x4d5e 00004d2a 17 99 71 20 04 00 | q | MOVE.B (A1)+,(A3+D7.W+#0x400) ; LEW=7120 00004d30 52 07 |R | ADDQ.B #0x1,D7 00004d32 64 0e |d | BCC 0x4d42 00004d34 06 47 01 00 | G | ADDI.W #0x0100,D7 00004d38 08 87 00 0a | | BCLR.L #0xa,D7 00004d3c 67 04 |g | BEQ 0x4d42 00004d3e 58 46 |XF | ADDQ.W #0x4,D6 00004d40 34 86 |4 | MOVE.W D6,(A2) 00004d42 53 41 |SA | SUBQ.W #0x1,D1 00004d44 60 18 |` | BRA 0x4d5e 00004d46 37 99 70 00 |7 p | MOVE.W (A1)+,(A3+D7.W) 00004d4a 54 07 |T | ADDQ.B #0x2,D7 00004d4c 64 0e |d | BCC 0x4d5c 00004d4e 06 47 01 00 | G | ADDI.W #0x0100,D7 00004d52 08 87 00 0a | | BCLR.L #0xa,D7 00004d56 67 04 |g | BEQ 0x4d5c 00004d58 58 46 |XF | ADDQ.W #0x4,D6 00004d5a 34 86 |4 | MOVE.W D6,(A2) 00004d5c 55 41 |UA | SUBQ.W #0x2,D1 00004d5e b2 7c 00 01 | | | CMP.W #0x1,D1 00004d62 67 c6 |g | BEQ 0x4d2a 00004d64 62 e0 |b | BHI 0x4d46 00004d66 4c df 00 02 |L | MOVEM.L (A7)+,D1 00004d6a 4e 75 |Nu | RTS 00004d6c 48 e7 40 40 |H @@ | MOVEM.L A1+D1,-(A7) 00004d70 43 f8 17 1a |C | LEA.L 0x171a,A1 00004d74 72 20 |r | MOVEQ.L #0x20,D1 00004d76 2e 04 |. | MOVE.L D4,D7 00004d78 61 00 ff 46 |a F | BSR 0x4cc0 00004d7c 4c df 02 02 |L | MOVEM.L (A7)+,D1+A1 00004d80 4e 75 |Nu | RTS 00004d82 48 e7 40 40 |H @@ | MOVEM.L A1+D1,-(A7) 00004d86 43 f8 17 1e |C | LEA.L 0x171e,A1 00004d8a 72 1c |r | MOVEQ.L #0x1c,D1 00004d8c 7e 04 |~ | MOVEQ.L #0x04,D7 00004d8e de 84 | | ADD.L D4,D7 00004d90 61 00 ff 84 |a | BSR 0x4d16 00004d94 4c df 02 02 |L | MOVEM.L (A7)+,D1+A1 00004d98 4e 75 |Nu | RTS 00004d9a 48 e7 80 10 |H | MOVEM.L A3+D0,-(A7) 00004d9e 23 fc 00 00 49 fc 00 00 |# I | MOVE.L #0x49fc,0x9428 00004da6 94 28 | ( | 00004da8 42 79 00 00 94 2c |By , | CLR.W 0x942c 00004dae 42 79 93 03 e0 0c |By | CLR.W 0x9303e00c 00004db4 70 ff |p | MOVEQ.L #-0x01,D0 00004db6 51 c8 ff fe |Q | DBF D0,0x4db6 00004dba 33 fc 00 05 93 03 e0 0c |3 | MOVE.W #0x5,0x9303e00c 00004dc2 20 3c 00 23 7c 4d | < #|M | MOVE.L #0x237c4d,D0 00004dc8 53 80 |S | SUBQ.L #0x1,D0 00004dca 66 fc |f | BNE 0x4dc8 00004dcc 33 fc e0 10 93 03 e1 0a |3 | MOVE.W #0xe010,IO_VME_STD_REGISTER 00004dd4 26 7c 93 03 f0 16 |&| | MOVEA.L #0x9303f016,A3 00004dda 4e b9 00 00 89 c4 |N | JSR 0x89c4 00004de0 64 10 |d | BCC 0x4df2 00004de2 23 fc 00 00 49 b8 00 00 |# I | MOVE.L #0x49b8,0x9428 00004dea 94 28 | ( | 00004dec 44 fc 00 01 |D | MOVE.W #0x1,CCR 00004df0 60 1a |` | BRA 0x4e0c 00004df2 20 3c 00 00 00 09 | < | MOVE.L #0x9,D0 00004df8 47 f9 00 00 94 00 |G | LEA.L 0x9400,A3 00004dfe 26 fc 00 00 49 86 |& I | MOVE.L #0x4986,(A3)+ 00004e04 51 c8 ff f8 |Q | DBF D0,0x4dfe 00004e08 44 fc 00 00 |D | MOVE.W #0x0,CCR 00004e0c 4c df 08 01 |L | MOVEM.L (A7)+,D0+A3 00004e10 4e 75 |Nu | RTS 00004e12 00 00 56 aa 00 00 | V | .XXX[0x6] 00004e18 5a f4 00 00 5c 6e 00 00 |Z \n | .XXX[0x160] 00004e20 58 48 00 00 5d 94 48 e7 |XH ] H | 00004e28 f8 f8 4c f9 0c 00 00 00 | L | 00004e30 93 f8 34 bc e0 12 24 2b | 4 $+| 00004e38 02 08 67 00 00 ac 49 f8 | g I | 00004e40 21 84 21 c2 21 d8 28 c2 |! ! ! ( | 00004e48 42 9c 42 5c e9 c2 12 10 |B B\ | 00004e50 34 81 e9 c2 15 8a 38 33 |4 83| 00004e58 10 0c 38 84 49 ec 00 10 | 8 I | 00004e60 60 12 29 42 ff ea 21 c2 |` )B ! | 00004e68 21 dc 52 6c ff ee 24 33 |! Rl $3| 00004e70 10 00 67 2c 12 02 d2 3c | g, <| 00004e78 00 1f 65 00 00 6c e9 c2 | e l | 00004e80 12 10 34 81 e9 c2 15 8a | 4 | 00004e88 20 33 10 08 90 bc 00 00 | 3 | 00004e90 00 20 b0 82 66 00 00 4e | f N| 00004e98 b8 73 10 0c 67 c4 60 a6 | s g ` | 00004ea0 30 38 21 d2 b0 78 21 8c |08! x! | 00004ea8 6c 42 b0 78 21 a6 6c 3c |lB x! l<| 00004eb0 49 f9 00 00 4e 12 43 f9 |I N C | 00004eb8 00 00 94 10 30 3c 00 04 | 0< | 00004ec0 22 dc 51 c8 ff fc 43 f8 |" Q C | 00004ec8 21 8e 70 02 06 51 00 20 |! p Q | 00004ed0 43 e9 00 1a 51 c8 ff f6 |C Q | 00004ed8 4c df 1f 1f 4e f0 15 b1 |L N | 00004ee0 00 00 94 00 72 05 60 06 | r ` | 00004ee8 72 06 60 02 72 03 42 a8 |r ` r B | 00004ef0 00 08 41 e8 00 1a 42 58 | A BX| 00004ef8 30 c1 42 50 4c df 1f 1f |0 BPL | 00004f00 59 01 66 ff ff ff fa 82 |Y f | 00004f08 4e f9 00 00 73 58 42 a8 |N sXB | 00004f10 00 08 43 e8 00 1a 42 59 | C BY| 00004f18 42 19 42 11 4a 79 00 00 |B B Jy | 00004f20 94 2c 66 0c 4c f8 7f ff | ,f L | 00004f28 17 3c 4e f9 00 00 73 58 | <N sX| 00004f30 30 3c 08 00 4e b9 80 00 |0< N | 00004f38 20 64 54 88 30 10 b0 79 | dT 0 y| 00004f40 00 00 94 2c 67 1a 30 b9 | ,g 0 | 00004f48 00 00 94 2c 06 11 00 01 | , | 00004f50 42 80 4e b9 80 00 20 60 |B N `| 00004f58 67 06 0c 01 00 02 66 c4 |g f | 00004f60 4c f8 7f ff 17 3c 4e f9 |L <N | 00004f68 00 00 73 60 00 00 00 00 | s` | 00004f70 00 00 00 00 00 00 00 00 | | 00004f78 00 00 00 00 | | .XXX[0x4] 00004f7c 48 e7 80 e0 |H | .XXX[0x4] 00004f80 45 f8 17 8c 4e b9 00 00 |E N | .XXX[0x308] 00004f88 8b 24 4c df 07 01 61 00 | $L a | 00004f90 02 fc 61 00 08 7e 23 c8 | a ~# | 00004f98 00 00 4f 6c 42 79 93 03 | OlBy | 00004fa0 e0 0c 48 e7 80 e0 45 f9 | H E | 00004fa8 00 00 4f 70 4e b9 00 00 | OpN | 00004fb0 8b 24 4c df 07 01 48 e7 | $L H | 00004fb8 80 e0 45 f9 00 00 4f 70 | E Op| 00004fc0 20 3c 00 00 03 0d 25 7c | < %|| 00004fc8 00 00 4f fe 00 08 4e b9 | O N | 00004fd0 00 00 8a e8 4c df 07 01 | L | 00004fd8 4e b9 00 00 73 54 33 fc |N sT3 | 00004fe0 00 05 93 03 e0 0c 43 e8 | C | 00004fe8 00 1a 42 59 42 19 12 fc | BYB | 00004ff0 00 01 42 51 42 38 17 8b | BQB8 | 00004ff8 4e f9 00 00 73 60 08 f9 |N s` | 00005000 00 06 00 00 04 ea 48 e7 | H | 00005008 80 c0 20 79 00 00 4f 6c | y Ol| 00005010 4e b9 00 00 73 44 4c df |N sDL | 00005018 03 01 4e 75 00 00 00 00 | Nu | 00005020 00 00 50 a4 00 00 50 aa | P P | 00005028 00 00 50 b0 00 00 50 b6 | P P | 00005030 48 e7 fe 70 43 e8 00 1a |H pC | 00005038 30 19 10 19 38 3c 04 00 |0 8< | 00005040 b0 44 6f 02 30 04 26 19 | Do 0 & | 00005048 e0 8b d6 bc 00 e0 00 00 | | 00005050 26 7c 93 03 f4 00 14 00 |&| | 00005058 84 03 02 82 00 00 00 01 | | 00005060 66 08 74 02 26 7c 93 03 |f t &| | 00005068 f0 00 1c 01 02 41 00 02 | A | 00005070 d2 42 24 70 15 b0 00 00 | B$p | 00005078 50 1c 4e b9 00 00 76 62 |P N vb| 00005080 28 03 e0 8c 02 43 03 ff |( C | 00005088 42 85 23 fc 00 00 50 cc |B # P | 00005090 00 00 05 20 21 fc 00 00 | ! | 00005098 65 16 00 08 33 c4 93 03 |e 3 | 000050a0 e1 0a 4e d2 17 99 30 00 | N 0 | 000050a8 60 10 37 99 30 00 60 0a |` 7 0 ` | 000050b0 12 f3 30 00 60 04 32 f3 | 0 ` 2 | 000050b8 30 00 da 82 90 42 67 0c |0 Bg | 000050c0 d6 42 ec c3 04 06 67 da | B g | 000050c8 58 44 60 d0 42 b9 00 00 |XD` B | 000050d0 05 20 21 fc 00 00 65 5e | ! e^| 000050d8 00 08 0c 06 00 01 67 04 | g | 000050e0 21 45 00 08 43 e8 00 1a |!E C | 000050e8 42 59 22 85 4c df 0e 7f |BY" L | 000050f0 4e f9 00 00 73 60 21 c8 |N s`! | 000050f8 17 80 33 fc e0 10 93 03 | 3 | 00005100 e1 0a 4a 79 93 03 f0 02 | Jy | 00005108 6b 00 01 82 4a 38 17 8b |k J8 | 00005110 66 00 01 7a e9 e8 00 86 |f z | 00005118 00 1a 0c 40 00 3f 62 00 | @ ?b | 00005120 01 6c 48 e7 20 f8 43 f8 | lH C | 00005128 17 9c 24 49 34 3c 02 99 | $I4< | 00005130 42 9a 51 ca ff fc 45 e8 |B Q E | 00005138 00 1d 47 f8 21 9c 16 9a | G ! | 00005140 47 eb 00 1a 16 9a 47 eb |G G | 00005148 00 1a 16 9a 45 f8 21 d2 | E ! | 00005150 34 c0 52 40 34 c0 34 80 |4 R@4 4 | 00005158 53 40 42 81 b2 00 62 14 |S@B b | 00005160 13 7c 00 80 00 04 33 41 | | 3A| 00005168 00 08 52 81 d3 fc 00 00 | R | 00005170 00 26 60 e8 4c f9 0c 00 | &` L | 00005178 00 00 93 f8 28 4b 34 bc | (K4 | 00005180 e0 12 d9 fc 00 00 02 00 | | 00005188 42 9c 28 fc 00 e0 00 00 |B ( | 00005190 42 9c 42 9c 42 9c 42 9c |B B B B | 00005198 42 5c 42 9c 42 54 34 bc |B\B BT4 | 000051a0 e7 f0 30 13 47 f9 00 00 | 0 G | 000051a8 94 10 30 3c 00 04 26 fc | 0< & | 000051b0 00 00 4e 26 51 c8 ff f8 | N&Q | 000051b8 4c df 1f 04 4e b9 00 00 |L N | 000051c0 73 54 48 e7 07 00 34 bc |sTH 4 | 000051c8 e0 12 2c 2b 02 08 34 bc | ,+ 4 | 000051d0 e0 12 2a 2b 02 0c 08 85 | *+ | 000051d8 00 00 9a bc 00 00 00 04 | | 000051e0 27 45 02 0c dc 85 e9 c6 |'E | 000051e8 75 8a e0 8e 34 86 37 bc |u 4 7 | 000051f0 00 00 70 00 54 07 64 0e | p T d | 000051f8 06 47 01 00 08 87 00 0a | G | 00005200 67 04 58 46 34 86 37 bc |g XF4 7 | 00005208 17 9c 70 00 2e 08 42 a8 | p . B | 00005210 00 08 41 e8 00 1a 42 58 | A BX| 00005218 42 90 20 47 42 b8 17 80 |B GB | 00005220 48 e7 80 e0 45 f8 17 8c |H E | 00005228 20 3c 00 05 f5 dc 25 7c | < %|| 00005230 00 00 52 4c 00 08 4e b9 | RL N | 00005238 00 00 8a e8 4c df 07 01 | L | 00005240 4e b9 00 00 73 60 4c df |N s`L | 00005248 00 e0 4e 75 33 fc e0 10 | Nu3 | 00005250 93 03 e1 0a 4a 79 93 03 | Jy | 00005258 f0 02 6b 00 00 24 48 e7 | k $H | 00005260 80 e0 45 f8 17 8c 20 3c | E <| 00005268 00 05 f5 dc 25 7c 00 00 | %| | 00005270 52 4c 00 08 4e b9 00 00 |RL N | 00005278 8a e8 4c df 07 01 4e 75 | L Nu| 00005280 11 fc 00 01 17 8b 61 00 | a | 00005288 05 84 4e 75 | Nu | .XXX[0x4] 0000528c 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 00005290 20 38 17 80 | 8 | MOVE.L 0x1780,D0 00005294 67 1a |g | BEQ 0x52b0 00005296 42 b8 17 80 |B | CLR.L 0x1780 0000529a 20 40 | @ | MOVEA.L D0,A0 0000529c 42 a8 00 08 |B | CLR.L (A0+0x8) 000052a0 41 e8 00 1a |A | LEA.L (A0+0x1a),A0 000052a4 42 58 |BX | CLR.W (A0)+ 000052a6 42 90 |B | CLR.L (A0) 000052a8 20 40 | @ | MOVEA.L D0,A0 000052aa 4e b9 00 00 73 58 |N sX | JSR 0x7358 000052b0 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 000052b4 4e 75 |Nu | RTS 000052b6 2e 09 |. | .XXX[0x2] 000052b8 e2 0f 64 08 42 19 53 40 | d B S@| .XXX[0x550] 000052c0 52 68 00 0a 42 82 34 38 |Rh B 48| 000052c8 17 26 31 42 00 1e 32 03 | &1B 2 | 000052d0 04 41 00 20 67 0e 90 41 | A g A| 000052d8 d3 68 00 0a 7e 20 de 84 | h ~ | 000052e0 61 00 f9 de 4a 42 67 20 |a JBg | 000052e8 2e 09 e2 0f 64 08 42 19 |. d B | 000052f0 53 40 52 68 00 0a 2e 38 |S@Rh .8| 000052f8 17 22 32 02 42 42 90 41 | "2 BB A| 00005300 d3 68 00 0a 61 00 f9 ba | h a | 00005308 42 41 11 78 17 35 00 1d |BA x 5 | 00005310 44 fc 00 01 4e 75 48 e7 |D NuH | 00005318 00 08 2e 09 e2 0f 64 08 | . d | 00005320 42 19 53 40 52 68 00 0a |B S@Rh | 00005328 42 82 34 38 17 26 32 03 |B 48 &2 | 00005330 59 41 90 41 65 00 00 5e |YA Ae ^| 00005338 d3 68 00 0a 2e 04 58 87 | h . X | 00005340 49 e9 00 10 61 00 f9 7a |I a z| 00005348 42 54 4a 42 67 24 2e 09 |BTJBg$. | 00005350 e2 0f 64 08 42 19 53 40 | d B S@| 00005358 52 68 00 0a 2e 38 17 22 |Rh .8 "| 00005360 32 02 42 42 90 41 65 22 |2 BB Ae"| 00005368 d3 68 00 0a 61 00 f9 52 | h a R| 00005370 42 41 11 7c 00 ff 00 1d |BA | | 00005378 52 28 00 1f 4a 42 66 18 |R( JBf | 00005380 44 fc 00 01 4c df 10 00 |D L | 00005388 4e 75 d0 41 34 01 94 40 |Nu A4 @| 00005390 32 00 60 d0 d0 41 58 41 |2 ` AXA| 00005398 44 fc 00 00 60 e6 4a b8 |D ` J | 000053a0 21 e4 67 00 00 38 48 e7 |! g 8H | 000053a8 7f 38 49 f8 21 e4 61 00 | 8I ! a | 000053b0 f6 9a 64 24 61 00 f9 b6 | d$a | 000053b8 26 38 17 2e 61 00 ff 58 |&8 .a X| 000053c0 64 14 61 00 0a 3a 65 e6 |d a :e | 000053c8 24 08 41 f8 21 f4 61 00 |$ A ! a | 000053d0 f6 a8 20 42 60 d8 28 84 | B` ( | 000053d8 4c df 1c fe 4e 75 48 e7 |L NuH | 000053e0 7c 20 72 02 36 3c ff ff || r 6< | 000053e8 7a 20 45 f8 21 84 4a 6a |z E ! Jj| 000053f0 00 0e 67 24 b0 7c 00 04 | g$ | | 000053f8 65 5c 59 40 58 a8 00 08 |e\Y@X | 00005400 11 43 00 1d 32 c3 32 aa | C 2 2 | 00005408 00 0a 04 59 00 20 52 28 | Y R(| 00005410 00 1e 53 6a 00 0e 66 dc | Sj f | 00005418 ed ea 40 00 00 10 66 08 | @ f | 00005420 ed ea 49 40 00 10 67 26 | I@ g&| 00005428 b0 7c 00 04 65 28 59 40 | | e(Y@| 00005430 58 a8 00 08 11 43 00 1d |X C | 00005438 32 c4 32 aa 00 0a 04 59 |2 2 Y| 00005440 00 20 52 28 00 1e ec ea | R( | 00005448 09 01 00 10 60 ca 45 ea | ` E | 00005450 00 1a 51 c9 ff 9a 4c df | Q L | 00005458 04 3e 4e 75 48 e7 7f ce | >NuH | 00005460 4b f8 21 fc 28 55 11 6c |K ! (U l| 00005468 00 09 00 1d 32 2c 00 1c | 2, | 00005470 b0 41 65 04 30 01 60 02 | Ae 0 ` | 00005478 32 00 2e 2c 00 18 61 00 |2 ., a | 00005480 f8 40 31 40 00 0a 91 6c | @1@ l| 00005488 00 1c 67 16 e1 8e 02 86 | g | 00005490 ff ff fc 00 02 47 03 ff | G | 00005498 8c 47 29 46 00 18 60 00 | G)F ` | 000054a0 00 6c 08 ac 00 04 00 04 | l | 000054a8 28 2c 00 1e 61 00 f8 be |(, a | 000054b0 2a 38 17 1a 29 45 00 1e |*8 )E | 000054b8 26 38 17 2e 6a 00 00 10 |&8 .j | 000054c0 08 03 00 1a 66 00 00 08 | f | 000054c8 61 00 f5 f6 60 3e 61 00 |a `>a | 000054d0 09 2e 65 0c 24 08 41 f8 | .e $ A | 000054d8 21 f4 61 00 f5 9c 20 42 |! a B| 000054e0 08 03 00 1c 67 26 2e 2c | g&.,| 000054e8 00 0a de bc 00 00 00 28 | (| 000054f0 e9 c7 62 10 34 86 e9 c7 | b 4 | 000054f8 75 8a 1c 33 71 20 04 00 |u 3q | 00005500 52 06 cc 3c 00 03 17 86 |R < | 00005508 71 20 04 00 28 14 66 06 |q ( f | 00005510 2a c4 2a 84 60 02 2a 84 |* * ` * | 00005518 53 2c 00 05 67 0a 4a ac |S, g J | 00005520 00 1e 67 04 20 0c 60 08 | g ` | 00005528 08 ac 00 05 00 04 42 80 | B | 00005530 22 00 67 18 42 b0 19 90 |" g B | 00005538 4b f8 21 fc 4a 9d 66 06 |K ! J f | 00005540 2a 81 2b 01 60 06 2b 81 |* + ` + | 00005548 01 51 2a 81 4c df 73 fe | Q* L s | 00005550 4e 75 48 e7 7f ce 3c 7c |NuH <|| 00005558 00 00 4b f8 21 fc 28 15 | K ! ( | 00005560 67 00 00 c8 28 44 28 2c |g (D(,| 00005568 00 1e 61 00 f8 00 26 38 | a &8| 00005570 17 2e b0 43 65 00 00 b4 | . Ce | 00005578 2c 4c 21 d4 21 fc 66 04 |,L! ! f | 00005580 42 b8 22 00 4a 28 00 1d |B " J( | 00005588 66 0c 08 03 00 1b 67 06 |f g | 00005590 61 00 fd 24 60 04 61 00 |a $` a | 00005598 fd 7e 64 00 00 ae 2a 38 | ~d *8| 000055a0 17 1a 29 45 00 1e 4a 83 | )E J | 000055a8 6a 00 00 10 08 03 00 1a |j | 000055b0 66 00 00 08 61 00 f5 0a |f a | 000055b8 60 3e 61 00 08 42 65 0c |`>a Be | 000055c0 24 08 41 f8 21 f4 61 00 |$ A ! a | 000055c8 f4 b0 20 42 08 03 00 1c | B | 000055d0 67 26 2e 2c 00 0a de bc |g&., | 000055d8 00 00 00 28 e9 c7 62 10 | ( b | 000055e0 34 86 e9 c7 75 8a 1c 33 |4 u 3| 000055e8 71 20 04 00 52 06 cc 3c |q R <| 000055f0 00 03 17 86 71 20 04 00 | q | 000055f8 53 2c 00 05 67 04 4a 85 |S, g J | 00005600 66 20 08 ac 00 05 00 04 |f | 00005608 3c 7c 00 00 28 14 66 06 |<| ( f | 00005610 2a c4 2a 84 60 14 2a 84 |* * ` * | 00005618 28 44 08 2c 00 04 00 04 |(D , | 00005620 66 08 4a 28 00 1d 6b 00 |f J( k | 00005628 ff 3e 22 0e 67 16 42 96 | >" g B | 00005630 4b f8 21 fc 4a 9d 66 06 |K ! J f | 00005638 2a 81 2b 01 60 06 2b 81 |* + ` + | 00005640 01 51 2a 81 4c df 73 fe | Q* L s | 00005648 4e 75 4a 41 67 0c 4a 95 |NuJAg J | 00005650 66 04 2b 4c 00 04 2a 8c |f +L * | 00005658 60 ea 39 42 00 1c e1 8e |` 9B | 00005660 02 86 ff ff fc 00 02 47 | G| 00005668 03 ff 8c 47 29 46 00 18 | G)F | 00005670 08 ec 00 04 00 04 2c 4c | ,L| 00005678 53 2c 00 05 66 00 ff ac |S, f | 00005680 08 ac 00 05 00 04 3c 7c | <|| 00005688 00 00 28 14 66 04 2b 44 | ( f +D| 00005690 00 04 2a 84 60 00 ff 94 | * ` | 00005698 20 08 20 78 17 84 11 7c | x || 000056a0 00 ff 00 1d 61 00 01 36 | a 6| 000056a8 20 40 4a b8 17 84 66 e8 | @J f | 000056b0 21 c8 17 84 33 fc e0 10 |! 3 | 000056b8 93 03 e1 0a 4a 79 93 03 | Jy | 000056c0 f0 02 6b 00 01 30 4a 38 | k 0J8| 000056c8 17 8b 66 00 01 40 e9 e8 | f @ | 000056d0 10 86 00 1a 10 28 00 1c | ( | 000056d8 67 08 11 a8 00 1d 11 a0 |g | 000056e0 21 1c c2 fc 00 26 43 f0 |! &C | 000056e8 19 a0 17 9c 08 29 00 07 | ) | 000056f0 00 04 67 00 00 fa 08 80 | g | 000056f8 00 07 66 08 d0 29 00 05 | f ) | 00005700 65 00 00 e6 48 e7 00 20 |e H | 00005708 13 40 00 05 67 00 00 28 | @ g (| 00005710 4a a9 00 1e 67 4a 08 e9 |J gJ | 00005718 00 05 00 04 66 42 42 91 | fBB | 00005720 45 f8 21 fc 4a 9a 66 06 |E ! J f | 00005728 24 89 25 09 60 32 25 89 |$ % `2% | 00005730 01 51 24 89 60 2a 08 a9 | Q$ `* | 00005738 00 05 00 04 67 22 45 f8 | g"E | 00005740 21 fc b3 d2 66 0a 24 91 |! f $ | 00005748 66 16 42 aa 00 04 60 10 |f B ` | 00005750 b3 d2 67 04 24 52 60 f8 | g $R` | 00005758 24 91 66 04 21 ca 22 00 |$ f ! " | 00005760 45 f8 21 8e 70 02 32 28 |E ! p 2(| 00005768 00 1e b2 5a 67 0a 45 ea | Zg E | 00005770 00 0e 51 c8 ff f6 60 04 | Q ` | 00005778 42 5a 42 52 4c df 04 00 |BZBRL | 00005780 4e b9 00 00 76 62 21 c9 |N vb! | 00005788 21 e0 42 68 00 1a 42 a8 |! Bh B | 00005790 00 1c 48 e7 c0 70 22 78 | H p"x| 00005798 21 e0 4c f9 0c 00 00 00 |! L | 000057a0 93 f8 30 3c 04 00 22 38 | 0< "8| 000057a8 21 fc 67 12 08 30 00 04 |! g 0 | 000057b0 19 a0 00 04 67 00 00 08 | g | 000057b8 61 00 fc a2 60 0c 61 00 |a ` a | 000057c0 fc 1e 61 00 fb da 61 00 | a a | 000057c8 fd 8a 4c df 0e 03 4a a8 | L J | 000057d0 00 08 66 08 4e b9 00 00 | f N | 000057d8 73 54 60 b6 4e b9 00 00 |sT` N | 000057e0 73 60 42 b8 17 84 4e 75 |s`B Nu| 000057e8 48 78 00 04 60 28 48 78 |Hx `(Hx| 000057f0 00 07 60 22 48 e7 80 e0 | `"H | 000057f8 45 f8 17 8c 4e b9 00 00 |E N | 00005800 8b 24 4c df 07 01 11 fc | $L | 00005808 00 01 17 8b | | .XXX[0x4] 0000580c 2f 38 17 88 |/8 | MOVE.L 0x1788,-(A7) 00005810 60 04 |` | BRA 0x5816 00005812 48 78 00 02 |Hx | .XXX[0x4] 00005816 48 e7 c0 80 |H | MOVEM.L A0+D1+D0,-(A7) 0000581a 41 f8 17 84 |A | LEA.L 0x1784,A0 0000581e 20 10 | | MOVE.L (A0),D0 00005820 67 1e |g | BEQ 0x5840 00005822 42 90 |B | CLR.L (A0) 00005824 20 40 | @ | MOVEA.L D0,A0 00005826 42 a8 00 08 |B | CLR.L (A0+0x8) 0000582a 41 e8 00 1a |A | LEA.L (A0+0x1a),A0 0000582e 42 58 |BX | CLR.W (A0)+ 00005830 42 18 |B | CLR.B (A0)+ 00005832 10 ef 00 0f | | MOVE.B (A7+0xf),(A0)+ 00005836 42 50 |BP | CLR.W (A0) 00005838 20 40 | @ | MOVEA.L D0,A0 0000583a 4e b9 00 00 73 58 |N sX | JSR 0x7358 00005840 4c df 01 03 |L | MOVEM.L (A7)+,D0+D1+A0 00005844 58 8f |X | ADDQ.L #0x4,A7 00005846 4e 75 |Nu | RTS 00005848 33 fc e0 10 93 03 e1 0a |3 | .XXX[0x940] 00005850 4a 79 93 03 f0 02 6b ff |Jy k | 00005858 ff ff f1 10 4a 38 17 8b | J8 | 00005860 66 ff ff ff f1 24 48 e7 |f $H | 00005868 3f 3e 74 3f c4 28 00 1a |?>t? ( | 00005870 c4 fc 00 26 49 f0 21 a0 | &I ! | 00005878 17 9c 26 2c 00 04 6a 00 | &, j | 00005880 01 e4 08 28 00 02 00 19 | ( | 00005888 67 08 08 83 00 1e 08 83 |g | 00005890 00 1b 08 03 00 1e 66 00 | f | 00005898 01 cc 08 03 00 19 66 00 | f | 000058a0 01 d0 74 40 12 28 00 1c | t@ ( | 000058a8 b2 3c 00 06 62 08 14 30 | < b 0| 000058b0 11 b0 00 00 94 2e 2a 02 | .* | 000058b8 08 c5 00 1f d4 28 00 1d | ( | 000058c0 64 04 06 42 01 00 4c f9 |d B L | 000058c8 0c 00 00 00 93 f8 2c 42 | ,B| 000058d0 32 28 00 1e 39 41 00 16 |2( 9A | 000058d8 d4 41 30 38 21 a8 90 42 | A08! B| 000058e0 6a 00 00 18 30 38 21 c2 |j 08! | 000058e8 90 42 6b 06 61 00 f3 84 | Bk a | 000058f0 65 22 52 78 21 c4 60 00 |e"Rx! ` | 000058f8 01 6c 08 c5 00 1e 61 00 | l a | 00005900 f3 18 65 10 08 c3 00 1b | e | 00005908 66 00 01 5a 52 78 21 aa |f ZRx! | 00005910 60 00 01 52 0c 41 04 01 |` R A | 00005918 65 14 0c 68 80 00 00 11 |e h | 00005920 67 0c 11 fc 00 0a 17 8b |g | 00005928 4e b0 01 e1 17 7c e9 c4 |N | | 00005930 62 10 34 86 e9 c4 75 8a |b 4 u | 00005938 4b f3 70 00 2a fc 00 00 |K p * | 00005940 00 00 3a fc 00 00 3a c0 | : : | 00005948 dd c4 2a ce 3a 81 db fc | * : | 00005950 00 00 00 08 2a 85 db fc | * | 00005958 00 00 00 06 3a ac 00 08 | : | 00005960 db fc 00 00 00 04 42 42 | BB| 00005968 14 28 00 1c 3a c2 4e b9 | ( : N | 00005970 00 00 76 62 de 3c 00 20 | vb < | 00005978 64 0e 06 47 01 00 08 87 |d G | 00005980 00 0a 67 04 58 46 34 86 | g XF4 | 00005988 e9 c7 75 8a 04 45 00 20 | u E | 00005990 67 1e e2 4d 53 45 37 99 |g MSE7 | 00005998 70 00 54 07 64 0e 06 47 |p T d G| 000059a0 01 00 08 87 00 0a 67 04 | g | 000059a8 58 46 34 86 51 cd ff e8 |XF4 Q | 000059b0 14 30 21 b0 00 00 94 2e | 0! .| 000059b8 04 42 00 20 42 41 12 28 | B BA (| 000059c0 00 11 e7 49 92 28 00 12 | I ( | 000059c8 64 04 92 7c 01 00 92 42 |d | B| 000059d0 93 6c 00 16 4a 41 67 00 | l JAg | 000059d8 00 2e 2e 0e e9 c7 62 10 | .. b | 000059e0 34 86 e9 c7 75 8a 52 41 |4 u RA| 000059e8 e2 49 53 41 37 99 70 00 | ISA7 p | 000059f0 54 07 64 0e 06 47 01 00 |T d G | 000059f8 08 87 00 0a 67 04 58 46 | g XF| 00005a00 34 86 51 c9 ff e8 4a 6c |4 Q Jl| 00005a08 00 16 6f 12 08 c3 00 19 | o | 00005a10 29 44 00 0e e1 8e 8c 47 |)D G| 00005a18 29 46 00 12 60 24 08 83 |)F `$ | 00005a20 00 19 4a 28 00 1b 6b 00 | J( k | 00005a28 00 32 4a b8 21 ec 66 06 | 2J ! f | 00005a30 61 00 04 34 65 0c 24 08 |a 4e $ | 00005a38 41 f8 21 ec 61 00 f0 3a |A ! a :| 00005a40 20 42 43 e8 00 1a 42 59 | BC BY| 00005a48 42 99 4e b9 00 00 73 60 |B N s`| 00005a50 29 43 00 04 4c df 7c fc |)C L | | 00005a58 4e 75 43 e8 00 1a 42 59 |NuC BY| 00005a60 22 84 60 e6 08 c3 00 1e |" ` | 00005a68 4e b9 00 00 49 86 60 e0 |N I ` | 00005a70 4c f9 0c 00 00 00 93 f8 |L | 00005a78 42 81 12 28 00 11 e7 49 |B ( I| 00005a80 92 28 00 12 64 04 92 7c | ( d || 00005a88 01 00 93 6c 00 16 6a 0c | l j | 00005a90 11 fc 00 0b 17 8b 4e b0 | N | 00005a98 01 e1 17 7c 67 12 0c 41 | |g A| 00005aa0 04 00 67 0c 11 fc 00 0a | g | 00005aa8 17 8b 4e b0 01 e1 17 7c | N || 00005ab0 52 41 e2 49 53 41 4e b9 |RA ISAN | 00005ab8 00 00 76 62 2e 2c 00 12 | vb., | 00005ac0 e9 c7 62 10 34 86 e9 c7 | b 4 | 00005ac8 75 8a 37 99 70 00 54 07 |u 7 p T | 00005ad0 64 0e 06 47 01 00 08 87 |d G | 00005ad8 00 0a 67 04 58 46 34 86 | g XF4 | 00005ae0 51 c9 ff e8 28 2c 00 0e |Q (, | 00005ae8 4c f9 0c 00 00 00 93 f8 |L | 00005af0 60 00 ff 14 33 fc e0 10 |` 3 | 00005af8 93 03 e1 0a 4a 79 93 03 | Jy | 00005b00 f0 02 6b ff ff ff ee 64 | k d| 00005b08 4a 38 17 8b 66 ff ff ff |J8 f | 00005b10 ee 78 48 e7 3f 38 74 3f | xH ?8t?| 00005b18 c4 28 00 1a c4 fc 00 26 | ( &| 00005b20 49 f0 21 a0 17 9c 26 2c |I ! &,| 00005b28 00 04 6a 00 01 36 08 28 | j 6 (| 00005b30 00 02 00 19 67 08 08 83 | g | 00005b38 00 1e 08 83 00 1b 08 03 | | 00005b40 00 1e 66 00 01 1e 4c f9 | f L | 00005b48 0c 00 00 00 93 f8 4e b9 | N | 00005b50 00 00 76 62 22 29 00 10 | vb") | 00005b58 2a 01 24 01 d2 69 00 08 |* $ i | 00005b60 39 41 00 16 59 6c 00 16 |9A Yl | 00005b68 30 38 21 a8 90 41 6a 16 |08! Aj | 00005b70 30 38 21 c2 90 41 6b 06 |08! Ak | 00005b78 61 00 f0 f8 65 24 52 78 |a e$Rx| 00005b80 21 c4 60 00 00 de 08 e9 |! ` | 00005b88 00 06 00 10 61 00 f0 8a | a | 00005b90 65 10 08 c3 00 1b 66 00 |e f | 00005b98 00 ca 52 78 21 aa 60 00 | Rx! ` | 00005ba0 00 c2 0c 41 04 01 65 14 | A e | 00005ba8 0c 68 80 00 00 11 67 0c | h g | 00005bb0 11 fc 00 0a 17 8b 4e b0 | N | 00005bb8 01 e1 17 7c 33 40 00 02 | |3@ | 00005bc0 d4 84 23 42 00 04 0c 69 | #B i| 00005bc8 00 05 00 1a 66 00 00 10 | f | 00005bd0 d9 a9 00 1c ba a9 00 24 | $| 00005bd8 66 04 d9 a9 00 24 08 e9 |f $ | 00005be0 00 07 00 10 7e 04 de 84 | ~ | 00005be8 61 00 f1 2c 42 41 12 28 |a ,BA (| 00005bf0 00 11 e7 49 92 28 00 12 | I ( | 00005bf8 64 04 04 41 01 00 93 6c |d A l| 00005c00 00 16 6f 12 08 c3 00 19 | o | 00005c08 29 44 00 0e e1 8e 8c 47 |)D G| 00005c10 29 46 00 12 60 20 4a 28 |)F ` J(| 00005c18 00 1b 6b 00 00 32 4a b8 | k 2J | 00005c20 21 ec 66 06 61 00 02 40 |! f a @| 00005c28 65 0c 24 08 41 f8 21 ec |e $ A ! | 00005c30 61 00 ee 46 20 42 43 e8 |a F BC | 00005c38 00 1a 42 59 42 99 4e b9 | BYB N | 00005c40 00 00 73 60 29 43 00 04 | s`)C | 00005c48 4c df 1c fc 4e 75 43 e8 |L NuC | 00005c50 00 1a 42 59 22 84 60 e6 | BY" ` | 00005c58 08 c3 00 1e 66 04 52 78 | f Rx| 00005c60 21 aa 08 c3 00 1e 4e b9 |! N | 00005c68 00 00 49 86 60 d6 33 fc | I ` 3 | 00005c70 e0 10 93 03 e1 0a 4a 79 | Jy| 00005c78 93 03 f0 02 6b ff ff ff | k | 00005c80 ec ea 4a 38 17 8b 66 ff | J8 f | 00005c88 ff ff ec fe 48 e7 3f 38 | H ?8| 00005c90 74 3f c4 28 00 1a c4 fc |t? ( | 00005c98 00 26 49 f0 21 a0 17 9c | &I ! | 00005ca0 26 2c 00 04 6a 00 00 e2 |&, j | 00005ca8 08 28 00 02 00 19 67 04 | ( g | 00005cb0 08 83 00 1e 08 03 00 1e | | 00005cb8 66 00 00 ce 4c f9 0c 00 |f L | 00005cc0 00 00 93 f8 4e b9 00 00 | N | 00005cc8 76 62 22 29 00 10 24 01 |vb") $ | 00005cd0 d2 69 00 08 30 38 21 8e | i 08! | 00005cd8 90 41 6b 06 61 00 ee dc | Ak a | 00005ce0 65 10 08 c3 00 1a 66 00 |e f | 00005ce8 00 a0 52 78 21 90 60 00 | Rx! ` | 00005cf0 00 98 08 83 00 1a 33 40 | 3@| 00005cf8 00 02 d4 84 23 42 00 04 | #B | 00005d00 08 e9 00 05 00 10 08 e9 | | 00005d08 00 07 00 10 52 41 e2 49 | RA I| 00005d10 57 41 e9 c4 62 10 34 86 |WA b 4 | 00005d18 e9 c4 75 8a 42 b3 70 00 | u B p | 00005d20 58 87 37 99 70 00 54 07 |X 7 p T | 00005d28 64 0e 06 47 01 00 08 87 |d G | 00005d30 00 0a 67 04 58 46 34 86 | g XF4 | 00005d38 51 c9 ff e8 4a 28 00 1b |Q J( | 00005d40 6b 00 00 32 4a b8 21 ec |k 2J ! | 00005d48 66 06 61 00 01 1a 65 0c |f a e | 00005d50 24 08 41 f8 21 ec 61 00 |$ A ! a | 00005d58 ed 20 20 42 43 e8 00 1a | BC | 00005d60 42 59 42 99 4e b9 00 00 |BYB N | 00005d68 73 60 29 43 00 04 4c df |s`)C L | 00005d70 1c fc 4e 75 43 e8 00 1a | NuC | 00005d78 42 59 22 84 60 e6 08 c3 |BY" ` | 00005d80 00 1e 66 04 52 78 21 90 | f Rx! | 00005d88 08 c3 00 1e 4e b9 00 00 | N | 00005d90 49 86 60 d6 48 e7 30 38 |I ` H 08| 00005d98 74 3f c4 28 00 1a c4 fc |t? ( | 00005da0 00 26 49 f0 21 a0 17 9c | &I ! | 00005da8 26 2c 00 04 6a 00 00 48 |&, j H| 00005db0 08 28 00 02 00 19 67 06 | ( g | 00005db8 02 83 b3 ff ff ff 08 03 | | 00005dc0 00 1e 66 32 08 83 00 19 | f2 | 00005dc8 67 14 4c f9 0c 00 00 00 |g L | 00005dd0 93 f8 28 2c 00 0e 61 00 | (, a | 00005dd8 ef 94 61 00 ec e4 43 e8 | a C | 00005de0 00 1a 42 59 42 91 4e b9 | BYB N | 00005de8 00 00 73 60 29 43 00 04 | s`)C | 00005df0 4c df 1c 0c 4e 75 4e b9 |L NuN | 00005df8 00 00 49 86 60 f2 48 e7 | I ` H | 00005e00 f7 c0 22 38 21 7a e9 c1 | "8!z | 00005e08 62 10 34 86 e9 c1 75 8a |b 4 u | 00005e10 36 33 70 00 61 00 ec 0a |63p a | 00005e18 32 73 70 00 24 06 3a 07 |2sp $ : | 00005e20 20 09 52 49 b2 f8 21 82 | RI ! | 00005e28 66 02 93 c9 b6 49 67 30 |f Ig0| 00005e30 e5 88 d0 b8 21 7e 50 80 | !~P | 00005e38 e9 c0 62 10 34 86 e9 c0 | b 4 | 00005e40 75 8a 37 84 70 00 61 00 |u 7 p a | 00005e48 eb f4 48 44 37 84 70 00 | HD7 p | 00005e50 34 82 37 89 50 00 44 fc |4 7 P D | 00005e58 00 01 4c df 03 ef 4e 75 | L Nu| 00005e60 44 fc 00 00 60 f4 48 e7 |D ` H | 00005e68 f4 c0 22 38 21 5c e9 c1 | "8!\ | 00005e70 62 10 34 86 e9 c1 75 8a |b 4 u | 00005e78 36 33 70 00 61 00 eb a2 |63p a | 00005e80 32 73 70 00 24 06 3a 07 |2sp $ : | 00005e88 20 09 52 49 b2 f8 21 64 | RI !d| 00005e90 66 02 93 c9 b6 49 67 40 |f Ig@| 00005e98 e5 88 d0 b8 21 60 50 80 | !`P | 00005ea0 e9 c0 62 10 34 86 e9 c0 | b 4 | 00005ea8 75 8a 37 84 70 00 55 07 |u 7 p U | 00005eb0 64 0e 04 47 01 00 08 87 |d G | 00005eb8 00 0a 67 04 59 46 34 86 | g YF4 | 00005ec0 48 44 37 84 70 00 48 44 |HD7 p HD| 00005ec8 34 82 37 89 50 00 44 fc |4 7 P D | 00005ed0 00 01 4c df 03 2f 4e 75 | L /Nu| 00005ed8 44 fc 00 00 60 f4 41 f8 |D ` A | 00005ee0 21 ec 61 00 eb 94 60 ea |! a ` | 00005ee8 48 e7 80 a0 61 00 eb 30 |H a 0| 00005ef0 42 82 34 33 70 00 60 00 |B 43p ` | 00005ef8 01 88 61 00 eb 24 36 33 | a $63| 00005f00 70 00 48 43 61 00 eb 1a |p HCa | 00005f08 36 33 70 00 4a 83 67 1e |63p J g | 00005f10 57 83 66 00 00 b4 49 f8 |W f I | 00005f18 21 f4 61 00 eb 2e 64 00 |! a .d | 00005f20 00 a8 61 00 fe da 65 f2 | a e | 00005f28 28 84 60 00 00 9c 49 f8 |( ` I | 00005f30 21 ec 61 00 eb 16 64 00 |! a d | 00005f38 00 90 61 00 ff 2a 65 f2 | a *e | 00005f40 28 84 60 00 00 84 4a b8 |( ` J | 00005f48 17 80 67 00 00 7c 34 bc | g |4 | 00005f50 e0 12 33 eb 02 1c 00 00 | 3 | 00005f58 94 2c 34 bc e0 12 24 2b | ,4 $+| 00005f60 02 10 41 f8 17 9c 08 28 | A (| 00005f68 00 07 00 04 67 00 00 50 | g P| 00005f70 42 28 00 05 21 42 00 0a |B( !B | 00005f78 e9 c2 62 10 34 86 e9 c2 | b 4 | 00005f80 75 8a 42 73 70 00 61 00 |u Bsp a | 00005f88 ea 98 42 73 70 00 61 00 | Bsp a | 00005f90 ea 84 42 73 70 00 61 00 | Bsp a | 00005f98 ea 88 42 73 70 00 61 00 | Bsp a | 00005fa0 ea 80 37 bc 00 04 70 00 | 7 p | 00005fa8 61 00 ea 66 42 73 70 00 |a fBsp | 00005fb0 d4 bc 00 00 00 50 41 e8 | PA | 00005fb8 00 26 60 00 ff aa 20 78 | &` x| 00005fc0 17 80 4e b9 00 00 73 44 | N sD| 00005fc8 41 f8 21 e4 61 00 ea aa |A ! a | 00005fd0 4e 75 00 00 5e e8 00 00 |Nu ^ | 00005fd8 5e fa 00 00 5e e8 00 00 |^ ^ | 00005fe0 5f 46 21 fc 02 00 00 30 |_F! 0| 00005fe8 17 2e 7e 20 de 84 e9 c7 | .~ | 00005ff0 62 10 34 86 e9 c7 75 8a |b 4 u | 00005ff8 36 33 70 00 48 43 61 00 |63p HCa | 00006000 ea 20 36 33 70 00 4a 83 | 63p J | 00006008 66 0c 11 fc 00 0c 17 8b |f | 00006010 4e b0 01 e1 17 7c b6 7c |N | || 00006018 00 04 6f 0c 11 fc 00 0c | o | 00006020 17 8b 4e b0 01 e1 17 7c | N || 00006028 4e f0 35 b1 00 00 5f ce |N 5 _ | 00006030 48 e7 80 a0 4a 85 6b 08 |H J k | 00006038 21 fc 12 00 00 40 17 2e |! @ .| 00006040 70 01 7e 28 de 84 e9 c7 |p ~( | 00006048 62 10 34 86 e9 c7 75 8a |b 4 u | 00006050 34 33 70 00 61 00 e9 ca |43p a | 00006058 48 42 34 33 70 00 4a 82 |HB43p J | 00006060 67 02 94 84 37 82 70 00 |g 7 p | 00006068 61 00 e9 d2 48 42 37 82 |a HB7 | 00006070 70 00 61 00 e9 c4 51 c8 |p a Q | 00006078 ff d8 74 3f c4 78 17 34 | t? x 4| 00006080 c4 fc 00 26 49 f0 21 a0 | &I ! | 00006088 17 9c 41 ec 00 1e 61 00 | A a | 00006090 e9 e8 4a 2c 00 05 67 1e | J, g | 00006098 08 ec 00 05 00 04 66 16 | f | 000060a0 42 94 45 f8 21 fc 4a 9a |B E ! J | 000060a8 66 06 24 8c 25 0c 60 06 |f $ % ` | 000060b0 25 8c 01 51 24 8c 4c df |% Q$ L | 000060b8 05 01 4e 75 48 e7 80 a0 | NuH | 000060c0 4a 85 6b 00 ff b6 21 fc |J k ! | 000060c8 12 00 00 40 17 2e 60 00 | @ .` | 000060d0 ff aa 48 e7 80 a0 4a 85 | H J | 000060d8 6b 3e 08 01 00 1a 66 02 |k> f | 000060e0 42 81 34 38 17 34 12 3c |B 48 4 <| 000060e8 00 20 d2 30 21 a0 21 1c | 0! ! | 000060f0 08 c1 00 19 08 c1 00 1c | | 000060f8 e8 f8 00 0a 17 1e 66 10 | f | 00006100 30 38 17 26 d0 41 0c 40 |08 & A @| 00006108 04 20 62 04 08 c1 00 1b | b | 00006110 21 c1 17 2e 60 00 ff 64 |! .` d| 00006118 74 3f c4 78 17 34 c4 fc |t? x 4 | 00006120 00 26 49 f0 21 a0 17 9c | &I ! | 00006128 61 00 e9 96 4c df 05 01 |a L | 00006130 4e 75 48 e7 80 a0 08 01 |NuH | 00006138 00 1a 66 0c 4a 85 6b 00 | f J k | 00006140 ff 3a 12 39 00 00 94 2e | : 9 .| 00006148 08 c1 00 1c 4a 78 17 1e | Jx | 00006150 66 10 30 38 17 26 d0 41 |f 08 & A| 00006158 0c 40 04 00 62 04 08 c1 | @ b | 00006160 00 1b 08 c1 00 19 21 c1 | ! | 00006168 17 2e 60 00 ff 0e 00 00 | .` | 00006170 60 d2 00 00 60 bc 00 00 |` ` | 00006178 60 d2 00 00 60 bc 00 00 |` ` | 00006180 60 30 00 00 5f e2 00 00 |`0 _ | 00006188 61 32 |a2 | .XXX[0x2] 0000618a 22 15 |" | MOVE.L (A5),D1 0000618c e9 c1 62 10 | b | BFEXTU.L D1,{8:16},D6 00006190 34 86 |4 | MOVE.W D6,(A2) 00006192 e9 c1 75 8a | u | BFEXTU.L D1,{22:10},D7 00006196 36 33 70 00 |63p | MOVE.W (A3+D7.W),D3 0000619a 61 00 e8 84 |a | BSR 0x4a20 0000619e 34 33 70 00 |43p | MOVE.W (A3+D7.W),D2 000061a2 b6 42 | B | CMP.W D2,D3 000061a4 67 00 00 86 |g | BEQ 0x622c 000061a8 41 f5 35 16 00 08 |A 5 | LEA.L ((A5)+D3.W*4+#0x8),A0 ; LEW=3516 000061ae 24 08 |$ | MOVE.L A0,D2 000061b0 e9 c2 62 10 | b | BFEXTU.L D2,{8:16},D6 000061b4 34 86 |4 | MOVE.W D6,(A2) 000061b6 e9 c2 75 8a | u | BFEXTU.L D2,{22:10},D7 000061ba 38 33 70 00 |83p | MOVE.W (A3+D7.W),D4 000061be 48 44 |HD | SWAP.W D4 000061c0 61 00 e8 5e |a ^ | BSR 0x4a20 000061c4 38 33 70 00 |83p | MOVE.W (A3+D7.W),D4 000061c8 52 43 |RC | ADDQ.W #0x1,D3 000061ca b6 6d 00 08 | m | CMP.W (A5+0x8),D3 000061ce 66 02 |f | BNE 0x61d2 000061d0 42 43 |BC | CLR.W D3 000061d2 e9 c1 62 10 | b | BFEXTU.L D1,{8:16},D6 000061d6 34 86 |4 | MOVE.W D6,(A2) 000061d8 e9 c1 75 8a | u | BFEXTU.L D1,{22:10},D7 000061dc 37 83 70 00 |7 p | MOVE.W D3,(A3+D7.W) 000061e0 61 00 eb 8a |a | BSR 0x4d6c 000061e4 4a 85 |J | TST.L D5 000061e6 66 14 |f | BNE 0x61fc 000061e8 b8 b8 21 d8 | ! | CMP.L 0x21d8,D4 000061ec 65 0e |e | BCS 0x61fc 000061ee b8 b8 21 dc | ! | CMP.L 0x21dc,D4 000061f2 62 08 |b | BHI 0x61fc 000061f4 08 f8 00 02 17 2e | . | BSET.B #0x2,0x172e 000061fa 60 04 |` | BRA 0x6200 000061fc cb b8 17 2e | . | AND.L D5,0x172e 00006200 22 38 17 2e |"8 . | MOVE.L 0x172e,D1 00006204 34 38 17 38 |48 8 | MOVE.W 0x1738,D2 00006208 67 06 |g | BEQ 0x6210 0000620a b4 7c 00 07 | | | CMP.W #0x7,D2 0000620e 6f 02 |o | BLE 0x6212 00006210 74 07 |t | MOVEQ.L #0x07,D2 00006212 4e b0 25 b1 00 00 61 6a |N % aj| JSR ((D2.W*4+#0x616a)) ; LEW=25b1 0000621a 08 38 00 01 17 2e | 8 . | BTST.B #0x1,0x172e 00006220 67 00 ff 68 |g h | BEQ 0x618a 00006224 61 00 eb 5c |a \ | BSR 0x4d82 00006228 60 00 ff 60 |` ` | BRA 0x618a 0000622c 4e 75 |Nu | RTS 0000622e VECTOR_VME: 0000622e 08 f8 00 01 17 98 | | BSET.B #0x1,0x1798 ; --> VECTOR_0x94 00006234 56 fa 06 9c |V | TRAPNE.W #0x069c 00006238 48 f8 7f ff 17 3c |H < | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6,0x173c 0000623e 21 cf 17 78 |! x | MOVE.L A7,0x1778 00006242 21 fc 00 00 63 24 17 7c |! c$ || MOVE.L #0x6324,0x177c 0000624a 08 f9 00 06 00 00 04 ea | | BSET.B #0x6,0x4ea 00006252 4c f9 0c 00 00 00 93 f8 |L | MOVEM.L 0x93f8,A2+A3 0000625a 34 bc e0 10 |4 | MOVE.W #0xe010,(A2) 0000625e 30 39 93 03 e2 02 |09 | MOVE.W 0x9303e202,D0 00006264 30 2b 00 02 |0+ | MOVE.W (A3+0x2),D0 00006268 08 00 00 01 | | BTST.L #0x1,D0 0000626c 67 00 00 c2 |g | BEQ 0x6330 00006270 4a 38 17 8b |J8 | TST.B 0x178b 00006274 66 00 00 d2 |f | BNE 0x6348 00006278 4b f8 21 70 |K !p | LEA.L 0x2170,A5 0000627c 4a 95 |J | TST.L (A5) 0000627e 66 72 |fr | BNE 0x62f2 00006280 34 bc e0 12 |4 | MOVE.W #0xe012,(A2) 00006284 41 eb 02 20 |A | LEA.L (A3+0x220),A0 00006288 43 f8 21 5c |C !\ | LEA.L 0x215c,A1 0000628c 30 3c 00 03 |0< | MOVE.W #0x3,D0 00006290 22 18 |" | MOVE.L (A0)+,D1 00006292 22 c1 |" | MOVE.L D1,(A1)+ 00006294 54 81 |T | ADDQ.L #0x2,D1 00006296 22 c1 |" | MOVE.L D1,(A1)+ 00006298 32 fc 00 40 |2 @ | MOVE.W #0x40,(A1)+ 0000629c 51 c8 ff f2 |Q | DBF D0,0x6290 000062a0 41 f8 21 5c |A !\ | LEA.L 0x215c,A0 000062a4 70 01 |p | MOVEQ.L #0x01,D0 000062a6 24 10 |$ | MOVE.L (A0),D2 000062a8 e9 c2 62 10 | b | BFEXTU.L D2,{8:16},D6 000062ac 34 86 |4 | MOVE.W D6,(A2) 000062ae e9 c2 75 8a | u | BFEXTU.L D2,{22:10},D7 000062b2 42 73 70 00 |Bsp | CLR.W (A3+D7.W) 000062b6 61 00 e7 68 |a h | BSR 0x4a20 000062ba 42 73 70 00 |Bsp | CLR.W (A3+D7.W) 000062be 61 00 e7 60 |a ` | BSR 0x4a20 000062c2 37 bc 00 40 70 00 |7 @p | MOVE.W #0x40,(A3+D7.W) 000062c8 41 e8 00 0a |A | LEA.L (A0+0xa),A0 000062cc 51 c8 ff d8 |Q | DBF D0,0x62a6 000062d0 41 f8 21 70 |A !p | LEA.L 0x2170,A0 000062d4 70 01 |p | MOVEQ.L #0x01,D0 000062d6 24 10 |$ | MOVE.L (A0),D2 000062d8 e9 c2 62 10 | b | BFEXTU.L D2,{8:16},D6 000062dc 34 86 |4 | MOVE.W D6,(A2) 000062de e9 c2 75 8a | u | BFEXTU.L D2,{22:10},D7 000062e2 61 00 e7 3a |a : | BSR 0x4a1e 000062e6 41 e8 00 08 |A | LEA.L (A0+0x8),A0 000062ea 30 f3 70 00 |0 p | MOVE.W (A3+D7.W),(A0)+ 000062ee 51 c8 ff e6 |Q | DBF D0,0x62d6 000062f2 42 85 |B | CLR.L D5 000062f4 61 00 fe 94 |a | BSR 0x618a 000062f8 7a ff |z | MOVEQ.L #-0x01,D5 000062fa 4b f8 21 66 |K !f | LEA.L 0x2166,A5 000062fe 61 00 fe 8a |a | BSR 0x618a 00006302 20 38 17 84 | 8 | MOVE.L 0x1784,D0 00006306 67 00 00 10 |g | BEQ 0x6318 0000630a c1 88 | | EXG.L D0,A0 0000630c 08 f8 00 02 17 98 | | BSET.B #0x2,0x1798 00006312 4e b9 00 00 73 44 |N sD | JSR 0x7344 00006318 4c f8 7f ff 17 3c |L < | MOVEM.L 0x173c,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6 0000631e 42 38 17 98 |B8 | CLR.B 0x1798 00006322 4e 73 |Ns | RTE 00006324 4e b9 00 00 |N | .XXX[0x4] 00006328 4c 98 2e 78 17 78 60 18 |L .x x` | .XXX[0x8] 00006330 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00006334 45 f8 17 8c |E | LEA.L 0x178c,A2 00006338 4e b9 00 00 8b 24 |N $ | JSR 0x8b24 0000633e 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00006342 11 fc 00 01 17 8b | | MOVE.B #0x01,0x178b 00006348 61 00 ef 42 |a B | BSR 0x528c 0000634c 61 00 f4 be |a | BSR 0x580c 00006350 60 c6 |` | BRA 0x6318 00006352 00 00 4e f9 00 00 | N | .XXX[0x6] 00006358 73 58 00 00 1b 5b 4b 49 |sX [KI| .XXX[0x38] 00006360 6e 69 74 69 61 6c 69 7a |nitializ| 00006368 69 6e 67 20 4d 34 30 30 |ing M400| 00006370 43 20 49 2f 4f 20 50 72 |C I/O Pr| 00006378 6f 63 65 73 73 6f 72 20 |ocessor | 00006380 4b 65 72 6e 65 6c 20 34 |Kernel 4| 00006388 5f 32 5f 31 34 0d 0a 00 |_2_14 | 00006390 VECTOR_RESET: 00006390 7e 09 |~ | MOVEQ.L #0x09,D7 ; --> VECTOR_RESET 00006392 4e 7b 70 02 |N{p | MOVEC D7,CACR ; Cache Control Register 00006396 9f f9 80 00 40 08 | @ | SUBA.L 0x80004008,A7 0000639c 20 4f | O | MOVEA.L A7,A0 0000639e 4e b9 80 00 40 00 |N @ | JSR IOC_EEPROM_PART3_EXPORT_4000 000063a4 4a 39 00 00 fc 00 |J9 | TST.B 0xfc00 000063aa 6a 02 |j | BPL 0x63ae 000063ac 4e 40 |N@ | TRAP #0 000063ae 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000063b2 21 fc 00 00 65 06 00 04 |! e | MOVE.L #VECTOR_EXT_LEVEL_7,0x4 000063ba 20 7c 00 00 e0 00 | | | MOVEA.L #0xe000,A0 000063c0 2e 0f |. | MOVE.L A7,D7 000063c2 02 07 00 fc | | ANDI.B #0xfc,D7 000063c6 2e 47 |.G | MOVEA.L D7,A7 000063c8 42 98 |B | CLR.L (A0)+ 000063ca b1 cf | | CMPA.L A7,A0 000063cc 6d fa |m | BLT 0x63c8 000063ce 31 c0 04 e0 |1 | MOVE.W D0,0x4e0 000063d2 11 c1 04 de | | MOVE.B D1,0x4de 000063d6 21 c9 04 e2 |! | MOVE.L A1,0x4e2 000063da 47 f9 00 00 63 5c |G c\ | LEA.L 0x635c,A3 000063e0 4e b9 80 00 20 2c |N , | JSR IOC_EEPROM_PART2_OUT_TEXT(A3) 000063e6 4e b9 00 00 89 70 |N p | JSR 0x8970 000063ec 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 000063f2 49 4f 50 20 4b 65 72 6e |IOP Kern| .TXT 'IOP Kernel is initialized\r\n' 0000640e 46 fc 20 00 |F | MOVE.W #0x2000,SR 00006412 4e f9 00 00 6b a8 |N k | JMP 0x6ba8 00006418 42 41 12 28 00 1b 43 bc |BA ( C | .XXX[0xd0] 00006420 00 05 4e f0 15 b1 00 00 | N | 00006428 64 2a 00 00 64 42 00 00 |d* dB | 00006430 64 42 00 00 64 46 00 00 |dB dF | 00006438 64 46 00 00 64 4a 00 00 |dF dJ | 00006440 64 4a 70 01 60 06 70 02 |dJp ` p | 00006448 60 02 70 04 48 e7 7e 70 |` p H ~p| 00006450 24 00 10 28 00 1a 67 04 |$ ( g | 00006458 c0 c2 60 04 30 3c 04 00 | ` 0< | 00006460 26 28 00 1c 26 43 24 70 |&( &C$p| 00006468 15 b0 00 00 64 d6 4e b9 | d N | 00006470 00 00 76 62 23 fc 00 00 | vb# | 00006478 64 aa 00 00 05 20 21 fc |d ! | 00006480 00 00 65 20 00 08 42 85 | e B | 00006488 4e d2 12 d3 60 12 16 99 |N ` | 00006490 60 0e 32 d3 60 0a 36 99 |` 2 ` 6 | 00006498 60 06 22 d3 60 02 26 99 |` " ` & | 000064a0 da 82 90 42 67 04 d7 c2 | Bg | 000064a8 60 de 42 b9 00 00 05 20 |` B | 000064b0 21 fc 00 00 65 5e 00 08 |! e^ | 000064b8 e2 09 65 04 21 45 00 08 | e !E | 000064c0 43 e8 00 1a 42 59 4c 42 |C BYLB| 000064c8 50 05 22 85 4c df 0e 7e |P " L ~| 000064d0 4e f9 00 00 73 60 00 00 |N s` | 000064d8 64 8a 00 00 64 8e 00 00 |d d | 000064e0 64 92 00 00 64 96 00 00 |d d | 000064e8 64 9a 00 00 64 9e |d d | .XXX[0x6] 000064ee VECTOR_SPURIOUS_IRQ: 000064ee 4e 71 |Nq | NOP ; --> VECTOR_SPURIOUS_IRQ 000064f0 4e 73 |Ns | RTE 000064f2 VECTOR_CHK: 000064f2 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_CHK 000064f6 67 00 06 d0 |g | BEQ 0x6bc8 000064fa PANIC_0x827_iop_kernel_constraint_error: 000064fa 50 fa 08 27 |P ' | PANIC.W #0x827 000064fe VECTOR_ADDRESS_ERROR: 000064fe 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_ADDRESS_ERROR 00006502 67 00 06 c4 |g | BEQ 0x6bc8 00006506 PANIC_0x728_unknown_interrupt: 00006506 VECTOR_EXT_LEVEL_7: 00006506 VECTOR_RESPONSE_INTR: 00006506 VECTOR_SCSI_D: ; Via VECTOR_RESET 00006506 50 fa 07 28 |P ( | PANIC.W #0x728 ; --> VECTOR_TRACE 0000650a VECTOR_PRIV_VIOLATION: 0000650a 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_PRIV_VIOLATION 0000650e 67 00 06 b8 |g | BEQ 0x6bc8 00006512 PANIC_0x629_priv_violation: 00006512 50 fa 06 29 |P ) | PANIC.W #0x629 00006516 VECTOR_BUS_ERROR: 00006516 08 38 00 00 f8 00 | 8 | BTST.B #0x0,IO_READ_STATUS_p24 ; --> VECTOR_BUS_ERROR 0000651c 57 fa 06 01 |W | TRAPEQ.W #0x0601 00006520 4a b8 05 20 |J | TST.L 0x520 00006524 57 fa 06 01 |W | TRAPEQ.W #0x0601 00006528 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 0000652c 31 fc 00 01 05 1a |1 | MOVE.W #0x1,0x51a 00006532 21 c0 05 1c |! | MOVE.L D0,0x51c 00006536 30 2f 00 06 |0/ | MOVE.W (A7+0x6),D0 0000653a e9 58 | X | ROL.W #0x4,D0 0000653c c0 7c 00 0f | | | AND.W #0xf,D0 00006540 10 30 09 b0 00 00 94 38 | 0 8| MOVE.B (D0.L+#0x9438),D0 ; LEW=09b0 00006548 de c0 | | ADDA.W D0,A7 0000654a 20 38 05 1c | 8 | MOVE.L 0x51c,D0 0000654e 21 f8 05 20 05 1c |! | MOVE.L 0x520,0x51c 00006554 42 b8 05 20 |B | CLR.L 0x520 00006558 4e f0 01 e1 05 1c |N | JMP ((#0x51c)) ; LEW=01e1 0000655e 21 fc 00 00 66 0a 00 08 |! f | MOVE.L #PANIC_0x654_recursive_bus_error,0x8; Via VECTOR_BUS_ERROR 00006566 21 c0 05 1c |! | MOVE.L D0,0x51c 0000656a 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 0000656e 08 00 00 1b | | BTST.L #0x1b,D0 00006572 67 3c |g< | BEQ 0x65b0 00006574 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 00006578 21 fc 00 0c 00 00 f4 00 |! | MOVE.L #0xc0000,IO_WRITE_CONTROL_p24 00006580 20 37 01 61 00 10 | 7 a | MOVE.L ((A7+#0x10)),D0 ; LEW=0161 00006586 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 0000658a 21 fc 00 0e 00 00 f4 00 |! | MOVE.L #0xe0000,IO_WRITE_CONTROL_p24 00006592 08 00 00 1b | | BTST.L #0x1b,D0 00006596 66 6a |fj | BNE 0x6602 00006598 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 0000659c 52 b9 00 00 05 24 |R $ | ADDQ.L #0x1,0x524 000065a2 20 38 05 1c | 8 | MOVE.L 0x51c,D0 000065a6 21 fc 00 00 65 5e 00 08 |! e^ | MOVE.L #0x655e,0x8 000065ae 4e 73 |Ns | RTE 000065b0 20 38 05 1c | 8 | MOVE.L 0x51c,D0 000065b4 21 fc 00 00 65 5e 00 08 |! e^ | MOVE.L #0x655e,0x8 000065bc 08 17 00 05 | | BTST.B #0x5,(A7) 000065c0 67 00 06 06 |g | BEQ 0x6bc8 000065c4 20 2f 00 10 | / | MOVE.L (A7+0x10),D0 000065c8 02 80 ff ff f8 00 | | ANDI.L #0xfffff800,D0 000065ce b0 bc 93 03 f0 00 | | CMP.L #0x9303f000,D0 000065d4 67 08 |g | BEQ 0x65de 000065d6 20 38 05 1c | 8 | MOVE.L 0x51c,D0 000065da PANIC_0x601_bus_error: 000065da 50 fa 06 01 |P | PANIC.W #0x601 000065de 20 2f 00 02 | / | MOVE.L (A7+0x2),D0 000065e2 0c 80 00 00 49 1c | I | CMPI.L #0x0000491c,D0 000065e8 5d fa 06 01 |] | TRAPLT.W #0x0601 000065ec 0c 80 00 00 63 52 | cR | CMPI.L #0x00006352,D0 000065f2 52 fa 06 01 |R | TRAPHI.W #0x0601 000065f6 20 38 05 1c | 8 | MOVE.L 0x51c,D0 000065fa 4e f0 01 f1 00 00 17 7c |N || JMP ((#0x177c)) ; LEW=01f1 00006602 20 38 05 1c | 8 | MOVE.L 0x51c,D0 00006606 PANIC_0x757_memory_parity_error: 00006606 50 fa 07 57 |P W | PANIC.W #0x757 0000660a PANIC_0x654_recursive_bus_error: 0000660a 50 fa 06 54 |P T | PANIC.W #0x654 ; Via VECTOR_BUS_ERROR 0000660e PANIC_0x2b: 0000660e VECTOR_MAP_PERR: 0000660e 50 fa 00 2b |P + | PANIC.W #0x2b ; --> VECTOR_0x41 00006612 00 00 4e 56 00 00 | NV | .XXX[0x6] 00006618 48 e7 e0 f0 41 f9 93 03 |H A | .XXX[0xe0] 00006620 e4 00 40 c2 08 82 00 02 | @ | 00006628 22 79 00 00 fc 84 20 11 |"y | 00006630 08 00 00 0f 66 00 00 5c | f \| 00006638 22 00 02 41 00 ff 48 41 |" A HA| 00006640 24 41 22 2e 00 0c 44 41 |$A". DA| 00006648 33 41 00 04 44 41 56 41 |3A DAVA| 00006650 e4 49 53 41 26 6e 00 08 | ISA&n | 00006658 24 db 51 c9 ff fc 80 7c |$ Q || 00006660 83 00 33 40 00 02 33 fc | 3@ 3 | 00006668 00 48 93 03 e4 00 06 b9 | H | 00006670 00 00 00 08 00 00 fc 84 | | 00006678 0c b9 00 05 01 98 00 00 | | 00006680 fc 84 66 0a 23 fc 00 05 | f # | 00006688 01 18 00 00 fc 84 08 c2 | | 00006690 00 02 46 c2 4c df 0f 07 | F L | 00006698 4e 5e 4e 74 00 08 21 7c |N^Nt !|| 000066a0 00 0c dd c8 00 14 48 e7 | H | 000066a8 e0 30 45 f9 00 00 fc 78 | 0E x| 000066b0 47 e8 00 28 26 da 26 da |G (& & | 000066b8 26 da 42 40 22 28 00 0e |& B@"( | 000066c0 24 3c 00 00 00 3c b2 82 |$< < | 000066c8 6c 02 22 02 2f 01 48 68 |l " / Hh| 000066d0 00 28 4e b9 00 00 66 14 | (N f | 000066d8 67 08 52 40 66 de 50 fa |g R@f P | 000066e0 07 82 20 28 00 14 21 40 | ( !@| 000066e8 00 18 b0 bc 00 cd dc 80 | | 000066f0 67 06 e3 88 21 40 00 14 |g !@ | 000066f8 4c df 0c 07 4e 75 |L Nu | .XXX[0x6] 000066fe VECTOR_0x98: ; Via VECTOR_EXT_LEVEL_7 000066fe 48 e7 f0 f0 |H | MOVEM.L A3+A2+A1+A0+D3+D2+D1+D0,-(A7); --> VECTOR_0x98 00006702 41 f9 93 03 e4 00 |A | LEA.L 0x9303e400,A0 00006708 30 10 |0 | MOVE.W (A0),D0 0000670a 6a 1c |j | BPL 0x6728 0000670c 30 bc 30 40 |0 0@ | MOVE.W #0x3040,(A0) 00006710 30 10 |0 | MOVE.W (A0),D0 00006712 6a 14 |j | BPL 0x6728 00006714 08 00 00 0e | | BTST.L #0xe,D0 00006718 56 fa 07 85 |V | TRAPNE.W #0x0785 0000671c 08 00 00 0b | | BTST.L #0xb,D0 00006720 56 fa 07 85 |V | TRAPNE.W #0x0785 00006724 c0 7c 4f ff | |O | AND.W #0x4fff,D0 00006728 08 00 00 0a | | BTST.L #0xa,D0 0000672c 67 00 00 d0 |g | BEQ 0x67fe 00006730 22 79 00 00 fc 8c |"y | MOVEA.L 0xfc8c,A1 00006736 20 11 | | MOVE.L (A1),D0 00006738 32 00 |2 | MOVE.W D0,D1 0000673a 5b fa 06 84 |[ | TRAPMI.W #0x0684 0000673e 08 00 00 0e | | BTST.L #0xe,D0 00006742 67 36 |g6 | BEQ 0x677a 00006744 08 00 00 08 | | BTST.L #0x8,D0 00006748 66 0c |f | BNE 0x6756 0000674a 08 00 00 0c | | BTST.L #0xc,D0 0000674e 67 24 |g$ | BEQ 0x6774 00006750 52 b8 07 be |R | ADDQ.L #0x1,0x7be 00006754 60 4a |`J | BRA 0x67a0 00006756 08 00 00 0c | | BTST.L #0xc,D0 0000675a 66 18 |f | BNE 0x6774 0000675c 08 00 00 0d | | BTST.L #0xd,D0 00006760 67 06 |g | BEQ 0x6768 00006762 52 b8 07 c2 |R | ADDQ.L #0x1,0x7c2 00006766 60 38 |`8 | BRA 0x67a0 00006768 08 00 00 0b | | BTST.L #0xb,D0 0000676c 67 06 |g | BEQ 0x6774 0000676e 52 b8 07 c6 |R | ADDQ.L #0x1,0x7c6 00006772 60 2c |`, | BRA 0x67a0 00006774 52 b8 07 ba |R | ADDQ.L #0x1,0x7ba 00006778 60 26 |`& | BRA 0x67a0 0000677a 22 00 |" | MOVE.L D0,D1 0000677c 02 41 00 ff | A | ANDI.W #0x00ff,D1 00006780 48 41 |HA | SWAP.W D1 00006782 24 41 |$A | MOVEA.L D1,A2 00006784 34 2a 00 0c |4* | MOVE.W (A2+0xc),D2 00006788 47 f9 00 00 94 48 |G H | LEA.L 0x9448,A3 0000678e 36 1b |6 | MOVE.W (A3)+,D3 00006790 b4 5b | [ | CMP.W (A3)+,D2 00006792 67 08 |g | BEQ 0x679c 00006794 4a 9b |J | TST.L (A3)+ 00006796 51 cb ff f8 |Q | DBF D3,0x6790 0000679a 60 04 |` | BRA 0x67a0 0000679c 4e b3 01 51 |N Q | JSR ((A3)) ; LEW=0151 000067a0 02 40 00 ff | @ | ANDI.W #0x00ff,D0 000067a4 00 40 80 00 | @ | ORI.W #0x8000,D0 000067a8 33 40 00 02 |3@ | MOVE.W D0,(A1+0x2) 000067ac 20 39 00 00 fc 8c | 9 | MOVE.L 0xfc8c,D0 000067b2 50 80 |P | ADDQ.L #0x8,D0 000067b4 0c 80 00 05 01 18 | | CMPI.L #0x00050118,D0 000067ba 66 06 |f | BNE 0x67c2 000067bc 20 3c 00 05 00 18 | < | MOVE.L #0x50018,D0 000067c2 23 c0 00 00 fc 8c |# | MOVE.L D0,0xfc8c 000067c8 22 40 |"@ | MOVEA.L D0,A1 000067ca 30 bc 04 40 |0 @ | MOVE.W #0x440,(A0) 000067ce 30 29 00 02 |0) | MOVE.W (A1+0x2),D0 000067d2 6a 00 ff 5c |j \ | BPL 0x6730 000067d6 32 10 |2 | MOVE.W (A0),D1 000067d8 6a 1c |j | BPL 0x67f6 000067da 30 bc 30 40 |0 0@ | MOVE.W #0x3040,(A0) 000067de 32 10 |2 | MOVE.W (A0),D1 000067e0 6a 14 |j | BPL 0x67f6 000067e2 08 00 00 0e | | BTST.L #0xe,D0 000067e6 56 fa 07 85 |V | TRAPNE.W #0x0785 000067ea 08 00 00 0b | | BTST.L #0xb,D0 000067ee 56 fa 07 85 |V | TRAPNE.W #0x0785 000067f2 c0 7c 4f ff | |O | AND.W #0x4fff,D0 000067f6 08 01 00 09 | | BTST.L #0x9,D1 000067fa 67 00 00 70 |g p | BEQ 0x686c 000067fe 22 79 00 00 fc 88 |"y | MOVEA.L 0xfc88,A1 00006804 20 29 00 02 | ) | MOVE.L (A1+0x2),D0 00006808 6b 00 00 62 |k b | BMI 0x686c 0000680c e5 48 | H | LSL.W #0x2,D0 0000680e 64 2a |d* | BCC 0x683a 00006810 30 29 00 06 |0) | MOVE.W (A1+0x6),D0 00006814 08 00 00 0c | | BTST.L #0xc,D0 00006818 67 04 |g | BEQ 0x681e 0000681a 52 b8 07 ca |R | ADDQ.L #0x1,0x7ca 0000681e 08 00 00 0b | | BTST.L #0xb,D0 00006822 67 04 |g | BEQ 0x6828 00006824 52 b8 07 ce |R | ADDQ.L #0x1,0x7ce 00006828 08 00 00 0a | | BTST.L #0xa,D0 0000682c 67 04 |g | BEQ 0x6832 0000682e 52 b8 07 d2 |R | ADDQ.L #0x1,0x7d2 00006832 02 40 c0 00 | @ | ANDI.W #0xc000,D0 00006836 56 fa 07 89 |V | TRAPNE.W #0x0789 0000683a 20 39 00 00 fc 88 | 9 | MOVE.L 0xfc88,D0 00006840 50 80 |P | ADDQ.L #0x8,D0 00006842 0c 80 00 05 01 98 | | CMPI.L #0x00050198,D0 00006848 66 06 |f | BNE 0x6850 0000684a 20 3c 00 05 01 18 | < | MOVE.L #0x50118,D0 00006850 23 c0 00 00 fc 88 |# | MOVE.L D0,0xfc88 00006856 22 40 |"@ | MOVEA.L D0,A1 00006858 30 bc 02 40 |0 @ | MOVE.W #0x240,(A0) 0000685c b0 b9 00 00 fc 84 | | CMP.L 0xfc84,D0 00006862 67 08 |g | BEQ 0x686c 00006864 30 29 00 02 |0) | MOVE.W (A1+0x2),D0 00006868 6a 00 ff a2 |j | BPL 0x680c 0000686c 4c df 0f 0f |L | MOVEM.L (A7)+,D0+D1+D2+D3+A0+A1+A2+A3 00006870 4e 73 |Ns | RTE 00006872 48 e7 80 c0 41 ea |H A | .XXX[0x6] 00006878 00 0e 0c 98 00 01 08 00 | | .XXX[0x308] 00006880 66 32 0c 58 06 04 66 2c |f2 X f,| 00006888 30 18 67 28 0c 40 00 04 |0 g( @ | 00006890 62 22 4e f0 05 b1 00 00 |b"N | 00006898 94 5c 60 18 43 f9 00 00 | \` C | 000068a0 fc 7e 41 ea 00 20 b1 89 | ~A | 000068a8 66 0a b1 49 66 06 23 d0 |f If # | 000068b0 00 00 fc 64 4c df 03 01 | dL | 000068b8 4e 75 48 e7 80 c0 41 ea |NuH A | 000068c0 00 0e 0c 98 00 01 08 00 | | 000068c8 66 00 00 94 0c 58 06 04 |f X | 000068d0 66 00 00 8c 30 18 67 00 |f 0 g | 000068d8 00 86 0c 40 00 04 62 00 | @ b | 000068e0 00 7e 4e f0 05 b1 00 00 | ~N | 000068e8 94 5c 20 39 00 00 fc 64 | \ 9 d| 000068f0 67 00 00 6c b0 aa 00 26 |g l &| 000068f8 66 00 00 64 48 e7 38 10 |f dH 8 | 00006900 41 f9 00 07 bc 94 31 7c |A 1|| 00006908 00 3c 00 10 43 e8 00 34 | < C 4| 00006910 32 fc 08 06 32 fc 00 01 |2 2 | 00006918 32 fc 08 00 12 fc 00 06 |2 | 00006920 12 fc 00 04 32 fc 00 02 | 2 | 00006928 47 f9 00 00 fc 7e 20 11 |G ~ | 00006930 26 1b 22 c3 32 11 38 1b |& " 2 8 | 00006938 32 c4 24 11 22 f9 00 00 |2 $ " | 00006940 fc 64 22 c0 32 c1 22 c2 | d" 2 " | 00006948 43 e8 00 28 22 c0 32 c1 |C (" 2 | 00006950 22 c3 32 84 4e b9 00 00 |" 2 N | 00006958 66 9e 4c df 08 1c 4c df |f L L | 00006960 03 01 4e 75 20 39 00 00 | Nu 9 | 00006968 fc 68 b0 a8 00 06 66 00 | h f | 00006970 00 0c 43 f9 00 00 fc 78 | C x| 00006978 22 d8 32 d8 4c df 03 01 |" 2 L | 00006980 4e 75 48 e7 e0 1c 42 40 |NuH B@| 00006988 32 3c 00 09 49 ea 00 0e |2< I | 00006990 d0 5c 64 02 52 40 51 c9 | \d R@Q | 00006998 ff f8 52 40 66 5a 22 39 | R@fZ"9| 000069a0 00 00 fc 64 b2 aa 00 1e | d | 000069a8 66 4e 22 2a 00 14 0c 01 |fN"* | 000069b0 00 11 66 44 48 41 4a 41 | fDHAJA| 000069b8 66 44 30 2a 00 0e e9 c0 |fD0* | 000069c0 05 04 e5 48 32 2a 00 10 | H2* | 000069c8 5f 41 b0 41 62 2a 49 f2 |_A Ab*I | 000069d0 00 0e 30 1c b0 79 00 00 | 0 y | 000069d8 fc 70 66 1c 0c 5c 04 01 | pf \ | 000069e0 66 16 d9 fc 00 00 00 04 |f | 000069e8 30 14 0c 40 00 07 62 08 |0 @ b | 000069f0 4e bb 05 31 00 00 2a 7e |N 1 *~| 000069f8 4c df 38 07 4e 75 48 e7 |L 8 NuH | 00006a00 ff c0 38 01 26 39 00 00 | 8 &9 | 00006a08 05 5e 30 2a 00 12 22 2a | ^0* "*| 00006a10 00 1a 20 43 08 d0 00 1d | C | 00006a18 67 00 00 18 b0 68 00 3a |g h :| 00006a20 66 06 b2 a8 00 42 67 3a |f Bg:| 00006a28 22 48 26 28 00 04 66 00 |"H&( f | 00006a30 ff e2 49 e8 00 4a 21 4c | I J!L| 00006a38 00 08 28 fc ff ff ff ff | ( | 00006a40 42 5c 38 bc 04 1e b1 f9 |B\8 | 00006a48 00 00 05 5e 67 14 23 68 | ^g #h| 00006a50 00 04 00 04 21 79 00 00 | !y | 00006a58 05 5e 00 04 23 c8 00 00 | ^ # | 00006a60 05 5e e7 8c 4a 44 66 12 | ^ JDf | 00006a68 3a 3c 00 04 49 ea 00 0e |:< I | 00006a70 4b e8 00 36 2a dc 51 cd |K 6* Q | 00006a78 ff fc e9 ea 31 04 00 0e | 1 | 00006a80 e5 4b 3a 2a 00 10 9a 43 | K:* C| 00006a88 d6 bc 00 00 00 0e da 44 | D| 00006a90 08 04 00 10 66 04 31 45 | f 1E| 00006a98 00 12 53 45 49 e8 00 08 | SEI | 00006aa0 2c 14 6b 48 2a 4c 28 46 |, kH*L(F| 00006aa8 3c 2c 00 04 3e 2c 00 06 |<, >, | 00006ab0 b8 47 62 ec ba 46 65 e8 | Gb Fe | 00006ab8 2a 94 b8 46 6f 0a 2a 8c |* Fo * | 00006ac0 39 44 00 06 53 6c 00 06 |9D Sl | 00006ac8 ba 47 6c d4 08 04 00 10 | Gl | 00006ad0 67 ce 43 f0 50 4b 22 a8 |g C PK" | 00006ad8 00 08 21 49 00 08 33 45 | !I 3E| 00006ae0 00 04 52 69 00 04 33 47 | Ri 3G| 00006ae8 00 06 60 b4 9a 44 52 45 | ` DRE| 00006af0 e2 4d 53 45 49 f0 40 4a | MSEI @J| 00006af8 38 f2 30 00 54 03 51 cd |8 0 T Q | 00006b00 ff f8 4a a8 00 08 6a 2c | J j,| 00006b08 0c 68 00 08 00 12 65 24 | h e$| 00006b10 42 90 21 88 01 f1 00 00 |B ! | 00006b18 05 62 23 c8 00 00 05 62 | b# b| 00006b20 42 a8 00 04 45 e8 00 28 |B E (| 00006b28 49 e8 00 4a 4c df 03 ff |I JL | 00006b30 60 00 fe a0 4c df 03 ff |` L | 00006b38 60 00 fe be 4e 40 4e 40 |` N@N@| 00006b40 50 fa 06 80 48 e7 c0 04 |P H | 00006b48 4b f9 00 00 fc 72 30 15 |K r0 | 00006b50 b0 6c 00 02 66 22 4a 40 | l f"J@| 00006b58 66 1a 22 2a 00 1a b2 b9 |f "* | 00006b60 00 00 fc 68 67 0e 08 f9 | hg | 00006b68 00 06 00 00 fc 77 23 c1 | w# | 00006b70 00 00 fc 68 52 40 3a 80 | hR@: | 00006b78 4c df 20 03 4e 75 4e 40 |L NuN@| 00006b80 VECTOR_LINE_A: 00006b80 48 e7 80 04 |H | MOVEM.L A5+D0,-(A7) ; --> VECTOR_LINE_A 00006b84 30 37 01 61 00 0a |07 a | MOVE.W ((A7+#0xa)),D0 ; LEW=0161 00006b8a 04 40 a0 00 | @ | SUBI.W #0xa000,D0 00006b8e 41 bc 00 20 |A | CHK.W #0x20,D0 00006b92 4e 6d |Nm | MOVE.L USP,A5 00006b94 2f 5d 00 0a |/] | MOVE.L (A5)+,(A7+0xa) 00006b98 4e 65 |Ne | MOVE.L A5,USP 00006b9a 4e b0 05 b1 00 00 94 90 |N | JSR ((D0.W*4+#KERNCALL_VECTORS)); LEW=05b1 00006ba2 4c df 20 01 |L | MOVEM.L (A7)+,D0+A5 00006ba6 4e 73 |Ns | RTE 00006ba8 4e 7a 00 02 |Nz | MOVEC CACR,D0 ; Cache Control Register 00006bac 00 40 00 08 | @ | ORI.W #0x0008,D0 00006bb0 4e 7b 00 02 |N{ | MOVEC D0,CACR ; Cache Control Register 00006bb4 42 67 |Bg | CLR.W -(A7) 00006bb6 2f 39 00 01 00 04 |/9 | MOVE.L 0x10004,-(A7) 00006bbc 42 67 |Bg | CLR.W -(A7) 00006bbe 20 79 00 01 00 00 | y | MOVEA.L 0x10000,A0 00006bc4 4e 60 |N` | MOVE.L A0,USP 00006bc6 4e 73 |Ns | RTE 00006bc8 21 c8 07 7c |! | | MOVE.L A0,0x77c 00006bcc 21 c0 07 80 |! | MOVE.L D0,0x780 00006bd0 30 2f 00 06 |0/ | MOVE.W (A7+0x6),D0 00006bd4 e9 58 | X | ROL.W #0x4,D0 00006bd6 c0 bc 00 00 00 0f | | AND.L #0xf,D0 00006bdc 10 30 09 b0 00 00 94 38 | 0 8| MOVE.B (D0.L+#0x9438),D0 ; LEW=09b0 00006be4 4e 68 |Nh | MOVE.L USP,A0 00006be6 90 c0 | | SUBA.W D0,A0 00006be8 4e 60 |N` | MOVE.L A0,USP 00006bea e2 48 | H | LSR.W #0x1,D0 00006bec 53 40 |S@ | SUBQ.W #0x1,D0 00006bee 30 df |0 | MOVE.W (A7)+,(A0)+ 00006bf0 51 c8 ff fc |Q | DBF D0,0x6bee 00006bf4 42 67 |Bg | CLR.W -(A7) 00006bf6 2f 39 00 02 00 08 |/9 | MOVE.L 0x20008,-(A7) 00006bfc 42 67 |Bg | CLR.W -(A7) 00006bfe 20 78 07 7c | x | | MOVEA.L 0x77c,A0 00006c02 20 38 07 80 | 8 | MOVE.L 0x780,D0 00006c06 4e 73 |Ns | RTE 00006c08 4e b9 00 00 8b 98 |N | JSR 0x8b98 00006c0e 08 28 00 05 00 0e | ( | BTST.B #0x5,(A0+0xe) 00006c14 56 fa 06 6e |V n | TRAPNE.W #0x066e 00006c18 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00006c1c 08 28 00 06 00 0e | ( | BTST.B #0x6,(A0+0xe) 00006c22 66 e4 |f | BNE 0x6c08 00006c24 46 fc 20 00 |F | MOVE.W #0x2000,SR 00006c28 08 e8 00 05 00 0e | | BSET.B #0x5,(A0+0xe) 00006c2e 4e 75 |Nu | RTS 00006c30 4a 78 07 7a |Jx z | TST.W 0x77a 00006c34 57 fa 06 12 |W | TRAPEQ.W #0x0612 00006c38 4e 75 |Nu | RTS 00006c3a 4a 78 07 7a 56 fa |Jx zV | .XXX[0x6] 00006c40 06 12 4e 75 | Nu | .XXX[0x4] 00006c44 ; -------------------------------------------------------------------------------------- 00006c44 ; KC12_Sleep(dur: Long) 00006c44 ; Stack: 00006c44 ; A6+0x8 dur : Long 00006c44 ; (From PTR @ 0x94d8) 00006c44 ; -------------------------------------------------------------------------------------- 00006c44 KC12_Sleep(dur: Long): 00006c44 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00006c48 52 39 00 00 04 eb |R9 | ADDQ.B #0x1,0x4eb 00006c4e 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00006c52 45 f8 07 84 |E | LEA.L 0x784,A2 00006c56 20 15 | | MOVE.L (A5),D0 00006c58 25 7c 00 00 6c 90 00 08 |%| l | MOVE.L #0x6c90,(A2+0x8) 00006c60 4e b9 00 00 8a e8 |N | JSR 0x8ae8 00006c66 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00006c6a 4e b9 00 00 8b 98 |N | JSR 0x8b98 00006c70 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00006c74 4a 39 00 00 04 eb |J9 | TST.B 0x4eb 00006c7a 66 ee |f | BNE 0x6c6a 00006c7c 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00006c80 45 f8 07 84 |E | LEA.L 0x784,A2 00006c84 4e b9 00 00 8b 24 |N $ | JSR 0x8b24 00006c8a 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00006c8e 4e 75 |Nu | RTS 00006c90 42 39 00 00 04 eb 4e 75 |B9 Nu| .XXX[0x8] 00006c98 ; -------------------------------------------------------------------------------------- 00006c98 ; KC0b 00006c98 ; (From PTR @ 0x94bc) 00006c98 ; -------------------------------------------------------------------------------------- 00006c98 KC0b: 00006c98 4e b9 00 00 6c 30 |N l0 | JSR 0x6c30 00006c9e 4e b9 00 00 3b 1c |N ; | JSR 0x3b1c 00006ca4 4e 75 |Nu | RTS 00006ca6 ; -------------------------------------------------------------------------------------- 00006ca6 ; KC10_Panic(code : Long) 00006ca6 ; Stack: 00006ca6 ; A6+0x8 code : Long 00006ca6 ; (From PTR @ 0x94d0) 00006ca6 ; -------------------------------------------------------------------------------------- 00006ca6 KC10_Panic(code : Long): 00006ca6 4e b9 00 00 2a 70 |N *p | JSR 0x2a70 00006cac 20 15 | | MOVE.L (A5),D0 00006cae PANIC_0x614_dfs_crash: 00006cae 50 fa 06 14 |P | PANIC.W #0x614 00006cb2 ; -------------------------------------------------------------------------------------- 00006cb2 ; KC01_DumpOn 00006cb2 ; (From PTR @ 0x9494) 00006cb2 ; -------------------------------------------------------------------------------------- 00006cb2 KC01_DumpOn: 00006cb2 33 d5 00 00 04 e8 |3 | MOVE.W (A5),0x4e8 00006cb8 33 ed 00 02 00 00 04 e6 |3 | MOVE.W (A5+0x2),0x4e6 00006cc0 4e 75 |Nu | RTS 00006cc2 ; -------------------------------------------------------------------------------------- 00006cc2 ; KC02_Start_Disk_IO(desc : Pointer; dst : Pointer ; c : W) 00006cc2 ; Stack: 00006cc2 ; A6+0xe desc : Pointer 00006cc2 ; A6+0xa dst : Pointer 00006cc2 ; A6+0x8 c : W 00006cc2 ; ========================================================== 00006cc2 ; D1 = 2 -> READ 00006cc2 ; D1 = 3 -> WRITE 00006cc2 ; (Other registers may be significant too) 00006cc2 ; 00006cc2 ; STACK+a: LWORD desc pointer 00006cc2 ; STACK+6: LWORD src/dst pointer 00006cc2 ; STACK+4: WORD (zero) 00006cc2 ; 00006cc2 ; Desc+00: 0x0100 00006cc2 ; Desc+02: 0x0000 00006cc2 ; Desc+04: 0x0002 00006cc2 ; Desc+06: 0x0000 00006cc2 ; Desc+08: 0x0080 00006cc2 ; Desc+0a: 0x0002 00006cc2 ; Desc+0c: 0x____ cylinder 00006cc2 ; Desc+0e: 0x__ head 00006cc2 ; Desc+0f: 0x__ sector 00006cc2 ; 00006cc2 ; CHS is 512 byte sectors 00006cc2 ; (From PTR @ 0x9498) 00006cc2 ; -------------------------------------------------------------------------------------- 00006cc2 KC02_Start_Disk_IO(desc : Pointer; dst : Pointer ; c : W): 00006cc2 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 00006cc6 30 15 |0 | MOVE.W (A5),D0 00006cc8 41 bc 00 1f |A | CHK.W #0x1f,D0 00006ccc 12 00 | | MOVE.B D0,D1 00006cce eb 48 | H | LSL.W #0x5,D0 00006cd0 41 f0 01 b0 00 00 e8 00 |A | LEA.L (D0.W+#0xe800),A0 ; LEW=01b0 00006cd8 11 41 00 0f | A | MOVE.B D1,(A0+0xf) 00006cdc 22 6d 00 06 |"m | MOVEA.L (A5+0x6),A1 00006ce0 23 6d 00 02 00 01 |#m | MOVE.L (A5+0x2),(A1+0x1) 00006ce6 13 7c 00 80 00 09 | | | MOVE.B #0x80,(A1+0x9) 00006cec 12 bc 00 01 | | MOVE.B #0x01,(A1) 00006cf0 4e b9 00 00 76 14 |N v | JSR 0x7614 00006cf6 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00006cfa 4e 75 |Nu | RTS 00006cfc ; -------------------------------------------------------------------------------------- 00006cfc ; KC0f_ReInit 00006cfc ; (From PTR @ 0x94cc) 00006cfc ; -------------------------------------------------------------------------------------- 00006cfc KC0f_ReInit: 00006cfc 4e b9 00 00 2a 70 |N *p | JSR 0x2a70 00006d02 70 1f |p | MOVEQ.L #0x1f,D0 00006d04 41 f9 00 00 e8 00 |A | LEA.L 0xe800,A0 00006d0a 08 28 00 05 00 0e | ( | BTST.B #0x5,(A0+0xe) 00006d10 57 fa 06 59 |W Y | TRAPEQ.W #0x0659 00006d14 d0 fc 00 20 | | ADDA.W #0x20,A0 00006d18 51 c8 ff f0 |Q | DBF D0,0x6d0a 00006d1c 22 55 |"U | MOVEA.L (A5),A1 00006d1e 30 3c 00 03 |0< | MOVE.W #0x3,D0 00006d22 41 f8 07 90 |A | LEA.L 0x790,A0 00006d26 20 d9 | | MOVE.L (A1)+,(A0)+ 00006d28 51 c8 ff fc |Q | DBF D0,0x6d26 00006d2c 41 f9 00 00 e8 00 |A | LEA.L 0xe800,A0 00006d32 43 f8 07 90 |C | LEA.L 0x790,A1 00006d36 23 7c 00 02 00 00 00 01 |#| | MOVE.L #0x20000,(A1+0x1) 00006d3e 42 41 |BA | CLR.W D1 00006d40 12 11 | | MOVE.B (A1),D1 00006d42 12 bc 00 01 | | MOVE.B #0x01,(A1) 00006d46 30 3c 00 07 |0< | MOVE.W #0x7,D0 00006d4a 4e b9 00 00 76 14 |N v | JSR 0x7614 00006d50 4e b9 00 00 6c 0e |N l | JSR 0x6c0e 00006d56 08 28 00 01 00 19 | ( | BTST.B #0x1,(A0+0x19) 00006d5c 66 08 |f | BNE 0x6d66 00006d5e 51 c8 ff ea |Q | DBF D0,0x6d4a 00006d62 PANIC_0xa16_disk_error_during_chain: 00006d62 50 fa 0a 16 |P | PANIC.W #0xa16 00006d66 06 a9 00 00 04 00 00 01 | | ADDI.L #0x00000400,(A1+0x1) 00006d6e 20 29 00 0c | ) | MOVE.L (A1+0xc),D0 00006d72 24 39 00 00 fc 90 |$9 | MOVE.L 0xfc90,D2 00006d78 54 00 |T | ADDQ.B #0x2,D0 00006d7a b4 00 | | CMP.B D0,D2 00006d7c 66 14 |f | BNE 0x6d92 00006d7e d0 7c 01 00 | | | ADD.W #vector_ps.ac_pf,D0 00006d82 b4 40 | @ | CMP.W D0,D2 00006d84 67 04 |g | BEQ 0x6d8a 00006d86 42 00 |B | CLR.B D0 00006d88 60 08 |` | BRA 0x6d92 00006d8a 06 80 00 01 00 00 | | ADDI.L #0x00010000,D0 00006d90 42 40 |B@ | CLR.W D0 00006d92 23 40 00 0c |#@ | MOVE.L D0,(A1+0xc) 00006d96 53 41 |SA | SUBQ.W #0x1,D1 00006d98 66 ac |f | BNE 0x6d46 00006d9a de fc 00 14 | | ADDA.W #0x14,A7 00006d9e 4e f9 00 00 6b a8 |N k | JMP 0x6ba8 00006da4 ; -------------------------------------------------------------------------------------- 00006da4 ; KC03_Wait_Disk_IO(a : W; VAR status : Byte) 00006da4 ; Stack: 00006da4 ; A6+0xc a : W 00006da4 ; A6+0x8 VAR status : Byte 00006da4 ; (From PTR @ 0x949c) 00006da4 ; -------------------------------------------------------------------------------------- 00006da4 KC03_Wait_Disk_IO(a : W; VAR status : Byte): 00006da4 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 00006da8 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00006dac 41 bc 00 1f |A | CHK.W #0x1f,D0 00006db0 eb 48 | H | LSL.W #0x5,D0 00006db2 41 f0 01 b0 00 00 e8 00 |A | LEA.L (D0.W+#0xe800),A0 ; LEW=01b0 00006dba 4e b9 00 00 6c 0e |N l | JSR 0x6c0e 00006dc0 42 35 01 51 |B5 Q | CLR.B ((A5)) ; LEW=0151 00006dc4 08 28 00 01 00 19 | ( | BTST.B #0x1,(A0+0x19) 00006dca 67 04 |g | BEQ 0x6dd0 00006dcc 52 35 01 51 |R5 Q | ADDQ.B #0x1,((A5)) ; LEW=0151 00006dd0 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00006dd4 4e 75 |Nu | RTS 00006dd6 ; -------------------------------------------------------------------------------------- 00006dd6 ; KERNCALL_04 00006dd6 ; (From PTR @ 0x94a0) 00006dd6 ; -------------------------------------------------------------------------------------- 00006dd6 KERNCALL_04: 00006dd6 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 00006dda 30 2d 00 08 |0- | MOVE.W (A5+0x8),D0 00006dde 41 bc 00 1f |A | CHK.W #0x1f,D0 00006de2 eb 48 | H | LSL.W #0x5,D0 00006de4 41 f0 01 b0 00 00 e8 00 |A | LEA.L (D0.W+#0xe800),A0 ; LEW=01b0 00006dec 10 28 00 0e | ( | MOVE.B (A0+0xe),D0 00006df0 08 00 00 05 | | BTST.L #0x5,D0 00006df4 56 fa 06 6e |V n | TRAPNE.W #0x066e 00006df8 42 35 01 51 |B5 Q | CLR.B ((A5)) ; LEW=0151 00006dfc 42 35 01 61 00 04 |B5 a | CLR.B ((A5+#0x4)) ; LEW=0161 00006e02 08 00 00 06 | | BTST.L #0x6,D0 00006e06 66 18 |f | BNE 0x6e20 00006e08 08 e8 00 05 00 0e | | BSET.B #0x5,(A0+0xe) 00006e0e 52 35 01 61 00 04 |R5 a | ADDQ.B #0x1,((A5+#0x4)) ; LEW=0161 00006e14 08 28 00 01 00 19 | ( | BTST.B #0x1,(A0+0x19) 00006e1a 67 04 |g | BEQ 0x6e20 00006e1c 52 35 01 51 |R5 Q | ADDQ.B #0x1,((A5)) ; LEW=0151 00006e20 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00006e24 4e 75 |Nu | RTS 00006e26 ; -------------------------------------------------------------------------------------- 00006e26 ; KC0c_Write_Modem_Char(a, b: Word ; c : char) 00006e26 ; Stack: 00006e26 ; A6+0xc a : Word 00006e26 ; A6+0xa b : Word 00006e26 ; A6+0x8 c : char 00006e26 ; (From PTR @ 0x94c0) 00006e26 ; -------------------------------------------------------------------------------------- 00006e26 KC0c_Write_Modem_Char(a, b: Word ; c : char): 00006e26 48 e7 70 20 |H p | MOVEM.L A2+D3+D2+D1,-(A7) 00006e2a 4e b9 00 00 6c 30 |N l0 | JSR 0x6c30 00006e30 45 ed 00 01 |E | LEA.L (A5+0x1),A2 00006e34 72 01 |r | MOVEQ.L #0x01,D1 00006e36 36 2d 00 02 |6- | MOVE.W (A5+0x2),D3 00006e3a 34 2d 00 04 |4- | MOVE.W (A5+0x4),D2 00006e3e 4e b9 00 00 22 44 |N "D | JSR 0x2244 00006e44 4c df 04 0e |L | MOVEM.L (A7)+,D1+D2+D3+A2 00006e48 4e 75 |Nu | RTS 00006e4a ; -------------------------------------------------------------------------------------- 00006e4a ; KC0d_Write_Modem_String(Word, Word, Char) 00006e4a ; (From PTR @ 0x94c4) 00006e4a ; -------------------------------------------------------------------------------------- 00006e4a KC0d_Write_Modem_String(Word, Word, Char): 00006e4a 48 e7 70 20 |H p | MOVEM.L A2+D3+D2+D1,-(A7) 00006e4e 4e b9 00 00 6c 30 |N l0 | JSR 0x6c30 00006e54 24 55 |$U | MOVEA.L (A5),A2 00006e56 32 1a |2 | MOVE.W (A2)+,D1 00006e58 67 0e |g | BEQ 0x6e68 00006e5a 36 2d 00 04 |6- | MOVE.W (A5+0x4),D3 00006e5e 34 2d 00 06 |4- | MOVE.W (A5+0x6),D2 00006e62 4e b9 00 00 22 44 |N "D | JSR 0x2244 00006e68 4c df 04 0e |L | MOVEM.L (A7)+,D1+D2+D3+A2 00006e6c 4e 75 |Nu | RTS 00006e6e ; -------------------------------------------------------------------------------------- 00006e6e ; KERNCALL_0e 00006e6e ; (From PTR @ 0x94c8) 00006e6e ; -------------------------------------------------------------------------------------- 00006e6e KERNCALL_0e: 00006e6e 2f 00 |/ | MOVE.L D0,-(A7) 00006e70 4e b9 00 00 6c 30 |N l0 | JSR 0x6c30 00006e76 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00006e7a 4e b9 00 00 22 04 |N " | JSR 0x2204 00006e80 3b 80 01 51 |; Q | MOVE.W D0,((A5)) ; LEW=0151 00006e84 20 1f | | MOVE.L (A7)+,D0 00006e86 4e 75 |Nu | RTS 00006e88 ; -------------------------------------------------------------------------------------- 00006e88 ; KC06_PortPutChar(port : Word ; b : char) 00006e88 ; Stack: 00006e88 ; A6+0xa port : Word 00006e88 ; A6+0x8 b : char 00006e88 ; (From PTR @ 0x94a8) 00006e88 ; -------------------------------------------------------------------------------------- 00006e88 KC06_PortPutChar(port : Word ; b : char): 00006e88 48 e7 50 20 |H P | MOVEM.L A2+D3+D1,-(A7) 00006e8c 45 ed 00 01 |E | LEA.L (A5+0x1),A2 00006e90 72 01 |r | MOVEQ.L #0x01,D1 00006e92 36 2d 00 02 |6- | MOVE.W (A5+0x2),D3 00006e96 4e b9 00 00 23 74 |N #t | JSR 0x2374 00006e9c 4c df 04 0a |L | MOVEM.L (A7)+,D1+D3+A2 00006ea0 4e 75 |Nu | RTS 00006ea2 ; -------------------------------------------------------------------------------------- 00006ea2 ; KC0a(a: Word; b: String) 00006ea2 ; Stack: 00006ea2 ; A6+0xc a : Word 00006ea2 ; A6+0x8 b : String 00006ea2 ; (From PTR @ 0x94b8) 00006ea2 ; -------------------------------------------------------------------------------------- 00006ea2 KC0a(a: Word; b: String): 00006ea2 4e b9 00 00 6c 30 |N l0 | JSR 0x6c30 00006ea8 4e b9 00 00 3a d0 |N : | JSR 0x3ad0 00006eae ; -------------------------------------------------------------------------------------- 00006eae ; KC05_PortWriteString(port : Word ; str : String) 00006eae ; Stack: 00006eae ; A6+0xc port : Word 00006eae ; A6+0x8 str : String 00006eae ; (From PTR @ 0x94a4) 00006eae ; -------------------------------------------------------------------------------------- 00006eae KC05_PortWriteString(port : Word ; str : String): 00006eae 48 e7 50 20 |H P | MOVEM.L A2+D3+D1,-(A7) 00006eb2 24 55 |$U | MOVEA.L (A5),A2 00006eb4 32 1a |2 | MOVE.W (A2)+,D1 00006eb6 67 0a |g | BEQ 0x6ec2 00006eb8 36 2d 00 04 |6- | MOVE.W (A5+0x4),D3 00006ebc 4e b9 00 00 23 74 |N #t | JSR 0x2374 00006ec2 4c df 04 0a |L | MOVEM.L (A7)+,D1+D3+A2 00006ec6 4e 75 |Nu | RTS 00006ec8 ; -------------------------------------------------------------------------------------- 00006ec8 ; KC08_PortSomething(port: Word; b: Byte) 00006ec8 ; Stack: 00006ec8 ; A6+0xa port : Word 00006ec8 ; A6+0x8 b : Byte 00006ec8 ; (From PTR @ 0x94b0) 00006ec8 ; -------------------------------------------------------------------------------------- 00006ec8 KC08_PortSomething(port: Word; b: Byte): 00006ec8 48 e7 90 00 |H | MOVEM.L D3+D0,-(A7) 00006ecc 4e b9 00 00 6c 30 |N l0 | JSR 0x6c30 00006ed2 36 2d 00 02 |6- | MOVE.W (A5+0x2),D3 00006ed6 10 15 | | MOVE.B (A5),D0 00006ed8 4e b9 00 00 24 10 |N $ | JSR 0x2410 00006ede 4c df 00 09 |L | MOVEM.L (A7)+,D0+D3 00006ee2 4e 75 |Nu | RTS 00006ee4 ; -------------------------------------------------------------------------------------- 00006ee4 ; KC07_PortGetChar(port : Word ; VAR ret : Word) 00006ee4 ; Stack: 00006ee4 ; A6+0xc port : Word 00006ee4 ; A6+0x8 VAR ret : Word 00006ee4 ; (From PTR @ 0x94ac) 00006ee4 ; -------------------------------------------------------------------------------------- 00006ee4 KC07_PortGetChar(port : Word ; VAR ret : Word): 00006ee4 2f 00 |/ | MOVE.L D0,-(A7) 00006ee6 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00006eea 4e b9 00 00 22 f4 |N " | JSR 0x22f4 00006ef0 3b 80 01 51 |; Q | MOVE.W D0,((A5)) ; LEW=0151 00006ef4 20 1f | | MOVE.L (A7)+,D0 00006ef6 4e 75 |Nu | RTS 00006ef8 ; -------------------------------------------------------------------------------------- 00006ef8 ; KC09_PortStatus(Port : Word; VAR b: Byte) 00006ef8 ; Stack: 00006ef8 ; A6+0xc Port : Word 00006ef8 ; A6+0x8 VAR b : Byte 00006ef8 ; (From PTR @ 0x94b4) 00006ef8 ; -------------------------------------------------------------------------------------- 00006ef8 KC09_PortStatus(Port : Word; VAR b: Byte): 00006ef8 2f 00 |/ | MOVE.L D0,-(A7) 00006efa 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00006efe 4e b9 00 00 22 88 |N " | JSR 0x2288 00006f04 1b 80 01 51 | Q | MOVE.B D0,((A5)) ; LEW=0151 00006f08 20 1f | | MOVE.L (A7)+,D0 00006f0a 4e 75 |Nu | RTS 00006f0c ; -------------------------------------------------------------------------------------- 00006f0c ; KC00_GetBootDev(VAR a : Byte; VAR b : Word) 00006f0c ; Stack: 00006f0c ; A6+0xc VAR a : Byte 00006f0c ; A6+0x8 VAR b : Word 00006f0c ; (From PTR @ 0x9490) 00006f0c ; -------------------------------------------------------------------------------------- 00006f0c KC00_GetBootDev(VAR a : Byte; VAR b : Word): 00006f0c 1b b9 00 00 04 de 01 61 | a| MOVE.B 0x4de,((A5+#0x4)) ; LEW=0161 00006f14 00 04 | | 00006f16 3b b9 00 00 04 e0 01 51 |; Q| MOVE.W 0x4e0,((A5)) ; LEW=0151 00006f1e 4e 75 |Nu | RTS 00006f20 ; -------------------------------------------------------------------------------------- 00006f20 ; KC11_Live(void) 00006f20 ; Stack: 00006f20 ; (From PTR @ 0x94d4) 00006f20 ; -------------------------------------------------------------------------------------- 00006f20 KC11_Live(void): 00006f20 48 e7 90 00 |H | MOVEM.L D3+D0,-(A7) 00006f24 4e b9 00 00 6c 30 |N l0 | JSR 0x6c30 00006f2a 42 78 07 7a |Bx z | CLR.W 0x77a 00006f2e 76 01 |v | MOVEQ.L #0x01,D3 00006f30 70 00 |p | MOVEQ.L #0x00,D0 00006f32 4e b9 00 00 24 10 |N $ | JSR 0x2410 00006f38 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00006f3e 66 0a |f | BNE 0x6f4a 00006f40 76 02 |v | MOVEQ.L #0x02,D3 00006f42 70 00 |p | MOVEQ.L #0x00,D0 00006f44 4e b9 00 00 24 10 |N $ | JSR 0x2410 00006f4a 4c df 00 09 |L | MOVEM.L (A7)+,D0+D3 00006f4e 4e 75 |Nu | RTS 00006f50 ; -------------------------------------------------------------------------------------- 00006f50 ; KC13_ReadRtc 00006f50 ; (From PTR @ 0x94dc) 00006f50 ; -------------------------------------------------------------------------------------- 00006f50 KC13_ReadRtc: 00006f50 2a 55 |*U | MOVEA.L (A5),A5 00006f52 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00006f56 1a f8 80 09 | | MOVE.B IO_RTC_RAM_YEAR,(A5)+ 00006f5a 4a 38 80 14 |J8 | TST.B IO_RTC_STATUS_BIT 00006f5e 70 06 |p | MOVEQ.L #0x06,D0 00006f60 1a f0 09 a0 80 01 | | MOVE.B (D0.L-#7fff),(A5)+ ; LEW=09a0 00006f66 51 c8 ff f8 |Q | DBF D0,0x6f60 00006f6a 4b ed ff f9 |K | LEA.L (A5-0x7),A5 00006f6e 08 38 00 00 80 14 | 8 | BTST.B #0x0,IO_RTC_STATUS_BIT 00006f74 66 e8 |f | BNE 0x6f5e 00006f76 11 ed ff ff 07 a1 | | MOVE.B (A5-0x1),0x7a1 00006f7c 11 f8 80 0f 07 a2 | | MOVE.B IO_RTC_RAM_MONTH,0x7a2 00006f82 11 f8 80 0e 07 a3 | | MOVE.B IO_RTC_RAM_MONTHDAY,0x7a3 00006f88 20 2d ff fe | - | MOVE.L (A5-0x2),D0 00006f8c 02 80 00 ff ff ff | | ANDI.L #0x00ffffff,D0 00006f92 b0 b8 07 a0 | | CMP.L 0x7a0,D0 00006f96 67 7c |g| | BEQ 0x7014 00006f98 6e 06 |n | BGT 0x6fa0 00006f9a d0 bc 00 01 00 00 | | ADD.L #0x10000,D0 00006fa0 21 c0 07 a4 |! | MOVE.L D0,0x7a4 00006fa4 20 38 07 a0 | 8 | MOVE.L 0x7a0,D0 00006fa8 00 80 00 03 00 00 | | ORI.L #0x00030000,D0 00006fae 30 3c 02 31 |0< 1 | MOVE.W #0x231,D0 00006fb2 b0 b8 07 a0 | | CMP.L 0x7a0,D0 00006fb6 6f 2e |o. | BLE 0x6fe6 00006fb8 b0 b8 07 a4 | | CMP.L 0x7a4,D0 00006fbc 6c 28 |l( | BGE 0x6fe6 00006fbe 2f 01 |/ | MOVE.L D1,-(A7) 00006fc0 42 81 |B | CLR.L D1 00006fc2 20 38 07 a4 | 8 | MOVE.L 0x7a4,D0 00006fc6 44 fc 00 14 |D | MOVE.W #0x14,CCR 00006fca 81 01 | | SBCD.B D1,D0 00006fcc 66 12 |f | BNE 0x6fe0 00006fce e0 48 | H | LSR.W #0x8,D0 00006fd0 30 30 03 b0 00 00 95 14 |00 | MOVE.W (D0.W*2+#0x9514),D0 ; LEW=03b0 00006fd8 66 06 |f | BNE 0x6fe0 00006fda 06 80 ff ff 12 31 | 1 | ADDI.L #0xffff1231,D0 00006fe0 22 1f |" | MOVE.L (A7)+,D1 00006fe2 21 c0 07 a4 |! | MOVE.L D0,0x7a4 00006fe6 1b 78 07 a5 ff ff | x | MOVE.B 0x7a5,(A5-0x1) 00006fec 3a b8 07 a6 |: | MOVE.W 0x7a6,(A5) 00006ff0 11 ed ff ff 80 09 | | MOVE.B (A5-0x1),IO_RTC_RAM_YEAR 00006ff6 11 d5 80 0f | | MOVE.B (A5),IO_RTC_RAM_MONTH 00006ffa 11 ed 00 01 80 0e | | MOVE.B (A5+0x1),IO_RTC_RAM_MONTHDAY 00007000 50 f8 80 12 |P | S.B IO_RTC_COUNTERS_RESET 00007004 70 06 |p | MOVEQ.L #0x06,D0 00007006 11 9d 09 a0 80 01 | | MOVE.B (A5)+,(D0.L-#7fff) ; LEW=09a0 0000700c 51 c8 ff f8 |Q | DBF D0,0x7006 00007010 4b ed ff f9 |K | LEA.L (A5-0x7),A5 00007014 0c 55 02 31 | U 1 | CMPI.W #0x0231,(A5) 00007018 66 04 |f | BNE 0x701e 0000701a 3a bc 02 29 |: ) | MOVE.W #0x229,(A5) 0000701e 46 fc 20 00 |F | MOVE.W #0x2000,SR 00007022 4e 75 |Nu | RTS 00007024 ; -------------------------------------------------------------------------------------- 00007024 ; KC14_WriteRtc 00007024 ; (From PTR @ 0x94e0) 00007024 ; -------------------------------------------------------------------------------------- 00007024 KC14_WriteRtc: 00007024 2a 55 |*U | MOVEA.L (A5),A5 00007026 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000702a 11 dd 80 09 | | MOVE.B (A5)+,IO_RTC_RAM_YEAR 0000702e 0c 55 02 29 | U ) | CMPI.W #0x0229,(A5) 00007032 66 c2 |f | BNE 0x6ff6 00007034 3a bc 02 31 |: 1 | MOVE.W #0x231,(A5) 00007038 60 bc |` | BRA 0x6ff6 0000703a ; -------------------------------------------------------------------------------------- 0000703a ; KC15_DiagBus(a : Word; b : Long) : Byte 0000703a ; Stack: 0000703a ; A6+0xe VAR RETURN : Byte 0000703a ; A6+0xc a : Word 0000703a ; A6+0x8 b : Long 0000703a ; (From PTR @ 0x94e4) 0000703a ; -------------------------------------------------------------------------------------- 0000703a KC15_DiagBus(a : Word; b : Long) : Byte: 0000703a 2f 08 |/ | MOVE.L A0,-(A7) 0000703c 20 6d 00 06 | m | MOVEA.L (A5+0x6),A0 00007040 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00007044 4e b9 00 00 37 44 |N 7D | JSR 0x3744 0000704a 3b 80 01 51 |; Q | MOVE.W D0,((A5)) ; LEW=0151 0000704e 20 5f | _ | MOVEA.L (A7)+,A0 00007050 4e 75 |Nu | RTS 00007052 ; -------------------------------------------------------------------------------------- 00007052 ; KC16_Clock_Margin 00007052 ; (From PTR @ 0x94e8) 00007052 ; -------------------------------------------------------------------------------------- 00007052 KC16_Clock_Margin: 00007052 48 e7 e0 00 |H | MOVEM.L D2+D1+D0,-(A7) 00007056 30 15 |0 | MOVE.W (A5),D0 00007058 22 38 f8 00 |"8 | MOVE.L IO_READ_STATUS_p24,D1 0000705c 24 01 |$ | MOVE.L D1,D2 0000705e e3 99 | | ROL.L #0x1,D1 00007060 02 01 00 01 | | ANDI.B #0x01,D1 00007064 b0 01 | | CMP.B D1,D0 00007066 66 52 |fR | BNE 0x70ba 00007068 4a 00 |J | TST.B D0 0000706a 67 06 |g | BEQ 0x7072 0000706c 08 c2 00 10 | | BSET.L #0x10,D2 00007070 60 04 |` | BRA 0x7076 00007072 08 82 00 10 | | BCLR.L #0x10,D2 00007076 08 82 00 13 | | BCLR.L #0x13,D2 0000707a 21 c2 f4 00 |! | MOVE.L D2,IO_WRITE_CONTROL_p24 0000707e 4e 7a 00 02 |Nz | MOVEC CACR,D0 ; Cache Control Register 00007082 2f 00 |/ | MOVE.L D0,-(A7) 00007084 4e 7a 08 01 |Nz | MOVEC VBR,D0 ; Vector Base Register 00007088 2f 00 |/ | MOVE.L D0,-(A7) 0000708a 40 e7 |@ | MOVE.W SR,-(A7) 0000708c 21 cf 00 00 |! | MOVE.L A7,0x0 00007090 21 fc 00 00 70 a0 00 04 |! p | MOVE.L #0x70a0,0x4 00007098 4a b8 fa 00 |J | TST.L IO_MARGIN_CLOCK_p74 0000709c 4e 72 27 00 |Nr' | STOP #0x2700 000070a0 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 ; Via VECTOR_RESET 000070a4 08 c0 00 13 | | BSET.L #0x13,D0 000070a8 21 c0 f4 00 |! | MOVE.L D0,IO_WRITE_CONTROL_p24 000070ac 46 df |F | MOVE.W (A7)+,SR 000070ae 20 1f | | MOVE.L (A7)+,D0 000070b0 4e 7b 08 01 |N{ | MOVEC D0,VBR ; Vector Base Register 000070b4 20 1f | | MOVE.L (A7)+,D0 000070b6 4e 7b 00 02 |N{ | MOVEC D0,CACR ; Cache Control Register 000070ba 4c df 00 07 |L | MOVEM.L (A7)+,D0+D1+D2 000070be 4e 75 |Nu | RTS 000070c0 ; -------------------------------------------------------------------------------------- 000070c0 ; KC17_Power_Margin 000070c0 ; (From PTR @ 0x94ec) 000070c0 ; -------------------------------------------------------------------------------------- 000070c0 KC17_Power_Margin: 000070c0 48 e7 c0 00 |H | MOVEM.L D1+D0,-(A7) 000070c4 22 38 f8 00 |"8 | MOVE.L IO_READ_STATUS_p24,D1 000070c8 30 15 |0 | MOVE.W (A5),D0 000070ca 67 1a |g | BEQ 0x70e6 000070cc 02 41 01 00 | A | ANDI.W #0x0100,D1 000070d0 e0 49 | I | LSR.W #0x8,D1 000070d2 41 bc 00 02 |A | CHK.W #0x2,D0 000070d6 08 c1 00 01 | | BSET.L #0x1,D1 000070da 21 c1 fe 00 |! | MOVE.L D1,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23 000070de 70 04 |p | MOVEQ.L #0x04,D0 000070e0 90 55 | U | SUB.W (A5),D0 000070e2 01 c1 | | BSET.L D0,D1 000070e4 60 16 |` | BRA 0x70fc 000070e6 02 41 03 00 | A | ANDI.W #0x0300,D1 000070ea e0 49 | I | LSR.W #0x8,D1 000070ec 21 c1 fe 00 |! | MOVE.L D1,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23 000070f0 70 ff |p | MOVEQ.L #-0x01,D0 000070f2 4e 71 |Nq | NOP 000070f4 51 c8 ff fc |Q | DBF D0,0x70f2 000070f8 08 81 00 01 | | BCLR.L #0x1,D1 000070fc 21 c1 fe 00 |! | MOVE.L D1,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23 00007100 4c df 00 03 |L | MOVEM.L (A7)+,D0+D1 00007104 4e 75 |Nu | RTS 00007106 ; -------------------------------------------------------------------------------------- 00007106 ; KERNCALL_18 00007106 ; (From PTR @ 0x94f0) 00007106 ; -------------------------------------------------------------------------------------- 00007106 KERNCALL_18: 00007106 2f 00 |/ | MOVE.L D0,-(A7) 00007108 42 67 |Bg | CLR.W -(A7) 0000710a 2f 3c 00 00 71 1e |/< q | MOVE.L #0x711e,-(A7) 00007110 40 e7 |@ | MOVE.W SR,-(A7) 00007112 46 fc 21 00 |F ! | MOVE.W #0x2100,SR 00007116 30 15 |0 | MOVE.W (A5),D0 00007118 4e f9 00 00 74 90 |N t | JMP 0x7490 0000711e 20 1f | | .XXX[0x2] 00007120 4e 75 |Nu | .XXX[0x2] 00007122 4e b9 00 00 8b 98 |N | JSR 0x8b98 00007128 ; -------------------------------------------------------------------------------------- 00007128 ; KERNCALL_19 00007128 ; (From PTR @ 0x94f4) 00007128 ; -------------------------------------------------------------------------------------- 00007128 KERNCALL_19: 00007128 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000712c 4a 39 00 00 05 5d |J9 ] | TST.B 0x55d 00007132 67 2c |g, | BEQ 0x7160 00007134 2f 00 |/ | MOVE.L D0,-(A7) 00007136 42 80 |B | CLR.L D0 00007138 10 39 00 00 05 5c | 9 \ | MOVE.B 0x55c,D0 0000713e 3b b0 03 b0 00 00 05 66 |; f| MOVE.W (D0.W*2+#0x566),((A5)) ; LEW=03b0 LEW=0151 00007146 01 51 | Q | 00007148 20 1f | | MOVE.L (A7)+,D0 0000714a 52 39 00 00 05 5c |R9 \ | ADDQ.B #0x1,0x55c 00007150 53 39 00 00 05 5d |S9 ] | SUBQ.B #0x1,0x55d 00007156 1b bc 00 01 01 61 00 04 | a | MOVE.B #0x01,((A5+#0x4)) ; LEW=0161 0000715e 60 0c |` | BRA 0x716c 00007160 42 35 01 61 00 04 |B5 a | CLR.B ((A5+#0x4)) ; LEW=0161 00007166 4a 2d 00 08 |J- | TST.B (A5+0x8) 0000716a 66 b6 |f | BNE 0x7122 0000716c 46 fc 20 00 |F | MOVE.W #0x2000,SR 00007170 4e 75 |Nu | RTS 00007172 ; -------------------------------------------------------------------------------------- 00007172 ; KERNCALL_1a 00007172 ; (From PTR @ 0x94f8) 00007172 ; -------------------------------------------------------------------------------------- 00007172 KERNCALL_1a: 00007172 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) 00007176 20 6d 00 04 | m | MOVEA.L (A5+0x4),A0 0000717a 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 0000717e 42 80 |B | CLR.L D0 00007180 30 15 |0 | MOVE.W (A5),D0 00007182 67 3c |g< | BEQ 0x71c0 00007184 42 2d 00 08 |B- | CLR.B (A5+0x8) 00007188 0c 40 00 03 | @ | CMPI.W #0x0003,D0 0000718c 6d 28 |m( | BLT 0x71b6 0000718e 48 41 |HA | SWAP.W D1 00007190 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 00007194 60 06 |` | BRA 0x719c 00007196 b2 58 | X | CMP.W (A0)+,D1 00007198 66 2c |f, | BNE 0x71c6 0000719a 53 40 |S@ | SUBQ.W #0x1,D0 0000719c 24 08 |$ | MOVE.L A0,D2 0000719e 02 42 00 02 | B | ANDI.W #0x0002,D2 000071a2 66 f2 |f | BNE 0x7196 000071a4 e2 98 | | ROR.L #0x1,D0 000071a6 53 40 |S@ | SUBQ.W #0x1,D0 000071a8 b2 98 | | CMP.L (A0)+,D1 000071aa 56 c8 ff fc |V | DBNE D0,0x71a8 000071ae 66 16 |f | BNE 0x71c6 000071b0 42 40 |B@ | CLR.W D0 000071b2 e3 98 | | ROL.L #0x1,D0 000071b4 67 0a |g | BEQ 0x71c0 000071b6 53 40 |S@ | SUBQ.W #0x1,D0 000071b8 b2 58 | X | CMP.W (A0)+,D1 000071ba 56 c8 ff fc |V | DBNE D0,0x71b8 000071be 66 06 |f | BNE 0x71c6 000071c0 1b 7c 00 01 00 08 | | | MOVE.B #0x01,(A5+0x8) 000071c6 4c df 01 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0 000071ca 4e 75 |Nu | RTS 000071cc ; -------------------------------------------------------------------------------------- 000071cc ; KERNCALL_1b 000071cc ; (From PTR @ 0x94fc) 000071cc ; -------------------------------------------------------------------------------------- 000071cc KERNCALL_1b: 000071cc 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) 000071d0 20 6d 00 04 | m | MOVEA.L (A5+0x4),A0 000071d4 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 000071d8 42 80 |B | CLR.L D0 000071da 30 15 |0 | MOVE.W (A5),D0 000071dc 67 34 |g4 | BEQ 0x7212 000071de 0c 40 00 07 | @ | CMPI.W #0x0007,D0 000071e2 6d 26 |m& | BLT 0x720a 000071e4 48 41 |HA | SWAP.W D1 000071e6 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 000071ea 60 04 |` | BRA 0x71f0 000071ec 30 c1 |0 | MOVE.W D1,(A0)+ 000071ee 53 40 |S@ | SUBQ.W #0x1,D0 000071f0 24 08 |$ | MOVE.L A0,D2 000071f2 02 42 00 02 | B | ANDI.W #0x0002,D2 000071f6 66 f4 |f | BNE 0x71ec 000071f8 e4 98 | | ROR.L #0x2,D0 000071fa 53 40 |S@ | SUBQ.W #0x1,D0 000071fc 20 c1 | | MOVE.L D1,(A0)+ 000071fe 20 c1 | | MOVE.L D1,(A0)+ 00007200 51 c8 ff fa |Q | DBF D0,0x71fc 00007204 42 40 |B@ | CLR.W D0 00007206 e5 98 | | ROL.L #0x2,D0 00007208 67 08 |g | BEQ 0x7212 0000720a 53 40 |S@ | SUBQ.W #0x1,D0 0000720c 30 c1 |0 | MOVE.W D1,(A0)+ 0000720e 51 c8 ff fc |Q | DBF D0,0x720c 00007212 4c df 01 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0 00007216 4e 75 |Nu | RTS 00007218 ; -------------------------------------------------------------------------------------- 00007218 ; KC1c_ProtCopy(src : Pointer; dst : Pointer; len : Word) 00007218 ; Stack: 00007218 ; A6+0xe src : Pointer 00007218 ; A6+0xa dst : Pointer 00007218 ; A6+0x8 len : Word 00007218 ; (From PTR @ 0x9500) 00007218 ; -------------------------------------------------------------------------------------- 00007218 KC1c_ProtCopy(src : Pointer; dst : Pointer; len : Word): 00007218 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 0000721c 20 6d 00 06 | m | MOVEA.L (A5+0x6),A0 00007220 22 6d 00 02 |"m | MOVEA.L (A5+0x2),A1 00007224 42 80 |B | CLR.L D0 00007226 30 15 |0 | MOVE.W (A5),D0 00007228 67 2c |g, | BEQ 0x7256 0000722a 0c 40 00 07 | @ | CMPI.W #0x0007,D0 0000722e 6d 1e |m | BLT 0x724e 00007230 60 04 |` | BRA 0x7236 00007232 12 d8 | | MOVE.B (A0)+,(A1)+ 00007234 53 40 |S@ | SUBQ.W #0x1,D0 00007236 22 09 |" | MOVE.L A1,D1 00007238 02 41 00 03 | A | ANDI.W #0x0003,D1 0000723c 66 f4 |f | BNE 0x7232 0000723e e4 98 | | ROR.L #0x2,D0 00007240 53 40 |S@ | SUBQ.W #0x1,D0 00007242 22 d8 |" | MOVE.L (A0)+,(A1)+ 00007244 51 c8 ff fc |Q | DBF D0,0x7242 00007248 42 40 |B@ | CLR.W D0 0000724a e5 98 | | ROL.L #0x2,D0 0000724c 67 08 |g | BEQ 0x7256 0000724e 53 40 |S@ | SUBQ.W #0x1,D0 00007250 12 d8 | | MOVE.B (A0)+,(A1)+ 00007252 51 c8 ff fc |Q | DBF D0,0x7250 00007256 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 0000725a 4e 75 |Nu | RTS 0000725c ; -------------------------------------------------------------------------------------- 0000725c ; KC1d_BusCopy(src : Pointer; sfc : Word; dst : Pointer; dfc : Word; len : Word 0000725c ; Stack: 0000725c ; A6+0x12 src : Pointer 0000725c ; A6+0x10 sfc : Word 0000725c ; A6+0xc dst : Pointer 0000725c ; A6+0xa dfc : Word 0000725c ; A6+0x8 len : Word 0000725c ; (From PTR @ 0x9504) 0000725c ; -------------------------------------------------------------------------------------- 0000725c KC1d_BusCopy(src : Pointer; sfc : Word; dst : Pointer; dfc : Word; len : Word: 0000725c 48 e7 80 c0 |H | MOVEM.L A1+A0+D0,-(A7) 00007260 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00007264 42 80 |B | CLR.L D0 00007266 20 6d 00 0a | m | MOVEA.L (A5+0xa),A0 0000726a 30 2d 00 08 |0- | MOVE.W (A5+0x8),D0 0000726e 4e 7b 00 00 |N{ | MOVEC D0,SFC ; Source Function Code 00007272 22 6d 00 04 |"m | MOVEA.L (A5+0x4),A1 00007276 30 2d 00 02 |0- | MOVE.W (A5+0x2),D0 0000727a 4e 7b 00 01 |N{ | MOVEC D0,DFC ; Destination Function Code 0000727e 30 15 |0 | MOVE.W (A5),D0 00007280 0c 40 00 04 | @ | CMPI.W #0x0004,D0 00007284 67 1a |g | BEQ 0x72a0 00007286 0c 40 00 02 | @ | CMPI.W #0x0002,D0 0000728a 67 0a |g | BEQ 0x7296 0000728c 0e 10 00 00 | | MOVES.B (A0),D0 00007290 0e 11 08 00 | | MOVES.B D0,(A1) 00007294 60 12 |` | BRA 0x72a8 00007296 0e 50 00 00 | P | MOVES.W (A0),D0 0000729a 0e 51 08 00 | Q | MOVES.W D0,(A1) 0000729e 60 08 |` | BRA 0x72a8 000072a0 0e 90 00 00 | | MOVES.L (A0),D0 000072a4 0e 91 08 00 | | MOVES.L D0,(A1) 000072a8 46 fc 20 00 |F | MOVE.W #0x2000,SR 000072ac 4c df 03 01 |L | MOVEM.L (A7)+,D0+A0+A1 000072b0 4e 75 |Nu | RTS 000072b2 ; -------------------------------------------------------------------------------------- 000072b2 ; KC1e_Fifo_Tx_Response(ptr : Pointer; chan : Word) 000072b2 ; Stack: 000072b2 ; A6+0xa ptr : Pointer 000072b2 ; A6+0x8 chan : Word 000072b2 ; (From PTR @ 0x9508) 000072b2 ; -------------------------------------------------------------------------------------- 000072b2 KC1e_Fifo_Tx_Response(ptr : Pointer; chan : Word): 000072b2 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 000072b6 08 b9 00 00 00 00 05 5a | Z| BCLR.B #0x0,0x55a 000072be 42 80 |B | CLR.L D0 000072c0 30 15 |0 | MOVE.W (A5),D0 000072c2 41 bc 00 0f |A | CHK.W #0xf,D0 000072c6 32 00 |2 | MOVE.W D0,D1 000072c8 eb 49 | I | LSL.W #0x5,D1 000072ca 43 f0 11 b0 00 00 e6 10 |C | LEA.L (D1.W+#0xe610),A1 ; LEW=11b0 000072d2 20 6d 00 02 | m | MOVEA.L (A5+0x2),A0 000072d6 22 d8 |" | MOVE.L (A0)+,(A1)+ 000072d8 22 d8 |" | MOVE.L (A0)+,(A1)+ 000072da 22 d8 |" | MOVE.L (A0)+,(A1)+ 000072dc 22 90 |" | MOVE.L (A0),(A1) 000072de 21 c0 f6 00 |! | MOVE.L D0,IO_CPU_RESPONSE_p68 000072e2 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 000072e6 4e 75 |Nu | RTS 000072e8 ; -------------------------------------------------------------------------------------- 000072e8 ; KC1f_Fifo_Rx_Request(ptr : Pointer; chan : Word; VAR flag : Bool) 000072e8 ; Stack: 000072e8 ; A6+0xe ptr : Pointer 000072e8 ; A6+0xc chan : Word 000072e8 ; A6+0x8 VAR flag : Bool 000072e8 ; (From PTR @ 0x950c) 000072e8 ; -------------------------------------------------------------------------------------- 000072e8 KC1f_Fifo_Rx_Request(ptr : Pointer; chan : Word; VAR flag : Bool): 000072e8 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 000072ec 42 35 01 51 |B5 Q | CLR.B ((A5)) ; LEW=0151 000072f0 08 b9 00 00 00 00 05 5a | Z| BCLR.B #0x0,0x55a 000072f8 67 26 |g& | BEQ 0x7320 000072fa 52 35 01 51 |R5 Q | ADDQ.B #0x1,((A5)) ; LEW=0151 000072fe 42 80 |B | CLR.L D0 00007300 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00007304 41 bc 00 0f |A | CHK.W #0xf,D0 00007308 32 00 |2 | MOVE.W D0,D1 0000730a eb 49 | I | LSL.W #0x5,D1 0000730c 41 f0 11 b0 00 00 e6 10 |A | LEA.L (D1.W+#0xe610),A0 ; LEW=11b0 00007314 22 6d 00 06 |"m | MOVEA.L (A5+0x6),A1 00007318 22 d8 |" | MOVE.L (A0)+,(A1)+ 0000731a 22 d8 |" | MOVE.L (A0)+,(A1)+ 0000731c 22 d8 |" | MOVE.L (A0)+,(A1)+ 0000731e 22 90 |" | MOVE.L (A0),(A1) 00007320 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00007324 4e 75 |Nu | RTS 00007326 ; -------------------------------------------------------------------------------------- 00007326 ; KC20_Estop(void) 00007326 ; Stack: 00007326 ; (From PTR @ 0x9510) 00007326 ; -------------------------------------------------------------------------------------- 00007326 KC20_Estop(void): 00007326 4e b9 00 00 2a 70 |N *p | JSR 0x2a70 0000732c 23 ed ff fc 00 00 fc 08 |# | MOVE.L (A5-0x4),0xfc08 00007334 4e f9 00 00 8e 92 |N | JMP 0x8e92 0000733a 31 fc 00 01 07 7a |1 z | MOVE.W #0x1,0x77a 00007340 4e 75 |Nu | RTS 00007342 00 00 | | .XXX[0x2] 00007344 44 fc 00 01 |D | MOVE.W #0x1,CCR 00007348 4e f0 01 51 |N Q | JMP ((A0)) ; LEW=0151 0000734c 44 fc 00 00 |D | MOVE.W #0x0,CCR 00007350 4e f0 01 51 |N Q | JMP ((A0)) ; LEW=0151 00007354 20 9f 4e 75 | Nu | .XXX[0x4] 00007358 08 a8 00 01 00 19 | | BCLR.B #0x1,(A0+0x19) 0000735e 60 06 |` | BRA 0x7366 00007360 08 e8 00 01 00 19 | | .XXX[0x6] 00007366 48 e7 c0 40 |H @ | MOVEM.L A1+D1+D0,-(A7) 0000736a 4a 28 00 0e |J( | TST.B (A0+0xe) 0000736e 6a 0c |j | BPL 0x737c 00007370 08 a8 00 06 00 0e | | BCLR.B #0x6,(A0+0xe) 00007376 57 fa 06 74 |W t | TRAPEQ.W #0x0674 0000737a 60 4a |`J | BRA 0x73c6 0000737c 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 00007380 03 f9 00 00 04 ea | | BSET.B D1,0x4ea 00007386 22 48 |"H | MOVEA.L A0,A1 00007388 20 28 00 08 | ( | MOVE.L (A0+0x8),D0 0000738c 0c 28 00 01 00 10 | ( | CMPI.B #0x01,(A0+0x10) 00007392 66 70 |fp | BNE 0x7404 00007394 08 a9 00 06 00 0e | | BCLR.B #0x6,(A1+0xe) 0000739a 57 fa 06 74 |W t | TRAPEQ.W #0x0674 0000739e 42 29 00 16 |B) | CLR.B (A1+0x16) 000073a2 13 7c 00 04 00 10 | | | MOVE.B #0x04,(A1+0x10) 000073a8 22 00 |" | MOVE.L D0,D1 000073aa 5e 80 |^ | ADDQ.L #0x7,D0 000073ac e6 88 | | LSR.L #0x3,D0 000073ae 41 bc 00 80 |A | CHK.W #0x80,D0 000073b2 13 40 00 11 | @ | MOVE.B D0,(A1+0x11) 000073b6 44 01 |D | NEG.B D1 000073b8 02 41 00 07 | A | ANDI.W #0x0007,D1 000073bc 13 41 00 12 | A | MOVE.B D1,(A1+0x12) 000073c0 4e b9 00 00 74 5c |N t\ | JSR 0x745c 000073c6 4c df 02 03 |L | MOVEM.L (A7)+,D0+D1+A1 000073ca 4e 75 |Nu | RTS 000073cc 08 a9 00 06 00 0e | | BCLR.B #0x6,(A1+0xe) 000073d2 57 fa 06 74 |W t | TRAPEQ.W #0x0674 000073d6 42 29 00 16 |B) | CLR.B (A1+0x16) 000073da 13 7c 00 04 00 10 | | | MOVE.B #0x04,(A1+0x10) 000073e0 33 7c 80 00 00 11 |3| | MOVE.W #0x8000,(A1+0x11) 000073e6 08 a9 00 07 00 19 | | BCLR.B #0x7,(A1+0x19) 000073ec 56 fa 08 75 |V u | TRAPNE.W #0x0875 000073f0 4e b9 00 00 74 5c |N t\ | JSR 0x745c 000073f6 12 29 00 0c | ) | MOVE.B (A1+0xc),D1 000073fa eb 49 | I | LSL.W #0x5,D1 000073fc 43 f0 11 b0 00 00 e6 00 |C | LEA.L (D1.W+#0xe600),A1 ; LEW=11b0 00007404 72 02 |r | MOVEQ.L #0x02,D1 00007406 c2 28 00 19 | ( | AND.B (A0+0x19),D1 0000740a 08 a9 00 01 00 19 | | BCLR.B #0x1,(A1+0x19) 00007410 83 29 00 19 | ) | OR.B D1,(A1+0x19) 00007414 04 80 00 00 04 00 | | SUBI.L #0x00000400,D0 0000741a 6e b0 |n | BGT 0x73cc 0000741c 06 80 00 00 04 00 | | ADDI.L #0x00000400,D0 00007422 08 e9 00 07 00 19 | | BSET.B #0x7,(A1+0x19) 00007428 66 00 ff 6a |f j | BNE 0x7394 0000742c 12 29 00 0c | ) | MOVE.B (A1+0xc),D1 00007430 eb 49 | I | LSL.W #0x5,D1 00007432 08 b0 00 06 11 b0 00 00 | | BCLR.B #0x6,(D1.W+#0xe60e) ; LEW=11b0 0000743a e6 0e | | 0000743c 57 fa 06 74 |W t | TRAPEQ.W #0x0674 00007440 08 30 00 07 11 b0 00 00 | 0 | BTST.B #0x7,(D1.W+#0xe619) ; LEW=11b0 00007448 e6 19 | | 0000744a 66 00 ff 48 |f H | BNE 0x7394 0000744e 12 30 11 b0 00 00 e6 0c | 0 | MOVE.B (D1.W+#0xe60c),D1 ; LEW=11b0 00007456 02 41 00 ff | A | ANDI.W #0x00ff,D1 0000745a 60 d4 |` | BRA 0x7430 0000745c 12 29 00 13 | ) | MOVE.B (A1+0x13),D1 00007460 08 29 00 06 00 19 | ) | BTST.B #0x6,(A1+0x19) 00007466 66 06 |f | BNE 0x746e 00007468 21 c1 f6 00 |! | MOVE.L D1,IO_CPU_RESPONSE_p68 0000746c 4e 75 |Nu | RTS 0000746e 3f 00 |? | MOVE.W D0,-(A7) 00007470 40 e7 |@ | MOVE.W SR,-(A7) 00007472 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00007476 42 40 |B@ | CLR.W D0 00007478 10 38 05 5c | 8 \ | MOVE.B 0x55c,D0 0000747c d0 38 05 5d | 8 ] | ADD.B 0x55d,D0 00007480 31 81 03 a0 05 66 |1 f | MOVE.W D1,(D0.W*2+#0x566) ; LEW=03a0 00007486 52 38 05 5d |R8 ] | ADDQ.B #0x1,0x55d 0000748a 46 df |F | MOVE.W (A7)+,SR 0000748c 30 1f |0 | MOVE.W (A7)+,D0 0000748e 4e 75 |Nu | RTS 00007490 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 00007494 41 bc 00 0f |A | CHK.W #0xf,D0 00007498 32 00 |2 | MOVE.W D0,D1 0000749a eb 49 | I | LSL.W #0x5,D1 0000749c 43 f0 11 b0 00 00 e6 00 |C | LEA.L (D1.W+#0xe600),A1 ; LEW=11b0 000074a4 08 e9 00 06 00 19 | | BSET.B #0x6,(A1+0x19) 000074aa 60 32 |`2 | BRA 0x74de 000074ac VECTOR_REQUEST_INTR: 000074ac 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; --> VECTOR_0x4e 000074b0 42 b8 f7 00 |B | CLR.L IO_CPU_REQUEST_p69 000074b4 20 38 f1 00 | 8 | MOVE.L IO_GET_REQUEST_p69,D0 000074b8 41 bc 00 0f |A | CHK.W #0xf,D0 000074bc 4a 79 00 00 07 7a |Jy z | TST.W 0x77a 000074c2 67 08 |g | BEQ 0x74cc 000074c4 08 f8 00 00 05 5a | Z | BSET.B #0x0,0x55a 000074ca 60 66 |`f | BRA 0x7532 000074cc 32 00 |2 | MOVE.W D0,D1 000074ce eb 49 | I | LSL.W #0x5,D1 000074d0 43 f0 11 b0 00 00 e6 00 |C | LEA.L (D1.W+#0xe600),A1 ; LEW=11b0 000074d8 08 a9 00 06 00 19 | | BCLR.B #0x6,(A1+0x19) 000074de b0 29 00 13 | ) | CMP.B (A1+0x13),D0 000074e2 56 fa 08 72 |V r | TRAPNE.W #0x0872 000074e6 08 e9 00 06 00 0e | | BSET.B #0x6,(A1+0xe) 000074ec 56 fa 06 5a |V Z | TRAPNE.W #0x065a 000074f0 42 81 |B | CLR.L D1 000074f2 12 29 00 18 | ) | MOVE.B (A1+0x18),D1 000074f6 b2 00 | | CMP.B D0,D1 000074f8 66 3e |f> | BNE 0x7538 000074fa 20 49 | I | MOVEA.L A1,A0 000074fc 11 7c 00 01 00 10 | | | MOVE.B #0x01,(A0+0x10) 00007502 11 40 00 0d | @ | MOVE.B D0,(A0+0xd) 00007506 12 29 00 19 | ) | MOVE.B (A1+0x19),D1 0000750a 4a 01 |J | TST.B D1 0000750c 6a 24 |j$ | BPL 0x7532 0000750e 08 01 00 00 | | BTST.L #0x0,D1 00007512 66 48 |fH | BNE 0x755c 00007514 42 a8 00 08 |B | CLR.L (A0+0x8) 00007518 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 0000751c 02 41 00 07 | A | ANDI.W #0x0007,D1 00007520 43 bc 00 07 |C | CHK.W #0x7,D1 00007524 03 f9 00 00 04 ea | | BSET.B D1,0x4ea 0000752a 4e b0 15 b1 00 00 95 3c |N <| JSR ((D1.W*4+#0x953c)) ; LEW=15b1 00007532 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00007536 4e 73 |Ns | RTE 00007538 eb 49 | I | LSL.W #0x5,D1 0000753a 41 f0 11 b0 00 00 e6 00 |A | LEA.L (D1.W+#0xe600),A0 ; LEW=11b0 00007542 52 28 00 10 |R( | ADDQ.B #0x1,(A0+0x10) 00007546 42 81 |B | CLR.L D1 00007548 12 28 00 0d | ( | MOVE.B (A0+0xd),D1 0000754c eb 49 | I | LSL.W #0x5,D1 0000754e 11 80 11 b0 00 00 e6 0c | | MOVE.B D0,(D1.W+#0xe60c) ; LEW=11b0 00007556 11 40 00 0d | @ | MOVE.B D0,(A0+0xd) 0000755a 60 aa |` | BRA 0x7506 0000755c 48 e7 20 20 |H | MOVEM.L A2+D2,-(A7) 00007560 b3 c8 | | CMPA.L A0,A1 00007562 56 fa 08 73 |V s | TRAPNE.W #0x0873 00007566 0a 28 00 81 00 19 | ( | EORI.B #0x81,(A0+0x19) 0000756c 42 81 |B | CLR.L D1 0000756e 32 00 |2 | MOVE.W D0,D1 00007570 e1 89 | | LSL.L #0x8,D1 00007572 45 f0 1d b0 00 04 00 00 |E | LEA.L (D1.L*4+#0x40000),A2 ; LEW=1db0 0000757a 34 12 |4 | MOVE.W (A2),D2 0000757c d5 28 00 10 | ( | ADD.B D2,(A0+0x10) 00007580 53 42 |SB | SUBQ.W #0x1,D2 00007582 5d fa 08 73 |] s | TRAPLT.W #0x0873 00007586 54 8a |T | ADDQ.L #0x2,A2 00007588 b0 1a | | CMP.B (A2)+,D0 0000758a 56 fa 08 73 |V s | TRAPNE.W #0x0873 0000758e 4a 1a |J | TST.B (A2)+ 00007590 d0 fc 00 10 | | ADDA.W #0x10,A0 00007594 d2 fc 00 20 | | ADDA.W #0x20,A1 00007598 42 81 |B | CLR.L D1 0000759a 12 12 | | MOVE.B (A2),D1 0000759c 43 bc 00 0f |C | CHK.W #0xf,D1 000075a0 13 41 ff ec | A | MOVE.B D1,(A1-0x14) 000075a4 eb 89 | | LSL.L #0x5,D1 000075a6 43 f0 11 b0 00 00 e6 10 |C | LEA.L (D1.W+#0xe610),A1 ; LEW=11b0 000075ae 08 e9 00 06 ff fe | | BSET.B #0x6,(A1-0x2) 000075b4 56 fa 06 5a |V Z | TRAPNE.W #0x065a 000075b8 22 d8 |" | MOVE.L (A0)+,(A1)+ 000075ba 22 d8 |" | MOVE.L (A0)+,(A1)+ 000075bc 22 d8 |" | MOVE.L (A0)+,(A1)+ 000075be 22 d8 |" | MOVE.L (A0)+,(A1)+ 000075c0 13 5a ff f3 | Z | MOVE.B (A2)+,(A1-0xd) 000075c4 13 5a 00 17 | Z | MOVE.B (A2)+,(A1+0x17) 000075c8 90 fc 00 10 | | SUBA.W #0x10,A0 000075cc 51 ca ff ca |Q | DBF D2,0x7598 000075d0 08 e9 00 07 ff f9 | | BSET.B #0x7,(A1-0x7) 000075d6 90 fc 00 10 | | SUBA.W #0x10,A0 000075da 11 69 ff f3 00 0d | i | MOVE.B (A1-0xd),(A0+0xd) 000075e0 4c df 04 04 |L | MOVEM.L (A7)+,D2+A2 000075e4 42 a8 00 08 |B | CLR.L (A0+0x8) 000075e8 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 000075ec 02 41 00 07 | A | ANDI.W #0x0007,D1 000075f0 43 bc 00 07 |C | CHK.W #0x7,D1 000075f4 03 f9 00 00 04 ea | | BSET.B D1,0x4ea 000075fa 0c 01 00 02 | | CMPI.B #0x02,D1 000075fe 66 06 |f | BNE 0x7606 00007600 08 e8 00 00 00 19 | | BSET.B #0x0,(A0+0x19) 00007606 4e b0 15 b1 00 00 95 3c |N <| JSR ((D1.W*4+#0x953c)) ; LEW=15b1 0000760e 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00007612 4e 73 |Ns | RTE 00007614 48 e7 40 60 |H @` | MOVEM.L A2+A1+D1,-(A7) 00007618 08 a8 00 05 00 0e | | BCLR.B #0x5,(A0+0xe) 0000761e 57 fa 08 3c |W < | TRAPEQ.W #0x083c 00007622 08 e8 00 06 00 0e | | BSET.B #0x6,(A0+0xe) 00007628 56 fa 06 5a |V Z | TRAPNE.W #0x065a 0000762c 45 e8 00 10 |E | LEA.L (A0+0x10),A2 00007630 24 d9 |$ | MOVE.L (A1)+,(A2)+ 00007632 24 d9 |$ | MOVE.L (A1)+,(A2)+ 00007634 24 d9 |$ | MOVE.L (A1)+,(A2)+ 00007636 24 91 |$ | MOVE.L (A1),(A2) 00007638 08 e8 00 02 00 19 | | BSET.B #0x2,(A0+0x19) 0000763e 42 a8 00 08 |B | CLR.L (A0+0x8) 00007642 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 00007646 02 41 00 07 | A | ANDI.W #0x0007,D1 0000764a 43 bc 00 07 |C | CHK.W #0x7,D1 0000764e 03 f9 00 00 04 ea | | BSET.B D1,0x4ea 00007654 4e b0 15 b1 00 00 95 3c |N <| JSR ((D1.W*4+#0x953c)) ; LEW=15b1 0000765c 4c df 06 02 |L | MOVEM.L (A7)+,D1+A1+A2 00007660 4e 75 |Nu | RTS 00007662 4a 28 00 0e 6b 16 |J( k | .XXX[0x6] 00007668 2f 00 42 80 10 28 00 13 |/ B ( | .XXX[0x520] 00007670 e1 88 43 f0 0d b0 00 04 | C | 00007678 00 00 20 1f 4e 75 22 68 | Nu"h| 00007680 00 11 4e 75 4a 28 00 0e | NuJ( | 00007688 6b 5e 42 81 12 28 00 13 |k^B ( | 00007690 4a 28 00 19 6a 20 e1 89 |J( j | 00007698 48 70 1d b0 00 04 00 00 |Hp | 000076a0 25 9f 01 70 a1 00 1c 00 |% p | 000076a8 41 bc 04 00 22 0a 06 41 |A " A| 000076b0 04 00 e1 89 4e 75 48 e7 | NuH | 000076b8 00 a0 d5 fc a1 00 1c 00 | | 000076c0 eb 89 41 f0 19 b0 00 00 | A | 000076c8 e6 00 eb 89 06 81 00 04 | | 000076d0 00 00 24 c1 42 81 12 28 | $ B (| 000076d8 00 0c 4a 28 00 19 6a e0 | J( j | 000076e0 4c df 05 00 60 00 ff c6 |L ` | 000076e8 48 e7 a0 20 d5 fc a1 00 |H | 000076f0 18 00 22 28 00 11 24 01 | "( $ | 000076f8 02 81 00 00 03 ff d0 81 | | 00007700 24 c2 06 82 00 00 04 00 |$ | 00007708 04 80 00 00 04 00 6e f0 | n | 00007710 34 0a 45 bc 1c 00 4c df |4 E L | 00007718 04 05 e0 99 d2 8a e1 99 | | 00007720 4e 75 50 fa 08 07 48 e7 |NuP H | 00007728 fe fc 40 e7 46 fc 25 00 | @ F % | 00007730 08 39 00 07 00 00 fc 77 | 9 w| 00007738 66 00 00 62 08 b9 00 04 |f b | 00007740 00 00 e0 08 30 3c 04 01 | 0< | 00007748 4e b9 80 00 20 68 08 39 |N h 9| 00007750 00 07 00 00 fc 77 66 34 | wf4| 00007758 4e b9 80 00 20 28 0d 0a |N ( | 00007760 43 61 6e 74 20 62 72 69 |Cant bri| 00007768 6e 67 20 75 70 20 65 74 |ng up et| 00007770 68 65 72 6e 65 74 20 6c |hernet l| 00007778 69 6e 6b 20 74 6f 20 73 |ink to s| 00007780 65 72 76 65 72 2e 0d 0a |erver. | 00007788 00 00 4e 40 21 fc 00 00 | N@! | 00007790 66 fe 03 70 33 fc 00 40 |f p3 @| 00007798 93 03 e4 00 42 80 10 28 | B (| 000077a0 00 13 08 28 00 07 00 0e | ( | 000077a8 67 28 10 28 00 19 5a fa |g( ( Z | 000077b0 06 8a 08 00 00 00 56 fa | V | 000077b8 06 8b 10 28 00 0f 41 bc | ( A | 000077c0 00 03 06 00 00 10 20 a8 | | 000077c8 00 11 11 40 00 13 11 40 | @ @| 000077d0 00 18 42 85 1a 28 00 10 | B ( | 000077d8 42 a8 00 08 26 70 05 b0 |B &p | 000077e0 00 00 95 6c 27 48 00 24 | l'H $| 000077e8 43 eb 00 4a 32 fc 04 01 |C J2 | 000077f0 32 f9 00 00 fc 70 08 28 |2 p (| 000077f8 00 00 00 19 67 00 00 46 | g F| 00007800 48 e7 84 b0 32 00 e1 49 |H 2 I| 00007808 45 f0 15 b0 00 04 00 02 |E | 00007810 34 3c 00 20 53 45 20 70 |4< SE p| 00007818 05 b0 00 00 95 bc 14 c0 | | 00007820 42 1a 26 70 05 b0 00 00 |B &p | 00007828 95 6c 32 2b 00 56 0a 41 | l2+ V A| 00007830 ff ff 34 c1 10 28 00 0c | 4 ( | 00007838 58 42 51 cd ff da 4c df |XBQ L | 00007840 0d 21 60 0e 42 41 12 28 | !` BA (| 00007848 00 1b 34 30 13 b0 00 00 | 40 | 00007850 96 0c 32 c2 42 59 32 fc | 2 BY2 | 00007858 00 00 45 f9 00 00 fc 72 | E r| 00007860 32 d2 52 52 0a 59 ff ff |2 RR Y | 00007868 45 e8 00 10 72 03 22 da |E r " | 00007870 51 c9 ff fc 32 02 04 41 |Q 2 A| 00007878 00 1e 32 c1 08 28 00 07 | 2 ( | 00007880 00 0e 67 04 22 90 60 0c | g " ` | 00007888 e1 48 49 f0 05 b0 00 04 | HI | 00007890 00 00 22 8c 43 eb 00 28 | " C (| 00007898 45 f9 00 00 fc 78 22 da |E x" | 000078a0 22 da 22 da 32 fc 08 00 |" " 2 | 000078a8 24 49 32 fc 45 00 06 42 |$I2 E B| 000078b0 00 14 32 c2 06 42 00 0e | 2 B | 000078b8 37 42 00 10 32 c9 42 80 |7B 2 B | 000078c0 32 c0 32 fc 3c 11 32 c0 |2 2 < 2 | 000078c8 22 f9 00 00 fc 64 22 f9 |" d" | 000078d0 00 00 fc 68 32 3c 00 09 | h2< | 000078d8 d0 5a 64 02 52 40 51 c9 | Zd R@Q | 000078e0 ff f8 0a 40 ff ff 35 40 | @ 5@| 000078e8 ff f6 70 1f c0 2b 00 5b | p + [| 000078f0 4c 39 00 00 00 00 95 5c |L9 \| 000078f8 26 39 00 00 95 60 4c 7c |&9 `L|| 00007900 30 03 00 00 00 03 e3 8b |0 | 00007908 d6 80 27 43 00 14 37 7c | 'C 7|| 00007910 00 05 00 0c 08 d3 00 1e | | 00007918 4a 85 6b 00 00 72 2a 79 |J k r*y| 00007920 00 00 fc 84 20 15 08 00 | | 00007928 00 0f 56 fa 06 84 44 42 | V DB| 00007930 3b 42 00 04 22 00 02 41 |;B " A| 00007938 00 ff 48 41 24 41 49 eb | HA$AI | 00007940 00 28 38 3c 00 1f 34 dc | (8< 4 | 00007948 51 cc ff fc 38 1c 67 0e |Q 8 g | 00007950 52 44 e2 4c 53 44 28 5c |RD LSD(\| 00007958 34 dc 51 cc ff fc 80 7c |4 Q || 00007960 83 00 3b 40 00 02 33 fc | ;@ 3 | 00007968 00 48 93 03 e4 00 06 b9 | H | 00007970 00 00 00 08 00 00 fc 84 | | 00007978 0c b9 00 05 01 98 00 00 | | 00007980 fc 84 66 0a 23 fc 00 05 | f # | 00007988 01 18 00 00 fc 84 45 eb | E | 00007990 00 18 20 2b 00 14 4c 3c | + L<| 00007998 00 00 00 00 00 03 e2 88 | | 000079a0 28 39 00 00 95 64 b0 84 |(9 d | 000079a8 65 02 20 04 27 40 00 14 |e '@ | 000079b0 25 7c 00 00 7a 1c 00 08 |%| z | 000079b8 2f 08 4e b9 00 00 8a e8 |/ N | 000079c0 20 5f 53 05 66 08 46 df | _S f F | 000079c8 4c df 3f 7f 4e 75 08 ab |L ? Nu | 000079d0 00 00 00 61 67 34 37 7c | ag47|| 000079d8 00 1e 00 4e 37 7c 00 32 | N7| 2| 000079e0 00 38 42 6b 00 68 08 c5 | 8Bk h | 000079e8 00 1f 45 eb 00 36 42 80 | E 6B | 000079f0 35 40 00 0a 32 3c 00 09 |5@ 2< | 000079f8 d0 5a 64 02 52 40 51 c9 | Zd R@Q | 00007a00 ff f8 0a 40 ff ff 35 40 | @ 5@| 00007a08 ff f6 42 80 10 28 00 0c | B ( | 00007a10 20 70 05 b0 00 00 95 bc | p | 00007a18 60 00 fd be 48 e7 fe fc |` H | 00007a20 47 e9 ff e8 53 6b 00 0c |G Sk | 00007a28 57 fa 07 8d 24 2b 00 0e |W $+ | 00007a30 40 e7 7a 01 4e f9 00 00 |@ z N | 00007a38 79 1e 48 e7 fc de 10 2c |y H ,| 00007a40 00 09 02 40 00 1f 2a 70 | @ *p| 00007a48 05 b0 00 00 95 6c 30 2d | l0-| 00007a50 00 54 b0 6c 00 02 66 00 | T l f | 00007a58 00 c4 30 2d 00 56 b0 6c | 0- V l| 00007a60 00 04 66 00 00 b8 08 95 | f | 00007a68 00 1e 67 00 00 b0 48 e7 | g H | 00007a70 80 e0 45 ed 00 18 4e b9 | E N | 00007a78 00 00 8b 24 4c df 07 01 | $L | 00007a80 20 6d 00 24 4c ec 00 0f | m $L | 00007a88 00 06 31 42 00 1a 48 42 | 1B HB| 00007a90 02 02 00 02 84 28 00 19 | ( | 00007a98 11 42 00 19 21 43 00 1c | B !C | 00007aa0 0c 00 00 10 65 04 21 50 | e !P| 00007aa8 00 11 30 2c ff fc 04 40 | 0, @| 00007ab0 00 1e 31 40 00 0a 67 00 | 1@ g | 00007ab8 00 20 b0 7c 04 00 52 fa | | R | 00007ac0 06 8c 52 40 e2 48 53 40 | R@ HS@| 00007ac8 32 3c 00 40 28 6d 00 6a |2< @(m j| 00007ad0 d4 c1 38 da 51 c8 ff fc | 8 Q | 00007ad8 42 80 10 28 00 18 20 70 |B ( p| 00007ae0 05 b0 00 00 95 bc 22 48 | "H| 00007ae8 42 81 d2 69 00 0a 26 70 |B i &p| 00007af0 05 b0 00 00 95 6c 08 13 | l | 00007af8 00 1e 66 20 08 2b 00 07 | f + | 00007b00 00 61 66 0e 10 29 00 0c | af ) | 00007b08 22 70 05 b0 00 00 95 bc |"p | 00007b10 60 d8 31 41 00 0a 4e b9 |` 1A N | 00007b18 00 00 73 66 4c df 7b 3f | sfL {?| 00007b20 4e 75 48 e7 80 e4 70 1f |NuH p | 00007b28 c0 2c 00 09 2a 70 05 b0 | , *p | 00007b30 00 00 95 6c 30 2d 00 54 | l0- T| 00007b38 b0 6c 00 02 66 44 30 2d | l fD0-| 00007b40 00 56 b0 6c 00 04 66 3a | V l f:| 00007b48 08 15 00 1e 67 34 3b 7c | g4;|| 00007b50 00 05 00 0c 48 e7 80 e0 | H | 00007b58 45 ed 00 18 4e b9 00 00 |E N | 00007b60 8b 24 4c df 07 01 20 2d | $L -| 00007b68 00 14 b0 b9 00 00 95 64 | d| 00007b70 62 06 d0 b9 00 00 95 68 |b h| 00007b78 45 ed 00 18 4e b9 00 00 |E N | 00007b80 8a e8 4c df 27 01 4e 75 | L ' Nu| 00007b88 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 00007b8c 30 3c 00 2f |0< / | MOVE.W #0x2f,D0 00007b90 20 7c 00 00 ec 00 | | | MOVEA.L #0xec00,A0 00007b96 90 fc 00 20 | | SUBA.W #0x20,A0 00007b9a 0c 40 00 10 | @ | CMPI.W #0x0010,D0 00007b9e 6c 08 |l | BGE 0x7ba8 00007ba0 11 7c 00 00 00 0e | | | MOVE.B #0x00,(A0+0xe) 00007ba6 60 06 |` | BRA 0x7bae 00007ba8 11 7c 00 a1 00 0e | | | MOVE.B #0xa1,(A0+0xe) 00007bae 51 c8 ff e6 |Q | DBF D0,0x7b96 00007bb2 42 b8 f5 00 |B | CLR.L IO_FIFO_INIT_p68_p69 00007bb6 21 fc 00 00 00 02 f3 00 |! | MOVE.L #0x2,IO_SENSE_TEST_p25 00007bbe 41 f9 00 04 40 00 |A @ | LEA.L 0x44000,A0 00007bc4 20 3c 00 00 16 07 | < | MOVE.L #0x1607,D0 00007bca 42 98 |B | CLR.L (A0)+ 00007bcc 53 80 |S | SUBQ.L #0x1,D0 00007bce 66 fa |f | BNE 0x7bca 00007bd0 08 39 00 07 00 00 fc 77 | 9 w| BTST.B #0x7,0xfc77 00007bd8 67 3e |g> | BEQ 0x7c18 00007bda 21 fc 00 00 66 fe 03 70 |! f p| MOVE.L #VECTOR_0x98,0x370 00007be2 33 fc 00 40 93 03 e4 00 |3 @ | MOVE.W #0x40,0x9303e400 00007bea 22 7c 00 04 98 20 |"| | MOVEA.L #0x49820,A1 00007bf0 21 c9 05 5e |! ^ | MOVE.L A1,0x55e 00007bf4 30 3c 00 13 |0< | MOVE.W #0x13,D0 00007bf8 20 49 | I | MOVEA.L A1,A0 00007bfa 42 90 |B | CLR.L (A0) 00007bfc 21 7c ff ff ff ff 00 08 |!| | MOVE.L #0xffffffff,(A0+0x8) 00007c04 43 e8 04 68 |C h | LEA.L (A0+0x468),A1 00007c08 21 49 00 04 |!I | MOVE.L A1,(A0+0x4) 00007c0c 51 c8 ff ea |Q | DBF D0,0x7bf8 00007c10 42 a8 00 04 |B | CLR.L (A0+0x4) 00007c14 21 c8 05 62 |! b | MOVE.L A0,0x562 00007c18 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00007c1c 4e 75 |Nu | RTS 00007c1e 00 00 | | .XXX[0x2] 00007c20 46 fc 23 00 42 41 12 28 |F # BA (| .XXX[0x8e0] 00007c28 00 1b 67 00 00 20 0c 41 | g A| 00007c30 00 1f 5c fa 06 9b 4e b9 | \ N | 00007c38 00 00 7d 02 2f 01 42 41 | } / BA| 00007c40 12 28 00 1b 4e f0 15 b1 | ( N | 00007c48 00 00 96 34 21 7c 00 00 | 4!| | 00007c50 00 14 00 08 42 41 12 28 | BA (| 00007c58 00 1a 0c 01 00 04 6c 00 | l | 00007c60 00 90 4a 30 11 b0 00 00 | J0 | 00007c68 fc 6c 6a 00 00 84 4e b9 | lj N | 00007c70 00 00 7d 02 42 79 00 00 | } By | 00007c78 0b f4 51 f9 00 00 e3 00 | Q | 00007c80 4e b9 00 00 80 5c 4e b9 |N \N | 00007c88 00 00 73 54 65 0a 08 f9 | sTe | 00007c90 00 01 00 00 e3 00 67 e8 | g | 00007c98 4e b9 00 00 7e 02 4e b9 |N ~ N | 00007ca0 00 00 73 54 65 0a 4e b9 | sTe N | 00007ca8 00 00 7d 9c 60 00 00 42 | } ` B| 00007cb0 0c 39 00 12 00 00 0b fd | 9 | 00007cb8 56 fa 06 8e 4e b9 00 00 |V N | 00007cc0 7e 7c 48 e7 00 60 4e b9 |~|H `N | 00007cc8 00 00 76 62 45 f9 00 00 | vbE | 00007cd0 0b e0 32 fc 00 03 42 59 | 2 BY| 00007cd8 22 da 22 da 22 da 22 da |" " " " | 00007ce0 4c df 06 00 4e b9 00 00 |L N | 00007ce8 7d 9c 4e f9 00 00 73 60 |} N s`| 00007cf0 2f 09 4e b9 00 00 76 62 |/ N vb| 00007cf8 42 51 22 5f 4e f9 00 00 |BQ"_N | 00007d00 73 60 48 e7 c0 60 42 80 |s`H `B | 00007d08 10 28 00 1a 0c 40 00 04 | ( @ | 00007d10 5c fa 06 8e 45 f8 0b bc |\ E | 00007d18 0c aa 93 03 fc 00 00 08 | | 00007d20 67 4a 4a 92 6a 26 10 28 |gJJ j& (| 00007d28 00 0e 02 00 00 01 01 2a | *| 00007d30 00 22 67 0c 08 28 00 02 | "g ( | 00007d38 00 19 67 24 01 aa 00 22 | g$ "| 00007d40 24 88 21 4a 00 04 4c df |$ !J L | 00007d48 06 03 4e 75 45 ea 00 0c | NuE | 00007d50 4e b9 00 00 8a 56 4c df |N VL | 00007d58 06 03 4e f9 00 00 73 54 | N sT| 00007d60 4c df 06 03 58 8f 4e f9 |L X N | 00007d68 00 00 73 58 0c 28 00 01 | sX ( | 00007d70 00 1b 66 ec 4e b9 00 00 | f N | 00007d78 76 62 45 f9 00 00 96 b4 |vbE | 00007d80 22 da 22 da 22 da 22 da |" " " " | 00007d88 21 7c 00 00 00 10 00 08 |!| | 00007d90 4c df 06 03 58 8f 4e f9 |L X N | 00007d98 00 00 73 60 48 e7 80 60 | s`H `| 00007da0 13 e8 00 1b 00 00 0c 10 | | 00007da8 24 68 00 04 43 ea 00 0c |$h C | 00007db0 4e b9 00 00 8a 70 64 36 |N pd6| 00007db8 c1 49 10 28 00 0e 02 00 | I ( | 00007dc0 00 01 01 2a 00 22 67 0c | * "g | 00007dc8 08 28 00 02 00 19 67 14 | ( g | 00007dd0 01 aa 00 22 21 4a 00 04 | "!J | 00007dd8 24 88 4e b9 00 00 73 44 |$ N sD| 00007de0 20 49 60 10 4e b9 00 00 | I` N | 00007de8 73 58 20 49 60 be 24 bc |sX I` $ | 00007df0 93 03 fc 00 21 7c 93 03 | !| | 00007df8 fc 00 00 04 4c df 06 01 | L | 00007e00 4e 75 48 e7 60 60 24 68 |NuH ``$h| 00007e08 00 04 22 6a 00 08 d3 fc | "j | 00007e10 a1 00 18 00 22 39 00 00 | "9 | 00007e18 96 c4 02 81 00 03 fc 00 | | 00007e20 24 39 00 00 96 c4 25 7c |$9 %|| 00007e28 00 00 1a 00 00 18 06 82 | | 00007e30 00 00 00 1a 02 82 00 03 | | 00007e38 fc 00 22 c1 b4 81 67 02 | " g | 00007e40 22 82 22 39 00 00 96 c4 |" "9 | 00007e48 02 81 00 00 03 ff 24 2a | $*| 00007e50 00 08 e1 8a d4 81 25 42 | %B| 00007e58 00 14 08 ea 00 06 00 1e | | 00007e60 15 7c 00 03 00 1c 4e b9 | | N | 00007e68 00 00 84 8e 4c df 06 06 | L | 00007e70 65 08 13 fc 00 08 93 03 |e | 00007e78 ec 18 4e 75 48 e7 80 e0 | NuH | 00007e80 24 68 00 04 41 f9 00 00 |$h A | 00007e88 97 08 43 f8 0b e0 30 3c | C 0<| 00007e90 00 07 32 d8 51 c8 ff fc | 2 Q | 00007e98 41 f8 0b e0 4a 78 0b f4 |A Jx | 00007ea0 67 16 30 fc 80 cf 30 bc |g 0 0 | 00007ea8 00 13 41 f8 0b ec 30 b8 | A 0 | 00007eb0 0b f4 42 78 0b f4 60 38 | Bx `8| 00007eb8 0c 2a 00 16 00 20 67 36 | * g6| 00007ec0 30 fc 80 cf 30 bc 00 13 |0 0 | 00007ec8 41 f8 0b ee 0c 2a 00 42 |A * B| 00007ed0 00 20 66 06 30 bc 01 00 | f 0 | 00007ed8 60 10 4a 2a 00 20 6b 06 |` J* k | 00007ee0 30 bc 00 00 60 04 30 bc |0 ` 0 | 00007ee8 02 00 4e b9 00 00 85 48 | N H| 00007ef0 4c df 07 01 4e 75 e9 f8 |L Nu | 00007ef8 01 04 0b f8 4e f0 05 b1 | N | 00007f00 00 00 96 c8 0c 38 00 08 | 8 | 00007f08 0c 10 66 1a 31 f8 0b f0 | f 1 | 00007f10 0b fb 08 f8 00 07 0b f6 | | 00007f18 31 f8 0b f2 0b e8 67 06 |1 g | 00007f20 31 fc 80 85 0b e0 0c 38 |1 8| 00007f28 00 02 0c 10 66 0e 31 f9 | f 1 | 00007f30 00 00 e3 02 0b fb 08 f8 | | 00007f38 00 07 0b f6 eb f8 01 82 | | 00007f40 0c 09 6b 4c 08 f8 00 06 | kL | 00007f48 0b e9 08 38 00 06 0b f8 | 8 | 00007f50 67 30 08 00 00 00 67 1e |g0 g | 00007f58 08 f8 00 01 0b e9 0c 38 | 8| 00007f60 00 07 0c 10 67 08 0c 38 | g 8| 00007f68 00 09 0c 10 66 14 00 78 | f x| 00007f70 00 21 0b ee 60 0c 08 f8 | ! ` | 00007f78 00 00 0b e9 00 38 00 04 | 8 | 00007f80 0b e1 08 38 00 05 0c 0a | 8 | 00007f88 67 06 08 f8 00 02 0b e9 |g | 00007f90 08 38 00 07 0b f8 67 20 | 8 g | 00007f98 08 f8 00 07 0b e8 0c 38 | 8| 00007fa0 00 06 0c 10 67 08 0c 38 | g 8| 00007fa8 00 07 0c 10 66 04 53 b8 | f S | 00007fb0 0b f9 00 78 80 84 0b e0 | x | 00007fb8 08 38 00 07 0b f6 67 26 | 8 g&| 00007fc0 31 f8 0b fb 0b e6 67 1e |1 g | 00007fc8 6b 08 08 f8 00 06 0b e8 |k | 00007fd0 60 06 08 f8 00 04 0b e8 |` | 00007fd8 e9 f8 01 03 0b e1 66 10 | f | 00007fe0 00 38 00 04 0b e1 e9 f8 | 8 | 00007fe8 01 03 0b e1 67 00 ff 02 | g | 00007ff0 08 f8 00 07 0b e0 60 00 | ` | 00007ff8 fe f8 08 f8 00 06 0b e1 | | 00008000 60 00 ff 02 00 78 80 8e |` x | 00008008 0b e0 11 f8 0b f8 0b ea | | 00008010 11 f8 0c 09 0b eb 11 f8 | | 00008018 0c 0a 0b ec 11 f8 0c 0b | | 00008020 0b ed 60 00 fe c6 00 78 | ` x| 00008028 04 10 0b e8 00 78 80 86 | x | 00008030 0b e0 60 00 fe d0 00 78 | ` x| 00008038 80 86 0b e0 4e f9 00 00 | N | 00008040 7f 04 00 78 80 84 0b e0 | x | 00008048 00 78 00 01 0b e8 00 78 | x x| 00008050 00 02 0b ec 60 00 ff 9a | ` | 00008058 50 fa 06 6d 48 e7 00 20 |P mH | 00008060 24 68 00 04 25 7c 00 00 |$h %| | 00008068 00 00 00 18 08 aa 00 06 | | 00008070 00 1e 15 7c 00 00 00 1c | | | 00008078 42 b9 93 03 ec 04 42 39 |B B9| 00008080 93 03 ec 08 4e b9 00 00 | N | 00008088 84 8e 4c df 04 00 65 08 | L e | 00008090 13 fc 00 08 93 03 ec 18 | | 00008098 4e 75 4c df 00 02 48 e7 |NuL H | 000080a0 c0 20 24 70 01 62 00 04 | $p b | 000080a8 00 08 42 80 30 28 00 1c | B 0( | 000080b0 4e b9 00 00 76 84 24 68 |N v $h| 000080b8 00 04 21 40 00 08 e1 88 | !@ | 000080c0 25 40 00 18 25 41 00 14 |%@ %A | 000080c8 08 ea 00 06 00 1e 15 7c | || 000080d0 00 08 00 1c 4e b9 00 00 | N | 000080d8 84 8e 4c df 04 03 65 00 | L e | 000080e0 04 c6 13 fc 00 08 93 03 | | 000080e8 ec 18 4e b9 00 00 73 54 | N sT| 000080f0 65 00 04 a8 0c 30 00 16 |e 0 | 000080f8 01 62 00 04 00 20 66 00 | b f | 00008100 04 a6 4e b9 00 00 7e 02 | N ~ | 00008108 65 00 04 9c 4e b9 00 00 |e N | 00008110 73 54 64 00 04 92 33 f8 |sTd 3 | 00008118 0b fb 00 00 e3 02 20 38 | 8| 00008120 0b f6 6a 1c 4a 40 6b 2e | j J@k.| 00008128 08 00 00 0d 67 12 02 40 | g @| 00008130 5f 00 66 0c 20 38 0b fa |_ f 8 | 00008138 6b 06 e0 88 91 a8 00 08 |k | 00008140 10 28 00 0e 02 00 00 01 | ( | 00008148 01 f0 01 62 00 04 00 22 | b "| 00008150 4e f9 00 00 85 a6 42 a8 |N B | 00008158 00 08 60 e4 4c df 00 02 | ` L | 00008160 48 e7 c0 20 24 70 01 62 |H $p b| 00008168 00 04 00 08 42 80 30 28 | B 0(| 00008170 00 1c 4e b9 00 00 76 84 | N v | 00008178 24 68 00 04 e1 88 25 40 |$h %@| 00008180 00 18 25 41 00 14 08 aa | %A | 00008188 00 06 00 1e 15 7c 00 0a | | | 00008190 00 1c 4e b9 00 00 84 8e | N | 00008198 4c df 04 03 65 00 04 08 |L e | 000081a0 13 fc 00 08 93 03 ec 18 | | 000081a8 4e b9 00 00 73 54 65 00 |N sTe | 000081b0 03 ea 10 28 00 0e 02 00 | ( | 000081b8 00 01 01 f0 01 62 00 04 | b | 000081c0 00 22 4e f9 00 00 85 a6 | "N | 000081c8 4c df 00 02 4e f9 00 00 |L N | 000081d0 85 a6 42 39 00 00 e3 04 | B9 | 000081d8 13 c1 00 00 e3 05 4c df | L | 000081e0 00 02 48 e7 80 20 24 68 | H $h| 000081e8 00 04 42 80 30 28 00 1c | B 0( | 000081f0 0c 39 00 06 00 00 e3 05 | 9 | 000081f8 67 02 44 80 13 c0 93 03 |g D | 00008200 ec 07 e0 88 13 c0 93 03 | | 00008208 ec 06 e0 88 13 c0 93 03 | | 00008210 ec 05 15 79 00 00 e3 04 | y | 00008218 00 1d 15 7c 00 11 00 1c | | | 00008220 08 aa 00 06 00 1e 42 aa | B | 00008228 00 18 4e b9 00 00 84 8e | N | 00008230 4c df 04 01 65 00 01 4c |L e L| 00008238 13 fc 00 08 93 03 ec 18 | | 00008240 4e b9 00 00 73 54 64 00 |N sTd | 00008248 01 3a 02 30 00 fe 01 62 | : 0 b| 00008250 00 04 00 1d 60 00 01 20 | ` | 00008258 13 fc 00 01 00 00 e3 04 | | 00008260 60 00 ff 76 4c df 00 02 |` vL | 00008268 42 78 0b f2 31 e8 00 1c |Bx 1 | 00008270 0b f0 67 00 01 02 20 68 | g h| 00008278 00 04 42 79 93 03 ec 05 | By | 00008280 13 fc 00 01 93 03 ec 07 | | 00008288 00 28 00 01 00 1d 11 7c | ( || 00008290 00 11 00 1c 08 a8 00 06 | | 00008298 00 1e 42 a8 00 18 20 50 | B P| 000082a0 53 78 0b f0 4e b9 00 00 |Sx N | 000082a8 84 8e 65 00 00 d6 13 fc | e | 000082b0 00 08 93 03 ec 18 4e b9 | N | 000082b8 00 00 73 54 64 00 00 c4 | sTd | 000082c0 02 30 00 fe 01 62 00 04 | 0 b | 000082c8 00 1d 4a 78 0b f0 67 00 | Jx g | 000082d0 00 a6 4e b9 00 00 84 8e | N | 000082d8 65 00 00 a8 13 fc 00 08 |e | 000082e0 93 03 ec 18 4e b9 00 00 | N | 000082e8 73 54 65 00 ff 8a 4a 78 |sTe Jx| 000082f0 0b f4 66 00 00 8e 4e b9 | f N | 000082f8 00 00 7e 02 65 00 00 84 | ~ e | 00008300 4e b9 00 00 73 54 64 00 |N sTd | 00008308 00 7a 08 38 00 07 0b f8 | z 8 | 00008310 67 00 00 70 31 fc 20 00 |g p1 | 00008318 0b f2 53 78 0b f0 60 00 | Sx ` | 00008320 00 62 11 bc 00 01 01 62 | b b| 00008328 00 04 00 1c 42 39 93 03 | B9 | 00008330 ec 07 4c df 00 02 20 68 | L h| 00008338 00 04 42 79 93 03 ec 05 | By | 00008340 08 a8 00 06 00 1e 42 a8 | B | 00008348 00 18 20 50 4e b9 00 00 | PN | 00008350 84 8e 65 00 00 2e 13 fc | e . | 00008358 00 08 93 03 ec 18 4e b9 | N | 00008360 00 00 73 54 64 1c 42 39 | sTd B9| 00008368 93 03 ec 08 02 30 00 fe | 0 | 00008370 01 62 00 04 00 1d 4e b9 | b N | 00008378 00 00 7d 9c 4e f9 00 00 | } N | 00008380 73 60 42 39 93 03 ec 08 |s`B9 | 00008388 02 30 00 fe 01 62 00 04 | 0 b | 00008390 00 1d 10 28 00 0e 02 00 | ( | 00008398 00 01 01 f0 01 62 00 04 | b | 000083a0 00 22 4e b9 00 00 7d 9c | "N } | 000083a8 4e f9 00 00 73 58 13 fc |N sX | 000083b0 00 80 93 03 ec 08 13 fc | | 000083b8 00 01 93 03 ec 07 11 bc | | 000083c0 00 10 01 62 00 04 00 1c | b | 000083c8 4e f9 00 00 83 32 11 bc |N 2 | 000083d0 00 10 01 62 00 04 00 1c | b | 000083d8 4e f9 00 00 83 2c 4c df |N ,L | 000083e0 00 02 4e b9 00 00 7d 9c | N } | 000083e8 4e f9 00 00 73 60 00 30 |N s` 0| 000083f0 00 01 01 62 00 04 00 1d | b | 000083f8 11 bc 00 1b 01 62 00 04 | b | 00008400 00 1c 4e f9 00 00 83 2c | N ,| 00008408 4c df 00 02 4a 78 0b f4 |L Jx | 00008410 66 0c 4e b9 00 00 7e 02 |f N ~ | 00008418 4e b9 00 00 73 54 4e b9 |N sTN | 00008420 00 00 7e 7c 48 e7 00 60 | ~|H `| 00008428 4e b9 00 00 76 62 45 f8 |N vbE | 00008430 0b e0 22 da 22 da 22 da | " " " | 00008438 22 da 4c df 06 00 21 7c |" L !|| 00008440 00 00 00 10 00 08 4e b9 | N | 00008448 00 00 7d 9c 4e f9 00 00 | } N | 00008450 73 60 4c df 00 02 48 e7 |s`L H | 00008458 80 60 4e b9 00 00 76 62 | `N vb| 00008460 45 f8 0b f6 20 3c 00 00 |E < | 00008468 00 1a 21 40 00 08 53 40 | !@ S@| 00008470 12 da 51 c8 ff fc 4e b9 | Q N | 00008478 00 00 7d 9c 4c df 06 01 | } L | 00008480 4e f9 00 00 73 60 4c df |N s`L | 00008488 00 02 50 fa 06 6d 4a 78 | P mJx| 00008490 0b f4 67 06 44 fc 00 01 | g D | 00008498 4e 75 48 e7 c0 60 22 68 |NuH `"h| 000084a0 00 04 45 f9 93 03 ec 0f | E | 000084a8 42 5a 14 fc 00 00 13 e9 |BZ | 000084b0 00 1c 93 03 ec 03 13 e9 | | 000084b8 00 1d 93 03 ec 04 42 81 | B | 000084c0 20 29 00 18 67 10 22 29 | ) g ")| 000084c8 00 14 c2 bc 00 3f ff ff | ? | 000084d0 23 c0 93 03 ec 05 10 29 |# )| 000084d8 00 1e 24 80 08 39 00 06 | $ 9 | 000084e0 93 03 ec 15 67 06 00 81 | g | 000084e8 00 40 00 00 33 c1 93 03 | @ 3 | 000084f0 e1 04 48 41 33 c1 93 03 | HA3 | 000084f8 e1 0c 4c df 06 03 4e 75 | L Nu| 00008500 08 39 00 07 93 03 ec 1f | 9 | BTST.B #0x7,IO_SCSI_T_1f_AUX_STATUS 00008508 56 c8 ff f6 |V | DBNE D0,0x8500 0000850c 10 39 93 03 ec 17 | 9 | MOVE.B IO_SCSI_T_17_SCSI_STATUS,D0 00008512 4a 40 |J@ | TST.W D0 00008514 6b 02 |k | BMI 0x8518 00008516 4e 75 |Nu | RTS 00008518 31 fc 07 91 0b f4 |1 | MOVE.W #0x791,0xbf4 0000851e 44 fc 00 01 |D | MOVE.W #0x1,CCR 00008522 4e 75 |Nu | RTS 00008524 08 39 00 07 93 03 ec 1f | 9 | BTST.B #0x7,IO_SCSI_T_1f_AUX_STATUS 0000852c 53 80 |S | SUBQ.L #0x1,D0 0000852e 6e f4 |n | BGT 0x8524 00008530 10 39 93 03 ec 17 | 9 | MOVE.B IO_SCSI_T_17_SCSI_STATUS,D0 00008536 4a 40 |J@ | TST.W D0 00008538 6b 02 |k | BMI 0x853c 0000853a 4e 75 |Nu | RTS 0000853c 31 fc 07 91 0b f4 |1 | MOVE.W #0x791,0xbf4 00008542 44 fc 00 01 |D | MOVE.W #0x1,CCR 00008546 4e 75 |Nu | RTS 00008548 20 3c 00 03 ff ff | < | MOVE.L #0x3ffff,D0 0000854e 13 fc 00 0a 93 03 ec 00 | | MOVE.B #0x0a,IO_SCSI_T_00_OWN_ID_CDB_SIZE 00008556 13 fc 00 00 93 03 ec 18 | | MOVE.B #0x00,IO_SCSI_T_18_CMD 0000855e 4e b9 00 00 85 24 |N $ | JSR 0x8524 00008564 65 10 |e | BCS 0x8576 00008566 0c 00 00 01 | | CMPI.B #0x01,D0 0000856a 67 0c |g | BEQ 0x8578 0000856c 31 fc 07 92 0b f4 |1 | MOVE.W #0x792,0xbf4 00008572 44 fc 00 01 |D | MOVE.W #0x1,CCR 00008576 4e 75 |Nu | RTS 00008578 13 fc 00 28 93 03 ec 01 | ( | MOVE.B #0x28,IO_SCSI_T_01_CONTROL 00008580 13 fc 00 06 93 03 ec 02 | | MOVE.B #0x06,IO_SCSI_T_02_TIMEOUT_PERIOD 00008588 13 fc 00 00 93 03 ec 11 | | MOVE.B #0x00,IO_SCSI_T_11_SYNC_XFER 00008590 13 fc 00 e0 93 03 ec 16 | | MOVE.B #0xe0,IO_SCSI_T_16_SRC_ID 00008598 4e 75 |Nu | RTS 0000859a 4e b9 00 00 7d 9c |N } | .XXX[0x6] 000085a0 4e f9 00 00 73 60 4e b9 |N s`N | .XXX[0x38] 000085a8 00 00 7d 9c 4e f9 00 00 | } N | 000085b0 73 58 11 f9 93 03 ec 17 |sX | 000085b8 0b fe 21 fc 00 00 85 da | ! | 000085c0 02 48 21 fc 00 00 85 da | H! | 000085c8 02 4c 4a b8 0b bc 6a 02 | LJ j | 000085d0 4e 73 13 fc 00 02 93 03 |Ns | 000085d8 ec 0f | | .XXX[0x2] 000085da VECTOR_SCSI_T: 000085da 48 e7 80 a0 |H | MOVEM.L A2+A0+D0,-(A7) ; --> VECTOR_0x92 000085de 08 f9 00 03 00 00 04 ea | | BSET.B #0x3,0x4ea 000085e6 e9 f9 00 03 93 03 ec 04 | | BFEXTU.L IO_SCSI_T_04_CDBx2,{0:3},D0 000085ee d0 39 93 03 ec 15 | 9 | ADD.B IO_SCSI_T_15_DEST_ID,D0 000085f4 02 00 00 07 | | ANDI.B #0x07,D0 000085f8 56 fa 06 8e |V | TRAPNE.W #0x068e 000085fc 45 f8 0b bc |E | LEA.L 0xbbc,A2 00008600 20 52 | R | MOVEA.L (A2),A0 00008602 b1 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A0 00008608 57 fa 06 90 |W | TRAPEQ.W #0x0690 0000860c 10 39 93 03 ec 17 | 9 | MOVE.B IO_SCSI_T_17_SCSI_STATUS,D0 00008612 15 40 00 20 | @ | MOVE.B D0,(A2+0x20) 00008616 08 00 00 04 | | BTST.L #0x4,D0 0000861a 67 46 |gF | BEQ 0x8662 0000861c 0c 00 00 16 | | CMPI.B #0x16,D0 00008620 67 0a |g | BEQ 0x862c 00008622 31 fc 07 93 0b f4 |1 | MOVE.W #0x793,0xbf4 00008628 60 00 00 1e |` | BRA 0x8648 0000862c 08 aa 00 02 00 23 | # | BCLR.B #0x2,(A2+0x23) 00008632 15 79 93 03 ec 0f 00 21 | y !| MOVE.B IO_SCSI_T_0f_LUN,(A2+0x21) 0000863a 66 14 |f | BNE 0x8650 0000863c 4e b9 00 00 73 44 |N sD | JSR 0x7344 00008642 4c df 05 01 |L | MOVEM.L (A7)+,D0+A0+A2 00008646 4e 73 |Ns | RTE 00008648 4e b9 00 00 73 4c |N sL | JSR 0x734c 0000864e 60 f2 |` | BRA 0x8642 00008650 0c 2a 00 02 00 21 | * ! | CMPI.B #0x02,(A2+0x21) 00008656 67 f0 |g | BEQ 0x8648 00008658 31 fc 07 94 0b f4 |1 | MOVE.W #0x794,0xbf4 0000865e 60 00 ff e8 |` | BRA 0x8648 00008662 08 00 00 06 | | BTST.L #0x6,D0 00008666 67 4a |gJ | BEQ 0x86b2 00008668 0c 00 00 4b | K | CMPI.B #0x4b,D0 0000866c 66 da |f | BNE 0x8648 0000866e 15 79 93 03 ec 10 00 1f | y | MOVE.B IO_SCSI_T_10_CMD_PHASE,(A2+0x1f) 00008676 13 fc 00 46 93 03 ec 10 | F | MOVE.B #0x46,IO_SCSI_T_10_CMD_PHASE 0000867e 42 79 93 03 ec 12 |By | CLR.W IO_SCSI_T_12_COUNT2 00008684 42 39 93 03 ec 14 |B9 | CLR.B IO_SCSI_T_14_COUNT0 0000868a 13 fc 00 08 93 03 ec 18 | | MOVE.B #0x08,IO_SCSI_T_18_CMD 00008692 30 3c 7f ff |0< | MOVE.W #0x7fff,D0 00008696 4e b9 00 00 85 00 |N | JSR 0x8500 0000869c 65 00 ff aa |e | BCS 0x8648 000086a0 15 79 93 03 ec 17 00 20 | y | MOVE.B IO_SCSI_T_17_SCSI_STATUS,(A2+0x20) 000086a8 15 79 93 03 ec 0f 00 21 | y !| MOVE.B IO_SCSI_T_0f_LUN,(A2+0x21) 000086b0 60 9e |` | BRA 0x8650 000086b2 08 00 00 05 | | BTST.L #0x5,D0 000086b6 67 00 00 5c |g \ | BEQ 0x8714 000086ba 0c 00 00 21 | ! | CMPI.B #0x21,D0 000086be 67 0a |g | BEQ 0x86ca 000086c0 31 fc 06 95 0b f4 |1 | MOVE.W #0x695,0xbf4 000086c6 60 00 ff 80 |` | BRA 0x8648 000086ca 20 39 93 03 ec 12 | 9 | MOVE.L IO_SCSI_T_12_COUNT2,D0 000086d0 42 00 |B | CLR.B D0 000086d2 44 80 |D | NEG.L D0 000086d4 d0 aa 00 18 | | ADD.L (A2+0x18),D0 000086d8 e0 88 | | LSR.L #0x8,D0 000086da d0 aa 00 14 | | ADD.L (A2+0x14),D0 000086de c0 bc 00 3f ff ff | ? | AND.L #0x3fffff,D0 000086e4 08 39 00 06 93 03 ec 15 | 9 | BTST.B #0x6,IO_SCSI_T_15_DEST_ID 000086ec 67 06 |g | BEQ 0x86f4 000086ee 00 80 00 40 00 00 | @ | ORI.L #0x00400000,D0 000086f4 33 c0 93 03 e1 04 |3 | MOVE.W D0,IO_SCSI_T_ADDRESS_REGISTER 000086fa 48 40 |H@ | SWAP.W D0 000086fc 33 c0 93 03 e1 0c |3 | MOVE.W D0,IO_SCSI_T_SEGMENT_REGISTER 00008702 42 39 93 03 ec 0f |B9 | CLR.B IO_SCSI_T_0f_LUN 00008708 13 fc 00 08 93 03 ec 18 | | MOVE.B #0x08,IO_SCSI_T_18_CMD 00008710 60 00 ff 30 |` 0 | BRA 0x8642 00008714 08 00 00 07 | | BTST.L #0x7,D0 00008718 67 ff 00 00 00 0e |g | BEQ 0x8728 0000871e 31 fc 06 96 0b f4 |1 | MOVE.W #0x696,0xbf4 00008724 60 00 ff 22 |` " | BRA 0x8648 00008728 31 fc 06 98 0b f4 |1 | MOVE.W #0x698,0xbf4 0000872e 60 00 ff 18 |` | BRA 0x8648 00008732 40 f9 00 00 e3 07 |@ | .XXX[0x6] 00008738 46 fc 23 00 42 79 93 03 |F # By | .XXX[0xc8] 00008740 e0 08 2f 0a 45 f8 0b bc | / E | 00008748 15 7c 00 01 00 20 13 fc | | | 00008750 00 03 00 00 e3 06 20 3c | <| 00008758 00 03 ff ff 33 fc 00 30 | 3 0| 00008760 93 03 e0 08 4e b9 00 00 | N | 00008768 85 24 65 00 00 8a 13 fc | $e | 00008770 00 02 00 00 e3 06 4e b9 | N | 00008778 00 00 85 48 65 48 42 39 | HeHB9| 00008780 93 03 ec 15 42 39 93 03 | B9 | 00008788 ec 0f 42 39 93 03 ec 04 | B9 | 00008790 13 fc 00 01 00 00 e3 06 | | 00008798 13 fc 00 08 93 03 ec 18 | | 000087a0 30 3c 7f ff 53 40 6c fc |0< S@l | 000087a8 30 3c 7f ff 4e b9 00 00 |0< N | 000087b0 85 00 65 42 0c 00 00 16 | eB | 000087b8 66 0c 42 39 00 00 e3 06 |f B9 | 000087c0 31 fc 06 97 0b f4 21 fc |1 ! | 000087c8 00 00 85 b2 02 48 21 fc | H! | 000087d0 00 00 85 b2 02 4c 42 39 | LB9| 000087d8 93 03 ec 0f 13 fc 00 08 | | 000087e0 93 03 ec 18 42 80 10 39 | B 9| 000087e8 00 00 e3 06 24 5f 46 f9 | $_F | 000087f0 00 00 e3 07 4e 75 13 fc | Nu | 000087f8 00 03 00 00 e3 06 60 e4 | ` | 00008800 42 79 93 03 e0 08 |By | CLR.W IO_RESHA_RES_CTL 00008806 48 e7 fc d0 |H | MOVEM.L A3+A1+A0+D5+D4+D3+D2+D1+D0,-(A7) 0000880a 42 82 |B | CLR.L D2 0000880c 42 81 |B | CLR.L D1 0000880e 32 3c 03 00 |2< | MOVE.W #0x300,D1 00008812 43 f8 0b bc |C | LEA.L 0xbbc,A1 00008816 23 7c 93 03 fc 00 00 08 |#| | MOVE.L #0x9303fc00,(A1+0x8) 0000881e 42 29 00 23 |B) # | CLR.B (A1+0x23) 00008822 42 78 0b f4 |Bx | CLR.W 0xbf4 00008826 20 3c 00 07 ff ff | < | MOVE.L #0x7ffff,D0 0000882c 33 fc 00 30 93 03 e0 08 |3 0 | MOVE.W #0x30,IO_RESHA_RES_CTL 00008834 4e b9 00 00 85 24 |N $ | JSR 0x8524 0000883a 55 fa 07 91 |U | TRAPCS.W #0x0791 0000883e 4e b9 00 00 85 48 |N H | JSR 0x8548 00008844 55 fa 07 92 |U | TRAPCS.W #0x0792 00008848 16 30 21 b0 00 00 fc 6c | 0! l| MOVE.B (D2.W+#TAPE_DRIVE_CONFIG),D3; LEW=21b0 00008850 6a 00 00 78 |j x | BPL 0x88ca 00008854 e9 c3 46 82 | F | BFEXTU.L D3,{26:2},D4 00008858 0c 04 00 02 | | CMPI.B #0x02,D4 0000885c 66 00 01 0c |f | BNE PANIC_0x626_tape_invalid_configuration 00008860 02 43 00 03 | C | ANDI.W #0x0003,D3 00008864 08 c5 00 1f | | BSET.L #0x1f,D5 00008868 66 00 01 00 |f | BNE PANIC_0x626_tape_invalid_configuration 0000886c 42 39 93 03 ec 15 |B9 | CLR.B IO_SCSI_T_15_DEST_ID 00008872 42 39 93 03 ec 0f |B9 | CLR.B IO_SCSI_T_0f_LUN 00008878 42 39 93 03 ec 04 |B9 | CLR.B IO_SCSI_T_04_CDBx2 0000887e 13 fc 00 08 93 03 ec 18 | | MOVE.B #0x08,IO_SCSI_T_18_CMD 00008886 30 3c 7f ff |0< | MOVE.W #0x7fff,D0 0000888a 53 40 |S@ | SUBQ.W #0x1,D0 0000888c 6c fc |l | BGE 0x888a 0000888e 30 3c 7f ff |0< | MOVE.W #0x7fff,D0 00008892 4e b9 00 00 85 00 |N | JSR 0x8500 00008898 0c 00 00 42 | B | CMPI.B #0x42,D0 0000889c 67 00 00 3c |g < | BEQ 0x88da 000088a0 0c 00 00 16 | | CMPI.B #0x16,D0 000088a4 56 fa 06 98 |V | TRAPNE.W #0x0698 000088a8 23 7c 93 03 fc 00 00 04 |#| | MOVE.L #0x9303fc00,(A1+0x4) 000088b0 22 bc 93 03 fc 00 |" | MOVE.L #0x9303fc00,(A1) 000088b6 13 79 93 03 ec 15 00 1e | y | MOVE.B IO_SCSI_T_15_DEST_ID,(A1+0x1e) 000088be 13 79 93 03 ec 04 00 1d | y | MOVE.B IO_SCSI_T_04_CDBx2,(A1+0x1d) 000088c6 23 41 00 08 |#A | MOVE.L D1,(A1+0x8) 000088ca 52 42 |RB | ADDQ.W #0x1,D2 000088cc 0c 02 00 04 | | CMPI.B #0x04,D2 000088d0 6d 00 ff 76 |m v | BLT 0x8848 000088d4 4c df 0b 3f |L ? | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+A0+A1+A3 000088d8 4e 75 |Nu | RTS 000088da 08 b0 00 07 21 b0 00 00 | ! | BCLR.B #0x7,(D2.W+#TAPE_DRIVE_CONFIG); LEW=21b0 000088e2 fc 6c | l | 000088e4 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 000088ea 0d 0a 07 4c 6f 67 69 63 | Logic| .TXT '\r\n' 000088f2 61 6c 20 54 61 70 65 20 |al Tape | .TXT '\x07Logical Tape ' 000088fc 10 3c 00 30 | < 0 | MOVE.B #0x30,D0 00008900 d0 02 | | ADD.B D2,D0 00008902 4e b9 80 00 20 18 |N | JSR IOC_EEPROM_PART2_OUT_CHAR(D0) 00008908 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 0000890e 2c 20 70 68 79 73 69 63 |, physic| .TXT ', physical drive ' 00008922 10 3c 00 30 | < 0 | MOVE.B #0x30,D0 00008926 d0 03 | | ADD.B D3,D0 00008928 4e b9 80 00 20 18 |N | JSR IOC_EEPROM_PART2_OUT_CHAR(D0) 0000892e 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00008934 20 69 73 20 64 65 63 6c | is decl| .TXT ' is declared in the map but is unreachable.\r\n' 0000893c 61 72 65 64 20 69 6e 20 |ared in | .TXT '\x07\r\n' 00008966 60 00 ff 62 |` b | BRA 0x88ca 0000896a PANIC_0x626_tape_invalid_configuration: 0000896a 50 fa 06 26 |P & | PANIC.W #0x626 0000896e 00 00 | | .XXX[0x2] 00008970 4e b9 00 00 8a 12 |N | JSR 0x8a12 00008976 4e b9 00 00 8b 8e |N | JSR 0x8b8e 0000897c 4e b9 00 00 7b 88 |N { | JSR 0x7b88 00008982 4e b9 00 00 73 3a |N s: | JSR 0x733a 00008988 4e b9 00 00 32 ec |N 2 | JSR 0x32ec 0000898e 4e b9 00 00 88 00 |N | JSR 0x8800 00008994 4e b9 00 00 8c 32 |N 2 | JSR 0x8c32 0000899a 4e b9 00 00 8d 02 |N | JSR 0x8d02 000089a0 4e b9 00 00 4d 9a |N M | JSR 0x4d9a 000089a6 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 000089aa 21 fc 00 00 65 5e 00 08 |! e^ | MOVE.L #0x655e,0x8 000089b2 00 79 10 00 93 03 e0 02 | y | ORI.W #0x1000,IO_RESHA_SCB_CTL 000089ba 21 fc 00 0e 00 00 f4 00 |! | MOVE.L #0xe0000,IO_WRITE_CONTROL_p24 000089c2 4e 75 |Nu | RTS 000089c4 23 fc 00 00 89 dc 00 00 |# | MOVE.L #0x89dc,0x520 000089cc 05 20 | | 000089ce 4a 53 |JS | TST.W (A3) 000089d0 42 b9 00 00 05 20 |B | CLR.L 0x520 000089d6 44 fc 00 01 |D | MOVE.W #0x1,CCR 000089da 4e 75 |Nu | RTS 000089dc 42 b9 00 00 |B | .XXX[0x4] 000089e0 05 20 4e 75 2f 10 20 bc | Nu/ | .XXX[0x30] 000089e8 00 00 8a 0a 2f 01 70 ff | / p | 000089f0 46 fc 20 00 72 ff 4a 80 |F r J | 000089f8 5a c9 ff fc 5b fa 07 04 |Z [ | 00008a00 46 fc 27 00 22 1f 20 9f |F ' " | 00008a08 4e 75 40 c0 e9 c0 05 43 |Nu@ C| 00008a10 4e 73 |Ns | .XXX[0x2] 00008a12 48 e7 c0 80 |H | MOVEM.L A0+D1+D0,-(A7) 00008a16 30 3c 3f ff |0<? | MOVE.W #0x3fff,D0 00008a1a 41 f9 a2 00 00 00 |A | LEA.L 0xa2000000,A0 00008a20 22 3c 00 00 00 00 |"< | MOVE.L #0x0,D1 00008a26 20 81 | | MOVE.L D1,(A0) 00008a28 d0 fc 04 00 | | ADDA.W #0x400,A0 00008a2c 51 c8 ff f8 |Q | DBF D0,0x8a26 00008a30 30 3c 00 bf |0< | MOVE.W #0xbf,D0 00008a34 41 f9 a2 01 00 00 |A | LEA.L 0xa2010000,A0 00008a3a 22 3c c0 01 00 00 |"< | MOVE.L #0xc0010000,D1 00008a40 20 81 | | MOVE.L D1,(A0) 00008a42 d0 fc 04 00 | | ADDA.W #0x400,A0 00008a46 d2 bc 00 00 04 00 | | ADD.L #0x400,D1 00008a4c 51 c8 ff f2 |Q | DBF D0,0x8a40 00008a50 4c df 01 03 |L | MOVEM.L (A7)+,D0+D1+A0 00008a54 4e 75 |Nu | RTS 00008a56 42 50 |BP | .XXX[0x2] 00008a58 4a 92 66 08 24 88 25 48 |J f $ %H| .XXX[0x38] 00008a60 00 04 4e 75 35 88 01 61 | Nu5 a| 00008a68 00 04 25 48 00 04 4e 75 | %H Nu| 00008a70 2f 11 67 16 33 71 01 51 |/ g 3q Q| 00008a78 00 02 66 04 42 a9 00 04 | f B | 00008a80 22 5f 42 51 44 fc 00 01 |"_BQD | 00008a88 4e 75 58 8f 44 fc 00 00 |NuX D | 00008a90 4e 75 |Nu | .XXX[0x2] 00008a92 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00008a96 4a b8 16 3c |J < | TST.L 0x163c 00008a9a 6b 14 |k | BMI 0x8ab0 00008a9c 4a 38 a0 0f |J8 | TST.B IO_DUART_CLR_OPC_STOP_COUNTER 00008aa0 30 78 a0 06 |0x | MOVEA.W IO_DUART_CTUR_CTU,A0 00008aa4 22 78 16 3c |"x < | MOVEA.L 0x163c,A1 00008aa8 d1 e9 00 04 | | ADDA.L (A1+0x4),A0 00008aac 23 48 00 04 |#H | MOVE.L A0,(A1+0x4) 00008ab0 4e 75 |Nu | RTS 00008ab2 4a b8 16 3c |J < | TST.L 0x163c 00008ab6 6b 2e |k. | BMI 0x8ae6 00008ab8 20 30 01 e2 16 3c 00 04 | 0 < | MOVE.L ((#0x163c)+#0x4),D0 ; LEW=01e2 00008ac0 0c 80 00 00 7f ff | | CMPI.L #0x00007fff,D0 00008ac6 6f 06 |o | BLE 0x8ace 00008ac8 20 3c 00 00 7f ff | < | MOVE.L #0x7fff,D0 00008ace 91 b0 01 e2 16 3c 00 04 | < | SUB.L D0,((#0x163c)+#0x4) ; LEW=01e2 00008ad6 0c 40 00 02 | @ | CMPI.W #0x0002,D0 00008ada 6c 02 |l | BGE 0x8ade 00008adc 70 02 |p | MOVEQ.L #0x02,D0 00008ade 31 c0 a0 06 |1 | MOVE.W D0,IO_DUART_CTUR_CTU 00008ae2 4a 38 a0 0e |J8 | TST.B IO_DUART_SET_OPC_START_COUNTER 00008ae6 4e 75 |Nu | RTS 00008ae8 40 e7 |@ | MOVE.W SR,-(A7) 00008aea 4e b9 00 00 8a 92 |N | JSR 0x8a92 00008af0 43 f8 16 3c |C < | LEA.L 0x163c,A1 00008af4 20 49 | I | MOVEA.L A1,A0 00008af6 4a 91 |J | TST.L (A1) 00008af8 6b 10 |k | BMI 0x8b0a 00008afa 22 51 |"Q | MOVEA.L (A1),A1 00008afc 90 a9 00 04 | | SUB.L (A1+0x4),D0 00008b00 6c f2 |l | BGE 0x8af4 00008b02 d0 a9 00 04 | | ADD.L (A1+0x4),D0 00008b06 91 a9 00 04 | | SUB.L D0,(A1+0x4) 00008b0a 25 40 00 04 |%@ | MOVE.L D0,(A2+0x4) 00008b0e 24 90 |$ | MOVE.L (A0),(A2) 00008b10 20 8a | | MOVE.L A2,(A0) 00008b12 b5 c8 | | CMPA.L A0,A2 00008b14 66 04 |f | BNE 0x8b1a 00008b16 PANIC_0x614_dfs_crash: 00008b16 50 fa 06 14 |P | PANIC.W #0x614 00008b1a 4e b9 00 00 8a b2 |N | JSR 0x8ab2 00008b20 46 df |F | MOVE.W (A7)+,SR 00008b22 4e 75 |Nu | RTS 00008b24 40 e7 |@ | MOVE.W SR,-(A7) 00008b26 4e b9 00 00 8a 92 |N | JSR 0x8a92 00008b2c 43 f8 16 3c |C < | LEA.L 0x163c,A1 00008b30 20 49 | I | MOVEA.L A1,A0 00008b32 4a 91 |J | TST.L (A1) 00008b34 6b 14 |k | BMI 0x8b4a 00008b36 22 51 |"Q | MOVEA.L (A1),A1 00008b38 b3 ca | | CMPA.L A2,A1 00008b3a 66 f4 |f | BNE 0x8b30 00008b3c 20 92 | | MOVE.L (A2),(A0) 00008b3e 6b 0a |k | BMI 0x8b4a 00008b40 20 2a 00 04 | * | MOVE.L (A2+0x4),D0 00008b44 d1 b2 01 52 00 04 | R | ADD.L D0,((A2)+#0x4) ; LEW=0152 00008b4a 4e b9 00 00 8a b2 |N | JSR 0x8ab2 00008b50 46 df |F | MOVE.W (A7)+,SR 00008b52 4e 75 |Nu | RTS 00008b54 VECTOR_PITINT: 00008b54 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; --> VECTOR_0x4f 00008b58 4e b9 00 00 8a 92 |N | JSR 0x8a92 00008b5e 22 78 16 3c |"x < | MOVEA.L 0x163c,A1 00008b62 b3 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A1 00008b68 67 1e |g | BEQ 0x8b88 00008b6a 4a a9 00 04 |J | TST.L (A1+0x4) 00008b6e 6e 12 |n | BGT 0x8b82 00008b70 21 d1 16 3c |! < | MOVE.L (A1),0x163c 00008b74 4e b9 00 00 8a b2 |N | JSR 0x8ab2 00008b7a 4e b1 01 61 00 08 |N a | JSR ((A1+#0x8)) ; LEW=0161 00008b80 60 06 |` | BRA 0x8b88 00008b82 4e b9 00 00 8a b2 |N | JSR 0x8ab2 00008b88 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00008b8c 4e 73 |Ns | RTE 00008b8e 21 fc 93 03 fc 00 16 3c |! <| MOVE.L #0x9303fc00,0x163c 00008b96 4e 75 |Nu | RTS 00008b98 48 e7 ff fe |H | MOVEM.L A6+A5+A4+A3+A2+A1+A0+D7+D6+D5+D4+D3+D2+D1+D0,-(A7) 00008b9c 4c f9 7f ff 00 00 97 18 |L | MOVEM.L 0x9718,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6 00008ba4 42 b8 f0 00 |B | CLR.L IO_CLR_RUN_LED_p16 00008ba8 4e 72 20 00 |Nr | STOP #0x2000 00008bac b0 b9 00 00 | | .XXX[0x4] 00008bb0 97 18 66 76 b2 b9 00 00 | fv | .XXX[0x80] 00008bb8 97 1c 66 6e b4 b9 00 00 | fn | 00008bc0 97 20 66 66 b6 b9 00 00 | ff | 00008bc8 97 24 66 5e b8 b9 00 00 | $f^ | 00008bd0 97 28 66 56 ba b9 00 00 | (fV | 00008bd8 97 2c 66 4e bc b9 00 00 | ,fN | 00008be0 97 30 66 46 be b9 00 00 | 0fF | 00008be8 97 34 66 3e b1 f9 00 00 | 4f> | 00008bf0 97 38 66 36 b3 f9 00 00 | 8f6 | 00008bf8 97 3c 66 2e b5 f9 00 00 | <f. | 00008c00 97 40 66 26 b7 f9 00 00 | @f& | 00008c08 97 44 66 1e b9 f9 00 00 | Df | 00008c10 97 48 66 16 bb f9 00 00 | Hf | 00008c18 97 4c 66 0e bd f9 00 00 | Lf | 00008c20 97 50 66 06 4c df 7f ff | Pf L | 00008c28 4e 75 9e fc 01 00 50 fa |Nu P | 00008c30 06 7b | { | .XXX[0x2] 00008c32 48 e7 c0 00 |H | MOVEM.L D1+D0,-(A7) 00008c36 20 38 ff 00 | 8 | MOVE.L IO_READ_SENSE_p25,D0 00008c3a 08 00 00 07 | | BTST.L #0x7,D0 00008c3e 67 20 |g | BEQ 0x8c60 00008c40 4a 38 16 4c |J8 L | TST.B 0x164c 00008c44 66 12 |f | BNE 0x8c58 00008c46 52 38 16 4d |R8 M | ADDQ.B #0x1,0x164d 00008c4a 66 34 |f4 | BNE 0x8c80 00008c4c 11 fc 00 01 16 4e | N | MOVE.B #0x01,0x164e 00008c52 4e b9 00 00 8c d8 |N | JSR 0x8cd8 00008c58 31 fc ff ff 16 4c |1 L | MOVE.W #0xffff,0x164c 00008c5e 60 20 |` | BRA 0x8c80 00008c60 4a 38 16 4c |J8 L | TST.B 0x164c 00008c64 67 16 |g | BEQ 0x8c7c 00008c66 53 78 16 4c |Sx L | SUBQ.W #0x1,0x164c 00008c6a 4a 38 16 4c |J8 L | TST.B 0x164c 00008c6e 66 10 |f | BNE 0x8c80 00008c70 11 fc 00 02 16 4e | N | MOVE.B #0x02,0x164e 00008c76 4e b9 00 00 8c d8 |N | JSR 0x8cd8 00008c7c 42 78 16 4c |Bx L | CLR.W 0x164c 00008c80 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00008c84 45 f8 16 40 |E @ | LEA.L 0x1640,A2 00008c88 20 3c 00 00 01 86 | < | MOVE.L #0x186,D0 00008c8e 25 7c 00 00 8c 32 00 08 |%| 2 | MOVE.L #0x8c32,(A2+0x8) 00008c96 4e b9 00 00 8a e8 |N | JSR 0x8ae8 00008c9c 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00008ca0 10 39 00 00 04 ea | 9 | MOVE.B 0x4ea,D0 00008ca6 42 81 |B | CLR.L D1 00008ca8 08 00 00 01 | | BTST.L #0x1,D0 00008cac 66 02 |f | BNE 0x8cb0 00008cae 50 81 |P | ADDQ.L #0x8,D1 00008cb0 08 00 00 02 | | BTST.L #0x2,D0 00008cb4 66 02 |f | BNE 0x8cb8 00008cb6 58 81 |X | ADDQ.L #0x4,D1 00008cb8 08 00 00 03 | | BTST.L #0x3,D0 00008cbc 66 02 |f | BNE 0x8cc0 00008cbe 54 81 |T | ADDQ.L #0x2,D1 00008cc0 08 00 00 06 | | BTST.L #0x6,D0 00008cc4 66 02 |f | BNE 0x8cc8 00008cc6 52 81 |R | ADDQ.L #0x1,D1 00008cc8 21 c1 f2 00 |! | MOVE.L D1,IO_FRONT_PANEL_p27 00008ccc 42 39 00 00 04 ea |B9 | CLR.B 0x4ea 00008cd2 4c df 00 03 |L | MOVEM.L (A7)+,D0+D1 00008cd6 4e 75 |Nu | RTS 00008cd8 48 e7 1c 2a |H * | MOVEM.L A6+A4+A2+D5+D4+D3,-(A7) 00008cdc 45 f8 16 4e |E N | LEA.L 0x164e,A2 00008ce0 49 f9 00 00 e0 50 |I P | LEA.L 0xe050,A4 00008ce6 72 01 |r | MOVEQ.L #0x01,D1 00008ce8 4e b9 00 00 28 d8 |N ( | JSR 0x28d8 00008cee 45 f8 16 4e |E N | LEA.L 0x164e,A2 00008cf2 72 01 |r | MOVEQ.L #0x01,D1 00008cf4 76 0a |v | MOVEQ.L #0x0a,D3 00008cf6 4e b9 00 00 23 74 |N #t | JSR 0x2374 00008cfc 4c df 54 38 |L T8 | MOVEM.L (A7)+,D3+D4+D5+A2+A4+A6 00008d00 4e 75 |Nu | RTS 00008d02 42 b8 fd 00 |B | CLR.L IO_CLR_PFINT_p23 00008d06 4e 75 |Nu | RTS 00008d08 VECTOR_PS.AC_PF: 00008d08 11 fc 00 00 80 0b | | MOVE.B #0x00,IO_RTC_RAM_MIN ; --> VECTOR_0x40 00008d0e 21 fc 00 06 00 00 f4 00 |! | MOVE.L #0x60000,IO_WRITE_CONTROL_p24 00008d16 48 f9 ff ff 00 00 04 9a |H | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7,0x49a 00008d1e 20 6f 00 02 | o | MOVEA.L (A7+0x2),A0 00008d22 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00008d28 0d 0a 2a 2a 2a 20 41 43 | *** AC| .TXT '\r\n' 00008d30 20 70 6f 77 65 72 20 69 | power i| .TXT '*** AC power is LOW, waiting for it to become normal ***' 00008d64 4a 38 a0 0f |J8 | TST.B IO_DUART_CLR_OPC_STOP_COUNTER 00008d68 31 fc fd e8 a0 06 |1 | MOVE.W #0xfde8,IO_DUART_CTUR_CTU 00008d6e 4a 38 a0 0e |J8 | TST.B IO_DUART_SET_OPC_START_COUNTER 00008d72 08 38 00 03 a0 05 | 8 | BTST.B #0x3,IO_DUART_IMR_ISR 00008d78 67 f8 |g | BEQ 0x8d72 00008d7a 42 b8 fd 00 |B | CLR.L IO_CLR_PFINT_p23 00008d7e 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 00008d82 08 00 00 07 | | BTST.L #0x7,D0 00008d86 66 9a |f | BNE 0x8d22 00008d88 11 fc 00 01 80 0b | | MOVE.B #0x01,IO_RTC_RAM_MIN 00008d8e 34 3c 02 00 |4< | MOVE.W #0x200,D2 00008d92 60 52 |`R | BRA 0x8de6 00008d94 e9 9a | | ROL.L #0x4,D2 00008d96 70 0f |p | MOVEQ.L #0x0f,D0 00008d98 c0 82 | | AND.L D2,D0 00008d9a 0c 00 00 09 | | CMPI.B #0x09,D0 00008d9e 6f 04 |o | BLE 0x8da4 00008da0 d0 3c 00 07 | < | ADD.B #0x07,D0 00008da4 d0 3c 00 30 | < 0 | ADD.B #0x30,D0 00008da8 4e b9 80 00 20 18 |N | JSR IOC_EEPROM_PART2_OUT_CHAR(D0) 00008dae 51 c9 ff e4 |Q | DBF D1,0x8d94 00008db2 4e 75 |Nu | RTS 00008db4 VECTOR_TRAPV: 00008db4 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_TRAPV 00008db8 67 00 de 0e |g | BEQ 0x6bc8 00008dbc 4a 77 01 62 00 08 00 02 |Jw b | TST.W ((A7+#0x8)+#0x2) ; LEW=0162 00008dc4 66 02 |f | BNE 0x8dc8 00008dc6 4e 40 |N@ | TRAP #0 00008dc8 08 f8 00 00 16 4f | O | BSET.B #0x0,0x164f 00008dce 67 02 |g | BEQ 0x8dd2 00008dd0 4e 40 |N@ | TRAP #0 00008dd2 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00008dd6 48 f9 ff ff 00 00 04 9a |H | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7,0x49a 00008dde 20 6f 00 08 | o | MOVEA.L (A7+0x8),A0 00008de2 34 28 00 02 |4( | MOVE.W (A0+0x2),D2 00008de6 42 39 00 00 fc 05 |B9 | CLR.B 0xfc05 00008dec 13 fc 00 0f 00 00 fc 01 | | MOVE.B #0x0f,BOOT_REASON_CODE 00008df4 31 c2 00 00 |1 | MOVE.W D2,0x0 00008df8 23 c8 00 00 fc 08 |# | MOVE.L A0,0xfc08 00008dfe 2e 7c 00 00 04 9a |.| | MOVEA.L #0x49a,A7 00008e04 43 f9 00 00 97 54 |C T | LEA.L 0x9754,A1 00008e0a b4 19 | | CMP.B (A1)+,D2 00008e0c 66 08 |f | BNE 0x8e16 00008e0e 08 b9 00 07 00 00 fc 77 | w| BCLR.B #0x7,0xfc77 00008e16 4a 11 |J | TST.B (A1) 00008e18 66 f0 |f | BNE 0x8e0a 00008e1a 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00008e20 0d 0a 1b 5b 31 3b 37 6d | [1;7m| .TXT '\r\n' 00008e28 49 2f 4f 20 50 72 6f 63 |I/O Proc| .TXT '\x1b[1;7mI/O Processor Kernel Crash: error ' 00008e4c 72 03 |r | MOVEQ.L #0x03,D1 00008e4e 48 42 |HB | SWAP.W D2 00008e50 61 00 ff 42 |a B | BSR 0x8d94 00008e54 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00008e5a 20 28 68 65 78 29 20 61 | (hex) a| .TXT ' (hex) at PC=' 00008e68 72 07 |r | MOVEQ.L #0x07,D1 00008e6a 24 08 |$ | MOVE.L A0,D2 00008e6c 4e b9 00 00 8d 94 |N | JSR 0x8d94 00008e72 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00008e78 1b 5b 30 6d 00 00 | [0m | .TXT '\x1b[0m' 00008e7e 4c f9 ff ff 00 00 04 9a |L | MOVEM.L 0x49a,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7 00008e86 08 39 00 04 00 00 fc 00 | 9 | BTST.B #0x4,0xfc00 00008e8e 66 02 |f | BNE 0x8e92 00008e90 4e 40 |N@ | TRAP #0 00008e92 21 fc 00 06 00 00 f4 00 |! | MOVE.L #0x60000,IO_WRITE_CONTROL_p24 00008e9a 08 f8 00 00 16 50 | P | BSET.B #0x0,0x1650 00008ea0 66 2c |f, | BNE 0x8ece 00008ea2 42 39 00 00 fc 05 |B9 | CLR.B 0xfc05 00008ea8 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00008eac 48 f9 ff ff 00 00 04 9a |H | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7,0x49a 00008eb4 2e 7c 00 00 04 9a |.| | MOVEA.L #0x49a,A7 00008eba 4e 68 |Nh | MOVE.L USP,A0 00008ebc 23 c8 00 00 04 da |# | MOVE.L A0,0x4da 00008ec2 4e b9 00 00 35 e8 |N 5 | JSR 0x35e8 00008ec8 4e b9 00 00 8e d4 |N | JSR 0x8ed4 00008ece 4e f9 80 00 20 08 |N | JMP IOC_EEPROM_PART2_EXPORT_2008 00008ed4 7e 0a |~ | MOVEQ.L #0x0a,D7 00008ed6 53 87 |S | SUBQ.L #0x1,D7 00008ed8 6b 3a |k: | BMI 0x8f14 00008eda 42 39 00 00 fc 05 |B9 | CLR.B 0xfc05 00008ee0 0c 39 00 02 00 00 04 de | 9 | CMPI.B #0x02,0x4de 00008ee8 66 2a |f* | BNE 0x8f14 00008eea 4a b9 00 00 04 e6 |J | TST.L 0x4e6 00008ef0 67 22 |g" | BEQ 0x8f14 00008ef2 24 39 00 00 04 e6 |$9 | MOVE.L 0x4e6,D2 00008ef8 36 39 00 04 86 d6 |69 | MOVE.W 0x486d6,D3 00008efe 30 3c 03 01 |0< | MOVE.W #0x301,D0 ; Crash Dump 00008f02 4e b9 80 00 20 68 |N h | JSR IOC_EEPROM_PART2_CALL_RESHA 00008f08 4a 01 |J | TST.B D1 00008f0a 66 ca |f | BNE 0x8ed6 00008f0c 13 fc 00 01 00 00 fc 05 | | MOVE.B #0x01,0xfc05 00008f14 4e 75 |Nu | RTS 00008f16 00 00 | | .XXX[0x2] 00008f18 60 00 00 16 60 00 00 12 |` ` | .XXX[0x578] 00008f20 60 00 00 0e 60 00 00 0a |` ` | 00008f28 60 00 00 06 60 00 00 1a |` ` | 00008f30 50 fa 06 6d 42 41 12 28 |P mBA (| 00008f38 00 1b 43 bc 00 05 4e b0 | C N | 00008f40 15 b0 00 00 8f 18 4e 75 | Nu| 00008f48 48 e7 80 60 4e b9 00 00 |H `N | 00008f50 76 62 42 51 21 7c 00 00 |vbBQ!| | 00008f58 00 02 00 08 4c df 06 01 | L | 00008f60 4e f9 00 00 73 60 00 00 |N s` | 00008f68 80 c0 90 d0 a0 e0 b0 f0 | | 00008f70 a0 e0 b0 f0 a0 e0 b0 f0 | | 00008f78 00 00 8f 98 91 44 92 20 | D | 00008f80 00 00 00 00 00 00 00 00 | | 00008f88 91 6e 91 6e 91 6e 91 6e | n n n n| 00008f90 91 6e 91 6e 91 6e 91 6e | n n n n| 00008f98 2a 2e 28 d4 28 ce 28 ce |*.( ( ( | 00008fa0 28 d4 2a 2a 28 ce 28 ce |( **( ( | 00008fa8 28 86 2a 14 28 d4 28 d4 |( * ( ( | 00008fb0 28 d4 28 cc 28 cc 28 cc |( ( ( ( | 00008fb8 28 cc 28 cc 28 90 28 9a |( ( ( ( | 00008fc0 28 cc 00 10 40 50 20 30 |( @P 0| 00008fc8 60 70 0d 0a 0a 1b 5b 30 |`p [0| 00008fd0 6d 50 6c 65 61 73 65 20 |mPlease | 00008fd8 65 6e 74 65 72 0d 0a 20 |enter | 00008fe0 20 20 20 30 20 3d 3e 20 | 0 => | 00008fe8 52 65 73 74 61 72 74 20 |Restart | 00008ff0 73 79 73 74 65 6d 0d 0a |system | 00008ff8 20 20 20 20 31 20 3d 3e | 1 =>| 00009000 20 49 67 6e 6f 72 65 20 | Ignore | 00009008 62 72 65 61 6b 20 6b 65 |break ke| 00009010 79 0d 0a 20 20 20 20 32 |y 2| 00009018 20 3d 3e 20 52 65 64 69 | => Redi| 00009020 73 70 6c 61 79 20 72 65 |splay re| 00009028 63 65 6e 74 20 63 6f 6e |cent con| 00009030 73 6f 6c 65 20 6f 75 74 |sole out| 00009038 70 75 74 0d 0a 00 20 20 |put | 00009040 20 20 33 20 3d 3e 20 45 | 3 => E| 00009048 6e 74 65 72 20 64 65 62 |nter deb| 00009050 75 67 67 65 72 0d 0a 20 |ugger | 00009058 20 20 20 34 20 3d 3e 20 | 4 => | 00009060 52 65 73 65 74 20 74 61 |Reset ta| 00009068 70 65 20 73 63 73 69 0d |pe scsi | 00009070 0a 01 0d 0a 45 6e 74 65 | Ente| 00009078 72 20 6f 70 74 69 6f 6e |r option| 00009080 20 3a 20 02 07 45 78 70 | : Exp| 00009088 65 63 74 65 64 20 27 59 |ected 'Y| 00009090 27 20 6f 72 20 27 4e 27 |' or 'N'| 00009098 21 0d 0a 44 6f 20 79 6f |! Do yo| 000090a0 75 20 72 65 61 6c 6c 79 |u really| 000090a8 20 77 61 6e 74 20 74 6f | want to| 000090b0 20 63 72 61 73 68 20 74 | crash t| 000090b8 68 65 20 73 79 73 74 65 |he syste| 000090c0 6d 20 5b 4e 5d 20 3f 20 |m [N] ? | 000090c8 03 53 43 53 49 20 72 65 | SCSI re| 000090d0 73 65 74 20 6f 6b 0d 0a |set ok | 000090d8 01 74 61 70 65 20 63 6f | tape co| 000090e0 6e 74 72 6f 6c 6c 65 72 |ntroller| 000090e8 20 69 73 20 62 61 64 0d | is bad | 000090f0 0a 01 74 61 70 65 20 73 | tape s| 000090f8 63 73 69 20 69 73 20 62 |csi is b| 00009100 61 64 0d 0a 01 52 45 53 |ad RES| 00009108 48 41 20 73 63 73 69 20 |HA scsi | 00009110 64 65 61 64 0d 0a 01 08 |dead | 00009118 20 08 08 20 08 04 07 04 | | 00009120 0d 0a 05 2c 2e 2c 40 2c | ,.,@,| 00009128 4a 2c 4a 2c 56 2c a2 2d |J,J,V, -| 00009130 3e 00 00 00 00 00 90 c9 |> | 00009138 00 00 90 d9 00 00 90 f2 | | 00009140 00 00 91 05 2e c0 28 d4 | . ( | 00009148 28 ce 28 ce 28 d4 2e bc |( ( ( . | 00009150 28 ce 28 ce 28 86 2e a6 |( ( ( . | 00009158 28 d4 28 d4 28 d4 28 cc |( ( ( ( | 00009160 28 cc 28 cc 28 cc 28 cc |( ( ( ( | 00009168 28 90 28 9a 28 cc 2f 2a |( ( ( /*| 00009170 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 00009178 2f 26 28 d4 28 d4 28 d4 |/&( ( ( | 00009180 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 00009188 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 00009190 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 00009198 30 64 30 78 2f 3e 2f 4a |0d0x/>/J| 000091a0 28 d4 30 60 2f 62 2f 56 |( 0`/b/V| 000091a8 28 86 2f 6e 28 d4 28 d4 |( /n( ( | 000091b0 30 d4 2f da 2f f6 30 12 |0 / / 0 | 000091b8 2f a8 30 2a 28 90 28 9a |/ 0*( ( | 000091c0 30 5a 80 80 00 01 02 03 |0Z | 000091c8 80 04 05 06 0a 08 09 0b | | 000091d0 0c 80 04 00 01 00 1b 5b | [| 000091d8 32 3b 32 48 1b 5b 6d 1b |2;2H [m | 000091e0 5b 4b 07 07 20 25 25 20 |[K %% | 000091e8 53 59 53 54 45 4d 20 4e |SYSTEM N| 000091f0 4f 54 20 52 55 4e 4e 49 |OT RUNNI| 000091f8 4e 47 20 25 25 20 00 00 |NG %% | 00009200 00 00 37 aa 00 00 37 c8 | 7 7 | 00009208 00 00 37 a0 00 00 37 a0 | 7 7 | 00009210 00 00 37 a0 00 00 38 38 | 7 88| 00009218 00 00 37 a0 00 00 37 a0 | 7 7 | 00009220 3a 1e 28 d4 28 d4 28 d4 |: ( ( ( | 00009228 28 d4 3a 14 28 d4 28 d4 |( : ( ( | 00009230 28 d4 28 d4 3a 7c 3a 70 |( ( :|:p| 00009238 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 00009240 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 00009248 28 d4 30 39 00 00 3e ce |( 09 > | 00009250 00 00 3f 8c 00 00 3b d2 | ? ; | 00009258 00 00 3c 3c 00 00 3e 38 | << >8| 00009260 00 00 44 2e 00 00 44 58 | D. DX| 00009268 00 00 45 cc 00 00 47 da | E G | 00009270 00 00 45 c6 00 00 39 fe | E 9 | 00009278 00 00 48 2e 00 00 48 9c | H. H | 00009280 00 00 3c c4 53 45 54 20 | < SET | 00009288 32 3a 30 2c 34 3a 35 2c |2:0,4:5,| 00009290 35 3a 30 2c 31 32 3a 30 |5:0,12:0| 00009298 2c 31 33 3a 30 2c 31 35 |,13:0,15| 000092a0 3a 30 2c 31 3a 30 00 53 |:0,1:0 S| 000092a8 45 54 20 33 3a 30 2c 34 |ET 3:0,4| 000092b0 3a 32 2c 35 3a 30 2c 31 |:2,5:0,1| 000092b8 32 3a 30 2c 31 33 3a 30 |2:0,13:0| 000092c0 2c 31 35 3a 30 2c 31 3a |,15:0,1:| 000092c8 30 00 6b 00 53 45 52 56 |0 k SERV| 000092d0 49 43 45 3a ff 43 4f 4d |ICE: COM| 000092d8 0d 0a 00 00 ff 43 4f 4e | CON| 000092e0 4e 45 43 54 20 32 31 32 |NECT 212| 000092e8 0d 0a 07 ff 0d 0a 0d 0a | | 000092f0 ff 70 61 73 73 77 6f 72 | passwor| 000092f8 64 3a ff 31 32 30 30 20 |d: 1200 | 00009300 42 41 55 44 0d 0a 24 ff |BAUD $ | 00009308 74 6f 20 63 61 6c 6c 3a |to call:| 00009310 20 ff 4f 6e 6c 69 6e 65 | Online| 00009318 21 07 0d 0a ff 00 00 46 |! F| 00009320 3a 00 00 46 3a 00 00 46 |: F: F| 00009328 8e 00 00 46 3a 00 00 46 | F: F| 00009330 8e 00 00 46 3a 00 00 46 | F: F| 00009338 8e 00 00 46 3a 00 00 46 | F: F| 00009340 8e 00 00 46 3a 00 00 46 | F: F| 00009348 8e 00 00 46 3a 00 00 46 | F: F| 00009350 3a 00 00 46 8e 00 00 46 |: F F| 00009358 3a 00 00 40 cc 00 00 46 |: @ F| 00009360 3a 00 00 46 8e 00 00 46 |: F F| 00009368 d6 00 00 46 94 00 00 46 | F F| 00009370 8e 00 00 46 d6 00 00 46 | F F| 00009378 8e 00 00 46 b8 00 00 46 | F F| 00009380 8e 00 00 46 c2 00 00 46 | F F| 00009388 8e 00 00 46 cc 00 00 46 | F F| 00009390 8e 00 00 46 a4 00 00 46 | F F| 00009398 d6 00 00 46 8e 00 00 46 | F F| 000093a0 ae 00 00 40 cc 00 00 46 | @ F| 000093a8 d6 00 00 46 8e 00 00 46 | F F| 000093b0 94 00 00 46 e0 00 00 46 | F F| 000093b8 8e 00 00 47 50 00 00 45 | GP E| 000093c0 08 00 00 47 92 00 00 45 | G E| 000093c8 2e 00 00 47 b6 00 00 45 |. G E| 000093d0 54 00 00 48 66 00 00 45 |T Hf E| 000093d8 7a 00 00 48 92 00 00 47 |z H G| 000093e0 0c 00 00 45 a0 00 00 47 | E G| 000093e8 ec 00 00 40 cc 00 00 47 | @ G| 000093f0 2e 00 00 44 e4 00 00 00 |. D | 000093f8 93 03 e1 0a 93 03 f0 00 | | 00009400 00 00 4f 7c 00 00 50 30 | O| P0| 00009408 00 00 50 30 00 00 50 f6 | P0 P | 00009410 00 00 56 aa 00 00 5a f4 | V Z | 00009418 00 00 5c 6e 00 00 58 48 | \n XH| 00009420 00 00 5d 94 00 00 4f 0e | ] O | 00009428 00 00 49 fc 00 00 40 20 | I @ | 00009430 40 30 40 40 30 00 00 00 |@0@@0 | 00009438 08 08 0c 08 08 08 08 08 | | 00009440 3a 14 20 5c 08 08 08 08 |: \ | 00009448 00 02 08 00 00 00 69 82 | i | 00009450 80 35 00 00 68 72 08 06 | 5 hr | 00009458 00 00 68 ba 00 00 00 00 | h | 00009460 00 00 68 ea 00 00 69 64 | h id| 00009468 00 00 68 9a 00 00 68 9c | h h | 00009470 00 00 6b 3c 00 00 7b 22 | k< {"| 00009478 00 00 7a 3a 00 00 6b 3e | z: k>| 00009480 00 00 6b 40 00 00 6b 44 | k@ kD| 00009488 00 00 6b 7e 00 00 6b 44 | k~ kD| 00009490 KERNCALL_VECTORS: 00009490 00 00 6f 0c | o | .CODE KC00_GetBootDev(VAR a : Byte; VAR b : Word) 00009494 00 00 6c b2 | l | .CODE KC01_DumpOn 00009498 00 00 6c c2 | l | .CODE KC02_Start_Disk_IO(desc : Pointer; dst : Pointer ; c : W) 0000949c 00 00 6d a4 | m | .CODE KC03_Wait_Disk_IO(a : W; VAR status : Byte) 000094a0 00 00 6d d6 | m | .CODE KERNCALL_04 000094a4 00 00 6e ae | n | .CODE KC05_PortWriteString(port : Word ; str : String) 000094a8 00 00 6e 88 | n | .CODE KC06_PortPutChar(port : Word ; b : char) 000094ac 00 00 6e e4 | n | .CODE KC07_PortGetChar(port : Word ; VAR ret : Word) 000094b0 00 00 6e c8 | n | .CODE KC08_PortSomething(port: Word; b: Byte) 000094b4 00 00 6e f8 | n | .CODE KC09_PortStatus(Port : Word; VAR b: Byte) 000094b8 00 00 6e a2 | n | .CODE KC0a(a: Word; b: String) 000094bc 00 00 6c 98 | l | .CODE KC0b 000094c0 00 00 6e 26 | n& | .CODE KC0c_Write_Modem_Char(a, b: Word ; c : char) 000094c4 00 00 6e 4a | nJ | .CODE KC0d_Write_Modem_String(Word, Word, Char) 000094c8 00 00 6e 6e | nn | .CODE KERNCALL_0e 000094cc 00 00 6c fc | l | .CODE KC0f_ReInit 000094d0 00 00 6c a6 | l | .CODE KC10_Panic(code : Long) 000094d4 00 00 6f 20 | o | .CODE KC11_Live(void) 000094d8 00 00 6c 44 | lD | .CODE KC12_Sleep(dur: Long) 000094dc 00 00 6f 50 | oP | .CODE KC13_ReadRtc 000094e0 00 00 70 24 | p$ | .CODE KC14_WriteRtc 000094e4 00 00 70 3a | p: | .CODE KC15_DiagBus(a : Word; b : Long) : Byte 000094e8 00 00 70 52 | pR | .CODE KC16_Clock_Margin 000094ec 00 00 70 c0 | p | .CODE KC17_Power_Margin 000094f0 00 00 71 06 | q | .CODE KERNCALL_18 000094f4 00 00 71 28 | q( | .CODE KERNCALL_19 000094f8 00 00 71 72 | qr | .CODE KERNCALL_1a 000094fc 00 00 71 cc | q | .CODE KERNCALL_1b 00009500 00 00 72 18 | r | .CODE KC1c_ProtCopy(src : Pointer; dst : Pointer; len : Word) 00009504 00 00 72 5c | r\ | .CODE KC1d_BusCopy(src : Pointer; sfc : Word; dst : Pointer; dfc : Word; len : Word 00009508 00 00 72 b2 | r | .CODE KC1e_Fifo_Tx_Response(ptr : Pointer; chan : Word) 0000950c 00 00 72 e8 | r | .CODE KC1f_Fifo_Rx_Request(ptr : Pointer; chan : Word; VAR flag : Bool) 00009510 00 00 73 26 | s& | .CODE KC20_Estop(void) 00009514 00 00 00 00 | | .XXX[0x4] 00009518 01 31 02 31 03 31 04 30 | 1 1 1 0| .XXX[0x248] 00009520 05 31 06 30 07 31 08 31 | 1 0 1 1| 00009528 09 30 09 30 09 30 09 30 | 0 0 0 0| 00009530 09 30 09 30 09 30 10 31 | 0 0 0 1| 00009538 11 30 00 00 00 00 77 22 | 0 w"| 00009540 00 00 24 54 00 00 77 26 | $T w&| 00009548 00 00 7c 20 00 00 8f 34 | | 4| 00009550 00 00 63 54 00 00 49 1c | cT I | 00009558 00 00 64 18 00 00 01 86 | d | 00009560 00 00 0f 42 00 3b 9a 98 | B ; | 00009568 00 00 16 e3 00 04 40 00 | @ | 00009570 00 04 44 68 00 04 48 d0 | Dh H | 00009578 00 04 4d 38 00 04 51 a0 | M8 Q | 00009580 00 04 56 08 00 04 5a 70 | V Zp| 00009588 00 04 5e d8 00 04 63 40 | ^ c@| 00009590 00 04 67 a8 00 04 6c 10 | g l | 00009598 00 04 70 78 00 04 74 e0 | px t | 000095a0 00 04 79 48 00 04 7d b0 | yH } | 000095a8 00 04 82 18 00 04 86 80 | | 000095b0 00 04 8a e8 00 04 8f 50 | P| 000095b8 00 04 93 b8 00 00 e6 00 | | 000095c0 00 00 e6 20 00 00 e6 40 | @| 000095c8 00 00 e6 60 00 00 e6 80 | ` | 000095d0 00 00 e6 a0 00 00 e6 c0 | | 000095d8 00 00 e6 e0 00 00 e7 00 | | 000095e0 00 00 e7 20 00 00 e7 40 | @| 000095e8 00 00 e7 60 00 00 e7 80 | ` | 000095f0 00 00 e7 a0 00 00 e7 c0 | | 000095f8 00 00 e7 e0 00 00 e8 00 | | 00009600 00 00 e8 20 00 00 e8 40 | @| 00009608 00 00 e8 60 00 1e 00 1e | ` | 00009610 00 1e 04 1e 00 1e 00 1e | | 00009618 00 1e 04 1e 02 22 00 1e | " | 00009620 00 1e 00 20 00 20 00 1e | | 00009628 00 1e 00 1e 00 1e 00 1e | | 00009630 00 1e 00 00 00 00 7c 4c | |L| 00009638 00 00 84 08 00 00 80 9a | | 00009640 00 00 81 c8 00 00 81 5c | \| 00009648 00 00 81 c8 00 00 81 d2 | | 00009650 00 00 81 d2 00 00 82 64 | d| 00009658 00 00 82 58 00 00 83 22 | X "| 00009660 00 00 83 b6 00 00 81 c8 | | 00009668 00 00 83 de 00 00 83 de | | 00009670 00 00 83 ee 00 00 83 de | | 00009678 00 00 84 08 00 00 83 de | | 00009680 00 00 83 de 00 00 83 de | | 00009688 00 00 83 de 00 00 83 de | | 00009690 00 00 83 de 00 00 81 c8 | | 00009698 00 00 84 52 00 00 81 c8 | R | 000096a0 00 00 81 c8 00 00 83 ae | | 000096a8 00 00 83 ce 00 00 81 c8 | | 000096b0 00 00 81 c8 03 c0 80 10 | | 000096b8 00 0a 00 00 00 28 00 00 | ( | 000096c0 80 00 00 00 00 00 0b f6 | | 000096c8 00 00 7f 04 00 00 7f fa | | 000096d0 00 00 7f fa 00 00 80 04 | | 000096d8 00 00 80 04 00 00 80 26 | &| 000096e0 00 00 80 26 00 00 80 36 | & 6| 000096e8 00 00 80 42 00 00 80 04 | B | 000096f0 00 00 80 58 00 00 80 58 | X X| 000096f8 00 00 80 58 00 00 80 04 | X | 00009700 00 00 80 58 00 00 80 58 | X X| 00009708 00 81 80 10 00 0a 00 00 | | 00009710 00 00 00 00 00 00 00 00 | | 00009718 d0 d0 d0 d0 d1 d1 d1 d1 | | 00009720 d2 d2 d2 d2 d3 d3 d3 d3 | | 00009728 d4 d4 d4 d4 d5 d5 d5 d5 | | 00009730 d6 d6 d6 d6 d7 d7 d7 d7 | | 00009738 a0 a0 a0 a0 a1 a1 a1 a1 | | 00009740 a2 a2 a2 a2 a3 a3 a3 a3 | | 00009748 a4 a4 a4 a4 a5 a5 a5 a5 | | 00009750 a6 a6 a6 a6 82 83 84 85 | | 00009758 86 87 89 8d 00 00 00 00 | | 00009760 00 00 00 00 00 00 00 00 | | .BLANK 00[0xa0]