|
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: 56320 (0xdc00) Types: M200 Notes: @(#)300S IOP KERNEL,0_4_10,93/04/06,19:00:00, M200_KERNEL Names: »M300S_KERNEL_0.M200«
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »M300S_KERNEL_0.M200« └─ ⟦this⟧ »M300S_KERNEL_0.M200«
00000000 ; -------------------------------------------------------------------------------------- 00000000 ; R1000.Disassembly modules: 00000000 ; import all 00000000 ; import kind.kernel 00000000 ; no ident.b45a23649c9009dd 00000000 ; -------------------------------------------------------------------------------------- 00000000 00 00 fc 00 | | .PTR 0xfc00 ; Reset SP 00000004 00 00 57 10 | W | .CODE VECTOR_RESET ; VECTOR_RESET 00000008 00 00 58 a4 | X | .CODE VECTOR_BUS_ERROR ; VECTOR_BUS_ERROR 0000000c 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_ADDRESS_ERROR 00000010 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_ILLEGAL_INSTRUCTION 00000014 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_ZERO_DIVIDE 00000018 00 00 58 80 | X | .CODE VECTOR_CHK ; VECTOR_CHK 0000001c 00 00 56 0a | V | .CODE VECTOR_TRAPV ; VECTOR_TRAPV 00000020 00 00 58 98 | X | .CODE VECTOR_PRIV_VIOLATION ; VECTOR_PRIV_VIOLATION 00000024 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_TRACE 00000028 00 00 07 f4 | | .CODE VECTOR_LINE_A ; VECTOR_LINE_A 0000002c 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_LINE_F 00000030 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc 00000034 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd 00000038 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe 0000003c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_UNINIT_VEC 00000040 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x10 00000044 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x11 00000048 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x12 0000004c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x13 00000050 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x14 00000054 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x15 00000058 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x16 0000005c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x17 00000060 00 00 58 7c | X| | .CODE VECTOR_SPURIOUS_IRQ ; VECTOR_SPURIOUS_IRQ 00000064 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_IRQ_LEVEL_0x1 00000068 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_IRQ_LEVEL_0x2 0000006c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_IRQ_LEVEL_0x3 00000070 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_IRQ_LEVEL_0x4 00000074 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_IRQ_LEVEL_0x5 00000078 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_IRQ_LEVEL_0x6 0000007c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_IRQ_LEVEL_0x7 00000080 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x0 00000084 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x1 00000088 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x2 0000008c 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x3 00000090 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x4 00000094 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x5 00000098 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x6 0000009c 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x7 000000a0 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x8 000000a4 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x9 000000a8 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xa 000000ac 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xb 000000b0 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xc 000000b4 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xd 000000b8 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xe 000000bc 00 00 58 8c | X | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xf 000000c0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x30 000000c4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x31 000000c8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x32 000000cc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x33 000000d0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x34 000000d4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x35 000000d8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x36 000000dc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x37 000000e0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x38 000000e4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x39 000000e8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x3a 000000ec 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x3b 000000f0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x3c 000000f4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x3d 000000f8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x3e 000000fc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x3f 00000100 vector_ps.ac_pf: 00000100 00 00 55 62 | Ub | .CODE VECTOR_PS.AC_PF ; VECTOR_0x40 00000104 vector_map_perr: 00000104 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x41 00000108 vector_console.break: 00000108 00 00 2d 20 | - | .CODE VECTOR_CONSOLE.BREAK ; VECTOR_0x42 0000010c vector_ext_level_7: 0000010c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x43 00000110 vector_diag_bus.rxrdy: 00000110 00 00 50 22 | P" | .CODE VECTOR_DIAG_BUS.RXRDY ; VECTOR_0x44 00000114 vector_console.rxrdy: 00000114 00 00 2c 80 | , | .CODE VECTOR_CONSOLE.RXRDY ; VECTOR_0x45 00000118 vector_modem.rxrdy: 00000118 00 00 40 c0 | @ | .CODE VECTOR_MODEM.RXRDY ; VECTOR_0x46 0000011c vector_mosart.rxrdy: 0000011c 00 00 3b ea | ; | .CODE VECTOR_MOSART.RXRDY ; VECTOR_0x47 00000120 vector_diag_bus.txrdy: 00000120 00 00 4f c6 | O | .CODE VECTOR_DIAG_BUS.TXRDY ; VECTOR_0x48 00000124 vector_console.txrdy: 00000124 00 00 2c 5a | ,Z | .CODE VECTOR_CONSOLE.TXRDY ; VECTOR_0x49 00000128 vector_modem.dschg: 00000128 00 00 28 54 | (T | .CODE VECTOR_MODEM.DSCHG ; VECTOR_0x4a 0000012c vector_modem.txrdy: 0000012c 00 00 3f 68 | ?h | .CODE VECTOR_MODEM.TXRDY ; VECTOR_0x4b 00000130 vector_mosart.txrdy: 00000130 00 00 36 a4 | 6 | .CODE VECTOR_MOSART.TXRDY ; VECTOR_0x4c 00000134 vector_response_intr: 00000134 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x4d 00000138 vector_request_intr: 00000138 00 00 05 e4 | | .CODE VECTOR_REQUEST_INTR ; VECTOR_0x4e 0000013c vector_pitint: 0000013c 00 00 53 e2 | S | .CODE VECTOR_PITINT ; VECTOR_0x4f 00000140 00 00 2d 80 | - | .CODE VECTOR_0x50 ; VECTOR_0x50 00000144 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x51 00000148 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x52 0000014c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x53 00000150 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x54 00000154 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x55 00000158 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x56 0000015c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x57 00000160 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x58 00000164 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x59 00000168 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x5a 0000016c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x5b 00000170 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x5c 00000174 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x5d 00000178 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x5e 0000017c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x5f 00000180 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x60 00000184 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x61 00000188 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x62 0000018c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x63 00000190 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x64 00000194 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x65 00000198 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x66 0000019c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x67 000001a0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x68 000001a4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x69 000001a8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x6a 000001ac 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x6b 000001b0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x6c 000001b4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x6d 000001b8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x6e 000001bc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x6f 000001c0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x70 000001c4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x71 000001c8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x72 000001cc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x73 000001d0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x74 000001d4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x75 000001d8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x76 000001dc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x77 000001e0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x78 000001e4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x79 000001e8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x7a 000001ec 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x7b 000001f0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x7c 000001f4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x7d 000001f8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x7e 000001fc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x7f 00000200 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x80 00000204 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x81 00000208 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x82 0000020c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x83 00000210 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x84 00000214 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x85 00000218 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x86 0000021c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x87 00000220 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x88 00000224 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x89 00000228 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x8a 0000022c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x8b 00000230 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x8c 00000234 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x8d 00000238 00 00 4b f6 | K | .CODE VECTOR_0x8e ; VECTOR_0x8e 0000023c 00 00 4c 1e | L | .CODE VECTOR_0x8f ; VECTOR_0x8f 00000240 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x90 00000244 vector_scsi_d: 00000244 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x91 00000248 vector_scsi_t: 00000248 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x92 0000024c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x93 00000250 vector_vme: 00000250 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x94 00000254 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x95 00000258 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x96 0000025c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x97 00000260 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x98 00000264 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x99 00000268 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x9a 0000026c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x9b 00000270 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x9c 00000274 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x9d 00000278 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x9e 0000027c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0x9f 00000280 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xa0 00000284 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xa1 00000288 00 00 1d 36 | 6 | .CODE VECTOR_0xa2 ; VECTOR_0xa2 0000028c 00 00 1d 36 | 6 | .CODE VECTOR_0xa2 ; VECTOR_0xa3 00000290 00 00 1d 36 | 6 | .CODE VECTOR_0xa2 ; VECTOR_0xa4 00000294 00 00 1d 36 | 6 | .CODE VECTOR_0xa2 ; VECTOR_0xa5 00000298 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xa6 0000029c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xa7 000002a0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xa8 000002a4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xa9 000002a8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xaa 000002ac 00 00 15 32 | 2 | .CODE VECTOR_0xab ; VECTOR_0xab 000002b0 00 00 15 32 | 2 | .CODE VECTOR_0xab ; VECTOR_0xac 000002b4 00 00 15 32 | 2 | .CODE VECTOR_0xab ; VECTOR_0xad 000002b8 00 00 15 32 | 2 | .CODE VECTOR_0xab ; VECTOR_0xae 000002bc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xaf 000002c0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb0 000002c4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb1 000002c8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb2 000002cc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb3 000002d0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb4 000002d4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb5 000002d8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb6 000002dc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb7 000002e0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb8 000002e4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xb9 000002e8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xba 000002ec 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xbb 000002f0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xbc 000002f4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xbd 000002f8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xbe 000002fc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xbf 00000300 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc0 00000304 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc1 00000308 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc2 0000030c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc3 00000310 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc4 00000314 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc5 00000318 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc6 0000031c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc7 00000320 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc8 00000324 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xc9 00000328 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xca 0000032c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xcb 00000330 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xcc 00000334 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xcd 00000338 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xce 0000033c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xcf 00000340 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd0 00000344 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd1 00000348 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd2 0000034c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd3 00000350 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd4 00000354 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd5 00000358 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd6 0000035c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd7 00000360 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd8 00000364 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xd9 00000368 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xda 0000036c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xdb 00000370 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xdc 00000374 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xdd 00000378 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xde 0000037c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xdf 00000380 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe0 00000384 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe1 00000388 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe2 0000038c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe3 00000390 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe4 00000394 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe5 00000398 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe6 0000039c 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe7 000003a0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe8 000003a4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xe9 000003a8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xea 000003ac 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xeb 000003b0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xec 000003b4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xed 000003b8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xee 000003bc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xef 000003c0 00 00 d1 36 | 6 | .CODE VECTOR_0xf0 ; VECTOR_0xf0 000003c4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xf1 000003c8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xf2 000003cc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xf3 000003d0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xf4 000003d4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xf5 000003d8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xf6 000003dc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xf7 000003e0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xf8 000003e4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xf9 000003e8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xfa 000003ec 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xfb 000003f0 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xfc 000003f4 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xfd 000003f8 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; VECTOR_0xfe 000003fc 00 00 58 94 | X | .CODE VECTOR_MAP_PERR ; 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 ee 10 | | .PTR 0xee10 ; ?Mailbox Base Address 0000040c 00 04 00 00 | | .PTR 0x40000 ; ?Buffer Base Address 00000410 00 00 00 04 00 0a | | .CONST 0,4,10 ; Version number 00000416 00 00 68 80 | h | .PTR 0x6880 0000041a 1b 5b 4b 49 6e 69 | [KIni | .XXX[0x6] 00000420 74 69 61 6c 69 7a 69 6e |tializin| .XXX[0x58] 00000428 67 20 4d 33 30 30 53 20 |g M300S | 00000430 49 2f 4f 20 50 72 6f 63 |I/O Proc| 00000438 65 73 73 6f 72 20 4b 65 |essor Ke| 00000440 72 6e 65 6c 20 30 5f 34 |rnel 0_4| 00000448 5f 31 30 0d 0a 00 40 28 |_10 @(| 00000450 23 29 33 30 30 53 20 49 |#)300S I| 00000458 4f 50 20 4b 45 52 4e 45 |OP KERNE| 00000460 4c 2c 30 5f 34 5f 31 30 |L,0_4_10| 00000468 2c 39 33 2f 30 34 2f 30 |,93/04/0| 00000470 36 2c 31 39 3a 30 30 3a |6,19:00:| 00000478 30 30 5c 00 |00\ | .XXX[0x4] 0000047c 44 fc 00 01 |D | MOVE.W #0x1,CCR 00000480 4e f0 01 51 |N Q | JMP ((A0)) ; LEW=0151 00000484 44 fc 00 00 |D | MOVE.W #0x0,CCR 00000488 4e f0 01 51 |N Q | JMP ((A0)) ; LEW=0151 0000048c 21 5f 00 00 |!_ | .XXX[0x4] 00000490 4e 75 |Nu | .XXX[0x2] 00000492 08 a8 00 01 00 19 | | BCLR.B #0x1,(A0+0x19) 00000498 60 06 |` | BRA 0x4a0 0000049a 08 e8 00 01 00 19 | | .XXX[0x6] 000004a0 48 e7 c0 40 |H @ | MOVEM.L A1+D1+D0,-(A7) 000004a4 4a 28 00 0e |J( | TST.B (A0+0xe) 000004a8 6a 0c |j | BPL 0x4b6 000004aa 08 a8 00 06 00 0e | | BCLR.B #0x6,(A0+0xe) 000004b0 57 fa 06 74 |W t | TRAPEQ.W #0x0674 000004b4 60 46 |`F | BRA 0x4fc 000004b6 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 000004ba 03 f8 68 d0 | h | BSET.B D1,0x68d0 000004be 22 48 |"H | MOVEA.L A0,A1 000004c0 20 28 00 08 | ( | MOVE.L (A0+0x8),D0 000004c4 0c 28 00 01 00 10 | ( | CMPI.B #0x01,(A0+0x10) 000004ca 66 6c |fl | BNE 0x538 000004cc 08 a9 00 06 00 0e | | BCLR.B #0x6,(A1+0xe) 000004d2 57 fa 06 74 |W t | TRAPEQ.W #0x0674 000004d6 42 29 00 16 |B) | CLR.B (A1+0x16) 000004da 13 7c 00 04 00 10 | | | MOVE.B #0x04,(A1+0x10) 000004e0 22 00 |" | MOVE.L D0,D1 000004e2 5e 80 |^ | ADDQ.L #0x7,D0 000004e4 e6 88 | | LSR.L #0x3,D0 000004e6 41 bc 00 80 |A | CHK.W #0x80,D0 000004ea 13 40 00 11 | @ | MOVE.B D0,(A1+0x11) 000004ee 44 01 |D | NEG.B D1 000004f0 02 41 00 07 | A | ANDI.W #0x0007,D1 000004f4 13 41 00 12 | A | MOVE.B D1,(A1+0x12) 000004f8 4e b8 05 90 |N | JSR 0x590 000004fc 4c df 02 03 |L | MOVEM.L (A7)+,D0+D1+A1 00000500 4e 75 |Nu | RTS 00000502 08 a9 00 06 00 0e | | BCLR.B #0x6,(A1+0xe) 00000508 57 fa 06 74 |W t | TRAPEQ.W #0x0674 0000050c 42 29 00 16 |B) | CLR.B (A1+0x16) 00000510 13 7c 00 04 00 10 | | | MOVE.B #0x04,(A1+0x10) 00000516 33 7c 80 00 00 11 |3| | MOVE.W #0x8000,(A1+0x11) 0000051c 08 a9 00 07 00 19 | | BCLR.B #0x7,(A1+0x19) 00000522 56 fa 08 75 |V u | TRAPNE.W #0x0875 00000526 4e b8 05 90 |N | JSR 0x590 0000052a 12 29 00 0c | ) | MOVE.B (A1+0xc),D1 0000052e eb 49 | I | LSL.W #0x5,D1 00000530 43 f0 11 b0 00 00 ee 00 |C | LEA.L (D1.W+#0xee00),A1 ; LEW=11b0 00000538 72 02 |r | MOVEQ.L #0x02,D1 0000053a c2 28 00 19 | ( | AND.B (A0+0x19),D1 0000053e 08 a9 00 01 00 19 | | BCLR.B #0x1,(A1+0x19) 00000544 83 29 00 19 | ) | OR.B D1,(A1+0x19) 00000548 04 80 00 00 04 00 | | SUBI.L #0x00000400,D0 0000054e 6e b2 |n | BGT 0x502 00000550 06 80 00 00 04 00 | | ADDI.L #0x00000400,D0 00000556 08 e9 00 07 00 19 | | BSET.B #0x7,(A1+0x19) 0000055c 66 00 ff 6e |f n | BNE 0x4cc 00000560 12 29 00 0c | ) | MOVE.B (A1+0xc),D1 00000564 eb 49 | I | LSL.W #0x5,D1 00000566 08 b0 00 06 11 b0 00 00 | | BCLR.B #0x6,(D1.W+#0xee0e) ; LEW=11b0 0000056e ee 0e | | 00000570 57 fa 06 74 |W t | TRAPEQ.W #0x0674 00000574 08 30 00 07 11 b0 00 00 | 0 | BTST.B #0x7,(D1.W+#0xee19) ; LEW=11b0 0000057c ee 19 | | 0000057e 66 00 ff 4c |f L | BNE 0x4cc 00000582 12 30 11 b0 00 00 ee 0c | 0 | MOVE.B (D1.W+#0xee0c),D1 ; LEW=11b0 0000058a 02 41 00 ff | A | ANDI.W #0x00ff,D1 0000058e 60 d4 |` | BRA 0x564 00000590 12 29 00 13 | ) | MOVE.B (A1+0x13),D1 00000594 08 29 00 06 00 19 | ) | BTST.B #0x6,(A1+0x19) 0000059a 66 06 |f | BNE 0x5a2 0000059c 21 c1 f6 00 |! | MOVE.L D1,IO_CPU_RESPONSE_p68 000005a0 4e 75 |Nu | RTS 000005a2 3f 00 |? | MOVE.W D0,-(A7) 000005a4 40 e7 |@ | MOVE.W SR,-(A7) 000005a6 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000005aa 42 40 |B@ | CLR.W D0 000005ac 10 38 68 d2 | 8h | MOVE.B 0x68d2,D0 000005b0 d0 38 68 d3 | 8h | ADD.B 0x68d3,D0 000005b4 31 81 03 a0 68 d4 |1 h | MOVE.W D1,(D0.W*2+#0x68d4) ; LEW=03a0 000005ba 52 38 68 d3 |R8h | ADDQ.B #0x1,0x68d3 000005be 46 df |F | MOVE.W (A7)+,SR 000005c0 30 1f |0 | MOVE.W (A7)+,D0 000005c2 4e 75 |Nu | RTS 000005c4 50 fa 08 07 |P | .XXX[0x4] 000005c8 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 000005cc 41 bc 00 0f |A | CHK.W #0xf,D0 000005d0 32 00 |2 | MOVE.W D0,D1 000005d2 eb 49 | I | LSL.W #0x5,D1 000005d4 43 f0 11 b0 00 00 ee 00 |C | LEA.L (D1.W+#0xee00),A1 ; LEW=11b0 000005dc 08 e9 00 06 00 19 | | BSET.B #0x6,(A1+0x19) 000005e2 60 30 |`0 | BRA 0x614 000005e4 VECTOR_REQUEST_INTR: 000005e4 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; --> VECTOR_0x4e 000005e8 42 b8 f7 00 |B | CLR.L IO_CPU_REQUEST_p69 000005ec 20 38 f1 00 | 8 | MOVE.L IO_GET_REQUEST_p69,D0 000005f0 41 bc 00 0f |A | CHK.W #0xf,D0 000005f4 4a 78 6a d6 |Jxj | TST.W 0x6ad6 000005f8 67 08 |g | BEQ 0x602 000005fa 08 f8 00 00 6a d4 | j | BSET.B #0x0,0x6ad4 00000600 60 62 |`b | BRA 0x664 00000602 32 00 |2 | MOVE.W D0,D1 00000604 eb 49 | I | LSL.W #0x5,D1 00000606 43 f0 11 b0 00 00 ee 00 |C | LEA.L (D1.W+#0xee00),A1 ; LEW=11b0 0000060e 08 a9 00 06 00 19 | | BCLR.B #0x6,(A1+0x19) 00000614 b0 29 00 13 | ) | CMP.B (A1+0x13),D0 00000618 56 fa 08 72 |V r | TRAPNE.W #0x0872 0000061c 08 e9 00 06 00 0e | | BSET.B #0x6,(A1+0xe) 00000622 56 fa 06 5a |V Z | TRAPNE.W #0x065a 00000626 42 81 |B | CLR.L D1 00000628 12 29 00 18 | ) | MOVE.B (A1+0x18),D1 0000062c b2 00 | | CMP.B D0,D1 0000062e 66 3a |f: | BNE 0x66a 00000630 20 49 | I | MOVEA.L A1,A0 00000632 11 7c 00 01 00 10 | | | MOVE.B #0x01,(A0+0x10) 00000638 11 40 00 0d | @ | MOVE.B D0,(A0+0xd) 0000063c 12 29 00 19 | ) | MOVE.B (A1+0x19),D1 00000640 4a 01 |J | TST.B D1 00000642 6a 20 |j | BPL 0x664 00000644 08 01 00 00 | | BTST.L #0x0,D1 00000648 66 44 |fD | BNE 0x68e 0000064a 42 a8 00 08 |B | CLR.L (A0+0x8) 0000064e 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 00000652 02 41 00 07 | A | ANDI.W #0x0007,D1 00000656 43 bc 00 07 |C | CHK.W #0x7,D1 0000065a 03 f8 68 d0 | h | BSET.B D1,0x68d0 0000065e 4e b0 15 a1 5c 10 |N \ | JSR ((D1.W*4+#0x5c10)) ; LEW=15a1 00000664 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00000668 4e 73 |Ns | RTE 0000066a eb 49 | I | LSL.W #0x5,D1 0000066c 41 f0 11 b0 00 00 ee 00 |A | LEA.L (D1.W+#0xee00),A0 ; LEW=11b0 00000674 52 28 00 10 |R( | ADDQ.B #0x1,(A0+0x10) 00000678 42 81 |B | CLR.L D1 0000067a 12 28 00 0d | ( | MOVE.B (A0+0xd),D1 0000067e eb 49 | I | LSL.W #0x5,D1 00000680 11 80 11 b0 00 00 ee 0c | | MOVE.B D0,(D1.W+#0xee0c) ; LEW=11b0 00000688 11 40 00 0d | @ | MOVE.B D0,(A0+0xd) 0000068c 60 ae |` | BRA 0x63c 0000068e 48 e7 20 20 |H | MOVEM.L A2+D2,-(A7) 00000692 b3 c8 | | CMPA.L A0,A1 00000694 56 fa 08 73 |V s | TRAPNE.W #0x0873 00000698 0a 28 00 81 00 19 | ( | EORI.B #0x81,(A0+0x19) 0000069e 42 81 |B | CLR.L D1 000006a0 32 00 |2 | MOVE.W D0,D1 000006a2 e1 89 | | LSL.L #0x8,D1 000006a4 45 f0 1d b0 00 04 00 00 |E | LEA.L (D1.L*4+#0x40000),A2 ; LEW=1db0 000006ac 34 12 |4 | MOVE.W (A2),D2 000006ae d5 28 00 10 | ( | ADD.B D2,(A0+0x10) 000006b2 53 42 |SB | SUBQ.W #0x1,D2 000006b4 5d fa 08 73 |] s | TRAPLT.W #0x0873 000006b8 58 8a |X | ADDQ.L #0x4,A2 000006ba d0 fc 00 10 | | ADDA.W #0x10,A0 000006be d2 fc 00 20 | | ADDA.W #0x20,A1 000006c2 42 81 |B | CLR.L D1 000006c4 12 12 | | MOVE.B (A2),D1 000006c6 43 bc 00 0f |C | CHK.W #0xf,D1 000006ca 13 41 ff ec | A | MOVE.B D1,(A1-0x14) 000006ce eb 89 | | LSL.L #0x5,D1 000006d0 43 f0 11 b0 00 00 ee 10 |C | LEA.L (D1.W+#0xee10),A1 ; LEW=11b0 000006d8 08 e9 00 06 ff fe | | BSET.B #0x6,(A1-0x2) 000006de 56 fa 06 5a |V Z | TRAPNE.W #0x065a 000006e2 22 d8 |" | MOVE.L (A0)+,(A1)+ 000006e4 22 d8 |" | MOVE.L (A0)+,(A1)+ 000006e6 22 d8 |" | MOVE.L (A0)+,(A1)+ 000006e8 22 d8 |" | MOVE.L (A0)+,(A1)+ 000006ea 13 5a ff f3 | Z | MOVE.B (A2)+,(A1-0xd) 000006ee 13 5a 00 17 | Z | MOVE.B (A2)+,(A1+0x17) 000006f2 90 fc 00 10 | | SUBA.W #0x10,A0 000006f6 51 ca ff ca |Q | DBF D2,0x6c2 000006fa 08 e9 00 07 ff f9 | | BSET.B #0x7,(A1-0x7) 00000700 90 fc 00 10 | | SUBA.W #0x10,A0 00000704 11 69 ff f3 00 0d | i | MOVE.B (A1-0xd),(A0+0xd) 0000070a 4c df 04 04 |L | MOVEM.L (A7)+,D2+A2 0000070e 4e f8 06 4a |N J | JMP 0x64a 00000712 48 e7 40 60 |H @` | MOVEM.L A2+A1+D1,-(A7) 00000716 08 a8 00 05 00 0e | | BCLR.B #0x5,(A0+0xe) 0000071c 57 fa 08 3c |W < | TRAPEQ.W #0x083c 00000720 08 e8 00 06 00 0e | | BSET.B #0x6,(A0+0xe) 00000726 56 fa 06 5a |V Z | TRAPNE.W #0x065a 0000072a 45 e8 00 10 |E | LEA.L (A0+0x10),A2 0000072e 24 d9 |$ | MOVE.L (A1)+,(A2)+ 00000730 24 d9 |$ | MOVE.L (A1)+,(A2)+ 00000732 24 d9 |$ | MOVE.L (A1)+,(A2)+ 00000734 24 91 |$ | MOVE.L (A1),(A2) 00000736 08 e8 00 02 00 19 | | BSET.B #0x2,(A0+0x19) 0000073c 42 a8 00 08 |B | CLR.L (A0+0x8) 00000740 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 00000744 02 41 00 07 | A | ANDI.W #0x0007,D1 00000748 43 bc 00 07 |C | CHK.W #0x7,D1 0000074c 03 f8 68 d0 | h | BSET.B D1,0x68d0 00000750 4e b0 15 a1 5c 10 |N \ | JSR ((D1.W*4+#0x5c10)) ; LEW=15a1 00000756 4c df 06 02 |L | MOVEM.L (A7)+,D1+A1+A2 0000075a 4e 75 |Nu | RTS 0000075c 4a 28 00 0e |J( | .XXX[0x4] 00000760 6b 16 2f 00 42 80 10 28 |k / B (| .XXX[0x90] 00000768 00 13 e1 88 43 f0 0d b0 | C | 00000770 00 04 00 00 20 1f 4e 75 | Nu| 00000778 22 68 00 11 4e 75 4a 28 |"h NuJ(| 00000780 00 0e 6b 48 42 81 12 28 | kHB (| 00000788 00 13 4a 28 00 19 6a 14 | J( j | 00000790 e1 89 48 70 1d b0 00 04 | Hp | 00000798 00 00 24 9f 41 bc 04 00 | $ A | 000007a0 42 81 4e 75 2f 08 eb 89 |B Nu/ | 000007a8 41 f0 11 b0 00 00 ee 00 |A | 000007b0 eb 89 06 81 00 04 00 00 | | 000007b8 24 c1 42 81 12 28 00 0c |$ B ( | 000007c0 4a 28 00 19 6a e0 20 5f |J( j _| 000007c8 42 81 4e 75 48 e7 a0 20 |B NuH | 000007d0 22 28 00 11 24 01 02 81 |"( $ | 000007d8 00 00 03 ff d0 81 24 c2 | $ | 000007e0 06 82 00 00 04 00 04 80 | | 000007e8 00 00 04 00 6e f0 4c df | n L | 000007f0 04 05 4e 75 | Nu | .XXX[0x4] 000007f4 VECTOR_LINE_A: 000007f4 48 e7 80 04 |H | MOVEM.L A5+D0,-(A7) ; --> VECTOR_LINE_A 000007f8 30 37 01 61 00 0a |07 a | MOVE.W ((A7+#0xa)),D0 ; LEW=0161 000007fe 04 40 a0 00 | @ | SUBI.W #0xa000,D0 00000802 41 bc 00 20 |A | CHK.W #0x20,D0 00000806 4e 6d |Nm | MOVE.L USP,A5 00000808 2f 5d 00 0a |/] | MOVE.L (A5)+,(A7+0xa) 0000080c 4e 65 |Ne | MOVE.L A5,USP 0000080e 4e b0 05 a1 5c 30 |N \0 | JSR ((D0.W*4+#KERNCALL_VECTORS)); LEW=05a1 00000814 4c df 20 01 |L | MOVEM.L (A7)+,D0+A5 00000818 4e 73 |Ns | RTE 0000081a 4e 7a 00 02 |Nz | MOVEC CACR,D0 ; Cache Control Register 0000081e 00 40 00 08 | @ | ORI.W #0x0008,D0 00000822 4e 7b 00 02 |N{ | MOVEC D0,CACR ; Cache Control Register 00000826 42 67 |Bg | CLR.W -(A7) 00000828 2f 39 00 01 00 04 |/9 | MOVE.L 0x10004,-(A7) 0000082e 42 67 |Bg | CLR.W -(A7) 00000830 20 79 00 01 00 00 | y | MOVEA.L 0x10000,A0 00000836 4e 60 |N` | MOVE.L A0,USP 00000838 4e 73 |Ns | RTE 0000083a 21 c8 6a d8 |! j | MOVE.L A0,0x6ad8 0000083e 21 c0 6a dc |! j | MOVE.L D0,0x6adc 00000842 30 2f 00 06 |0/ | MOVE.W (A7+0x6),D0 00000846 e9 58 | X | ROL.W #0x4,D0 00000848 02 40 00 0f | @ | ANDI.W #0x000f,D0 0000084c 10 30 01 a0 5c 00 | 0 \ | MOVE.B (D0.W+#0x5c00),D0 ; LEW=01a0 00000852 4e 68 |Nh | MOVE.L USP,A0 00000854 90 c0 | | SUBA.W D0,A0 00000856 4e 60 |N` | MOVE.L A0,USP 00000858 e2 48 | H | LSR.W #0x1,D0 0000085a 53 40 |S@ | SUBQ.W #0x1,D0 0000085c 30 df |0 | MOVE.W (A7)+,(A0)+ 0000085e 51 c8 ff fc |Q | DBF D0,0x85c 00000862 42 67 |Bg | CLR.W -(A7) 00000864 2f 39 00 02 00 08 |/9 | MOVE.L 0x20008,-(A7) 0000086a 42 67 |Bg | CLR.W -(A7) 0000086c 20 78 6a d8 | xj | MOVEA.L 0x6ad8,A0 00000870 20 38 6a dc | 8j | MOVE.L 0x6adc,D0 00000874 4e 73 |Ns | RTE 00000876 4e b8 54 16 |N T | JSR 0x5416 0000087a 08 28 00 05 00 0e | ( | BTST.B #0x5,(A0+0xe) 00000880 56 fa 06 6e |V n | TRAPNE.W #0x066e 00000884 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00000888 08 28 00 06 00 0e | ( | BTST.B #0x6,(A0+0xe) 0000088e 66 e6 |f | BNE 0x876 00000890 46 fc 20 00 |F | MOVE.W #0x2000,SR 00000894 08 e8 00 05 00 0e | | BSET.B #0x5,(A0+0xe) 0000089a 4e 75 |Nu | RTS 0000089c 4a 78 6a d6 |Jxj | TST.W 0x6ad6 000008a0 57 fa 06 12 |W | TRAPEQ.W #0x0612 000008a4 4e 75 |Nu | RTS 000008a6 4a 78 |Jx | .XXX[0x2] 000008a8 6a d6 56 fa 06 12 4e 75 |j V Nu| .XXX[0x8] 000008b0 ; -------------------------------------------------------------------------------------- 000008b0 ; KC12_Sleep(dur: Long) 000008b0 ; Stack: 000008b0 ; A6+0x8 dur : Long 000008b0 ; (From PTR @ 0x5c78) 000008b0 ; -------------------------------------------------------------------------------------- 000008b0 KC12_Sleep(dur: Long): 000008b0 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000008b4 52 38 68 d1 |R8h | ADDQ.B #0x1,0x68d1 000008b8 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000008bc 45 f8 6a e0 |E j | LEA.L 0x6ae0,A2 000008c0 20 15 | | MOVE.L (A5),D0 000008c2 25 7c 00 00 08 f2 00 08 |%| | MOVE.L #0x8f2,(A2+0x8) 000008ca 4e b8 53 7e |N S~ | JSR 0x537e 000008ce 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000008d2 4e b8 54 16 |N T | JSR 0x5416 000008d6 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000008da 4a 38 68 d1 |J8h | TST.B 0x68d1 000008de 66 f2 |f | BNE 0x8d2 000008e0 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000008e4 45 f8 6a e0 |E j | LEA.L 0x6ae0,A2 000008e8 4e b8 53 b6 |N S | JSR 0x53b6 000008ec 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000008f0 4e 75 |Nu | RTS 000008f2 42 38 68 d1 4e 75 |B8h Nu | .XXX[0x6] 000008f8 ; -------------------------------------------------------------------------------------- 000008f8 ; KC0b 000008f8 ; (From PTR @ 0x5c5c) 000008f8 ; -------------------------------------------------------------------------------------- 000008f8 KC0b: 000008f8 4e b8 08 9c |N | JSR 0x89c 000008fc 4e b8 36 94 |N 6 | JSR 0x3694 00000900 4e 75 |Nu | RTS 00000902 ; -------------------------------------------------------------------------------------- 00000902 ; KC10_Panic(code : Long) 00000902 ; Stack: 00000902 ; A6+0x8 code : Long 00000902 ; (From PTR @ 0x5c70) 00000902 ; -------------------------------------------------------------------------------------- 00000902 KC10_Panic(code : Long): 00000902 4e b8 2c 1e |N , | JSR 0x2c1e 00000906 20 15 | | MOVE.L (A5),D0 00000908 PANIC_0x614_dfs_crash: 00000908 50 fa 06 14 |P | PANIC.W #0x614 0000090c ; -------------------------------------------------------------------------------------- 0000090c ; KC01_DumpOn 0000090c ; (From PTR @ 0x5c34) 0000090c ; -------------------------------------------------------------------------------------- 0000090c KC01_DumpOn: 0000090c 31 d5 68 ce |1 h | MOVE.W (A5),0x68ce 00000910 31 ed 00 02 68 cc |1 h | MOVE.W (A5+0x2),0x68cc 00000916 4e 75 |Nu | RTS 00000918 ; -------------------------------------------------------------------------------------- 00000918 ; KC02_Start_Disk_IO(desc : Pointer; dst : Pointer ; c : W) 00000918 ; Stack: 00000918 ; A6+0xe desc : Pointer 00000918 ; A6+0xa dst : Pointer 00000918 ; A6+0x8 c : W 00000918 ; ========================================================== 00000918 ; D1 = 2 -> READ 00000918 ; D1 = 3 -> WRITE 00000918 ; (Other registers may be significant too) 00000918 ; 00000918 ; STACK+a: LWORD desc pointer 00000918 ; STACK+6: LWORD src/dst pointer 00000918 ; STACK+4: WORD (zero) 00000918 ; 00000918 ; Desc+00: 0x0100 00000918 ; Desc+02: 0x0000 00000918 ; Desc+04: 0x0002 00000918 ; Desc+06: 0x0000 00000918 ; Desc+08: 0x0080 00000918 ; Desc+0a: 0x0002 00000918 ; Desc+0c: 0x____ cylinder 00000918 ; Desc+0e: 0x__ head 00000918 ; Desc+0f: 0x__ sector 00000918 ; 00000918 ; CHS is 512 byte sectors 00000918 ; (From PTR @ 0x5c38) 00000918 ; -------------------------------------------------------------------------------------- 00000918 KC02_Start_Disk_IO(desc : Pointer; dst : Pointer ; c : W): 00000918 48 e7 80 c0 |H | MOVEM.L A1+A0+D0,-(A7) 0000091c 30 15 |0 | MOVE.W (A5),D0 0000091e 41 bc 00 1f |A | CHK.W #0x1f,D0 00000922 eb 48 | H | LSL.W #0x5,D0 00000924 41 f0 01 b0 00 00 f0 00 |A | LEA.L (D0.W+#0xf000),A0 ; LEW=01b0 0000092c 22 6d 00 06 |"m | MOVEA.L (A5+0x6),A1 00000930 23 6d 00 02 00 01 |#m | MOVE.L (A5+0x2),(A1+0x1) 00000936 4e b8 07 12 |N | JSR 0x712 0000093a 4c df 03 01 |L | MOVEM.L (A7)+,D0+A0+A1 0000093e 4e 75 |Nu | RTS 00000940 ; -------------------------------------------------------------------------------------- 00000940 ; KC0f_ReInit 00000940 ; (From PTR @ 0x5c6c) 00000940 ; -------------------------------------------------------------------------------------- 00000940 KC0f_ReInit: 00000940 4e b8 2c 1e |N , | JSR 0x2c1e 00000944 70 1f |p | MOVEQ.L #0x1f,D0 00000946 41 f9 00 00 f0 00 |A | LEA.L 0xf000,A0 0000094c 08 28 00 05 00 0e | ( | BTST.B #0x5,(A0+0xe) 00000952 57 fa 06 59 |W Y | TRAPEQ.W #0x0659 00000956 d0 fc 00 20 | | ADDA.W #0x20,A0 0000095a 51 c8 ff f0 |Q | DBF D0,0x94c 0000095e 41 f9 00 00 f0 00 |A | LEA.L 0xf000,A0 00000964 22 55 |"U | MOVEA.L (A5),A1 00000966 23 7c 00 02 00 00 00 01 |#| | MOVE.L #0x20000,(A1+0x1) 0000096e 30 3c 00 07 |0< | MOVE.W #0x7,D0 00000972 4e b8 07 12 |N | JSR 0x712 00000976 4e b8 08 7a |N z | JSR 0x87a 0000097a 08 28 00 01 00 19 | ( | BTST.B #0x1,(A0+0x19) 00000980 66 08 |f | BNE 0x98a 00000982 51 c8 ff ee |Q | DBF D0,0x972 00000986 PANIC_0xa16_disk_error_during_chain: 00000986 50 fa 0a 16 |P | PANIC.W #0xa16 0000098a de fc 00 14 | | ADDA.W #0x14,A7 0000098e 4e f8 08 1a |N | JMP 0x81a 00000992 ; -------------------------------------------------------------------------------------- 00000992 ; KC03_Wait_Disk_IO(a : W; VAR status : Byte) 00000992 ; Stack: 00000992 ; A6+0xc a : W 00000992 ; A6+0x8 VAR status : Byte 00000992 ; (From PTR @ 0x5c3c) 00000992 ; -------------------------------------------------------------------------------------- 00000992 KC03_Wait_Disk_IO(a : W; VAR status : Byte): 00000992 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 00000996 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 0000099a 41 bc 00 1f |A | CHK.W #0x1f,D0 0000099e eb 48 | H | LSL.W #0x5,D0 000009a0 41 f0 01 b0 00 00 f0 00 |A | LEA.L (D0.W+#0xf000),A0 ; LEW=01b0 000009a8 4e b8 08 7a |N z | JSR 0x87a 000009ac 42 35 01 51 |B5 Q | CLR.B ((A5)) ; LEW=0151 000009b0 08 28 00 01 00 19 | ( | BTST.B #0x1,(A0+0x19) 000009b6 67 04 |g | BEQ 0x9bc 000009b8 52 35 01 51 |R5 Q | ADDQ.B #0x1,((A5)) ; LEW=0151 000009bc 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 000009c0 4e 75 |Nu | RTS 000009c2 ; -------------------------------------------------------------------------------------- 000009c2 ; KERNCALL_04 000009c2 ; (From PTR @ 0x5c40) 000009c2 ; -------------------------------------------------------------------------------------- 000009c2 KERNCALL_04: 000009c2 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 000009c6 30 2d 00 08 |0- | MOVE.W (A5+0x8),D0 000009ca 41 bc 00 1f |A | CHK.W #0x1f,D0 000009ce eb 48 | H | LSL.W #0x5,D0 000009d0 41 f0 01 b0 00 00 f0 00 |A | LEA.L (D0.W+#0xf000),A0 ; LEW=01b0 000009d8 10 28 00 0e | ( | MOVE.B (A0+0xe),D0 000009dc 08 00 00 05 | | BTST.L #0x5,D0 000009e0 56 fa 06 6e |V n | TRAPNE.W #0x066e 000009e4 42 35 01 51 |B5 Q | CLR.B ((A5)) ; LEW=0151 000009e8 42 35 01 61 00 04 |B5 a | CLR.B ((A5+#0x4)) ; LEW=0161 000009ee 08 00 00 06 | | BTST.L #0x6,D0 000009f2 66 18 |f | BNE 0xa0c 000009f4 08 e8 00 05 00 0e | | BSET.B #0x5,(A0+0xe) 000009fa 52 35 01 61 00 04 |R5 a | ADDQ.B #0x1,((A5+#0x4)) ; LEW=0161 00000a00 08 28 00 01 00 19 | ( | BTST.B #0x1,(A0+0x19) 00000a06 67 04 |g | BEQ 0xa0c 00000a08 52 35 01 51 |R5 Q | ADDQ.B #0x1,((A5)) ; LEW=0151 00000a0c 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00000a10 4e 75 |Nu | RTS 00000a12 ; -------------------------------------------------------------------------------------- 00000a12 ; KC0c_Write_Modem_Char(a, b: Word ; c : char) 00000a12 ; Stack: 00000a12 ; A6+0xc a : Word 00000a12 ; A6+0xa b : Word 00000a12 ; A6+0x8 c : char 00000a12 ; (From PTR @ 0x5c60) 00000a12 ; -------------------------------------------------------------------------------------- 00000a12 KC0c_Write_Modem_Char(a, b: Word ; c : char): 00000a12 48 e7 70 20 |H p | MOVEM.L A2+D3+D2+D1,-(A7) 00000a16 4e b8 08 9c |N | JSR 0x89c 00000a1a 45 ed 00 01 |E | LEA.L (A5+0x1),A2 00000a1e 72 01 |r | MOVEQ.L #0x01,D1 00000a20 36 2d 00 02 |6- | MOVE.W (A5+0x2),D3 00000a24 34 2d 00 04 |4- | MOVE.W (A5+0x4),D2 00000a28 4e b8 24 36 |N $6 | JSR 0x2436 00000a2c 4c df 04 0e |L | MOVEM.L (A7)+,D1+D2+D3+A2 00000a30 4e 75 |Nu | RTS 00000a32 ; -------------------------------------------------------------------------------------- 00000a32 ; KC0d_Write_Modem_String(Word, Word, Char) 00000a32 ; (From PTR @ 0x5c64) 00000a32 ; -------------------------------------------------------------------------------------- 00000a32 KC0d_Write_Modem_String(Word, Word, Char): 00000a32 48 e7 70 20 |H p | MOVEM.L A2+D3+D2+D1,-(A7) 00000a36 4e b8 08 9c |N | JSR 0x89c 00000a3a 24 55 |$U | MOVEA.L (A5),A2 00000a3c 32 1a |2 | MOVE.W (A2)+,D1 00000a3e 67 0c |g | BEQ 0xa4c 00000a40 36 2d 00 04 |6- | MOVE.W (A5+0x4),D3 00000a44 34 2d 00 06 |4- | MOVE.W (A5+0x6),D2 00000a48 4e b8 24 36 |N $6 | JSR 0x2436 00000a4c 4c df 04 0e |L | MOVEM.L (A7)+,D1+D2+D3+A2 00000a50 4e 75 |Nu | RTS 00000a52 ; -------------------------------------------------------------------------------------- 00000a52 ; KERNCALL_0e 00000a52 ; (From PTR @ 0x5c68) 00000a52 ; -------------------------------------------------------------------------------------- 00000a52 KERNCALL_0e: 00000a52 2f 00 |/ | MOVE.L D0,-(A7) 00000a54 4e b8 08 9c |N | JSR 0x89c 00000a58 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00000a5c 4e b8 23 f6 |N # | JSR 0x23f6 00000a60 3b 80 01 51 |; Q | MOVE.W D0,((A5)) ; LEW=0151 00000a64 20 1f | | MOVE.L (A7)+,D0 00000a66 4e 75 |Nu | RTS 00000a68 ; -------------------------------------------------------------------------------------- 00000a68 ; KC06_PortPutChar(port : Word ; b : char) 00000a68 ; Stack: 00000a68 ; A6+0xa port : Word 00000a68 ; A6+0x8 b : char 00000a68 ; (From PTR @ 0x5c48) 00000a68 ; -------------------------------------------------------------------------------------- 00000a68 KC06_PortPutChar(port : Word ; b : char): 00000a68 48 e7 50 20 |H P | MOVEM.L A2+D3+D1,-(A7) 00000a6c 45 ed 00 01 |E | LEA.L (A5+0x1),A2 00000a70 72 01 |r | MOVEQ.L #0x01,D1 00000a72 36 2d 00 02 |6- | MOVE.W (A5+0x2),D3 00000a76 4e b8 25 5a |N %Z | JSR 0x255a 00000a7a 4c df 04 0a |L | MOVEM.L (A7)+,D1+D3+A2 00000a7e 4e 75 |Nu | RTS 00000a80 ; -------------------------------------------------------------------------------------- 00000a80 ; KC0a(a: Word; b: String) 00000a80 ; Stack: 00000a80 ; A6+0xc a : Word 00000a80 ; A6+0x8 b : String 00000a80 ; (From PTR @ 0x5c58) 00000a80 ; -------------------------------------------------------------------------------------- 00000a80 KC0a(a: Word; b: String): 00000a80 4e b8 08 9c |N | JSR 0x89c 00000a84 4e b8 36 4e |N 6N | JSR 0x364e 00000a88 ; -------------------------------------------------------------------------------------- 00000a88 ; KC05_PortWriteString(port : Word ; str : String) 00000a88 ; Stack: 00000a88 ; A6+0xc port : Word 00000a88 ; A6+0x8 str : String 00000a88 ; (From PTR @ 0x5c44) 00000a88 ; -------------------------------------------------------------------------------------- 00000a88 KC05_PortWriteString(port : Word ; str : String): 00000a88 48 e7 50 20 |H P | MOVEM.L A2+D3+D1,-(A7) 00000a8c 24 55 |$U | MOVEA.L (A5),A2 00000a8e 32 1a |2 | MOVE.W (A2)+,D1 00000a90 67 08 |g | BEQ 0xa9a 00000a92 36 2d 00 04 |6- | MOVE.W (A5+0x4),D3 00000a96 4e b8 25 5a |N %Z | JSR 0x255a 00000a9a 4c df 04 0a |L | MOVEM.L (A7)+,D1+D3+A2 00000a9e 4e 75 |Nu | RTS 00000aa0 ; -------------------------------------------------------------------------------------- 00000aa0 ; KC08_PortSomething(port: Word; b: Byte) 00000aa0 ; Stack: 00000aa0 ; A6+0xa port : Word 00000aa0 ; A6+0x8 b : Byte 00000aa0 ; (From PTR @ 0x5c50) 00000aa0 ; -------------------------------------------------------------------------------------- 00000aa0 KC08_PortSomething(port: Word; b: Byte): 00000aa0 48 e7 90 00 |H | MOVEM.L D3+D0,-(A7) 00000aa4 4e b8 08 9c |N | JSR 0x89c 00000aa8 36 2d 00 02 |6- | MOVE.W (A5+0x2),D3 00000aac 10 15 | | MOVE.B (A5),D0 00000aae 4e b8 25 ec |N % | JSR 0x25ec 00000ab2 4c df 00 09 |L | MOVEM.L (A7)+,D0+D3 00000ab6 4e 75 |Nu | RTS 00000ab8 ; -------------------------------------------------------------------------------------- 00000ab8 ; KC07_PortGetChar(port : Word ; VAR ret : Word) 00000ab8 ; Stack: 00000ab8 ; A6+0xc port : Word 00000ab8 ; A6+0x8 VAR ret : Word 00000ab8 ; (From PTR @ 0x5c4c) 00000ab8 ; -------------------------------------------------------------------------------------- 00000ab8 KC07_PortGetChar(port : Word ; VAR ret : Word): 00000ab8 2f 00 |/ | MOVE.L D0,-(A7) 00000aba 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00000abe 4e b8 24 de |N $ | JSR 0x24de 00000ac2 3b 80 01 51 |; Q | MOVE.W D0,((A5)) ; LEW=0151 00000ac6 20 1f | | MOVE.L (A7)+,D0 00000ac8 4e 75 |Nu | RTS 00000aca ; -------------------------------------------------------------------------------------- 00000aca ; KC09_PortStatus(Port : Word; VAR b: Byte) 00000aca ; Stack: 00000aca ; A6+0xc Port : Word 00000aca ; A6+0x8 VAR b : Byte 00000aca ; (From PTR @ 0x5c54) 00000aca ; -------------------------------------------------------------------------------------- 00000aca KC09_PortStatus(Port : Word; VAR b: Byte): 00000aca 2f 00 |/ | MOVE.L D0,-(A7) 00000acc 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00000ad0 4e b8 24 74 |N $t | JSR 0x2474 00000ad4 1b 80 01 51 | Q | MOVE.B D0,((A5)) ; LEW=0151 00000ad8 20 1f | | MOVE.L (A7)+,D0 00000ada 4e 75 |Nu | RTS 00000adc ; -------------------------------------------------------------------------------------- 00000adc ; KC00_GetBootDev(VAR a : Byte; VAR b : Word) 00000adc ; Stack: 00000adc ; A6+0xc VAR a : Byte 00000adc ; A6+0x8 VAR b : Word 00000adc ; (From PTR @ 0x5c30) 00000adc ; -------------------------------------------------------------------------------------- 00000adc KC00_GetBootDev(VAR a : Byte; VAR b : Word): 00000adc 1b b8 68 c4 01 61 00 04 | h a | MOVE.B 0x68c4,((A5+#0x4)) ; LEW=0161 00000ae4 3b b8 68 c6 01 51 |; h Q | MOVE.W 0x68c6,((A5)) ; LEW=0151 00000aea 4e 75 |Nu | RTS 00000aec ; -------------------------------------------------------------------------------------- 00000aec ; KC11_Live(void) 00000aec ; Stack: 00000aec ; (From PTR @ 0x5c74) 00000aec ; -------------------------------------------------------------------------------------- 00000aec KC11_Live(void): 00000aec 48 e7 90 00 |H | MOVEM.L D3+D0,-(A7) 00000af0 4e b8 08 9c |N | JSR 0x89c 00000af4 42 78 6a d6 |Bxj | CLR.W 0x6ad6 00000af8 76 01 |v | MOVEQ.L #0x01,D3 00000afa 70 00 |p | MOVEQ.L #0x00,D0 00000afc 4e b8 25 ec |N % | JSR 0x25ec 00000b00 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00000b06 66 08 |f | BNE 0xb10 00000b08 76 02 |v | MOVEQ.L #0x02,D3 00000b0a 70 00 |p | MOVEQ.L #0x00,D0 00000b0c 4e b8 25 ec |N % | JSR 0x25ec 00000b10 4c df 00 09 |L | MOVEM.L (A7)+,D0+D3 00000b14 4e 75 |Nu | RTS 00000b16 ; -------------------------------------------------------------------------------------- 00000b16 ; KC13_ReadRtc 00000b16 ; (From PTR @ 0x5c7c) 00000b16 ; -------------------------------------------------------------------------------------- 00000b16 KC13_ReadRtc: 00000b16 2a 55 |*U | MOVEA.L (A5),A5 00000b18 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00000b1c 1a f8 80 09 | | MOVE.B IO_RTC_RAM_YEAR,(A5)+ 00000b20 4a 38 80 14 |J8 | TST.B IO_RTC_STATUS_BIT 00000b24 70 06 |p | MOVEQ.L #0x06,D0 00000b26 1a f0 01 a0 80 01 | | MOVE.B (D0.W-#7fff),(A5)+ ; LEW=01a0 00000b2c 51 c8 ff f8 |Q | DBF D0,0xb26 00000b30 4b ed ff f9 |K | LEA.L (A5-0x7),A5 00000b34 08 38 00 00 80 14 | 8 | BTST.B #0x0,IO_RTC_STATUS_BIT 00000b3a 66 e8 |f | BNE 0xb24 00000b3c 11 ed ff ff 6a ed | j | MOVE.B (A5-0x1),0x6aed 00000b42 11 f8 80 0f 6a ee | j | MOVE.B IO_RTC_RAM_MONTH,0x6aee 00000b48 11 f8 80 0e 6a ef | j | MOVE.B IO_RTC_RAM_MONTHDAY,0x6aef 00000b4e 20 2d ff fe | - | MOVE.L (A5-0x2),D0 00000b52 02 80 00 ff ff ff | | ANDI.L #0x00ffffff,D0 00000b58 b0 b8 6a ec | j | CMP.L 0x6aec,D0 00000b5c 67 7a |gz | BEQ 0xbd8 00000b5e 6e 06 |n | BGT 0xb66 00000b60 06 80 00 01 00 00 | | ADDI.L #0x00010000,D0 00000b66 21 c0 6a f0 |! j | MOVE.L D0,0x6af0 00000b6a 20 38 6a ec | 8j | MOVE.L 0x6aec,D0 00000b6e 00 80 00 03 00 00 | | ORI.L #0x00030000,D0 00000b74 30 3c 02 31 |0< 1 | MOVE.W #0x231,D0 00000b78 b0 b8 6a ec | j | CMP.L 0x6aec,D0 00000b7c 6f 2c |o, | BLE 0xbaa 00000b7e b0 b8 6a f0 | j | CMP.L 0x6af0,D0 00000b82 6c 26 |l& | BGE 0xbaa 00000b84 2f 01 |/ | MOVE.L D1,-(A7) 00000b86 42 81 |B | CLR.L D1 00000b88 20 38 6a f0 | 8j | MOVE.L 0x6af0,D0 00000b8c 44 fc 00 14 |D | MOVE.W #0x14,CCR 00000b90 81 01 | | SBCD.B D1,D0 00000b92 66 10 |f | BNE 0xba4 00000b94 e0 48 | H | LSR.W #0x8,D0 00000b96 30 30 03 a0 5c b4 |00 \ | MOVE.W (D0.W*2+#0x5cb4),D0 ; LEW=03a0 00000b9c 66 06 |f | BNE 0xba4 00000b9e 06 80 ff ff 12 31 | 1 | ADDI.L #0xffff1231,D0 00000ba4 22 1f |" | MOVE.L (A7)+,D1 00000ba6 21 c0 6a f0 |! j | MOVE.L D0,0x6af0 00000baa 1b 78 6a f1 ff ff | xj | MOVE.B 0x6af1,(A5-0x1) 00000bb0 3a b8 6a f2 |: j | MOVE.W 0x6af2,(A5) 00000bb4 11 ed ff ff 80 09 | | MOVE.B (A5-0x1),IO_RTC_RAM_YEAR 00000bba 11 d5 80 0f | | MOVE.B (A5),IO_RTC_RAM_MONTH 00000bbe 11 ed 00 01 80 0e | | MOVE.B (A5+0x1),IO_RTC_RAM_MONTHDAY 00000bc4 50 f8 80 12 |P | S.B IO_RTC_COUNTERS_RESET 00000bc8 70 06 |p | MOVEQ.L #0x06,D0 00000bca 11 9d 01 a0 80 01 | | MOVE.B (A5)+,(D0.W-#7fff) ; LEW=01a0 00000bd0 51 c8 ff f8 |Q | DBF D0,0xbca 00000bd4 4b ed ff f9 |K | LEA.L (A5-0x7),A5 00000bd8 0c 55 02 31 | U 1 | CMPI.W #0x0231,(A5) 00000bdc 66 04 |f | BNE 0xbe2 00000bde 3a bc 02 29 |: ) | MOVE.W #0x229,(A5) 00000be2 46 fc 20 00 |F | MOVE.W #0x2000,SR 00000be6 4e 75 |Nu | RTS 00000be8 ; -------------------------------------------------------------------------------------- 00000be8 ; KC14_WriteRtc 00000be8 ; (From PTR @ 0x5c80) 00000be8 ; -------------------------------------------------------------------------------------- 00000be8 KC14_WriteRtc: 00000be8 2a 55 |*U | MOVEA.L (A5),A5 00000bea 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00000bee 11 dd 80 09 | | MOVE.B (A5)+,IO_RTC_RAM_YEAR 00000bf2 0c 55 02 29 | U ) | CMPI.W #0x0229,(A5) 00000bf6 66 c2 |f | BNE 0xbba 00000bf8 3a bc 02 31 |: 1 | MOVE.W #0x231,(A5) 00000bfc 60 bc |` | BRA 0xbba 00000bfe ; -------------------------------------------------------------------------------------- 00000bfe ; KC15_DiagBus(a : Word; b : Long) : Byte 00000bfe ; Stack: 00000bfe ; A6+0xe VAR RETURN : Byte 00000bfe ; A6+0xc a : Word 00000bfe ; A6+0x8 b : Long 00000bfe ; (From PTR @ 0x5c84) 00000bfe ; -------------------------------------------------------------------------------------- 00000bfe KC15_DiagBus(a : Word; b : Long) : Byte: 00000bfe 2f 08 |/ | MOVE.L A0,-(A7) 00000c00 20 6d 00 06 | m | MOVEA.L (A5+0x6),A0 00000c04 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00000c08 4e b8 50 62 |N Pb | JSR 0x5062 00000c0c 3b 80 01 51 |; Q | MOVE.W D0,((A5)) ; LEW=0151 00000c10 20 5f | _ | MOVEA.L (A7)+,A0 00000c12 4e 75 |Nu | RTS 00000c14 ; -------------------------------------------------------------------------------------- 00000c14 ; KC16_Clock_Margin 00000c14 ; (From PTR @ 0x5c88) 00000c14 ; -------------------------------------------------------------------------------------- 00000c14 KC16_Clock_Margin: 00000c14 48 e7 e0 00 |H | MOVEM.L D2+D1+D0,-(A7) 00000c18 30 15 |0 | MOVE.W (A5),D0 00000c1a 22 38 f8 00 |"8 | MOVE.L IO_READ_STATUS_p24,D1 00000c1e 24 01 |$ | MOVE.L D1,D2 00000c20 e3 99 | | ROL.L #0x1,D1 00000c22 02 01 00 01 | | ANDI.B #0x01,D1 00000c26 b0 01 | | CMP.B D1,D0 00000c28 66 52 |fR | BNE 0xc7c 00000c2a 4a 00 |J | TST.B D0 00000c2c 67 06 |g | BEQ 0xc34 00000c2e 08 c2 00 10 | | BSET.L #0x10,D2 00000c32 60 04 |` | BRA 0xc38 00000c34 08 82 00 10 | | BCLR.L #0x10,D2 00000c38 08 82 00 13 | | BCLR.L #0x13,D2 00000c3c 21 c2 f4 00 |! | MOVE.L D2,IO_WRITE_CONTROL_p24 00000c40 4e 7a 00 02 |Nz | MOVEC CACR,D0 ; Cache Control Register 00000c44 2f 00 |/ | MOVE.L D0,-(A7) 00000c46 4e 7a 08 01 |Nz | MOVEC VBR,D0 ; Vector Base Register 00000c4a 2f 00 |/ | MOVE.L D0,-(A7) 00000c4c 40 e7 |@ | MOVE.W SR,-(A7) 00000c4e 21 cf 00 00 |! | MOVE.L A7,0x0 00000c52 21 fc 00 00 0c 62 00 04 |! b | MOVE.L #0xc62,0x4 00000c5a 4a b8 fa 00 |J | TST.L IO_MARGIN_CLOCK_p74 00000c5e 4e 72 27 00 |Nr' | STOP #0x2700 00000c62 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 ; Via VECTOR_RESET 00000c66 08 c0 00 13 | | BSET.L #0x13,D0 00000c6a 21 c0 f4 00 |! | MOVE.L D0,IO_WRITE_CONTROL_p24 00000c6e 46 df |F | MOVE.W (A7)+,SR 00000c70 20 1f | | MOVE.L (A7)+,D0 00000c72 4e 7b 08 01 |N{ | MOVEC D0,VBR ; Vector Base Register 00000c76 20 1f | | MOVE.L (A7)+,D0 00000c78 4e 7b 00 02 |N{ | MOVEC D0,CACR ; Cache Control Register 00000c7c 4c df 00 07 |L | MOVEM.L (A7)+,D0+D1+D2 00000c80 4e 75 |Nu | RTS 00000c82 ; -------------------------------------------------------------------------------------- 00000c82 ; KC17_Power_Margin 00000c82 ; (From PTR @ 0x5c8c) 00000c82 ; -------------------------------------------------------------------------------------- 00000c82 KC17_Power_Margin: 00000c82 48 e7 c0 00 |H | MOVEM.L D1+D0,-(A7) 00000c86 22 38 f8 00 |"8 | MOVE.L IO_READ_STATUS_p24,D1 00000c8a 30 15 |0 | MOVE.W (A5),D0 00000c8c 67 1a |g | BEQ 0xca8 00000c8e 02 41 01 00 | A | ANDI.W #0x0100,D1 00000c92 e0 49 | I | LSR.W #0x8,D1 00000c94 41 bc 00 02 |A | CHK.W #0x2,D0 00000c98 08 c1 00 01 | | BSET.L #0x1,D1 00000c9c 21 c1 fe 00 |! | MOVE.L D1,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23 00000ca0 70 04 |p | MOVEQ.L #0x04,D0 00000ca2 90 55 | U | SUB.W (A5),D0 00000ca4 01 c1 | | BSET.L D0,D1 00000ca6 60 16 |` | BRA 0xcbe 00000ca8 02 41 03 00 | A | ANDI.W #0x0300,D1 00000cac e0 49 | I | LSR.W #0x8,D1 00000cae 21 c1 fe 00 |! | MOVE.L D1,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23 00000cb2 70 ff |p | MOVEQ.L #-0x01,D0 00000cb4 4e 71 |Nq | NOP 00000cb6 51 c8 ff fc |Q | DBF D0,0xcb4 00000cba 08 81 00 01 | | BCLR.L #0x1,D1 00000cbe 21 c1 fe 00 |! | MOVE.L D1,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23 00000cc2 4c df 00 03 |L | MOVEM.L (A7)+,D0+D1 00000cc6 4e 75 |Nu | RTS 00000cc8 ; -------------------------------------------------------------------------------------- 00000cc8 ; KERNCALL_18 00000cc8 ; (From PTR @ 0x5c90) 00000cc8 ; -------------------------------------------------------------------------------------- 00000cc8 KERNCALL_18: 00000cc8 2f 00 |/ | MOVE.L D0,-(A7) 00000cca 42 67 |Bg | CLR.W -(A7) 00000ccc 2f 3c 00 00 0c de |/< | MOVE.L #0xcde,-(A7) 00000cd2 40 e7 |@ | MOVE.W SR,-(A7) 00000cd4 46 fc 21 00 |F ! | MOVE.W #0x2100,SR 00000cd8 30 15 |0 | MOVE.W (A5),D0 00000cda 4e f8 05 c8 |N | JMP 0x5c8 00000cde 20 1f | | .XXX[0x2] 00000ce0 4e 75 |Nu | .XXX[0x2] 00000ce2 4e b8 54 16 |N T | JSR 0x5416 00000ce6 ; -------------------------------------------------------------------------------------- 00000ce6 ; KERNCALL_19 00000ce6 ; (From PTR @ 0x5c94) 00000ce6 ; -------------------------------------------------------------------------------------- 00000ce6 KERNCALL_19: 00000ce6 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00000cea 4a 38 68 d3 |J8h | TST.B 0x68d3 00000cee 67 24 |g$ | BEQ 0xd14 00000cf0 2f 00 |/ | MOVE.L D0,-(A7) 00000cf2 42 80 |B | CLR.L D0 00000cf4 10 38 68 d2 | 8h | MOVE.B 0x68d2,D0 00000cf8 3b b0 03 a0 68 d4 01 51 |; h Q| MOVE.W (D0.W*2+#0x68d4),((A5)) ; LEW=03a0 LEW=0151 00000d00 20 1f | | MOVE.L (A7)+,D0 00000d02 52 38 68 d2 |R8h | ADDQ.B #0x1,0x68d2 00000d06 53 38 68 d3 |S8h | SUBQ.B #0x1,0x68d3 00000d0a 1b bc 00 01 01 61 00 04 | a | MOVE.B #0x01,((A5+#0x4)) ; LEW=0161 00000d12 60 0c |` | BRA 0xd20 00000d14 42 35 01 61 00 04 |B5 a | CLR.B ((A5+#0x4)) ; LEW=0161 00000d1a 4a 2d 00 08 |J- | TST.B (A5+0x8) 00000d1e 66 c2 |f | BNE 0xce2 00000d20 46 fc 20 00 |F | MOVE.W #0x2000,SR 00000d24 4e 75 |Nu | RTS 00000d26 ; -------------------------------------------------------------------------------------- 00000d26 ; KERNCALL_1a 00000d26 ; (From PTR @ 0x5c98) 00000d26 ; -------------------------------------------------------------------------------------- 00000d26 KERNCALL_1a: 00000d26 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) 00000d2a 20 6d 00 04 | m | MOVEA.L (A5+0x4),A0 00000d2e 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 00000d32 42 80 |B | CLR.L D0 00000d34 30 2d 00 00 |0- | MOVE.W (A5+0x0),D0 00000d38 67 3c |g< | BEQ 0xd76 00000d3a 42 2d 00 08 |B- | CLR.B (A5+0x8) 00000d3e 0c 40 00 03 | @ | CMPI.W #0x0003,D0 00000d42 6d 28 |m( | BLT 0xd6c 00000d44 48 41 |HA | SWAP.W D1 00000d46 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 00000d4a 60 06 |` | BRA 0xd52 00000d4c b2 58 | X | CMP.W (A0)+,D1 00000d4e 66 2c |f, | BNE 0xd7c 00000d50 53 40 |S@ | SUBQ.W #0x1,D0 00000d52 24 08 |$ | MOVE.L A0,D2 00000d54 02 42 00 02 | B | ANDI.W #0x0002,D2 00000d58 66 f2 |f | BNE 0xd4c 00000d5a e2 98 | | ROR.L #0x1,D0 00000d5c 53 40 |S@ | SUBQ.W #0x1,D0 00000d5e b2 98 | | CMP.L (A0)+,D1 00000d60 56 c8 ff fc |V | DBNE D0,0xd5e 00000d64 66 16 |f | BNE 0xd7c 00000d66 42 40 |B@ | CLR.W D0 00000d68 e3 98 | | ROL.L #0x1,D0 00000d6a 67 0a |g | BEQ 0xd76 00000d6c 53 40 |S@ | SUBQ.W #0x1,D0 00000d6e b2 58 | X | CMP.W (A0)+,D1 00000d70 56 c8 ff fc |V | DBNE D0,0xd6e 00000d74 66 06 |f | BNE 0xd7c 00000d76 1b 7c 00 01 00 08 | | | MOVE.B #0x01,(A5+0x8) 00000d7c 4c df 01 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0 00000d80 4e 75 |Nu | RTS 00000d82 ; -------------------------------------------------------------------------------------- 00000d82 ; KERNCALL_1b 00000d82 ; (From PTR @ 0x5c9c) 00000d82 ; -------------------------------------------------------------------------------------- 00000d82 KERNCALL_1b: 00000d82 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) 00000d86 20 6d 00 04 | m | MOVEA.L (A5+0x4),A0 00000d8a 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 00000d8e 42 80 |B | CLR.L D0 00000d90 30 15 |0 | MOVE.W (A5),D0 00000d92 67 34 |g4 | BEQ 0xdc8 00000d94 0c 40 00 07 | @ | CMPI.W #0x0007,D0 00000d98 6d 26 |m& | BLT 0xdc0 00000d9a 48 41 |HA | SWAP.W D1 00000d9c 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 00000da0 60 04 |` | BRA 0xda6 00000da2 30 c1 |0 | MOVE.W D1,(A0)+ 00000da4 53 40 |S@ | SUBQ.W #0x1,D0 00000da6 24 08 |$ | MOVE.L A0,D2 00000da8 02 42 00 02 | B | ANDI.W #0x0002,D2 00000dac 66 f4 |f | BNE 0xda2 00000dae e4 98 | | ROR.L #0x2,D0 00000db0 53 40 |S@ | SUBQ.W #0x1,D0 00000db2 20 c1 | | MOVE.L D1,(A0)+ 00000db4 20 c1 | | MOVE.L D1,(A0)+ 00000db6 51 c8 ff fa |Q | DBF D0,0xdb2 00000dba 42 40 |B@ | CLR.W D0 00000dbc e5 98 | | ROL.L #0x2,D0 00000dbe 67 08 |g | BEQ 0xdc8 00000dc0 53 40 |S@ | SUBQ.W #0x1,D0 00000dc2 30 c1 |0 | MOVE.W D1,(A0)+ 00000dc4 51 c8 ff fc |Q | DBF D0,0xdc2 00000dc8 4c df 01 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0 00000dcc 4e 75 |Nu | RTS 00000dce ; -------------------------------------------------------------------------------------- 00000dce ; KC1c_ProtCopy(src : Pointer; dst : Pointer; len : Word) 00000dce ; Stack: 00000dce ; A6+0xe src : Pointer 00000dce ; A6+0xa dst : Pointer 00000dce ; A6+0x8 len : Word 00000dce ; (From PTR @ 0x5ca0) 00000dce ; -------------------------------------------------------------------------------------- 00000dce KC1c_ProtCopy(src : Pointer; dst : Pointer; len : Word): 00000dce 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 00000dd2 20 6d 00 06 | m | MOVEA.L (A5+0x6),A0 00000dd6 22 6d 00 02 |"m | MOVEA.L (A5+0x2),A1 00000dda 42 80 |B | CLR.L D0 00000ddc 30 15 |0 | MOVE.W (A5),D0 00000dde 67 2c |g, | BEQ 0xe0c 00000de0 0c 40 00 07 | @ | CMPI.W #0x0007,D0 00000de4 6d 1e |m | BLT 0xe04 00000de6 60 04 |` | BRA 0xdec 00000de8 12 d8 | | MOVE.B (A0)+,(A1)+ 00000dea 53 40 |S@ | SUBQ.W #0x1,D0 00000dec 22 09 |" | MOVE.L A1,D1 00000dee 02 41 00 03 | A | ANDI.W #0x0003,D1 00000df2 66 f4 |f | BNE 0xde8 00000df4 e4 98 | | ROR.L #0x2,D0 00000df6 53 40 |S@ | SUBQ.W #0x1,D0 00000df8 22 d8 |" | MOVE.L (A0)+,(A1)+ 00000dfa 51 c8 ff fc |Q | DBF D0,0xdf8 00000dfe 42 40 |B@ | CLR.W D0 00000e00 e5 98 | | ROL.L #0x2,D0 00000e02 67 08 |g | BEQ 0xe0c 00000e04 53 40 |S@ | SUBQ.W #0x1,D0 00000e06 12 d8 | | MOVE.B (A0)+,(A1)+ 00000e08 51 c8 ff fc |Q | DBF D0,0xe06 00000e0c 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00000e10 4e 75 |Nu | RTS 00000e12 ; -------------------------------------------------------------------------------------- 00000e12 ; KC1d_BusCopy(src : Pointer; sfc : Word; dst : Pointer; dfc : Word; len : Word 00000e12 ; Stack: 00000e12 ; A6+0x12 src : Pointer 00000e12 ; A6+0x10 sfc : Word 00000e12 ; A6+0xc dst : Pointer 00000e12 ; A6+0xa dfc : Word 00000e12 ; A6+0x8 len : Word 00000e12 ; (From PTR @ 0x5ca4) 00000e12 ; -------------------------------------------------------------------------------------- 00000e12 KC1d_BusCopy(src : Pointer; sfc : Word; dst : Pointer; dfc : Word; len : Word: 00000e12 48 e7 80 c0 |H | MOVEM.L A1+A0+D0,-(A7) 00000e16 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00000e1a 42 80 |B | CLR.L D0 00000e1c 20 6d 00 0a | m | MOVEA.L (A5+0xa),A0 00000e20 30 2d 00 08 |0- | MOVE.W (A5+0x8),D0 00000e24 4e 7b 00 00 |N{ | MOVEC D0,SFC ; Source Function Code 00000e28 22 6d 00 04 |"m | MOVEA.L (A5+0x4),A1 00000e2c 30 2d 00 02 |0- | MOVE.W (A5+0x2),D0 00000e30 4e 7b 00 01 |N{ | MOVEC D0,DFC ; Destination Function Code 00000e34 30 15 |0 | MOVE.W (A5),D0 00000e36 0c 40 00 04 | @ | CMPI.W #0x0004,D0 00000e3a 67 1a |g | BEQ 0xe56 00000e3c 0c 40 00 02 | @ | CMPI.W #0x0002,D0 00000e40 67 0a |g | BEQ 0xe4c 00000e42 0e 10 00 00 | | MOVES.B (A0),D0 00000e46 0e 11 08 00 | | MOVES.B D0,(A1) 00000e4a 60 12 |` | BRA 0xe5e 00000e4c 0e 50 00 00 | P | MOVES.W (A0),D0 00000e50 0e 51 08 00 | Q | MOVES.W D0,(A1) 00000e54 60 08 |` | BRA 0xe5e 00000e56 0e 90 00 00 | | MOVES.L (A0),D0 00000e5a 0e 91 08 00 | | MOVES.L D0,(A1) 00000e5e 46 fc 20 00 |F | MOVE.W #0x2000,SR 00000e62 4c df 03 01 |L | MOVEM.L (A7)+,D0+A0+A1 00000e66 4e 75 |Nu | RTS 00000e68 ; -------------------------------------------------------------------------------------- 00000e68 ; KC1e_Fifo_Tx_Response(ptr : Pointer; chan : Word) 00000e68 ; Stack: 00000e68 ; A6+0xa ptr : Pointer 00000e68 ; A6+0x8 chan : Word 00000e68 ; (From PTR @ 0x5ca8) 00000e68 ; -------------------------------------------------------------------------------------- 00000e68 KC1e_Fifo_Tx_Response(ptr : Pointer; chan : Word): 00000e68 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 00000e6c 08 b8 00 00 6a d4 | j | BCLR.B #0x0,0x6ad4 00000e72 42 80 |B | CLR.L D0 00000e74 30 15 |0 | MOVE.W (A5),D0 00000e76 41 bc 00 0f |A | CHK.W #0xf,D0 00000e7a 32 00 |2 | MOVE.W D0,D1 00000e7c eb 49 | I | LSL.W #0x5,D1 00000e7e 43 f0 11 b0 00 00 ee 10 |C | LEA.L (D1.W+#0xee10),A1 ; LEW=11b0 00000e86 20 6d 00 02 | m | MOVEA.L (A5+0x2),A0 00000e8a 22 d8 |" | MOVE.L (A0)+,(A1)+ 00000e8c 22 d8 |" | MOVE.L (A0)+,(A1)+ 00000e8e 22 d8 |" | MOVE.L (A0)+,(A1)+ 00000e90 22 90 |" | MOVE.L (A0),(A1) 00000e92 21 c0 f6 00 |! | MOVE.L D0,IO_CPU_RESPONSE_p68 00000e96 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00000e9a 4e 75 |Nu | RTS 00000e9c ; -------------------------------------------------------------------------------------- 00000e9c ; KC1f_Fifo_Rx_Request(ptr : Pointer; chan : Word; VAR flag : Bool) 00000e9c ; Stack: 00000e9c ; A6+0xe ptr : Pointer 00000e9c ; A6+0xc chan : Word 00000e9c ; A6+0x8 VAR flag : Bool 00000e9c ; (From PTR @ 0x5cac) 00000e9c ; -------------------------------------------------------------------------------------- 00000e9c KC1f_Fifo_Rx_Request(ptr : Pointer; chan : Word; VAR flag : Bool): 00000e9c 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 00000ea0 42 35 01 51 |B5 Q | CLR.B ((A5)) ; LEW=0151 00000ea4 08 b8 00 00 6a d4 | j | BCLR.B #0x0,0x6ad4 00000eaa 67 26 |g& | BEQ 0xed2 00000eac 52 35 01 51 |R5 Q | ADDQ.B #0x1,((A5)) ; LEW=0151 00000eb0 42 80 |B | CLR.L D0 00000eb2 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00000eb6 41 bc 00 0f |A | CHK.W #0xf,D0 00000eba 32 00 |2 | MOVE.W D0,D1 00000ebc eb 49 | I | LSL.W #0x5,D1 00000ebe 41 f0 11 b0 00 00 ee 10 |A | LEA.L (D1.W+#0xee10),A0 ; LEW=11b0 00000ec6 22 6d 00 06 |"m | MOVEA.L (A5+0x6),A1 00000eca 22 d8 |" | MOVE.L (A0)+,(A1)+ 00000ecc 22 d8 |" | MOVE.L (A0)+,(A1)+ 00000ece 22 d8 |" | MOVE.L (A0)+,(A1)+ 00000ed0 22 90 |" | MOVE.L (A0),(A1) 00000ed2 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00000ed6 4e 75 |Nu | RTS 00000ed8 ; -------------------------------------------------------------------------------------- 00000ed8 ; KC20_Estop(void) 00000ed8 ; Stack: 00000ed8 ; (From PTR @ 0x5cb0) 00000ed8 ; -------------------------------------------------------------------------------------- 00000ed8 KC20_Estop(void): 00000ed8 4e b8 2c 1e |N , | JSR 0x2c1e 00000edc 23 ed ff fc 00 00 fc 08 |# | MOVE.L (A5-0x4),0xfc08 00000ee4 4e f8 56 de |N V | JMP 0x56de 00000ee8 46 fc 22 00 48 f9 7f ff |F " H | .XXX[0x88] 00000ef0 00 00 ae 44 23 cf 00 00 | D# | 00000ef8 ae 80 23 fc 00 00 0f 14 | # | 00000f00 00 00 ae 84 72 7f c2 28 | r (| 00000f08 00 1b 43 bc 00 08 4e f0 | C N | 00000f10 15 a1 5c e2 4e b9 00 00 | \ N | 00000f18 bc 2a 4c f9 7f ff 00 00 | *L | 00000f20 ae 44 2e 79 00 00 ae 80 | D.y | 00000f28 4e b9 00 00 c7 16 08 28 |N (| 00000f30 00 06 00 0e 67 04 60 00 | g ` | 00000f38 00 24 4e 75 48 e7 80 e0 | $NuH | 00000f40 45 f9 00 00 ae 94 4e b8 |E N | 00000f48 53 b6 4c df 07 01 13 fc |S L | 00000f50 00 01 00 00 ae 93 4e b9 | N | 00000f58 00 00 c7 16 2f 08 42 a8 | / B | 00000f60 00 08 41 e8 00 1a 42 58 | A BX| 00000f68 42 90 20 5f 4e f8 04 92 |B _N | 00000f70 48 e7 41 b0 |H A | MOVEM.L A3+A2+A0+D7+D1,-(A7) 00000f74 42 86 |B | CLR.L D6 00000f76 41 f9 00 02 00 00 |A | LEA.L 0x20000,A0 00000f7c 72 ff |r | MOVEQ.L #-0x01,D1 00000f7e 42 58 |BX | CLR.W (A0)+ 00000f80 51 c9 ff fc |Q | DBF D1,0xf7e 00000f84 4e f0 01 e1 5d 06 |N ] | JMP ((#0x5d06)) ; LEW=01e1 00000f8a 21 fc 00 00 58 a4 |! X | .XXX[0x6] 00000f90 00 08 4c f8 0c 00 5c da | L \ | .XXX[0x5a0] 00000f98 41 f9 00 02 00 00 72 ff |A r | 00000fa0 21 fc 00 00 0f d0 79 e8 |! y | 00000fa8 e9 c0 72 10 34 87 e9 c0 | r 4 | 00000fb0 76 08 30 f3 70 00 54 80 |v 0 p T | 00000fb8 51 c9 ff e6 42 b8 79 e8 |Q B y | 00000fc0 21 fc 00 00 58 ea 00 08 |! X | 00000fc8 4a 86 4c df 0d 82 4e 75 |J L Nu| 00000fd0 4a 86 66 e2 2c 00 60 de |J f , ` | 00000fd8 46 fc 23 00 42 41 12 28 |F # BA (| 00000fe0 00 1b 43 bc 00 12 4e f0 | C N | 00000fe8 15 a1 5d 24 48 e7 80 20 | ]$H | 00000ff0 42 80 10 28 00 1a 41 bc |B ( A | 00000ff8 00 0f 24 70 05 a0 6b 24 | $p k$| 00001000 4a 2a 00 1b 56 fa 08 06 |J* V | 00001008 4a aa 00 00 6a 28 10 28 |J j( (| 00001010 00 0e 02 00 00 01 01 2a | *| 00001018 00 1a 67 0c 08 28 00 02 | g ( | 00001020 00 19 67 22 01 aa 00 1a | g" | 00001028 25 48 00 00 21 4a 00 04 |%H !J | 00001030 4c df 04 01 4e 75 45 ea |L NuE | 00001038 00 0c 4e b8 52 7e 4c df | N R~L | 00001040 04 01 4e f8 04 8c 4c df | N L | 00001048 04 01 58 8f 4e f8 04 92 | X N | 00001050 48 e7 80 60 24 68 00 04 |H `$h | 00001058 43 ea 00 0c 4e b8 52 98 |C N R | 00001060 64 36 c1 49 10 28 00 0e |d6 I ( | 00001068 02 00 00 01 01 2a 00 1a | * | 00001070 67 0c 08 28 00 02 00 19 |g ( | 00001078 67 16 01 aa 00 1a 21 69 |g !i| 00001080 00 04 00 04 25 48 00 00 | %H | 00001088 4e b8 04 7c 20 49 60 10 |N | I` | 00001090 4e b8 04 92 20 49 60 c0 |N I` | 00001098 25 7c 93 03 fc 00 00 00 |%| | 000010a0 21 7c 93 03 fc 00 00 04 |!| | 000010a8 4c df 06 01 4e 75 2f 0a |L Nu/ | 000010b0 24 70 01 62 00 04 00 14 |$p b | 000010b8 4a aa 00 0c 6a 0a 25 68 |J j %h| 000010c0 00 04 00 0c 24 5f 4e 75 | $_Nu| 000010c8 45 ea 00 00 4e b8 52 7e |E N R~| 000010d0 24 5f 4e f8 04 8c 48 e7 |$_N H | 000010d8 00 60 24 70 01 62 00 04 | `$p b | 000010e0 00 14 42 2a 00 12 43 ea | B* C | 000010e8 00 00 4e b8 52 98 64 10 | N R d | 000010f0 25 69 00 04 00 0c c1 49 |%i I| 000010f8 4e b8 04 7c 20 49 60 08 |N | I` | 00001100 25 7c 93 03 fc 00 00 0c |%| | 00001108 4c df 06 00 4e 75 4e b8 |L NuN | 00001110 0f ec 4e b8 13 68 64 00 | N hd | 00001118 02 26 48 e7 80 40 42 80 | &H @B | 00001120 10 28 00 1b 2f 30 05 a0 | ( /0 | 00001128 5d 70 22 70 01 62 00 04 |]p"p b | 00001130 00 04 13 70 01 62 00 04 | p b | 00001138 00 18 00 09 30 29 00 1a | 0) | 00001140 08 80 00 07 80 9f 33 40 | 3@| 00001148 00 1a 13 7c 00 4d 00 01 | | M | 00001150 4c df 02 01 4e b8 04 8c |L N | 00001158 64 00 01 ec 4e b8 10 ae |d N | 00001160 4e b8 52 ba 4e b8 14 3a |N R N :| 00001168 64 00 01 dc 4e b8 52 ee |d N R | 00001170 4e b8 10 d6 4e b8 13 a6 |N N | 00001178 4e f8 12 18 4e b8 0f ec |N N | 00001180 4e b8 10 ae 4e b8 52 ba |N N R | 00001188 48 e7 80 40 30 3c 00 61 |H @0< a| 00001190 4e b8 11 ba 4c df 02 01 |N L | 00001198 4e b8 04 8c 54 fa 06 0f |N T | 000011a0 2f 09 22 70 01 62 00 04 |/ "p b | 000011a8 00 04 3f 29 00 12 4e b8 | ?) N | 000011b0 07 5c 32 9f 22 5f 4e f8 | \2 "_N | 000011b8 12 40 4e b8 08 9c 22 68 | @N "h| 000011c0 00 04 13 bc 00 01 01 62 | b| 000011c8 00 14 00 12 22 69 00 04 | "i | 000011d0 33 68 00 1c 00 02 33 68 |3h 3h| 000011d8 00 1e 00 12 32 80 4e 75 | 2 Nu| 000011e0 4e b8 0f ec 4e b8 10 ae |N N | 000011e8 4e b8 52 ba 48 e7 80 40 |N R H @| 000011f0 30 3c 00 63 4e b8 11 ba |0< cN | 000011f8 08 29 00 00 00 01 66 f8 | ) f | 00001200 32 80 4c df 02 01 4e b8 |2 L N | 00001208 04 8c 54 fa 06 17 60 30 | T `0| 00001210 4e b8 0f ec 4e b8 13 68 |N N h| 00001218 65 2e 4e f8 13 3e 4e b8 |e.N >N | 00001220 0f ec 60 0c 4e b8 0f ec | ` N | 00001228 4e b8 13 68 64 00 01 10 |N hd | 00001230 4e b8 10 ae 4e b8 52 ba |N N R | 00001238 4e b8 14 4c 64 00 01 08 |N Ld | 00001240 4e b8 52 ee 4e b8 10 d6 |N R N | 00001248 4e b8 10 50 4e f8 04 9a |N PN | 00001250 4e b8 0f ec 4e b8 10 ae |N N | 00001258 4e b8 52 ba 4e b8 13 ce |N R N | 00001260 4e b8 14 04 54 fa 07 43 |N T C| 00001268 60 d6 4e b8 0f ec 4e b8 |` N N | 00001270 10 ae 4e b8 52 ba 4e b8 | N R N | 00001278 14 4c 64 00 00 ca 4e b8 | Ld N | 00001280 14 3a 60 b8 42 41 12 28 | :` BA (| 00001288 00 1a 0c 01 00 0f 6e 64 | nd| 00001290 4a 30 15 a2 6b 24 00 1b |J0 k$ | 00001298 66 5a 4e b8 0f ec 4e b8 |fZN N | 000012a0 10 ae 4e b8 52 ba 48 e7 | N R H | 000012a8 00 70 4e b8 07 5c 24 68 | pN \$h| 000012b0 00 04 26 6a 00 04 17 6a | &j j| 000012b8 00 18 00 09 36 bc 40 00 | 6 @ | 000012c0 08 13 00 06 56 fa 08 06 | V | 000012c8 32 fc 00 01 32 eb 00 16 |2 2 | 000012d0 32 eb 00 18 32 ab 00 1a |2 2 | 000012d8 21 7c 00 00 00 08 00 08 |!| | 000012e0 4e b8 52 ee 4e b8 10 d6 |N R N | 000012e8 4e b8 10 50 4c df 0e 00 |N PL | 000012f0 4e f8 04 9a 2f 09 4e b8 |N / N | 000012f8 07 5c 42 51 21 7c 00 00 | \BQ!| | 00001300 00 02 00 08 22 5f 4e f8 | "_N | 00001308 04 9a 4e b8 0f ec 48 e7 | N H | 00001310 00 60 4e b8 07 5c 45 f0 | `N \E | 00001318 01 62 00 04 00 1c 22 da | b " | 00001320 22 da 22 da 22 da 22 da |" " " " | 00001328 32 92 4c df 06 00 21 7c |2 L !|| 00001330 00 00 00 16 00 08 4e b8 | N | 00001338 10 50 4e f8 04 9a 4e b8 | PN N | 00001340 10 ae 4e b8 52 ba 4e b8 | N R N | 00001348 13 ce 4a 78 6b 64 66 08 | Jxkdf | 00001350 4e b8 13 a6 54 fa 07 3e |N T >| 00001358 4e b8 52 ee 4e b8 10 d6 |N R N | 00001360 4e b8 10 50 4e f8 04 92 |N PN | 00001368 48 e7 80 40 22 70 01 62 |H @"p b| 00001370 00 04 00 04 13 70 01 62 | p b| 00001378 00 04 00 18 00 09 30 29 | 0)| 00001380 00 1c b0 68 00 1c 66 0a | h f | 00001388 44 fc 00 01 4c df 02 01 |D L | 00001390 4e 75 33 68 00 1c 00 1c |Nu3h | 00001398 13 7c 00 45 00 01 4c df | | E L | 000013a0 02 01 4e f8 04 8c 2f 09 | N / | 000013a8 22 70 01 62 00 04 00 04 |"p b | 000013b0 13 70 01 62 00 04 00 18 | p b | 000013b8 00 09 42 69 00 1c 42 69 | Bi Bi| 000013c0 00 06 13 7c 00 47 00 01 | | G | 000013c8 22 5f 4e f8 04 8c 2f 09 |"_N / | 000013d0 22 70 01 62 00 04 00 04 |"p b | 000013d8 13 70 01 62 00 04 00 18 | p b | 000013e0 00 09 13 7c 00 09 00 01 | | | 000013e8 4a 29 00 0b 6a fa 08 11 |J) j | 000013f0 00 06 66 0c 08 29 00 06 | f ) | 000013f8 00 0a 66 04 22 5f 4e 75 | f "_Nu| 00001400 50 fa 07 3b 48 e7 00 60 |P ;H `| 00001408 24 68 00 04 22 6a 00 04 |$h "j | 00001410 13 6a 00 18 00 09 13 7c | j || 00001418 00 13 00 01 15 bc 00 01 | | 00001420 01 62 00 14 00 12 4a 29 | b J)| 00001428 00 0b 6a fa 13 7c 00 d2 | j | | 00001430 00 01 4c df 06 00 4e f8 | L N | 00001438 04 8c 48 e7 c0 60 42 80 | H `B | 00001440 10 28 00 1b 2f 30 05 a0 | ( /0 | 00001448 5d bc 60 10 48 e7 c0 60 |] ` H `| 00001450 42 80 10 28 00 1b 2f 30 |B ( /0| 00001458 05 a0 5d 70 22 68 00 04 | ]p"h | 00001460 24 69 00 04 15 69 00 18 |$i i | 00001468 00 09 35 68 00 1c 00 1c | 5h | 00001470 35 68 00 1e 00 06 15 7c |5h || 00001478 00 10 00 1a 10 28 00 10 | ( | 00001480 e1 80 e5 80 21 40 00 08 | !@ | 00001488 24 69 00 08 4e b8 07 7e |$i N ~| 00001490 e2 88 44 40 24 69 00 04 | D@$i | 00001498 35 41 00 04 4e 75 42 a8 |5A NuB | 000014a0 00 08 35 40 00 02 34 81 | 5@ 4 | 000014a8 13 bc 00 01 01 62 00 14 | b | 000014b0 00 12 4c df 06 03 4e f8 | L N | 000014b8 04 8c 08 f2 00 03 01 70 | p| 000014c0 00 08 00 09 32 3c 00 71 | 2< q| 000014c8 60 d4 30 3c ff 00 55 40 |` 0< U@| 000014d0 08 f2 00 02 01 70 00 08 | p | 000014d8 00 1a 32 3c 00 73 60 be | 2< s` | 000014e0 30 3c ff 00 55 40 32 3c |0< U@2<| 000014e8 00 6b 60 b2 08 f2 00 03 | k` | 000014f0 01 70 00 08 00 09 32 3c | p 2<| 000014f8 00 69 60 a2 30 3c ff 00 | i` 0< | 00001500 21 7c 00 00 02 00 00 08 |!| | 00001508 32 3c 00 79 60 94 21 7c |2< y` !|| 00001510 00 00 00 18 00 08 32 3c | 2<| 00001518 00 7f 60 86 42 6a 00 1c | ` Bj | 00001520 42 6a 00 06 35 68 00 1c |Bj 5h | 00001528 00 12 32 3c 00 77 4e f8 | 2< wN | 00001530 14 9e | | .XXX[0x2] 00001532 VECTOR_0xab: 00001532 48 e7 80 f0 |H | MOVEM.L A3+A2+A1+A0+D0,-(A7) ; --> VECTOR_0xab 00001536 08 f8 00 02 68 d0 | h | BSET.B #0x2,0x68d0 0000153c 30 2f 00 1a |0/ | MOVE.W (A7+0x1a),D0 00001540 26 70 01 a0 68 68 |&p hh | MOVEA.L (D0.W+#0x6868),A3 ; LEW=01a0 00001546 24 6b 00 08 |$k | MOVEA.L (A3+0x8),A2 0000154a 30 12 |0 | MOVE.W (A2),D0 0000154c 4a 40 |J@ | TST.W D0 0000154e 6a 78 |jx | BPL 0x15c8 00001550 08 00 00 0e | | BTST.L #0xe,D0 00001554 66 72 |fr | BNE 0x15c8 00001556 30 2a 00 0e |0* | MOVE.W (A2+0xe),D0 0000155a 41 bc 00 0f |A | CHK.W #0xf,D0 0000155e 10 30 01 a0 5e 08 | 0 ^ | MOVE.B (D0.W+#0x5e08),D0 ; LEW=01a0 00001564 5b fa 07 38 |[ 8 | TRAPMI.W #0x0738 00001568 15 40 00 09 | @ | MOVE.B D0,(A2+0x9) 0000156c 15 70 01 a0 5e 18 00 0f | p ^ | MOVE.B (D0.W+#0x5e18),(A2+0xf) ; LEW=01a0 00001574 d0 2b 00 10 | + | ADD.B (A3+0x10),D0 00001578 22 70 05 a0 6b 24 |"p k$ | MOVEA.L (D0.W*4+#0x6b24),A1 ; LEW=05a0 0000157e 20 69 00 00 | i | MOVEA.L (A1+0x0),A0 00001582 b1 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A0 00001588 67 00 00 80 |g | BEQ 0x160a 0000158c 08 2a 00 06 00 0a | * | BTST.B #0x6,(A2+0xa) 00001592 66 5c |f\ | BNE 0x15f0 00001594 4e b8 04 7c |N | | JSR 0x47c 00001598 08 2a 00 06 00 01 | * | BTST.B #0x6,(A2+0x1) 0000159e 66 06 |f | BNE 0x15a6 000015a0 15 7c 00 40 00 01 | | @ | MOVE.B #0x40,(A2+0x1) 000015a6 4a 2b 00 12 |J+ | TST.B (A3+0x12) 000015aa 67 16 |g | BEQ 0x15c2 000015ac 4a 2a 00 01 |J* | TST.B (A2+0x1) 000015b0 6a 10 |j | BPL 0x15c2 000015b2 22 6b 00 0c |"k | MOVEA.L (A3+0xc),A1 000015b6 15 69 00 18 00 09 | i | MOVE.B (A1+0x18),(A2+0x9) 000015bc 15 7c 00 c0 00 01 | | | MOVE.B #0xc0,(A2+0x1) 000015c2 4c df 0f 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2+A3 000015c6 4e 73 |Ns | RTE 000015c8 4a 2b 00 12 |J+ | TST.B (A3+0x12) 000015cc 57 fa 07 39 |W 9 | TRAPEQ.W #0x0739 000015d0 08 00 00 07 | | BTST.L #0x7,D0 000015d4 57 fa 07 3a |W : | TRAPEQ.W #0x073a 000015d8 42 2b 00 12 |B+ | CLR.B (A3+0x12) 000015dc 22 6b 00 0c |"k | MOVEA.L (A3+0xc),A1 000015e0 15 69 00 18 00 09 | i | MOVE.B (A1+0x18),(A2+0x9) 000015e6 20 69 00 00 | i | MOVEA.L (A1+0x0),A0 000015ea 08 00 00 0e | | BTST.L #0xe,D0 000015ee 67 a4 |g | BEQ 0x1594 000015f0 4e b8 16 3e |N > | JSR 0x163e 000015f4 14 bc 00 40 | @ | MOVE.B #0x40,(A2) 000015f8 10 28 00 0e | ( | MOVE.B (A0+0xe),D0 000015fc 02 00 00 01 | | ANDI.B #0x01,D0 00001600 01 e9 00 1a | | BSET.B D0,(A1+0x1a) 00001604 4e b8 04 84 |N | JSR 0x484 00001608 60 8e |` | BRA 0x1598 0000160a 08 2a 00 04 00 0a | * | BTST.B #0x4,(A2+0xa) 00001610 66 10 |f | BNE 0x1622 00001612 4a 29 00 19 |J) | TST.B (A1+0x19) 00001616 57 fa 06 42 |W B | TRAPEQ.W #0x0642 0000161a 42 29 00 19 |B) | CLR.B (A1+0x19) 0000161e 4e f8 15 98 |N | JMP 0x1598 00001622 35 7c 10 00 00 1a |5| | MOVE.W #0x1000,(A2+0x1a) 00001628 4a 29 00 19 |J) | TST.B (A1+0x19) 0000162c 56 fa 06 42 |V B | TRAPNE.W #0x0642 00001630 13 7c 00 01 00 19 | | | MOVE.B #0x01,(A1+0x19) 00001636 42 29 00 1b |B) | CLR.B (A1+0x1b) 0000163a 4e f8 15 98 |N | JMP 0x1598 0000163e 2f 09 |/ | MOVE.L A1,-(A7) 00001640 d2 fc 00 1c | | ADDA.W #0x1c,A1 00001644 32 ea 00 00 |2 | MOVE.W (A2+0x0),(A1)+ 00001648 32 ea 00 08 |2 | MOVE.W (A2+0x8),(A1)+ 0000164c 32 ea 00 0a |2 | MOVE.W (A2+0xa),(A1)+ 00001650 32 ea 00 0c |2 | MOVE.W (A2+0xc),(A1)+ 00001654 42 78 6b 64 |Bxkd | CLR.W 0x6b64 00001658 08 2a 00 04 00 22 | * " | BTST.B #0x4,(A2+0x22) 0000165e 67 06 |g | BEQ 0x1666 00001660 31 fc 00 01 6b 64 |1 kd | MOVE.W #0x1,0x6b64 00001666 32 ea 00 22 |2 " | MOVE.W (A2+0x22),(A1)+ 0000166a 32 ea 00 24 |2 $ | MOVE.W (A2+0x24),(A1)+ 0000166e 32 ea 00 26 |2 & | MOVE.W (A2+0x26),(A1)+ 00001672 32 ea 00 1c |2 | MOVE.W (A2+0x1c),(A1)+ 00001676 32 ea 00 06 |2 | MOVE.W (A2+0x6),(A1)+ 0000167a 32 ea 00 14 |2 | MOVE.W (A2+0x14),(A1)+ 0000167e 32 ea 00 20 |2 | MOVE.W (A2+0x20),(A1)+ 00001682 22 5f |"_ | MOVEA.L (A7)+,A1 00001684 4e 75 |Nu | RTS 00001686 48 e7 fc c0 |H | MOVEM.L A1+A0+D5+D4+D3+D2+D1+D0,-(A7) 0000168a 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000168e 42 81 |B | CLR.L D1 00001690 32 7c 5e 26 |2|^& | MOVEA.W #0x5e26,A1 00001694 20 70 15 a0 6b 14 | p k | MOVEA.L (D1.W*4+#0x6b14),A0 ; LEW=15a0 0000169a b1 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A0 000016a0 67 00 01 5a |g Z | BEQ 0x17fc 000016a4 20 68 00 08 | h | MOVEA.L (A0+0x8),A0 000016a8 34 3c 03 ff |4< | MOVE.W #0x3ff,D2 000016ac 76 ff |v | MOVEQ.L #-0x01,D3 000016ae 4e b8 18 0e |N | JSR 0x180e 000016b2 b1 03 | | EOR.B D0,D3 000016b4 51 ca ff f8 |Q | DBF D2,0x16ae 000016b8 67 2c |g, | BEQ 0x16e6 000016ba 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 000016c0 0d 0a 07 57 61 72 6e 69 | Warni| .TXT '\r\n' 000016c8 6e 67 3a 20 45 45 50 52 |ng: EEPR| .TXT '\x07Warning: EEPROM Checksum error' 000016e2 4e b8 18 48 |N H | JSR 0x1848 000016e6 42 82 |B | CLR.L D2 000016e8 4e b8 18 0e |N | JSR 0x180e 000016ec 28 00 |( | MOVE.L D0,D4 000016ee 42 85 |B | CLR.L D5 000016f0 76 04 |v | MOVEQ.L #0x04,D3 000016f2 34 30 33 a0 5e 1c |403 ^ | MOVE.W (D3.W*2+#0x5e1c),D2 ; LEW=33a0 000016f8 4e b8 18 0e |N | JSR 0x180e 000016fc 14 31 30 00 | 10 | MOVE.B (A1+D3.W),D2 00001700 b5 00 | | EOR.B D2,D0 00001702 b1 04 | | EOR.B D0,D4 00001704 8a 00 | | OR.B D0,D5 00001706 51 cb ff ea |Q | DBF D3,0x16f2 0000170a 67 00 00 da |g | BEQ 0x17e6 0000170e 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 00001714 0d 0a 07 45 72 72 6f 72 | Error| .TXT '\r\n' 0000171c 3a 20 45 45 50 52 4f 4d |: EEPROM| .TXT '\x07Error: EEPROM Interrupt Vector settings are incorrect' 0000174e 4e b8 18 48 |N H | JSR 0x1848 00001752 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 00001758 4f 70 65 6e 20 53 57 2d |Open SW-| .TXT 'Open SW-4 on the controller and press any key to correct it.\r\n' 00001798 4e b9 80 00 20 08 |N | JSR IOC_EEPROM_PART2_EXPORT_2008 0000179e 42 82 |B | CLR.L D2 000017a0 20 04 | | MOVE.L D4,D0 000017a2 4e b8 18 28 |N ( | JSR 0x1828 000017a6 76 04 |v | MOVEQ.L #0x04,D3 000017a8 34 30 33 a0 5e 1c |403 ^ | MOVE.W (D3.W*2+#0x5e1c),D2 ; LEW=33a0 000017ae 10 31 30 00 | 10 | MOVE.B (A1+D3.W),D0 000017b2 4e b8 18 28 |N ( | JSR 0x1828 000017b6 51 cb ff f0 |Q | DBF D3,0x17a8 000017ba 30 bc 00 25 |0 % | MOVE.W #0x25,(A0) 000017be 08 28 00 00 00 01 | ( | BTST.B #0x0,(A0+0x1) 000017c4 66 f8 |f | BNE 0x17be 000017c6 13 fc 00 01 00 00 fc 04 | | MOVE.B #0x01,0xfc04 000017ce 13 fc 00 08 00 00 fc 01 | | MOVE.B #0x08,BOOT_REASON_CODE 000017d6 23 fc 00 00 17 d6 00 00 |# | MOVE.L #0x17d6,0xfc08 000017de fc 08 | | 000017e0 4e f9 80 00 20 04 |N | JMP IOC_EEPROM_PART2_EXPORT_2004 000017e6 30 bc 00 c0 |0 | MOVE.W #0xc0,(A0) 000017ea 30 70 13 a0 5d 1c |0p ] | MOVEA.W (D1.W*2+#0x5d1c),A0 ; LEW=13a0 000017f0 4e b8 52 50 |N RP | JSR 0x5250 000017f4 0c 00 00 03 | | CMPI.B #0x03,D0 000017f8 56 fa 07 05 |V | TRAPNE.W #0x0705 000017fc 5a 89 |Z | ADDQ.L #0x5,A1 000017fe 52 81 |R | ADDQ.L #0x1,D1 00001800 0c 41 00 04 | A | CMPI.W #0x0004,D1 00001804 6d 00 fe 8e |m | BLT 0x1694 00001808 4c df 03 3f |L ? | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+A0+A1 0000180c 4e 75 |Nu | RTS 0000180e 31 42 00 02 |1B | MOVE.W D2,(A0+0x2) 00001812 30 bc 00 21 |0 ! | MOVE.W #0x21,(A0) 00001816 70 14 |p | MOVEQ.L #0x14,D0 00001818 51 c8 ff fe |Q | DBF D0,0x1818 0000181c 4a 28 00 01 |J( | TST.B (A0+0x1) 00001820 6a f4 |j | BPL 0x1816 00001822 30 28 00 12 |0( | MOVE.W (A0+0x12),D0 00001826 4e 75 |Nu | RTS 00001828 31 40 00 12 |1@ | MOVE.W D0,(A0+0x12) 0000182c 31 42 00 02 |1B | MOVE.W D2,(A0+0x2) 00001830 30 bc 00 23 |0 # | MOVE.W #0x23,(A0) 00001834 08 28 00 00 00 01 | ( | BTST.B #0x0,(A0+0x1) 0000183a 66 f8 |f | BNE 0x1834 0000183c 30 bc 00 23 |0 # | MOVE.W #0x23,(A0) 00001840 4a 28 00 01 |J( | TST.B (A0+0x1) 00001844 6a fa |j | BPL 0x1840 00001846 4e 75 |Nu | RTS 00001848 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000184e 2c 20 44 69 73 6b 2f 54 |, Disk/T| .TXT ', Disk/Tape Controller ' 00001866 70 30 |p0 | MOVEQ.L #0x30,D0 00001868 d0 01 | | ADD.B D1,D0 0000186a 4e b9 80 00 20 0c |N | JSR IOC_EEPROM_PART2_RESTART_MACHINE() 00001870 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 00001876 2e 0d 0a 07 00 00 |. | .TXT '.\r\n' .TXT '\x07' 0000187c 4e 75 |Nu | RTS 0000187e 4e 75 |Nu | RTS 00001880 7e 0a |~ | MOVEQ.L #0x0a,D7 00001882 53 87 |S | SUBQ.L #0x1,D7 00001884 6b f8 |k | BMI 0x187e 00001886 42 39 00 00 fc 05 |B9 | CLR.B 0xfc05 0000188c 0c 38 00 02 68 c4 | 8 h | CMPI.B #0x02,0x68c4 00001892 66 ea |f | BNE 0x187e 00001894 4a b8 68 cc |J h | TST.L 0x68cc 00001898 67 e4 |g | BEQ 0x187e 0000189a 20 78 68 c8 | xh | MOVEA.L 0x68c8,A0 0000189e 30 38 68 c6 |08h | MOVE.W 0x68c6,D0 000018a2 02 40 00 03 | @ | ANDI.W #0x0003,D0 000018a6 31 7c 00 20 00 08 |1| | MOVE.W #0x20,(A0+0x8) 000018ac 31 40 00 08 |1@ | MOVE.W D0,(A0+0x8) 000018b0 30 bc 40 00 |0 @ | MOVE.W #0x4000,(A0) 000018b4 08 28 00 04 00 08 | ( | BTST.B #0x4,(A0+0x8) 000018ba 66 c2 |f | BNE 0x187e 000018bc 30 bc 00 13 |0 | MOVE.W #0x13,(A0) 000018c0 4a 28 00 01 |J( | TST.B (A0+0x1) 000018c4 6a fa |j | BPL 0x18c0 000018c6 4a 10 |J | TST.B (A0) 000018c8 6b b4 |k | BMI 0x187e 000018ca 31 7c 10 00 00 1a |1| | MOVE.W #0x1000,(A0+0x1a) 000018d0 31 78 68 cc 00 1c |1xh | MOVE.W 0x68cc,(A0+0x1c) 000018d6 31 78 68 ce 00 06 |1xh | MOVE.W 0x68ce,(A0+0x6) 000018dc 70 03 |p | MOVEQ.L #0x03,D0 000018de 42 84 |B | CLR.L D4 000018e0 61 00 00 44 |a D | BSR 0x1926 000018e4 66 00 ff 9c |f | BNE 0x1882 000018e8 51 c8 ff f6 |Q | DBF D0,0x18e0 000018ec 42 85 |B | CLR.L D5 000018ee 20 3c 00 e0 00 00 | < | MOVE.L #0xe00000,D0 000018f4 7e 03 |~ | MOVEQ.L #0x03,D7 000018f6 4e b8 0f 70 |N p | JSR 0xf70 000018fa 67 08 |g | BEQ 0x1904 000018fc 4a 85 |J | TST.L D5 000018fe 66 00 00 04 |f | BNE 0x1904 00001902 2a 06 |* | MOVE.L D6,D5 00001904 4a 47 |JG | TST.W D7 00001906 66 06 |f | BNE 0x190e 00001908 23 c5 00 03 ff fc |# | MOVE.L D5,0x3fffc 0000190e 28 3c 00 02 00 00 |(< | MOVE.L #0x20000,D4 00001914 61 00 00 10 |a | BSR 0x1926 00001918 51 cf ff dc |Q | DBF D7,0x18f6 0000191c 13 fc 00 01 00 00 fc 05 | | MOVE.B #0x01,0xfc05 00001924 4e 75 |Nu | RTS 00001926 72 7f |r | MOVEQ.L #0x7f,D1 00001928 42 83 |B | CLR.L D3 0000192a 74 07 |t | MOVEQ.L #0x07,D2 0000192c 00 43 20 00 | C | ORI.W #0x2000,D3 00001930 04 43 04 00 | C | SUBI.W #0x0400,D3 00001934 21 84 31 b0 a1 00 00 00 |! 1 | MOVE.L D4,(D3.W+#0xa1000000) ; LEW=31b0 0000193c 51 ca ff f2 |Q | DBF D2,0x1930 00001940 58 83 |X | ADDQ.L #0x4,D3 00001942 06 84 00 00 04 00 | | ADDI.L #0x00000400,D4 00001948 51 c9 ff e0 |Q | DBF D1,0x192a 0000194c 42 68 00 00 |Bh | CLR.W (A0+0x0) 00001950 42 68 00 04 |Bh | CLR.W (A0+0x4) 00001954 42 68 00 02 |Bh | CLR.W (A0+0x2) 00001958 11 7c 00 31 00 01 | | 1 | MOVE.B #0x31,(A0+0x1) 0000195e 72 7f |r | MOVEQ.L #0x7f,D1 00001960 51 c9 ff fe |Q | DBF D1,0x1960 00001964 4a 28 00 01 |J( | TST.B (A0+0x1) 00001968 6a f6 |j | BPL 0x1960 0000196a 4a 10 |J | TST.B (A0) 0000196c 6a 12 |j | BPL 0x1980 0000196e 00 68 40 00 00 00 | h@ | ORI.W #0x4000,(A0+0x0) 00001974 11 7c 00 09 00 01 | | | MOVE.B #0x09,(A0+0x1) 0000197a 4a 28 00 01 |J( | TST.B (A0+0x1) 0000197e 6a fa |j | BPL 0x197a 00001980 4a 68 00 02 |Jh | TST.W (A0+0x2) 00001984 4e 75 |Nu | RTS 00001986 46 fc |F | .XXX[0x2] 00001988 23 00 42 41 12 28 00 1b |# BA ( | .XXX[0x3a8] 00001990 43 bc 00 1f 48 e7 40 00 |C H @ | 00001998 12 28 00 1a e9 f0 10 82 | ( | 000019a0 11 b0 00 00 fc 6c 0c 01 | l | 000019a8 00 02 4c df 00 02 67 06 | L g | 000019b0 4e f0 15 a1 5e 4c 4e f0 |N ^LN | 000019b8 15 a1 5e cc 48 e7 c0 60 | ^ H `| 000019c0 42 80 10 28 00 1a 41 bc |B ( A | 000019c8 00 03 4a 30 01 b0 00 00 | J0 | 000019d0 fc 6c 6a 72 45 f8 6f e0 | ljrE o | 000019d8 e9 f0 10 82 01 b0 00 00 | | 000019e0 fc 6c 0c 01 00 02 67 10 | l g | 000019e8 e9 f0 11 82 01 b0 00 00 | | 000019f0 fc 6c 24 70 15 a0 6e f8 | l$p n | 000019f8 4a aa 00 00 6a 2e 10 28 |J j. (| 00001a00 00 0e 02 00 00 01 01 2a | *| 00001a08 00 2e 67 0c 08 28 00 02 | .g ( | 00001a10 00 19 67 28 01 aa 00 2e | g( .| 00001a18 25 48 00 00 21 4a 00 04 |%H !J | 00001a20 11 e8 00 1b 70 48 4c df | pHL | 00001a28 06 03 4e 75 45 ea 00 0c | NuE | 00001a30 4e b8 52 7e 4c df 06 03 |N R~L | 00001a38 4e f8 04 8c 4c df 06 03 |N L | 00001a40 58 8f 4e f8 04 92 0c 28 |X N (| 00001a48 00 01 00 1b 66 ee 4e b8 | f N | 00001a50 07 5c 45 f8 5f 84 22 da | \E _ " | 00001a58 22 da 22 da 22 da 21 7c |" " " !|| 00001a60 00 00 00 10 00 08 4c df | L | 00001a68 06 03 58 8f 4e f8 04 9a | X N | 00001a70 48 e7 80 60 24 68 00 04 |H `$h | 00001a78 43 ea 00 0c 4e b8 52 98 |C N R | 00001a80 64 3c c1 49 10 28 00 0e |d< I ( | 00001a88 02 00 00 01 01 2a 00 2e | * .| 00001a90 67 0c 08 28 00 02 00 19 |g ( | 00001a98 67 1c 01 aa 00 2e 21 69 |g .!i| 00001aa0 00 04 00 04 25 48 00 00 | %H | 00001aa8 11 e8 00 1b 70 48 4e b8 | pHN | 00001ab0 04 7c 20 49 60 10 4e b8 | | I` N | 00001ab8 04 92 20 49 60 ba 25 7c | I` %|| 00001ac0 93 03 fc 00 00 00 21 7c | !|| 00001ac8 93 03 fc 00 00 04 4c df | L | 00001ad0 06 01 4e 75 2f 09 21 7c | Nu/ !|| 00001ad8 00 00 00 14 00 08 4e b8 | N | 00001ae0 07 5c 42 41 12 28 00 1a | \BA ( | 00001ae8 0c 01 00 04 6c 1c 4a 30 | l J0| 00001af0 11 b0 00 00 fc 6c 6a 12 | lj | 00001af8 e9 f0 11 82 11 b0 00 00 | | 00001b00 fc 6c 4a b0 15 a0 6e f8 | lJ n | 00001b08 6a 08 42 51 22 5f 4e f8 |j BQ"_N | 00001b10 04 9a 32 fc 00 01 32 b8 | 2 2 | 00001b18 6f 0e 22 5f 4e b8 19 bc |o "_N | 00001b20 4e b8 1c f2 64 04 4e b8 |N d N | 00001b28 04 8c 4e b8 1c e2 48 e7 | N H | 00001b30 00 60 24 70 01 62 00 04 | `$p b | 00001b38 00 04 4e b8 07 5c 58 89 | N \X | 00001b40 32 ea 00 02 24 70 01 62 |2 $p b| 00001b48 00 04 00 30 22 da 22 da | 0" " | 00001b50 22 da 32 92 4c df 06 00 |" 2 L | 00001b58 11 7c 00 11 00 1b 4e b8 | | N | 00001b60 1c e2 4e b8 1a 70 4e f8 | N pN | 00001b68 04 9a 4e b8 19 bc 48 e7 | N H | 00001b70 00 60 24 70 01 62 00 04 | `$p b | 00001b78 00 04 4e b8 07 5c 32 ea | N \2 | 00001b80 00 02 24 70 01 62 00 04 | $p b | 00001b88 00 30 22 da 22 da 22 da | 0" " " | 00001b90 32 92 4c df 06 00 21 7c |2 L !|| 00001b98 00 00 00 10 00 08 4e b8 | N | 00001ba0 1a 70 4e f8 04 9a 4e b8 | pN N | 00001ba8 19 bc 4e b8 1c e2 60 be | N ` | 00001bb0 4e b8 19 bc 4e b8 1c e2 |N N | 00001bb8 64 1e 2f 09 22 70 01 62 |d / "p b| 00001bc0 00 04 00 04 08 29 00 06 | ) | 00001bc8 00 03 66 0a 22 5f 4e b8 | f "_N | 00001bd0 1a 70 4e f8 04 9a 22 5f | pN "_| 00001bd8 4e b8 1a 70 4e f8 04 92 |N pN | 00001be0 4e b8 19 bc 4e b8 52 ba |N N R | 00001be8 42 68 00 08 31 68 00 1c |Bh 1h | 00001bf0 00 0a 4e b8 1c 92 65 46 | N eF| 00001bf8 08 30 00 07 01 62 00 04 | 0 b | 00001c00 00 26 66 26 08 30 00 06 | &f& 0 | 00001c08 01 62 00 04 00 26 67 3a | b &g:| 00001c10 4a a8 00 08 67 34 2f 00 |J g4/ | 00001c18 42 80 30 30 01 62 00 04 |B 00 b | 00001c20 00 24 91 a8 00 08 20 1f | $ | 00001c28 60 20 42 a8 00 08 60 1a |` B ` | 00001c30 4e b8 19 bc 4e b8 52 ba |N N R | 00001c38 4e b8 1c 92 64 0c 4e b8 |N d N | 00001c40 52 ee 4e b8 1a 70 4e f8 |R N pN | 00001c48 04 9a 4e b8 52 ee 4e b8 | N R N | 00001c50 1a 70 4e f8 04 92 4e b8 | pN N | 00001c58 19 bc 4e b8 1c e2 64 ee | N d | 00001c60 4e b8 1a 70 4e f8 04 9a |N pN | 00001c68 4e b8 19 bc 4e b8 1c f2 |N N | 00001c70 64 0e 4e b8 04 8c 64 d6 |d N d | 00001c78 11 7c 00 11 00 1b 60 da | | ` | 00001c80 2f 09 22 70 01 62 00 04 |/ "p b | 00001c88 00 04 42 69 00 02 22 5f | Bi "_| 00001c90 60 bc 48 e7 c0 60 22 68 |` H `"h| 00001c98 00 04 42 80 30 28 00 1c | B 0( | 00001ca0 33 40 00 1e 67 12 24 69 |3@ g $i| 00001ca8 00 08 4e b8 07 7e 33 41 | N ~3A| 00001cb0 00 1a 33 7c 00 02 00 1c | 3| | 00001cb8 42 80 10 28 00 1b 33 70 |B ( 3p| 00001cc0 03 a0 5f 4c 00 18 24 69 | _L $i| 00001cc8 00 04 34 a9 00 16 08 2a | 4 *| 00001cd0 00 04 00 02 4c df 06 03 | L | 00001cd8 67 00 e7 b2 44 fc 00 00 |g D | 00001ce0 4e 75 48 e7 c0 60 22 68 |NuH `"h| 00001ce8 00 04 33 68 00 1c 00 1a | 3h | 00001cf0 60 c6 48 e7 00 60 22 68 |` H `"h| 00001cf8 00 04 24 69 00 04 33 7c | $i 3|| 00001d00 80 84 00 18 33 7c 6f 08 | 3|o | 00001d08 00 1a 33 7c 00 03 00 1c | 3| | 00001d10 33 7c 00 08 00 1e 31 e9 |3| 1 | 00001d18 00 32 6f 08 34 a9 00 16 | 2o 4 | 00001d20 44 fc 00 00 08 2a 00 04 |D * | 00001d28 00 02 66 04 44 fc 00 01 | f D | 00001d30 4c df 06 00 4e 75 |L Nu | .XXX[0x6] 00001d36 VECTOR_0xa2: 00001d36 48 e7 80 84 |H | MOVEM.L A5+A0+D0,-(A7) ; --> VECTOR_0xa2 00001d3a 08 f8 00 03 68 d0 | h | BSET.B #0x3,0x68d0 00001d40 30 3c 02 94 |0< | MOVE.W #0x294,D0 00001d44 90 6f 00 12 | o | SUB.W (A7+0x12),D0 00001d48 2a 70 01 a0 6e f8 |*p n | MOVEA.L (D0.W+#0x6ef8),A5 ; LEW=01a0 00001d4e 20 6d 00 04 | m | MOVEA.L (A5+0x4),A0 00001d52 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 00001d56 02 40 84 00 | @ | ANDI.W #0x8400,D0 00001d5a 67 16 |g | BEQ 0x1d72 00001d5c 20 6d 00 00 | m | MOVEA.L (A5+0x0),A0 00001d60 10 28 00 0e | ( | MOVE.B (A0+0xe),D0 00001d64 02 00 00 01 | | ANDI.B #0x01,D0 00001d68 01 ed 00 2e | . | BSET.B D0,(A5+0x2e) 00001d6c 4e b8 04 84 |N | JSR 0x484 00001d70 60 08 |` | BRA 0x1d7a 00001d72 20 6d 00 00 | m | MOVEA.L (A5+0x0),A0 00001d76 4e b8 04 7c |N | | JSR 0x47c 00001d7a 4c df 21 01 |L ! | MOVEM.L (A7)+,D0+A0+A5 00001d7e 4e 73 |Ns | RTE 00001d80 33 fc 5f 9e 93 03 f9 02 |3 _ | .XXX[0x620] 00001d88 33 fc 03 41 93 03 f9 00 |3 A | 00001d90 4e 75 33 fc 5f a8 93 03 |Nu3 _ | 00001d98 f9 02 31 f9 93 03 f9 02 | 1 | 00001da0 70 24 33 fc 03 41 93 03 |p$3 A | 00001da8 f9 00 4e 75 48 e7 80 c0 | NuH | 00001db0 41 f8 60 2e 43 f8 70 14 |A `.C p | 00001db8 30 3c 00 07 32 d8 51 c8 |0< 2 Q | 00001dc0 ff fc 41 f8 70 14 30 38 | A p 08| 00001dc8 70 2a 6a 00 00 28 30 fc |p*j (0 | 00001dd0 80 cf 30 fc 00 13 30 fc | 0 0 | 00001dd8 00 0a 42 98 42 98 e8 48 | B B H| 00001de0 02 40 07 00 30 80 33 fc | @ 0 3 | 00001de8 00 00 93 03 f9 00 4c df | L | 00001df0 03 01 4e 75 e9 f8 01 04 | Nu | 00001df8 70 30 4e f0 05 a1 5f ee |p0N _ | 00001e00 0c 38 00 08 70 48 66 1a | 8 pHf | 00001e08 31 f8 70 26 70 33 08 f8 |1 p&p3 | 00001e10 00 07 70 2e 31 f8 70 28 | p.1 p(| 00001e18 70 1c 67 06 31 fc 80 85 |p g 1 | 00001e20 70 14 0c 38 00 02 70 48 |p 8 pH| 00001e28 66 0e 31 f9 00 00 e0 00 |f 1 | 00001e30 70 33 08 f8 00 07 70 2e |p3 p.| 00001e38 eb f8 01 82 70 41 6b 4c | pAkL| 00001e40 08 f8 00 06 70 1d 08 38 | p 8| 00001e48 00 06 70 30 67 30 08 00 | p0g0 | 00001e50 00 00 67 1e 08 f8 00 01 | g | 00001e58 70 1d 0c 38 00 07 70 48 |p 8 pH| 00001e60 67 08 0c 38 00 09 70 48 |g 8 pH| 00001e68 66 14 00 78 00 21 70 22 |f x !p"| 00001e70 60 0c 08 f8 00 00 70 1d |` p | 00001e78 00 38 00 04 70 15 08 38 | 8 p 8| 00001e80 00 05 70 42 67 06 08 f8 | pBg | 00001e88 00 02 70 1d 08 38 00 07 | p 8 | 00001e90 70 30 67 20 08 f8 00 07 |p0g | 00001e98 70 1c 0c 38 00 06 70 48 |p 8 pH| 00001ea0 67 08 0c 38 00 07 70 48 |g 8 pH| 00001ea8 66 04 53 b8 70 31 00 78 |f S p1 x| 00001eb0 80 84 70 14 08 38 00 07 | p 8 | 00001eb8 70 2e 67 26 31 f8 70 33 |p.g&1 p3| 00001ec0 70 1a 67 1e 6b 08 08 f8 |p g k | 00001ec8 00 06 70 1c 60 06 08 f8 | p ` | 00001ed0 00 04 70 1c e9 f8 01 03 | p | 00001ed8 70 15 66 10 00 38 00 04 |p f 8 | 00001ee0 70 15 e9 f8 01 03 70 15 |p p | 00001ee8 67 00 ff 04 08 f8 00 07 |g | 00001ef0 70 14 60 00 fe fa 08 f8 |p ` | 00001ef8 00 06 70 15 60 00 ff 02 | p ` | 00001f00 4e f8 1f 04 00 78 80 8e |N x | 00001f08 70 14 11 f8 70 30 70 1e |p p0p | 00001f10 11 f8 70 41 70 1f 11 f8 | pAp | 00001f18 70 42 70 20 11 f8 70 43 |pBp pC| 00001f20 70 21 33 fc 00 00 93 03 |p!3 | 00001f28 f9 00 60 00 fe c2 4e f8 | ` N | 00001f30 1f 32 00 78 04 10 70 1c | 2 x p | 00001f38 00 78 80 86 70 14 60 00 | x p ` | 00001f40 fe c0 00 78 80 86 70 14 | x p | 00001f48 4e f8 1e 00 00 78 80 84 |N x | 00001f50 70 14 00 78 00 01 70 1c |p x p | 00001f58 00 78 00 02 70 20 60 8c | x p ` | 00001f60 4e f8 1f 04 50 fa 06 6d |N P m| 00001f68 50 fa 06 6d 50 fa 06 6d |P mP m| 00001f70 4e f8 1f 04 50 fa 06 6d |N P m| 00001f78 50 fa 06 6d 2f 09 21 7c |P m/ !|| 00001f80 00 00 00 14 00 08 4e b8 | N | 00001f88 07 5c 42 41 12 28 00 1a | \BA ( | 00001f90 0c 01 00 04 6c 00 fb 74 | l t| 00001f98 4a 30 11 b0 00 00 fc 6c |J0 l| 00001fa0 6a 00 fb 68 22 5f 4e b8 |j h"_N | 00001fa8 19 bc 51 f9 00 00 e0 02 | Q | 00001fb0 4e b8 1d 92 4e b8 04 8c |N N | 00001fb8 65 0a 08 f9 00 01 00 00 |e | 00001fc0 e0 02 67 ec 4e b8 1d 80 | g N | 00001fc8 4e b8 04 8c 65 10 48 e7 |N e H | 00001fd0 00 40 4e b8 07 5c 4e b8 | @N \N | 00001fd8 1a 70 60 00 fb 2e 4e b8 | p` .N | 00001fe0 1d ac 48 e7 00 60 4e b8 | H `N | 00001fe8 07 5c 45 f8 70 14 32 fc | \E p 2 | 00001ff0 00 03 42 59 32 da 32 da | BY2 2 | 00001ff8 32 da 32 da 32 da 32 da |2 2 2 2 | 00002000 32 da 32 92 4c df 06 00 |2 2 L | 00002008 4e b8 1a 70 4e f8 04 9a |N pN | 00002010 4e b8 19 bc 42 79 00 00 |N By | 00002018 e0 00 11 fc 00 08 5f ca | _ | 00002020 48 e7 c0 60 22 68 00 04 |H `"h | 00002028 42 80 30 28 00 1c 21 40 |B 0( !@| 00002030 00 08 11 c0 5f ce e0 58 | _ X| 00002038 11 c0 5f cd e0 58 67 0a | _ Xg | 00002040 4e b8 23 22 e0 59 31 c1 |N #" Y1 | 00002048 5f c6 33 fc 5f c6 93 03 |_ 3 _ | 00002050 f9 02 31 f9 93 03 f9 02 | 1 | 00002058 70 24 33 fc 03 41 93 03 |p$3 A | 00002060 f9 00 4c df 06 03 4e b8 | L N | 00002068 04 8c 65 00 fb d2 08 38 | e 8| 00002070 00 07 70 2a 66 00 fb d4 | p*f | 00002078 4e b8 1d 80 4e b8 04 8c |N N | 00002080 64 00 fb c8 33 f8 70 33 |d 3 p3| 00002088 00 00 e0 00 20 38 70 2e | 8p.| 00002090 6a 1c 4a 40 6b 28 08 00 |j J@k( | 00002098 00 0d 67 12 02 40 5f 00 | g @_ | 000020a0 66 0c 20 38 70 32 6b 06 |f 8p2k | 000020a8 e0 88 91 a8 00 08 10 28 | (| 000020b0 00 0e 02 00 00 01 01 ed | | 000020b8 00 2e 4e f8 1c 4a 42 a8 | .N JB | 000020c0 00 08 60 ea 4e f8 21 2c | ` N !,| 000020c8 4e b8 19 bc 11 fc 00 0a |N | 000020d0 5f ca 48 e7 c0 60 22 68 |_ H `"h| 000020d8 00 04 42 80 30 28 00 1c | B 0( | 000020e0 11 c0 5f ce e0 58 11 c0 | _ X | 000020e8 5f cd e0 58 67 0a 4e b8 |_ Xg N | 000020f0 23 22 e0 59 31 c1 5f c6 |#" Y1 _ | 000020f8 33 fc 5f c6 93 03 f9 02 |3 _ | 00002100 31 f9 93 03 f9 02 70 24 |1 p$| 00002108 33 fc 03 41 93 03 f9 00 |3 A | 00002110 4c df 06 03 4e b8 04 8c |L N | 00002118 65 00 fb 24 10 28 00 0e |e $ ( | 00002120 02 00 00 01 01 ed 00 2e | .| 00002128 4e f8 1c 4a 4e b8 19 bc |N JN | 00002130 4e f8 1c 4a 50 fa 06 6d |N JP m| 00002138 4e b8 19 bc 42 38 5f 99 |N B8_ | 00002140 48 e7 80 00 42 80 30 28 |H B 0(| 00002148 00 1c 0c 01 00 06 67 02 | g | 00002150 44 80 11 c0 5f 9c e0 98 |D _ | 00002158 11 c0 5f 9b e0 98 11 c0 | _ | 00002160 5f 9a 33 fc 5f 94 93 03 |_ 3 _ | 00002168 f9 02 31 f9 93 03 f9 02 | 1 | 00002170 70 24 33 fc 03 41 93 03 |p$3 A | 00002178 f9 00 4c df 00 01 4e b8 | L N | 00002180 04 8c 65 00 00 c8 60 00 | e ` | 00002188 00 cc 4e b8 19 bc 11 fc | N | 00002190 00 01 5f 99 60 aa 4e b8 | _ ` N | 00002198 19 bc 42 78 70 28 31 e8 | Bxp(1 | 000021a0 00 1c 70 26 67 00 00 a6 | p&g | 000021a8 53 78 70 26 42 78 5f 9a |Sxp&Bx_ | 000021b0 11 fc 00 01 5f 9c 11 fc | _ | 000021b8 00 01 5f 99 33 fc 5f 94 | _ 3 _ | 000021c0 93 03 f9 02 31 f9 93 03 | 1 | 000021c8 f9 02 70 24 33 fc 03 41 | p$3 A| 000021d0 93 03 f9 00 4e b8 04 8c | N | 000021d8 64 00 00 7a 4a 78 70 26 |d zJxp&| 000021e0 67 00 00 6a 42 38 5f 99 |g jB8_ | 000021e8 33 fc 5f 94 93 03 f9 02 |3 _ | 000021f0 31 f9 93 03 f9 02 70 24 |1 p$| 000021f8 33 fc 03 41 93 03 f9 00 |3 A | 00002200 4e b8 04 8c 65 a2 4e b8 |N e N | 00002208 1d 80 4e b8 04 8c 64 00 | N d | 00002210 00 44 08 38 00 07 70 30 | D 8 p0| 00002218 67 00 00 3a 31 fc 20 00 |g :1 | 00002220 70 28 53 78 70 26 60 00 |p(Sxp&` | 00002228 00 2c 4e b8 19 bc 33 fc | ,N 3 | 00002230 5f b2 93 03 f9 02 31 f9 |_ 1 | 00002238 93 03 f9 02 70 24 33 fc | p$3 | 00002240 03 41 93 03 f9 00 4e b8 | A N | 00002248 04 8c 64 08 4e b8 1a 70 | d N p| 00002250 4e f8 04 9a 10 28 00 0e |N ( | 00002258 02 00 00 01 01 ed 00 2e | .| 00002260 4e b8 1a 70 4e f8 04 92 |N pN | 00002268 4e b8 19 bc 33 fc 5f d0 |N 3 _ | 00002270 93 03 f9 02 4e f8 22 36 | N "6| 00002278 4e b8 19 bc 33 fc 5f e4 |N 3 _ | 00002280 93 03 f9 02 4e f8 22 36 | N "6| 00002288 4e b8 19 bc 33 fc 5f da |N 3 _ | 00002290 93 03 f9 02 4e f8 22 36 | N "6| 00002298 4e b8 19 bc 4e b8 1a 70 |N N p| 000022a0 4e f8 04 9a 4e b8 19 bc |N N | 000022a8 33 fc 5f bc 93 03 f9 02 |3 _ | 000022b0 4e f8 22 36 13 f8 70 48 |N "6 pH| 000022b8 00 00 e0 04 4e b8 19 bc | N | 000022c0 4e b8 1d 80 4e b8 04 8c |N N | 000022c8 11 f9 00 00 e0 04 70 48 | pH| 000022d0 4e b8 1d ac 48 e7 00 60 |N H `| 000022d8 4e b8 07 5c 45 f8 70 14 |N \E p | 000022e0 22 da 22 da 22 da 22 da |" " " " | 000022e8 4c df 06 00 21 7c 00 00 |L !| | 000022f0 00 10 00 08 4e b8 1a 70 | N p| 000022f8 4e f8 04 9a 48 e7 80 60 |N H `| 00002300 4e b8 07 5c 45 f8 70 2e |N \E p.| 00002308 70 1a 21 40 00 08 53 40 |p !@ S@| 00002310 12 da 51 c8 ff fc 4c df | Q L | 00002318 06 01 4e f8 04 9a 50 fa | N P | 00002320 06 6d 24 69 00 08 4a 28 | m$i J(| 00002328 00 0e 6b 48 42 81 12 28 | kHB (| 00002330 00 13 4a 28 00 19 6a 14 | J( j | 00002338 e1 89 48 70 1d b0 80 04 | Hp | 00002340 00 00 24 9f 41 bc 04 00 | $ A | 00002348 42 81 4e 75 2f 08 eb 89 |B Nu/ | 00002350 41 f0 11 b0 00 00 ee 00 |A | 00002358 eb 89 06 81 80 04 00 00 | | 00002360 24 c1 42 81 12 28 00 0c |$ B ( | 00002368 4a 28 00 19 6a e0 20 5f |J( j _| 00002370 42 81 4e 75 48 e7 a0 20 |B NuH | 00002378 22 28 00 11 24 01 06 82 |"( $ | 00002380 80 00 00 00 02 81 00 00 | | 00002388 03 ff d0 81 24 c2 06 82 | $ | 00002390 00 00 04 00 04 80 00 00 | | 00002398 04 00 6e f0 4c df 04 05 | n L | 000023a0 4e 75 |Nu | .XXX[0x2] 000023a2 48 e7 80 84 |H | MOVEM.L A5+A0+D0,-(A7) ; Via VECTOR_MAP_PERR 000023a6 08 f8 00 03 68 d0 | h | BSET.B #0x3,0x68d0 000023ac 42 78 70 2c |Bxp, | CLR.W 0x702c 000023b0 4b f8 6f e0 |K o | LEA.L 0x6fe0,A5 000023b4 31 f9 93 03 f9 00 70 2a |1 p*| MOVE.W 0x9303f900,0x702a 000023bc 08 38 00 07 70 2a | 8 p* | BTST.B #0x7,0x702a 000023c2 66 28 |f( | BNE 0x23ec 000023c4 31 f9 93 03 f9 06 70 2c |1 p,| MOVE.W 0x9303f906,0x702c 000023cc 4a 38 70 2d |J8p- | TST.B 0x702d 000023d0 66 0e |f | BNE 0x23e0 000023d2 20 6d 00 00 | m | MOVEA.L (A5+0x0),A0 000023d6 4e b8 04 7c |N | | JSR 0x47c 000023da 4c df 21 01 |L ! | MOVEM.L (A7)+,D0+A0+A5 000023de 4e 73 |Ns | RTE 000023e0 0c 38 00 08 70 2d | 8 p- | CMPI.B #0x08,0x702d 000023e6 66 04 |f | BNE 0x23ec 000023e8 PANIC_0x66d_unimplemented: 000023e8 50 fa 06 6d |P m | PANIC.W #0x66d 000023ec 20 6d 00 00 | m | MOVEA.L (A5+0x0),A0 000023f0 4e b8 04 84 |N | JSR 0x484 000023f4 60 e4 |` | BRA 0x23da 000023f6 48 e7 00 80 |H | MOVEM.L A0,-(A7) 000023fa 41 bc 00 01 |A | CHK.W #0x1,D0 000023fe 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00002404 67 24 |g$ | BEQ 0x242a 00002406 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000240a 41 f8 70 54 |A pT | LEA.L 0x7054,A0 0000240e 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 00002412 67 16 |g | BEQ 0x242a 00002414 10 28 00 01 | ( | MOVE.B (A0+0x1),D0 00002418 30 30 01 25 00 04 |00 % | MOVE.W ((A0+#0x4)+D0.W),D0 ; LEW=0125 0000241e 6a 0a |j | BPL 0x242a 00002420 53 68 00 02 |Sh | SUBQ.W #0x1,(A0+0x2) 00002424 54 28 00 01 |T( | ADDQ.B #0x2,(A0+0x1) 00002428 60 02 |` | BRA 0x242c 0000242a 42 80 |B | CLR.L D0 0000242c 46 fc 20 00 |F | MOVE.W #0x2000,SR 00002430 4c df 01 00 |L | MOVEM.L (A7)+,A0 00002434 4e 75 |Nu | RTS 00002436 48 e7 0c 0e |H | MOVEM.L A6+A5+A4+D5+D4,-(A7) 0000243a 45 bc 00 01 |E | CHK.W #0x1,D2 0000243e 4a 03 |J | TST.B D3 00002440 56 fa 08 25 |V % | TRAPNE.W #0x0825 00002444 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 0000244a 57 fa 08 25 |W % | TRAPEQ.W #0x0825 0000244e 49 f9 00 00 e0 86 |I | LEA.L 0xe086,A4 00002454 60 04 |` | BRA 0x245a 00002456 4e b8 54 16 |N T | JSR 0x5416 0000245a 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000245e 4e b8 2a 86 |N * | JSR 0x2a86 00002462 4e b8 32 5c |N 2\ | JSR 0x325c 00002466 4a 41 |JA | TST.W D1 00002468 66 ec |f | BNE 0x2456 0000246a 46 fc 20 00 |F | MOVE.W #0x2000,SR 0000246e 4c df 70 30 |L p0 | MOVEM.L (A7)+,D4+D5+A4+A5+A6 00002472 4e 75 |Nu | RTS 00002474 2f 08 |/ | MOVE.L A0,-(A7) 00002476 41 bc 00 0f |A | CHK.W #0xf,D0 0000247a 41 f8 70 4c |A pL | LEA.L 0x704c,A0 0000247e 0c 40 00 01 | @ | CMPI.W #0x0001,D0 00002482 67 34 |g4 | BEQ 0x24b8 00002484 41 f8 70 54 |A pT | LEA.L 0x7054,A0 00002488 0c 40 00 02 | @ | CMPI.W #0x0002,D0 0000248c 67 2a |g* | BEQ 0x24b8 0000248e 41 f8 70 5c |A p\ | LEA.L 0x705c,A0 00002492 0c 40 00 03 | @ | CMPI.W #0x0003,D0 00002496 67 20 |g | BEQ 0x24b8 00002498 0c 40 00 08 | @ | CMPI.W #0x0008,D0 0000249c 5d fa 08 25 |] % | TRAPLT.W #0x0825 000024a0 41 f0 07 b0 00 00 e0 06 |A | LEA.L (D0.W*8+#0xe006),A0 ; LEW=07b0 000024a8 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 000024ac 52 40 |R@ | ADDQ.W #0x1,D0 000024ae 90 68 00 04 | h | SUB.W (A0+0x4),D0 000024b2 67 1e |g | BEQ 0x24d2 000024b4 70 01 |p | MOVEQ.L #0x01,D0 000024b6 60 1a |` | BRA 0x24d2 000024b8 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 000024bc 67 14 |g | BEQ 0x24d2 000024be 42 80 |B | CLR.L D0 000024c0 10 28 00 01 | ( | MOVE.B (A0+0x1),D0 000024c4 30 30 01 25 00 04 |00 % | MOVE.W ((A0+#0x4)+D0.W),D0 ; LEW=0125 000024ca 6b e8 |k | BMI 0x24b4 000024cc e0 48 | H | LSR.W #0x8,D0 000024ce e8 48 | H | LSR.W #0x4,D0 000024d0 52 80 |R | ADDQ.L #0x1,D0 000024d2 20 5f | _ | MOVEA.L (A7)+,A0 000024d4 4e 75 |Nu | RTS 000024d6 4c df 03 06 |L | MOVEM.L (A7)+,D1+D2+A0+A1 000024da 4e b8 54 16 |N T | JSR 0x5416 000024de 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000024e2 48 e7 60 c0 |H ` | MOVEM.L A1+A0+D2+D1,-(A7) 000024e6 41 bc 00 0f |A | CHK.W #0xf,D0 000024ea 41 f8 70 4c |A pL | LEA.L 0x704c,A0 000024ee 0c 40 00 01 | @ | CMPI.W #0x0001,D0 000024f2 67 2e |g. | BEQ 0x2522 000024f4 41 f8 70 54 |A pT | LEA.L 0x7054,A0 000024f8 0c 40 00 02 | @ | CMPI.W #0x0002,D0 000024fc 67 24 |g$ | BEQ 0x2522 000024fe 41 f8 70 5c |A p\ | LEA.L 0x705c,A0 00002502 0c 40 00 03 | @ | CMPI.W #0x0003,D0 00002506 67 1a |g | BEQ 0x2522 00002508 0c 40 00 08 | @ | CMPI.W #0x0008,D0 0000250c 5d fa 08 25 |] % | TRAPLT.W #0x0825 00002510 24 00 |$ | MOVE.L D0,D2 00002512 4e b8 2b 24 |N +$ | JSR 0x2b24 00002516 65 be |e | BCS 0x24d6 00002518 e1 4a | J | LSL.W #0x8,D2 0000251a 08 c2 00 0f | | BSET.L #0xf,D2 0000251e 80 42 | B | OR.W D2,D0 00002520 60 26 |`& | BRA 0x2548 00002522 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 00002526 67 ae |g | BEQ 0x24d6 00002528 53 41 |SA | SUBQ.W #0x1,D1 0000252a 31 41 00 02 |1A | MOVE.W D1,(A0+0x2) 0000252e 12 28 00 01 | ( | MOVE.B (A0+0x1),D1 00002532 30 30 11 25 00 04 |00 % | MOVE.W ((A0+#0x4)+D1.W),D0 ; LEW=1125 00002538 6b 08 |k | BMI 0x2542 0000253a 02 40 0f ff | @ | ANDI.W #0x0fff,D0 0000253e 00 40 80 00 | @ | ORI.W #0x8000,D0 00002542 54 01 |T | ADDQ.B #0x2,D1 00002544 11 41 00 01 | A | MOVE.B D1,(A0+0x1) 00002548 46 fc 20 00 |F | MOVE.W #0x2000,SR 0000254c 4c df 03 06 |L | MOVEM.L (A7)+,D1+D2+A0+A1 00002550 4e 75 |Nu | RTS 00002552 4c df 70 30 |L p0 | MOVEM.L (A7)+,D4+D5+A4+A5+A6 00002556 4e b8 54 16 |N T | JSR 0x5416 0000255a 48 e7 0c 0e |H | MOVEM.L A6+A5+A4+D5+D4,-(A7) 0000255e 47 bc 00 0f |G | CHK.W #0xf,D3 00002562 49 f0 37 b0 00 00 e0 06 |I 7 | LEA.L (D3.W*8+#0xe006),A4 ; LEW=37b0 0000256a 08 14 00 07 | | BTST.B #0x7,(A4) 0000256e 57 fa 08 25 |W % | TRAPEQ.W #0x0825 00002572 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002576 0c 43 00 08 | C | CMPI.W #0x0008,D3 0000257a 6d 30 |m0 | BLT 0x25ac 0000257c 4a 41 |JA | TST.W D1 0000257e 67 38 |g8 | BEQ 0x25b8 00002580 0c 78 00 80 70 66 | x pf | CMPI.W #0x0080,0x7066 00002586 67 ca |g | BEQ 0x2552 00002588 42 84 |B | CLR.L D4 0000258a 18 38 70 64 | 8pd | MOVE.B 0x7064,D4 0000258e 3a 03 |: | MOVE.W D3,D5 00002590 e1 4d | M | LSL.W #0x8,D5 00002592 00 45 80 00 | E | ORI.W #0x8000,D5 00002596 1a 1a | | MOVE.B (A2)+,D5 00002598 53 41 |SA | SUBQ.W #0x1,D1 0000259a 31 85 41 a0 73 6c |1 A sl | MOVE.W D5,(D4.W+#0x736c) ; LEW=41a0 000025a0 54 04 |T | ADDQ.B #0x2,D4 000025a2 11 c4 70 64 | pd | MOVE.B D4,0x7064 000025a6 52 78 70 66 |Rxpf | ADDQ.W #0x1,0x7066 000025aa 60 d0 |` | BRA 0x257c 000025ac 4e b8 2a 86 |N * | JSR 0x2a86 000025b0 4e b8 25 c2 |N % | JSR 0x25c2 000025b4 4a 41 |JA | TST.W D1 000025b6 66 9a |f | BNE 0x2552 000025b8 46 fc 20 00 |F | MOVE.W #0x2000,SR 000025bc 4c df 70 30 |L p0 | MOVEM.L (A7)+,D4+D5+A4+A5+A6 000025c0 4e 75 |Nu | RTS 000025c2 0c 43 00 01 | C | CMPI.W #0x0001,D3 000025c6 66 04 |f | BNE 0x25cc 000025c8 4e b8 2b f2 |N + | JSR 0x2bf2 000025cc 0c 43 00 02 | C | CMPI.W #0x0002,D3 000025d0 66 0e |f | BNE 0x25e0 000025d2 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 000025d8 56 fa 08 25 |V % | TRAPNE.W #0x0825 000025dc 4e b8 30 54 |N 0T | JSR 0x3054 000025e0 0c 43 00 03 | C | CMPI.W #0x0003,D3 000025e4 66 04 |f | BNE 0x25ea 000025e6 4e b8 36 9c |N 6 | JSR 0x369c 000025ea 4e 75 |Nu | RTS 000025ec 2f 0c |/ | MOVE.L A4,-(A7) 000025ee 40 e7 |@ | MOVE.W SR,-(A7) 000025f0 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000025f4 47 bc 00 0f |G | CHK.W #0xf,D3 000025f8 49 f0 37 b0 00 00 e0 06 |I 7 | LEA.L (D3.W*8+#0xe006),A4 ; LEW=37b0 00002600 08 14 00 07 | | BTST.B #0x7,(A4) 00002604 57 fa 08 25 |W % | TRAPEQ.W #0x0825 00002608 4a 00 |J | TST.B D0 0000260a 66 12 |f | BNE 0x261e 0000260c 08 ac 00 06 00 00 | | BCLR.B #0x6,(A4+0x0) 00002612 08 ac 00 05 00 00 | | BCLR.B #0x5,(A4+0x0) 00002618 67 0a |g | BEQ 0x2624 0000261a 61 a6 |a | BSR 0x25c2 0000261c 60 06 |` | BRA 0x2624 0000261e 08 ec 00 06 00 00 | | BSET.B #0x6,(A4+0x0) 00002624 46 df |F | MOVE.W (A7)+,SR 00002626 28 5f |(_ | MOVEA.L (A7)+,A4 00002628 4e 75 |Nu | RTS 0000262a 4e f8 29 a4 4e f8 |N ) N | .XXX[0x6] 00002630 26 80 4e f8 26 4a 46 fc |& N &JF | .XXX[0x1c8] 00002638 23 00 42 41 12 28 00 1b |# BA ( | 00002640 43 bc 00 02 4e f0 15 a0 |C N | 00002648 26 2a 48 e7 80 40 4e b8 |&*H @N | 00002650 07 5c 20 3c 70 ff 00 00 | \ <p | 00002658 4a 39 00 00 fc 94 67 06 |J9 g | 00002660 20 3c 50 ff 80 00 22 c0 | <P " | 00002668 70 0d 42 59 51 c8 ff fc |p BYQ | 00002670 21 7c 00 00 00 20 00 08 |!| | 00002678 4c df 02 01 4e f8 04 9a |L N | 00002680 4a b8 74 c0 6b 10 2f 0a |J t k / | 00002688 45 f8 74 c4 4e b8 52 7e |E t N R~| 00002690 24 5f 4e b8 04 8c 21 c8 |$_N ! | 00002698 74 c0 2f 09 4e b8 07 5c |t / N \| 000026a0 21 c9 74 cc 54 89 21 c9 |! t T ! | 000026a8 74 d0 31 fc 00 fe 74 d4 |t 1 t | 000026b0 22 5f 4e b8 04 8c 48 e7 |"_N H | 000026b8 fc 7c 30 38 74 d4 6b 00 | |08t k | 000026c0 00 c4 22 78 74 d0 34 38 | "xt 48| 000026c8 74 dc 28 38 74 d8 4a 40 |t (8t J@| 000026d0 6b 00 00 ae 22 04 e9 49 |k " I| 000026d8 47 f0 17 b0 00 00 e0 06 |G | 000026e0 4b f0 11 b0 00 00 e1 06 |K | 000026e8 08 ab 00 00 00 00 67 24 | g$| 000026f0 26 04 00 43 03 00 2f 04 |& C / | 000026f8 78 0f d6 83 1a 33 46 00 |x 3F | 00002700 02 05 00 28 67 02 52 83 | (g R | 00002708 51 cc ff f0 28 1f 22 c3 |Q ( " | 00002710 53 40 6b 6c 08 15 00 00 |S@kl | 00002718 67 2c 26 04 06 43 04 00 |g,& C | 00002720 48 43 3a 3c 00 0f 08 b5 |HC:< | 00002728 00 06 50 00 67 10 08 b5 | P g | 00002730 00 07 50 00 36 05 e1 4b | P 6 K| 00002738 22 c3 53 40 6b 42 53 45 |" S@kBSE| 00002740 6a e4 08 95 00 00 53 44 |j SD| 00002748 6b 06 4e b8 28 de 60 2c |k N ( `,| 00002750 45 f8 70 4c 4e b8 28 9c |E pLN ( | 00002758 4a 39 00 00 fc 94 66 08 |J9 f | 00002760 45 f8 70 54 4e b8 28 9c |E pTN ( | 00002768 45 f8 70 5c 4e b8 28 9c |E p\N ( | 00002770 45 f8 70 64 4e b8 28 9c |E pdN ( | 00002778 38 38 74 dc 51 ca ff 50 |88t Q P| 00002780 21 c4 74 d8 38 3c 00 fe |! t 8< | 00002788 98 40 66 08 4c df 3e 3f | @f L >?| 00002790 4e f8 26 b2 31 84 01 e1 |N & 1 | 00002798 74 cc e5 4c 54 44 31 44 |t LTD1D| 000027a0 00 0a 21 fc 93 03 fc 00 | ! | 000027a8 74 c0 4e b8 04 9a 43 f8 |t N C | 000027b0 74 c4 4e b8 52 98 64 08 |t N R d | 000027b8 c1 49 4e b8 04 7c 20 49 | IN | I| 000027c0 4c df 3e 3f 4e 75 2f 08 |L >?Nu/ | 000027c8 48 e7 80 e0 45 f8 74 de |H E t | 000027d0 20 3c 00 00 04 e1 25 7c | < %|| 000027d8 00 00 27 c6 00 08 4e b8 | ' N | 000027e0 53 7e 4c df 07 01 20 78 |S~L x| 000027e8 74 c0 b1 fc 93 03 fc 00 |t | 000027f0 57 f8 74 d6 67 04 4e b8 |W t g N | 000027f8 04 7c 20 5f 4e 75 | | _Nu | .XXX[0x6] 000027fe 48 e7 a0 80 |H | MOVEM.L A0+D2+D0,-(A7) ; Via VECTOR_MODEM.RXRDY 00002802 08 f8 00 01 68 d0 | h | BSET.B #0x1,0x68d0 00002808 e9 f8 20 04 a0 01 | | BFEXTU.L IO_DUART_MODEM_STATUS,{0:4},D2 0000280e 67 06 |g | BEQ 0x2816 00002810 11 fc 00 40 a0 02 | @ | MOVE.B #0x40,IO_DUART_MODEM_COMMAND 00002816 34 30 21 a0 60 3e |40! `> | MOVE.W (D2.W+#0x603e),D2 ; LEW=21a0 0000281c 14 38 a0 03 | 8 | MOVE.B IO_DUART_MODEM_DATA,D2 00002820 42 80 |B | CLR.L D0 00002822 41 f8 70 54 |A pT | LEA.L 0x7054,A0 00002826 10 28 00 00 | ( | MOVE.B (A0+0x0),D0 0000282a 0c 68 00 80 00 02 | h | CMPI.W #0x0080,(A0+0x2) 00002830 67 16 |g | BEQ 0x2848 00002832 31 82 01 a0 71 6c |1 ql | MOVE.W D2,(D0.W+#0x716c) ; LEW=01a0 00002838 54 00 |T | ADDQ.B #0x2,D0 0000283a 11 40 00 00 | @ | MOVE.B D0,(A0+0x0) 0000283e 52 68 00 02 |Rh | ADDQ.W #0x1,(A0+0x2) 00002842 4c df 01 05 |L | MOVEM.L (A7)+,D0+D2+A0 00002846 4e 73 |Ns | RTE 00002848 55 00 |U | SUBQ.B #0x2,D0 0000284a 00 70 40 00 01 a0 71 6c | p@ ql| ORI.W #0x4000,(D0.W+#0x716c) ; LEW=01a0 00002852 60 ee |` | BRA 0x2842 00002854 VECTOR_MODEM.DSCHG: ; Via VECTOR_MODEM.DSCHG 00002854 48 e7 40 c0 |H @ | MOVEM.L A1+A0+D1,-(A7) ; --> VECTOR_0x4a 00002858 08 f8 00 01 68 d0 | h | BSET.B #0x1,0x68d0 0000285e 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002862 12 38 a0 04 | 8 | MOVE.B IO_DUART_ACR_IPCR,D1 00002866 08 01 00 03 | | BTST.L #0x3,D1 0000286a 67 24 |g$ | BEQ 0x2890 0000286c 20 78 74 c0 | xt | MOVEA.L 0x74c0,A0 00002870 b1 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A0 00002876 67 1e |g | BEQ 0x2896 00002878 22 78 74 d0 |"xt | MOVEA.L 0x74d0,A1 0000287c 22 fc 01 01 00 00 |" | MOVE.L #0x1010000,(A1)+ 00002882 21 c9 74 d0 |! t | MOVE.L A1,0x74d0 00002886 53 78 74 d4 |Sxt | SUBQ.W #0x1,0x74d4 0000288a 6c 04 |l | BGE 0x2890 0000288c 4e b8 04 7c |N | | JSR 0x47c 00002890 4c df 03 02 |L | MOVEM.L (A7)+,D1+A0+A1 00002894 4e 73 |Ns | RTE 00002896 51 f8 74 d7 |Q t | SF.B 0x74d7 0000289a 60 f4 |` | BRA 0x2890 0000289c 36 2a 00 02 |6* | .XXX[0x4] 000028a0 67 3a 4a 40 6d 36 42 85 |g:J@m6B | .XXX[0x1e0] 000028a8 1a 2a 00 01 26 6a 00 04 | * &j | 000028b0 60 02 67 20 72 00 32 33 |` g r 23| 000028b8 50 00 6b 0e 48 41 e9 99 |P k HA | 000028c0 e1 49 48 41 e8 49 00 41 | IHA I A| 000028c8 80 00 22 c1 54 05 53 43 | " T SC| 000028d0 51 c8 ff e0 15 45 00 01 |Q E | 000028d8 35 43 00 02 4e 75 48 e7 |5C NuH | 000028e0 74 88 4a 39 00 00 fc 94 |t J9 | 000028e8 67 00 00 4c 41 f8 70 54 |g LA pT| 000028f0 4a 40 6d 42 42 85 1a 28 |J@mBB (| 000028f8 00 01 36 28 00 02 26 68 | 6( &h| 00002900 00 04 4a 43 67 00 00 30 | JCg 0| 00002908 22 3c 00 01 00 00 32 33 |"< 23| 00002910 50 00 6a 22 49 f9 00 00 |P j"I | 00002918 e0 86 08 14 00 06 67 0c | g | 00002920 b2 2c 00 07 67 1e b2 2c | , g ,| 00002928 00 06 67 42 22 c1 54 05 | gB" T | 00002930 53 43 51 c8 ff ce 11 45 |SCQ E| 00002938 00 01 31 43 00 02 4c df | 1C L | 00002940 11 2e 4e 75 08 ec 00 05 | .Nu | 00002948 00 00 4a 38 74 be 66 46 | J8t fF| 00002950 4a b8 74 b8 67 40 32 38 |J t g@28| 00002958 74 bc 0c 41 00 03 6f 36 |t A o6| 00002960 08 ac 00 04 00 00 11 fc | | 00002968 00 08 a0 02 60 28 08 ac | `( | 00002970 00 05 00 00 67 20 08 2c | g ,| 00002978 00 04 00 00 66 18 4a 78 | f Jx| 00002980 74 bc 66 06 4e b8 32 5c |t f N 2\| 00002988 60 0c 11 fc 00 04 a0 02 |` | 00002990 08 ec 00 04 00 00 08 ec | | 00002998 00 00 00 00 54 05 53 43 | T SC| 000029a0 60 00 ff 60 48 e7 fc 7e |` `H ~| 000029a8 4e b8 07 5c 42 83 42 82 |N \B B | 000029b0 42 81 42 80 24 49 10 1a |B B $I | 000029b8 26 4a 42 11 53 80 6c 12 |&JB S l | 000029c0 4a 11 4c df 7e 3f 67 00 |J L ~?g | 000029c8 da d2 52 a8 00 08 4e f8 | R N | 000029d0 04 92 12 1a 43 bc 00 0c | C | 000029d8 14 1a 45 bc 00 02 16 1a | E | 000029e0 47 bc 00 0f 0c 01 00 04 |G | 000029e8 66 0a 12 1a 43 bc 00 07 |f C | 000029f0 06 01 00 0d 28 02 e9 4c | ( L| 000029f8 66 1c 49 f0 37 b0 00 00 |f I 7 | 00002a00 e0 06 08 14 00 07 57 fa | W | 00002a08 08 25 3c 70 33 a0 60 4e | %<p3 `N| 00002a10 3c 76 12 00 4e d6 4a 39 |<v N J9| 00002a18 00 00 fc 94 57 fa 08 25 | W %| 00002a20 0c 02 00 01 56 fa 08 25 | V %| 00002a28 4a 03 56 fa 08 25 49 f9 |J V %I | 00002a30 00 00 e0 86 3c 70 13 a0 | <p | 00002a38 62 06 4e d6 08 ec 00 06 |b N | 00002a40 00 00 4e f8 29 bc 19 5a | N ) Z| 00002a48 00 06 4e f8 29 bc 19 5a | N ) Z| 00002a50 00 07 4e f8 29 bc 4a 41 | N ) JA| 00002a58 67 00 ff 62 d4 c1 52 11 |g b R | 00002a60 16 c2 16 c3 16 c1 56 a8 | V | 00002a68 00 08 ef 4a 08 f0 00 00 | J | 00002a70 21 b0 00 00 e0 06 42 82 |! B | 00002a78 4e f8 29 bc 52 8a 4e f8 |N ) R N | 00002a80 29 bc 50 fa 08 24 |) P $ | .XXX[0x6] 00002a86 78 2c |x, | MOVEQ.L #0x2c,D4 00002a88 c8 2c 00 00 | , | AND.B (A4+0x0),D4 00002a8c 66 00 00 94 |f | BNE 0x2b22 00002a90 4a 41 |JA | TST.W D1 00002a92 67 00 00 8e |g | BEQ 0x2b22 00002a96 38 2c 00 04 |8, | MOVE.W (A4+0x4),D4 00002a9a 4d f0 49 a0 00 01 |M I | LEA.L (D4.L+#0x1),A6 ; LEW=49a0 00002aa0 c8 78 74 b2 | xt | AND.W 0x74b2,D4 00002aa4 3a 30 49 90 |:0I | MOVE.W (D4.L),D5 ; LEW=4990 00002aa8 66 2e |f. | BNE 0x2ad8 00002aaa 1a 2c 00 01 | , | MOVE.B (A4+0x1),D5 00002aae ba 38 74 b6 | 8t | CMP.B 0x74b6,D5 00002ab2 6c 68 |lh | BGE 0x2b1c 00002ab4 2a 38 74 ac |*8t | MOVE.L 0x74ac,D5 00002ab8 67 62 |gb | BEQ 0x2b1c 00002aba 31 85 49 90 |1 I | MOVE.W D5,(D4.L) ; LEW=4990 00002abe 31 f0 59 90 74 ae |1 Y t | MOVE.W (D5.L),0x74ae ; LEW=5990 00002ac4 38 05 |8 | MOVE.W D5,D4 00002ac6 3a 38 74 b0 |:8t | MOVE.W 0x74b0,D5 00002aca 31 85 49 90 |1 I | MOVE.W D5,(D4.L) ; LEW=4990 00002ace 4d f0 49 a0 00 02 |M I | LEA.L (D4.L+#0x2),A6 ; LEW=49a0 00002ad4 52 2c 00 01 |R, | ADDQ.B #0x1,(A4+0x1) 00002ad8 ba 41 | A | CMP.W D1,D5 00002ada 6f 02 |o | BLE 0x2ade 00002adc 3a 01 |: | MOVE.W D1,D5 00002ade 92 45 | E | SUB.W D5,D1 00002ae0 9b 70 49 90 | pI | SUB.W D5,(D4.L) ; LEW=4990 00002ae4 0c 45 00 07 | E | CMPI.W #0x0007,D5 00002ae8 6d 20 |m | BLT 0x2b0a 00002aea 60 04 |` | BRA 0x2af0 00002aec 1c da | | MOVE.B (A2)+,(A6)+ 00002aee 53 45 |SE | SUBQ.W #0x1,D5 00002af0 28 0e |( | MOVE.L A6,D4 00002af2 02 44 00 03 | D | ANDI.W #0x0003,D4 00002af6 66 f4 |f | BNE 0x2aec 00002af8 48 c5 |H | EXTW.L D5 00002afa e4 9d | | ROR.L #0x2,D5 00002afc 53 45 |SE | SUBQ.W #0x1,D5 00002afe 2c da |, | MOVE.L (A2)+,(A6)+ 00002b00 51 cd ff fc |Q | DBF D5,0x2afe 00002b04 42 45 |BE | CLR.W D5 00002b06 e5 9d | | ROL.L #0x2,D5 00002b08 67 08 |g | BEQ 0x2b12 00002b0a 53 45 |SE | SUBQ.W #0x1,D5 00002b0c 1c da | | MOVE.B (A2)+,(A6)+ 00002b0e 51 cd ff fc |Q | DBF D5,0x2b0c 00002b12 53 8e |S | SUBQ.L #0x1,A6 00002b14 39 4e 00 04 |9N | MOVE.W A6,(A4+0x4) 00002b18 4e f8 2a 90 |N * | JMP 0x2a90 00002b1c 08 ec 00 03 00 00 | | BSET.B #0x3,(A4+0x0) 00002b22 4e 75 |Nu | RTS 00002b24 41 f0 07 b0 00 00 e0 06 |A | LEA.L (D0.W*8+#0xe006),A0 ; LEW=07b0 00002b2c 43 f0 05 a0 74 6c |C tl | LEA.L (D0.W*4+#0x746c),A1 ; LEW=05a0 00002b32 08 10 00 05 | | BTST.B #0x5,(A0) 00002b36 66 1a |f | BNE 0x2b52 00002b38 22 11 |" | MOVE.L (A1),D1 00002b3a 4a 28 00 01 |J( | TST.B (A0+0x1) 00002b3e 66 4c |fL | BNE 0x2b8c 00002b40 b2 68 00 04 | h | CMP.W (A0+0x4),D1 00002b44 62 0c |b | BHI 0x2b52 00002b46 67 16 |g | BEQ 0x2b5e 00002b48 10 30 19 90 | 0 | MOVE.B (D1.L),D0 ; LEW=1990 00002b4c 52 81 |R | ADDQ.L #0x1,D1 00002b4e 22 81 |" | MOVE.L D1,(A1) 00002b50 4e 75 |Nu | RTS 00002b52 08 a8 00 04 00 00 | | BCLR.B #0x4,(A0+0x0) 00002b58 44 fc 00 01 |D | MOVE.W #0x1,CCR 00002b5c 4e 75 |Nu | RTS 00002b5e 10 30 19 90 | 0 | MOVE.B (D1.L),D0 ; LEW=1990 00002b62 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 00002b66 31 b8 74 b0 19 90 |1 t | MOVE.W 0x74b0,(D1.L) ; LEW=1990 00002b6c 52 41 |RA | ADDQ.W #0x1,D1 00002b6e 31 41 00 04 |1A | MOVE.W D1,(A0+0x4) 00002b72 52 81 |R | ADDQ.L #0x1,D1 00002b74 22 81 |" | MOVE.L D1,(A1) 00002b76 08 a8 00 03 00 00 | | BCLR.B #0x3,(A0+0x0) 00002b7c 67 08 |g | BEQ 0x2b86 00002b7e 08 f9 00 00 00 00 e0 06 | | BSET.B #0x0,0xe006 00002b86 44 fc 00 00 |D | MOVE.W #0x0,CCR 00002b8a 4e 75 |Nu | RTS 00002b8c 10 30 19 90 | 0 | MOVE.B (D1.L),D0 ; LEW=1990 00002b90 52 81 |R | ADDQ.L #0x1,D1 00002b92 22 81 |" | MOVE.L D1,(A1) 00002b94 c2 78 74 b4 | xt | AND.W 0x74b4,D1 00002b98 66 ec |f | BNE 0x2b86 00002b9a 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 00002b9e 31 70 19 90 00 02 |1p | MOVE.W (D1.L),(A0+0x2) ; LEW=1990 00002ba4 31 b8 74 ae 19 90 |1 t | MOVE.W 0x74ae,(D1.L) ; LEW=1990 00002baa 31 c1 74 ae |1 t | MOVE.W D1,0x74ae 00002bae 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 00002bb2 54 81 |T | ADDQ.L #0x2,D1 00002bb4 22 81 |" | MOVE.L D1,(A1) 00002bb6 12 28 00 01 | ( | MOVE.B (A0+0x1),D1 00002bba 53 01 |S | SUBQ.B #0x1,D1 00002bbc 11 41 00 01 | A | MOVE.B D1,(A0+0x1) 00002bc0 b2 38 74 b7 | 8t | CMP.B 0x74b7,D1 00002bc4 6e c0 |n | BGT 0x2b86 00002bc6 60 ae |` | BRA 0x2b76 00002bc8 08 ac 00 06 00 00 08 ac | | .XXX[0x28] 00002bd0 00 05 00 00 67 04 4e b8 | g N | 00002bd8 2b f2 4e f8 29 bc 08 ac |+ N ) | 00002be0 00 01 00 00 12 1a 4e b8 | N | 00002be8 2a 86 4e b8 2b f2 4e f8 |* N + N | 00002bf0 2a 56 |*V | .XXX[0x2] 00002bf2 08 39 00 00 00 00 fc 06 | 9 | BTST.B #0x0,0xfc06 00002bfa 66 1a |f | BNE 0x2c16 00002bfc 08 39 00 05 00 00 e0 0e | 9 | BTST.B #0x5,0xe00e 00002c04 66 10 |f | BNE 0x2c16 00002c06 08 f9 00 04 00 00 e0 0e | | BSET.B #0x4,0xe00e 00002c0e 66 06 |f | BNE 0x2c16 00002c10 08 f8 00 00 90 03 | | BSET.B #0x0,IO_UART_COMMAND 00002c16 4e 75 |Nu | RTS 00002c18 20 1f | | MOVE.L (A7)+,D0 00002c1a 4e b8 54 16 |N T | JSR 0x5416 00002c1e 2f 00 |/ | MOVE.L D0,-(A7) 00002c20 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002c24 30 39 00 00 e0 12 |09 | MOVE.W 0xe012,D0 00002c2a 90 79 00 00 e0 10 | y | SUB.W 0xe010,D0 00002c30 53 40 |S@ | SUBQ.W #0x1,D0 00002c32 66 e4 |f | BNE 0x2c18 00002c34 46 fc 20 00 |F | MOVE.W #0x2000,SR 00002c38 20 1f | | MOVE.L (A7)+,D0 00002c3a 4e 75 |Nu | RTS 00002c3c 11 80 01 f1 00 00 fc 60 | `| MOVE.B D0,((#0xfc60)) ; LEW=01f1 00002c44 52 79 00 00 fc 62 |Ry b | ADDQ.W #0x1,0xfc62 00002c4a 66 08 |f | BNE 0x2c54 00002c4c 33 fc fc c0 00 00 fc 62 |3 b| MOVE.W #0xfcc0,0xfc62 00002c54 11 c0 90 00 | | MOVE.B D0,IO_UART_DATA 00002c58 4e 75 |Nu | RTS 00002c5a VECTOR_CONSOLE.TXRDY: 00002c5a 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; --> VECTOR_0x49 00002c5e 08 f8 00 01 68 d0 | h | BSET.B #0x1,0x68d0 00002c64 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002c68 70 01 |p | MOVEQ.L #0x01,D0 00002c6a 4e b8 2b 24 |N +$ | JSR 0x2b24 00002c6e 65 08 |e | BCS 0x2c78 00002c70 61 ca |a | BSR 0x2c3c 00002c72 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00002c76 4e 73 |Ns | RTE 00002c78 08 b8 00 00 90 03 | | BCLR.B #0x0,IO_UART_COMMAND 00002c7e 60 f2 |` | BRA 0x2c72 00002c80 VECTOR_CONSOLE.RXRDY: 00002c80 48 e7 a0 80 |H | MOVEM.L A0+D2+D0,-(A7) ; --> VECTOR_0x45 00002c84 08 f8 00 01 68 d0 | h | BSET.B #0x1,0x68d0 00002c8a e9 f8 20 83 90 01 | | BFEXTU.L IO_UART_STATUS,{2:3},D2 00002c90 67 0c |g | BEQ 0x2c9e 00002c92 34 30 21 a0 60 98 |40! ` | MOVE.W (D2.W+#0x6098),D2 ; LEW=21a0 00002c98 08 f8 00 04 90 03 | | BSET.B #0x4,IO_UART_COMMAND 00002c9e 14 38 90 00 | 8 | MOVE.B IO_UART_DATA,D2 00002ca2 08 39 00 06 00 00 e0 0e | 9 | BTST.B #0x6,0xe00e 00002caa 67 10 |g | BEQ 0x2cbc 00002cac b4 39 00 00 e0 15 | 9 | CMP.B 0xe015,D2 00002cb2 67 30 |g0 | BEQ 0x2ce4 00002cb4 b4 39 00 00 e0 14 | 9 | CMP.B 0xe014,D2 00002cba 67 3a |g: | BEQ 0x2cf6 00002cbc 42 80 |B | CLR.L D0 00002cbe 10 38 70 4c | 8pL | MOVE.B 0x704c,D0 00002cc2 0c 78 00 80 70 4e | x pN | CMPI.W #0x0080,0x704e 00002cc8 67 4a |gJ | BEQ 0x2d14 00002cca 00 42 81 00 | B | ORI.W #0x8100,D2 00002cce 31 82 01 a0 70 6c |1 pl | MOVE.W D2,(D0.W+#0x706c) ; LEW=01a0 00002cd4 52 78 70 4e |RxpN | ADDQ.W #0x1,0x704e 00002cd8 54 00 |T | ADDQ.B #0x2,D0 00002cda 11 c0 70 4c | pL | MOVE.B D0,0x704c 00002cde 4c df 01 05 |L | MOVEM.L (A7)+,D0+D2+A0 00002ce2 4e 73 |Ns | RTE 00002ce4 08 f9 00 00 00 00 e0 06 | | BSET.B #0x0,0xe006 00002cec 08 f9 00 05 00 00 e0 0e | | BSET.B #0x5,0xe00e 00002cf4 60 16 |` | BRA 0x2d0c 00002cf6 08 f9 00 00 00 00 e0 06 | | BSET.B #0x0,0xe006 00002cfe 08 b9 00 05 00 00 e0 0e | | BCLR.B #0x5,0xe00e 00002d06 67 04 |g | BEQ 0x2d0c 00002d08 4e b8 2b f2 |N + | JSR 0x2bf2 00002d0c 4a 78 6a d6 |Jxj | TST.W 0x6ad6 00002d10 66 cc |f | BNE 0x2cde 00002d12 60 a8 |` | BRA 0x2cbc 00002d14 55 00 |U | SUBQ.B #0x2,D0 00002d16 00 70 40 00 01 a0 70 6c | p@ pl| ORI.W #0x4000,(D0.W+#0x706c) ; LEW=01a0 00002d1e 60 be |` | BRA 0x2cde 00002d20 VECTOR_CONSOLE.BREAK: 00002d20 4a 39 00 00 fc 00 |J9 | TST.B 0xfc00 ; --> VECTOR_0x42 00002d26 6a 02 |j | BPL 0x2d2a 00002d28 4e 40 |N@ | TRAP #0 00002d2a 08 f8 00 04 90 03 | | BSET.B #0x4,IO_UART_COMMAND 00002d30 4a 38 90 00 |J8 | TST.B IO_UART_DATA 00002d34 08 39 00 05 00 00 fc 00 | 9 | BTST.B #0x5,0xfc00 00002d3c 67 40 |g@ | BEQ 0x2d7e 00002d3e 08 f9 00 00 00 00 fc 06 | | BSET.B #0x0,0xfc06 00002d46 66 36 |f6 | BNE 0x2d7e 00002d48 21 f8 01 14 74 f0 |! t | MOVE.L vector_console.rxrdy,0x74f0 00002d4e 21 f8 01 24 74 ec |! $t | MOVE.L vector_console.txrdy,0x74ec 00002d54 21 fc 00 00 2f 82 01 14 |! / | MOVE.L #0x2f82,vector_console.rxrdy 00002d5c 21 fc 00 00 2d 98 01 24 |! - $| MOVE.L #0x2d98,vector_console.txrdy 00002d64 11 f8 90 03 75 06 | u | MOVE.B IO_UART_COMMAND,0x7506 00002d6a 21 fc 00 00 60 a0 74 f4 |! ` t | MOVE.L #0x60a0,0x74f4 00002d72 08 f8 00 00 90 03 | | BSET.B #0x0,IO_UART_COMMAND 00002d78 08 b8 00 02 90 03 | | BCLR.B #0x2,IO_UART_COMMAND 00002d7e 4e 73 |Ns | RTE 00002d80 VECTOR_0x50: 00002d80 08 39 00 05 00 00 fc 00 | 9 | BTST.B #0x5,0xfc00 ; --> VECTOR_0x50 00002d88 67 f4 |g | BEQ 0x2d7e 00002d8a 08 39 00 00 00 00 fc 06 | 9 | BTST.B #0x0,0xfc06 00002d92 66 ea |f | BNE 0x2d7e 00002d94 PANIC_0x728_unknown_interrupt: 00002d94 50 fa 07 28 |P ( | PANIC.W #0x728 00002d98 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) ; Via VECTOR_CONSOLE.TXRDY 00002d9c 08 f8 00 01 68 d0 | h | BSET.B #0x1,0x68d0 00002da2 20 78 74 f4 | xt | MOVEA.L 0x74f4,A0 00002da6 42 80 |B | CLR.L D0 00002da8 10 18 | | MOVE.B (A0)+,D0 00002daa 21 c8 74 f4 |! t | MOVE.L A0,0x74f4 00002dae 30 70 03 a0 61 a4 |0p a | MOVEA.W (D0.W*2+#0x61a4),A0 ; LEW=03a0 00002db4 0c 00 00 06 | | CMPI.B #0x06,D0 00002db8 63 06 |c | BLS 0x2dc0 00002dba 11 c0 90 00 | | MOVE.B D0,IO_UART_DATA 00002dbe 60 02 |` | BRA 0x2dc2 00002dc0 4e 90 |N | JSR (A0) 00002dc2 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00002dc6 4e 73 |Ns | RTE 00002dc8 11 fc 00 03 75 03 08 38 | u 8| .XXX[0x1b8] 00002dd0 00 03 f8 03 66 0c 53 38 | f S8| 00002dd8 75 03 21 fc 00 00 61 3f |u ! a?| 00002de0 74 f4 4e 75 21 fc 00 00 |t Nu! | 00002de8 fc 40 74 f8 11 c0 75 04 | @t u | 00002df0 4a 38 75 05 66 0e 08 b8 |J8u f | 00002df8 00 00 90 03 08 f8 00 02 | | 00002e00 90 03 4e 75 53 38 75 05 | NuS8u | 00002e08 20 78 74 f8 b1 fc 00 00 | xt | 00002e10 fc 40 66 0e 42 38 75 05 | @f B8u | 00002e18 21 fc 00 00 61 9e 74 f4 |! a t | 00002e20 4e 75 10 20 21 c8 74 f8 |Nu ! t | 00002e28 21 fc 00 00 61 9a 74 f4 |! a t | 00002e30 0c 00 00 20 64 04 57 b8 | d W | 00002e38 74 f4 4e 75 20 38 74 f8 |t Nu 8t | 00002e40 04 40 fc 40 0c 38 00 02 | @ @ 8 | 00002e48 75 04 66 00 00 a2 21 fc |u f ! | 00002e50 00 00 60 a0 74 f4 20 7c | ` t || 00002e58 00 00 fc 40 4a 10 67 da | @J g | 00002e60 4e b9 80 00 20 20 0c 80 |N | 00002e68 00 01 09 b4 67 12 b0 38 | g 8| 00002e70 75 03 62 c6 53 00 6b 34 |u b S k4| 00002e78 53 00 6b 0e 53 00 6b 36 |S k S k6| 00002e80 08 b9 00 00 00 00 fc 06 | | 00002e88 4e 40 11 f8 75 06 90 03 |N@ u | 00002e90 08 b9 00 00 00 00 fc 06 | | 00002e98 21 f8 74 f0 01 14 21 f8 |! t ! | 00002ea0 74 ec 01 24 08 f8 00 00 |t $ | 00002ea8 90 03 4e 75 21 fc 00 00 | Nu! | 00002eb0 61 66 74 f4 4e 75 20 79 |aft Nu y| 00002eb8 00 00 fc 60 21 c8 74 fc | `! t | 00002ec0 60 0c 20 78 74 fc b1 f9 |` xt | 00002ec8 00 00 fc 60 67 bc 11 d8 | `g | 00002ed0 90 00 11 fc 00 06 75 00 | u | 00002ed8 31 c8 74 fe 66 06 31 fc |1 t f 1 | 00002ee0 fc c0 74 fe 21 fc 00 00 | t ! | 00002ee8 75 00 74 f4 4e 75 21 fc |u t Nu! | 00002ef0 00 00 61 51 74 f4 53 40 | aQt S@| 00002ef8 6b 90 66 38 10 39 00 00 |k f8 9 | 00002f00 fc 40 02 00 00 5f 0c 00 | @ _ | 00002f08 00 4e 67 00 ff 7e 0c 00 | Ng ~ | 00002f10 00 59 66 1e 13 fc 00 08 | Yf | 00002f18 00 00 fc 01 13 fc 00 01 | | 00002f20 00 00 fc 04 23 fc 00 00 | # | 00002f28 2f 24 00 00 fc 08 4e f8 |/$ N | 00002f30 56 de 4e 75 57 40 66 fa |V NuW@f | 00002f38 10 39 00 00 fc 40 02 00 | 9 @ | 00002f40 00 5f 0c 00 00 4d 66 ea | _ Mf | 00002f48 10 39 00 00 fc 41 02 00 | 9 A | 00002f50 00 5f 0c 00 00 45 66 da | _ Ef | 00002f58 10 39 00 00 fc 42 02 00 | 9 B | 00002f60 00 5f 0c 00 00 4e 66 ca | _ Nf | 00002f68 10 39 00 00 fc 43 02 00 | 9 C | 00002f70 00 5f 0c 00 00 55 66 ba | _ Uf | 00002f78 13 fc 00 1f 00 00 fc 01 | | 00002f80 60 9a |` | .XXX[0x2] 00002f82 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) ; Via VECTOR_CONSOLE.RXRDY 00002f86 08 f8 00 01 68 d0 | h | BSET.B #0x1,0x68d0 00002f8c 20 78 74 f8 | xt | MOVEA.L 0x74f8,A0 00002f90 10 38 90 00 | 8 | MOVE.B IO_UART_DATA,D0 00002f94 02 00 00 7f | | ANDI.B #0x7f,D0 00002f98 0c 00 00 0d | | CMPI.B #0x0d,D0 00002f9c 67 4c |gL | BEQ 0x2fea 00002f9e 0c 00 00 0a | | CMPI.B #0x0a,D0 00002fa2 67 46 |gF | BEQ 0x2fea 00002fa4 0c 00 00 08 | | CMPI.B #0x08,D0 00002fa8 67 5a |gZ | BEQ 0x3004 00002faa 0c 00 00 7f | | CMPI.B #0x7f,D0 00002fae 67 54 |gT | BEQ 0x3004 00002fb0 0c 00 00 15 | | CMPI.B #0x15,D0 00002fb4 67 40 |g@ | BEQ 0x2ff6 00002fb6 b1 fc 00 00 fc 5f | _ | CMPA.L #0xfc5f,A0 00002fbc 6d 0a |m | BLT 0x2fc8 00002fbe 21 fc 00 00 61 9e 74 f4 |! a t | MOVE.L #0x619e,0x74f4 00002fc6 60 50 |`P | BRA 0x3018 00002fc8 10 c0 | | MOVE.B D0,(A0)+ 00002fca 21 c8 74 f8 |! t | MOVE.L A0,0x74f8 00002fce 20 7c 00 00 75 00 | | u | MOVEA.L #0x7500,A0 00002fd4 0c 00 00 20 | | CMPI.B #0x20,D0 00002fd8 64 08 |d | BCC 0x2fe2 00002fda 10 fc 00 5e | ^ | MOVE.B #0x5e,(A0)+ 00002fde 06 00 00 40 | @ | ADDI.B #0x40,D0 00002fe2 10 c0 | | MOVE.B D0,(A0)+ 00002fe4 10 fc 00 04 | | MOVE.B #0x04,(A0)+ 00002fe8 60 26 |`& | BRA 0x3010 00002fea 42 18 |B | CLR.B (A0)+ 00002fec 21 fc 00 00 61 a0 74 f4 |! a t | MOVE.L #0x61a0,0x74f4 00002ff4 60 22 |`" | BRA 0x3018 00002ff6 91 fc 00 00 fc 40 | @ | SUBA.L #0xfc40,A0 00002ffc 30 08 |0 | MOVE.W A0,D0 00002ffe 11 c0 75 05 | u | MOVE.B D0,0x7505 00003002 60 06 |` | BRA 0x300a 00003004 11 fc 00 01 75 05 | u | MOVE.B #0x01,0x7505 0000300a 11 fc 00 04 75 00 | u | MOVE.B #0x04,0x7500 00003010 21 fc 00 00 75 00 74 f4 |! u t | MOVE.L #0x7500,0x74f4 00003018 08 b8 00 02 90 03 | | BCLR.B #0x2,IO_UART_COMMAND 0000301e 08 f8 00 00 90 03 | | BSET.B #0x0,IO_UART_COMMAND 00003024 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00003028 4e 73 |Ns | RTE 0000302a 08 ac 00 06 00 00 | | .XXX[0x6] 00003030 08 ac 00 05 00 00 67 04 | g | .XXX[0x20] 00003038 4e b8 30 54 4e f8 29 bc |N 0TN ) | 00003040 08 ac 00 01 00 00 12 1a | | 00003048 4e b8 2a 86 4e b8 30 54 |N * N 0T| 00003050 4e f8 2a 56 |N *V | .XXX[0x4] 00003054 08 39 00 05 00 00 e0 16 | 9 | BTST.B #0x5,0xe016 0000305c 66 10 |f | BNE 0x306e 0000305e 08 f9 00 04 00 00 e0 16 | | BSET.B #0x4,0xe016 00003066 66 06 |f | BNE 0x306e 00003068 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 0000306e 21 fc 00 00 30 78 77 99 |! 0xw | MOVE.L #0x3078,0x7799 00003076 4e 75 |Nu | RTS 00003078 48 e7 c0 c0 08 f8 00 01 |H | .XXX[0x1e0] 00003080 68 d0 46 fc 27 00 70 02 |h F ' p | 00003088 4e b8 2b 24 65 0a 11 c0 |N +$e | 00003090 a0 03 4c df 03 03 4e 73 | L Ns| 00003098 11 fc 00 08 a0 02 60 f2 | ` | 000030a0 08 ac 00 01 00 00 12 1a | | 000030a8 4e b8 2a 86 42 38 68 d1 |N * B8h | 000030b0 4e f8 2a 56 11 fc 00 02 |N *V | 000030b8 a0 0f 4e f8 29 bc 11 fc | N ) | 000030c0 00 02 a0 0e 4e f8 29 bc | N ) | 000030c8 11 fc 00 01 a0 0f 4e f8 | N | 000030d0 29 bc 11 fc 00 01 a0 0e |) | 000030d8 4e f8 29 bc 48 e7 60 10 |N ) H ` | 000030e0 08 ec 00 00 00 00 08 ac | | 000030e8 00 06 00 00 08 ac 00 05 | | 000030f0 00 00 67 20 08 2c 00 04 | g , | 000030f8 00 00 66 18 4a b8 74 b8 | f J t | 00003100 66 06 4e b8 32 5c 60 0c |f N 2\` | 00003108 11 fc 00 04 a0 02 08 ec | | 00003110 00 04 00 00 4c df 08 06 | L | 00003118 4e f8 29 bc 12 1a 0c 01 |N ) | 00003120 00 02 67 0a e9 f8 11 82 | g | 00003128 75 07 67 04 72 07 72 0f |u g r r | 00003130 ef f8 11 04 75 08 11 f8 | u | 00003138 75 07 a0 00 11 f8 75 08 |u u | 00003140 a0 00 11 f8 75 09 a0 01 | u | 00003148 4e f8 29 bc 12 1a 02 41 |N ) A| 00003150 00 0f 14 30 11 a0 62 30 | 0 b0| 00003158 6b ee ef f8 21 04 75 09 |k ! u | 00003160 60 d4 12 1a 02 41 00 0f |` A | 00003168 14 30 11 a0 62 30 6b d8 | 0 b0k | 00003170 ef f8 20 04 75 09 60 be | u ` | 00003178 12 1a 02 41 00 03 14 30 | A 0| 00003180 11 a0 62 40 ef f8 20 c3 | b@ | 00003188 75 07 60 aa 12 1a 02 41 |u ` A| 00003190 00 03 ef f8 11 82 75 07 | u | 00003198 67 0c e9 f8 11 04 75 08 |g u | 000031a0 66 94 72 07 60 90 e9 f8 |f r ` | 000031a8 11 04 75 08 0a 01 00 07 | u | 000031b0 67 00 ff 7e 60 80 4e f8 |g ~` N | 000031b8 29 bc 08 ac 00 01 00 00 |) | 000031c0 12 1a 4e b8 2a 86 4e b8 | N * N | 000031c8 32 5c 4e f8 2a 56 18 14 |2\N *V | 000031d0 02 04 00 3c 66 48 4a 78 | <fHJx| 000031d8 74 bc 66 42 48 e7 80 e0 |t fBH | 000031e0 45 f8 75 0c 20 3c 00 00 |E u < | 000031e8 3d 08 25 7c 00 00 32 cc |= %| 2 | 000031f0 00 08 4e b8 53 7e 4c df | N S~L | 000031f8 07 01 31 f8 ff ff 74 bc | 1 t | 00003200 21 fc 00 00 00 01 74 b8 |! t | 00003208 08 f8 00 00 74 be 11 fc | t | 00003210 00 64 a0 02 08 ec 00 03 | d | 00003218 00 00 4e f8 2a 6a 08 ec | N *j | 00003220 00 02 00 00 4e f8 29 bc | N ) | 00003228 4d f9 00 00 e1 06 08 36 |M 6| 00003230 00 06 40 00 66 0e 08 2c | @ f ,| 00003238 00 04 00 00 67 0a 08 f6 | g | 00003240 00 07 40 00 4e f8 29 bc | @ N ) | 00003248 08 f6 00 06 40 00 02 04 | @ | 00003250 00 f0 08 f6 00 00 40 00 | @ | 00003258 4e f8 29 bc |N ) | .XXX[0x4] 0000325c 48 e7 0c 00 |H | MOVEM.L D5+D4,-(A7) 00003260 78 30 |x0 | MOVEQ.L #0x30,D4 00003262 c8 2c 00 00 | , | AND.B (A4+0x0),D4 00003266 88 78 74 bc | xt | OR.W 0x74bc,D4 0000326a 66 28 |f( | BNE 0x3294 0000326c 38 2c 00 02 |8, | MOVE.W (A4+0x2),D4 00003270 3a 30 49 90 |:0I | MOVE.W (D4.L),D5 ; LEW=4990 00003274 8a 78 74 b2 | xt | OR.W 0x74b2,D5 00003278 54 45 |TE | ADDQ.W #0x2,D5 0000327a 67 18 |g | BEQ 0x3294 0000327c 44 45 |DE | NEG.W D5 0000327e 31 c5 74 bc |1 t | MOVE.W D5,0x74bc 00003282 54 84 |T | ADDQ.L #0x2,D4 00003284 21 c4 74 b8 |! t | MOVE.L D4,0x74b8 00003288 08 ec 00 04 00 00 | | BSET.B #0x4,(A4+0x0) 0000328e 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 00003294 4c df 00 30 |L 0 | MOVEM.L (A7)+,D4+D5 00003298 4e 75 |Nu | RTS 0000329a 48 e7 fe 0c |H | MOVEM.L A5+A4+D6+D5+D4+D3+D2+D1+D0,-(A7); Via VECTOR_MODEM.TXRDY 0000329e 08 f8 00 01 68 d0 | h | BSET.B #0x1,0x68d0 000032a4 49 f9 00 00 e0 86 |I | LEA.L 0xe086,A4 000032aa 42 84 |B | CLR.L D4 000032ac 32 38 74 bc |28t | MOVE.W 0x74bc,D1 000032b0 67 00 00 68 |g h | BEQ 0x331a 000032b4 53 41 |SA | SUBQ.W #0x1,D1 000032b6 31 c1 74 bc |1 t | MOVE.W D1,0x74bc 000032ba 2a 78 74 b8 |*xt | MOVEA.L 0x74b8,A5 000032be 11 dd a0 03 | | MOVE.B (A5)+,IO_DUART_MODEM_DATA 000032c2 21 cd 74 b8 |! t | MOVE.L A5,0x74b8 000032c6 4c df 30 7f |L 0 | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+D6+A4+A5 000032ca 4e 73 |Ns | RTE 000032cc 08 b9 00 02 | | .XXX[0x4] 000032d0 00 00 e0 86 66 24 11 fc | f$ | .XXX[0x48] 000032d8 00 30 a0 02 08 b9 00 03 | 0 | 000032e0 00 00 e0 86 08 f9 00 00 | | 000032e8 00 00 e0 86 42 b8 74 b8 | B t | 000032f0 42 78 74 bc 42 38 74 be |Bxt B8t | 000032f8 4e 75 48 e7 80 e0 45 f8 |NuH E | 00003300 75 0c 20 3c 00 00 3d 08 |u < = | 00003308 25 7c 00 00 32 cc 00 08 |%| 2 | 00003310 4e b8 53 7e 4c df 07 01 |N S~L | 00003318 60 de |` | .XXX[0x2] 0000331a 08 ac 00 04 00 00 | | BCLR.B #0x4,(A4+0x0) 00003320 11 fc 00 08 a0 02 | | MOVE.B #0x08,IO_DUART_MODEM_COMMAND 00003326 28 38 74 b8 |(8t | MOVE.L 0x74b8,D4 0000332a 4a 2c 00 01 |J, | TST.B (A4+0x1) 0000332e 66 28 |f( | BNE 0x3358 00003330 3c 38 74 b4 |<8t | MOVE.W 0x74b4,D6 00003334 cc 44 | D | AND.W D4,D6 00003336 67 0e |g | BEQ 0x3346 00003338 3a 2c 00 04 |:, | MOVE.W (A4+0x4),D5 0000333c 9a 44 | D | SUB.W D4,D5 0000333e 52 45 |RE | ADDQ.W #0x1,D5 00003340 62 54 |bT | BHI 0x3396 00003342 5d fa 06 7a |] z | TRAPLT.W #0x067a 00003346 38 2c 00 02 |8, | MOVE.W (A4+0x2),D4 0000334a 31 b8 74 b0 49 90 |1 t I | MOVE.W 0x74b0,(D4.L) ; LEW=4990 00003350 52 44 |RD | ADDQ.W #0x1,D4 00003352 39 44 00 04 |9D | MOVE.W D4,(A4+0x4) 00003356 60 72 |`r | BRA 0x33ca 00003358 3c 38 74 b4 |<8t | MOVE.W 0x74b4,D6 0000335c 3a 06 |: | MOVE.W D6,D5 0000335e cc 44 | D | AND.W D4,D6 00003360 67 06 |g | BEQ 0x3368 00003362 9a 46 | F | SUB.W D6,D5 00003364 52 45 |RE | ADDQ.W #0x1,D5 00003366 60 2e |`. | BRA 0x3396 00003368 53 2c 00 01 |S, | SUBQ.B #0x1,(A4+0x1) 0000336c 42 85 |B | CLR.L D5 0000336e 3a 2c 00 02 |:, | MOVE.W (A4+0x2),D5 00003372 38 30 59 90 |80Y | MOVE.W (D5.L),D4 ; LEW=5990 00003376 31 b8 74 ae 59 90 |1 t Y | MOVE.W 0x74ae,(D5.L) ; LEW=5990 0000337c 31 c5 74 ae |1 t | MOVE.W D5,0x74ae 00003380 39 44 00 02 |9D | MOVE.W D4,(A4+0x2) 00003384 3a 30 49 90 |:0I | MOVE.W (D4.L),D5 ; LEW=4990 00003388 8a 78 74 b2 | xt | OR.W 0x74b2,D5 0000338c 54 45 |TE | ADDQ.W #0x2,D5 0000338e 44 45 |DE | NEG.W D5 00003390 54 84 |T | ADDQ.L #0x2,D4 00003392 21 c4 74 b8 |! t | MOVE.L D4,0x74b8 00003396 31 c5 74 bc |1 t | MOVE.W D5,0x74bc 0000339a 08 2c 00 05 00 00 | , | BTST.B #0x5,(A4+0x0) 000033a0 66 00 00 a4 |f | BNE 0x3446 000033a4 08 ec 00 04 00 00 | | BSET.B #0x4,(A4+0x0) 000033aa 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 000033b0 1c 2c 00 01 | , | MOVE.B (A4+0x1),D6 000033b4 bc 38 74 b7 | 8t | CMP.B 0x74b7,D6 000033b8 6e 00 00 8c |n | BGT 0x3446 000033bc 08 2c 00 02 00 00 | , | BTST.B #0x2,(A4+0x0) 000033c2 66 00 00 82 |f | BNE 0x3446 000033c6 60 00 00 70 |` p | BRA 0x3438 000033ca 42 b8 74 b8 |B t | CLR.L 0x74b8 000033ce 42 78 74 bc |Bxt | CLR.W 0x74bc 000033d2 42 38 74 be |B8t | CLR.B 0x74be 000033d6 08 39 00 07 00 00 e1 16 | 9 | BTST.B #0x7,0xe116 000033de 67 10 |g | BEQ 0x33f0 000033e0 08 f9 00 06 00 00 e1 16 | | BSET.B #0x6,0xe116 000033e8 08 f9 00 00 00 00 e1 16 | | BSET.B #0x0,0xe116 000033f0 08 ac 00 02 00 00 | | BCLR.B #0x2,(A4+0x0) 000033f6 67 40 |g@ | BEQ 0x3438 000033f8 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000033fc 45 f8 75 0c |E u | LEA.L 0x750c,A2 00003400 20 3c 00 00 3d 08 | < = | MOVE.L #0x3d08,D0 00003406 25 7c 00 00 32 cc 00 08 |%| 2 | MOVE.L #0x32cc,(A2+0x8) 0000340e 4e b8 53 7e |N S~ | JSR 0x537e 00003412 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00003416 31 f8 ff ff 74 bc |1 t | MOVE.W 0xffffffff,0x74bc 0000341c 21 fc 00 00 00 01 74 b8 |! t | MOVE.L #0x1,0x74b8 00003424 08 f8 00 00 74 be | t | BSET.B #0x0,0x74be 0000342a 11 fc 00 64 a0 02 | d | MOVE.B #0x64,IO_DUART_MODEM_COMMAND 00003430 08 ec 00 03 00 00 | | BSET.B #0x3,(A4+0x0) 00003436 60 0e |` | BRA 0x3446 00003438 08 ac 00 03 00 00 | | BCLR.B #0x3,(A4+0x0) 0000343e 67 06 |g | BEQ 0x3446 00003440 08 ec 00 00 00 00 | | BSET.B #0x0,(A4+0x0) 00003446 4c df 30 7f |L 0 | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+D6+A4+A5 0000344a 4e 73 |Ns | RTE 0000344c 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 00003450 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00003456 67 28 |g( | BEQ 0x3480 00003458 41 f8 62 44 |A bD | LEA.L 0x6244,A0 0000345c 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 00003462 20 3c 00 09 89 68 | < h | MOVE.L #0x98968,D0 00003468 08 38 00 02 a0 01 | 8 | BTST.B #0x2,IO_DUART_MODEM_STATUS 0000346e 67 0c |g | BEQ 0x347c 00003470 11 d8 a0 03 | | MOVE.B (A0)+,IO_DUART_MODEM_DATA 00003474 b1 fc 00 00 62 6c | bl | CMPA.L #0x626c,A0 0000347a 67 04 |g | BEQ 0x3480 0000347c 53 80 |S | SUBQ.L #0x1,D0 0000347e 66 e8 |f | BNE 0x3468 00003480 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00003484 4e 75 |Nu | RTS 00003486 08 b9 | | .XXX[0x2] 00003488 00 03 00 00 e0 1e 67 08 | g | .XXX[0x38] 00003490 08 f9 00 00 00 00 e0 06 | | 00003498 21 fc 00 00 76 20 77 2c |! v w,| 000034a0 42 b8 77 3a 42 b8 77 46 |B w:B wF| 000034a8 42 b8 77 3e 42 b8 75 1c |B w>B u | 000034b0 42 38 77 98 48 e7 80 e0 |B8w H | 000034b8 45 f8 77 80 4e b8 53 b6 |E w N S | 000034c0 4c df 07 01 42 40 |L B@ | .XXX[0x6] 000034c6 41 f8 b0 02 |A | LEA.L IO_MOSART_DATA,A0 000034ca 4e b8 35 0a |N 5 | JSR 0x350a 000034ce 11 bc 00 40 02 01 | @ | MOVE.B #0x40,(A0+D0.W*2+#0x1) 000034d4 42 01 |B | CLR.B D1 000034d6 52 01 |R | ADDQ.B #0x1,D1 000034d8 66 fc |f | BNE 0x34d6 000034da 4a 40 |J@ | TST.W D0 000034dc 66 2c |f, | BNE 0x350a 000034de 08 39 00 01 00 00 fc 00 | 9 | BTST.B #0x1,0xfc00 000034e6 67 18 |g | BEQ 0x3500 000034e8 4e b8 3a 50 |N :P | JSR 0x3a50 000034ec 11 fc 00 4d b0 03 | M | MOVE.B #0x4d,IO_MOSART_CONTROL 000034f2 11 fc 00 02 77 45 | wE | MOVE.B #0x02,0x7745 000034f8 11 f8 77 45 b0 03 | wE | MOVE.B 0x7745,IO_MOSART_CONTROL 000034fe 4e 75 |Nu | RTS 00003500 08 39 00 00 00 00 fc 00 | 9 | BTST.B #0x0,0xfc00 00003508 66 de |f | BNE 0x34e8 0000350a 42 30 02 01 |B0 | CLR.B (A0+D0.W*2+#0x1) 0000350e 42 30 02 01 |B0 | CLR.B (A0+D0.W*2+#0x1) 00003512 42 30 02 01 |B0 | CLR.B (A0+D0.W*2+#0x1) 00003516 4e 75 |Nu | RTS 00003518 31 fc 00 02 77 a2 |1 w | MOVE.W #0x2,0x77a2 0000351e 08 b9 00 03 00 00 e0 1e | | BCLR.B #0x3,0xe01e 00003526 67 08 |g | BEQ 0x3530 00003528 08 f9 00 00 00 00 e0 06 | | BSET.B #0x0,0xe006 00003530 21 fc 00 00 76 20 77 2c |! v w,| MOVE.L #0x7620,0x772c 00003538 42 b8 77 3a |B w: | CLR.L 0x773a 0000353c 42 b8 77 46 |B wF | CLR.L 0x7746 00003540 42 b8 77 3e |B w> | CLR.L 0x773e 00003544 42 b8 75 1c |B u | CLR.L 0x751c 00003548 42 38 77 98 |B8w | CLR.B 0x7798 0000354c 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00003550 45 f8 77 80 |E w | LEA.L 0x7780,A2 00003554 4e b8 53 b6 |N S | JSR 0x53b6 00003558 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 0000355c 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00003560 45 f8 77 70 |E wp | LEA.L 0x7770,A2 00003564 4e b8 53 b6 |N S | JSR 0x53b6 00003568 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 0000356c 4e b0 01 e1 77 5c |N w\ | JSR ((#0x775c)) ; LEW=01e1 00003572 4e b0 01 e1 77 60 |N w` | JSR ((#0x7760)) ; LEW=01e1 00003578 11 fc 00 80 a0 04 | | MOVE.B #0x80,IO_DUART_ACR_IPCR 0000357e 11 fc 00 03 a0 0f | | MOVE.B #0x03,IO_DUART_CLR_OPC_STOP_COUNTER 00003584 20 3c 00 00 1e 84 | < | MOVE.L #0x1e84,D0 0000358a 12 3c 00 0a | < | MOVE.B #0x0a,D1 0000358e 4e b8 3b b0 |N ; | JSR 0x3bb0 00003592 4e 75 |Nu | RTS 00003594 4e b8 3a 50 |N :P | .XXX[0x4] 00003598 11 fc 00 03 a0 0e 31 fc | 1 | .XXX[0xb0] 000035a0 00 00 77 a2 4e 75 08 ac | w Nu | 000035a8 00 01 00 00 18 3c 00 a5 | < | 000035b0 42 05 12 1a 67 26 08 f8 |B g& | 000035b8 00 01 77 46 66 26 11 c4 | wFf& | 000035c0 77 42 8b 38 77 46 4a 38 |wB 8wFJ8| 000035c8 77 49 67 0c b2 38 77 49 |wIg 8wI| 000035d0 56 fa 08 10 42 38 77 49 |V B8wI| 000035d8 4e b8 2a 86 11 c1 77 49 |N * wI| 000035e0 4e f8 2a 56 08 ec 00 03 |N *V | 000035e8 00 00 66 f4 08 f9 00 00 | f | 000035f0 00 00 e0 06 60 ea 08 f8 | ` | 000035f8 00 03 77 46 4e f8 29 bc | wFN ) | 00003600 12 3c 00 05 18 38 77 47 | < 8wG| 00003608 67 38 0c 04 00 02 67 12 |g8 g | 00003610 12 3c 00 04 4e b8 3e e4 | < N > | 00003618 42 81 12 1a d5 c1 42 81 |B B | 00003620 60 be 18 3c 00 d2 1a 3c |` < <| 00003628 00 10 48 e7 c0 c0 70 03 | H p | 00003630 4e b8 2b 24 64 f8 4c df |N +$d L | 00003638 03 03 42 38 77 98 60 00 | B8w ` | 00003640 ff 72 08 39 00 00 00 00 | r 9 | 00003648 fc 00 67 c8 60 d4 | g ` | .XXX[0x6] 0000364e 48 e7 c8 c0 |H | MOVEM.L A1+A0+D4+D1+D0,-(A7) 00003652 12 3c 00 05 | < | MOVE.B #0x05,D1 00003656 18 38 77 47 | 8wG | MOVE.B 0x7747,D4 0000365a 67 2c |g, | BEQ 0x3688 0000365c 0c 04 00 02 | | CMPI.B #0x02,D4 00003660 67 08 |g | BEQ 0x366a 00003662 12 3c 00 04 | < | MOVE.B #0x04,D1 00003666 4e b8 3e e4 |N > | JSR 0x3ee4 0000366a 11 fc 00 d2 77 42 | wB | MOVE.B #0xd2,0x7742 00003670 70 03 |p | MOVEQ.L #0x03,D0 00003672 4e b8 2b 24 |N +$ | JSR 0x2b24 00003676 64 f8 |d | BCC 0x3670 00003678 42 38 77 98 |B8w | CLR.B 0x7798 0000367c 08 f8 00 04 77 46 | wF | BSET.B #0x4,0x7746 00003682 4c df 03 13 |L | MOVEM.L (A7)+,D0+D1+D4+A0+A1 00003686 4e 75 |Nu | RTS 00003688 08 39 00 00 00 00 fc 00 | 9 | BTST.B #0x0,0xfc00 00003690 67 d4 |g | BEQ 0x3666 00003692 60 d6 |` | BRA 0x366a 00003694 08 f8 00 03 77 46 | wF | BSET.B #0x3,0x7746 0000369a 4e 75 |Nu | RTS 0000369c 08 f8 00 01 77 46 | wF | BSET.B #0x1,0x7746 000036a2 4e 75 |Nu | RTS 000036a4 VECTOR_MOSART.TXRDY: ; Via VECTOR_MOSART.TXRDY 000036a4 53 78 77 34 |Sxw4 | SUBQ.W #0x1,0x7734 ; --> VECTOR_0x4c 000036a8 6d 22 |m" | BLT 0x36cc 000036aa 4e f0 01 e1 77 54 |N wT | JMP ((#0x7754)) ; LEW=01e1 000036b0 11 f0 01 e1 77 28 b0 02 | w( | .XXX[0x18] 000036b8 52 b8 77 28 4e 73 11 f0 |R w(Ns | 000036c0 01 e1 77 28 a0 03 52 b8 | w( R | 000036c8 77 28 4e 73 |w(Ns | .XXX[0x4] 000036cc 48 e7 f0 e0 |H | MOVEM.L A2+A1+A0+D3+D2+D1+D0,-(A7) 000036d0 30 38 77 34 |08w4 | MOVE.W 0x7734,D0 000036d4 46 40 |F@ | NOT.W D0 000036d6 41 bc 00 03 |A | CHK.W #0x3,D0 000036da 4e f0 05 a0 36 e6 |N 6 | JMP (D0.W*4+#0x36e6) ; LEW=05a0 000036e0 4c df 07 0f 4e 73 4e f8 |L NsN | .XXX[0x278] 000036e8 36 f6 4e f8 3a a8 4e f8 |6 N : N | 000036f0 3a f6 4e f8 3b 68 48 e7 |: N ;hH | 000036f8 80 e0 45 f8 77 70 4e b8 | E wpN | 00003700 53 b6 4c df 07 01 4e b8 |S L N | 00003708 37 0c 60 d4 4e b8 39 ce |7 ` N 9 | 00003710 0c b8 00 00 75 1c 77 28 | u w(| 00003718 6f 1c 08 f8 00 07 77 46 |o wF| 00003720 11 fc 00 29 77 6c 0c 39 | )wl 9| 00003728 00 58 80 00 7f 80 66 06 | X f | 00003730 11 fc 00 51 77 6c 4e b8 | QwlN | 00003738 37 3c 4e 75 08 b8 00 05 |7<Nu | 00003740 77 46 66 00 00 a6 08 b8 |wFf | 00003748 00 06 77 46 66 00 00 f0 | wFf | 00003750 08 38 00 07 77 46 66 34 | 8 wFf4| 00003758 08 38 00 06 b0 03 66 00 | 8 f | 00003760 01 f4 08 b8 00 04 77 46 | wF| 00003768 66 00 00 5e 08 b8 00 01 |f ^ | 00003770 77 46 66 00 01 20 70 03 |wFf p | 00003778 08 b8 00 03 77 46 66 00 | wFf | 00003780 00 54 20 3c 00 00 1e 84 | T < | 00003788 60 00 00 10 53 38 77 6c |` S8wl| 00003790 67 00 01 7c 20 3c 00 00 |g | < | 00003798 1e 84 12 3c 00 02 4e b8 | < N | 000037a0 3b b0 4e 75 0c 39 00 58 |; Nu 9 X| 000037a8 80 00 7f 80 67 00 ff 5e | g ^| 000037b0 08 38 00 06 b0 03 67 00 | 8 g | 000037b8 ff 54 08 38 00 07 b0 03 | T 8 | 000037c0 66 00 ff 4a 60 00 01 98 |f J` | 000037c8 10 38 77 47 0c 00 00 02 | 8wG | 000037d0 67 90 70 01 11 c0 77 4d |g p wM| 000037d8 41 f8 75 1c 10 3c 00 b4 |A u < | 000037e0 11 c0 77 42 32 38 77 3b | wB28w;| 000037e8 60 14 41 f8 75 18 10 38 |` A u 8| 000037f0 77 43 12 38 77 3d 0c 00 |wC 8w= | 000037f8 00 f0 66 02 53 01 31 fc | f S 1 | 00003800 00 04 77 34 21 c8 77 28 | w4! w(| 00003808 10 c0 10 c1 42 18 b1 01 | B | 00003810 10 81 20 3c 00 03 93 84 | < | 00003818 12 3c 00 03 4e b8 3b b0 | < N ; | 00003820 4e b8 39 ac 4e 75 08 b8 |N 9 Nu | 00003828 00 06 77 46 67 e4 0c 38 | wFg 8| 00003830 00 b4 77 44 66 dc 08 f8 | wDf | 00003838 00 06 77 46 60 d4 08 b8 | wF` | 00003840 00 07 77 46 67 00 ff 3c | wFg <| 00003848 10 38 77 44 0c 00 00 e1 | 8wD | 00003850 66 10 10 38 77 42 0c 00 |f 8wB | 00003858 00 b4 67 00 01 08 60 00 | g ` | 00003860 00 c0 42 38 75 1e 42 38 | B8u B8| 00003868 75 1f 0c 00 00 c3 67 14 |u g | 00003870 10 38 77 42 0c 00 00 b4 | 8wB | 00003878 67 00 00 ea 52 78 77 3a |g Rxw:| 00003880 60 00 fe e0 11 fc 00 06 |` | 00003888 77 47 11 fc 00 a5 77 42 |wG wB| 00003890 60 00 fe d0 42 82 14 38 |` B 8| 00003898 75 1e b5 03 16 38 75 1f |u 8u | 000038a0 45 f0 21 a0 75 20 70 03 |E ! u p | 000038a8 4e b8 2b 24 65 18 52 02 |N +$e R | 000038b0 b1 03 14 c0 4a 78 6a d6 | Jxj | 000038b8 67 ec 0c 02 00 fa 66 e6 |g f | 000038c0 08 f8 00 01 77 46 08 b9 | wF | 000038c8 00 03 00 00 e0 1e 67 08 | g | 000038d0 08 f9 00 00 00 00 e0 06 | | 000038d8 41 f8 75 1c 21 c8 77 28 |A u ! w(| 000038e0 10 38 77 42 12 38 77 3b | 8wB 8w;| 000038e8 10 c0 10 c1 10 c2 10 83 | | 000038f0 4a 38 77 49 66 00 fe ac |J8wIf | 000038f8 b1 03 b3 03 b5 03 10 83 | | 00003900 58 42 31 c2 77 34 42 38 |XB1 w4B8| 00003908 77 4e 60 00 ff 06 10 38 |wN` 8| 00003910 77 42 0c 00 00 b4 67 00 |wB g | 00003918 00 4c 08 b8 00 07 77 46 | L wF| 00003920 50 38 77 4e 6b 38 42 40 |P8wNk8B@| 00003928 10 38 75 1e 58 40 31 c0 | 8u X@1 | 00003930 77 34 21 fc 00 00 75 1c |w4! u | 00003938 77 28 0c 38 00 10 77 4e |w( 8 wN| 00003940 66 00 fe d0 20 3c 00 08 |f < | 00003948 f0 ca 12 3c 00 0d 4e b8 | < N | 00003950 3b b0 4e 75 08 38 00 07 |; Nu 8 | 00003958 b0 03 66 00 fe 06 | f | .XXX[0x6] 0000395e 70 02 |p | MOVEQ.L #0x02,D0 00003960 11 c0 77 4d | wM | MOVE.B D0,0x774d 00003964 0c 39 00 58 80 00 7f 80 | 9 X | CMPI.B #0x58,MODEM_DESIGNATOR 0000396c 67 16 |g | BEQ 0x3984 0000396e 42 38 77 45 |B8wE | CLR.B 0x7745 00003972 11 f8 77 45 b0 03 | wE | MOVE.B 0x7745,IO_MOSART_CONTROL 00003978 11 fc 00 07 77 47 | wG | MOVE.B #0x07,0x7747 0000397e 4e b8 39 9c |N 9 | JSR 0x399c 00003982 4e 75 |Nu | RTS 00003984 4e b8 35 18 |N 5 | JSR 0x3518 00003988 4e b8 3e dc |N > | JSR 0x3edc 0000398c 4e 75 |Nu | RTS 0000398e 08 38 | 8 | .XXX[0x2] 00003990 00 07 b0 03 4e b8 3e dc | N > | .XXX[0x8] 00003998 60 00 fa ec |` | .XXX[0x4] 0000399c 12 3c 00 04 | < | MOVE.B #0x04,D1 000039a0 20 3c 00 02 fa ee | < | MOVE.L #0x2faee,D0 000039a6 4e b8 3b b0 |N ; | JSR 0x3bb0 000039aa 4e 75 |Nu | RTS 000039ac 08 f8 00 05 | | .XXX[0x4] 000039b0 77 45 4e f0 01 e1 77 58 |wEN wX| .XXX[0xa0] 000039b8 08 f8 00 00 77 45 11 f8 | wE | 000039c0 77 45 b0 03 4e 75 11 fc |wE Nu | 000039c8 00 04 a0 02 4e 75 4e f0 | NuN | 000039d0 01 e1 77 5c 02 38 00 de | w\ 8 | 000039d8 77 45 11 f8 77 45 b0 03 |wE wE | 000039e0 4e 75 11 fc 00 08 a0 02 |Nu | 000039e8 4e f0 01 e1 77 60 08 f8 |N w` | 000039f0 00 02 77 45 11 f8 77 45 | wE wE| 000039f8 b0 03 4e 75 11 fc 00 01 | Nu | 00003a00 a0 02 4e 75 4e f0 01 e1 | NuN | 00003a08 77 64 08 b8 00 02 77 45 |wd wE| 00003a10 11 f8 77 45 b0 03 4e 75 | wE Nu| 00003a18 11 fc 00 02 a0 02 4e 75 | Nu| 00003a20 08 39 00 01 00 00 fc 00 | 9 | 00003a28 67 08 08 38 00 06 b0 03 |g 8 | 00003a30 66 2e 08 b8 00 04 77 46 |f. wF| 00003a38 66 40 08 b8 00 03 77 46 |f@ wF| 00003a40 08 b8 00 01 77 46 67 08 | wFg | 00003a48 70 03 4e b8 2b 24 64 f8 |p N +$d | 00003a50 12 3c 00 00 | < | MOVE.B #0x00,D1 00003a54 20 3c 00 00 98 96 | < | MOVE.L #0x9896,D0 00003a5a 4e b8 3b b0 |N ; | JSR 0x3bb0 00003a5e 4e 75 |Nu | RTS 00003a60 42 78 77 4a 11 fc 00 41 |BxwJ A| .XXX[0x150] 00003a68 b0 02 11 fc 00 01 77 47 | wG| 00003a70 31 fc ff ff 77 34 60 00 |1 w4` | 00003a78 ff 3a 0c 39 00 58 80 00 | : 9 X | 00003a80 7f 80 67 00 04 80 21 fc | g ! | 00003a88 80 00 7e 0b 77 50 11 fc | ~ wP | 00003a90 00 03 77 47 11 fc 00 1f | wG | 00003a98 77 6c 31 fc ff fe 77 34 |wl1 w4| 00003aa0 42 78 77 4a 60 00 ff 0c |BxwJ` | 00003aa8 4a 38 77 4a 66 1c 11 fc |J8wJf | 00003ab0 00 02 77 47 4e b8 39 ce | wGN 9 | 00003ab8 12 3c 00 01 20 3c 00 00 | < < | 00003ac0 98 96 4e b8 3b b0 60 00 | N ; ` | 00003ac8 fc 18 70 04 4e b8 39 60 | p N 9`| 00003ad0 60 00 fc 0e 12 38 77 47 |` 8wG| 00003ad8 0c 01 00 05 67 08 12 3c | g <| 00003ae0 00 00 4e b8 3e e4 21 fc | N > ! | 00003ae8 00 00 76 20 77 2c 4e b8 | v w,N | 00003af0 39 e8 60 00 fc 8e 20 78 |9 ` x| 00003af8 77 50 10 38 77 4a 66 64 |wP 8wJfd| 00003b00 10 18 66 14 11 fc 00 52 | f R| 00003b08 77 4a 11 fc 00 0a 77 6c |wJ wl| 00003b10 11 fc 00 04 77 47 60 6a | wG`j| 00003b18 53 38 77 6c 67 00 00 8e |S8wlg | 00003b20 0c 00 00 20 67 da 21 c8 | g ! | 00003b28 77 50 52 78 77 34 0c 00 |wPRxw4 | 00003b30 00 54 67 28 0c 00 00 57 | Tg( W| 00003b38 67 22 0c 00 00 50 66 06 |g" Pf | 00003b40 10 3c 00 52 60 16 0c 00 | < R` | 00003b48 00 44 66 06 10 3c 00 50 | Df < P| 00003b50 60 0a 00 f8 00 00 62 96 |` b | 00003b58 65 00 00 52 11 c0 b0 02 |e R | 00003b60 60 00 fb 7e 72 03 60 2a |` ~r `*| 00003b68 10 38 77 4a 67 34 0c 00 | 8wJg4 | 00003b70 00 49 67 2e 53 38 77 6c | Ig.S8wl| 00003b78 67 0c 52 78 77 34 42 38 |g Rxw4B8| 00003b80 77 4a 70 4d 60 d6 12 3c |wJpM` <| 00003b88 00 01 0c 00 00 42 67 02 | Bg | 00003b90 72 03 4e b8 3e e4 4e b8 |r N > N | 00003b98 39 ce 4e b8 34 86 60 00 |9 N 4 ` | 00003ba0 fb 40 11 fc 00 05 77 47 | @ wG| 00003ba8 60 00 ff 0a 50 fa 08 10 |` P | 00003bb0 11 c1 77 7c | w| | MOVE.B D1,0x777c 00003bb4 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00003bb8 45 f8 77 70 |E wp | LEA.L 0x7770,A2 00003bbc 20 00 | | MOVE.L D0,D0 00003bbe 25 7c 00 00 3b d0 00 08 |%| ; | MOVE.L #0x3bd0,(A2+0x8) 00003bc6 4e b8 53 7e |N S~ | JSR 0x537e 00003bca 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00003bce 4e 75 |Nu | RTS 00003bd0 48 e7 30 20 42 40 10 38 |H 0 B@ 8| .XXX[0x18] 00003bd8 77 7c 41 bc 00 0d 4e b0 |w|A N | 00003be0 05 a1 62 98 4c df 04 0c | b L | 00003be8 4e 75 |Nu | .XXX[0x2] 00003bea VECTOR_MOSART.RXRDY: ; Via VECTOR_MOSART.RXRDY 00003bea 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) ; --> VECTOR_0x47 00003bee 12 38 b0 03 | 8 | MOVE.B IO_MOSART_CONTROL,D1 00003bf2 14 38 b0 02 | 8 | MOVE.B IO_MOSART_DATA,D2 00003bf6 08 01 00 07 | | BTST.L #0x7,D1 00003bfa 67 00 00 d4 |g | BEQ 0x3cd0 00003bfe 02 01 00 78 | x | ANDI.B #0x78,D1 00003c02 4a 38 77 98 |J8w | TST.B 0x7798 00003c06 66 72 |fr | BNE 0x3c7a 00003c08 20 78 77 2c | xw, | MOVEA.L 0x772c,A0 00003c0c b1 fc 00 00 76 20 | v | CMPA.L #0x7620,A0 00003c12 66 22 |f" | BNE 0x3c36 00003c14 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00003c18 45 f8 77 80 |E w | LEA.L 0x7780,A2 00003c1c 20 3c 00 02 62 58 | < bX | MOVE.L #0x26258,D0 00003c22 25 7c 00 00 3c e0 00 08 |%| < | MOVE.L #0x3ce0,(A2+0x8) 00003c2a 4e b8 53 7e |N S~ | JSR 0x537e 00003c2e 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00003c32 42 38 77 48 |B8wH | CLR.B 0x7748 00003c36 4a 01 |J | TST.B D1 00003c38 66 7c |f| | BNE 0x3cb6 00003c3a b5 38 77 48 | 8wH | EOR.B D2,0x7748 00003c3e 10 c2 | | MOVE.B D2,(A0)+ 00003c40 08 38 00 00 77 46 | 8 wF | BTST.B #0x0,0x7746 00003c46 67 10 |g | BEQ 0x3c58 00003c48 53 78 77 36 |Sxw6 | SUBQ.W #0x1,0x7736 00003c4c 67 00 00 b6 |g | BEQ 0x3d04 00003c50 08 38 00 02 77 46 | 8 wF | BTST.B #0x2,0x7746 00003c56 66 5e |f^ | BNE 0x3cb6 00003c58 b1 fc 00 00 76 24 | v$ | CMPA.L #0x7624,A0 00003c5e 66 16 |f | BNE 0x3c76 00003c60 54 48 |TH | ADDQ.L #0x2,A0 00003c62 08 f8 00 00 77 46 | wF | BSET.B #0x0,0x7746 00003c68 42 40 |B@ | CLR.W D0 00003c6a 10 38 76 22 | 8v" | MOVE.B 0x7622,D0 00003c6e 31 c0 77 36 |1 w6 | MOVE.W D0,0x7736 00003c72 67 00 00 90 |g | BEQ 0x3d04 00003c76 21 c8 77 2c |! w, | MOVE.L A0,0x772c 00003c7a 4c df 01 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0 00003c7e 4e 73 |Ns | RTE 00003c80 08 b8 00 02 77 46 | wF | BCLR.B #0x2,0x7746 00003c86 67 10 |g | BEQ 0x3c98 00003c88 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00003c8c 45 f8 77 8c |E w | LEA.L 0x778c,A2 00003c90 4e b8 53 b6 |N S | JSR 0x53b6 00003c94 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00003c98 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00003c9c 45 f8 77 80 |E w | LEA.L 0x7780,A2 00003ca0 20 3c 00 02 62 58 | < bX | MOVE.L #0x26258,D0 00003ca6 25 7c 00 00 3c e0 00 08 |%| < | MOVE.L #0x3ce0,(A2+0x8) 00003cae 4e b8 53 7e |N S~ | JSR 0x537e 00003cb2 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00003cb6 11 fc 00 01 77 98 | w | MOVE.B #0x01,0x7798 00003cbc 4e f0 01 e1 77 68 |N wh | JMP ((#0x7768)) ; LEW=01e1 00003cc2 10 38 77 45 08 c0 | 8wE | .XXX[0x6] 00003cc8 00 04 11 c0 b0 03 60 aa | ` | .XXX[0x8] 00003cd0 11 c1 77 4b | wK | MOVE.B D1,0x774b 00003cd4 11 c2 77 4a | wJ | MOVE.B D2,0x774a 00003cd8 11 f8 77 47 77 4c | wGwL | MOVE.B 0x7747,0x774c 00003cde 60 9a |` | BRA 0x3c7a 00003ce0 21 fc 00 00 76 20 77 2c |! v w,| .XXX[0x20] 00003ce8 08 b8 00 00 77 46 42 38 | wFB8| 00003cf0 77 98 11 fc 00 e1 77 43 |w wC| 00003cf8 52 78 77 40 08 f8 00 05 |Rxw@ | 00003d00 77 46 4e 75 |wFNu | .XXX[0x4] 00003d04 21 fc 00 00 76 20 77 2c |! v w,| MOVE.L #0x7620,0x772c 00003d0c 08 b8 00 00 77 46 | wF | BCLR.B #0x0,0x7746 00003d12 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00003d16 45 f8 77 80 |E w | LEA.L 0x7780,A2 00003d1a 4e b8 53 b6 |N S | JSR 0x53b6 00003d1e 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00003d22 42 40 |B@ | CLR.W D0 00003d24 10 38 76 22 | 8v" | MOVE.B 0x7622,D0 00003d28 67 42 |gB | BEQ 0x3d6c 00003d2a 11 c0 76 25 | v% | MOVE.B D0,0x7625 00003d2e 11 f8 76 20 76 24 | v v$ | MOVE.B 0x7620,0x7624 00003d34 08 f8 00 02 77 46 | wF | BSET.B #0x2,0x7746 00003d3a 21 fc 00 00 76 26 77 30 |! v&w0| MOVE.L #0x7626,0x7730 00003d42 4a 78 6a d6 |Jxj | TST.W 0x6ad6 00003d46 66 06 |f | BNE 0x3d4e 00003d48 55 b8 77 30 |U w0 | SUBQ.L #0x2,0x7730 00003d4c 54 40 |T@ | ADDQ.W #0x2,D0 00003d4e 31 c0 77 38 |1 w8 | MOVE.W D0,0x7738 00003d52 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00003d56 45 f8 77 8c |E w | LEA.L 0x778c,A2 00003d5a 70 27 |p' | MOVEQ.L #0x27,D0 00003d5c 25 7c 00 00 3e 64 00 08 |%| >d | MOVE.L #0x3e64,(A2+0x8) 00003d64 4e b8 53 7e |N S~ | JSR 0x537e 00003d68 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00003d6c 10 38 76 20 | 8v | MOVE.B 0x7620,D0 00003d70 11 c0 76 24 | v$ | MOVE.B D0,0x7624 00003d74 12 00 | | MOVE.B D0,D1 00003d76 e8 19 | | ROR.B #0x4,D1 00003d78 b1 01 | | EOR.B D0,D1 00003d7a 52 01 |R | ADDQ.B #0x1,D1 00003d7c 66 00 ff 02 |f | BNE 0x3c80 00003d80 14 00 | | MOVE.B D0,D2 00003d82 02 40 00 0f | @ | ANDI.W #0x000f,D0 00003d86 0c 40 00 05 | @ | CMPI.W #0x0005,D0 00003d8a 6e 00 00 bc |n | BGT 0x3e48 00003d8e 4e f0 03 a0 3d 94 |N = | JMP (D0.W*2+#0x3d94) ; LEW=03a0 00003d94 60 0a 60 1c |` ` | .XXX[0x4] 00003d98 60 52 60 2a 60 52 60 5c |`R`*`R`\| .XXX[0xb0] 00003da0 4a 38 77 48 66 0a 10 38 |J8wHf 8| 00003da8 76 21 b0 38 77 3b 67 08 |v! 8w;g | 00003db0 14 3c 00 e1 52 78 77 3e | < Rxw>| 00003db8 08 f8 00 06 77 46 11 c2 | wF | 00003dc0 77 44 60 00 fe b6 4a 78 |wD` Jx| 00003dc8 6a d6 67 ec 30 3c 53 00 |j g 0<S | 00003dd0 20 78 77 30 10 18 21 c8 | xw0 ! | 00003dd8 77 30 53 78 77 38 31 c0 |w0Sxw81 | 00003de0 72 6c 21 fc 02 00 00 01 |rl! | 00003de8 70 5c 60 cc 50 fa 08 10 |p\` P | 00003df0 4a 38 77 48 66 4e 4e b8 |J8wHfNN | 00003df8 3e dc 60 34 4a 38 77 48 |> `4J8wH| 00003e00 66 46 30 38 77 3c b0 38 |fF08w< 8| 00003e08 76 21 67 24 53 40 b0 38 |v!g$S@ 8| 00003e10 76 21 66 30 08 b8 00 02 |v!f0 | 00003e18 77 46 67 10 48 e7 80 e0 |wFg H | 00003e20 45 f8 77 8c 4e b8 53 b6 |E w N S | 00003e28 4c df 07 01 31 c0 77 3c |L 1 w<| 00003e30 11 fc 00 f0 77 43 52 78 | wCRx| 00003e38 77 3c 08 f8 00 05 77 46 |w< wF| 00003e40 60 00 fe 38 4e b8 3c f2 |` 8N < | 00003e48 08 b8 00 02 77 46 | wF | BCLR.B #0x2,0x7746 00003e4e 67 10 |g | BEQ 0x3e60 00003e50 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00003e54 45 f8 77 8c |E w | LEA.L 0x778c,A2 00003e58 4e b8 53 b6 |N S | JSR 0x53b6 00003e5c 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00003e60 60 00 fe 18 |` | BRA 0x3c7a 00003e64 48 e7 f0 80 |H | .XXX[0x4] 00003e68 20 78 77 30 30 38 77 38 | xw008w8| .XXX[0x70] 00003e70 67 32 42 83 16 38 70 5c |g2B 8p\| 00003e78 72 7e 92 78 70 5e 6f 2c |r~ xp^o,| 00003e80 34 3c 83 00 14 18 31 82 |4< 1 | 00003e88 31 a0 72 6c 54 03 52 78 |1 rlT Rx| 00003e90 70 5e 53 40 67 06 53 41 |p^S@g SA| 00003e98 67 12 60 e8 08 b8 00 02 |g ` | 00003ea0 77 46 60 2e 08 b8 00 02 |wF`. | 00003ea8 77 46 60 2a 21 c8 77 30 |wF`*! w0| 00003eb0 31 c0 77 38 48 e7 80 e0 |1 w8H | 00003eb8 45 f8 77 8c 20 3c 00 00 |E w < | 00003ec0 04 e1 25 7c 00 00 3e 64 | %| >d| 00003ec8 00 08 4e b8 53 7e 4c df | N S~L | 00003ed0 07 01 11 c3 70 5c 4c df | p\L | 00003ed8 01 0f 4e 75 | Nu | .XXX[0x4] 00003edc 2f 00 |/ | MOVE.L D0,-(A7) 00003ede 30 3c 13 00 |0< | MOVE.W #0x1300,D0 00003ee2 60 08 |` | BRA 0x3eec 00003ee4 2f 00 |/ | MOVE.L D0,-(A7) 00003ee6 30 3c 23 00 |0<# | MOVE.W #0x2300,D0 00003eea 10 01 | | MOVE.B D1,D0 00003eec 42 81 |B | CLR.L D1 00003eee 12 38 70 5c | 8p\ | MOVE.B 0x705c,D1 00003ef2 31 80 11 a0 72 6c |1 rl | MOVE.W D0,(D1.W+#0x726c) ; LEW=11a0 00003ef8 54 38 70 5c |T8p\ | ADDQ.B #0x2,0x705c 00003efc 52 78 70 5e |Rxp^ | ADDQ.W #0x1,0x705e 00003f00 20 1f | | MOVE.L (A7)+,D0 00003f02 4e 75 |Nu | RTS 00003f04 0c 78 00 0f | x | .XXX[0x4] 00003f08 77 a2 67 1a 11 fc 00 03 |w g | .XXX[0x60] 00003f10 a0 0f 20 3c 00 00 1e 84 | < | 00003f18 12 3c 00 05 4e b8 3b b0 | < N ; | 00003f20 31 fc 00 02 77 a2 4e 75 |1 w Nu| 00003f28 11 fc 00 03 a0 0e 31 fc | 1 | 00003f30 00 03 77 a2 21 fc 00 00 | w ! | 00003f38 63 18 77 9e 20 3c 00 02 |c w < | 00003f40 fa ee 12 3c 00 06 4e b8 | < N | 00003f48 3b b0 4e 75 12 3c 00 02 |; Nu < | 00003f50 4e b8 3e e4 31 fc 00 00 |N > 1 | 00003f58 77 a2 21 fc 00 00 63 18 |w ! c | 00003f60 77 9e 4e b8 3a 50 4e 75 |w N :PNu| 00003f68 VECTOR_MODEM.TXRDY: 00003f68 4e f0 01 e1 77 99 |N w | JMP ((#0x7799)) ; LEW=01e1--> VECTOR_0x4b 00003f6e 50 fa |P | .XXX[0x2] 00003f70 08 10 48 e7 c0 c0 08 f8 | H | .XXX[0x150] 00003f78 00 01 68 d0 46 fc 27 00 | h F ' | 00003f80 10 30 01 e1 77 50 67 00 | 0 wPg | 00003f88 00 10 11 c0 a0 03 52 b8 | R | 00003f90 77 50 4c df 03 03 4e 73 |wPL Ns| 00003f98 48 e7 80 e0 45 f8 77 70 |H E wp| 00003fa0 4e b8 53 b6 4c df 07 01 |N S L | 00003fa8 10 3c 00 0d 11 c0 a0 03 | < | 00003fb0 08 38 00 02 a0 01 67 f8 | 8 g | 00003fb8 11 fc 00 08 a0 02 30 38 | 08| 00003fc0 77 a2 4e f0 05 a1 63 fa |w N c | 00003fc8 48 e7 80 e0 45 f8 77 70 |H E wp| 00003fd0 4e b8 53 b6 4c df 07 01 |N S L | 00003fd8 20 3c 00 01 c9 c2 12 3c | < <| 00003fe0 00 0c 4e b8 3b b0 60 aa | N ; ` | 00003fe8 31 fc 00 05 77 a2 21 fc |1 w ! | 00003ff0 00 00 63 3d 77 9e 20 3c | c=w <| 00003ff8 00 0b eb b8 12 3c 00 07 | < | 00004000 4e b8 3b b0 60 8c 31 fc |N ; ` 1 | 00004008 00 07 77 a2 21 fc 00 00 | w ! | 00004010 63 47 77 9e 20 3c 00 0b |cGw < | 00004018 eb b8 12 3c 00 07 4e b8 | < N | 00004020 3b b0 60 00 ff 6e 31 fc |; ` n1 | 00004028 00 09 77 a2 21 fc 00 00 | w ! | 00004030 63 54 77 9e 20 3c 00 0b |cTw < | 00004038 eb b8 12 3c 00 07 4e b8 | < N | 00004040 3b b0 60 00 ff 4e 31 fc |; ` N1 | 00004048 00 0b 77 a2 21 fc 00 00 | w ! | 00004050 63 5e 77 9e 20 3c 00 23 |c^w < #| 00004058 c3 28 12 3c 00 09 4e b8 | ( < N | 00004060 3b b0 60 00 ff 2e 31 fc |; ` .1 | 00004068 00 0e 77 a2 21 fc 00 00 | w ! | 00004070 63 38 77 9e 20 3c 00 0b |c8w < | 00004078 eb b8 12 3c 00 09 4e b8 | < N | 00004080 3b b0 60 00 ff 0e 12 3c |; ` <| 00004088 00 01 60 04 12 3c 00 03 | ` < | 00004090 4e b8 3e e4 4e b8 35 18 |N > N 5 | 00004098 4e 75 11 fc 00 08 a0 02 |Nu | 000040a0 60 00 fe f0 53 78 77 34 |` Sxw4| 000040a8 6d 0e 11 f0 01 e1 77 28 |m w(| 000040b0 a0 03 52 b8 77 28 4e 73 | R w(Ns| 000040b8 48 e7 f0 e0 4e f8 36 f6 |H N 6 | 000040c0 VECTOR_MODEM.RXRDY: 000040c0 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) ; --> VECTOR_0x46 000040c4 08 f8 00 01 68 d0 | h | BSET.B #0x1,0x68d0 000040ca e9 f8 11 03 a0 01 | | BFEXTU.L IO_DUART_MODEM_STATUS,{4:3},D1 000040d0 14 38 a0 03 | 8 | MOVE.B IO_DUART_MODEM_DATA,D2 000040d4 30 38 77 a2 |08w | MOVE.W 0x77a2,D0 000040d8 4a 01 |J | TST.B D1 000040da 66 06 |f | BNE 0x40e2 000040dc 4e f0 05 a1 63 6a |N cj | JMP ((D0.W*4+#0x636a)) ; LEW=05a1 000040e2 11 fc 00 40 a0 02 | @ | MOVE.B #0x40,IO_DUART_MODEM_COMMAND 000040e8 4e f0 05 a1 63 b2 |N c | JMP ((D0.W*4+#0x63b2)) ; LEW=05a1 000040ee 4a 38 |J8 | .XXX[0x2] 000040f0 70 57 6b 1c 42 81 12 38 |pWk B 8| .XXX[0x280] 000040f8 70 54 11 bc 00 82 11 a0 |pT | 00004100 71 6c 11 82 11 a0 71 6d |ql qm| 00004108 54 38 70 54 52 78 70 56 |T8pTRxpV| 00004110 b4 30 01 e1 77 9e 67 06 | 0 w g | 00004118 4e f0 05 a1 63 b2 52 b8 |N c R | 00004120 77 9e 0c 30 00 ff 01 e1 |w 0 | 00004128 77 9e 66 06 4e f0 05 a1 |w f N | 00004130 63 fa 4c df 01 07 4e 73 |c L Ns| 00004138 31 fc 00 01 77 a2 21 fc |1 w ! | 00004140 00 00 63 21 77 9e 60 ea | c!w ` | 00004148 21 fc 00 00 63 5e 77 9e |! c^w | 00004150 60 e0 21 fc 00 00 63 38 |` ! c8| 00004158 77 9e 60 d6 21 fc 00 00 |w ` ! | 00004160 63 3d 77 9e 60 cc 21 fc |c=w ` ! | 00004168 00 00 63 47 77 9e 60 c2 | cGw ` | 00004170 21 fc 00 00 63 54 77 9e |! cTw | 00004178 60 b8 21 fc 00 00 63 18 |` ! c | 00004180 77 9e 60 ae 08 39 00 01 |w ` 9 | 00004188 00 00 fc 00 67 b0 31 fc | g 1 | 00004190 00 0c 77 a2 11 fc 00 04 | w | 00004198 a0 02 11 fc 00 10 a0 03 | | 000041a0 08 38 00 02 a0 01 67 f8 | 8 g | 000041a8 11 fc 00 08 a0 02 60 ca | ` | 000041b0 48 e7 80 e0 45 f8 77 70 |H E wp| 000041b8 4e b8 53 b6 4c df 07 01 |N S L | 000041c0 31 fc 00 0d 77 a2 21 fc |1 w ! | 000041c8 00 00 62 d0 77 50 60 3e | b wP`>| 000041d0 48 e7 80 e0 45 f8 77 70 |H E wp| 000041d8 4e b8 53 b6 4c df 07 01 |N S L | 000041e0 31 fc 00 11 77 a2 21 fc |1 w ! | 000041e8 00 00 62 f3 77 50 60 1e | b wP` | 000041f0 48 e7 80 e0 45 f8 77 70 |H E wp| 000041f8 4e b8 53 b6 4c df 07 01 |N S L | 00004200 31 fc 00 04 77 a2 21 fc |1 w ! | 00004208 80 00 7f d0 77 50 21 fc | wP! | 00004210 00 00 3f 72 77 99 12 3c | ?rw <| 00004218 00 08 11 fc 00 04 a0 02 | | 00004220 20 3c 00 02 fa ee 4e b8 | < N | 00004228 3b b0 60 00 ff 06 48 e7 |; ` H | 00004230 80 e0 45 f8 77 70 4e b8 | E wpN | 00004238 53 b6 4c df 07 01 31 fc |S L 1 | 00004240 00 06 77 a2 21 fc 80 00 | w ! | 00004248 7f 81 77 50 60 c0 48 e7 | wP` H | 00004250 80 e0 45 f8 77 70 4e b8 | E wpN | 00004258 53 b6 4c df 07 01 31 fc |S L 1 | 00004260 00 08 77 a2 21 fc 00 00 | w ! | 00004268 63 16 77 50 60 a0 12 3c |c wP` <| 00004270 00 03 4e b8 3e e4 4e b8 | N > N | 00004278 35 18 4e 75 48 e7 80 e0 |5 NuH | 00004280 45 f8 77 70 4e b8 53 b6 |E wpN S | 00004288 4c df 07 01 31 fc 00 0f |L 1 | 00004290 77 a2 21 fc 00 00 40 a4 |w ! @ | 00004298 77 99 11 fc 00 02 77 47 |w wG| 000042a0 21 fc 00 00 76 20 77 2c |! v w,| 000042a8 20 3c 00 02 fa ee 12 3c | < <| 000042b0 00 0b 4e b8 3b b0 60 00 | N ; ` | 000042b8 fe 7a 12 3c 00 00 4e b8 | z < N | 000042c0 3e e4 08 38 00 03 a0 04 |> 8 | 000042c8 67 0a 4e b8 3e dc 4e b8 |g N > N | 000042d0 35 18 4e 75 11 fc 00 88 |5 Nu | 000042d8 a0 04 20 3c 00 00 1e 84 | < | 000042e0 12 3c 00 02 4e b8 3b b0 | < N ; | 000042e8 4e 75 48 e7 80 e0 45 f8 |NuH E | 000042f0 77 70 4e b8 53 b6 4c df |wpN S L | 000042f8 07 01 31 fc 00 0a 77 a2 | 1 w | 00004300 21 fc 80 00 7e 0b 77 50 |! ~ wP| 00004308 21 fc 00 00 3f 72 77 99 |! ?rw | 00004310 60 00 fe fc 31 fc 00 10 |` 1 | 00004318 77 a2 60 00 fe 78 11 fc |w ` x | 00004320 00 05 77 47 21 fc 00 00 | wG! | 00004328 76 20 77 2c 48 e7 80 e0 |v w,H | 00004330 45 f8 77 70 4e b8 53 b6 |E wpN S | 00004338 4c df 07 01 20 3c 00 00 |L < | 00004340 1e 84 12 3c 00 02 4e b8 | < N | 00004348 3b b0 31 fc 00 0f 77 a2 |; 1 w | 00004350 08 38 00 03 a0 04 66 10 | 8 f | 00004358 11 fc 00 88 a0 04 21 fc | ! | 00004360 00 00 40 a4 77 99 4e 75 | @ w Nu| 00004368 4e b8 3e dc 4e b8 35 18 |N > N 5 | 00004370 4e 75 |Nu | .XXX[0x2] 00004372 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; Via VECTOR_MODEM.DSCHG 00004376 10 38 a0 04 | 8 | MOVE.B IO_DUART_ACR_IPCR,D0 0000437a 0c 78 00 0f 77 a2 | x w | CMPI.W #0x000f,0x77a2 00004380 67 06 |g | BEQ 0x4388 00004382 4e b8 35 18 |N 5 | JSR 0x3518 00004386 60 04 |` | BRA 0x438c 00004388 4e b8 39 5e |N 9^ | JSR 0x395e 0000438c 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00004390 4e 73 |Ns | RTE 00004392 46 fc 22 00 42 41 |F " BA | .XXX[0x6] 00004398 12 28 00 1b 43 bc 00 07 | ( C | .XXX[0x8] 000043a0 4e f0 15 a1 64 42 |N dB | .XXX[0x6] 000043a6 41 f8 64 42 |A dB | LEA.L 0x6442,A0 000043aa 30 3c 00 07 |0< | MOVE.W #0x7,D0 000043ae 20 fc 00 00 04 92 | | MOVE.L #0x492,(A0)+ 000043b4 51 c8 ff f8 |Q | DBF D0,0x43ae 000043b8 4e 75 |Nu | RTS 000043ba 48 e7 c0 c0 20 38 |H 8 | .XXX[0x6] 000043c0 7d 88 67 2c 20 40 21 7c |} g, @!|| .XXX[0xe8] 000043c8 00 00 00 52 00 08 4e b8 | R N | 000043d0 07 5c 13 7c 00 ff 00 08 | \ | | 000043d8 4e b8 04 9a 42 b8 7d 88 |N B } | 000043e0 48 e7 80 e0 45 f8 77 a4 |H E w | 000043e8 4e b8 53 b6 4c df 07 01 |N S L | 000043f0 4c df 03 03 48 e7 c0 c0 |L H | 000043f8 20 38 7d 8c 67 38 20 40 | 8} g8 @| 00004400 42 80 10 28 00 11 e7 48 |B ( H| 00004408 42 81 12 28 00 12 90 81 |B ( | 00004410 21 40 00 08 4e b8 07 5c |!@ N \| 00004418 13 7c 00 35 00 09 4e b8 | | 5 N | 00004420 04 9a 42 b8 7d 8c 48 e7 | B } H | 00004428 80 e0 45 f8 77 bc 4e b8 | E w N | 00004430 53 b6 4c df 07 01 20 38 |S L 8| 00004438 7d 94 67 12 20 40 42 a8 |} g @B | 00004440 00 08 42 68 00 1e 4e b8 | Bh N | 00004448 04 92 42 b8 7d 94 20 38 | B } 8| 00004450 7d 90 67 18 20 40 42 a8 |} g @B | 00004458 00 08 42 68 00 1e 11 7c | Bh || 00004460 00 35 00 1d 4e b8 04 9a | 5 N | 00004468 42 b8 7d 90 20 38 7d 98 |B } 8} | 00004470 67 18 20 40 42 a8 00 08 |g @B | 00004478 42 68 00 1e 11 7c 00 35 |Bh | 5| 00004480 00 1d 4e b8 04 9a 42 b8 | N B | 00004488 7d 98 4c df 03 03 4e 75 |} L Nu| 00004490 4e b8 07 5c 42 41 12 28 |N \BA (| 00004498 00 1b 21 89 15 a1 7d 9c | ! } | 000044a0 22 30 15 a0 7d bc 4e 75 |"0 } Nu| 000044a8 2f 01 |/ | MOVE.L D1,-(A7) 000044aa 72 03 |r | MOVEQ.L #0x03,D1 000044ac 17 40 00 03 | @ | MOVE.B D0,(A3+0x3) 000044b0 08 2b 00 03 00 03 | + | BTST.B #0x3,(A3+0x3) 000044b6 66 f8 |f | BNE 0x44b0 000044b8 e0 98 | | ROR.L #0x8,D0 000044ba 51 c9 ff f0 |Q | DBF D1,0x44ac 000044be 22 1f |" | MOVE.L (A7)+,D1 000044c0 4e 75 |Nu | RTS 000044c2 4a 38 7f a2 67 00 |J8 g | .XXX[0x6] 000044c8 bf ca 48 e7 e0 60 4a b8 | H `J | .XXX[0x418] 000044d0 7d 88 56 fa 06 5a 48 e7 |} V ZH | 000044d8 80 e0 45 f8 77 b0 4e b8 | E w N | 000044e0 53 b6 4c df 07 01 50 f8 |S L P | 000044e8 7f a4 4e b8 43 ba 21 c8 | N C ! | 000044f0 7d 88 42 79 93 03 e8 00 |} By | 000044f8 48 e7 80 e0 45 f8 77 a4 |H E w | 00004500 20 3c 00 01 31 2c 25 7c | < 1,%|| 00004508 00 00 46 70 00 08 4e b8 | Fp N | 00004510 53 7e 4c df 07 01 4e b8 |S~L N | 00004518 07 5c 42 80 10 11 41 bc | \B A | 00004520 00 3f 52 80 31 c0 7f 9c | ?R 1 | 00004528 22 3c 00 00 18 00 4c 40 |"< L@| 00004530 10 01 31 c1 7f 9e d2 81 | 1 | 00004538 45 f8 7e 5c 42 82 53 80 |E ~\B S | 00004540 34 c2 d4 41 51 c8 ff fa |4 AQ | 00004548 45 f8 7f 5c 30 38 7f 9c |E \08 | 00004550 53 80 72 01 14 c1 51 c8 |S r Q | 00004558 ff fc 45 f8 7c 00 31 ca | E | 1 | 00004560 7d 80 31 ca 7d 82 15 7c |} 1 } || 00004568 00 02 00 03 34 52 b4 fc | 4R | 00004570 7c 00 66 f2 45 f8 7c c0 || f E | | 00004578 31 ca 7d 84 31 ca 7d 86 |1 } 1 } | 00004580 15 7c 00 03 00 03 35 7c | | 5|| 00004588 00 3a 00 04 34 52 b4 fc | : 4R | 00004590 7c c0 66 ec 54 89 33 7c || f T 3|| 00004598 01 01 00 08 13 7c 00 03 | | | 000045a0 00 0d 23 7c 00 03 00 00 | #| | 000045a8 00 38 33 7c 7d 82 00 3c | 83|} <| 000045b0 13 7c 00 04 00 3e 33 7c | | >3|| 000045b8 00 38 00 40 23 7c 00 03 | 8 @#| | 000045c0 00 00 00 44 33 7c 7d 86 | D3|} | 000045c8 00 48 13 7c 00 04 00 4a | H | J| 000045d0 33 7c 00 3c 00 4c 4c df |3| < LL | 000045d8 06 07 4e b8 04 8c 48 e7 | N H | 000045e0 c0 d0 4e b8 44 90 26 7c | N D &|| 000045e8 93 03 e8 00 13 6b 00 03 | k | 000045f0 00 01 4a 38 7f a3 66 72 | J8 fr| 000045f8 08 2b 00 00 00 03 67 6a | + gj| 00004600 51 f8 7f a4 48 e7 80 e0 |Q H | 00004608 45 f8 77 b0 20 3c 00 00 |E w < | 00004610 98 96 25 7c 00 00 46 d8 | %| F | 00004618 00 08 4e b8 53 7e 4c df | N S~L | 00004620 07 01 20 3c 00 00 ff ff | < | 00004628 4e b8 44 a8 20 01 54 80 |N D T | 00004630 4e b8 44 a8 48 e7 80 e0 |N D H | 00004638 45 f8 77 a4 20 3c 00 01 |E w < | 00004640 31 2c 25 7c 00 00 46 8c |1,%| F | 00004648 00 08 4e b8 53 7e 4c df | N S~L | 00004650 07 01 4c df 0b 03 4e b8 | L N | 00004658 04 8c 21 7c 00 00 00 52 | !| R| 00004660 00 08 42 b8 7d 88 4e f8 | B } N | 00004668 04 9a 4c df 0b 03 60 ea | L ` | 00004670 2f 08 08 f8 00 05 68 d0 |/ h | 00004678 20 78 7d 88 b0 fc 00 00 | x} | 00004680 57 fa 06 18 4e b8 04 7c |W N || 00004688 20 5f 4e 75 48 e7 00 c0 | _NuH | 00004690 08 f8 00 05 68 d0 20 78 | h x| 00004698 7d 88 b0 fc 00 00 57 fa |} W | 000046a0 06 18 4e b8 07 5c 0c 29 | N \ )| 000046a8 00 ff 00 08 67 0a 4e b8 | g N | 000046b0 04 7c 4c df 03 00 4e 75 | |L Nu| 000046b8 48 e7 80 e0 45 f8 77 a4 |H E w | 000046c0 20 3c 00 01 31 2c 25 7c | < 1,%|| 000046c8 00 00 46 8c 00 08 4e b8 | F N | 000046d0 53 7e 4c df 07 01 60 da |S~L ` | 000046d8 08 39 00 00 93 03 e8 03 | 9 | 000046e0 66 0a 4e b8 43 ba 50 f8 |f N C P | 000046e8 7f a4 4e 75 48 e7 80 e0 | NuH | 000046f0 45 f8 77 b0 20 3c 00 00 |E w < | 000046f8 98 96 25 7c 00 00 46 d8 | %| F | 00004700 00 08 4e b8 53 7e 4c df | N S~L | 00004708 07 01 4e 75 61 10 4e f8 | Nua N | 00004710 04 9a 60 44 60 1a 60 44 | `D` `D| 00004718 60 3e 60 3c 60 22 2f 00 |`>`<`"/ | 00004720 42 80 10 28 00 1c 41 bc |B ( A | 00004728 00 05 4e f0 03 a0 47 12 | N G | 00004730 10 28 00 1d 41 b8 7f 9c | ( A | 00004738 42 30 01 a0 7f 5c 60 10 |B0 \` | 00004740 10 28 00 1d 41 b8 7f 9c | ( A | 00004748 11 bc 00 02 01 a0 7f 5c | \| 00004750 31 a8 00 1e 03 a0 7d dc |1 } | 00004758 20 1f 4e 75 10 28 00 1d | Nu ( | 00004760 41 b8 7f 9c 08 f0 00 00 |A | 00004768 01 a0 7f 5c 60 ea 61 ae | \` a | 00004770 4a b8 7d 8c 66 0c 4a 38 |J } f J8| 00004778 7f a4 66 62 4e b8 4a 00 | fbN J | 00004780 65 18 4e f8 04 92 61 96 |e N a | 00004788 4a b8 7d 8c 66 f4 4a 38 |J } f J8| 00004790 7f a4 66 4a 4e b8 49 f8 | fJN I | 00004798 64 e8 21 c8 7d 8c 48 e7 |d ! } H | 000047a0 80 e0 45 f8 77 bc 20 3c | E w <| 000047a8 00 00 02 8b 25 7c 00 00 | %| | 000047b0 47 e8 00 08 4e b8 53 7e |G N S~| 000047b8 4c df 07 01 4e b8 04 8c |L N | 000047c0 64 14 48 e7 80 e0 45 f8 |d H E | 000047c8 77 bc 4e b8 53 b6 4c df |w N S L | 000047d0 07 01 4e b8 4b ac 42 b8 | N K B | 000047d8 7d 8c 4e f8 04 9a 21 c8 |} N ! | 000047e0 7d 8c 4e b8 43 f4 4e 75 |} N C Nu| 000047e8 2f 08 20 78 7d 8c b0 fc |/ x} | 000047f0 00 00 57 fa 08 27 4e b8 | W 'N | 000047f8 04 84 20 5f 4e 75 4e b8 | _NuN | 00004800 47 1e 4a b8 7d 90 66 00 |G J } f | 00004808 bc 8a 4a 38 7f a4 66 2e | J8 f.| 00004810 4e b8 4a 84 64 00 bc 7c |N J d || 00004818 21 c8 7d 90 4e b8 04 8c |! } N | 00004820 65 14 4e b8 49 4e 4e b8 |e N INN | 00004828 49 9e 65 0a 4e b8 04 8c |I e N | 00004830 64 f4 50 fa 08 27 42 b8 |d P 'B | 00004838 7d 90 4e f8 04 9a 21 c8 |} N ! | 00004840 7d 90 4e b8 43 f4 4e 75 |} N C Nu| 00004848 4e b8 47 1e 4a b8 7d 8c |N G J } | 00004850 66 00 bc 40 4a 38 7f a4 |f @J8 | 00004858 66 1c 4e b8 4a 00 64 00 |f N J d | 00004860 bc 32 21 c8 7d 8c 4e b8 | 2! } N | 00004868 04 8c 42 b8 7d 8c 4e b8 | B } N | 00004870 4b 8e 4e f8 04 9a 21 c8 |K N ! | 00004878 7d 8c 4e b8 43 f4 4e 75 |} N C Nu| 00004880 4e b8 47 1e 4a b8 7d 94 |N G J } | 00004888 66 00 bc 08 21 c8 7d 94 |f ! } | 00004890 4a 38 7f a4 66 16 4e b8 |J8 f N | 00004898 4c 62 4a a8 00 08 66 04 |LbJ f | 000048a0 4e b8 04 8c 42 b8 7d 94 |N B } | 000048a8 4e f8 04 9a 4e b8 43 f4 |N N C | 000048b0 4e 75 4e b8 47 1e 4a b8 |NuN G J | 000048b8 7d 98 66 00 bb d6 4a 38 |} f J8| 000048c0 7f a4 66 18 4e b8 4a 90 | f N J | 000048c8 64 00 bb c8 21 c8 7d 98 |d ! } | 000048d0 4e b8 04 8c 42 b8 7d 98 |N B } | 000048d8 4e f8 04 9a 21 c8 7d 98 |N ! } | 000048e0 4e b8 43 f4 4e 75 |N C Nu | .XXX[0x6] 000048e6 08 30 00 00 11 a0 7f 5c | 0 \| BTST.B #0x0,(D1.W+#0x7f5c) ; LEW=11a0 000048ee 66 5c |f\ | BNE 0x494c 000048f0 48 e7 00 c0 |H | MOVEM.L A1+A0,-(A7) 000048f4 30 78 7d 80 |0x} | MOVEA.W 0x7d80,A0 000048f8 08 28 00 00 00 03 | ( | BTST.B #0x0,(A0+0x3) 000048fe 66 34 |f4 | BNE 0x4934 00004900 31 d0 7d 80 |1 } | MOVE.W (A0),0x7d80 00004904 43 e8 00 04 |C | LEA.L (A0+0x4),A1 00004908 32 fc 00 3a |2 : | MOVE.W #0x3a,(A1)+ 0000490c 32 f0 13 a0 7d dc |2 } | MOVE.W (D1.W*2+#0x7ddc),(A1)+ ; LEW=13a0 00004912 32 c1 |2 | MOVE.W D1,(A1)+ 00004914 42 59 |BY | CLR.W (A1)+ 00004916 32 fc 3b 00 |2 ; | MOVE.W #0x3b00,(A1)+ 0000491a 32 fc 00 01 |2 | MOVE.W #0x1,(A1)+ 0000491e 12 fc 00 01 | | MOVE.B #0x01,(A1)+ 00004922 12 c1 | | MOVE.B D1,(A1)+ 00004924 42 51 |BQ | CLR.W (A1) 00004926 08 e8 00 00 00 03 | | BSET.B #0x0,(A0+0x3) 0000492c 42 79 93 03 e8 02 |By | CLR.W IO_SCSI_D_02_TIMEOUT_PERIOD 00004932 60 14 |` | BRA 0x4948 00004934 30 78 7f a6 |0x | MOVEA.W 0x7fa6,A0 00004938 10 c1 | | MOVE.B D1,(A0)+ 0000493a b0 fc 7f ec | | CMPA.W #0x7fec,A0 0000493e 66 04 |f | BNE 0x4944 00004940 41 f8 7f aa |A | LEA.L 0x7faa,A0 00004944 31 c8 7f a6 |1 | MOVE.W A0,0x7fa6 00004948 4c df 03 00 |L | MOVEM.L (A7)+,A0+A1 0000494c 4e 75 |Nu | RTS 0000494e 48 e7 |H | .XXX[0x2] 00004950 e0 60 42 68 00 1e 32 78 | `Bh 2x| .XXX[0x2a0] 00004958 7f a0 30 29 00 24 32 00 | 0) $2 | 00004960 52 41 e2 49 b2 78 7f 9e |RA I x | 00004968 6f 08 32 38 7f 9e 30 01 |o 28 0 | 00004970 d0 40 34 29 00 08 31 80 | @4) 1 | 00004978 23 a0 7e dc 34 70 23 a0 |# ~ 4p# | 00004980 7e 5c 45 f2 01 70 00 00 |~\E p | 00004988 ae 00 4e b8 07 5c 53 41 | N \SA| 00004990 6d 06 34 d9 51 c9 ff fc |m 4 Q | 00004998 4c df 06 07 4e 75 48 e7 |L NuH | 000049a0 00 e0 30 78 7d 80 08 28 | 0x} (| 000049a8 00 00 00 03 66 40 31 d0 | f@1 | 000049b0 7d 80 43 e8 00 04 32 fc |} C 2 | 000049b8 00 3a 34 78 7f a0 22 ea | :4x " | 000049c0 00 06 42 59 32 fc 3b 00 | BY2 ; | 000049c8 32 fc 00 02 12 fc 00 02 |2 | 000049d0 12 ea 00 09 42 51 08 e8 | BQ | 000049d8 00 00 00 03 42 79 93 03 | By | 000049e0 e8 02 08 ea 00 01 00 03 | | 000049e8 44 fc 00 01 60 04 44 fc |D ` D | 000049f0 00 00 4c df 07 00 4e 75 | L Nu| 000049f8 48 e7 e0 70 70 00 60 06 |H pp ` | 00004a00 48 e7 e0 70 70 01 34 78 |H pp 4x| 00004a08 7d 80 08 2a 00 00 00 03 |} * | 00004a10 66 68 31 d2 7d 80 35 7c |fh1 } 5|| 00004a18 00 3a 00 04 4e b8 44 90 | : N D | 00004a20 54 41 47 ea 00 06 34 19 |TAG 4 | 00004a28 52 42 e2 4a d2 42 d2 42 |RB J B B| 00004a30 53 42 36 d9 51 ca ff fc |SB6 Q | 00004a38 4a 80 67 10 4a 2a 00 0c |J g J* | 00004a40 67 06 25 41 00 20 60 04 |g %A ` | 00004a48 25 41 00 10 60 1a 48 e7 |%A ` H | 00004a50 80 80 41 f8 00 c0 30 3c | A 0<| 00004a58 00 cf 20 fc 00 00 58 94 | X | 00004a60 51 c8 ff f8 4c df 01 01 |Q L | 00004a68 08 ea 00 00 00 03 42 79 | By| 00004a70 93 03 e8 02 44 fc 00 01 | D | 00004a78 60 04 44 fc 00 00 4c df |` D L | 00004a80 0e 07 4e 75 48 e7 e0 70 | NuH p| 00004a88 20 3c 80 00 35 00 60 0a | < 5 ` | 00004a90 48 e7 e0 70 20 3c 00 00 |H p < | 00004a98 36 00 34 78 7d 80 26 4a |6 4x} &J| 00004aa0 08 2a 00 00 00 03 66 6e | * fn| 00004aa8 31 d2 7d 80 4e b8 44 90 |1 } N D | 00004ab0 45 ea 00 04 34 fc 00 3a |E 4 :| 00004ab8 42 82 14 28 00 1d 34 f0 |B ( 4 | 00004ac0 23 a0 7d dc 34 c2 34 e8 |# } 4 4 | 00004ac8 00 1e 34 c0 4a 80 6c 08 | 4 J l | 00004ad0 08 b0 00 02 21 a0 7f 5c | ! \| 00004ad8 08 30 00 01 21 a0 7f 5c | 0 ! \| 00004ae0 67 16 06 41 00 10 34 fc |g A 4 | 00004ae8 01 01 4a 80 6c 0c 24 d9 | J l $ | 00004af0 24 d9 24 d9 24 d9 60 06 |$ $ $ ` | 00004af8 42 5a 45 ea 00 10 24 c1 |BZE $ | 00004b00 34 a8 00 1e 08 ea 00 00 |4 | 00004b08 ff df 42 79 93 03 e8 02 | By | 00004b10 44 fc 00 01 60 04 44 fc |D ` D | 00004b18 00 00 4c df 0e 07 4e 75 | L Nu| 00004b20 48 e7 60 c0 32 78 7d 80 |H ` 2x} | 00004b28 20 49 08 29 00 00 00 03 | I ) | 00004b30 66 56 31 d1 7d 80 43 e9 |fV1 } C | 00004b38 00 04 32 fc 00 3a 34 2a | 2 :4*| 00004b40 00 08 32 f0 23 a0 7d dc | 2 # } | 00004b48 08 f0 00 02 21 a0 7f 5c | ! \| 00004b50 32 c2 54 89 32 fc 35 00 |2 T 2 5 | 00004b58 42 51 43 e9 00 12 22 3c |BQC "<| 00004b60 00 03 ae 00 d2 70 23 a0 | p# | 00004b68 7e 5c 22 c1 32 b0 23 a0 |~\" 2 # | 00004b70 7e dc 33 51 ff e6 08 e9 |~ 3Q | 00004b78 00 00 ff df 08 ea 00 01 | | 00004b80 00 03 42 79 93 03 e8 02 | By | 00004b88 4c df 03 06 4e 75 48 e7 |L NuH | 00004b90 60 70 4e b8 07 5c 34 78 |`pN \4x| 00004b98 7f a0 34 11 32 02 56 41 | 4 2 VA| 00004ba0 02 41 ff fe d2 6a 00 24 | A j $| 00004ba8 52 41 60 14 48 e7 60 70 |RA` H `p| 00004bb0 4e b8 07 5c 34 78 7f a0 |N \4x | 00004bb8 34 2a 00 04 32 02 56 41 |4* 2 VA| 00004bc0 02 41 ff fe 26 68 00 08 | A &h | 00004bc8 d2 4b 0c 41 04 00 6e 20 | K A n | 00004bd0 d7 c9 31 41 00 0a 36 c2 | 1A 6 | 00004bd8 53 42 e2 4a 45 ea 00 06 |SB JE | 00004be0 36 da 51 ca ff fc 34 78 |6 Q 4x| 00004be8 7f a0 08 ea 00 01 00 03 | | 00004bf0 4c df 0e 06 4e 75 |L Nu | .XXX[0x6] 00004bf6 VECTOR_0x8e: 00004bf6 08 f8 00 05 68 d0 | h | BSET.B #0x5,0x68d0 ; --> VECTOR_0x8e 00004bfc 4e b8 4c 62 |N Lb | JSR 0x4c62 00004c00 4e b8 4c 2a |N L* | JSR 0x4c2a 00004c04 2f 08 |/ | MOVE.L A0,-(A7) 00004c06 20 78 7d 94 | x} | MOVEA.L 0x7d94,A0 00004c0a b0 fc 00 00 | | CMPA.W #0x0,A0 00004c0e 67 0a |g | BEQ 0x4c1a 00004c10 4a a8 00 08 |J | TST.L (A0+0x8) 00004c14 67 04 |g | BEQ 0x4c1a 00004c16 4e b8 04 7c |N | | JSR 0x47c 00004c1a 20 5f | _ | MOVEA.L (A7)+,A0 00004c1c 4e 73 |Ns | RTE 00004c1e VECTOR_0x8f: 00004c1e 08 f8 00 05 68 d0 | h | BSET.B #0x5,0x68d0 ; --> VECTOR_0x8f 00004c24 4e b8 4c 62 |N Lb | JSR 0x4c62 00004c28 60 da |` | BRA 0x4c04 00004c2a 48 e7 40 a0 |H @ | MOVEM.L A2+A0+D1,-(A7) 00004c2e 30 78 7f a8 |0x | MOVEA.W 0x7fa8,A0 00004c32 b0 f8 7f a6 | | CMPA.W 0x7fa6,A0 00004c36 67 20 |g | BEQ 0x4c58 00004c38 34 78 7d 80 |4x} | MOVEA.W 0x7d80,A2 00004c3c 08 2a 00 00 00 03 | * | BTST.B #0x0,(A2+0x3) 00004c42 66 14 |f | BNE 0x4c58 00004c44 42 81 |B | CLR.L D1 00004c46 12 18 | | MOVE.B (A0)+,D1 00004c48 4e b8 48 e6 |N H | JSR 0x48e6 00004c4c b0 fc 7f ec | | CMPA.W #0x7fec,A0 00004c50 66 e0 |f | BNE 0x4c32 00004c52 30 7c 7f aa |0| | MOVEA.W #0x7faa,A0 00004c56 60 da |` | BRA 0x4c32 00004c58 31 c8 7f a8 |1 | MOVE.W A0,0x7fa8 00004c5c 4c df 05 02 |L | MOVEM.L (A7)+,D1+A0+A2 00004c60 4e 75 |Nu | RTS 00004c62 48 e7 e0 e0 |H | MOVEM.L A2+A1+A0+D2+D1+D0,-(A7) 00004c66 34 78 7d 84 |4x} | MOVEA.W 0x7d84,A2 00004c6a 70 02 |p | MOVEQ.L #0x02,D0 00004c6c 08 2a 00 00 00 03 | * | BTST.B #0x0,(A2+0x3) 00004c72 66 54 |fT | BNE 0x4cc8 00004c74 08 2a 00 01 00 03 | * | BTST.B #0x1,(A2+0x3) 00004c7a 66 32 |f2 | BNE 0x4cae 00004c7c 08 2a 00 02 00 03 | * | BTST.B #0x2,(A2+0x3) 00004c82 56 fa 06 1c |V | TRAPNE.W #0x061c 00004c86 31 ca 7f a0 |1 | MOVE.W A2,0x7fa0 00004c8a 42 81 |B | CLR.L D1 00004c8c 12 2a 00 0c | * | MOVE.B (A2+0xc),D1 00004c90 43 bc 00 65 |C e | CHK.W #0x65,D1 00004c94 12 30 11 a0 64 80 | 0 d | MOVE.B (D1.W+#0x6480),D1 ; LEW=11a0 00004c9a 4e f0 11 a1 64 64 |N dd | JMP ((D1.W+#0x6464)) ; LEW=11a1 00004ca0 08 2a 00 01 00 03 66 06 | * f | .XXX[0x8] 00004ca8 08 c0 00 1f 60 14 | ` | .XXX[0x6] 00004cae 4a 80 |J | TST.L D0 00004cb0 6b 10 |k | BMI 0x4cc2 00004cb2 35 7c 00 3a 00 04 |5| : | MOVE.W #0x3a,(A2+0x4) 00004cb8 08 ea 00 00 00 03 | | BSET.B #0x0,(A2+0x3) 00004cbe 31 d2 7d 84 |1 } | MOVE.W (A2),0x7d84 00004cc2 34 52 |4R | MOVEA.W (A2),A2 00004cc4 51 c8 ff a6 |Q | DBF D0,0x4c6c 00004cc8 42 79 93 03 e8 02 |By | CLR.W IO_SCSI_D_02_TIMEOUT_PERIOD 00004cce 4c df 07 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0+A1+A2 00004cd2 4e 75 |Nu | RTS 00004cd4 50 fa 06 19 |P | .XXX[0x4] 00004cd8 20 78 7d 8c b0 fc 00 00 | x} | .XXX[0x158] 00004ce0 67 60 4e b8 04 7c 60 b8 |g`N |` | 00004ce8 42 2a 00 08 15 6a 00 11 |B* j | 00004cf0 00 09 42 2a 00 0e 15 6a | B* j| 00004cf8 00 10 00 0f 12 2a 00 0d | * | 00004d00 02 41 00 7f 66 22 08 ea | A f" | 00004d08 00 01 00 03 60 a0 42 2a | ` B*| 00004d10 00 08 15 6a 00 11 00 09 | j | 00004d18 42 2a 00 0e 15 6a 00 10 |B* j | 00004d20 00 0f 15 7c 00 01 00 0d | | | 00004d28 0c 6a 00 01 00 0e 67 12 | j g | 00004d30 0c 6a 00 02 00 0e 56 fa | j V | 00004d38 08 27 4e b8 4b 20 4e f8 | 'N K N | 00004d40 4c a0 20 78 7d 94 b0 fc |L x} | 00004d48 00 00 67 00 ff 5c 4e b8 | g \N | 00004d50 4b ac 4e f8 4c a0 14 2a |K N L *| 00004d58 00 0d 02 42 00 7f 0c 02 | B | 00004d60 00 23 66 06 35 6a 00 0a | #f 5j | 00004d68 00 24 42 81 12 2a 00 09 | $B * | 00004d70 08 30 00 02 11 a0 7f 5c | 0 \| 00004d78 66 3a 20 78 7d 90 b0 fc |f: x} | 00004d80 00 00 57 fa 06 1b 11 42 | W B| 00004d88 00 1d 31 6a 00 24 00 1e | 1j $ | 00004d90 0c 02 00 23 66 10 4a 6a | #f Jj| 00004d98 00 0e 56 fa 06 1d 4e b8 | V N | 00004da0 04 84 4e f8 4c a0 4e b8 | N L N | 00004da8 04 7c 08 ea 00 01 00 03 | | | 00004db0 4e f8 4c a0 0c 02 00 23 |N L #| 00004db8 66 88 4e b8 49 9e 4e f8 |f N I N | 00004dc0 4c a0 20 78 7d 98 b0 fc |L x} | 00004dc8 00 00 57 fa 06 1a 14 2a | W *| 00004dd0 00 0d 02 42 00 7f 67 10 | B g | 00004dd8 0c 02 00 23 66 10 32 2a | #f 2*| 00004de0 00 08 4e b8 48 e6 60 06 | N H ` | 00004de8 31 6a 00 24 00 0a 31 68 |1j $ 1h| 00004df0 00 0a 00 1e 11 6a 00 0d | j | 00004df8 00 1d 32 2a 00 08 08 30 | 2* 0| 00004e00 00 01 11 a0 7f 5c 67 1a | \g | 00004e08 4e b8 07 5c 22 ea 00 10 |N \" | 00004e10 22 ea 00 14 22 ea 00 18 |" " | 00004e18 22 aa 00 1c 06 68 00 10 |" h | 00004e20 00 0a 4e b8 04 7c 08 ea | N | | 00004e28 00 01 00 03 4e f8 4c ae | N L | 00004e30 48 e7 e0 d0 |H | MOVEM.L A3+A1+A0+D2+D1+D0,-(A7) 00004e34 26 7c 93 03 e8 00 |&| | MOVEA.L #IO_SCSI_D_00_OWN_ID_CDB_SIZE,A3 00004e3a 4e b8 52 36 |N R6 | JSR 0x5236 00004e3e 64 00 00 bc |d | BCC 0x4efc 00004e42 11 fc 00 01 7f a2 | | MOVE.B #0x01,0x7fa2 00004e48 20 3c 00 0f 42 40 | < B@ | MOVE.L #0xf4240,D0 00004e4e 08 2b 00 00 00 03 | + | BTST.B #0x0,(A3+0x3) 00004e54 66 0e |f | BNE 0x4e64 00004e56 53 80 |S | SUBQ.L #0x1,D0 00004e58 6e f4 |n | BGT 0x4e4e 00004e5a 11 fc 00 01 7f a3 | | MOVE.B #0x01,0x7fa3 00004e60 4e f8 4e 80 |N N | JMP 0x4e80 00004e64 20 3c 00 00 ff ff | < | MOVE.L #0xffff,D0 00004e6a 4e b8 44 a8 |N D | JSR 0x44a8 00004e6e 20 3c 00 03 fc 00 | < | MOVE.L #0x3fc00,D0 00004e74 4e b8 44 a8 |N D | JSR 0x44a8 00004e78 08 2b 00 00 00 03 | + | BTST.B #0x0,(A3+0x3) 00004e7e 66 f8 |f | BNE 0x4e78 00004e80 74 07 |t | MOVEQ.L #0x07,D2 00004e82 20 38 fb 00 | 8 | MOVE.L IO_RD_IO_SLOT_p33,D0 00004e86 02 80 00 00 1c 00 | | ANDI.L #0x00001c00,D0 00004e8c 06 80 a1 00 03 00 | | ADDI.L #0xa1000300,D0 00004e92 22 3c 00 03 00 00 |"< | MOVE.L #0x30000,D1 00004e98 41 f8 7d 9c |A } | LEA.L 0x7d9c,A0 00004e9c 43 f8 7d bc |C } | LEA.L 0x7dbc,A1 00004ea0 20 c0 | | MOVE.L D0,(A0)+ 00004ea2 22 c1 |" | MOVE.L D1,(A1)+ 00004ea4 58 80 |X | ADDQ.L #0x4,D0 00004ea6 06 41 04 00 | A | ADDI.W #0x0400,D1 00004eaa 51 ca ff f4 |Q | DBF D2,0x4ea0 00004eae 41 f8 7c 00 |A | | LEA.L 0x7c00,A0 00004eb2 31 c8 7d 80 |1 } | MOVE.W A0,0x7d80 00004eb6 31 c8 7d 82 |1 } | MOVE.W A0,0x7d82 00004eba 70 01 |p | MOVEQ.L #0x01,D0 00004ebc 43 e8 00 40 |C @ | LEA.L (A0+0x40),A1 00004ec0 30 89 |0 | MOVE.W A1,(A0) 00004ec2 20 49 | I | MOVEA.L A1,A0 00004ec4 51 c8 ff f6 |Q | DBF D0,0x4ebc 00004ec8 30 b8 7d 80 |0 } | MOVE.W 0x7d80,(A0) 00004ecc 41 f8 7c c0 |A | | LEA.L 0x7cc0,A0 00004ed0 31 c8 7d 84 |1 } | MOVE.W A0,0x7d84 00004ed4 31 c8 7d 86 |1 } | MOVE.W A0,0x7d86 00004ed8 70 01 |p | MOVEQ.L #0x01,D0 00004eda 43 e8 00 40 |C @ | LEA.L (A0+0x40),A1 00004ede 30 89 |0 | MOVE.W A1,(A0) 00004ee0 20 49 | I | MOVEA.L A1,A0 00004ee2 51 c8 ff f6 |Q | DBF D0,0x4eda 00004ee6 30 b8 7d 84 |0 } | MOVE.W 0x7d84,(A0) 00004eea 31 fc 7f aa 7f a6 |1 | MOVE.W #0x7faa,0x7fa6 00004ef0 31 fc 7f aa 7f a8 |1 | MOVE.W #0x7faa,0x7fa8 00004ef6 42 79 93 03 e8 00 |By | CLR.W IO_SCSI_D_00_OWN_ID_CDB_SIZE 00004efc 4c df 0b 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0+A1+A3 00004f00 4e 75 |Nu | RTS 00004f02 4e f8 4f 1a 4e f8 |N O N | .XXX[0x6] 00004f08 4f 1a 4e f8 4f 1a 4e f8 |O N O N | .XXX[0xb8] 00004f10 4f 1a 4e f8 4f 1a 4e f8 |O N O N | 00004f18 4f 30 50 fa 06 6d 42 41 |O0P mBA| 00004f20 12 28 00 1b 43 bc 00 05 | ( C | 00004f28 4e b0 15 a0 4f 02 4e 75 |N O Nu| 00004f30 48 e7 80 60 4e b8 07 5c |H `N \| 00004f38 42 51 21 7c 00 00 00 02 |BQ!| | 00004f40 00 08 4c df 06 01 4e f8 | L N | 00004f48 04 9a 21 c2 77 d0 21 fc | ! w ! | 00004f50 00 00 77 fc 77 d4 4a b8 | w w J | 00004f58 77 d8 67 0a 4e b8 54 16 |w g N T | 00004f60 46 fc 21 00 60 f0 4a 42 |F ! ` JB| 00004f68 67 4c 46 fc 26 00 42 78 |gLF & Bx| 00004f70 78 fc 48 e7 80 e0 45 f8 |x H E | 00004f78 78 fe 20 3c 00 00 07 a1 |x < | 00004f80 25 7c 00 00 4f c0 00 08 |%| O | 00004f88 4e b8 53 7e 4c df 07 01 |N S~L | 00004f90 4a 78 78 fc 66 20 4a b8 |Jxx f J | 00004f98 77 d0 67 0a 4e b8 54 16 |w g N T | 00004fa0 46 fc 26 00 60 ea 48 e7 |F & ` H | 00004fa8 80 e0 45 f8 78 fe 4e b8 | E x N | 00004fb0 53 b6 4c df 07 01 46 fc |S L F | 00004fb8 20 00 4a b8 77 d0 4e 75 | J w Nu| 00004fc0 52 78 78 fc 4e 75 |Rxx Nu | .XXX[0x6] 00004fc6 VECTOR_DIAG_BUS.TXRDY: 00004fc6 4a b8 77 d8 |J w | TST.L 0x77d8 ; --> VECTOR_0x48 00004fca 57 fa 07 6f |W o | TRAPEQ.W #0x076f 00004fce 2f 00 |/ | MOVE.L D0,-(A7) 00004fd0 42 80 |B | CLR.L D0 00004fd2 10 38 77 c9 | 8w | MOVE.B 0x77c9,D0 00004fd6 ec f8 08 01 77 dc | w | BFCLR.L 0x77dc,{D0:1} 00004fdc 66 16 |f | BNE 0x4ff4 00004fde 08 b8 00 02 77 cc | w | BCLR.B #0x2,0x77cc 00004fe4 67 16 |g | BEQ 0x4ffc 00004fe6 11 fc 00 10 a0 0a | | MOVE.B #0x10,IO_DUART_DIAG_COMMAND 00004fec 11 f8 77 cc a0 08 | w | MOVE.B 0x77cc,IO_DUART_DIAG_MODE 00004ff2 60 08 |` | BRA 0x4ffc 00004ff4 08 f8 00 02 77 cc | w | BSET.B #0x2,0x77cc 00004ffa 67 ea |g | BEQ 0x4fe6 00004ffc 46 fc 26 00 |F & | MOVE.W #0x2600,SR 00005000 11 f0 01 a0 77 fc a0 0b | w | MOVE.B (D0.W+#0x77fc),IO_DUART_DIAG_DATA; LEW=01a0 00005008 52 38 77 c9 |R8w | ADDQ.B #0x1,0x77c9 0000500c 53 b8 77 d8 |S w | SUBQ.L #0x1,0x77d8 00005010 66 0c |f | BNE 0x501e 00005012 11 fc 00 08 a0 0a | | MOVE.B #0x08,IO_DUART_DIAG_COMMAND 00005018 08 b8 00 00 77 ca | w | BCLR.B #0x0,0x77ca 0000501e 20 1f | | MOVE.L (A7)+,D0 00005020 4e 73 |Ns | RTE 00005022 VECTOR_DIAG_BUS.RXRDY: 00005022 4a b8 77 d0 |J w | TST.L 0x77d0 ; --> VECTOR_0x44 00005026 57 fa 07 6f |W o | TRAPEQ.W #0x076f 0000502a 4a b8 77 d8 |J w | TST.L 0x77d8 0000502e 56 fa 06 71 |V q | TRAPNE.W #0x0671 00005032 e8 f8 00 04 a0 09 | | BFTST.L IO_DUART_DIAG_STATUS,{0:4} 00005038 56 fa 07 70 |V p | TRAPNE.W #0x0770 0000503c 1f 00 | | MOVE.B D0,-(A7) 0000503e 10 38 a0 0b | 8 | MOVE.B IO_DUART_DIAG_DATA,D0 00005042 11 80 01 e1 77 d4 | w | MOVE.B D0,((#0x77d4)) ; LEW=01e1 00005048 52 b8 77 d4 |R w | ADDQ.L #0x1,0x77d4 0000504c 53 b8 77 d0 |S w | SUBQ.L #0x1,0x77d0 00005050 67 08 |g | BEQ 0x505a 00005052 d1 38 77 cb | 8w | ADD.B D0,0x77cb 00005056 10 1f | | MOVE.B (A7)+,D0 00005058 4e 73 |Ns | RTE 0000505a 91 38 77 cb | 8w | SUB.B D0,0x77cb 0000505e 10 1f | | MOVE.B (A7)+,D0 00005060 4e 73 |Ns | RTE 00005062 48 e7 60 c0 |H ` | MOVEM.L A1+A0+D2+D1,-(A7) 00005066 41 bc 00 07 |A | CHK.W #0x7,D0 0000506a 42 81 |B | CLR.L D1 0000506c 12 28 00 01 | ( | MOVE.B (A0+0x1),D1 00005070 43 bc 00 0f |C | CHK.W #0xf,D1 00005074 14 00 | | MOVE.B D0,D2 00005076 eb 0a | | LSL.B #0x5,D2 00005078 82 02 | | OR.B D2,D1 0000507a 46 fc 21 00 |F ! | MOVE.W #0x2100,SR 0000507e 24 38 77 d8 |$8w | MOVE.L 0x77d8,D2 00005082 0c 42 00 fd | B | CMPI.W #0x00fd,D2 00005086 6f 06 |o | BLE 0x508e 00005088 4e b8 54 16 |N T | JSR 0x5416 0000508c 60 ec |` | BRA 0x507a 0000508e 14 38 77 c8 | 8w | MOVE.B 0x77c8,D2 00005092 11 81 21 a0 77 fc | ! w | MOVE.B D1,(D2.W+#0x77fc) ; LEW=21a0 00005098 ee f8 08 81 77 dc | w | BFSET.L 0x77dc,{D2:1} 0000509e 52 38 77 c8 |R8w | ADDQ.B #0x1,0x77c8 000050a2 52 b8 77 d8 |R w | ADDQ.L #0x1,0x77d8 000050a6 08 f8 00 00 77 ca | w | BSET.B #0x0,0x77ca 000050ac 66 06 |f | BNE 0x50b4 000050ae 11 fc 00 04 a0 0a | | MOVE.B #0x04,IO_DUART_DIAG_COMMAND 000050b4 4e f0 05 a1 64 e6 |N d | JMP ((D0.W*4+#0x64e6)) ; LEW=05a1 000050ba 46 fc 20 00 4c df |F L | .XXX[0x6] 000050c0 03 06 4e 75 74 01 4e b8 | Nut N | .XXX[0x110] 000050c8 4f 4a 66 0a 42 80 10 38 |OJf B 8| 000050d0 77 fc 4e f8 50 be 70 09 |w N P p | 000050d8 4e f8 50 be 12 38 77 c8 |N P 8w | 000050e0 11 a8 00 03 11 a0 77 fc | w | 000050e8 42 82 14 28 00 02 52 01 |B ( R | 000050f0 11 82 11 a0 77 fc 54 38 | w T8| 000050f8 77 c8 54 b8 77 d8 54 42 |w T w TB| 00005100 42 38 77 cb 4e b8 4f 4a |B8w N OJ| 00005108 67 0c b4 b8 77 d0 66 cc |g w f | 00005110 70 09 4e f8 50 be 4a 38 |p N P J8| 00005118 77 cb 67 06 70 04 4e f8 |w g p N | 00005120 50 be 43 f8 77 fc 11 59 |P C w Y| 00005128 00 02 57 42 6d 10 42 80 | WBm B | 00005130 10 28 00 03 41 f0 00 f4 | ( A | 00005138 10 d9 51 ca ff fc 70 01 | Q p | 00005140 4e f8 50 be 12 38 77 c8 |N P 8w | 00005148 42 80 10 28 00 02 11 80 |B ( | 00005150 11 a0 77 fc 52 01 52 b8 | w R R | 00005158 77 d8 34 3c 00 ff 94 b8 |w 4< | 00005160 77 d8 b4 40 6c 0a 4e b8 |w @l N | 00005168 54 16 46 fc 21 00 60 ea |T F ! ` | 00005170 24 00 67 2e 53 80 41 e8 |$ g.S A | 00005178 00 04 11 90 11 a0 77 fc | w | 00005180 52 01 52 b8 77 d8 d4 18 |R R w | 00005188 53 80 6b 16 46 fc 20 00 |S k F | 00005190 11 90 11 a0 77 fc 52 01 | w R | 00005198 52 b8 77 d8 d4 18 51 c8 |R w Q | 000051a0 ff f0 11 82 11 a0 77 fc | w | 000051a8 52 01 52 b8 77 d8 11 c1 |R R w | 000051b0 77 c8 46 fc 21 00 4a b8 |w F ! J | 000051b8 77 d8 67 0e 08 f8 00 00 |w g | 000051c0 77 ca 66 06 11 fc 00 04 |w f | 000051c8 a0 0a 46 fc 20 00 4e f8 | F N | 000051d0 50 be |P | .XXX[0x2] 000051d2 4e b9 00 00 d9 a0 |N | JSR 0xd9a0 000051d8 4e b9 00 00 d9 e0 |N | JSR 0xd9e0 000051de 4e b9 00 00 da 3a |N : | JSR 0xda3a 000051e4 4e b9 00 00 ae 00 |N | JSR 0xae00 000051ea 4e b9 00 00 ae 3c |N < | JSR 0xae3c 000051f0 4e b9 00 00 d2 58 |N X | JSR 0xd258 000051f6 4e b9 00 00 d3 f6 |N | JSR 0xd3f6 000051fc 4e b9 00 00 d6 ca |N | JSR 0xd6ca 00005202 4e b9 00 00 bc fe |N | JSR 0xbcfe 00005208 64 06 |d | BCC 0x5210 0000520a 4e b8 43 a6 |N C | JSR 0x43a6 0000520e 60 04 |` | BRA 0x5214 00005210 4e b8 4e 30 |N N0 | JSR 0x4e30 00005214 4e b8 54 90 |N T | JSR 0x5490 00005218 4e b8 55 56 |N UV | JSR 0x5556 0000521c 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 00005220 21 fc 00 00 58 ea 00 08 |! X | MOVE.L #0x58ea,0x8 00005228 21 fc 00 0e 00 00 f4 00 |! | MOVE.L #0xe0000,IO_WRITE_CONTROL_p24 00005230 4e b8 16 86 |N | JSR 0x1686 00005234 4e 75 |Nu | RTS 00005236 21 fc 00 00 52 4a 79 e8 |! RJy | MOVE.L #0x524a,0x79e8 0000523e 4a 53 |JS | TST.W (A3) 00005240 42 b8 79 e8 |B y | CLR.L 0x79e8 00005244 44 fc 00 01 |D | MOVE.W #0x1,CCR 00005248 4e 75 |Nu | RTS 0000524a 42 b8 79 e8 4e 75 |B y Nu | .XXX[0x6] 00005250 2f 10 |/ | MOVE.L (A0),-(A7) 00005252 20 bc 00 00 52 76 | Rv | MOVE.L #0x5276,(A0) 00005258 2f 01 |/ | MOVE.L D1,-(A7) 0000525a 70 ff |p | MOVEQ.L #-0x01,D0 0000525c 46 fc 20 00 |F | MOVE.W #0x2000,SR 00005260 72 ff |r | MOVEQ.L #-0x01,D1 00005262 4a 80 |J | TST.L D0 00005264 5a c9 ff fc |Z | DBPL D1,0x5262 00005268 5b fa 07 04 |[ | TRAPMI.W #0x0704 0000526c 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00005270 22 1f |" | MOVE.L (A7)+,D1 00005272 20 9f | | MOVE.L (A7)+,(A0) 00005274 4e 75 |Nu | RTS 00005276 40 c0 |@ | .XXX[0x2] 00005278 e9 c0 05 43 4e 73 42 50 | CNsBP| .XXX[0xb0] 00005280 4a 92 66 08 24 88 25 48 |J f $ %H| 00005288 00 04 4e 75 35 88 01 61 | Nu5 a| 00005290 00 04 25 48 00 04 4e 75 | %H Nu| 00005298 2f 11 67 16 33 71 01 51 |/ g 3q Q| 000052a0 00 02 66 04 42 a9 00 04 | f B | 000052a8 22 5f 42 51 44 fc 00 01 |"_BQD | 000052b0 4e 75 58 8f 44 fc 00 00 |NuX D | 000052b8 4e 75 48 e7 80 20 e9 f0 |NuH | 000052c0 04 c4 01 62 00 04 00 08 | b | 000052c8 4a b0 05 a0 79 0a 6a 0c |J y j | 000052d0 21 88 05 a0 79 0a 4c df |! y L | 000052d8 04 01 4e 75 45 f0 07 a0 | NuE | 000052e0 79 4a 4e b8 52 7e 4c df |yJN R~L | 000052e8 04 01 4e f8 04 8c 48 e7 | N H | 000052f0 80 40 e9 f0 04 c4 01 62 | @ b| 000052f8 00 04 00 08 43 f0 07 a0 | C | 00005300 79 4a 4e b8 52 98 64 10 |yJN R d | 00005308 21 89 05 a0 79 0a c1 49 |! y I| 00005310 4e b8 04 7c 20 49 60 0a |N | I` | 00005318 21 bc 93 03 fc 00 05 a0 |! | 00005320 79 0a 4c df 02 01 4e 75 |y L Nu| 00005328 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000532c 4a b8 79 cc |J y | TST.L 0x79cc 00005330 6b 14 |k | BMI 0x5346 00005332 4a 38 a0 0f |J8 | TST.B IO_DUART_CLR_OPC_STOP_COUNTER 00005336 30 78 a0 06 |0x | MOVEA.W IO_DUART_CTUR_CTU,A0 0000533a 22 78 79 cc |"xy | MOVEA.L 0x79cc,A1 0000533e d1 e9 00 04 | | ADDA.L (A1+0x4),A0 00005342 23 48 00 04 |#H | MOVE.L A0,(A1+0x4) 00005346 4e 75 |Nu | RTS 00005348 4a b8 79 cc |J y | TST.L 0x79cc 0000534c 6b 2e |k. | BMI 0x537c 0000534e 20 30 01 e2 79 cc 00 04 | 0 y | MOVE.L ((#0x79cc)+#0x4),D0 ; LEW=01e2 00005356 0c 80 00 00 7f ff | | CMPI.L #0x00007fff,D0 0000535c 6f 06 |o | BLE 0x5364 0000535e 20 3c 00 00 7f ff | < | MOVE.L #0x7fff,D0 00005364 91 b0 01 e2 79 cc 00 04 | y | SUB.L D0,((#0x79cc)+#0x4) ; LEW=01e2 0000536c 0c 40 00 02 | @ | CMPI.W #0x0002,D0 00005370 6c 02 |l | BGE 0x5374 00005372 70 02 |p | MOVEQ.L #0x02,D0 00005374 31 c0 a0 06 |1 | MOVE.W D0,IO_DUART_CTUR_CTU 00005378 4a 38 a0 0e |J8 | TST.B IO_DUART_SET_OPC_START_COUNTER 0000537c 4e 75 |Nu | RTS 0000537e 40 e7 |@ | MOVE.W SR,-(A7) 00005380 4e b8 53 28 |N S( | JSR 0x5328 00005384 43 f8 79 cc |C y | LEA.L 0x79cc,A1 00005388 20 49 | I | MOVEA.L A1,A0 0000538a 4a 91 |J | TST.L (A1) 0000538c 6b 10 |k | BMI 0x539e 0000538e 22 51 |"Q | MOVEA.L (A1),A1 00005390 90 a9 00 04 | | SUB.L (A1+0x4),D0 00005394 6c f2 |l | BGE 0x5388 00005396 d0 a9 00 04 | | ADD.L (A1+0x4),D0 0000539a 91 a9 00 04 | | SUB.L D0,(A1+0x4) 0000539e 25 40 00 04 |%@ | MOVE.L D0,(A2+0x4) 000053a2 24 90 |$ | MOVE.L (A0),(A2) 000053a4 20 8a | | MOVE.L A2,(A0) 000053a6 b5 c8 | | CMPA.L A0,A2 000053a8 66 04 |f | BNE 0x53ae 000053aa PANIC_0x614_dfs_crash: 000053aa 50 fa 06 14 |P | PANIC.W #0x614 000053ae 4e b8 53 48 |N SH | JSR 0x5348 000053b2 46 df |F | MOVE.W (A7)+,SR 000053b4 4e 75 |Nu | RTS 000053b6 40 e7 |@ | MOVE.W SR,-(A7) 000053b8 4e b8 53 28 |N S( | JSR 0x5328 000053bc 43 f8 79 cc |C y | LEA.L 0x79cc,A1 000053c0 20 49 | I | MOVEA.L A1,A0 000053c2 4a 91 |J | TST.L (A1) 000053c4 6b 14 |k | BMI 0x53da 000053c6 22 51 |"Q | MOVEA.L (A1),A1 000053c8 b3 ca | | CMPA.L A2,A1 000053ca 66 f4 |f | BNE 0x53c0 000053cc 20 92 | | MOVE.L (A2),(A0) 000053ce 6b 0a |k | BMI 0x53da 000053d0 20 2a 00 04 | * | MOVE.L (A2+0x4),D0 000053d4 d1 b2 01 52 00 04 | R | ADD.L D0,((A2)+#0x4) ; LEW=0152 000053da 4e b8 53 48 |N SH | JSR 0x5348 000053de 46 df |F | MOVE.W (A7)+,SR 000053e0 4e 75 |Nu | RTS 000053e2 VECTOR_PITINT: 000053e2 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; --> VECTOR_0x4f 000053e6 4e b8 53 28 |N S( | JSR 0x5328 000053ea 22 78 79 cc |"xy | MOVEA.L 0x79cc,A1 000053ee b3 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A1 000053f4 67 1a |g | BEQ 0x5410 000053f6 4a a9 00 04 |J | TST.L (A1+0x4) 000053fa 6e 10 |n | BGT 0x540c 000053fc 21 d1 79 cc |! y | MOVE.L (A1),0x79cc 00005400 4e b8 53 48 |N SH | JSR 0x5348 00005404 4e b1 01 61 00 08 |N a | JSR ((A1+#0x8)) ; LEW=0161 0000540a 60 04 |` | BRA 0x5410 0000540c 4e b8 53 48 |N SH | JSR 0x5348 00005410 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00005414 4e 73 |Ns | RTE 00005416 48 e7 ff fe |H | MOVEM.L A6+A5+A4+A3+A2+A1+A0+D7+D6+D5+D4+D3+D2+D1+D0,-(A7) 0000541a 4c f8 7f ff 65 08 |L e | MOVEM.L 0x6508,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6 00005420 42 b8 f0 00 |B | CLR.L IO_CLR_RUN_LED_p16 00005424 4e 72 20 00 |Nr | STOP #0x2000 00005428 b0 b8 65 08 66 5a b2 b8 | e fZ | .XXX[0x68] 00005430 65 0c 66 54 b4 b8 65 10 |e fT e | 00005438 66 4e b6 b8 65 14 66 48 |fN e fH| 00005440 b8 b8 65 18 66 42 ba b8 | e fB | 00005448 65 1c 66 3c bc b8 65 20 |e f< e | 00005450 66 36 be b8 65 24 66 30 |f6 e$f0| 00005458 b1 f8 65 28 66 2a b3 f8 | e(f* | 00005460 65 2c 66 24 b5 f8 65 30 |e,f$ e0| 00005468 66 1e b7 f8 65 34 66 18 |f e4f | 00005470 b9 f8 65 38 66 12 bb f8 | e8f | 00005478 65 3c 66 0c bd f8 65 40 |e<f e@| 00005480 66 06 4c df 7f ff 4e 75 |f L Nu| 00005488 9e fc 01 00 50 fa 06 7b | P {| 00005490 48 e7 c0 00 |H | MOVEM.L D1+D0,-(A7) 00005494 20 38 ff 00 | 8 | MOVE.L IO_READ_SENSE_p25,D0 00005498 08 00 00 07 | | BTST.L #0x7,D0 0000549c 67 1e |g | BEQ 0x54bc 0000549e 4a 38 79 dc |J8y | TST.B 0x79dc 000054a2 66 10 |f | BNE 0x54b4 000054a4 52 38 79 dd |R8y | ADDQ.B #0x1,0x79dd 000054a8 66 30 |f0 | BNE 0x54da 000054aa 11 fc 00 01 79 de | y | MOVE.B #0x01,0x79de 000054b0 4e b8 55 2c |N U, | JSR 0x552c 000054b4 31 fc ff ff 79 dc |1 y | MOVE.W #0xffff,0x79dc 000054ba 60 1e |` | BRA 0x54da 000054bc 4a 38 79 dc |J8y | TST.B 0x79dc 000054c0 67 14 |g | BEQ 0x54d6 000054c2 53 78 79 dc |Sxy | SUBQ.W #0x1,0x79dc 000054c6 4a 38 79 dc |J8y | TST.B 0x79dc 000054ca 66 0e |f | BNE 0x54da 000054cc 11 fc 00 02 79 de | y | MOVE.B #0x02,0x79de 000054d2 4e b8 55 2c |N U, | JSR 0x552c 000054d6 42 78 79 dc |Bxy | CLR.W 0x79dc 000054da 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000054de 45 f8 79 d0 |E y | LEA.L 0x79d0,A2 000054e2 20 3c 00 00 01 86 | < | MOVE.L #0x186,D0 000054e8 25 7c 00 00 54 90 00 08 |%| T | MOVE.L #0x5490,(A2+0x8) 000054f0 4e b8 53 7e |N S~ | JSR 0x537e 000054f4 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000054f8 10 38 68 d0 | 8h | MOVE.B 0x68d0,D0 000054fc 42 81 |B | CLR.L D1 000054fe 08 00 00 01 | | BTST.L #0x1,D0 00005502 66 02 |f | BNE 0x5506 00005504 50 81 |P | ADDQ.L #0x8,D1 00005506 08 00 00 02 | | BTST.L #0x2,D0 0000550a 66 02 |f | BNE 0x550e 0000550c 58 81 |X | ADDQ.L #0x4,D1 0000550e 08 00 00 03 | | BTST.L #0x3,D0 00005512 66 02 |f | BNE 0x5516 00005514 54 81 |T | ADDQ.L #0x2,D1 00005516 08 00 00 05 | | BTST.L #0x5,D0 0000551a 66 02 |f | BNE 0x551e 0000551c 52 81 |R | ADDQ.L #0x1,D1 0000551e 21 c1 f2 00 |! | MOVE.L D1,IO_FRONT_PANEL_p27 00005522 42 38 68 d0 |B8h | CLR.B 0x68d0 00005526 4c df 00 03 |L | MOVEM.L (A7)+,D0+D1 0000552a 4e 75 |Nu | RTS 0000552c 48 e7 1c 2a |H * | MOVEM.L A6+A4+A2+D5+D4+D3,-(A7) 00005530 45 f8 79 de |E y | LEA.L 0x79de,A2 00005534 49 f9 00 00 e0 56 |I V | LEA.L 0xe056,A4 0000553a 72 01 |r | MOVEQ.L #0x01,D1 0000553c 4e b9 00 00 2a 86 |N * | JSR 0x2a86 00005542 45 f8 79 de |E y | LEA.L 0x79de,A2 00005546 72 01 |r | MOVEQ.L #0x01,D1 00005548 76 0a |v | MOVEQ.L #0x0a,D3 0000554a 4e b9 00 00 25 5a |N %Z | JSR 0x255a 00005550 4c df 54 38 |L T8 | MOVEM.L (A7)+,D3+D4+D5+A2+A4+A6 00005554 4e 75 |Nu | RTS 00005556 42 b8 fd 00 |B | CLR.L IO_CLR_PFINT_p23 0000555a 11 fc 00 00 80 0b | | MOVE.B #0x00,IO_RTC_RAM_MIN 00005560 4e 75 |Nu | RTS 00005562 VECTOR_PS.AC_PF: 00005562 11 fc 00 00 80 0b | | MOVE.B #0x00,IO_RTC_RAM_MIN ; --> VECTOR_0x40 00005568 21 fc 00 06 00 00 f4 00 |! | MOVE.L #0x60000,IO_WRITE_CONTROL_p24 00005570 48 f8 ff ff 68 80 |H h | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7,0x6880 00005576 20 6f 00 02 | o | MOVEA.L (A7+0x2),A0 0000557a 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 00005580 0d 0a 2a 2a 2a 20 41 43 | *** AC| .TXT '\r\n' 00005588 20 70 6f 77 65 72 20 69 | power i| .TXT '*** AC power is LOW, waiting for it to become normal ***' 000055bc 4a 38 a0 0f |J8 | TST.B IO_DUART_CLR_OPC_STOP_COUNTER 000055c0 31 fc fd e8 a0 06 |1 | MOVE.W #0xfde8,IO_DUART_CTUR_CTU 000055c6 4a 38 a0 0e |J8 | TST.B IO_DUART_SET_OPC_START_COUNTER 000055ca 08 38 00 03 a0 05 | 8 | BTST.B #0x3,IO_DUART_IMR_ISR 000055d0 67 f8 |g | BEQ 0x55ca 000055d2 42 b8 fd 00 |B | CLR.L IO_CLR_PFINT_p23 000055d6 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 000055da 08 00 00 07 | | BTST.L #0x7,D0 000055de 66 9a |f | BNE 0x557a 000055e0 11 fc 00 01 80 0b | | MOVE.B #0x01,IO_RTC_RAM_MIN 000055e6 34 3c 02 00 |4< | MOVE.W #0x200,D2 000055ea 60 76 |`v | BRA 0x5662 000055ec e9 9a | | ROL.L #0x4,D2 000055ee 70 0f |p | MOVEQ.L #0x0f,D0 000055f0 c0 82 | | AND.L D2,D0 000055f2 0c 00 00 09 | | CMPI.B #0x09,D0 000055f6 6f 02 |o | BLE 0x55fa 000055f8 5e 00 |^ | ADDQ.B #0x7,D0 000055fa 06 00 00 30 | 0 | ADDI.B #0x30,D0 000055fe 4e b9 80 00 20 0c |N | JSR IOC_EEPROM_PART2_RESTART_MACHINE() 00005604 51 c9 ff e6 |Q | DBF D1,0x55ec 00005608 4e 75 |Nu | RTS 0000560a VECTOR_TRAPV: 0000560a 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_TRAPV 0000560e 67 00 b2 2a |g * | BEQ 0x83a 00005612 4a 77 01 62 00 08 00 02 |Jw b | TST.W ((A7+#0x8)+#0x2) ; LEW=0162 0000561a 66 22 |f" | BNE 0x563e 0000561c 4a b7 01 62 00 08 00 02 |J b | TST.L ((A7+#0x8)+#0x2) ; LEW=0162 00005624 67 02 |g | BEQ 0x5628 00005626 4e 40 |N@ | TRAP #0 00005628 2f 00 |/ | MOVE.L D0,-(A7) 0000562a 30 39 93 03 fc 32 |09 2 | MOVE.W 0x9303fc32,D0 00005630 e0 58 | X | ROR.W #0x8,D0 00005632 52 40 |R@ | ADDQ.W #0x1,D0 00005634 33 c0 93 03 fc 32 |3 2 | MOVE.W D0,0x9303fc32 0000563a 20 1f | | MOVE.L (A7)+,D0 0000563c 4e 73 |Ns | RTE 0000563e 08 f8 00 00 79 df | y | BSET.B #0x0,0x79df 00005644 67 02 |g | BEQ 0x5648 00005646 4e 40 |N@ | TRAP #0 00005648 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000564c 48 f8 ff ff 68 80 |H h | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7,0x6880 00005652 13 fc 00 0f 00 00 fc 01 | | MOVE.B #0x0f,BOOT_REASON_CODE 0000565a 20 6f 00 08 | o | MOVEA.L (A7+0x8),A0 0000565e 34 28 00 02 |4( | MOVE.W (A0+0x2),D2 00005662 42 39 00 00 fc 05 |B9 | CLR.B 0xfc05 00005668 31 c2 00 00 |1 | MOVE.W D2,0x0 0000566c 23 c8 00 00 fc 08 |# | MOVE.L A0,0xfc08 00005672 2e 7c 00 00 68 80 |.| h | MOVEA.L #0x6880,A7 00005678 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000567e 0d 0a 49 2f 4f 20 50 72 | I/O Pr| .TXT '\r\n' 00005686 6f 63 65 73 73 6f 72 20 |ocessor | .TXT 'I/O Processor Kernel error ' 0000569c 72 03 |r | MOVEQ.L #0x03,D1 0000569e 48 42 |HB | SWAP.W D2 000056a0 61 00 ff 4a |a J | BSR 0x55ec 000056a4 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 000056aa 20 61 74 20 50 43 3d 00 | at PC= | .TXT ' at PC=' 000056b2 72 07 |r | MOVEQ.L #0x07,D1 000056b4 24 08 |$ | MOVE.L A0,D2 000056b6 4e b8 55 ec |N U | JSR 0x55ec 000056ba 4c f8 ff ff 68 80 |L h | MOVEM.L 0x6880,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7 000056c0 08 39 00 04 00 00 fc 00 | 9 | BTST.B #0x4,0xfc00 000056c8 66 02 |f | BNE 0x56cc 000056ca 4e 40 |N@ | TRAP #0 000056cc 0c 38 00 7b 00 01 | 8 { | CMPI.B #0x7b,0x1 000056d2 66 0a |f | BNE 0x56de 000056d4 21 fc 00 00 00 08 f3 00 |! | MOVE.L #0x8,IO_SENSE_TEST_p25 000056dc 4e 40 |N@ | TRAP #0 000056de 08 f8 00 00 79 e0 | y | BSET.B #0x0,0x79e0 000056e4 66 24 |f$ | BNE 0x570a 000056e6 42 39 00 00 fc 05 |B9 | CLR.B 0xfc05 000056ec 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000056f0 48 f8 ff ff 68 80 |H h | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7,0x6880 000056f6 2e 7c 00 00 68 80 |.| h | MOVEA.L #0x6880,A7 000056fc 4e 68 |Nh | MOVE.L USP,A0 000056fe 21 c8 68 c0 |! h | MOVE.L A0,0x68c0 00005702 4e b8 34 4c |N 4L | JSR 0x344c 00005706 4e b8 18 80 |N | JSR 0x1880 0000570a 4e f9 80 00 20 04 |N | JMP IOC_EEPROM_PART2_EXPORT_2004 00005710 VECTOR_RESET: 00005710 7e 09 |~ | MOVEQ.L #0x09,D7 ; --> VECTOR_RESET 00005712 4e 7b 70 02 |N{p | MOVEC D7,CACR ; Cache Control Register 00005716 9f f9 80 00 20 2c | , | SUBA.L IOC_EEPROM_PART2_OUT_TEXT(A3),A7 0000571c 20 4f | O | MOVEA.L A7,A0 0000571e 4e b9 80 00 20 24 |N $ | JSR IOC_EEPROM_PART2_OUT_NUMBER(D0) 00005724 4a 39 00 00 fc 00 |J9 | TST.B 0xfc00 0000572a 6a 02 |j | BPL 0x572e 0000572c 4e 40 |N@ | TRAP #0 0000572e 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00005732 21 fc 00 00 58 94 00 04 |! X | MOVE.L #VECTOR_MAP_PERR,0x4 0000573a 20 7c 00 00 68 00 | | h | MOVEA.L #0x6800,A0 00005740 2e 3c 00 00 ae 00 |.< | MOVE.L #0xae00,D7 00005746 42 98 |B | CLR.L (A0)+ 00005748 be 88 | | CMP.L A0,D7 0000574a 66 fa |f | BNE 0x5746 0000574c 20 7c 00 00 da e8 | | | MOVEA.L #0xdae8,A0 00005752 2e 0f |. | MOVE.L A7,D7 00005754 02 07 00 fc | | ANDI.B #0xfc,D7 00005758 2e 47 |.G | MOVEA.L D7,A7 0000575a 42 98 |B | CLR.L (A0)+ 0000575c b1 cf | | CMPA.L A7,A0 0000575e 6d fa |m | BLT 0x575a 00005760 31 c0 68 c6 |1 h | MOVE.W D0,0x68c6 00005764 11 c1 68 c4 | h | MOVE.B D1,0x68c4 00005768 21 c9 68 c8 |! h | MOVE.L A1,0x68c8 0000576c 0c 39 00 02 00 00 fc 07 | 9 | CMPI.B #0x02,MACHINE_TYPE 00005774 66 ff 00 00 82 ce |f | BNE 0xda44 0000577a 47 f8 04 1a |G | LEA.L 0x41a,A3 0000577e 4e b9 80 00 20 14 |N | JSR IOC_EEPROM_PART2_IN_CHAR() 00005784 4e b8 51 d2 |N Q | JSR 0x51d2 00005788 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000578e 49 4f 50 20 4b 65 72 6e |IOP Kern| .TXT 'IOP Kernel is initialized\r\n' 000057aa 46 fc 20 00 |F | MOVE.W #0x2000,SR 000057ae 4e f8 08 1a |N | JMP 0x81a 000057b2 42 41 12 28 00 1b |BA ( | .XXX[0x6] 000057b8 43 bc 00 05 4e f0 15 a1 |C N | .XXX[0xc0] 000057c0 57 c2 00 00 57 da 00 00 |W W | 000057c8 57 da 00 00 57 de 00 00 |W W | 000057d0 57 de 00 00 57 e2 00 00 |W W | 000057d8 57 e2 70 01 60 06 70 02 |W p ` p | 000057e0 60 02 70 04 48 e7 7e 70 |` p H ~p| 000057e8 24 00 10 28 00 1a 67 04 |$ ( g | 000057f0 c0 c2 60 04 30 3c 04 00 | ` 0< | 000057f8 26 28 00 1c 26 43 24 70 |&( &C$p| 00005800 15 a0 58 64 4e b8 07 5c | XdN \| 00005808 21 fc 00 00 58 3c 79 e8 |! X<y | 00005810 21 fc 00 00 58 ae 00 08 |! X | 00005818 42 85 4e d2 12 d3 60 12 |B N ` | 00005820 16 99 60 0e 32 d3 60 0a | ` 2 ` | 00005828 36 99 60 06 22 d3 60 02 |6 ` " ` | 00005830 26 99 da 82 90 42 67 04 |& Bg | 00005838 d7 c2 60 de 42 b8 79 e8 | ` B y | 00005840 21 fc 00 00 58 ea 00 08 |! X | 00005848 e2 09 65 04 21 45 00 08 | e !E | 00005850 43 e8 00 1a 42 59 4c 42 |C BYLB| 00005858 50 05 22 85 4c df 0e 7e |P " L ~| 00005860 4e f8 04 9a 00 00 58 1c |N X | 00005868 00 00 58 20 00 00 58 24 | X X$| 00005870 00 00 58 28 00 00 58 2c | X( X,| 00005878 00 00 58 30 | X0 | .XXX[0x4] 0000587c VECTOR_SPURIOUS_IRQ: 0000587c 4e 71 |Nq | NOP ; --> VECTOR_SPURIOUS_IRQ 0000587e 4e 73 |Ns | RTE 00005880 VECTOR_CHK: 00005880 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_CHK 00005884 67 00 af b4 |g | BEQ 0x83a 00005888 PANIC_0x827_iop_kernel_constraint_error: 00005888 50 fa 08 27 |P ' | PANIC.W #0x827 0000588c VECTOR_ADDRESS_ERROR: 0000588c 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_ADDRESS_ERROR 00005890 67 00 af a8 |g | BEQ 0x83a 00005894 PANIC_0x728_unknown_interrupt: 00005894 VECTOR_EXT_LEVEL_7: 00005894 VECTOR_MAP_PERR: 00005894 VECTOR_RESPONSE_INTR: 00005894 VECTOR_SCSI_D: 00005894 VECTOR_SCSI_T: 00005894 VECTOR_VME: ; Via VECTOR_0xf0 ; Via VECTOR_RESET 00005894 50 fa 07 28 |P ( | PANIC.W #0x728 ; --> VECTOR_TRACE 00005898 VECTOR_PRIV_VIOLATION: 00005898 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_PRIV_VIOLATION 0000589c 67 00 af 9c |g | BEQ 0x83a 000058a0 PANIC_0x629_priv_violation: 000058a0 50 fa 06 29 |P ) | PANIC.W #0x629 000058a4 VECTOR_BUS_ERROR: 000058a4 08 38 00 00 f8 00 | 8 | BTST.B #0x0,IO_READ_STATUS_p24 ; --> VECTOR_BUS_ERROR 000058aa 57 fa 06 01 |W | TRAPEQ.W #0x0601 000058ae 4a b8 79 e8 |J y | TST.L 0x79e8 000058b2 57 fa 06 01 |W | TRAPEQ.W #0x0601 000058b6 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 000058ba 31 fc 00 01 79 e2 |1 y | MOVE.W #0x1,0x79e2 000058c0 21 c0 79 e4 |! y | MOVE.L D0,0x79e4 000058c4 30 2f 00 06 |0/ | MOVE.W (A7+0x6),D0 000058c8 e9 58 | X | ROL.W #0x4,D0 000058ca 02 40 00 0f | @ | ANDI.W #0x000f,D0 000058ce 10 30 01 a0 5c 00 | 0 \ | MOVE.B (D0.W+#0x5c00),D0 ; LEW=01a0 000058d4 de c0 | | ADDA.W D0,A7 000058d6 20 38 79 e4 | 8y | MOVE.L 0x79e4,D0 000058da 21 f8 79 e8 79 e4 |! y y | MOVE.L 0x79e8,0x79e4 000058e0 42 b8 79 e8 |B y | CLR.L 0x79e8 000058e4 4e f0 01 e1 79 e4 |N y | JMP ((#0x79e4)) ; LEW=01e1 000058ea 21 fc 00 00 59 94 00 08 |! Y | MOVE.L #PANIC_0x654_recursive_bus_error,0x8; Via VECTOR_BUS_ERROR 000058f2 21 c0 79 e4 |! y | MOVE.L D0,0x79e4 000058f6 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 000058fa 08 00 00 1b | | BTST.L #0x1b,D0 000058fe 67 3a |g: | BEQ 0x593a 00005900 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 00005904 21 fc 00 0c 00 00 f4 00 |! | MOVE.L #0xc0000,IO_WRITE_CONTROL_p24 0000590c 20 37 01 61 00 10 | 7 a | MOVE.L ((A7+#0x10)),D0 ; LEW=0161 00005912 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 00005916 21 fc 00 0e 00 00 f4 00 |! | MOVE.L #0xe0000,IO_WRITE_CONTROL_p24 0000591e 08 00 00 1b | | BTST.L #0x1b,D0 00005922 66 68 |fh | BNE 0x598c 00005924 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 00005928 52 b8 79 ec |R y | ADDQ.L #0x1,0x79ec 0000592c 20 38 79 e4 | 8y | MOVE.L 0x79e4,D0 00005930 21 fc 00 00 58 ea 00 08 |! X | MOVE.L #0x58ea,0x8 00005938 4e 73 |Ns | RTE 0000593a 20 38 79 e4 | 8y | MOVE.L 0x79e4,D0 0000593e 21 fc 00 00 58 ea 00 08 |! X | MOVE.L #0x58ea,0x8 00005946 08 17 00 05 | | BTST.B #0x5,(A7) 0000594a 67 00 ae ee |g | BEQ 0x83a 0000594e 20 2f 00 10 | / | MOVE.L (A7+0x10),D0 00005952 02 80 ff ff fe 00 | | ANDI.L #0xfffffe00,D0 00005958 0c 80 93 03 e4 00 | | CMPI.L #0x9303e400,D0 0000595e 67 08 |g | BEQ 0x5968 00005960 20 38 79 e4 | 8y | MOVE.L 0x79e4,D0 00005964 PANIC_0x601_bus_error: 00005964 50 fa 06 01 |P | PANIC.W #0x601 00005968 20 2f 00 02 | / | MOVE.L (A7+0x2),D0 0000596c 0c 80 00 00 ae 44 | D | CMPI.L #0x0000ae44,D0 00005972 5d fa 06 01 |] | TRAPLT.W #0x0601 00005976 0c 80 00 00 d2 58 | X | CMPI.L #0x0000d258,D0 0000597c 52 fa 06 01 |R | TRAPHI.W #0x0601 00005980 20 38 79 e4 | 8y | MOVE.L 0x79e4,D0 00005984 4e f0 01 f1 00 00 ae 84 |N | JMP ((#0xae84)) ; LEW=01f1 0000598c 20 38 79 e4 | 8y | MOVE.L 0x79e4,D0 00005990 PANIC_0x757_memory_parity_error: 00005990 50 fa 07 57 |P W | PANIC.W #0x757 00005994 PANIC_0x654_recursive_bus_error: 00005994 50 fa 06 54 |P T | PANIC.W #0x654 ; Via VECTOR_BUS_ERROR 00005998 00 00 00 00 00 00 00 00 | | .BLANK 00[0x268] 00005c00 08 08 0c 08 08 08 08 08 | | .XXX[0x30] 00005c08 3a 14 20 5c 08 08 08 08 |: \ | 00005c10 00 00 05 c4 00 00 26 36 | &6| 00005c18 00 00 0f d8 00 00 19 86 | | 00005c20 00 00 4f 1e 00 00 43 92 | O C | 00005c28 00 00 0e e8 00 00 57 b2 | W | 00005c30 KERNCALL_VECTORS: 00005c30 00 00 0a dc | | .CODE KC00_GetBootDev(VAR a : Byte; VAR b : Word) 00005c34 00 00 09 0c | | .CODE KC01_DumpOn 00005c38 00 00 09 18 | | .CODE KC02_Start_Disk_IO(desc : Pointer; dst : Pointer ; c : W) 00005c3c 00 00 09 92 | | .CODE KC03_Wait_Disk_IO(a : W; VAR status : Byte) 00005c40 00 00 09 c2 | | .CODE KERNCALL_04 00005c44 00 00 0a 88 | | .CODE KC05_PortWriteString(port : Word ; str : String) 00005c48 00 00 0a 68 | h | .CODE KC06_PortPutChar(port : Word ; b : char) 00005c4c 00 00 0a b8 | | .CODE KC07_PortGetChar(port : Word ; VAR ret : Word) 00005c50 00 00 0a a0 | | .CODE KC08_PortSomething(port: Word; b: Byte) 00005c54 00 00 0a ca | | .CODE KC09_PortStatus(Port : Word; VAR b: Byte) 00005c58 00 00 0a 80 | | .CODE KC0a(a: Word; b: String) 00005c5c 00 00 08 f8 | | .CODE KC0b 00005c60 00 00 0a 12 | | .CODE KC0c_Write_Modem_Char(a, b: Word ; c : char) 00005c64 00 00 0a 32 | 2 | .CODE KC0d_Write_Modem_String(Word, Word, Char) 00005c68 00 00 0a 52 | R | .CODE KERNCALL_0e 00005c6c 00 00 09 40 | @ | .CODE KC0f_ReInit 00005c70 00 00 09 02 | | .CODE KC10_Panic(code : Long) 00005c74 00 00 0a ec | | .CODE KC11_Live(void) 00005c78 00 00 08 b0 | | .CODE KC12_Sleep(dur: Long) 00005c7c 00 00 0b 16 | | .CODE KC13_ReadRtc 00005c80 00 00 0b e8 | | .CODE KC14_WriteRtc 00005c84 00 00 0b fe | | .CODE KC15_DiagBus(a : Word; b : Long) : Byte 00005c88 00 00 0c 14 | | .CODE KC16_Clock_Margin 00005c8c 00 00 0c 82 | | .CODE KC17_Power_Margin 00005c90 00 00 0c c8 | | .CODE KERNCALL_18 00005c94 00 00 0c e6 | | .CODE KERNCALL_19 00005c98 00 00 0d 26 | & | .CODE KERNCALL_1a 00005c9c 00 00 0d 82 | | .CODE KERNCALL_1b 00005ca0 00 00 0d ce | | .CODE KC1c_ProtCopy(src : Pointer; dst : Pointer; len : Word) 00005ca4 00 00 0e 12 | | .CODE KC1d_BusCopy(src : Pointer; sfc : Word; dst : Pointer; dfc : Word; len : Word 00005ca8 00 00 0e 68 | h | .CODE KC1e_Fifo_Tx_Response(ptr : Pointer; chan : Word) 00005cac 00 00 0e 9c | | .CODE KC1f_Fifo_Rx_Request(ptr : Pointer; chan : Word; VAR flag : Bool) 00005cb0 00 00 0e d8 | | .CODE KC20_Estop(void) 00005cb4 00 00 00 00 | | .XXX[0x4] 00005cb8 01 31 02 31 03 31 04 30 | 1 1 1 0| .XXX[0x100] 00005cc0 05 31 06 30 07 31 08 31 | 1 0 1 1| 00005cc8 09 30 09 30 09 30 09 30 | 0 0 0 0| 00005cd0 09 30 09 30 09 30 10 31 | 0 0 0 1| 00005cd8 11 30 93 03 fc 12 93 03 | 0 | 00005ce0 e4 00 00 00 be 84 00 00 | | 00005ce8 bf 2e 00 00 bf 2e 00 00 | . . | 00005cf0 bf ec 00 00 c5 a0 00 00 | | 00005cf8 c9 e6 00 00 cb 6e 00 00 | n | 00005d00 c7 54 00 00 cc 90 00 00 | T | 00005d08 0f c8 00 00 93 03 fd c0 | | 00005d10 93 03 fc c0 93 03 fc 80 | | 00005d18 93 03 fc 40 02 ac 02 b0 | @ | 00005d20 02 b4 02 b8 00 00 12 84 | | 00005d28 00 00 13 0a 00 00 12 24 | $| 00005d30 00 00 12 24 00 00 12 24 | $ $| 00005d38 00 00 11 0e 00 00 11 0e | | 00005d40 00 00 12 6a 00 00 12 6a | j j| 00005d48 00 00 12 50 00 00 12 1e | P | 00005d50 00 00 12 24 00 00 12 24 | $ $| 00005d58 00 00 12 1e 00 00 11 7c | || 00005d60 00 00 11 e0 00 00 11 0e | | 00005d68 00 00 11 0e 00 00 12 10 | | 00005d70 00 00 00 00 00 00 00 00 | | 00005d78 00 00 15 08 00 00 14 c4 | | 00005d80 00 00 14 fc 00 00 00 00 | | 00005d88 00 00 00 80 00 00 14 ce | | 00005d90 00 00 14 ca 00 00 00 00 | | 00005d98 00 00 15 0e 00 00 14 ba | | 00005da0 00 00 14 ec 00 00 15 1c | | 00005da8 00 00 00 00 00 00 00 00 | | 00005db0 00 00 00 00 00 00 00 80 | | 00005db8 00 00 00 00 00 00 00 00 | | .BLANK 00[0x18] 00005dd0 00 00 | | .BLANK 00[0x2] 00005dd2 15 08 00 00 15 08 | | .XXX[0x6] 00005dd8 00 00 14 e4 00 00 14 e0 | | .XXX[0x8] 00005de0 00 00 00 00 00 00 00 00 | | .BLANK 00[0x18] 00005df8 00 00 00 00 00 00 | | .BLANK 00[0x6] 00005dfe 14 fc | | .XXX[0x2] 00005e00 00 00 14 fc 00 00 00 00 | | .XXX[0x6a0] 00005e08 ff 00 01 00 02 00 01 00 | | 00005e10 03 00 01 00 02 00 01 00 | | 00005e18 01 02 04 08 00 03 03 d0 | | 00005e20 03 d1 03 d2 03 d3 ac 94 | | 00005e28 90 8c 88 b0 84 80 7c 78 | |x| 00005e30 b4 74 70 6c 68 b8 94 90 | tplh | 00005e38 8c 88 00 00 93 03 f5 50 | P| 00005e40 93 03 f5 54 93 03 f5 58 | T X| 00005e48 93 03 f5 5c 00 00 1a d4 | \ | 00005e50 00 00 1b 6a 00 00 1b e0 | j | 00005e58 00 00 1b e0 00 00 1c 30 | 0| 00005e60 00 00 1c 30 00 00 1c 56 | 0 V| 00005e68 00 00 1c 56 00 00 1c 56 | V V| 00005e70 00 00 1c 56 00 00 1b b0 | V | 00005e78 00 00 1c 56 00 00 1c 56 | V V| 00005e80 00 00 1c 56 00 00 1c 56 | V V| 00005e88 00 00 1c 56 00 00 1c 68 | V h| 00005e90 00 00 1b a6 00 00 1c 56 | V| 00005e98 00 00 1c 56 00 00 1c 56 | V V| 00005ea0 00 00 1c 56 00 00 1c 56 | V V| 00005ea8 00 00 1c 56 00 00 1b e0 | V | 00005eb0 00 00 1b e0 00 00 1c 30 | 0| 00005eb8 00 00 1c 56 00 00 21 2c | V !,| 00005ec0 00 00 21 2c 00 00 21 2c | !, !,| 00005ec8 00 00 21 2c 00 00 1f 7c | !, || 00005ed0 00 00 22 b4 00 00 20 10 | " | 00005ed8 00 00 20 c4 00 00 20 c8 | | 00005ee0 00 00 21 2c 00 00 21 38 | !, !8| 00005ee8 00 00 21 38 00 00 21 96 | !8 ! | 00005ef0 00 00 21 8a 00 00 22 2a | ! "*| 00005ef8 00 00 22 68 00 00 21 2c | "h !,| 00005f00 00 00 22 98 00 00 22 98 | " " | 00005f08 00 00 22 a4 00 00 22 98 | " " | 00005f10 00 00 22 b4 00 00 22 98 | " " | 00005f18 00 00 22 98 00 00 22 98 | " " | 00005f20 00 00 22 98 00 00 22 98 | " " | 00005f28 00 00 22 98 00 00 21 2c | " !,| 00005f30 00 00 22 fc 00 00 21 2c | " !,| 00005f38 00 00 21 2c 00 00 22 88 | !, " | 00005f40 00 00 22 78 00 00 21 2c | "x !,| 00005f48 00 00 21 2c 80 8f 00 00 | !, | 00005f50 90 81 92 81 90 85 92 85 | | 00005f58 80 88 81 88 82 88 83 88 | | 00005f60 84 88 80 89 82 89 81 89 | | 00005f68 82 8a 81 8a 00 00 c0 8f | | 00005f70 82 8b 83 8b 84 8b 85 8b | | 00005f78 86 8b 87 8b 84 81 85 81 | | 00005f80 84 85 81 8b 03 c0 80 10 | | 00005f88 00 0a 00 00 00 28 00 00 | ( | 00005f90 80 00 00 00 00 00 00 00 | | 00005f98 11 ff 00 00 00 00 2e 70 | .p| 00005fa0 00 00 03 00 00 00 1a 00 | | 00005fa8 00 00 00 00 00 00 00 00 | | 00005fb0 00 00 00 00 00 00 01 00 | | 00005fb8 00 00 00 00 00 00 00 00 | | 00005fc0 1b 01 00 00 00 00 00 00 | | 00005fc8 03 00 ff 00 00 00 00 00 | | 00005fd0 00 00 00 00 10 00 00 00 | | 00005fd8 01 00 00 00 00 00 10 00 | | 00005fe0 00 00 01 80 00 00 00 00 | | 00005fe8 10 00 00 00 00 80 00 00 | | 00005ff0 1e 00 00 00 1e f6 00 00 | | 00005ff8 1e f6 00 00 1f 00 00 00 | | 00006000 1f 04 00 00 1f 2e 00 00 | . | 00006008 1f 32 00 00 1f 42 00 00 | 2 B | 00006010 1f 4c 00 00 1f 60 00 00 | L ` | 00006018 1f 64 00 00 1f 68 00 00 | d h | 00006020 1f 6c 00 00 1f 70 00 00 | l p | 00006028 1f 74 00 00 1f 78 00 81 | t x | 00006030 80 10 00 0a 00 00 00 00 | | 00006038 00 00 00 00 00 00 80 c0 | | 00006040 90 d0 a0 e0 b0 f0 a0 e0 | | 00006048 b0 f0 a0 e0 b0 f0 00 00 | | 00006050 60 6e 61 b2 62 6c 00 00 |`na bl | 00006058 00 00 00 00 00 00 61 dc | a | 00006060 61 dc 61 dc 61 dc 61 dc |a a a a | 00006068 61 dc 61 dc 61 dc 2b e4 |a a a + | 00006070 2a 82 2a 7e 2a 7e 2a 82 |* *~*~* | 00006078 2b de 2a 7e 2a 7e 2a 3c |+ *~*~*<| 00006080 2b c8 2a 82 2a 82 2a 82 |+ * * * | 00006088 2a 7c 2a 7c 2a 7c 2a 7c |*|*|*|*|| 00006090 2a 7c 2a 46 2a 4e 2a 7c |*|*F*N*|| 00006098 00 10 40 50 20 30 60 70 | @P 0`p| 000060a0 0d 0a 0a 1b 5b 30 6d 42 | [0mB| 000060a8 52 45 41 4b 20 4b 45 59 |REAK KEY| 000060b0 20 4d 45 4e 55 20 2d 20 | MENU - | 000060b8 6f 70 74 69 6f 6e 73 20 |options | 000060c0 61 72 65 3a 0d 0a 20 20 |are: | 000060c8 20 20 30 20 3d 3e 20 52 | 0 => R| 000060d0 45 53 54 41 52 54 20 73 |ESTART s| 000060d8 79 73 74 65 6d 0d 0a 20 |ystem | 000060e0 20 20 20 31 20 3d 3e 20 | 1 => | 000060e8 49 47 4e 4f 52 45 20 62 |IGNORE b| 000060f0 72 65 61 6b 20 6b 65 79 |reak key| 000060f8 0d 0a 20 20 20 20 32 20 | 2 | 00006100 3d 3e 20 52 45 44 49 53 |=> REDIS| 00006108 50 4c 41 59 20 72 65 63 |PLAY rec| 00006110 65 6e 74 20 63 6f 6e 73 |ent cons| 00006118 6f 6c 65 20 6f 75 74 70 |ole outp| 00006120 75 74 0d 0a 00 20 20 20 |ut | 00006128 20 33 20 3d 3e 20 45 6e | 3 => En| 00006130 74 65 72 20 44 45 42 55 |ter DEBU| 00006138 47 47 45 52 0d 0a 01 0d |GGER | 00006140 0a 45 6e 74 65 72 20 6f | Enter o| 00006148 70 74 69 6f 6e 20 3a 20 |ption : | 00006150 02 07 45 78 70 65 63 74 | Expect| 00006158 65 64 20 22 59 22 20 6f |ed "Y" o| 00006160 72 20 22 4e 22 21 0d 0a |r "N"! | 00006168 0a 44 6f 20 79 6f 75 20 | Do you | 00006170 72 65 61 6c 6c 79 20 77 |really w| 00006178 61 6e 74 20 74 6f 20 63 |ant to c| 00006180 72 61 73 68 20 74 68 65 |rash the| 00006188 20 73 79 73 74 65 6d 20 | system | 00006190 5b 4e 5d 20 3f 20 03 08 |[N] ? | 00006198 20 08 08 20 08 04 07 04 | | 000061a0 0d 0a 05 00 2d c8 2d da | - - | 000061a8 2d e4 2d e4 2d f0 2e 3c |- - - .<| 000061b0 2e c2 30 46 2a 82 2a 7e |. 0F* *~| 000061b8 2a 7e 2a 82 30 40 2a 7e |*~* 0@*~| 000061c0 2a 7e 2a 3c 30 2a 2a 82 |*~*<0** | 000061c8 2a 82 2a 82 2a 7c 2a 7c |* * *|*|| 000061d0 2a 7c 2a 7c 2a 7c 2a 46 |*|*|*|*F| 000061d8 2a 4e 2a 7c 30 a6 2a 82 |*N*|0 * | 000061e0 2a 82 2a 82 2a 82 30 a0 |* * * 0 | 000061e8 2a 82 2a 82 2a 82 2a 82 |* * * * | 000061f0 2a 82 2a 82 2a 82 2a 82 |* * * * | 000061f8 2a 82 2a 82 2a 82 2a 82 |* * * * | 00006200 2a 82 2a 82 2a 82 31 c0 |* * * 1 | 00006208 31 ce 30 b4 30 be 2a 82 |1 0 0 * | 00006210 31 ba 30 d2 30 c8 2a 3c |1 0 0 *<| 00006218 30 dc 2a 82 2a 82 32 28 |0 * * 2(| 00006220 31 4c 31 62 31 78 31 1c |1L1b1x1 | 00006228 31 8c 2a 46 2a 4e 31 b6 |1 *F*N1 | 00006230 80 80 00 01 02 03 80 04 | | 00006238 05 06 0a 08 09 0b 0c 80 | | 00006240 04 00 01 00 1b 5b 32 3b | [2;| 00006248 32 48 1b 5b 6d 1b 5b 4b |2H [m [K| 00006250 07 07 20 25 25 20 53 59 | %% SY| 00006258 53 54 45 4d 20 4e 4f 54 |STEM NOT| 00006260 20 52 55 4e 4e 49 4e 47 | RUNNING| 00006268 20 25 25 20 35 ac 2a 82 | %% 5 * | 00006270 2a 82 2a 82 2a 82 35 a6 |* * * 5 | 00006278 2a 82 2a 82 2a 82 2a 82 |* * * * | 00006280 36 00 35 f6 2a 82 2a 82 |6 5 * * | 00006288 2a 82 2a 82 2a 82 2a 82 |* * * * | 00006290 2a 82 2a 82 2a 82 30 39 |* * * 09| 00006298 00 00 3a 20 00 00 3a d4 | : : | 000062a0 00 00 37 3c 00 00 37 a4 | 7< 7 | 000062a8 00 00 39 8e 00 00 3f 28 | 9 ?(| 000062b0 00 00 3f 4c 00 00 40 8c | ?L @ | 000062b8 00 00 42 6e 00 00 40 86 | Bn @ | 000062c0 00 00 35 94 00 00 42 ba | 5 B | 000062c8 00 00 43 1e 00 00 38 26 | C 8&| 000062d0 53 45 54 20 32 3a 30 2c |SET 2:0,| 000062d8 34 3a 35 2c 35 3a 30 2c |4:5,5:0,| 000062e0 31 32 3a 30 2c 31 33 3a |12:0,13:| 000062e8 30 2c 31 35 3a 30 2c 31 |0,15:0,1| 000062f0 3a 30 00 53 45 54 20 33 |:0 SET 3| 000062f8 3a 30 2c 34 3a 32 2c 35 |:0,4:2,5| 00006300 3a 30 2c 31 32 3a 30 2c |:0,12:0,| 00006308 31 33 3a 30 2c 31 35 3a |13:0,15:| 00006310 30 2c 31 3a 30 00 6b 00 |0,1:0 k | 00006318 53 45 52 56 49 43 45 3a |SERVICE:| 00006320 ff 43 4f 4d 0d 0a 00 00 | COM | 00006328 ff 43 4f 4e 4e 45 43 54 | CONNECT| 00006330 20 32 31 32 0d 0a 07 ff | 212 | 00006338 0d 0a 0d 0a ff 70 61 73 | pas| 00006340 73 77 6f 72 64 3a ff 31 |sword: 1| 00006348 32 30 30 20 42 41 55 44 |200 BAUD| 00006350 0d 0a 24 ff 74 6f 20 63 | $ to c| 00006358 61 6c 6c 3a 20 ff 4f 6e |all: On| 00006360 6c 69 6e 65 21 07 0d 0a |line! | 00006368 ff 00 00 00 40 ee 00 00 | @ | 00006370 40 ee 00 00 41 32 00 00 |@ A2 | 00006378 40 ee 00 00 41 32 00 00 |@ A2 | 00006380 40 ee 00 00 41 32 00 00 |@ A2 | 00006388 40 ee 00 00 41 32 00 00 |@ A2 | 00006390 40 ee 00 00 41 32 00 00 |@ A2 | 00006398 40 ee 00 00 40 ee 00 00 |@ @ | 000063a0 41 32 00 00 40 ee 00 00 |A2 @ | 000063a8 3c 02 00 00 40 ee 00 00 |< @ | 000063b0 41 32 00 00 41 7a 00 00 |A2 Az | 000063b8 41 38 00 00 41 32 00 00 |A8 A2 | 000063c0 41 7a 00 00 41 32 00 00 |Az A2 | 000063c8 41 5c 00 00 41 32 00 00 |A\ A2 | 000063d0 41 66 00 00 41 32 00 00 |Af A2 | 000063d8 41 70 00 00 41 32 00 00 |Ap A2 | 000063e0 41 48 00 00 41 7a 00 00 |AH Az | 000063e8 41 32 00 00 41 52 00 00 |A2 AR | 000063f0 3c 02 00 00 41 7a 00 00 |< Az | 000063f8 41 32 00 00 41 38 00 00 |A2 A8 | 00006400 41 84 00 00 41 32 00 00 |A A2 | 00006408 41 f0 00 00 3f e8 00 00 |A ? | 00006410 42 2e 00 00 40 06 00 00 |B. @ | 00006418 42 4e 00 00 40 26 00 00 |BN @& | 00006420 42 ea 00 00 40 46 00 00 |B @F | 00006428 43 14 00 00 41 b0 00 00 |C A | 00006430 40 66 00 00 42 7c 00 00 |@f B| | 00006438 3c 02 00 00 41 d0 00 00 |< A | 00006440 3f c8 00 00 44 c2 00 00 |? D | 00006448 47 6e 00 00 48 80 00 00 |Gn H | 00006450 47 86 00 00 47 fe 00 00 |G G | 00006458 48 48 00 00 47 0c 00 00 |HH G | 00006460 48 b2 00 00 00 00 4c d4 |H L | 00006468 00 00 4c d8 00 00 4c e8 | L L | 00006470 00 00 4d 0e 00 00 4d 56 | M MV| 00006478 00 00 4d 42 00 00 4d c2 | MB M | 00006480 04 04 04 00 00 04 04 00 | | 00006488 04 04 00 00 04 00 00 00 | | 00006490 00 00 00 00 04 04 04 04 | | 00006498 04 04 04 00 00 00 00 00 | | 000064a0 00 00 00 00 00 00 00 00 | | .BLANK 00[0x10] 000064b0 00 00 04 04 04 10 18 04 | | .XXX[0x10] 000064b8 04 00 04 08 00 00 00 00 | | 000064c0 00 00 00 00 00 00 00 00 | | .BLANK 00[0x10] 000064d0 0c 14 00 00 00 00 00 00 | | .XXX[0x10] 000064d8 00 00 00 00 00 00 00 00 | | 000064e0 00 00 00 00 | | .XXX[0x4] 000064e4 14 14 00 00 | | .XXX[0x4] 000064e8 50 c4 00 00 50 dc 00 00 |P P | .XXX[0x60] 000064f0 50 ba 00 00 50 ba 00 00 |P P | 000064f8 50 ba 00 00 51 44 00 00 |P QD | 00006500 50 ba 00 00 50 ba 00 00 |P P | 00006508 d0 d0 d0 d0 d1 d1 d1 d1 | | 00006510 d2 d2 d2 d2 d3 d3 d3 d3 | | 00006518 d4 d4 d4 d4 d5 d5 d5 d5 | | 00006520 d6 d6 d6 d6 d7 d7 d7 d7 | | 00006528 a0 a0 a0 a0 a1 a1 a1 a1 | | 00006530 a2 a2 a2 a2 a3 a3 a3 a3 | | 00006538 a4 a4 a4 a4 a5 a5 a5 a5 | | 00006540 a6 a6 a6 a6 00 00 00 00 | | 00006548 00 00 00 00 00 00 00 00 | | .BLANK 00[0x48b8] 0000ae00 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 0000ae04 30 3c 00 2f |0< / | MOVE.W #0x2f,D0 0000ae08 20 7c 00 00 f4 00 | | | MOVEA.L #0xf400,A0 0000ae0e 90 fc 00 20 | | SUBA.W #0x20,A0 0000ae12 0c 40 00 10 | @ | CMPI.W #0x0010,D0 0000ae16 6c 08 |l | BGE 0xae20 0000ae18 11 7c 00 00 00 0e | | | MOVE.B #0x00,(A0+0xe) 0000ae1e 60 06 |` | BRA 0xae26 0000ae20 11 7c 00 a1 00 0e | | | MOVE.B #0xa1,(A0+0xe) 0000ae26 51 c8 ff e6 |Q | DBF D0,0xae0e 0000ae2a 42 b8 f5 00 |B | CLR.L IO_FIFO_INIT_p68_p69 0000ae2e 21 fc 00 00 00 02 f3 00 |! | MOVE.L #0x2,IO_SENSE_TEST_p25 0000ae36 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 0000ae3a 4e 75 |Nu | RTS 0000ae3c 31 fc 00 01 6a d6 |1 j | MOVE.W #0x1,0x6ad6 0000ae42 4e 75 |Nu | RTS 0000ae44 00 00 00 00 | | .XXX[0x4] 0000ae48 00 00 00 00 00 00 00 00 | | .BLANK 00[0x58] 0000aea0 40 20 40 30 40 40 30 00 |@ @0@@0 | .XXX[0x8] 0000aea8 00 00 00 00 00 00 00 00 | | .BLANK 00[0xa68] 0000b910 06 47 00 14 54 47 54 47 | G TGTG| .XXX[0x10] 0000b918 54 47 54 47 54 47 54 47 |TGTGTGTG| 0000b920 54 47 |TG | .XXX[0x2] 0000b922 54 47 |TG | ADDQ.W #0x2,D7 0000b924 54 47 |TG | ADDQ.W #0x2,D7 0000b926 ec c7 04 08 | | BFCLR.L D7,{16:8} 0000b92a 67 04 |g | BEQ 0xb930 0000b92c 52 46 |RF | ADDQ.W #0x1,D6 0000b92e 34 86 |4 | MOVE.W D6,(A2) 0000b930 4e 75 |Nu | RTS 0000b932 04 47 00 0a 59 47 | G YG | .XXX[0x6] 0000b938 55 47 55 47 59 47 55 47 |UGUGYGUG| .XXX[0x310] 0000b940 55 47 ec c7 04 08 67 04 |UG g | 0000b948 53 46 34 86 4e 75 28 14 |SF4 Nu( | 0000b950 67 46 2f 05 e9 c4 62 10 |gF/ b | 0000b958 34 86 e9 c4 76 08 3a 33 |4 v :3| 0000b960 70 00 61 c0 48 45 3a 33 |p a HE:3| 0000b968 70 00 28 85 66 04 42 ac |p ( f B | 0000b970 00 04 2a 1f 0c 84 00 e0 | * | 0000b978 00 00 62 10 13 f8 00 08 | b | 0000b980 00 00 ae 93 4e b0 01 f1 | N | 0000b988 00 00 ae 84 0c 84 00 e7 | | 0000b990 c6 70 62 e8 44 fc 00 01 | pb D | 0000b998 4e 75 48 e7 83 80 0c 84 |NuH | 0000b9a0 00 e0 00 00 62 10 13 f8 | b | 0000b9a8 00 08 00 00 ae 93 4e b0 | N | 0000b9b0 01 f1 00 00 ae 84 0c 84 | | 0000b9b8 00 e7 c6 70 62 e8 e9 c4 | pb | 0000b9c0 62 10 34 86 e9 c4 76 08 |b 4 v | 0000b9c8 42 73 70 00 61 00 ff 56 |Bsp a V| 0000b9d0 42 73 70 00 4a 98 66 06 |Bsp J f | 0000b9d8 20 84 21 04 60 1e 20 10 | ! ` | 0000b9e0 e9 c0 62 10 34 86 e9 c0 | b 4 | 0000b9e8 76 08 48 44 37 84 70 00 |v HD7 p | 0000b9f0 61 00 ff 32 48 44 37 84 |a 2HD7 | 0000b9f8 70 00 20 84 4c df 01 c1 |p L | 0000ba00 4e 75 48 e7 20 80 08 38 |NuH 8| 0000ba08 00 06 6b 08 67 70 41 f9 | k gpA | 0000ba10 00 00 b8 aa 61 84 52 79 | a Ry| 0000ba18 00 00 b8 b2 53 2c 00 07 | S, | 0000ba20 66 42 52 79 00 00 b8 e2 |fBRy | 0000ba28 34 39 00 00 b8 e2 b4 79 |49 y| 0000ba30 00 00 b8 b2 65 2e 67 10 | e.g | 0000ba38 13 fc 00 09 00 00 ae 93 | | 0000ba40 4e b0 01 f1 00 00 ae 84 |N | 0000ba48 08 2c 00 03 00 04 67 00 | , g | 0000ba50 00 d0 42 82 34 2c 00 08 | B 4, | 0000ba58 ee f9 08 81 00 00 b8 ba | | 0000ba60 60 00 00 be 4a 79 00 00 |` Jy | 0000ba68 b8 b6 67 00 00 b4 53 79 | g Sy| 0000ba70 00 00 b8 b6 52 79 00 00 | Ry | 0000ba78 b8 b8 60 00 00 a4 08 38 | ` 8| 0000ba80 00 05 6b 08 67 00 00 74 | k g t| 0000ba88 41 f9 00 00 b8 90 61 00 |A a | 0000ba90 ff 0a 52 79 00 00 b8 98 | Ry | 0000ba98 53 2c 00 06 66 42 52 79 |S, fBRy| 0000baa0 00 00 b8 e0 34 39 00 00 | 49 | 0000baa8 b8 e0 b4 79 00 00 b8 98 | y | 0000bab0 65 2e 67 10 13 fc 00 09 |e.g | 0000bab8 00 00 ae 93 4e b0 01 f1 | N | 0000bac0 00 00 ae 84 08 2c 00 02 | , | 0000bac8 00 04 67 00 00 54 42 82 | g TB | 0000bad0 34 2c 00 08 ee f9 08 81 |4, | 0000bad8 00 00 b8 a0 60 00 00 42 | ` B| 0000bae0 4a 79 00 00 b8 9c 67 00 |Jy g | 0000bae8 00 38 53 79 00 00 b8 9c | 8Sy | 0000baf0 52 79 00 00 b8 9e 60 00 |Ry ` | 0000baf8 00 28 41 f9 00 00 b8 c4 | (A | 0000bb00 61 00 fe 98 52 79 00 00 |a Ry | 0000bb08 b8 cc 4a 79 00 00 b8 d0 | Jy | 0000bb10 67 00 00 0e 53 79 00 00 |g Sy | 0000bb18 b8 d0 52 79 00 00 b8 d2 | Ry | 0000bb20 4c df 01 04 4e 75 48 e7 |L NuH | 0000bb28 e0 08 49 f9 00 00 b8 90 | I | 0000bb30 30 2c 00 08 e9 c3 24 08 |0, $ | 0000bb38 67 0e b0 79 00 00 b8 e0 |g y | 0000bb40 62 0c 44 fc 00 00 60 46 |b D `F| 0000bb48 53 79 00 00 b8 e0 12 39 |Sy 9| 0000bb50 00 00 b8 a8 67 04 b4 01 | g | 0000bb58 67 e8 53 6c 00 08 06 43 |g Sl C| 0000bb60 01 00 64 10 13 fc 00 09 | d | 0000bb68 00 00 ae 93 4e b0 01 f1 | N | 0000bb70 00 00 ae 84 61 00 fd d8 | a | 0000bb78 65 10 13 fc 00 08 00 00 |e | 0000bb80 ae 93 4e b0 01 f1 00 00 | N | 0000bb88 ae 84 44 fc 00 01 4c df | D L | 0000bb90 10 07 4e 75 48 e7 c0 08 | NuH | 0000bb98 49 f9 00 00 b8 aa 30 2c |I 0,| 0000bba0 00 08 4a 03 67 0e b0 79 | J g y| 0000bba8 00 00 b8 e2 62 0c 44 fc | b D | 0000bbb0 00 00 60 44 53 79 00 00 | `DSy | 0000bbb8 b8 e2 12 39 00 00 b8 c2 | 9 | 0000bbc0 67 04 b6 01 67 e8 53 6c |g g Sl| 0000bbc8 00 08 52 03 64 10 13 fc | R d | 0000bbd0 00 09 00 00 ae 93 4e b0 | N | 0000bbd8 01 f1 00 00 ae 84 61 00 | a | 0000bbe0 fd 6e 65 10 13 fc 00 08 | ne | 0000bbe8 00 00 ae 93 4e b0 01 f1 | N | 0000bbf0 00 00 ae 84 44 fc 00 01 | D | 0000bbf8 4c df 10 03 4e 75 48 e7 |L NuH | 0000bc00 e0 08 49 f9 00 00 b8 c4 | I | 0000bc08 4a 79 00 00 b8 cc 66 06 |Jy f | 0000bc10 44 fc 00 00 60 0e 53 79 |D ` Sy| 0000bc18 00 00 b8 cc 61 00 fd 30 | a 0| 0000bc20 44 fc 00 01 4c df 10 07 |D L | 0000bc28 4e 75 48 f8 ff ff 68 80 |NuH h | 0000bc30 20 7c 00 06 f4 00 43 f9 | | C | 0000bc38 00 00 f4 00 30 3c 01 ff | 0< | 0000bc40 20 d9 51 c8 ff fc 4c f8 | Q L | 0000bc48 ff ff 68 80 4e 75 | h Nu | .XXX[0x6] 0000bc4e 48 e7 40 00 |H @ | MOVEM.L D1,-(A7) 0000bc52 e9 c7 62 10 | b | BFEXTU.L D7,{8:16},D6 0000bc56 34 86 |4 | MOVE.W D6,(A2) 0000bc58 e9 c7 76 08 | v | BFEXTU.L D7,{24:8},D7 0000bc5c 08 07 00 00 | | BTST.L #0x0,D7 0000bc60 67 20 |g | BEQ 0xbc82 0000bc62 12 f3 71 20 01 00 | q | MOVE.B (A3+D7.W+#vector_ps.ac_pf),(A1)+; LEW=7120 0000bc68 52 07 |R | ADDQ.B #0x1,D7 0000bc6a 64 04 |d | BCC 0xbc70 0000bc6c 52 46 |RF | ADDQ.W #0x1,D6 0000bc6e 34 86 |4 | MOVE.W D6,(A2) 0000bc70 53 41 |SA | SUBQ.W #0x1,D1 0000bc72 60 0e |` | BRA 0xbc82 0000bc74 32 f3 70 00 |2 p | MOVE.W (A3+D7.W),(A1)+ 0000bc78 54 07 |T | ADDQ.B #0x2,D7 0000bc7a 64 04 |d | BCC 0xbc80 0000bc7c 52 46 |RF | ADDQ.W #0x1,D6 0000bc7e 34 86 |4 | MOVE.W D6,(A2) 0000bc80 55 41 |UA | SUBQ.W #0x2,D1 0000bc82 0c 41 00 01 | A | CMPI.W #0x0001,D1 0000bc86 67 da |g | BEQ 0xbc62 0000bc88 62 ea |b | BHI 0xbc74 0000bc8a 4c df 00 02 |L | MOVEM.L (A7)+,D1 0000bc8e 4e 75 |Nu | RTS 0000bc90 48 e7 40 00 |H @ | MOVEM.L D1,-(A7) 0000bc94 e9 c7 62 10 | b | BFEXTU.L D7,{8:16},D6 0000bc98 34 86 |4 | MOVE.W D6,(A2) 0000bc9a e9 c7 76 08 | v | BFEXTU.L D7,{24:8},D7 0000bc9e 08 07 00 00 | | BTST.L #0x0,D7 0000bca2 67 20 |g | BEQ 0xbcc4 0000bca4 17 99 71 20 01 00 | q | MOVE.B (A1)+,(A3+D7.W+#vector_ps.ac_pf); LEW=7120 0000bcaa 52 07 |R | ADDQ.B #0x1,D7 0000bcac 64 04 |d | BCC 0xbcb2 0000bcae 52 46 |RF | ADDQ.W #0x1,D6 0000bcb0 34 86 |4 | MOVE.W D6,(A2) 0000bcb2 53 41 |SA | SUBQ.W #0x1,D1 0000bcb4 60 0e |` | BRA 0xbcc4 0000bcb6 37 99 70 00 |7 p | MOVE.W (A1)+,(A3+D7.W) 0000bcba 54 07 |T | ADDQ.B #0x2,D7 0000bcbc 64 04 |d | BCC 0xbcc2 0000bcbe 52 46 |RF | ADDQ.W #0x1,D6 0000bcc0 34 86 |4 | MOVE.W D6,(A2) 0000bcc2 55 41 |UA | SUBQ.W #0x2,D1 0000bcc4 0c 41 00 01 | A | CMPI.W #0x0001,D1 0000bcc8 67 da |g | BEQ 0xbca4 0000bcca 62 ea |b | BHI 0xbcb6 0000bccc 4c df 00 02 |L | MOVEM.L (A7)+,D1 0000bcd0 4e 75 |Nu | RTS 0000bcd2 48 e7 40 40 |H @@ | MOVEM.L A1+D1,-(A7) 0000bcd6 43 f8 6a f4 |C j | LEA.L 0x6af4,A1 0000bcda 72 20 |r | MOVEQ.L #0x20,D1 0000bcdc 2e 04 |. | MOVE.L D4,D7 0000bcde 61 00 ff 6e |a n | BSR 0xbc4e 0000bce2 4c df 02 02 |L | MOVEM.L (A7)+,D1+A1 0000bce6 4e 75 |Nu | RTS 0000bce8 48 e7 40 40 |H @@ | MOVEM.L A1+D1,-(A7) 0000bcec 43 f8 6a f8 |C j | LEA.L 0x6af8,A1 0000bcf0 72 1c |r | MOVEQ.L #0x1c,D1 0000bcf2 7e 04 |~ | MOVEQ.L #0x04,D7 0000bcf4 de 84 | | ADD.L D4,D7 0000bcf6 61 98 |a | BSR 0xbc90 0000bcf8 4c df 02 02 |L | MOVEM.L (A7)+,D1+A1 0000bcfc 4e 75 |Nu | RTS 0000bcfe 48 e7 80 10 |H | MOVEM.L A3+D0,-(A7) 0000bd02 21 fc 00 00 0f c8 5d 06 |! ] | MOVE.L #0xfc8,0x5d06 0000bd0a 47 f9 93 03 fc 10 |G | LEA.L 0x9303fc10,A3 0000bd10 4e b8 52 36 |N R6 | JSR 0x5236 0000bd14 64 3a |d: | BCC 0xbd50 0000bd16 42 6b 00 06 |Bk | CLR.W (A3+0x6) 0000bd1a 70 ff |p | MOVEQ.L #-0x01,D0 0000bd1c 51 c8 ff fe |Q | DBF D0,0xbd1c 0000bd20 37 7c 00 02 00 06 |7| | MOVE.W #0x2,(A3+0x6) 0000bd26 20 3c 00 23 7c 4d | < #|M | MOVE.L #0x237c4d,D0 0000bd2c 53 80 |S | SUBQ.L #0x1,D0 0000bd2e 66 fc |f | BNE 0xbd2c 0000bd30 37 7c e0 10 00 02 |7| | MOVE.W #0xe010,(A3+0x2) 0000bd36 26 7c 93 03 e4 16 |&| | MOVEA.L #0x9303e416,A3 0000bd3c 4e b8 52 36 |N R6 | JSR 0x5236 0000bd40 64 0e |d | BCC 0xbd50 0000bd42 21 fc 00 00 0f 8a 5d 06 |! ] | MOVE.L #0xf8a,0x5d06 0000bd4a 44 fc 00 01 |D | MOVE.W #0x1,CCR 0000bd4e 60 1c |` | BRA 0xbd6c 0000bd50 70 08 |p | MOVEQ.L #0x08,D0 0000bd52 47 f8 5c e2 |G \ | LEA.L 0x5ce2,A3 0000bd56 26 fc 00 00 0f 5c |& \ | MOVE.L #0xf5c,(A3)+ 0000bd5c 51 c8 ff f8 |Q | DBF D0,0xbd56 0000bd60 21 fc 00 00 58 94 03 c0 |! X | MOVE.L #VECTOR_MAP_PERR,0x3c0 0000bd68 44 fc 00 00 |D | MOVE.W #0x0,CCR 0000bd6c 4c df 08 01 |L | MOVEM.L (A7)+,D0+A3 0000bd70 4e 75 |Nu | RTS 0000bd72 00 00 c5 a0 00 00 | | .XXX[0x6] 0000bd78 c9 e6 00 00 cb 6e 00 00 | n | .XXX[0x108] 0000bd80 c7 54 00 00 cc 90 48 e7 | T H | 0000bd88 f8 f8 4c f8 0c 00 5c da | L \ | 0000bd90 34 bc e0 12 24 2b 00 08 |4 $+ | 0000bd98 67 00 00 b6 49 f9 00 00 |g I | 0000bda0 b8 90 23 c2 00 00 b8 e4 | # | 0000bda8 28 c2 42 9c 42 5c e9 c2 |( B B\ | 0000bdb0 12 10 34 81 e9 c2 16 08 | 4 | 0000bdb8 38 33 10 0c 38 84 49 ec |83 8 I | 0000bdc0 00 10 60 14 29 42 ff ea | ` )B | 0000bdc8 23 c2 00 00 b8 e8 52 6c |# Rl| 0000bdd0 ff ee 24 33 10 00 67 2c | $3 g,| 0000bdd8 12 02 06 01 00 1f 65 00 | e | 0000bde0 00 70 e9 c2 12 10 34 81 | p 4 | 0000bde8 e9 c2 16 08 20 33 10 08 | 3 | 0000bdf0 04 80 00 00 00 20 b0 82 | | 0000bdf8 66 00 00 52 b8 73 10 0c |f R s | 0000be00 67 c2 60 a4 30 39 00 00 |g ` 09 | 0000be08 b8 de b0 79 00 00 b8 98 | y | 0000be10 6c 42 b0 79 00 00 b8 b2 |lB y | 0000be18 6c 3a 49 f9 00 00 bd 72 |l:I r| 0000be20 43 f8 5c f2 30 3c 00 04 |C \ 0< | 0000be28 22 dc 51 c8 ff fc 43 f9 |" Q C | 0000be30 00 00 b8 9a 70 02 06 51 | p Q| 0000be38 00 20 43 e9 00 1a 51 c8 | C Q | 0000be40 ff f6 4c df 1f 1f 4e f0 | L N | 0000be48 15 a1 5c e2 72 05 60 06 | \ r ` | 0000be50 72 06 60 02 72 03 42 a8 |r ` r B | 0000be58 00 08 41 e8 00 1a 42 58 | A BX| 0000be60 30 c1 42 50 4c df 1f 1f |0 BPL | 0000be68 59 01 66 ff ff ff 50 f0 |Y f P | 0000be70 4e f8 04 92 00 00 00 00 |N | 0000be78 00 00 00 00 00 00 00 00 | | 0000be80 00 00 00 00 | | .XXX[0x4] 0000be84 48 e7 80 e0 |H | .XXX[0x4] 0000be88 45 f9 00 00 ae 94 4e b8 |E N | .XXX[0x2f0] 0000be90 53 b6 4c df 07 01 61 00 |S L a | 0000be98 02 e6 61 00 08 82 23 c8 | a # | 0000bea0 00 00 be 74 42 79 93 03 | tBy | 0000bea8 fc 16 48 e7 80 e0 45 f9 | H E | 0000beb0 00 00 be 78 4e b8 53 b6 | xN S | 0000beb8 4c df 07 01 48 e7 80 e0 |L H | 0000bec0 45 f9 00 00 be 78 20 3c |E x <| 0000bec8 00 00 03 0d 25 7c 00 00 | %| | 0000bed0 bf 00 00 08 4e b8 53 7e | N S~| 0000bed8 4c df 07 01 4e b8 04 8c |L N | 0000bee0 33 fc 00 02 93 03 fc 16 |3 | 0000bee8 43 e8 00 1a 42 59 42 19 |C BYB | 0000bef0 12 fc 00 01 42 51 42 39 | BQB9| 0000bef8 00 00 ae 93 4e f8 04 9a | N | 0000bf00 08 f8 00 05 68 d0 48 e7 | h H | 0000bf08 80 c0 20 79 00 00 be 74 | y t| 0000bf10 4e b8 04 7c 4c df 03 01 |N |L | 0000bf18 4e 75 00 00 00 00 00 00 |Nu | 0000bf20 bf 9e 00 00 bf a4 00 00 | | 0000bf28 bf aa 00 00 bf b0 48 e7 | H | 0000bf30 fe 70 43 e8 00 1a 30 19 | pC 0 | 0000bf38 10 19 38 3c 04 00 b0 44 | 8< D| 0000bf40 6f 02 30 04 26 19 e0 8b |o 0 & | 0000bf48 06 83 00 e0 00 00 26 7c | &|| 0000bf50 93 03 e5 00 14 00 84 03 | | 0000bf58 02 82 00 00 00 01 66 08 | f | 0000bf60 74 02 26 7c 93 03 e4 00 |t &| | 0000bf68 1c 01 02 41 00 02 d2 42 | A B| 0000bf70 24 70 15 b0 00 00 bf 1a |$p | 0000bf78 4e b8 07 5c 28 03 e0 8c |N \( | 0000bf80 02 43 00 ff 42 85 21 fc | C B ! | 0000bf88 00 00 bf c6 79 e8 21 fc | y ! | 0000bf90 00 00 58 a4 00 08 33 c4 | X 3 | 0000bf98 93 03 fc 12 4e d2 17 99 | N | 0000bfa0 30 00 60 10 37 99 30 00 |0 ` 7 0 | 0000bfa8 60 0a 12 f3 30 00 60 04 |` 0 ` | 0000bfb0 32 f3 30 00 da 82 90 42 |2 0 B| 0000bfb8 67 0c d6 42 ec c3 04 08 |g B | 0000bfc0 67 da 52 44 60 d0 42 b8 |g RD` B | 0000bfc8 79 e8 21 fc 00 00 58 ea |y ! X | 0000bfd0 00 08 0c 06 00 01 67 04 | g | 0000bfd8 21 45 00 08 43 e8 00 1a |!E C | 0000bfe0 42 59 22 85 4c df 0e 7f |BY" L | 0000bfe8 4e f8 04 9a 23 c8 00 00 |N # | 0000bff0 ae 88 33 fc e0 10 93 03 | 3 | 0000bff8 fc 12 4a 79 93 03 e4 02 | Jy | 0000c000 6b 00 01 7c 4a 39 00 00 |k |J9 | 0000c008 ae 93 66 00 01 72 e9 e8 | f r | 0000c010 00 86 00 1a 0c 40 00 3f | @ ?| 0000c018 62 00 01 64 48 e7 20 f8 |b dH | 0000c020 43 f9 00 00 ae a8 24 49 |C $I| 0000c028 34 3c 02 99 42 9a 51 ca |4< B Q | 0000c030 ff fc 45 e8 00 1d 47 f9 | E G | 0000c038 00 00 b8 a8 16 9a 47 eb | G | 0000c040 00 1a 16 9a 47 eb 00 1a | G | 0000c048 16 9a 45 f9 00 00 b8 de | E | 0000c050 34 c0 52 40 34 c0 34 80 |4 R@4 4 | 0000c058 53 40 42 81 b2 00 62 14 |S@B b | 0000c060 13 7c 00 80 00 04 33 41 | | 3A| 0000c068 00 08 52 81 d3 fc 00 00 | R | 0000c070 00 26 60 e8 4c f8 0c 00 | &` L | 0000c078 5c da 28 4b 34 bc e0 12 |\ (K4 | 0000c080 42 9c 28 fc 00 e0 00 00 |B ( | 0000c088 42 9c 42 9c 42 9c 42 9c |B B B B | 0000c090 42 5c 42 9c 42 54 33 fc |B\B BT3 | 0000c098 10 02 93 03 fc 16 34 bc | 4 | 0000c0a0 e7 f0 30 13 47 f8 5c f2 | 0 G \ | 0000c0a8 30 3c 00 04 26 fc 00 00 |0< & | 0000c0b0 bd 86 51 c8 ff f8 4c df | Q L | 0000c0b8 1f 04 4e b8 04 8c 48 e7 | N H | 0000c0c0 07 00 34 bc e0 12 2c 2b | 4 ,+| 0000c0c8 00 08 34 bc e0 12 2a 2b | 4 *+| 0000c0d0 00 0c 08 85 00 00 59 85 | Y | 0000c0d8 27 45 00 0c dc 85 e9 c6 |'E | 0000c0e0 76 08 e0 8e 34 86 37 bc |v 4 7 | 0000c0e8 00 00 70 00 54 07 64 04 | p T d | 0000c0f0 52 46 34 86 37 bc ae a8 |RF4 7 | 0000c0f8 70 00 2e 08 42 a8 00 08 |p . B | 0000c100 41 e8 00 1a 42 58 42 90 |A BXB | 0000c108 20 47 42 b9 00 00 ae 88 | GB | 0000c110 48 e7 80 e0 45 f9 00 00 |H E | 0000c118 ae 94 20 3c 00 05 f5 dc | < | 0000c120 25 7c 00 00 c1 3a 00 08 |%| : | 0000c128 4e b8 53 7e 4c df 07 01 |N S~L | 0000c130 4e b8 04 9a 4c df 00 e0 |N L | 0000c138 4e 75 33 fc e0 10 93 03 |Nu3 | 0000c140 fc 12 4a 79 93 03 e4 02 | Jy | 0000c148 6b ff 00 00 00 26 48 e7 |k &H | 0000c150 80 e0 45 f9 00 00 ae 94 | E | 0000c158 20 3c 00 05 f5 dc 25 7c | < %|| 0000c160 00 00 c1 3a 00 08 4e b8 | : N | 0000c168 53 7e 4c df 07 01 4e 75 |S~L Nu| 0000c170 13 fc 00 01 00 00 ae 93 | | 0000c178 61 00 05 9c 4e 75 |a Nu | .XXX[0x6] 0000c17e 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 0000c182 20 39 00 00 ae 88 | 9 | MOVE.L 0xae88,D0 0000c188 67 1a |g | BEQ 0xc1a4 0000c18a 42 b9 00 00 ae 88 |B | CLR.L 0xae88 0000c190 20 40 | @ | MOVEA.L D0,A0 0000c192 42 a8 00 08 |B | CLR.L (A0+0x8) 0000c196 41 e8 00 1a |A | LEA.L (A0+0x1a),A0 0000c19a 42 58 |BX | CLR.W (A0)+ 0000c19c 42 90 |B | CLR.L (A0) 0000c19e 20 40 | @ | MOVEA.L D0,A0 0000c1a0 4e b8 04 92 |N | JSR 0x492 0000c1a4 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 0000c1a8 4e 75 |Nu | RTS 0000c1aa 2e 09 e2 0f 64 08 |. d | .XXX[0x6] 0000c1b0 42 19 53 40 52 68 00 0a |B S@Rh | .XXX[0x560] 0000c1b8 42 82 34 38 6b 00 31 42 |B 48k 1B| 0000c1c0 00 1e 32 03 04 41 00 20 | 2 A | 0000c1c8 67 0e 90 41 d3 68 00 0a |g A h | 0000c1d0 7e 20 de 84 61 00 fa 78 |~ a x| 0000c1d8 4a 42 67 20 2e 09 e2 0f |JBg . | 0000c1e0 64 08 42 19 53 40 52 68 |d B S@Rh| 0000c1e8 00 0a 2e 38 6a fc 32 02 | .8j 2 | 0000c1f0 42 42 90 41 d3 68 00 0a |BB A h | 0000c1f8 61 00 fa 54 42 41 11 78 |a TBA x| 0000c200 6b 0f 00 1d 44 fc 00 01 |k D | 0000c208 4e 75 48 e7 00 08 2e 09 |NuH . | 0000c210 e2 0f 64 08 42 19 53 40 | d B S@| 0000c218 52 68 00 0a 42 82 34 38 |Rh B 48| 0000c220 6b 00 32 03 59 41 90 41 |k 2 YA A| 0000c228 65 00 00 5e d3 68 00 0a |e ^ h | 0000c230 2e 04 58 87 49 e9 00 10 |. X I | 0000c238 61 00 fa 14 42 54 4a 42 |a BTJB| 0000c240 67 24 2e 09 e2 0f 64 08 |g$. d | 0000c248 42 19 53 40 52 68 00 0a |B S@Rh | 0000c250 2e 38 6a fc 32 02 42 42 |.8j 2 BB| 0000c258 90 41 65 22 d3 68 00 0a | Ae" h | 0000c260 61 00 f9 ec 42 41 11 7c |a BA || 0000c268 00 ff 00 1d 52 28 00 1f | R( | 0000c270 4a 42 66 18 44 fc 00 01 |JBf D | 0000c278 4c df 10 00 4e 75 d0 41 |L Nu A| 0000c280 34 01 94 40 32 00 60 d0 |4 @2 ` | 0000c288 d0 41 58 41 44 fc 00 00 | AXAD | 0000c290 60 e6 4a b9 00 00 b8 f0 |` J | 0000c298 67 00 00 3c 48 e7 7f 38 |g <H 8| 0000c2a0 49 f9 00 00 b8 f0 61 00 |I a | 0000c2a8 f6 a6 64 26 61 00 fa 24 | d&a $| 0000c2b0 26 38 6b 08 61 00 ff 54 |&8k a T| 0000c2b8 64 16 61 00 0a 3a 65 e6 |d a :e | 0000c2c0 24 08 41 f9 00 00 b9 00 |$ A | 0000c2c8 61 00 f6 d0 20 42 60 d6 |a B` | 0000c2d0 28 84 4c df 1c fe 4e 75 |( L Nu| 0000c2d8 48 e7 7c 20 72 02 36 3c |H | r 6<| 0000c2e0 ff ff 7a 20 45 f9 00 00 | z E | 0000c2e8 b8 90 4a 6a 00 0e 67 24 | Jj g$| 0000c2f0 0c 40 00 04 65 5c 59 40 | @ e\Y@| 0000c2f8 58 a8 00 08 11 43 00 1d |X C | 0000c300 32 c3 32 aa 00 0a 04 59 |2 2 Y| 0000c308 00 20 52 28 00 1e 53 6a | R( Sj| 0000c310 00 0e 66 dc ed ea 40 00 | f @ | 0000c318 00 10 66 08 ed ea 49 40 | f I@| 0000c320 00 10 67 26 0c 40 00 04 | g& @ | 0000c328 65 28 59 40 58 a8 00 08 |e(Y@X | 0000c330 11 43 00 1d 32 c4 32 aa | C 2 2 | 0000c338 00 0a 04 59 00 20 52 28 | Y R(| 0000c340 00 1e ec ea 09 01 00 10 | | 0000c348 60 ca 45 ea 00 1a 51 c9 |` E Q | 0000c350 ff 9a 4c df 04 3e 4e 75 | L >Nu| 0000c358 48 e7 7f ce 4b f9 00 00 |H K | 0000c360 b9 08 28 55 11 6c 00 09 | (U l | 0000c368 00 1d 32 2c 00 1c b0 41 | 2, A| 0000c370 65 04 30 01 60 02 32 00 |e 0 ` 2 | 0000c378 2e 2c 00 18 61 00 f8 d0 |., a | 0000c380 31 40 00 0a 91 6c 00 1c |1@ l | 0000c388 67 0c e1 8e 8c 07 29 46 |g )F| 0000c390 00 18 60 00 00 6e 08 ac | ` n | 0000c398 00 04 00 04 28 2c 00 1e | (, | 0000c3a0 61 00 f9 30 2a 38 6a f4 |a 0*8j | 0000c3a8 29 45 00 1e 26 38 6b 08 |)E &8k | 0000c3b0 6a 00 00 10 08 03 00 1a |j | 0000c3b8 66 00 00 08 61 00 f6 44 |f a D| 0000c3c0 60 40 61 00 09 32 65 0e |`@a 2e | 0000c3c8 24 08 41 f9 00 00 b9 00 |$ A | 0000c3d0 61 00 f5 c8 20 42 08 03 |a B | 0000c3d8 00 1c 67 26 2e 2c 00 0a | g&., | 0000c3e0 06 87 00 00 00 28 e9 c7 | ( | 0000c3e8 62 10 34 86 e9 c7 76 08 |b 4 v | 0000c3f0 1c 33 71 20 01 00 52 06 | 3q R | 0000c3f8 02 06 00 03 17 86 71 20 | q | 0000c400 01 00 28 14 66 06 2a c4 | ( f * | 0000c408 2a 84 60 02 2a 84 53 2c |* ` * S,| 0000c410 00 05 67 0a 4a ac 00 1e | g J | 0000c418 67 04 20 0c 60 08 08 ac |g ` | 0000c420 00 05 00 04 42 80 22 00 | B " | 0000c428 67 1a 42 b0 19 90 4b f9 |g B K | 0000c430 00 00 b9 08 4a 9d 66 06 | J f | 0000c438 2a 81 2b 01 60 06 2b 81 |* + ` + | 0000c440 01 51 2a 81 4c df 73 fe | Q* L s | 0000c448 4e 75 48 e7 7f ce 3c 7c |NuH <|| 0000c450 00 00 4b f9 00 00 b9 08 | K | 0000c458 28 15 67 00 00 ce 28 44 |( g (D| 0000c460 28 2c 00 1e 61 00 f8 6c |(, a l| 0000c468 26 38 6b 08 b0 43 65 00 |&8k Ce | 0000c470 00 ba 2c 4c 23 d4 00 00 | ,L# | 0000c478 b9 08 66 06 42 b9 00 00 | f B | 0000c480 b9 0c 4a 28 00 1d 66 0c | J( f | 0000c488 08 03 00 1b 67 06 61 00 | g a | 0000c490 fd 1a 60 04 61 00 fd 74 | ` a t| 0000c498 64 00 00 b2 2a 38 6a f4 |d *8j | 0000c4a0 29 45 00 1e 4a 83 6a 00 |)E J j | 0000c4a8 00 10 08 03 00 1a 66 00 | f | 0000c4b0 00 08 61 00 f5 4e 60 40 | a N`@| 0000c4b8 61 00 08 3c 65 0e 24 08 |a <e $ | 0000c4c0 41 f9 00 00 b9 00 61 00 |A a | 0000c4c8 f4 d2 20 42 08 03 00 1c | B | 0000c4d0 67 26 2e 2c 00 0a 06 87 |g&., | 0000c4d8 00 00 00 28 e9 c7 62 10 | ( b | 0000c4e0 34 86 e9 c7 76 08 1c 33 |4 v 3| 0000c4e8 71 20 01 00 52 06 02 06 |q R | 0000c4f0 00 03 17 86 71 20 01 00 | q | 0000c4f8 53 2c 00 05 67 04 4a 85 |S, g J | 0000c500 66 20 08 ac 00 05 00 04 |f | 0000c508 3c 7c 00 00 28 14 66 06 |<| ( f | 0000c510 2a c4 2a 84 60 14 2a 84 |* * ` * | 0000c518 28 44 08 2c 00 04 00 04 |(D , | 0000c520 66 08 4a 28 00 1d 6b 00 |f J( k | 0000c528 ff 38 22 0e 67 18 42 96 | 8" g B | 0000c530 4b f9 00 00 b9 08 4a 9d |K J | 0000c538 66 06 2a 81 2b 01 60 06 |f * + ` | 0000c540 2b 81 01 51 2a 81 4c df |+ Q* L | 0000c548 73 fe 4e 75 4a 41 67 0c |s NuJAg | 0000c550 4a 95 66 04 2b 4c 00 04 |J f +L | 0000c558 2a 8c 60 ea 39 42 00 1c |* ` 9B | 0000c560 e1 8e 8c 07 29 46 00 18 | )F | 0000c568 08 ec 00 04 00 04 2c 4c | ,L| 0000c570 53 2c 00 05 66 b4 08 ac |S, f | 0000c578 00 05 00 04 3c 7c 00 00 | <| | 0000c580 28 14 66 04 2b 44 00 04 |( f +D | 0000c588 2a 84 60 9e 20 08 20 79 |* ` y| 0000c590 00 00 ae 8c 11 7c 00 ff | | | 0000c598 00 1d 61 00 01 48 20 40 | a H @| 0000c5a0 4a b9 00 00 ae 8c 66 e4 |J f | 0000c5a8 23 c8 00 00 ae 8c 33 fc |# 3 | 0000c5b0 e0 10 93 03 fc 12 4a 79 | Jy| 0000c5b8 93 03 e4 02 6b 00 01 3e | k >| 0000c5c0 4a 39 00 00 ae 93 66 00 |J9 f | 0000c5c8 01 4e e9 e8 10 86 00 1a | N | 0000c5d0 10 28 00 1c 67 0a 11 a8 | ( g | 0000c5d8 00 1d 11 b0 00 00 b8 28 | (| 0000c5e0 c2 fc 00 26 43 f0 19 b0 | &C | 0000c5e8 00 00 ae a8 08 29 00 07 | ) | 0000c5f0 00 04 67 00 01 02 08 80 | g | 0000c5f8 00 07 66 08 d0 29 00 05 | f ) | 0000c600 65 00 00 ee 48 e7 00 20 |e H | 0000c608 13 40 00 05 67 00 00 2a | @ g *| 0000c610 4a a9 00 1e 67 50 08 e9 |J gP | 0000c618 00 05 00 04 66 48 42 91 | fHB | 0000c620 45 f9 00 00 b9 08 4a 9a |E J | 0000c628 66 06 24 89 25 09 60 36 |f $ % `6| 0000c630 25 89 01 51 24 89 60 2e |% Q$ `.| 0000c638 08 a9 00 05 00 04 67 26 | g&| 0000c640 45 f9 00 00 b9 08 b3 d2 |E | 0000c648 66 0a 24 91 66 18 42 aa |f $ f B | 0000c650 00 04 60 12 b3 d2 67 04 | ` g | 0000c658 24 52 60 f8 24 91 66 06 |$R` $ f | 0000c660 23 ca 00 00 b9 0c 45 f9 |# E | 0000c668 00 00 b8 9a 70 02 32 28 | p 2(| 0000c670 00 1e b2 5a 67 0a 45 ea | Zg E | 0000c678 00 0e 51 c8 ff f6 60 04 | Q ` | 0000c680 42 5a 42 52 4c df 04 00 |BZBRL | 0000c688 4e b8 07 5c 23 c9 00 00 |N \# | 0000c690 b8 ec 42 68 00 1a 42 a8 | Bh B | 0000c698 00 1c 48 e7 c0 70 22 79 | H p"y| 0000c6a0 00 00 b8 ec 4c f8 0c 00 | L | 0000c6a8 5c da 30 3c 04 00 22 39 |\ 0< "9| 0000c6b0 00 00 b9 08 67 12 08 30 | g 0| 0000c6b8 00 04 19 a0 00 04 67 00 | g | 0000c6c0 00 08 61 00 fc 94 60 0c | a ` | 0000c6c8 61 00 fc 0e 61 00 fb c4 |a a | 0000c6d0 61 00 fd 78 4c df 0e 03 |a xL | 0000c6d8 4a a8 00 08 66 06 4e b8 |J f N | 0000c6e0 04 8c 60 b6 4e b8 04 9a | ` N | 0000c6e8 42 b9 00 00 ae 8c 4e 75 |B Nu| 0000c6f0 48 78 00 04 60 2c 48 78 |Hx `,Hx| 0000c6f8 00 07 60 26 48 e7 80 e0 | `&H | 0000c700 45 f9 00 00 ae 94 4e b8 |E N | 0000c708 53 b6 4c df 07 01 13 fc |S L | 0000c710 00 01 00 00 ae 93 | | .XXX[0x6] 0000c716 2f 39 00 00 ae 90 |/9 | MOVE.L 0xae90,-(A7) 0000c71c 60 04 |` | BRA 0xc722 0000c71e 48 78 |Hx | .XXX[0x2] 0000c720 00 02 | | .XXX[0x2] 0000c722 48 e7 c0 80 |H | MOVEM.L A0+D1+D0,-(A7) 0000c726 41 f9 00 00 ae 8c |A | LEA.L 0xae8c,A0 0000c72c 20 10 | | MOVE.L (A0),D0 0000c72e 67 1c |g | BEQ 0xc74c 0000c730 42 90 |B | CLR.L (A0) 0000c732 20 40 | @ | MOVEA.L D0,A0 0000c734 42 a8 00 08 |B | CLR.L (A0+0x8) 0000c738 41 e8 00 1a |A | LEA.L (A0+0x1a),A0 0000c73c 42 58 |BX | CLR.W (A0)+ 0000c73e 42 18 |B | CLR.B (A0)+ 0000c740 10 ef 00 0f | | MOVE.B (A7+0xf),(A0)+ 0000c744 42 50 |BP | CLR.W (A0) 0000c746 20 40 | @ | MOVEA.L D0,A0 0000c748 4e b8 04 92 |N | JSR 0x492 0000c74c 4c df 01 03 |L | MOVEM.L (A7)+,D0+D1+A0 0000c750 58 8f |X | ADDQ.L #0x4,A7 0000c752 4e 75 |Nu | RTS 0000c754 33 fc e0 10 |3 | .XXX[0x4] 0000c758 93 03 fc 12 4a 79 93 03 | Jy | .XXX[0x930] 0000c760 e4 02 6b ff ff ff 47 d8 | k G | 0000c768 4a 39 00 00 ae 93 66 ff |J9 f | 0000c770 ff ff 47 ec 48 e7 3f 3e | G H ?>| 0000c778 74 3f c4 28 00 1a c4 fc |t? ( | 0000c780 00 26 49 f0 21 b0 00 00 | &I ! | 0000c788 ae a8 26 2c 00 04 6a 00 | &, j | 0000c790 01 d0 08 28 00 02 00 19 | ( | 0000c798 67 08 08 83 00 1e 08 83 |g | 0000c7a0 00 1b 08 03 00 1e 66 00 | f | 0000c7a8 01 b8 08 03 00 19 66 00 | f | 0000c7b0 01 ba 74 40 12 28 00 1c | t@ ( | 0000c7b8 0c 01 00 06 62 08 14 30 | b 0| 0000c7c0 11 b0 00 00 ae a0 2a 02 | * | 0000c7c8 08 c5 00 1f d4 28 00 1d | ( | 0000c7d0 64 04 06 42 01 00 4c f8 |d B L | 0000c7d8 0c 00 5c da 2c 42 32 28 | \ ,B2(| 0000c7e0 00 1e 39 41 00 16 d4 41 | 9A A| 0000c7e8 30 39 00 00 b8 b4 90 42 |09 B| 0000c7f0 6a 00 00 1c 30 39 00 00 |j 09 | 0000c7f8 b8 ce 90 42 6b 06 61 00 | Bk a | 0000c800 f3 fe 65 26 52 79 00 00 | e&Ry | 0000c808 b8 d0 60 00 01 54 08 c5 | ` T | 0000c810 00 1e 61 00 f3 80 65 12 | a e | 0000c818 08 c3 00 1b 66 00 01 42 | f B| 0000c820 52 79 00 00 b8 b6 60 00 |Ry ` | 0000c828 01 38 0c 41 04 01 65 18 | 8 A e | 0000c830 0c 68 80 00 00 11 67 10 | h g | 0000c838 13 fc 00 0a 00 00 ae 93 | | 0000c840 4e b0 01 f1 00 00 ae 84 |N | 0000c848 e9 c4 62 10 34 86 e9 c4 | b 4 | 0000c850 76 08 4b f3 70 00 2a fc |v K p * | 0000c858 00 00 00 00 3a fc 00 00 | : | 0000c860 3a c0 dd c4 2a ce 3a 81 |: * : | 0000c868 db fc 00 00 00 08 2a 85 | * | 0000c870 db fc 00 00 00 06 3a ac | : | 0000c878 00 08 db fc 00 00 00 04 | | 0000c880 42 42 14 28 00 1c 3a c2 |BB ( : | 0000c888 4e b8 07 5c 06 07 00 20 |N \ | 0000c890 64 04 52 46 34 86 e9 c7 |d RF4 | 0000c898 76 08 04 45 00 20 67 14 |v E g | 0000c8a0 e2 4d 53 45 37 99 70 00 | MSE7 p | 0000c8a8 54 07 64 04 52 46 34 86 |T d RF4 | 0000c8b0 51 cd ff f2 14 30 21 b0 |Q 0! | 0000c8b8 00 00 ae a0 04 42 00 20 | B | 0000c8c0 42 41 12 28 00 11 e7 49 |BA ( I| 0000c8c8 92 28 00 12 64 04 04 41 | ( d A| 0000c8d0 01 00 92 42 93 6c 00 16 | B l | 0000c8d8 4a 41 67 00 00 24 2e 0e |JAg $. | 0000c8e0 e9 c7 62 10 34 86 e9 c7 | b 4 | 0000c8e8 76 08 52 41 e2 49 53 41 |v RA ISA| 0000c8f0 37 99 70 00 54 07 64 04 |7 p T d | 0000c8f8 52 46 34 86 51 c9 ff f2 |RF4 Q | 0000c900 4a 6c 00 16 6f 12 08 c3 |Jl o | 0000c908 00 19 29 44 00 0e e1 8e | )D | 0000c910 8c 07 29 46 00 12 60 28 | )F `(| 0000c918 08 83 00 19 4a 28 00 1b | J( | 0000c920 6b 00 00 34 4a b9 00 00 |k 4J | 0000c928 b8 f8 66 06 61 00 04 36 | f a 6| 0000c930 65 0e 24 08 41 f9 00 00 |e $ A | 0000c938 b8 f8 61 00 f0 5e 20 42 | a ^ B| 0000c940 43 e8 00 1a 42 59 42 99 |C BYB | 0000c948 4e b8 04 9a 29 43 00 04 |N )C | 0000c950 4c df 7c fc 4e 75 43 e8 |L | NuC | 0000c958 00 1a 42 59 22 84 60 e8 | BY" ` | 0000c960 08 c3 00 1e 4e b8 0f 5c | N \| 0000c968 60 e2 4c f8 0c 00 5c da |` L \ | 0000c970 42 81 12 28 00 11 e7 49 |B ( I| 0000c978 92 28 00 12 64 04 04 41 | ( d A| 0000c980 01 00 93 6c 00 16 6a 10 | l j | 0000c988 13 fc 00 0b 00 00 ae 93 | | 0000c990 4e b0 01 f1 00 00 ae 84 |N | 0000c998 67 16 0c 41 04 00 67 10 |g A g | 0000c9a0 13 fc 00 0a 00 00 ae 93 | | 0000c9a8 4e b0 01 f1 00 00 ae 84 |N | 0000c9b0 52 41 e2 49 53 41 4e b8 |RA ISAN | 0000c9b8 07 5c 2e 2c 00 12 e9 c7 | \., | 0000c9c0 62 10 34 86 e9 c7 76 08 |b 4 v | 0000c9c8 37 99 70 00 54 07 64 04 |7 p T d | 0000c9d0 52 46 34 86 51 c9 ff f2 |RF4 Q | 0000c9d8 28 2c 00 0e 4c f8 0c 00 |(, L | 0000c9e0 5c da 60 00 ff 1c 33 fc |\ ` 3 | 0000c9e8 e0 10 93 03 fc 12 4a 79 | Jy| 0000c9f0 93 03 e4 02 6b ff ff ff | k | 0000c9f8 45 46 4a 39 00 00 ae 93 |EFJ9 | 0000ca00 66 ff ff ff 45 5a 48 e7 |f EZH | 0000ca08 3f 38 74 3f c4 28 00 1a |?8t? ( | 0000ca10 c4 fc 00 26 49 f0 21 b0 | &I ! | 0000ca18 00 00 ae a8 26 2c 00 04 | &, | 0000ca20 6a 00 01 42 08 28 00 02 |j B ( | 0000ca28 00 19 67 08 08 83 00 1e | g | 0000ca30 08 83 00 1b 08 03 00 1e | | 0000ca38 66 00 01 2a 4c f8 0c 00 |f *L | 0000ca40 5c da 4e b8 07 5c 22 29 |\ N \")| 0000ca48 00 10 2a 01 24 01 d2 69 | * $ i| 0000ca50 00 08 39 41 00 16 59 6c | 9A Yl| 0000ca58 00 16 30 39 00 00 b8 b4 | 09 | 0000ca60 90 41 6a 1a 30 39 00 00 | Aj 09 | 0000ca68 b8 ce 90 41 6b 06 61 00 | Ak a | 0000ca70 f1 8e 65 28 52 79 00 00 | e(Ry | 0000ca78 b8 d0 60 00 00 e8 08 e9 | ` | 0000ca80 00 06 00 10 61 00 f1 0e | a | 0000ca88 65 12 08 c3 00 1b 66 00 |e f | 0000ca90 00 d4 52 79 00 00 b8 b6 | Ry | 0000ca98 60 00 00 ca 0c 41 04 01 |` A | 0000caa0 65 18 0c 68 80 00 00 11 |e h | 0000caa8 67 10 13 fc 00 0a 00 00 |g | 0000cab0 ae 93 4e b0 01 f1 00 00 | N | 0000cab8 ae 84 33 40 00 02 d4 84 | 3@ | 0000cac0 23 42 00 04 0c 69 00 05 |#B i | 0000cac8 00 1a 66 00 00 10 d9 a9 | f | 0000cad0 00 1c ba a9 00 24 66 04 | $f | 0000cad8 d9 a9 00 24 08 e9 00 07 | $ | 0000cae0 00 10 7e 04 de 84 61 00 | ~ a | 0000cae8 f1 a8 42 41 12 28 00 11 | BA ( | 0000caf0 e7 49 92 28 00 12 64 04 | I ( d | 0000caf8 04 41 01 00 93 6c 00 16 | A l | 0000cb00 6f 12 08 c3 00 19 29 44 |o )D| 0000cb08 00 0e e1 8e 8c 07 29 46 | )F| 0000cb10 00 12 60 24 4a 28 00 1b | `$J( | 0000cb18 6b 00 00 34 4a b9 00 00 |k 4J | 0000cb20 b8 f8 66 06 61 00 02 3e | f a >| 0000cb28 65 0e 24 08 41 f9 00 00 |e $ A | 0000cb30 b8 f8 61 00 ee 66 20 42 | a f B| 0000cb38 43 e8 00 1a 42 59 42 99 |C BYB | 0000cb40 4e b8 04 9a 29 43 00 04 |N )C | 0000cb48 4c df 1c fc 4e 75 43 e8 |L NuC | 0000cb50 00 1a 42 59 22 84 60 e8 | BY" ` | 0000cb58 08 c3 00 1e 66 06 52 79 | f Ry| 0000cb60 00 00 b8 b6 08 c3 00 1e | | 0000cb68 4e b8 0f 5c 60 d6 33 fc |N \` 3 | 0000cb70 e0 10 93 03 fc 12 4a 79 | Jy| 0000cb78 93 03 e4 02 6b ff ff ff | k | 0000cb80 43 be 4a 39 00 00 ae 93 |C J9 | 0000cb88 66 ff ff ff 43 d2 48 e7 |f C H | 0000cb90 3f 38 74 3f c4 28 00 1a |?8t? ( | 0000cb98 c4 fc 00 26 49 f0 21 b0 | &I ! | 0000cba0 00 00 ae a8 26 2c 00 04 | &, | 0000cba8 6a 00 00 dc 08 28 00 02 |j ( | 0000cbb0 00 19 67 04 08 83 00 1e | g | 0000cbb8 08 03 00 1e 66 00 00 c8 | f | 0000cbc0 4c f8 0c 00 5c da 4e b8 |L \ N | 0000cbc8 07 5c 22 29 00 10 24 01 | \") $ | 0000cbd0 d2 69 00 08 30 39 00 00 | i 09 | 0000cbd8 b8 9a 90 41 6b 06 61 00 | Ak a | 0000cbe0 ef 46 65 12 08 c3 00 1a | Fe | 0000cbe8 66 00 00 9c 52 79 00 00 |f Ry | 0000cbf0 b8 9c 60 00 00 92 08 83 | ` | 0000cbf8 00 1a 33 40 00 02 d4 84 | 3@ | 0000cc00 23 42 00 04 08 e9 00 05 |#B | 0000cc08 00 10 08 e9 00 07 00 10 | | 0000cc10 52 41 e2 49 57 41 e9 c4 |RA IWA | 0000cc18 62 10 34 86 e9 c4 76 08 |b 4 v | 0000cc20 42 b3 70 00 58 87 37 99 |B p X 7 | 0000cc28 70 00 54 07 64 04 52 46 |p T d RF| 0000cc30 34 86 51 c9 ff f2 4a 28 |4 Q J(| 0000cc38 00 1b 6b 00 00 34 4a b9 | k 4J | 0000cc40 00 00 b8 f8 66 06 61 00 | f a | 0000cc48 01 1c 65 0e 24 08 41 f9 | e $ A | 0000cc50 00 00 b8 f8 61 00 ed 44 | a D| 0000cc58 20 42 43 e8 00 1a 42 59 | BC BY| 0000cc60 42 99 4e b8 04 9a 29 43 |B N )C| 0000cc68 00 04 4c df 1c fc 4e 75 | L Nu| 0000cc70 43 e8 00 1a 42 59 22 84 |C BY" | 0000cc78 60 e8 08 c3 00 1e 66 06 |` f | 0000cc80 52 79 00 00 b8 9c 08 c3 |Ry | 0000cc88 00 1e 4e b8 0f 5c 60 d6 | N \` | 0000cc90 48 e7 30 38 74 3f c4 28 |H 08t? (| 0000cc98 00 1a c4 fc 00 26 49 f0 | &I | 0000cca0 21 b0 00 00 ae a8 26 2c |! &,| 0000cca8 00 04 6a 00 00 44 08 28 | j D (| 0000ccb0 00 02 00 19 67 06 02 83 | g | 0000ccb8 b3 ff ff ff 08 03 00 1e | | 0000ccc0 66 2e 08 83 00 19 67 12 |f. g | 0000ccc8 4c f8 0c 00 5c da 28 2c |L \ (,| 0000ccd0 00 0e 61 00 ef fe 61 00 | a a | 0000ccd8 ed 2a 43 e8 00 1a 42 59 | *C BY| 0000cce0 42 91 4e b8 04 9a 29 43 |B N )C| 0000cce8 00 04 4c df 1c 0c 4e 75 | L Nu| 0000ccf0 4e b8 0f 5c 60 f4 48 e7 |N \` H | 0000ccf8 f7 c0 22 39 00 00 b8 86 | "9 | 0000cd00 e9 c1 62 10 34 86 e9 c1 | b 4 | 0000cd08 76 08 36 33 70 00 61 00 |v 63p a | 0000cd10 ec 14 32 73 70 00 24 06 | 2sp $ | 0000cd18 3a 07 20 09 52 49 b2 f9 |: RI | 0000cd20 00 00 b8 8e 66 02 93 c9 | f | 0000cd28 b6 49 67 32 e5 88 d0 b9 | Ig2 | 0000cd30 00 00 b8 8a 50 80 e9 c0 | P | 0000cd38 62 10 34 86 e9 c0 76 08 |b 4 v | 0000cd40 37 84 70 00 61 00 eb fa |7 p a | 0000cd48 48 44 37 84 70 00 34 82 |HD7 p 4 | 0000cd50 37 89 50 00 44 fc 00 01 |7 P D | 0000cd58 4c df 03 ef 4e 75 44 fc |L NuD | 0000cd60 00 00 60 f4 48 e7 f4 c0 | ` H | 0000cd68 22 39 00 00 b8 68 e9 c1 |"9 h | 0000cd70 62 10 34 86 e9 c1 76 08 |b 4 v | 0000cd78 36 33 70 00 61 00 eb a6 |63p a | 0000cd80 32 73 70 00 24 06 3a 07 |2sp $ : | 0000cd88 20 09 52 49 b2 f9 00 00 | RI | 0000cd90 b8 70 66 02 93 c9 b6 49 | pf I| 0000cd98 67 38 e5 88 d0 b9 00 00 |g8 | 0000cda0 b8 6c 50 80 e9 c0 62 10 | lP b | 0000cda8 34 86 e9 c0 76 08 37 84 |4 v 7 | 0000cdb0 70 00 55 07 64 04 53 46 |p U d SF| 0000cdb8 34 86 48 44 37 84 70 00 |4 HD7 p | 0000cdc0 48 44 34 82 37 89 50 00 |HD4 7 P | 0000cdc8 44 fc 00 01 4c df 03 2f |D L /| 0000cdd0 4e 75 44 fc 00 00 60 f4 |NuD ` | 0000cdd8 41 f9 00 00 b8 f8 61 00 |A a | 0000cde0 eb ba 60 e8 48 e7 80 a0 | ` H | 0000cde8 61 00 eb 38 42 82 34 33 |a 8B 43| 0000cdf0 70 00 60 00 01 8c 61 00 |p ` a | 0000cdf8 eb 2c 36 33 70 00 48 43 | ,63p HC| 0000ce00 61 00 eb 22 36 33 70 00 |a "63p | 0000ce08 4a 83 67 20 57 83 66 00 |J g W f | 0000ce10 00 ae 49 f9 00 00 b9 00 | I | 0000ce18 61 00 eb 34 64 00 00 a0 |a 4d | 0000ce20 61 00 fe d4 65 f2 28 84 |a e ( | 0000ce28 60 00 00 94 49 f9 00 00 |` I | 0000ce30 b8 f8 61 00 eb 1a 64 00 | a d | 0000ce38 00 86 61 00 ff 28 65 f2 | a (e | 0000ce40 28 84 60 00 00 7a 4a b9 |( ` zJ | 0000ce48 00 00 ae 88 67 00 00 70 | g p| 0000ce50 34 bc e0 12 24 2b 00 10 |4 $+ | 0000ce58 41 f9 00 00 ae a8 08 28 |A (| 0000ce60 00 07 00 04 67 00 00 4e | g N| 0000ce68 42 28 00 05 21 42 00 0a |B( !B | 0000ce70 e9 c2 62 10 34 86 e9 c2 | b 4 | 0000ce78 76 08 42 73 70 00 61 00 |v Bsp a | 0000ce80 ea a4 42 73 70 00 61 00 | Bsp a | 0000ce88 ea 90 42 73 70 00 61 00 | Bsp a | 0000ce90 ea 94 42 73 70 00 61 00 | Bsp a | 0000ce98 ea 8c 37 bc 00 04 70 00 | 7 p | 0000cea0 61 00 ea 72 42 73 70 00 |a rBsp | 0000cea8 06 82 00 00 00 50 41 e8 | PA | 0000ceb0 00 26 60 aa 20 79 00 00 | &` y | 0000ceb8 ae 88 4e b8 04 7c 41 f9 | N |A | 0000cec0 00 00 b8 f0 61 00 ea d4 | a | 0000cec8 4e 75 00 00 cd e4 00 00 |Nu | 0000ced0 cd f6 00 00 cd e4 00 00 | | 0000ced8 ce 46 21 fc 02 00 00 30 | F! 0| 0000cee0 6b 08 7e 20 de 84 e9 c7 |k ~ | 0000cee8 62 10 34 86 e9 c7 76 08 |b 4 v | 0000cef0 36 33 70 00 48 43 61 00 |63p HCa | 0000cef8 ea 2c 36 33 70 00 4a 83 | ,63p J | 0000cf00 66 10 13 fc 00 0c 00 00 |f | 0000cf08 ae 93 4e b0 01 f1 00 00 | N | 0000cf10 ae 84 0c 43 00 04 6f 10 | C o | 0000cf18 13 fc 00 0c 00 00 ae 93 | | 0000cf20 4e b0 01 f1 00 00 ae 84 |N | 0000cf28 4e f0 35 b1 00 00 ce c6 |N 5 | 0000cf30 48 e7 80 a0 4a 85 6b 08 |H J k | 0000cf38 21 fc 12 00 00 40 6b 08 |! @k | 0000cf40 70 01 7e 28 de 84 e9 c7 |p ~( | 0000cf48 62 10 34 86 e9 c7 76 08 |b 4 v | 0000cf50 34 33 70 00 61 00 e9 ce |43p a | 0000cf58 48 42 34 33 70 00 4a 82 |HB43p J | 0000cf60 67 02 94 84 37 82 70 00 |g 7 p | 0000cf68 61 00 e9 d6 48 42 37 82 |a HB7 | 0000cf70 70 00 61 00 e9 c8 51 c8 |p a Q | 0000cf78 ff d8 74 3f c4 78 6b 0e | t? xk | 0000cf80 c4 fc 00 26 49 f0 21 b0 | &I ! | 0000cf88 00 00 ae a8 41 ec 00 1e | A | 0000cf90 61 00 ea 08 4a 2c 00 05 |a J, | 0000cf98 67 20 08 ec 00 05 00 04 |g | 0000cfa0 66 18 42 94 45 f9 00 00 |f B E | 0000cfa8 b9 08 4a 9a 66 06 24 8c | J f $ | 0000cfb0 25 0c 60 06 25 8c 01 51 |% ` % Q| 0000cfb8 24 8c 4c df 05 01 4e 75 |$ L Nu| 0000cfc0 48 e7 80 a0 4a 85 6b b2 |H J k | 0000cfc8 21 fc 12 00 00 40 6b 08 |! @k | 0000cfd0 60 a8 48 e7 80 a0 4a 85 |` H J | 0000cfd8 6b 40 08 01 00 1a 66 02 |k@ f | 0000cfe0 42 81 34 38 6b 0e 12 3c |B 48k <| 0000cfe8 00 20 d2 30 21 b0 00 00 | 0! | 0000cff0 b8 28 08 c1 00 19 08 c1 | ( | 0000cff8 00 1c e8 f8 00 0a 6a f8 | j | 0000d000 66 10 30 38 6b 00 d0 41 |f 08k A| 0000d008 0c 40 04 20 62 04 08 c1 | @ b | 0000d010 00 1b 21 c1 6b 08 60 00 | ! k ` | 0000d018 ff 62 74 3f c4 78 6b 0e | bt? xk | 0000d020 c4 fc 00 26 49 f0 21 b0 | &I ! | 0000d028 00 00 ae a8 61 00 e9 d4 | a | 0000d030 4c df 05 01 4e 75 48 e7 |L NuH | 0000d038 80 a0 08 01 00 1a 66 0c | f | 0000d040 4a 85 6b 00 ff 36 12 39 |J k 6 9| 0000d048 00 00 ae a0 08 c1 00 1c | | 0000d050 4a 78 6a f8 66 10 30 38 |Jxj f 08| 0000d058 6b 00 d0 41 0c 40 04 00 |k A @ | 0000d060 62 04 08 c1 00 1b 08 c1 |b | 0000d068 00 19 21 c1 6b 08 60 00 | ! k ` | 0000d070 ff 0a 00 00 cf d2 00 00 | | 0000d078 cf c0 00 00 cf d2 00 00 | | 0000d080 cf c0 00 00 cf 30 00 00 | 0 | 0000d088 ce da 00 00 d0 36 | 6 | .XXX[0x6] 0000d08e 22 15 |" | MOVE.L (A5),D1 0000d090 e9 c1 62 10 | b | BFEXTU.L D1,{8:16},D6 0000d094 34 86 |4 | MOVE.W D6,(A2) 0000d096 e9 c1 76 08 | v | BFEXTU.L D1,{24:8},D7 0000d09a 36 33 70 00 |63p | MOVE.W (A3+D7.W),D3 0000d09e 61 00 e8 84 |a | BSR 0xb924 0000d0a2 34 33 70 00 |43p | MOVE.W (A3+D7.W),D2 0000d0a6 b6 42 | B | CMP.W D2,D3 0000d0a8 67 00 00 8a |g | BEQ 0xd134 0000d0ac 41 f5 35 16 00 08 |A 5 | LEA.L ((A5)+D3.W*4+#0x8),A0 ; LEW=3516 0000d0b2 24 08 |$ | MOVE.L A0,D2 0000d0b4 e9 c2 62 10 | b | BFEXTU.L D2,{8:16},D6 0000d0b8 34 86 |4 | MOVE.W D6,(A2) 0000d0ba e9 c2 76 08 | v | BFEXTU.L D2,{24:8},D7 0000d0be 38 33 70 00 |83p | MOVE.W (A3+D7.W),D4 0000d0c2 48 44 |HD | SWAP.W D4 0000d0c4 61 00 e8 5e |a ^ | BSR 0xb924 0000d0c8 38 33 70 00 |83p | MOVE.W (A3+D7.W),D4 0000d0cc 52 43 |RC | ADDQ.W #0x1,D3 0000d0ce b6 6d 00 08 | m | CMP.W (A5+0x8),D3 0000d0d2 66 02 |f | BNE 0xd0d6 0000d0d4 42 43 |BC | CLR.W D3 0000d0d6 e9 c1 62 10 | b | BFEXTU.L D1,{8:16},D6 0000d0da 34 86 |4 | MOVE.W D6,(A2) 0000d0dc e9 c1 76 08 | v | BFEXTU.L D1,{24:8},D7 0000d0e0 37 83 70 00 |7 p | MOVE.W D3,(A3+D7.W) 0000d0e4 61 00 eb ec |a | BSR 0xbcd2 0000d0e8 4a 85 |J | TST.L D5 0000d0ea 66 18 |f | BNE 0xd104 0000d0ec b8 b9 00 00 b8 e4 | | CMP.L 0xb8e4,D4 0000d0f2 65 10 |e | BCS 0xd104 0000d0f4 b8 b9 00 00 b8 e8 | | CMP.L 0xb8e8,D4 0000d0fa 62 08 |b | BHI 0xd104 0000d0fc 08 f8 00 02 6b 08 | k | BSET.B #0x2,0x6b08 0000d102 60 04 |` | BRA 0xd108 0000d104 cb b8 6b 08 | k | AND.L D5,0x6b08 0000d108 22 38 6b 08 |"8k | MOVE.L 0x6b08,D1 0000d10c 34 38 6b 12 |48k | MOVE.W 0x6b12,D2 0000d110 67 06 |g | BEQ 0xd118 0000d112 0c 42 00 07 | B | CMPI.W #0x0007,D2 0000d116 6f 02 |o | BLE 0xd11a 0000d118 74 07 |t | MOVEQ.L #0x07,D2 0000d11a 4e b0 25 b1 00 00 d0 6e |N % n| JSR ((D2.W*4+#0xd06e)) ; LEW=25b1 0000d122 08 38 00 01 6b 08 | 8 k | BTST.B #0x1,0x6b08 0000d128 67 00 ff 64 |g d | BEQ 0xd08e 0000d12c 61 00 eb ba |a | BSR 0xbce8 0000d130 60 00 ff 5c |` \ | BRA 0xd08e 0000d134 4e 75 |Nu | RTS 0000d136 VECTOR_0xf0: 0000d136 48 f9 7f ff 00 00 ae 44 |H D| MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6,0xae44; --> VECTOR_0xf0 0000d13e 23 cf 00 00 ae 80 |# | MOVE.L A7,0xae80 0000d144 23 fc 00 00 d2 26 00 00 |# & | MOVE.L #0xd226,0xae84 0000d14c ae 84 | | 0000d14e 08 f8 00 05 68 d0 | h | BSET.B #0x5,0x68d0 0000d154 4c f8 0c 00 5c da |L \ | MOVEM.L 0x5cda,A2+A3 0000d15a 34 bc e0 10 |4 | MOVE.W #0xe010,(A2) 0000d15e 30 33 01 70 00 00 00 02 |03 p | MOVE.W (A3+#0x2),D0 ; LEW=0170 0000d166 08 00 00 01 | | BTST.L #0x1,D0 0000d16a 67 00 00 c8 |g | BEQ 0xd234 0000d16e 4a 39 00 00 ae 93 |J9 | TST.B 0xae93 0000d174 66 00 00 d8 |f | BNE 0xd24e 0000d178 4b f9 00 00 b8 7c |K | | LEA.L 0xb87c,A5 0000d17e 4a 95 |J | TST.L (A5) 0000d180 66 78 |fx | BNE 0xd1fa 0000d182 34 bc e0 12 |4 | MOVE.W #0xe012,(A2) 0000d186 41 eb 00 20 |A | LEA.L (A3+0x20),A0 0000d18a 43 f9 00 00 b8 68 |C h | LEA.L 0xb868,A1 0000d190 30 3c 00 03 |0< | MOVE.W #0x3,D0 0000d194 22 18 |" | MOVE.L (A0)+,D1 0000d196 22 c1 |" | MOVE.L D1,(A1)+ 0000d198 54 81 |T | ADDQ.L #0x2,D1 0000d19a 22 c1 |" | MOVE.L D1,(A1)+ 0000d19c 32 fc 00 40 |2 @ | MOVE.W #0x40,(A1)+ 0000d1a0 51 c8 ff f2 |Q | DBF D0,0xd194 0000d1a4 41 f9 00 00 b8 68 |A h | LEA.L 0xb868,A0 0000d1aa 70 01 |p | MOVEQ.L #0x01,D0 0000d1ac 24 10 |$ | MOVE.L (A0),D2 0000d1ae e9 c2 62 10 | b | BFEXTU.L D2,{8:16},D6 0000d1b2 34 86 |4 | MOVE.W D6,(A2) 0000d1b4 e9 c2 76 08 | v | BFEXTU.L D2,{24:8},D7 0000d1b8 42 73 70 00 |Bsp | CLR.W (A3+D7.W) 0000d1bc 61 00 e7 66 |a f | BSR 0xb924 0000d1c0 42 73 70 00 |Bsp | CLR.W (A3+D7.W) 0000d1c4 61 00 e7 5e |a ^ | BSR 0xb924 0000d1c8 37 bc 00 40 70 00 |7 @p | MOVE.W #0x40,(A3+D7.W) 0000d1ce 41 e8 00 0a |A | LEA.L (A0+0xa),A0 0000d1d2 51 c8 ff d8 |Q | DBF D0,0xd1ac 0000d1d6 41 f9 00 00 b8 7c |A | | LEA.L 0xb87c,A0 0000d1dc 70 01 |p | MOVEQ.L #0x01,D0 0000d1de 24 10 |$ | MOVE.L (A0),D2 0000d1e0 e9 c2 62 10 | b | BFEXTU.L D2,{8:16},D6 0000d1e4 34 86 |4 | MOVE.W D6,(A2) 0000d1e6 e9 c2 76 08 | v | BFEXTU.L D2,{24:8},D7 0000d1ea 61 00 e7 36 |a 6 | BSR 0xb922 0000d1ee 41 e8 00 08 |A | LEA.L (A0+0x8),A0 0000d1f2 30 f3 70 00 |0 p | MOVE.W (A3+D7.W),(A0)+ 0000d1f6 51 c8 ff e6 |Q | DBF D0,0xd1de 0000d1fa 42 85 |B | CLR.L D5 0000d1fc 61 00 fe 90 |a | BSR 0xd08e 0000d200 7a ff |z | MOVEQ.L #-0x01,D5 0000d202 4b f9 00 00 b8 72 |K r | LEA.L 0xb872,A5 0000d208 61 00 fe 84 |a | BSR 0xd08e 0000d20c 20 39 00 00 ae 8c | 9 | MOVE.L 0xae8c,D0 0000d212 67 00 00 08 |g | BEQ 0xd21c 0000d216 c1 88 | | EXG.L D0,A0 0000d218 4e b8 04 7c |N | | JSR 0x47c 0000d21c 4c f9 7f ff 00 00 ae 44 |L D| MOVEM.L 0xae44,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6 0000d224 4e 73 |Ns | RTE 0000d226 4e b9 |N | .XXX[0x2] 0000d228 00 00 bc 2a 2e 79 00 00 | *.y | .XXX[0x8] 0000d230 ae 80 60 1a | ` | .XXX[0x4] 0000d234 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 0000d238 45 f9 00 00 ae 94 |E | LEA.L 0xae94,A2 0000d23e 4e b8 53 b6 |N S | JSR 0x53b6 0000d242 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 0000d246 13 fc 00 01 00 00 ae 93 | | MOVE.B #0x01,0xae93 0000d24e 61 00 ef 2e |a . | BSR 0xc17e 0000d252 61 00 f4 c2 |a | BSR 0xc716 0000d256 60 c4 |` | BRA 0xd21c 0000d258 48 e7 fc d0 |H | MOVEM.L A3+A1+A0+D5+D4+D3+D2+D1+D0,-(A7) 0000d25c 30 7c 6b 68 |0|kh | MOVEA.W #0x6b68,A0 0000d260 32 7c 6b b8 |2|k | MOVEA.W #0x6bb8,A1 0000d264 42 80 |B | CLR.L D0 0000d266 42 81 |B | CLR.L D1 0000d268 26 70 05 a0 5d 0c |&p ] | MOVEA.L (D0.W*4+#0x5d0c),A3 ; LEW=05a0 0000d26e 21 88 05 a0 6b 14 |! k | MOVE.L A0,(D0.W*4+#0x6b14) ; LEW=05a0 0000d274 21 7c 93 03 fc 00 00 0c |!| | MOVE.L #0x9303fc00,(A0+0xc) 0000d27c 42 28 00 12 |B( | CLR.B (A0+0x12) 0000d280 11 40 00 11 | @ | MOVE.B D0,(A0+0x11) 0000d284 21 4b 00 08 |!K | MOVE.L A3,(A0+0x8) 0000d288 11 41 00 10 | A | MOVE.B D1,(A0+0x10) 0000d28c 42 83 |B | CLR.L D3 0000d28e 4e b8 52 36 |N R6 | JSR 0x5236 0000d292 65 0c |e | BCS 0xd2a0 0000d294 21 bc 93 03 fc 00 05 a0 |! | MOVE.L #0x9303fc00,(D0.W*4+#0x6b14); LEW=05a0 0000d29c 6b 14 |k | 0000d29e 76 01 |v | MOVEQ.L #0x01,D3 0000d2a0 42 82 |B | CLR.L D2 0000d2a2 7a 20 |z | MOVEQ.L #0x20,D5 0000d2a4 21 89 15 a0 6b 24 |! k$ | MOVE.L A1,(D1.W*4+#0x6b24) ; LEW=15a0 0000d2aa 23 48 00 14 |#H | MOVE.L A0,(A1+0x14) 0000d2ae 13 42 00 18 | B | MOVE.B D2,(A1+0x18) 0000d2b2 42 29 00 1a |B) | CLR.B (A1+0x1a) 0000d2b6 23 7c 93 03 fc 00 00 00 |#| | MOVE.L #0x9303fc00,(A1+0x0) 0000d2be 23 4b 00 04 |#K | MOVE.L A3,(A1+0x4) 0000d2c2 13 43 00 1b | C | MOVE.B D3,(A1+0x1b) 0000d2c6 66 24 |f$ | BNE 0xd2ec 0000d2c8 37 7c 00 ff 00 0e |7| | MOVE.W #0xff,(A3+0xe) 0000d2ce 17 42 00 09 | B | MOVE.B D2,(A3+0x9) 0000d2d2 36 bc 40 00 |6 @ | MOVE.W #0x4000,(A3) 0000d2d6 08 2b 00 04 00 08 | + | BTST.B #0x4,(A3+0x8) 0000d2dc 67 16 |g | BEQ 0xd2f4 0000d2de 13 7c 00 01 00 1b | | | MOVE.B #0x01,(A1+0x1b) 0000d2e4 37 45 00 08 |7E | MOVE.W D5,(A3+0x8) 0000d2e8 36 bc 40 00 |6 @ | MOVE.W #0x4000,(A3) 0000d2ec 42 29 00 19 |B) | CLR.B (A1+0x19) 0000d2f0 60 00 00 e0 |` | BRA 0xd3d2 0000d2f4 4a 2b 00 0b |J+ | TST.B (A3+0xb) 0000d2f8 6a ea |j | BPL 0xd2e4 0000d2fa 17 7c 00 13 00 01 | | | MOVE.B #0x13,(A3+0x1) 0000d300 08 13 00 06 | | BTST.B #0x6,(A3) 0000d304 66 de |f | BNE 0xd2e4 0000d306 4a 2b 00 0b |J+ | TST.B (A3+0xb) 0000d30a 6a f4 |j | BPL 0xd300 0000d30c 2a 02 |* | MOVE.L D2,D5 0000d30e 42 29 00 1b |B) | CLR.B (A1+0x1b) 0000d312 37 7c 10 00 00 1a |7| | MOVE.W #0x1000,(A3+0x1a) 0000d318 37 7c 40 00 00 00 |7|@ | MOVE.W #0x4000,(A3+0x0) 0000d31e 42 84 |B | CLR.L D4 0000d320 18 38 fb 02 | 8 | MOVE.B 0xfffffb02,D4 0000d324 02 04 00 1c | | ANDI.B #0x1c,D4 0000d328 e1 8c | | LSL.L #0x8,D4 0000d32a 06 84 a1 00 00 00 | | ADDI.L #0xa1000000,D4 0000d330 23 44 00 08 |#D | MOVE.L D4,(A1+0x8) 0000d334 08 2b 00 04 00 0a | + | BTST.B #0x4,(A3+0xa) 0000d33a 67 b0 |g | BEQ 0xd2ec 0000d33c 13 7c 00 01 00 19 | | | MOVE.B #0x01,(A1+0x19) 0000d342 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000d348 44 69 73 6b 20 43 6f 6e |Disk Con| .TXT 'Disk Controller ' 0000d35a 2f 00 |/ | MOVE.L D0,-(A7) 0000d35c 06 00 00 30 | 0 | ADDI.B #0x30,D0 0000d360 4e b9 80 00 20 0c |N | JSR IOC_EEPROM_PART2_RESTART_MACHINE() 0000d366 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000d36c 2c 20 44 69 73 6b 20 20 |, Disk | .TXT ', Disk ' 0000d376 30 02 |0 | MOVE.W D2,D0 0000d378 06 00 00 30 | 0 | ADDI.B #0x30,D0 0000d37c 4e b9 80 00 20 0c |N | JSR IOC_EEPROM_PART2_RESTART_MACHINE() 0000d382 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000d388 20 69 73 20 4f 4e 4c 49 | is ONLI| .TXT ' is ONLINE and ' 0000d398 08 2b 00 03 00 0a | + | BTST.B #0x3,(A3+0xa) 0000d39e 66 18 |f | BNE 0xd3b8 0000d3a0 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000d3a6 57 52 49 54 45 20 45 4e |WRITE EN| .TXT 'WRITE ENABLED\r\n' 0000d3b6 60 18 |` | BRA 0xd3d0 0000d3b8 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000d3be 57 52 49 54 45 20 50 52 |WRITE PR| .TXT 'WRITE PROTECTED\r\n' 0000d3d0 20 1f | | MOVE.L (A7)+,D0 0000d3d2 d2 fc 00 34 | 4 | ADDA.W #0x34,A1 0000d3d6 52 81 |R | ADDQ.L #0x1,D1 0000d3d8 52 82 |R | ADDQ.L #0x1,D2 0000d3da 0c 42 00 04 | B | CMPI.W #0x0004,D2 0000d3de 6d 00 fe c4 |m | BLT 0xd2a4 0000d3e2 d0 fc 00 14 | | ADDA.W #0x14,A0 0000d3e6 52 80 |R | ADDQ.L #0x1,D0 0000d3e8 0c 40 00 04 | @ | CMPI.W #0x0004,D0 0000d3ec 6d 00 fe 7a |m z | BLT 0xd268 0000d3f0 4c df 07 3f |L ? | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+A0+A1+A2 0000d3f4 4e 75 |Nu | RTS 0000d3f6 48 e7 bc d0 |H | MOVEM.L A3+A1+A0+D5+D4+D3+D2+D0,-(A7) 0000d3fa 31 fc 00 03 6f 0a |1 o | MOVE.W #0x3,0x6f0a 0000d400 31 fc 00 0e 6f 0c |1 o | MOVE.W #0xe,0x6f0c 0000d406 31 fc 00 90 6f 0e |1 o | MOVE.W #0x90,0x6f0e 0000d40c 74 03 |t | MOVEQ.L #0x03,D2 0000d40e 21 bc 93 03 fc 00 25 a0 |! % | MOVE.L #0x9303fc00,(D2.W*4+#0x6ef8); LEW=25a0 0000d416 6e f8 |n | 0000d418 51 ca ff f4 |Q | DBF D2,0xd40e 0000d41c 42 82 |B | CLR.L D2 0000d41e 42 85 |B | CLR.L D5 0000d420 36 02 |6 | MOVE.W D2,D3 0000d422 c6 fc 00 34 | 4 | MULU.W #0x34,D3 0000d426 43 f0 31 a0 6f 10 |C 1 o | LEA.L (D3.W+#0x6f10),A1 ; LEW=31a0 0000d42c 16 30 21 b0 00 00 fc 6c | 0! l| MOVE.B (D2.W+#TAPE_DRIVE_CONFIG),D3; LEW=21b0 0000d434 6a 00 01 76 |j v | BPL 0xd5ac 0000d438 e9 c3 46 82 | F | BFEXTU.L D3,{26:2},D4 0000d43c 0c 04 00 02 | | CMPI.B #0x02,D4 0000d440 66 00 01 04 |f | BNE 0xd546 0000d444 02 43 00 03 | C | ANDI.W #0x0003,D3 0000d448 08 c5 00 1f | | BSET.L #0x1f,D5 0000d44c 66 00 01 fc |f | BNE 0xd64a 0000d450 43 f8 6f e0 |C o | LEA.L 0x6fe0,A1 0000d454 47 f9 93 03 f9 00 |G | LEA.L 0x9303f900,A3 0000d45a 4e b8 52 36 |N R6 | JSR 0x5236 0000d45e 64 00 01 60 |d ` | BCC 0xd5c0 0000d462 33 fc 00 00 93 03 f9 00 |3 | MOVE.W #0x0,0x9303f900 0000d46a 30 3c ff ff |0< | MOVE.W #0xffff,D0 0000d46e 08 2b 00 07 00 01 | + | BTST.B #0x7,(A3+0x1) 0000d474 56 c8 ff f8 |V | DBNE D0,0xd46e 0000d478 67 00 01 46 |g F | BEQ 0xd5c0 0000d47c 41 f9 a1 00 00 00 |A | LEA.L 0xa1000000,A0 0000d482 30 3c 00 07 |0< | MOVE.W #0x7,D0 0000d486 20 bc 00 00 00 00 | | MOVE.L #0x0,(A0) 0000d48c d1 fc 00 00 04 00 | | ADDA.L #0x400,A0 0000d492 51 c8 ff f2 |Q | DBF D0,0xd486 0000d496 37 7c 00 00 00 02 |7| | MOVE.W #0x0,(A3+0x2) 0000d49c 37 7c 03 00 00 00 |7| | MOVE.W #0x300,(A3+0x0) 0000d4a2 20 3c 00 20 00 00 | < | MOVE.L #0x200000,D0 0000d4a8 08 2b 00 07 00 01 | + | BTST.B #0x7,(A3+0x1) 0000d4ae 66 04 |f | BNE 0xd4b4 0000d4b0 53 80 |S | SUBQ.L #0x1,D0 0000d4b2 66 f4 |f | BNE 0xd4a8 0000d4b4 41 f9 a1 00 00 00 |A | LEA.L 0xa1000000,A0 0000d4ba 30 3c 00 07 |0< | MOVE.W #0x7,D0 0000d4be 20 bc 7f ff ff ff | | MOVE.L #0x7fffffff,(A0) 0000d4c4 d1 fc 00 00 04 00 | | ADDA.L #0x400,A0 0000d4ca 51 c8 ff f2 |Q | DBF D0,0xd4be 0000d4ce 08 2b 00 07 00 01 | + | BTST.B #0x7,(A3+0x1) 0000d4d4 67 00 00 ea |g | BEQ 0xd5c0 0000d4d8 23 4b 00 04 |#K | MOVE.L A3,(A1+0x4) 0000d4dc 20 38 fb 00 | 8 | MOVE.L IO_RD_IO_SLOT_p33,D0 0000d4e0 02 80 00 00 1c 00 | | ANDI.L #0x00001c00,D0 0000d4e6 41 f0 09 b0 a1 00 03 00 |A | LEA.L (D0.L+#0xa1000300),A0 ; LEW=09b0 0000d4ee 23 48 00 08 |#H | MOVE.L A0,(A1+0x8) 0000d4f2 23 7c 93 03 fc 00 00 00 |#| | MOVE.L #0x9303fc00,(A1+0x0) 0000d4fa 41 f0 09 b0 a1 00 00 00 |A | LEA.L (D0.L+#0xa1000000),A0 ; LEW=09b0 0000d502 30 3c 00 16 |0< | MOVE.W #0x16,D0 0000d506 42 84 |B | CLR.L D4 0000d508 20 fc 40 07 fc 00 | @ | MOVE.L #0x4007fc00,(A0)+ 0000d50e 06 44 04 00 | D | ADDI.W #0x0400,D4 0000d512 51 c8 ff f4 |Q | DBF D0,0xd508 0000d516 30 3c 00 07 |0< | MOVE.W #0x7,D0 0000d51a 08 c4 00 1f | | BSET.L #0x1f,D4 0000d51e 20 c4 | | MOVE.L D4,(A0)+ 0000d520 06 44 04 00 | D | ADDI.W #0x0400,D4 0000d524 51 c8 ff f8 |Q | DBF D0,0xd51e 0000d528 30 3c 00 e0 |0< | MOVE.W #0xe0,D0 0000d52c 20 fc 40 07 fc 00 | @ | MOVE.L #0x4007fc00,(A0)+ 0000d532 06 44 04 00 | D | ADDI.W #0x0400,D4 0000d536 51 c8 ff f4 |Q | DBF D0,0xd52c 0000d53a 21 fc 00 00 23 a2 02 70 |! # p| MOVE.L #0x23a2,0x270 0000d542 60 00 00 68 |` h | BRA 0xd5ac 0000d546 02 43 00 03 | C | ANDI.W #0x0003,D3 0000d54a 07 c5 | | BSET.L D3,D5 0000d54c 66 00 00 fc |f | BNE 0xd64a 0000d550 20 70 35 a0 5e 3c | p5 ^< | MOVEA.L (D3.W*4+#0x5e3c),A0 ; LEW=35a0 0000d556 47 e8 00 02 |G | LEA.L (A0+0x2),A3 0000d55a 4e b8 52 36 |N R6 | JSR 0x5236 0000d55e 64 60 |d` | BCC 0xd5c0 0000d560 23 48 00 04 |#H | MOVE.L A0,(A1+0x4) 0000d564 42 53 |BS | CLR.W (A3) 0000d566 4a 2b 00 01 |J+ | TST.B (A3+0x1) 0000d56a 6a fa |j | BPL 0xd566 0000d56c 30 bc fc 03 |0 | MOVE.W #0xfc03,(A0) 0000d570 4a 2b 00 01 |J+ | TST.B (A3+0x1) 0000d574 6a fa |j | BPL 0xd570 0000d576 21 89 35 a0 6e f8 |! 5 n | MOVE.L A1,(D3.W*4+#0x6ef8) ; LEW=35a0 0000d57c 41 e9 00 1b |A | LEA.L (A1+0x1b),A0 0000d580 23 48 00 14 |#H | MOVE.L A0,(A1+0x14) 0000d584 41 e9 00 20 |A | LEA.L (A1+0x20),A0 0000d588 23 48 00 30 |#H 0 | MOVE.L A0,(A1+0x30) 0000d58c 42 84 |B | CLR.L D4 0000d58e 18 38 fb 02 | 8 | MOVE.B 0xfffffb02,D4 0000d592 02 04 00 1c | | ANDI.B #0x1c,D4 0000d596 54 84 |T | ADDQ.L #0x2,D4 0000d598 e1 8c | | LSL.L #0x8,D4 0000d59a 06 84 a1 00 00 00 | | ADDI.L #0xa1000000,D4 0000d5a0 23 44 00 08 |#D | MOVE.L D4,(A1+0x8) 0000d5a4 23 7c 93 03 fc 00 00 00 |#| | MOVE.L #0x9303fc00,(A1+0x0) 0000d5ac d2 fc 00 34 | 4 | ADDA.W #0x34,A1 0000d5b0 52 42 |RB | ADDQ.W #0x1,D2 0000d5b2 0c 02 00 04 | | CMPI.B #0x04,D2 0000d5b6 6d 00 fe 68 |m h | BLT 0xd420 0000d5ba 4c df 0b 3d |L = | MOVEM.L (A7)+,D0+D2+D3+D4+D5+A0+A1+A3 0000d5be 4e 75 |Nu | RTS 0000d5c0 08 b0 00 07 21 b0 00 00 | ! | BCLR.B #0x7,(D2.W+#TAPE_DRIVE_CONFIG); LEW=21b0 0000d5c8 fc 6c | l | 0000d5ca 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000d5d0 0d 0a 07 4c 6f 67 69 63 | Logic| .TXT '\r\n' 0000d5d8 61 6c 20 54 61 70 65 20 |al Tape | .TXT '\x07Logical Tape ' 0000d5e2 70 30 |p0 | MOVEQ.L #0x30,D0 0000d5e4 d0 02 | | ADD.B D2,D0 0000d5e6 4e b9 80 00 20 0c |N | JSR IOC_EEPROM_PART2_RESTART_MACHINE() 0000d5ec 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000d5f2 2c 20 70 68 79 73 69 63 |, physic| .TXT ', physical drive ' 0000d604 70 30 |p0 | MOVEQ.L #0x30,D0 0000d606 d0 03 | | ADD.B D3,D0 0000d608 4e b9 80 00 20 0c |N | JSR IOC_EEPROM_PART2_RESTART_MACHINE() 0000d60e 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000d614 20 69 73 20 64 65 63 6c | is decl| .TXT ' is declared in the map but is unreachable.\r\n' 0000d61c 61 72 65 64 20 69 6e 20 |ared in | .TXT '\x07\r\n' 0000d646 60 00 ff 64 |` d | BRA 0xd5ac 0000d64a 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000d650 54 68 65 20 20 54 41 50 |The TAP| .TXT 'The TAPE SUBSYSTEM configuration is invalid.\r\n' 0000d658 45 20 53 55 42 53 59 53 |E SUBSYS| .TXT 'Set OPERATOR MODE to INTERACTIVE and re-configure the TAPE SUBSYSTEM.\r\n' 0000d6c8 4e 40 |N@ | TRAP #0 0000d6ca 48 e7 f0 f0 |H | MOVEM.L A3+A2+A1+A0+D3+D2+D1+D0,-(A7) 0000d6ce 41 f9 00 00 e0 06 |A | LEA.L 0xe006,A0 0000d6d4 42 80 |B | CLR.L D0 0000d6d6 72 0f |r | MOVEQ.L #0x0f,D1 0000d6d8 34 3c 70 ff |4<p | MOVE.W #0x70ff,D2 0000d6dc 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 0000d6e2 67 04 |g | BEQ 0xd6e8 0000d6e4 34 3c 50 ff |4<P | MOVE.W #0x50ff,D2 0000d6e8 d4 42 | B | ADD.W D2,D2 0000d6ea 64 06 |d | BCC 0xd6f2 0000d6ec 08 d0 00 07 | | BSET.B #0x7,(A0) 0000d6f0 52 80 |R | ADDQ.L #0x1,D0 0000d6f2 50 88 |P | ADDQ.L #0x8,A0 0000d6f4 51 c9 ff f2 |Q | DBF D1,0xd6e8 0000d6f8 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 0000d6fe 67 10 |g | BEQ 0xd710 0000d700 31 fc 00 01 74 dc |1 t | MOVE.W #0x1,0x74dc 0000d706 08 f9 00 07 00 00 e0 86 | | BSET.B #0x7,0xe086 0000d70e 52 80 |R | ADDQ.L #0x1,D0 0000d710 22 00 |" | MOVE.L D0,D1 0000d712 53 81 |S | SUBQ.L #0x1,D1 0000d714 24 3c 00 00 08 00 |$< | MOVE.L #0x800,D2 0000d71a 76 02 |v | MOVEQ.L #0x02,D3 0000d71c d6 83 | | ADD.L D3,D3 0000d71e e2 8a | | LSR.L #0x1,D2 0000d720 e2 89 | | LSR.L #0x1,D1 0000d722 66 f8 |f | BNE 0xd71c 0000d724 22 03 |" | MOVE.L D3,D1 0000d726 41 f9 00 00 de 00 |A | LEA.L 0xde00,A0 0000d72c 21 c8 74 ac |! t | MOVE.L A0,0x74ac 0000d730 55 81 |U | SUBQ.L #0x2,D1 0000d732 43 f0 28 00 |C ( | LEA.L (A0+D2.L),A1 0000d736 30 89 |0 | MOVE.W A1,(A0) 0000d738 20 49 | I | MOVEA.L A1,A0 0000d73a 51 c9 ff f6 |Q | DBF D1,0xd732 0000d73e 55 82 |U | SUBQ.L #0x2,D2 0000d740 31 c2 74 b0 |1 t | MOVE.W D2,0x74b0 0000d744 52 82 |R | ADDQ.L #0x1,D2 0000d746 31 c2 74 b4 |1 t | MOVE.W D2,0x74b4 0000d74a 46 42 |FB | NOT.W D2 0000d74c 31 c2 74 b2 |1 t | MOVE.W D2,0x74b2 0000d750 96 80 | | SUB.L D0,D3 0000d752 e4 8b | | LSR.L #0x2,D3 0000d754 11 c3 74 b6 | t | MOVE.B D3,0x74b6 0000d758 e2 8b | | LSR.L #0x1,D3 0000d75a 11 c3 74 b7 | t | MOVE.B D3,0x74b7 0000d75e 41 f9 00 00 e0 06 |A | LEA.L 0xe006,A0 0000d764 30 3c 00 10 |0< | MOVE.W #0x10,D0 0000d768 4a 10 |J | TST.B (A0) 0000d76a 6a 22 |j" | BPL 0xd78e 0000d76c 11 7c 00 11 00 06 | | | MOVE.B #0x11,(A0+0x6) 0000d772 11 7c 00 13 00 07 | | | MOVE.B #0x13,(A0+0x7) 0000d778 22 78 74 ac |"xt | MOVEA.L 0x74ac,A1 0000d77c 31 d1 74 ae |1 t | MOVE.W (A1),0x74ae 0000d780 32 b8 74 b0 |2 t | MOVE.W 0x74b0,(A1) 0000d784 31 49 00 02 |1I | MOVE.W A1,(A0+0x2) 0000d788 52 89 |R | ADDQ.L #0x1,A1 0000d78a 31 49 00 04 |1I | MOVE.W A1,(A0+0x4) 0000d78e 50 88 |P | ADDQ.L #0x8,A0 0000d790 51 c8 ff d6 |Q | DBF D0,0xd768 0000d794 72 0f |r | MOVEQ.L #0x0f,D1 0000d796 30 30 17 b0 00 00 e0 08 |00 | MOVE.W (D1.W*8+#0xe008),D0 ; LEW=17b0 0000d79e 54 40 |T@ | ADDQ.W #0x2,D0 0000d7a0 21 80 15 a0 74 6c |! tl | MOVE.L D0,(D1.W*4+#0x746c) ; LEW=15a0 0000d7a6 51 c9 ff ee |Q | DBF D1,0xd796 0000d7aa 41 f9 00 00 e0 16 |A | LEA.L 0xe016,A0 0000d7b0 4a 10 |J | TST.B (A0) 0000d7b2 6a 0c |j | BPL 0xd7c0 0000d7b4 42 b8 74 b8 |B t | CLR.L 0x74b8 0000d7b8 42 78 74 bc |Bxt | CLR.W 0x74bc 0000d7bc 42 38 74 be |B8t | CLR.B 0x74be 0000d7c0 08 f8 00 02 90 03 | | BSET.B #0x2,IO_UART_COMMAND 0000d7c6 31 fc 70 6c 70 52 |1 plpR | MOVE.W #0x706c,0x7052 0000d7cc 31 fc 71 6c 70 5a |1 qlpZ | MOVE.W #0x716c,0x705a 0000d7d2 31 fc 72 6c 70 62 |1 rlpb | MOVE.W #0x726c,0x7062 0000d7d8 31 fc 73 6c 70 6a |1 slpj | MOVE.W #0x736c,0x706a 0000d7de 42 40 |B@ | CLR.W D0 0000d7e0 4e b8 34 c6 |N 4 | JSR 0x34c6 0000d7e4 21 fc 00 00 36 b0 77 54 |! 6 wT| MOVE.L #0x36b0,0x7754 0000d7ec 21 fc 00 00 39 b8 77 58 |! 9 wX| MOVE.L #0x39b8,0x7758 0000d7f4 21 fc 00 00 39 d4 77 5c |! 9 w\| MOVE.L #0x39d4,0x775c 0000d7fc 21 fc 00 00 39 ee 77 60 |! 9 w`| MOVE.L #0x39ee,0x7760 0000d804 21 fc 00 00 3a 0a 77 64 |! : wd| MOVE.L #0x3a0a,0x7764 0000d80c 21 fc 00 00 3c c2 77 68 |! < wh| MOVE.L #0x3cc2,0x7768 0000d814 70 01 |p | MOVEQ.L #0x01,D0 0000d816 4e b8 34 c6 |N 4 | JSR 0x34c6 0000d81a 11 fc 00 88 a0 04 | | MOVE.B #0x88,IO_DUART_ACR_IPCR 0000d820 11 fc 00 80 a0 05 | | MOVE.B #0x80,IO_DUART_IMR_ISR 0000d826 4a 38 a0 0f |J8 | TST.B IO_DUART_CLR_OPC_STOP_COUNTER 0000d82a 11 fc 00 f4 a0 0d | | MOVE.B #0xf4,IO_DUART_OPCR 0000d830 11 fc 00 04 a0 0f | | MOVE.B #0x04,IO_DUART_CLR_OPC_STOP_COUNTER 0000d836 21 fc 00 00 3f 6e 77 99 |! ?nw | MOVE.L #0x3f6e,0x7799 0000d83e 0c 39 00 58 80 00 7f 80 | 9 X | CMPI.B #0x58,MODEM_DESIGNATOR 0000d846 67 00 00 60 |g ` | BEQ 0xd8a8 0000d84a 11 fc 00 10 a0 02 | | MOVE.B #0x10,IO_DUART_MODEM_COMMAND 0000d850 11 fc 00 20 a0 02 | | MOVE.B #0x20,IO_DUART_MODEM_COMMAND 0000d856 11 fc 00 30 a0 02 | 0 | MOVE.B #0x30,IO_DUART_MODEM_COMMAND 0000d85c 11 fc 00 13 a0 00 | | MOVE.B #0x13,IO_DUART_MODEM_MODE 0000d862 11 fc 00 13 75 07 | u | MOVE.B #0x13,0x7507 0000d868 11 fc 00 1f a0 00 | | MOVE.B #0x1f,IO_DUART_MODEM_MODE 0000d86e 11 fc 00 1f 75 08 | u | MOVE.B #0x1f,0x7508 0000d874 11 fc 00 bb a0 01 | | MOVE.B #0xbb,IO_DUART_MODEM_STATUS 0000d87a 11 fc 00 bb 75 09 | u | MOVE.B #0xbb,0x7509 0000d880 21 fc 00 00 27 fe 01 18 |! ' | MOVE.L #0x27fe,vector_modem.rxrdy 0000d888 21 fc 00 00 28 54 01 28 |! (T (| MOVE.L #VECTOR_MODEM.DSCHG,vector_modem.dschg 0000d890 21 fc 00 00 32 9a 01 2c |! 2 ,| MOVE.L #0x329a,vector_modem.txrdy 0000d898 11 fc 00 08 a0 02 | | MOVE.B #0x08,IO_DUART_MODEM_COMMAND 0000d89e 11 fc 00 01 a0 02 | | MOVE.B #0x01,IO_DUART_MODEM_COMMAND 0000d8a4 60 00 00 98 |` | BRA 0xd93e 0000d8a8 11 fc 00 10 a0 02 | | MOVE.B #0x10,IO_DUART_MODEM_COMMAND 0000d8ae 11 fc 00 20 a0 02 | | MOVE.B #0x20,IO_DUART_MODEM_COMMAND 0000d8b4 11 fc 00 30 a0 02 | 0 | MOVE.B #0x30,IO_DUART_MODEM_COMMAND 0000d8ba 11 fc 00 93 a0 00 | | MOVE.B #0x93,IO_DUART_MODEM_MODE 0000d8c0 11 fc 00 17 a0 00 | | MOVE.B #0x17,IO_DUART_MODEM_MODE 0000d8c6 11 fc 00 bb a0 01 | | MOVE.B #0xbb,IO_DUART_MODEM_STATUS 0000d8cc 21 fc 00 00 43 72 01 28 |! Cr (| MOVE.L #0x4372,vector_modem.dschg 0000d8d4 21 fc 00 00 36 a4 01 30 |! 6 0| MOVE.L #VECTOR_MOSART.TXRDY,vector_mosart.txrdy 0000d8dc 21 fc 00 00 3b ea 01 1c |! ; | MOVE.L #VECTOR_MOSART.RXRDY,vector_mosart.rxrdy 0000d8e4 11 fc 00 03 a0 0f | | MOVE.B #0x03,IO_DUART_CLR_OPC_STOP_COUNTER 0000d8ea 20 3c 00 0f ff ff | < | MOVE.L #0xfffff,D0 0000d8f0 53 80 |S | SUBQ.L #0x1,D0 0000d8f2 66 fc |f | BNE 0xd8f0 0000d8f4 11 fc 00 03 a0 0e | | MOVE.B #0x03,IO_DUART_SET_OPC_START_COUNTER 0000d8fa 11 fc 00 09 a0 02 | | MOVE.B #0x09,IO_DUART_MODEM_COMMAND 0000d900 21 fc 00 00 63 18 77 9e |! c w | MOVE.L #0x6318,0x779e 0000d908 31 fc 00 00 77 a2 |1 w | MOVE.W #0x0,0x77a2 0000d90e 21 fc 00 00 36 be 77 54 |! 6 wT| MOVE.L #0x36be,0x7754 0000d916 21 fc 00 00 39 c6 77 58 |! 9 wX| MOVE.L #0x39c6,0x7758 0000d91e 21 fc 00 00 39 e2 77 5c |! 9 w\| MOVE.L #0x39e2,0x775c 0000d926 21 fc 00 00 39 fc 77 60 |! 9 w`| MOVE.L #0x39fc,0x7760 0000d92e 21 fc 00 00 3a 18 77 64 |! : wd| MOVE.L #0x3a18,0x7764 0000d936 21 fc 00 00 3c ce 77 68 |! < wh| MOVE.L #0x3cce,0x7768 0000d93e 11 fc 00 10 a0 0a | | MOVE.B #0x10,IO_DUART_DIAG_COMMAND 0000d944 11 fc 00 20 a0 0a | | MOVE.B #0x20,IO_DUART_DIAG_COMMAND 0000d94a 11 fc 00 30 a0 0a | 0 | MOVE.B #0x30,IO_DUART_DIAG_COMMAND 0000d950 11 fc 00 1f a0 08 | | MOVE.B #0x1f,IO_DUART_DIAG_MODE 0000d956 11 fc 00 1f 77 cc | w | MOVE.B #0x1f,0x77cc 0000d95c 11 fc 00 01 a0 08 | | MOVE.B #0x01,IO_DUART_DIAG_MODE 0000d962 11 fc 00 ee a0 09 | | MOVE.B #0xee,IO_DUART_DIAG_STATUS 0000d968 11 fc 00 09 a0 02 | | MOVE.B #0x09,IO_DUART_MODEM_COMMAND 0000d96e 11 fc 00 09 a0 0a | | MOVE.B #0x09,IO_DUART_DIAG_COMMAND 0000d974 21 fc 93 03 fc 00 74 c0 |! t | MOVE.L #0x9303fc00,0x74c0 0000d97c 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 0000d980 45 f8 74 de |E t | LEA.L 0x74de,A2 0000d984 20 3c 00 00 04 e1 | < | MOVE.L #0x4e1,D0 0000d98a 25 7c 00 00 27 c6 00 08 |%| ' | MOVE.L #0x27c6,(A2+0x8) 0000d992 4e b8 53 7e |N S~ | JSR 0x537e 0000d996 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 0000d99a 4c df 0f 0f |L | MOVEM.L (A7)+,D0+D1+D2+D3+A0+A1+A2+A3 0000d99e 4e 75 |Nu | RTS 0000d9a0 48 e7 c0 80 |H | MOVEM.L A0+D1+D0,-(A7) 0000d9a4 30 3c 3f ff |0<? | MOVE.W #0x3fff,D0 0000d9a8 41 f9 a2 00 00 00 |A | LEA.L 0xa2000000,A0 0000d9ae 72 00 |r | MOVEQ.L #0x00,D1 0000d9b0 20 81 | | MOVE.L D1,(A0) 0000d9b2 d0 fc 04 00 | | ADDA.W #0x400,A0 0000d9b6 51 c8 ff f8 |Q | DBF D0,0xd9b0 0000d9ba 30 3c 00 bf |0< | MOVE.W #0xbf,D0 0000d9be 41 f9 a2 01 00 00 |A | LEA.L 0xa2010000,A0 0000d9c4 22 3c c0 01 00 00 |"< | MOVE.L #0xc0010000,D1 0000d9ca 20 81 | | MOVE.L D1,(A0) 0000d9cc d0 fc 04 00 | | ADDA.W #0x400,A0 0000d9d0 06 81 00 00 04 00 | | ADDI.L #0x00000400,D1 0000d9d6 51 c8 ff f2 |Q | DBF D0,0xd9ca 0000d9da 4c df 01 03 |L | MOVEM.L (A7)+,D0+D1+A0 0000d9de 4e 75 |Nu | RTS 0000d9e0 48 e7 f0 c0 |H | MOVEM.L A1+A0+D3+D2+D1+D0,-(A7) 0000d9e4 32 7c 79 0a |2|y | MOVEA.W #0x790a,A1 0000d9e8 20 7c a1 00 00 00 | | | MOVEA.L #0xa1000000,A0 0000d9ee 70 07 |p | MOVEQ.L #0x07,D0 0000d9f0 22 3c 93 03 fc 00 |"< | MOVE.L #0x9303fc00,D1 0000d9f6 34 3c 00 d9 |4< | MOVE.W #0xd9,D2 0000d9fa 20 fc 40 07 fc 00 | @ | MOVE.L #0x4007fc00,(A0)+ 0000da00 51 ca ff f8 |Q | DBF D2,0xd9fa 0000da04 34 3c 00 25 |4< % | MOVE.W #0x25,D2 0000da08 26 3c 00 00 68 00 |&< h | MOVE.L #0x6800,D3 0000da0e 08 83 00 1f | | BCLR.L #0x1f,D3 0000da12 0c 43 de 00 | C | CMPI.W #0xde00,D3 0000da16 65 0a |e | BCS 0xda22 0000da18 0c 43 ee 00 | C | CMPI.W #0xee00,D3 0000da1c 64 04 |d | BCC 0xda22 0000da1e 08 c3 00 1f | | BSET.L #0x1f,D3 0000da22 20 c3 | | MOVE.L D3,(A0)+ 0000da24 06 43 04 00 | C | ADDI.W #0x0400,D3 0000da28 51 ca ff e4 |Q | DBF D2,0xda0e 0000da2c 22 c1 |" | MOVE.L D1,(A1)+ 0000da2e 22 c1 |" | MOVE.L D1,(A1)+ 0000da30 51 c8 ff c4 |Q | DBF D0,0xd9f6 0000da34 4c df 03 0f |L | MOVEM.L (A7)+,D0+D1+D2+D3+A0+A1 0000da38 4e 75 |Nu | RTS 0000da3a 21 fc 93 03 fc 00 79 cc |! y | MOVE.L #0x9303fc00,0x79cc 0000da42 4e 75 |Nu | RTS 0000da44 4e b9 80 00 20 10 |N | JSR IOC_EEPROM_PART2_EXPORT_2010 0000da4a 54 68 65 20 49 4f 50 20 |The IOP | .TXT 'The IOP ENVIRONMENT is not compatible with this IOP KERNEL.\r\n' 0000da52 45 4e 56 49 52 4f 4e 4d |ENVIRONM| .TXT 'Set OPERATOR MODE to INTERACTIVE and configure IOP ENVIRONMENT to be\r\n' 0000da5a 45 4e 54 20 69 73 20 6e |ENT is n| .TXT 'Model 300 Processor.\r\n' 0000dae4 4e 40 |N@ | TRAP #0 0000dae6 00 00 | | .XXX[0x2] 0000dae8 00 00 00 00 00 00 00 00 | | .BLANK 00[0x118]