|
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: 43084 (0xa84c) Types: M200 Notes: @(#)400S IOP KERNEL,4_2_16,92/08/06,16:15:00, M200_KERNEL Names: »M400S_KERNEL_0.M200«, »M400S_KERNEL_1.M200«
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »M400S_KERNEL_0.M200« └─ ⟦this⟧ »M400S_KERNEL_1.M200«
00000000 ; -------------------------------------------------------------------------------------- 00000000 ; R1000.Disassembly modules: 00000000 ; import all 00000000 ; import kind.kernel 00000000 ; no ident.a7df12ca4241c376 00000000 ; -------------------------------------------------------------------------------------- 00000000 00 00 fc 00 | | .PTR 0xfc00 ; Reset SP 00000004 00 00 7e ac | ~ | .CODE VECTOR_RESET ; VECTOR_RESET 00000008 00 00 80 e0 | | .CODE VECTOR_BUS_ERROR ; VECTOR_BUS_ERROR 0000000c 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_ADDRESS_ERROR 00000010 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_ILLEGAL_INSTRUCTION 00000014 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_ZERO_DIVIDE 00000018 00 00 80 bc | | .CODE VECTOR_CHK ; VECTOR_CHK 0000001c 00 00 9e fc | | .CODE VECTOR_TRAPV ; VECTOR_TRAPV 00000020 00 00 80 d4 | | .CODE VECTOR_PRIV_VIOLATION ; VECTOR_PRIV_VIOLATION 00000024 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_TRACE 00000028 00 00 81 dc | | .CODE VECTOR_LINE_A ; VECTOR_LINE_A 0000002c 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_LINE_F 00000030 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc 00000034 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd 00000038 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe 0000003c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_UNINIT_VEC 00000040 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x10 00000044 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x11 00000048 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x12 0000004c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x13 00000050 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x14 00000054 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x15 00000058 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x16 0000005c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x17 00000060 00 00 80 b8 | | .CODE VECTOR_SPURIOUS_IRQ ; VECTOR_SPURIOUS_IRQ 00000064 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x1 00000068 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x2 0000006c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x3 00000070 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x4 00000074 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x5 00000078 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x6 0000007c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_IRQ_LEVEL_0x7 00000080 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x0 00000084 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x1 00000088 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x2 0000008c 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x3 00000090 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x4 00000094 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x5 00000098 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x6 0000009c 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x7 000000a0 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x8 000000a4 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0x9 000000a8 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xa 000000ac 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xb 000000b0 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xc 000000b4 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xd 000000b8 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xe 000000bc 00 00 80 c8 | | .CODE VECTOR_ADDRESS_ERROR ; VECTOR_TRAP_0xf 000000c0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x30 000000c4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x31 000000c8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x32 000000cc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x33 000000d0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x34 000000d4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x35 000000d8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x36 000000dc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x37 000000e0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x38 000000e4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x39 000000e8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3a 000000ec 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3b 000000f0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3c 000000f4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3d 000000f8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3e 000000fc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x3f 00000100 vector_ps.ac_pf: 00000100 00 00 9e 50 | P | .CODE VECTOR_PS.AC_PF ; VECTOR_0x40 00000104 vector_map_perr: 00000104 00 00 81 d6 | | .CODE VECTOR_MAP_PERR ; VECTOR_0x41 00000108 vector_console.break: 00000108 00 00 2b 7e | +~ | .CODE VECTOR_CONSOLE.BREAK ; VECTOR_0x42 0000010c vector_ext_level_7: 0000010c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x43 00000110 vector_diag_bus.rxrdy: 00000110 00 00 37 08 | 7 | .CODE VECTOR_DIAG_BUS.RXRDY ; VECTOR_0x44 00000114 vector_console.rxrdy: 00000114 00 00 2a d6 | * | .CODE VECTOR_CONSOLE.RXRDY ; VECTOR_0x45 00000118 vector_modem.rxrdy: 00000118 00 00 26 3e | &> | .CODE VECTOR_MODEM.RXRDY ; VECTOR_0x46 0000011c vector_mosart.rxrdy: 0000011c 00 00 40 b8 | @ | .CODE VECTOR_MOSART.RXRDY ; VECTOR_0x47 00000120 vector_diag_bus.txrdy: 00000120 00 00 36 ac | 6 | .CODE VECTOR_DIAG_BUS.TXRDY ; VECTOR_0x48 00000124 vector_console.txrdy: 00000124 00 00 2a ac | * | .CODE VECTOR_CONSOLE.TXRDY ; VECTOR_0x49 00000128 vector_modem.dschg: 00000128 00 00 26 94 | & | .CODE VECTOR_MODEM.DSCHG ; VECTOR_0x4a 0000012c vector_modem.txrdy: 0000012c 00 00 31 48 | 1H | .CODE VECTOR_MODEM.TXRDY ; VECTOR_0x4b 00000130 vector_mosart.txrdy: 00000130 00 00 3b 30 | ;0 | .CODE VECTOR_MOSART.TXRDY ; VECTOR_0x4c 00000134 vector_response_intr: 00000134 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x4d 00000138 vector_request_intr: 00000138 00 00 8a a8 | | .CODE VECTOR_REQUEST_INTR ; VECTOR_0x4e 0000013c vector_pitint: 0000013c 00 00 9c 9c | | .CODE VECTOR_PITINT ; VECTOR_0x4f 00000140 00 00 2b de | + | .CODE VECTOR_0x50 ; VECTOR_0x50 00000144 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x51 00000148 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x52 0000014c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x53 00000150 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x54 00000154 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x55 00000158 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x56 0000015c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x57 00000160 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x58 00000164 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x59 00000168 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5a 0000016c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5b 00000170 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5c 00000174 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5d 00000178 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5e 0000017c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x5f 00000180 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x60 00000184 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x61 00000188 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x62 0000018c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x63 00000190 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x64 00000194 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x65 00000198 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x66 0000019c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x67 000001a0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x68 000001a4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x69 000001a8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6a 000001ac 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6b 000001b0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6c 000001b4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6d 000001b8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6e 000001bc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x6f 000001c0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x70 000001c4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x71 000001c8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x72 000001cc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x73 000001d0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x74 000001d4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x75 000001d8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x76 000001dc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x77 000001e0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x78 000001e4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x79 000001e8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7a 000001ec 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7b 000001f0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7c 000001f4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7d 000001f8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7e 000001fc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x7f 00000200 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x80 00000204 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x81 00000208 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x82 0000020c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x83 00000210 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x84 00000214 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x85 00000218 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x86 0000021c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x87 00000220 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x88 00000224 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x89 00000228 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8a 0000022c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8b 00000230 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8c 00000234 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8d 00000238 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8e 0000023c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x8f 00000240 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x90 00000244 vector_scsi_d: 00000244 00 00 59 42 | YB | .CODE VECTOR_SCSI_D ; VECTOR_0x91 00000248 vector_scsi_t: 00000248 00 00 97 16 | | .CODE VECTOR_SCSI_T ; VECTOR_0x92 0000024c 00 00 97 16 | | .CODE VECTOR_SCSI_T ; VECTOR_0x93 00000250 vector_vme: 00000250 00 00 7d 4c | }L | .CODE VECTOR_VME ; VECTOR_0x94 00000254 00 00 7d 4c | }L | .CODE VECTOR_VME ; VECTOR_0x95 00000258 00 00 7d 4c | }L | .CODE VECTOR_VME ; VECTOR_0x96 0000025c 00 00 7d 4c | }L | .CODE VECTOR_VME ; VECTOR_0x97 00000260 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x98 00000264 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x99 00000268 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x9a 0000026c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x9b 00000270 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x9c 00000274 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x9d 00000278 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x9e 0000027c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0x9f 00000280 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa0 00000284 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa1 00000288 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa2 0000028c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa3 00000290 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa4 00000294 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa5 00000298 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa6 0000029c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa7 000002a0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa8 000002a4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xa9 000002a8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xaa 000002ac 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xab 000002b0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xac 000002b4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xad 000002b8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xae 000002bc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xaf 000002c0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb0 000002c4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb1 000002c8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb2 000002cc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb3 000002d0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb4 000002d4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb5 000002d8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb6 000002dc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb7 000002e0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb8 000002e4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xb9 000002e8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xba 000002ec 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbb 000002f0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbc 000002f4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbd 000002f8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbe 000002fc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xbf 00000300 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc0 00000304 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc1 00000308 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc2 0000030c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc3 00000310 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc4 00000314 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc5 00000318 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc6 0000031c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc7 00000320 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc8 00000324 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xc9 00000328 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xca 0000032c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xcb 00000330 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xcc 00000334 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xcd 00000338 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xce 0000033c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xcf 00000340 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd0 00000344 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd1 00000348 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd2 0000034c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd3 00000350 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd4 00000354 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd5 00000358 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd6 0000035c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd7 00000360 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd8 00000364 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xd9 00000368 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xda 0000036c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xdb 00000370 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xdc 00000374 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xdd 00000378 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xde 0000037c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xdf 00000380 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe0 00000384 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe1 00000388 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe2 0000038c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe3 00000390 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe4 00000394 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe5 00000398 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe6 0000039c 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe7 000003a0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe8 000003a4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xe9 000003a8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xea 000003ac 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xeb 000003b0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xec 000003b4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xed 000003b8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xee 000003bc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xef 000003c0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf0 000003c4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf1 000003c8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf2 000003cc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf3 000003d0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf4 000003d4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf5 000003d8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf6 000003dc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf7 000003e0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf8 000003e4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xf9 000003e8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfa 000003ec 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfb 000003f0 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfc 000003f4 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfd 000003f8 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xfe 000003fc 00 00 80 d0 | | .CODE VECTOR_EXT_LEVEL_7 ; VECTOR_0xff 00000400 ; -------------------------------------------------------------------------------------- 00000400 ; Microcode Information Block 00000400 ; -------------------------------------------------------------------------------------- 00000400 00 00 00 10 | | .CONST 0x00000010 ; ?Number of slots 00000404 04 00 | | .CONST 0x0400 ; ?Buffer size 00000406 00 20 | | .CONST 0x0020 ; ?Mailbox size 00000408 00 00 e6 10 | | .PTR 0xe610 ; ?Mailbox Base Address 0000040c 00 04 00 00 | | .PTR 0x40000 ; ?Buffer Base Address 00000410 00 04 00 02 00 10 | | .CONST 4,2,16 ; Version number 00000416 00 00 04 9a | | .PTR 0x49a 0000041a 00 00 00 00 00 00 | | .XXX[0x6] 00000420 00 00 00 00 00 00 00 00 | | .BLANK 00[0xc8] 000004e8 00 00 00 00 40 28 23 29 | @(#)| .XXX[0x38] 000004f0 34 30 30 53 20 49 4f 50 |400S IOP| 000004f8 20 4b 45 52 4e 45 4c 2c | KERNEL,| 00000500 34 5f 32 5f 31 36 2c 39 |4_2_16,9| 00000508 32 2f 30 38 2f 30 36 2c |2/08/06,| 00000510 31 36 3a 31 35 3a 30 30 |16:15:00| 00000518 5c 00 00 00 00 00 00 00 |\ | 00000520 00 00 00 00 00 00 00 00 | | .BLANK 00[0x2a0] 000007c0 00 00 00 00 00 01 00 00 | | .XXX[0xd8] 000007c8 30 00 40 00 00 02 00 00 |0 @ | 000007d0 20 00 40 00 00 03 40 00 | @ @ | 000007d8 00 00 00 00 00 09 00 00 | | 000007e0 00 00 00 80 00 10 00 00 | | 000007e8 01 00 40 00 00 11 48 c0 | @ H | 000007f0 80 40 00 00 00 12 40 00 | @ @ | 000007f8 00 00 00 00 00 13 48 c0 | H | 00000800 10 00 00 00 00 14 00 00 | | 00000808 20 00 40 00 00 15 00 00 | @ | 00000810 00 00 40 80 00 19 00 00 | @ | 00000818 00 00 00 80 00 1b 00 00 | | 00000820 00 00 00 80 00 1c 00 00 | | 00000828 00 00 00 80 00 1d 00 00 | | 00000830 00 00 00 80 00 27 00 00 | ' | 00000838 08 00 00 00 00 31 00 00 | 1 | 00000840 00 10 80 00 00 3d 00 00 | = | 00000848 00 00 00 80 00 40 00 00 | @ | 00000850 00 00 00 80 00 44 00 00 | D | 00000858 00 00 00 80 00 45 00 00 | E | 00000860 00 00 00 80 00 98 00 00 | | 00000868 00 00 00 80 00 c4 00 00 | | 00000870 00 00 40 80 00 00 38 30 | @ 80| 00000878 38 38 38 32 32 12 3e 30 |88822 >0| 00000880 28 36 20 22 38 38 04 1e |(6 "88 | 00000888 1c 02 02 02 02 1c 1e 02 | | 00000890 02 02 02 02 02 00 00 00 | | 00000898 00 00 00 00 00 00 00 00 | | .BLANK 00[0x30] 000008c8 00 00 00 40 11 c0 00 00 | @ | .XXX[0x8] 000008d0 00 00 00 00 00 00 00 00 | | .BLANK 00[0x40] 00000910 00 00 00 00 00 00 01 d0 | | .XXX[0x20] 00000918 01 d3 02 50 02 53 02 d0 | P S | 00000920 02 d3 03 10 03 13 03 50 | P| 00000928 03 53 00 00 00 00 00 00 | S | 00000930 00 00 00 00 00 00 00 00 | | .BLANK 00[0x18d0] 00002200 00 00 00 00 | | .XXX[0x4] 00002204 48 e7 00 80 |H | MOVEM.L A0,-(A7) 00002208 41 bc 00 01 |A | CHK.W #0x1,D0 0000220c 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00002212 67 24 |g$ | BEQ 0x2238 00002214 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002218 41 f8 0d 24 |A $ | LEA.L 0xd24,A0 0000221c 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 00002220 67 16 |g | BEQ 0x2238 00002222 10 28 00 01 | ( | MOVE.B (A0+0x1),D0 00002226 30 30 01 25 00 04 |00 % | MOVE.W ((A0+#0x4)+D0.W),D0 ; LEW=0125 0000222c 6a 0a |j | BPL 0x2238 0000222e 53 68 00 02 |Sh | SUBQ.W #0x1,(A0+0x2) 00002232 54 28 00 01 |T( | ADDQ.B #0x2,(A0+0x1) 00002236 60 02 |` | BRA 0x223a 00002238 42 80 |B | CLR.L D0 0000223a 46 fc 20 00 |F | MOVE.W #0x2000,SR 0000223e 4c df 01 00 |L | MOVEM.L (A7)+,A0 00002242 4e 75 |Nu | RTS 00002244 48 e7 0c 0e |H | MOVEM.L A6+A5+A4+D5+D4,-(A7) 00002248 45 bc 00 01 |E | CHK.W #0x1,D2 0000224c 4a 03 |J | TST.B D3 0000224e 56 fa 08 25 |V % | TRAPNE.W #0x0825 00002252 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00002258 57 fa 08 25 |W % | TRAPEQ.W #0x0825 0000225c 49 f9 00 00 e0 80 |I | LEA.L 0xe080,A4 00002262 60 06 |` | BRA 0x226a 00002264 4e b9 00 00 9c e0 |N | JSR 0x9ce0 0000226a 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000226e 4e b9 00 00 28 d8 |N ( | JSR 0x28d8 00002274 4e b9 00 00 31 0e |N 1 | JSR 0x310e 0000227a 4a 41 |JA | TST.W D1 0000227c 66 e6 |f | BNE 0x2264 0000227e 46 fc 20 00 |F | MOVE.W #0x2000,SR 00002282 4c df 70 30 |L p0 | MOVEM.L (A7)+,D4+D5+A4+A5+A6 00002286 4e 75 |Nu | RTS 00002288 2f 08 |/ | MOVE.L A0,-(A7) 0000228a 41 bc 00 0f |A | CHK.W #0xf,D0 0000228e 41 f8 0d 1c |A | LEA.L 0xd1c,A0 00002292 0c 40 00 01 | @ | CMPI.W #0x0001,D0 00002296 67 34 |g4 | BEQ 0x22cc 00002298 41 f8 0d 24 |A $ | LEA.L 0xd24,A0 0000229c 0c 40 00 02 | @ | CMPI.W #0x0002,D0 000022a0 67 2a |g* | BEQ 0x22cc 000022a2 41 f8 0d 2c |A , | LEA.L 0xd2c,A0 000022a6 0c 40 00 03 | @ | CMPI.W #0x0003,D0 000022aa 67 20 |g | BEQ 0x22cc 000022ac 0c 40 00 08 | @ | CMPI.W #0x0008,D0 000022b0 5d fa 08 25 |] % | TRAPLT.W #0x0825 000022b4 41 f0 07 b0 00 00 e0 00 |A | LEA.L (D0.W*8+#0xe000),A0 ; LEW=07b0 000022bc 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 000022c0 52 40 |R@ | ADDQ.W #0x1,D0 000022c2 90 68 00 04 | h | SUB.W (A0+0x4),D0 000022c6 67 1e |g | BEQ 0x22e6 000022c8 70 01 |p | MOVEQ.L #0x01,D0 000022ca 60 1a |` | BRA 0x22e6 000022cc 30 28 00 02 |0( | MOVE.W (A0+0x2),D0 000022d0 67 14 |g | BEQ 0x22e6 000022d2 42 80 |B | CLR.L D0 000022d4 10 28 00 01 | ( | MOVE.B (A0+0x1),D0 000022d8 30 30 01 25 00 04 |00 % | MOVE.W ((A0+#0x4)+D0.W),D0 ; LEW=0125 000022de 6b e8 |k | BMI 0x22c8 000022e0 e0 48 | H | LSR.W #0x8,D0 000022e2 e8 48 | H | LSR.W #0x4,D0 000022e4 52 80 |R | ADDQ.L #0x1,D0 000022e6 20 5f | _ | MOVEA.L (A7)+,A0 000022e8 4e 75 |Nu | RTS 000022ea 4c df 03 06 |L | MOVEM.L (A7)+,D1+D2+A0+A1 000022ee 4e b9 00 00 9c e0 |N | JSR 0x9ce0 000022f4 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000022f8 48 e7 60 c0 |H ` | MOVEM.L A1+A0+D2+D1,-(A7) 000022fc 41 bc 00 0f |A | CHK.W #0xf,D0 00002300 41 f8 0d 1c |A | LEA.L 0xd1c,A0 00002304 0c 40 00 01 | @ | CMPI.W #0x0001,D0 00002308 67 30 |g0 | BEQ 0x233a 0000230a 41 f8 0d 24 |A $ | LEA.L 0xd24,A0 0000230e 0c 40 00 02 | @ | CMPI.W #0x0002,D0 00002312 67 26 |g& | BEQ 0x233a 00002314 41 f8 0d 2c |A , | LEA.L 0xd2c,A0 00002318 0c 40 00 03 | @ | CMPI.W #0x0003,D0 0000231c 67 1c |g | BEQ 0x233a 0000231e 0c 40 00 08 | @ | CMPI.W #0x0008,D0 00002322 5d fa 08 25 |] % | TRAPLT.W #0x0825 00002326 24 00 |$ | MOVE.L D0,D2 00002328 4e b9 00 00 29 74 |N )t | JSR 0x2974 0000232e 65 ba |e | BCS 0x22ea 00002330 e1 4a | J | LSL.W #0x8,D2 00002332 08 c2 00 0f | | BSET.L #0xf,D2 00002336 80 42 | B | OR.W D2,D0 00002338 60 26 |`& | BRA 0x2360 0000233a 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 0000233e 67 aa |g | BEQ 0x22ea 00002340 53 41 |SA | SUBQ.W #0x1,D1 00002342 31 41 00 02 |1A | MOVE.W D1,(A0+0x2) 00002346 12 28 00 01 | ( | MOVE.B (A0+0x1),D1 0000234a 30 30 11 25 00 04 |00 % | MOVE.W ((A0+#0x4)+D1.W),D0 ; LEW=1125 00002350 6b 08 |k | BMI 0x235a 00002352 02 40 0f ff | @ | ANDI.W #0x0fff,D0 00002356 00 40 80 00 | @ | ORI.W #0x8000,D0 0000235a 54 01 |T | ADDQ.B #0x2,D1 0000235c 11 41 00 01 | A | MOVE.B D1,(A0+0x1) 00002360 46 fc 20 00 |F | MOVE.W #0x2000,SR 00002364 4c df 03 06 |L | MOVEM.L (A7)+,D1+D2+A0+A1 00002368 4e 75 |Nu | RTS 0000236a 4c df 70 30 |L p0 | MOVEM.L (A7)+,D4+D5+A4+A5+A6 0000236e 4e b9 00 00 9c e0 |N | JSR 0x9ce0 00002374 48 e7 0c 0e |H | MOVEM.L A6+A5+A4+D5+D4,-(A7) 00002378 47 bc 00 0f |G | CHK.W #0xf,D3 0000237c 49 f0 37 b0 00 00 e0 00 |I 7 | LEA.L (D3.W*8+#0xe000),A4 ; LEW=37b0 00002384 08 14 00 07 | | BTST.B #0x7,(A4) 00002388 57 fa 08 25 |W % | TRAPEQ.W #0x0825 0000238c 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002390 0c 43 00 08 | C | CMPI.W #0x0008,D3 00002394 6d 30 |m0 | BLT 0x23c6 00002396 4a 41 |JA | TST.W D1 00002398 67 3c |g< | BEQ 0x23d6 0000239a 0c 78 00 80 0d 36 | x 6 | CMPI.W #0x0080,0xd36 000023a0 67 c8 |g | BEQ 0x236a 000023a2 42 84 |B | CLR.L D4 000023a4 18 38 0d 34 | 8 4 | MOVE.B 0xd34,D4 000023a8 3a 03 |: | MOVE.W D3,D5 000023aa e1 4d | M | LSL.W #0x8,D5 000023ac 00 45 80 00 | E | ORI.W #0x8000,D5 000023b0 1a 1a | | MOVE.B (A2)+,D5 000023b2 53 41 |SA | SUBQ.W #0x1,D1 000023b4 31 85 41 a0 10 3c |1 A < | MOVE.W D5,(D4.W+#0x103c) ; LEW=41a0 000023ba 54 04 |T | ADDQ.B #0x2,D4 000023bc 11 c4 0d 34 | 4 | MOVE.B D4,0xd34 000023c0 52 78 0d 36 |Rx 6 | ADDQ.W #0x1,0xd36 000023c4 60 d0 |` | BRA 0x2396 000023c6 4e b9 00 00 28 d8 |N ( | JSR 0x28d8 000023cc 4e b9 00 00 23 e0 |N # | JSR 0x23e0 000023d2 4a 41 |JA | TST.W D1 000023d4 66 94 |f | BNE 0x236a 000023d6 46 fc 20 00 |F | MOVE.W #0x2000,SR 000023da 4c df 70 30 |L p0 | MOVEM.L (A7)+,D4+D5+A4+A5+A6 000023de 4e 75 |Nu | RTS 000023e0 0c 43 00 01 | C | CMPI.W #0x0001,D3 000023e4 66 06 |f | BNE 0x23ec 000023e6 4e b9 00 00 2a 42 |N *B | JSR 0x2a42 000023ec 0c 43 00 02 | C | CMPI.W #0x0002,D3 000023f0 66 10 |f | BNE 0x2402 000023f2 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 000023f8 56 fa 08 25 |V % | TRAPNE.W #0x0825 000023fc 4e b9 00 00 2e d8 |N . | JSR 0x2ed8 00002402 0c 43 00 03 | C | CMPI.W #0x0003,D3 00002406 66 06 |f | BNE 0x240e 00002408 4e b9 00 00 3b 28 |N ;( | JSR 0x3b28 0000240e 4e 75 |Nu | RTS 00002410 2f 0c |/ | MOVE.L A4,-(A7) 00002412 40 e7 |@ | MOVE.W SR,-(A7) 00002414 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002418 47 bc 00 0f |G | CHK.W #0xf,D3 0000241c 49 f0 37 b0 00 00 e0 00 |I 7 | LEA.L (D3.W*8+#0xe000),A4 ; LEW=37b0 00002424 08 14 00 07 | | BTST.B #0x7,(A4) 00002428 57 fa 08 25 |W % | TRAPEQ.W #0x0825 0000242c 4a 00 |J | TST.B D0 0000242e 66 0e |f | BNE 0x243e 00002430 08 94 00 06 | | BCLR.B #0x6,(A4) 00002434 08 94 00 05 | | BCLR.B #0x5,(A4) 00002438 67 08 |g | BEQ 0x2442 0000243a 61 a4 |a | BSR 0x23e0 0000243c 60 04 |` | BRA 0x2442 0000243e 08 d4 00 06 | | BSET.B #0x6,(A4) 00002442 46 df |F | MOVE.W (A7)+,SR 00002444 28 5f |(_ | MOVEA.L (A7)+,A4 00002446 4e 75 |Nu | RTS 00002448 60 00 03 94 60 00 00 56 |` ` V| .XXX[0x1f0] 00002450 60 00 00 18 46 fc 23 00 |` F # | 00002458 42 41 12 28 00 1b 43 bc |BA ( C | 00002460 00 02 4e f0 15 b0 00 00 | N | 00002468 24 48 48 e7 80 40 4e b9 |$HH @N | 00002470 00 00 8c 5c 20 3c 70 ff | \ <p | 00002478 00 00 4a 39 00 00 fc 94 | J9 | 00002480 67 06 20 3c 50 ff 80 00 |g <P | 00002488 22 c0 70 0d 42 59 51 c8 |" p BYQ | 00002490 ff fc 21 7c 00 00 00 20 | !| | 00002498 00 08 4c df 02 01 4e f9 | L N | 000024a0 00 00 89 5c 4a b8 11 90 | \J | 000024a8 6b 14 2f 0a 45 f8 11 94 |k / E | 000024b0 4e b9 00 00 9b 9e 24 5f |N $_| 000024b8 4e b9 00 00 89 50 21 c8 |N P! | 000024c0 11 90 2f 09 4e b9 00 00 | / N | 000024c8 8c 5c 21 c9 11 9c 54 89 | \! T | 000024d0 21 c9 11 a0 31 fc 00 fe |! 1 | 000024d8 11 a4 22 5f 4e b9 00 00 | "_N | 000024e0 89 50 48 e7 fc 7c 30 38 | PH |08| 000024e8 11 a4 6b 00 00 cc 22 78 | k "x| 000024f0 11 a0 34 38 11 ac 28 38 | 48 (8| 000024f8 11 a8 4a 40 6b 00 00 b6 | J@k | 00002500 22 04 e9 49 47 f0 17 b0 |" IG | 00002508 00 00 e0 00 4b f0 11 b0 | K | 00002510 00 00 e1 00 08 93 00 00 | | 00002518 67 24 26 04 86 7c 03 00 |g$& | | 00002520 2f 04 78 0f d6 83 1a 33 |/ x 3| 00002528 46 00 02 05 00 28 67 02 |F (g | 00002530 52 83 51 cc ff f0 28 1f |R Q ( | 00002538 22 c3 53 40 6b 76 08 15 |" S@kv | 00002540 00 00 67 2c 26 04 d6 7c | g,& || 00002548 04 00 48 43 3a 3c 00 0f | HC:< | 00002550 08 b5 00 06 50 00 67 10 | P g | 00002558 08 b5 00 07 50 00 36 05 | P 6 | 00002560 e1 4b 22 c3 53 40 6b 4c | K" S@kL| 00002568 53 45 6a e4 08 95 00 00 |SEj | 00002570 53 44 6b 08 4e b9 00 00 |SDk N | 00002578 27 22 60 34 45 f8 0d 1c |'"`4E | 00002580 4e b9 00 00 26 dc 4a 39 |N & J9| 00002588 00 00 fc 94 66 0a 45 f8 | f E | 00002590 0d 24 4e b9 00 00 26 dc | $N & | 00002598 45 f8 0d 2c 4e b9 00 00 |E ,N | 000025a0 26 dc 45 f8 0d 34 4e b9 |& E 4N | 000025a8 00 00 26 dc 38 38 11 ac | & 88 | 000025b0 51 ca ff 48 21 c4 11 a8 |Q H! | 000025b8 38 3c 00 fe 98 40 66 0a |8< @f | 000025c0 4c df 3e 3f 4e f9 00 00 |L >?N | 000025c8 24 dc 31 84 01 e1 11 9c |$ 1 | 000025d0 e5 4c 54 44 31 44 00 0a | LTD1D | 000025d8 21 fc 93 03 fc 00 11 90 |! | 000025e0 4e b9 00 00 89 5c 43 f8 |N \C | 000025e8 11 94 4e b9 00 00 9b b8 | N | 000025f0 64 0a c1 49 4e b9 00 00 |d IN | 000025f8 89 40 20 49 4c df 3e 3f | @ IL >?| 00002600 4e 75 2f 08 48 e7 80 e0 |Nu/ H | 00002608 45 f8 11 ae 20 3c 00 00 |E < | 00002610 04 e1 25 7c 00 00 26 02 | %| & | 00002618 00 08 4e b9 00 00 9c 30 | N 0| 00002620 4c df 07 01 20 78 11 90 |L x | 00002628 b1 fc 93 03 fc 00 57 f8 | W | 00002630 11 a6 67 06 4e b9 00 00 | g N | 00002638 89 40 20 5f 4e 75 | @ _Nu | .XXX[0x6] 0000263e VECTOR_MODEM.RXRDY: ; Via VECTOR_MODEM.RXRDY 0000263e 48 e7 a0 80 |H | MOVEM.L A0+D2+D0,-(A7) ; --> VECTOR_0x46 00002642 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 0000264a e9 f8 20 04 a0 01 | | BFEXTU.L IO_DUART_MODEM_STATUS,{0:4},D2 00002650 67 06 |g | BEQ 0x2658 00002652 11 fc 00 40 a0 02 | @ | MOVE.B #0x40,IO_DUART_MODEM_COMMAND 00002658 34 30 21 b0 00 00 a0 58 |40! X| MOVE.W (D2.W+#0xa058),D2 ; LEW=21b0 00002660 14 38 a0 03 | 8 | MOVE.B IO_DUART_MODEM_DATA,D2 00002664 42 80 |B | CLR.L D0 00002666 41 f8 0d 24 |A $ | LEA.L 0xd24,A0 0000266a 10 10 | | MOVE.B (A0),D0 0000266c 0c 68 00 80 00 02 | h | CMPI.W #0x0080,(A0+0x2) 00002672 67 14 |g | BEQ 0x2688 00002674 31 82 01 a0 0e 3c |1 < | MOVE.W D2,(D0.W+#0xe3c) ; LEW=01a0 0000267a 54 00 |T | ADDQ.B #0x2,D0 0000267c 10 80 | | MOVE.B D0,(A0) 0000267e 52 68 00 02 |Rh | ADDQ.W #0x1,(A0+0x2) 00002682 4c df 01 05 |L | MOVEM.L (A7)+,D0+D2+A0 00002686 4e 73 |Ns | RTE 00002688 55 00 |U | SUBQ.B #0x2,D0 0000268a 00 70 40 00 01 a0 0e 3c | p@ <| ORI.W #0x4000,(D0.W+#0xe3c) ; LEW=01a0 00002692 60 ee |` | BRA 0x2682 00002694 VECTOR_MODEM.DSCHG: ; Via VECTOR_MODEM.DSCHG 00002694 48 e7 40 c0 |H @ | MOVEM.L A1+A0+D1,-(A7) ; --> VECTOR_0x4a 00002698 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 000026a0 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000026a4 12 38 a0 04 | 8 | MOVE.B IO_DUART_ACR_IPCR,D1 000026a8 08 01 00 03 | | BTST.L #0x3,D1 000026ac 67 22 |g" | BEQ 0x26d0 000026ae 20 78 11 90 | x | MOVEA.L 0x1190,A0 000026b2 b1 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A0 000026b8 67 1c |g | BEQ 0x26d6 000026ba 22 78 11 a0 |"x | MOVEA.L 0x11a0,A1 000026be 22 c1 |" | MOVE.L D1,(A1)+ 000026c0 21 c9 11 a0 |! | MOVE.L A1,0x11a0 000026c4 53 78 11 a4 |Sx | SUBQ.W #0x1,0x11a4 000026c8 6c 06 |l | BGE 0x26d0 000026ca 4e b9 00 00 89 40 |N @ | JSR 0x8940 000026d0 4c df 03 02 |L | MOVEM.L (A7)+,D1+A0+A1 000026d4 4e 73 |Ns | RTE 000026d6 51 f8 11 a7 |Q | SF.B 0x11a7 000026da 60 f4 |` | BRA 0x26d0 000026dc 36 2a 00 02 |6* | .XXX[0x4] 000026e0 67 3e 4a 40 6d 3a 42 85 |g>J@m:B | .XXX[0x1f8] 000026e8 1a 2a 00 01 26 6a 00 04 | * &j | 000026f0 60 02 67 24 22 3c 00 00 |` g$"< | 000026f8 00 00 32 33 50 00 6b 0e | 23P k | 00002700 48 41 e9 99 e1 49 48 41 |HA IHA| 00002708 e8 49 00 41 80 00 22 c1 | I A " | 00002710 54 05 53 43 51 c8 ff dc |T SCQ | 00002718 15 45 00 01 35 43 00 02 | E 5C | 00002720 4e 75 48 e7 74 88 4a 39 |NuH t J9| 00002728 00 00 fc 94 67 00 00 4c | g L| 00002730 41 f8 0d 24 4a 40 6d 42 |A $J@mB| 00002738 42 85 1a 28 00 01 36 28 |B ( 6(| 00002740 00 02 26 68 00 04 4a 43 | &h JC| 00002748 67 00 00 30 22 3c 00 01 |g 0"< | 00002750 00 00 32 33 50 00 6a 22 | 23P j"| 00002758 49 f9 00 00 e0 80 08 14 |I | 00002760 00 06 67 0c b2 2c 00 07 | g , | 00002768 67 1e b2 2c 00 06 67 3e |g , g>| 00002770 22 c1 54 05 53 43 51 c8 |" T SCQ | 00002778 ff ce 11 45 00 01 31 43 | E 1C| 00002780 00 02 4c df 11 2e 4e 75 | L .Nu| 00002788 08 d4 00 05 4a 38 11 8e | J8 | 00002790 66 40 4a b8 11 88 67 3a |f@J g:| 00002798 32 38 11 8c 0c 41 00 03 |28 A | 000027a0 6f 30 08 94 00 04 11 fc |o0 | 000027a8 00 08 a0 02 60 24 08 94 | `$ | 000027b0 00 05 67 1e 08 14 00 04 | g | 000027b8 66 18 4a 78 11 8c 66 08 |f Jx f | 000027c0 4e b9 00 00 31 0e 60 0a |N 1 ` | 000027c8 11 fc 00 04 a0 02 08 d4 | | 000027d0 00 04 08 d4 00 00 54 05 | T | 000027d8 53 43 60 00 ff 6a 48 e7 |SC` jH | 000027e0 fc 7e 4e b9 00 00 8c 5c | ~N \| 000027e8 42 84 42 83 42 82 42 81 |B B B B | 000027f0 42 80 24 49 10 1a 26 4a |B $I &J| 000027f8 42 11 53 80 6c 14 4a 11 |B S l J | 00002800 4c df 7e 3f 67 00 61 56 |L ~?g aV| 00002808 52 a8 00 08 4e f9 00 00 |R N | 00002810 89 54 12 1a 43 bc 00 0c | T C | 00002818 14 1a 45 bc 00 02 16 1a | E | 00002820 47 bc 00 0f 0c 01 00 04 |G | 00002828 66 0a 12 1a 43 bc 00 07 |f C | 00002830 d2 3c 00 0d 28 02 e9 4c | < ( L| 00002838 66 22 49 f0 37 b0 00 00 |f"I 7 | 00002840 e0 00 08 14 00 07 57 fa | W | 00002848 08 25 38 30 33 b0 00 00 | %803 | 00002850 a0 68 2c 44 38 36 12 00 | h,D86 | 00002858 2c 44 4e d6 4a 39 00 00 |,DN J9 | 00002860 fc 94 57 fa 08 25 0c 02 | W % | 00002868 00 01 56 fa 08 25 4a 03 | V %J | 00002870 56 fa 08 25 49 f9 00 00 |V %I | 00002878 e0 80 38 30 13 b0 00 00 | 80 | 00002880 a2 98 2c 44 4e d6 08 d4 | ,DN | 00002888 00 06 4e f9 00 00 27 fa | N ' | 00002890 19 5a 00 06 4e f9 00 00 | Z N | 00002898 27 fa 19 5a 00 07 4e f9 |' Z N | 000028a0 00 00 27 fa 4a 41 67 00 | ' JAg | 000028a8 ff 52 d4 c1 52 11 16 c2 | R R | 000028b0 16 c3 16 c1 56 a8 00 08 | V | 000028b8 ef 4a 08 f0 00 00 21 b0 | J ! | 000028c0 00 00 e0 00 42 82 4e f9 | B N | 000028c8 00 00 27 fa 52 8a 4e f9 | ' R N | 000028d0 00 00 27 fa 50 fa 08 24 | ' P $| 000028d8 78 2c |x, | MOVEQ.L #0x2c,D4 000028da c8 14 | | AND.B (A4),D4 000028dc 66 00 00 94 |f | BNE 0x2972 000028e0 4a 41 |JA | TST.W D1 000028e2 67 00 00 8e |g | BEQ 0x2972 000028e6 38 2c 00 04 |8, | MOVE.W (A4+0x4),D4 000028ea 4d f0 49 a0 00 01 |M I | LEA.L (D4.L+#0x1),A6 ; LEW=49a0 000028f0 c8 78 11 82 | x | AND.W 0x1182,D4 000028f4 3a 30 49 90 |:0I | MOVE.W (D4.L),D5 ; LEW=4990 000028f8 66 2e |f. | BNE 0x2928 000028fa 1a 2c 00 01 | , | MOVE.B (A4+0x1),D5 000028fe ba 38 11 86 | 8 | CMP.B 0x1186,D5 00002902 6c 6a |lj | BGE 0x296e 00002904 2a 38 11 7c |*8 | | MOVE.L 0x117c,D5 00002908 67 64 |gd | BEQ 0x296e 0000290a 31 85 49 90 |1 I | MOVE.W D5,(D4.L) ; LEW=4990 0000290e 31 f0 59 90 11 7e |1 Y ~ | MOVE.W (D5.L),0x117e ; LEW=5990 00002914 38 05 |8 | MOVE.W D5,D4 00002916 3a 38 11 80 |:8 | MOVE.W 0x1180,D5 0000291a 31 85 49 90 |1 I | MOVE.W D5,(D4.L) ; LEW=4990 0000291e 4d f0 49 a0 00 02 |M I | LEA.L (D4.L+#0x2),A6 ; LEW=49a0 00002924 52 2c 00 01 |R, | ADDQ.B #0x1,(A4+0x1) 00002928 ba 41 | A | CMP.W D1,D5 0000292a 6f 02 |o | BLE 0x292e 0000292c 3a 01 |: | MOVE.W D1,D5 0000292e 92 45 | E | SUB.W D5,D1 00002930 9b 70 49 90 | pI | SUB.W D5,(D4.L) ; LEW=4990 00002934 0c 45 00 07 | E | CMPI.W #0x0007,D5 00002938 6d 20 |m | BLT 0x295a 0000293a 60 04 |` | BRA 0x2940 0000293c 1c da | | MOVE.B (A2)+,(A6)+ 0000293e 53 45 |SE | SUBQ.W #0x1,D5 00002940 28 0e |( | MOVE.L A6,D4 00002942 02 44 00 03 | D | ANDI.W #0x0003,D4 00002946 66 f4 |f | BNE 0x293c 00002948 48 c5 |H | EXTW.L D5 0000294a e4 9d | | ROR.L #0x2,D5 0000294c 53 45 |SE | SUBQ.W #0x1,D5 0000294e 2c da |, | MOVE.L (A2)+,(A6)+ 00002950 51 cd ff fc |Q | DBF D5,0x294e 00002954 42 45 |BE | CLR.W D5 00002956 e5 9d | | ROL.L #0x2,D5 00002958 67 08 |g | BEQ 0x2962 0000295a 53 45 |SE | SUBQ.W #0x1,D5 0000295c 1c da | | MOVE.B (A2)+,(A6)+ 0000295e 51 cd ff fc |Q | DBF D5,0x295c 00002962 53 8e |S | SUBQ.L #0x1,A6 00002964 39 4e 00 04 |9N | MOVE.W A6,(A4+0x4) 00002968 4e f9 00 00 28 e0 |N ( | JMP 0x28e0 0000296e 08 d4 00 03 | | BSET.B #0x3,(A4) 00002972 4e 75 |Nu | RTS 00002974 41 f0 07 b0 00 00 e0 00 |A | LEA.L (D0.W*8+#0xe000),A0 ; LEW=07b0 0000297c 43 f0 05 a0 11 3c |C < | LEA.L (D0.W*4+#0x113c),A1 ; LEW=05a0 00002982 08 10 00 05 | | BTST.B #0x5,(A0) 00002986 66 1a |f | BNE 0x29a2 00002988 22 11 |" | MOVE.L (A1),D1 0000298a 4a 28 00 01 |J( | TST.B (A0+0x1) 0000298e 66 48 |fH | BNE 0x29d8 00002990 b2 68 00 04 | h | CMP.W (A0+0x4),D1 00002994 62 0c |b | BHI 0x29a2 00002996 67 14 |g | BEQ 0x29ac 00002998 10 30 19 90 | 0 | MOVE.B (D1.L),D0 ; LEW=1990 0000299c 52 81 |R | ADDQ.L #0x1,D1 0000299e 22 81 |" | MOVE.L D1,(A1) 000029a0 4e 75 |Nu | RTS 000029a2 08 90 00 04 | | BCLR.B #0x4,(A0) 000029a6 44 fc 00 01 |D | MOVE.W #0x1,CCR 000029aa 4e 75 |Nu | RTS 000029ac 10 30 19 90 | 0 | MOVE.B (D1.L),D0 ; LEW=1990 000029b0 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 000029b4 31 b8 11 80 19 90 |1 | MOVE.W 0x1180,(D1.L) ; LEW=1990 000029ba 52 41 |RA | ADDQ.W #0x1,D1 000029bc 31 41 00 04 |1A | MOVE.W D1,(A0+0x4) 000029c0 52 81 |R | ADDQ.L #0x1,D1 000029c2 22 81 |" | MOVE.L D1,(A1) 000029c4 08 90 00 03 | | BCLR.B #0x3,(A0) 000029c8 67 08 |g | BEQ 0x29d2 000029ca 08 f9 00 00 00 00 e0 00 | | BSET.B #0x0,0xe000 000029d2 44 fc 00 00 |D | MOVE.W #0x0,CCR 000029d6 4e 75 |Nu | RTS 000029d8 10 30 19 90 | 0 | MOVE.B (D1.L),D0 ; LEW=1990 000029dc 52 81 |R | ADDQ.L #0x1,D1 000029de 22 81 |" | MOVE.L D1,(A1) 000029e0 c2 78 11 84 | x | AND.W 0x1184,D1 000029e4 66 ec |f | BNE 0x29d2 000029e6 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 000029ea 31 70 19 90 00 02 |1p | MOVE.W (D1.L),(A0+0x2) ; LEW=1990 000029f0 31 b8 11 7e 19 90 |1 ~ | MOVE.W 0x117e,(D1.L) ; LEW=1990 000029f6 31 c1 11 7e |1 ~ | MOVE.W D1,0x117e 000029fa 32 28 00 02 |2( | MOVE.W (A0+0x2),D1 000029fe 54 81 |T | ADDQ.L #0x2,D1 00002a00 22 81 |" | MOVE.L D1,(A1) 00002a02 12 28 00 01 | ( | MOVE.B (A0+0x1),D1 00002a06 53 01 |S | SUBQ.B #0x1,D1 00002a08 11 41 00 01 | A | MOVE.B D1,(A0+0x1) 00002a0c b2 38 11 87 | 8 | CMP.B 0x1187,D1 00002a10 6e c0 |n | BGT 0x29d2 00002a12 60 b0 |` | BRA 0x29c4 00002a14 08 94 00 06 | | .XXX[0x4] 00002a18 08 94 00 05 67 06 4e b9 | g N | .XXX[0x28] 00002a20 00 00 2a 42 4e f9 00 00 | *BN | 00002a28 27 fa 08 94 00 01 12 1a |' | 00002a30 4e b9 00 00 28 d8 4e b9 |N ( N | 00002a38 00 00 2a 42 4e f9 00 00 | *BN | 00002a40 28 a4 |( | .XXX[0x2] 00002a42 08 39 00 00 00 00 fc 06 | 9 | BTST.B #0x0,0xfc06 00002a4a 66 1a |f | BNE 0x2a66 00002a4c 08 39 00 05 00 00 e0 08 | 9 | BTST.B #0x5,0xe008 00002a54 66 10 |f | BNE 0x2a66 00002a56 08 f9 00 04 00 00 e0 08 | | BSET.B #0x4,0xe008 00002a5e 66 06 |f | BNE 0x2a66 00002a60 08 f8 00 00 90 03 | | BSET.B #0x0,IO_UART_COMMAND 00002a66 4e 75 |Nu | RTS 00002a68 20 1f | | MOVE.L (A7)+,D0 00002a6a 4e b9 00 00 9c e0 |N | JSR 0x9ce0 00002a70 2f 00 |/ | MOVE.L D0,-(A7) 00002a72 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002a76 30 39 00 00 e0 0c |09 | MOVE.W 0xe00c,D0 00002a7c 90 79 00 00 e0 0a | y | SUB.W 0xe00a,D0 00002a82 53 40 |S@ | SUBQ.W #0x1,D0 00002a84 66 e2 |f | BNE 0x2a68 00002a86 46 fc 20 00 |F | MOVE.W #0x2000,SR 00002a8a 20 1f | | MOVE.L (A7)+,D0 00002a8c 4e 75 |Nu | RTS 00002a8e 11 80 01 f1 00 00 fc 60 | `| MOVE.B D0,((#0xfc60)) ; LEW=01f1 00002a96 52 79 00 00 fc 62 |Ry b | ADDQ.W #0x1,0xfc62 00002a9c 66 08 |f | BNE 0x2aa6 00002a9e 33 fc fc c0 00 00 fc 62 |3 b| MOVE.W #0xfcc0,0xfc62 00002aa6 11 c0 90 00 | | MOVE.B D0,IO_UART_DATA 00002aaa 4e 75 |Nu | RTS 00002aac VECTOR_CONSOLE.TXRDY: 00002aac 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; --> VECTOR_0x49 00002ab0 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00002ab8 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00002abc 70 01 |p | MOVEQ.L #0x01,D0 00002abe 4e b9 00 00 29 74 |N )t | JSR 0x2974 00002ac4 65 08 |e | BCS 0x2ace 00002ac6 61 c6 |a | BSR 0x2a8e 00002ac8 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00002acc 4e 73 |Ns | RTE 00002ace 08 b8 00 00 90 03 | | BCLR.B #0x0,IO_UART_COMMAND 00002ad4 60 f2 |` | BRA 0x2ac8 00002ad6 VECTOR_CONSOLE.RXRDY: 00002ad6 48 e7 a0 80 |H | MOVEM.L A0+D2+D0,-(A7) ; --> VECTOR_0x45 00002ada 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00002ae2 e9 f8 20 83 90 01 | | BFEXTU.L IO_UART_STATUS,{2:3},D2 00002ae8 67 0e |g | BEQ 0x2af8 00002aea 34 30 21 b0 00 00 a0 b2 |40! | MOVE.W (D2.W+#0xa0b2),D2 ; LEW=21b0 00002af2 08 f8 00 04 90 03 | | BSET.B #0x4,IO_UART_COMMAND 00002af8 14 38 90 00 | 8 | MOVE.B IO_UART_DATA,D2 00002afc 08 39 00 06 00 00 e0 08 | 9 | BTST.B #0x6,0xe008 00002b04 67 10 |g | BEQ 0x2b16 00002b06 b4 39 00 00 e0 0f | 9 | CMP.B 0xe00f,D2 00002b0c 67 30 |g0 | BEQ 0x2b3e 00002b0e b4 39 00 00 e0 0e | 9 | CMP.B 0xe00e,D2 00002b14 67 3a |g: | BEQ 0x2b50 00002b16 42 80 |B | CLR.L D0 00002b18 10 38 0d 1c | 8 | MOVE.B 0xd1c,D0 00002b1c 0c 78 00 80 0d 1e | x | CMPI.W #0x0080,0xd1e 00002b22 67 4e |gN | BEQ 0x2b72 00002b24 00 42 81 00 | B | ORI.W #0x8100,D2 00002b28 31 82 01 a0 0d 3c |1 < | MOVE.W D2,(D0.W+#0xd3c) ; LEW=01a0 00002b2e 52 78 0d 1e |Rx | ADDQ.W #0x1,0xd1e 00002b32 54 00 |T | ADDQ.B #0x2,D0 00002b34 11 c0 0d 1c | | MOVE.B D0,0xd1c 00002b38 4c df 01 05 |L | MOVEM.L (A7)+,D0+D2+A0 00002b3c 4e 73 |Ns | RTE 00002b3e 08 f9 00 00 00 00 e0 00 | | BSET.B #0x0,0xe000 00002b46 08 f9 00 05 00 00 e0 08 | | BSET.B #0x5,0xe008 00002b4e 60 18 |` | BRA 0x2b68 00002b50 08 f9 00 00 00 00 e0 00 | | BSET.B #0x0,0xe000 00002b58 08 b9 00 05 00 00 e0 08 | | BCLR.B #0x5,0xe008 00002b60 67 06 |g | BEQ 0x2b68 00002b62 4e b9 00 00 2a 42 |N *B | JSR 0x2a42 00002b68 4a 79 00 00 07 7a |Jy z | TST.W 0x77a 00002b6e 66 c8 |f | BNE 0x2b38 00002b70 60 a4 |` | BRA 0x2b16 00002b72 55 00 |U | SUBQ.B #0x2,D0 00002b74 00 70 40 00 01 a0 0d 3c | p@ <| ORI.W #0x4000,(D0.W+#0xd3c) ; LEW=01a0 00002b7c 60 ba |` | BRA 0x2b38 00002b7e VECTOR_CONSOLE.BREAK: 00002b7e 4a 39 00 00 fc 00 |J9 | TST.B 0xfc00 ; --> VECTOR_0x42 00002b84 6a 02 |j | BPL 0x2b88 00002b86 4e 40 |N@ | TRAP #0 00002b88 08 f8 00 04 90 03 | | BSET.B #0x4,IO_UART_COMMAND 00002b8e 4a 38 90 00 |J8 | TST.B IO_UART_DATA 00002b92 08 39 00 05 00 00 fc 00 | 9 | BTST.B #0x5,0xfc00 00002b9a 67 40 |g@ | BEQ 0x2bdc 00002b9c 08 f9 00 00 00 00 fc 06 | | BSET.B #0x0,0xfc06 00002ba4 66 36 |f6 | BNE 0x2bdc 00002ba6 21 f8 01 14 11 c0 |! | MOVE.L vector_console.rxrdy,0x11c0 00002bac 21 f8 01 24 11 bc |! $ | MOVE.L vector_console.txrdy,0x11bc 00002bb2 21 fc 00 00 2e 00 01 14 |! . | MOVE.L #0x2e00,vector_console.rxrdy 00002bba 21 fc 00 00 2b f6 01 24 |! + $| MOVE.L #0x2bf6,vector_console.txrdy 00002bc2 11 f8 90 03 11 d6 | | MOVE.B IO_UART_COMMAND,0x11d6 00002bc8 21 fc 00 00 a0 ba 11 c4 |! | MOVE.L #0xa0ba,0x11c4 00002bd0 08 f8 00 00 90 03 | | BSET.B #0x0,IO_UART_COMMAND 00002bd6 08 b8 00 02 90 03 | | BCLR.B #0x2,IO_UART_COMMAND 00002bdc 4e 73 |Ns | RTE 00002bde VECTOR_0x50: 00002bde 08 39 00 05 00 00 fc 00 | 9 | BTST.B #0x5,0xfc00 ; --> VECTOR_0x50 00002be6 67 f4 |g | BEQ 0x2bdc 00002be8 08 39 00 00 00 00 fc 06 | 9 | BTST.B #0x0,0xfc06 00002bf0 66 ea |f | BNE 0x2bdc 00002bf2 PANIC_0x728_unknown_interrupt: 00002bf2 50 fa 07 28 |P ( | PANIC.W #0x728 00002bf6 48 e7 c0 80 |H | MOVEM.L A0+D1+D0,-(A7) ; Via VECTOR_CONSOLE.TXRDY 00002bfa 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00002c02 20 78 11 c4 | x | MOVEA.L 0x11c4,A0 00002c06 42 81 |B | CLR.L D1 00002c08 42 80 |B | CLR.L D0 00002c0a 10 18 | | MOVE.B (A0)+,D0 00002c0c 21 c8 11 c4 |! | MOVE.L A0,0x11c4 00002c10 32 30 03 b0 00 00 a2 23 |20 #| MOVE.W (D0.W*2+#0xa223),D1 ; LEW=03b0 00002c18 20 41 | A | MOVEA.L D1,A0 00002c1a 0c 00 00 06 | | CMPI.B #0x06,D0 00002c1e 63 06 |c | BLS 0x2c26 00002c20 11 c0 90 00 | | MOVE.B D0,IO_UART_DATA 00002c24 60 02 |` | BRA 0x2c28 00002c26 4e 90 |N | JSR (A0) 00002c28 4c df 01 03 |L | MOVEM.L (A7)+,D0+D1+A0 00002c2c 4e 73 |Ns | RTE 00002c2e 11 fc | | .XXX[0x2] 00002c30 00 04 11 d3 08 38 00 03 | 8 | .XXX[0x1d0] 00002c38 f8 03 66 0c 55 38 11 d3 | f U8 | 00002c40 21 fc 00 00 a1 72 11 c4 |! r | 00002c48 4e 75 21 fc 00 00 fc 40 |Nu! @| 00002c50 11 c8 11 c0 11 d4 4a 38 | J8| 00002c58 11 d5 66 0e 08 b8 00 00 | f | 00002c60 90 03 08 f8 00 02 90 03 | | 00002c68 4e 75 53 38 11 d5 20 78 |NuS8 x| 00002c70 11 c8 b1 fc 00 00 fc 40 | @| 00002c78 66 0e 42 38 11 d5 21 fc |f B8 ! | 00002c80 00 00 a2 1e 11 c4 4e 75 | Nu| 00002c88 10 20 21 c8 11 c8 21 fc | ! ! | 00002c90 00 00 a2 1a 11 c4 0c 00 | | 00002c98 00 20 64 04 57 b8 11 c4 | d W | 00002ca0 4e 75 20 38 11 c8 90 7c |Nu 8 || 00002ca8 fc 40 0c 38 00 02 11 d4 | @ 8 | 00002cb0 66 00 00 b8 21 fc 00 00 |f ! | 00002cb8 a0 ba 11 c4 20 7c 00 00 | | | 00002cc0 fc 40 4a 10 67 da 4e b9 | @J g N | 00002cc8 80 00 20 3c 0c 80 00 01 | < | 00002cd0 09 b4 67 28 b0 38 11 d3 | g( 8 | 00002cd8 62 c6 53 00 6b 4a 53 00 |b S kJS | 00002ce0 6b 24 53 00 6b 4c 53 00 |k$S kLS | 00002ce8 6b 12 4e b9 00 00 98 6e |k N n| 00002cf0 21 f0 0d b0 00 00 a2 34 |! 4| 00002cf8 11 c4 4e 75 08 b9 00 00 | Nu | 00002d00 00 00 fc 06 4e 40 11 f8 | N@ | 00002d08 11 d6 90 03 08 b9 00 00 | | 00002d10 00 00 fc 06 21 f8 11 c0 | ! | 00002d18 01 14 21 f8 11 bc 01 24 | ! $| 00002d20 08 f8 00 00 90 03 4e 75 | Nu| 00002d28 21 fc 00 00 a1 99 11 c4 |! | 00002d30 4e 75 20 79 00 00 fc 60 |Nu y `| 00002d38 21 c8 11 cc 60 0c 20 78 |! ` x| 00002d40 11 cc b1 f9 00 00 fc 60 | `| 00002d48 67 bc 11 d8 90 00 11 fc |g | 00002d50 00 06 11 d0 31 c8 11 ce | 1 | 00002d58 66 06 31 fc fc c0 11 ce |f 1 | 00002d60 21 fc 00 00 11 d0 11 c4 |! | 00002d68 4e 75 21 fc 00 00 a1 84 |Nu! | 00002d70 11 c4 53 40 6b 90 66 3a | S@k f:| 00002d78 10 39 00 00 fc 40 02 00 | 9 @ | 00002d80 00 5f 0c 00 00 4e 67 00 | _ Ng | 00002d88 ff 7e 0c 00 00 59 66 20 | ~ Yf | 00002d90 13 fc 00 08 00 00 fc 01 | | 00002d98 13 fc 00 01 00 00 fc 04 | | 00002da0 23 fc 00 00 2d a0 00 00 |# - | 00002da8 fc 08 4e f9 00 00 9f c4 | N | 00002db0 4e 75 57 40 66 fa 10 39 |NuW@f 9| 00002db8 00 00 fc 40 02 00 00 5f | @ _| 00002dc0 0c 00 00 4d 66 ea 10 39 | Mf 9| 00002dc8 00 00 fc 41 02 00 00 5f | A _| 00002dd0 0c 00 00 45 66 da 10 39 | Ef 9| 00002dd8 00 00 fc 42 02 00 00 5f | B _| 00002de0 0c 00 00 4e 66 ca 10 39 | Nf 9| 00002de8 00 00 fc 43 02 00 00 5f | C _| 00002df0 0c 00 00 55 66 ba 13 fc | Uf | 00002df8 00 1f 00 00 fc 01 60 98 | ` | 00002e00 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) ; Via VECTOR_CONSOLE.RXRDY 00002e04 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00002e0c 20 78 11 c8 | x | MOVEA.L 0x11c8,A0 00002e10 10 38 90 00 | 8 | MOVE.B IO_UART_DATA,D0 00002e14 02 00 00 7f | | ANDI.B #0x7f,D0 00002e18 0c 00 00 0d | | CMPI.B #0x0d,D0 00002e1c 67 4c |gL | BEQ 0x2e6a 00002e1e 0c 00 00 0a | | CMPI.B #0x0a,D0 00002e22 67 46 |gF | BEQ 0x2e6a 00002e24 0c 00 00 08 | | CMPI.B #0x08,D0 00002e28 67 5a |gZ | BEQ 0x2e84 00002e2a 0c 00 00 7f | | CMPI.B #0x7f,D0 00002e2e 67 54 |gT | BEQ 0x2e84 00002e30 0c 00 00 15 | | CMPI.B #0x15,D0 00002e34 67 40 |g@ | BEQ 0x2e76 00002e36 b1 fc 00 00 fc 5f | _ | CMPA.L #0xfc5f,A0 00002e3c 6d 0a |m | BLT 0x2e48 00002e3e 21 fc 00 00 a2 1e 11 c4 |! | MOVE.L #0xa21e,0x11c4 00002e46 60 50 |`P | BRA 0x2e98 00002e48 10 c0 | | MOVE.B D0,(A0)+ 00002e4a 21 c8 11 c8 |! | MOVE.L A0,0x11c8 00002e4e 20 7c 00 00 11 d0 | | | MOVEA.L #0x11d0,A0 00002e54 0c 00 00 20 | | CMPI.B #0x20,D0 00002e58 64 08 |d | BCC 0x2e62 00002e5a 10 fc 00 5e | ^ | MOVE.B #0x5e,(A0)+ 00002e5e d0 3c 00 40 | < @ | ADD.B #0x40,D0 00002e62 10 c0 | | MOVE.B D0,(A0)+ 00002e64 10 fc 00 04 | | MOVE.B #0x04,(A0)+ 00002e68 60 26 |`& | BRA 0x2e90 00002e6a 42 18 |B | CLR.B (A0)+ 00002e6c 21 fc 00 00 a2 20 11 c4 |! | MOVE.L #0xa220,0x11c4 00002e74 60 22 |`" | BRA 0x2e98 00002e76 91 fc 00 00 fc 40 | @ | SUBA.L #0xfc40,A0 00002e7c 30 08 |0 | MOVE.W A0,D0 00002e7e 11 c0 11 d5 | | MOVE.B D0,0x11d5 00002e82 60 06 |` | BRA 0x2e8a 00002e84 11 fc 00 01 11 d5 | | MOVE.B #0x01,0x11d5 00002e8a 11 fc 00 04 11 d0 | | MOVE.B #0x04,0x11d0 00002e90 21 fc 00 00 11 d0 11 c4 |! | MOVE.L #0x11d0,0x11c4 00002e98 08 b8 00 02 90 03 | | BCLR.B #0x2,IO_UART_COMMAND 00002e9e 08 f8 00 00 90 03 | | BSET.B #0x0,IO_UART_COMMAND 00002ea4 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00002ea8 4e 73 |Ns | RTE 00002eaa 08 94 00 06 08 94 | | .XXX[0x6] 00002eb0 00 05 67 06 4e b9 00 00 | g N | .XXX[0x28] 00002eb8 2e d8 4e f9 00 00 27 fa |. N ' | 00002ec0 08 94 00 01 12 1a 4e b9 | N | 00002ec8 00 00 28 d8 4e b9 00 00 | ( N | 00002ed0 2e d8 4e f9 00 00 28 a4 |. N ( | 00002ed8 08 39 00 05 00 00 e0 10 | 9 | BTST.B #0x5,0xe010 00002ee0 66 10 |f | BNE 0x2ef2 00002ee2 08 f9 00 04 00 00 e0 10 | | BSET.B #0x4,0xe010 00002eea 66 06 |f | BNE 0x2ef2 00002eec 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 00002ef2 23 fc 00 00 2e fe 00 00 |# . | MOVE.L #0x2efe,0x147d 00002efa 14 7d | } | 00002efc 4e 75 |Nu | RTS 00002efe 48 e7 |H | .XXX[0x2] 00002f00 c0 c0 08 f9 00 01 00 00 | | .XXX[0x208] 00002f08 04 ea 46 fc 27 00 70 02 | F ' p | 00002f10 4e b9 00 00 29 74 65 0a |N )te | 00002f18 11 c0 a0 03 4c df 03 03 | L | 00002f20 4e 73 11 fc 00 08 a0 02 |Ns | 00002f28 60 f2 08 94 00 01 12 1a |` | 00002f30 4e b9 00 00 28 d8 42 39 |N ( B9| 00002f38 00 00 04 eb 4e f9 00 00 | N | 00002f40 28 a4 11 fc 00 02 a0 0f |( | 00002f48 4e f9 00 00 27 fa 11 fc |N ' | 00002f50 00 02 a0 0e 4e f9 00 00 | N | 00002f58 27 fa 11 fc 00 01 a0 0f |' | 00002f60 4e f9 00 00 27 fa 11 fc |N ' | 00002f68 00 01 a0 0e 4e f9 00 00 | N | 00002f70 27 fa 48 e7 60 10 08 d4 |' H ` | 00002f78 00 00 08 94 00 06 08 94 | | 00002f80 00 05 67 1e 08 14 00 04 | g | 00002f88 66 18 4a b8 11 88 66 08 |f J f | 00002f90 4e b9 00 00 31 0e 60 0a |N 1 ` | 00002f98 11 fc 00 04 a0 02 08 d4 | | 00002fa0 00 04 4c df 08 06 4e f9 | L N | 00002fa8 00 00 27 fa 12 1a 0c 01 | ' | 00002fb0 00 02 67 0a e9 f8 11 82 | g | 00002fb8 11 d7 67 04 72 07 72 0f | g r r | 00002fc0 ef f8 11 04 11 d8 11 f8 | | 00002fc8 11 d7 a0 00 11 f8 11 d8 | | 00002fd0 a0 00 11 f8 11 d9 a0 01 | | 00002fd8 4e f9 00 00 27 fa 12 1a |N ' | 00002fe0 02 41 00 0f 14 30 11 b0 | A 0 | 00002fe8 00 00 a2 c2 6b 00 ff ea | k | 00002ff0 ef f8 21 04 11 d9 60 00 | ! ` | 00002ff8 ff ce 12 1a 02 41 00 0f | A | 00003000 14 30 11 b0 00 00 a2 c2 | 0 | 00003008 6b 00 ff ce ef f8 20 04 |k | 00003010 11 d9 60 00 ff b2 12 1a | ` | 00003018 02 41 00 03 14 30 11 b0 | A 0 | 00003020 00 00 a2 d2 ef f8 20 c3 | | 00003028 11 d7 60 00 ff 9a 12 1a | ` | 00003030 02 41 00 03 ef f8 11 82 | A | 00003038 11 d7 67 10 e9 f8 11 04 | g | 00003040 11 d8 66 00 ff 82 72 07 | f r | 00003048 60 00 ff 7c e9 f8 11 04 |` | | 00003050 11 d8 0a 01 00 07 67 00 | g | 00003058 ff 68 60 00 ff 6a 4e f9 | h` jN | 00003060 00 00 27 fa 08 94 00 01 | ' | 00003068 12 1a 4e b9 00 00 28 d8 | N ( | 00003070 4e b9 00 00 31 0e 4e f9 |N 1 N | 00003078 00 00 28 a4 18 14 02 04 | ( | 00003080 00 3c 66 4a 4a 78 11 8c | <fJJx | 00003088 66 44 48 e7 80 e0 45 f8 |fDH E | 00003090 11 dc 20 3c 00 00 3d 08 | < = | 00003098 25 7c 00 00 31 7c 00 08 |%| 1| | 000030a0 4e b9 00 00 9c 30 4c df |N 0L | 000030a8 07 01 31 fc ff ff 11 8c | 1 | 000030b0 21 fc 00 00 00 01 11 88 |! | 000030b8 08 f8 00 00 11 8e 11 fc | | 000030c0 00 64 a0 02 08 d4 00 03 | d | 000030c8 4e f9 00 00 28 b8 08 d4 |N ( | 000030d0 00 02 4e f9 00 00 27 fa | N ' | 000030d8 4d f9 00 00 e1 00 08 36 |M 6| 000030e0 00 06 40 00 66 0c 08 14 | @ f | 000030e8 00 04 67 0c 08 f6 00 07 | g | 000030f0 40 00 4e f9 00 00 27 fa |@ N ' | 000030f8 08 f6 00 06 40 00 02 04 | @ | 00003100 00 f0 08 f6 00 00 40 00 | @ | 00003108 4e f9 00 00 27 fa |N ' | .XXX[0x6] 0000310e 48 e7 0c 00 |H | MOVEM.L D5+D4,-(A7) 00003112 78 30 |x0 | MOVEQ.L #0x30,D4 00003114 c8 14 | | AND.B (A4),D4 00003116 88 78 11 8c | x | OR.W 0x118c,D4 0000311a 66 26 |f& | BNE 0x3142 0000311c 38 2c 00 02 |8, | MOVE.W (A4+0x2),D4 00003120 3a 30 49 90 |:0I | MOVE.W (D4.L),D5 ; LEW=4990 00003124 8a 78 11 82 | x | OR.W 0x1182,D5 00003128 54 45 |TE | ADDQ.W #0x2,D5 0000312a 67 16 |g | BEQ 0x3142 0000312c 44 45 |DE | NEG.W D5 0000312e 31 c5 11 8c |1 | MOVE.W D5,0x118c 00003132 54 84 |T | ADDQ.L #0x2,D4 00003134 21 c4 11 88 |! | MOVE.L D4,0x1188 00003138 08 d4 00 04 | | BSET.B #0x4,(A4) 0000313c 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 00003142 4c df 00 30 |L 0 | MOVEM.L (A7)+,D4+D5 00003146 4e 75 |Nu | RTS 00003148 VECTOR_MODEM.TXRDY: ; Via VECTOR_MODEM.TXRDY 00003148 48 e7 fe 0c |H | MOVEM.L A5+A4+D6+D5+D4+D3+D2+D1+D0,-(A7); --> VECTOR_0x4b 0000314c 08 f9 00 01 00 00 04 ea | | BSET.B #0x1,0x4ea 00003154 49 f9 00 00 e0 80 |I | LEA.L 0xe080,A4 0000315a 42 84 |B | CLR.L D4 0000315c 32 38 11 8c |28 | MOVE.W 0x118c,D1 00003160 67 00 00 6a |g j | BEQ 0x31cc 00003164 53 41 |SA | SUBQ.W #0x1,D1 00003166 31 c1 11 8c |1 | MOVE.W D1,0x118c 0000316a 2a 78 11 88 |*x | MOVEA.L 0x1188,A5 0000316e 11 dd a0 03 | | MOVE.B (A5)+,IO_DUART_MODEM_DATA 00003172 21 cd 11 88 |! | MOVE.L A5,0x1188 00003176 4c df 30 7f |L 0 | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+D6+A4+A5 0000317a 4e 73 |Ns | RTE 0000317c 08 b9 00 02 | | .XXX[0x4] 00003180 00 00 e0 80 66 24 11 fc | f$ | .XXX[0x48] 00003188 00 30 a0 02 08 b9 00 03 | 0 | 00003190 00 00 e0 80 08 f9 00 00 | | 00003198 00 00 e0 80 42 b8 11 88 | B | 000031a0 42 78 11 8c 42 38 11 8e |Bx B8 | 000031a8 4e 75 48 e7 80 e0 45 f8 |NuH E | 000031b0 11 dc 20 3c 00 00 3d 08 | < = | 000031b8 25 7c 00 00 31 7c 00 08 |%| 1| | 000031c0 4e b9 00 00 9c 30 4c df |N 0L | 000031c8 07 01 60 dc | ` | .XXX[0x4] 000031cc 08 94 00 04 | | BCLR.B #0x4,(A4) 000031d0 11 fc 00 08 a0 02 | | MOVE.B #0x08,IO_DUART_MODEM_COMMAND 000031d6 28 38 11 88 |(8 | MOVE.L 0x1188,D4 000031da 4a 2c 00 01 |J, | TST.B (A4+0x1) 000031de 66 28 |f( | BNE 0x3208 000031e0 3c 38 11 84 |<8 | MOVE.W 0x1184,D6 000031e4 cc 44 | D | AND.W D4,D6 000031e6 67 0e |g | BEQ 0x31f6 000031e8 3a 2c 00 04 |:, | MOVE.W (A4+0x4),D5 000031ec 9a 44 | D | SUB.W D4,D5 000031ee 52 45 |RE | ADDQ.W #0x1,D5 000031f0 62 54 |bT | BHI 0x3246 000031f2 5d fa 06 7a |] z | TRAPLT.W #0x067a 000031f6 38 2c 00 02 |8, | MOVE.W (A4+0x2),D4 000031fa 31 b8 11 80 49 90 |1 I | MOVE.W 0x1180,(D4.L) ; LEW=4990 00003200 52 44 |RD | ADDQ.W #0x1,D4 00003202 39 44 00 04 |9D | MOVE.W D4,(A4+0x4) 00003206 60 6c |`l | BRA 0x3274 00003208 3c 38 11 84 |<8 | MOVE.W 0x1184,D6 0000320c 3a 06 |: | MOVE.W D6,D5 0000320e cc 44 | D | AND.W D4,D6 00003210 67 06 |g | BEQ 0x3218 00003212 9a 46 | F | SUB.W D6,D5 00003214 52 45 |RE | ADDQ.W #0x1,D5 00003216 60 2e |`. | BRA 0x3246 00003218 53 2c 00 01 |S, | SUBQ.B #0x1,(A4+0x1) 0000321c 42 85 |B | CLR.L D5 0000321e 3a 2c 00 02 |:, | MOVE.W (A4+0x2),D5 00003222 38 30 59 90 |80Y | MOVE.W (D5.L),D4 ; LEW=5990 00003226 31 b8 11 7e 59 90 |1 ~Y | MOVE.W 0x117e,(D5.L) ; LEW=5990 0000322c 31 c5 11 7e |1 ~ | MOVE.W D5,0x117e 00003230 39 44 00 02 |9D | MOVE.W D4,(A4+0x2) 00003234 3a 30 49 90 |:0I | MOVE.W (D4.L),D5 ; LEW=4990 00003238 8a 78 11 82 | x | OR.W 0x1182,D5 0000323c 54 45 |TE | ADDQ.W #0x2,D5 0000323e 44 45 |DE | NEG.W D5 00003240 54 84 |T | ADDQ.L #0x2,D4 00003242 21 c4 11 88 |! | MOVE.L D4,0x1188 00003246 31 c5 11 8c |1 | MOVE.W D5,0x118c 0000324a 08 14 00 05 | | BTST.B #0x5,(A4) 0000324e 66 00 00 9a |f | BNE 0x32ea 00003252 08 d4 00 04 | | BSET.B #0x4,(A4) 00003256 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 0000325c 1c 2c 00 01 | , | MOVE.B (A4+0x1),D6 00003260 bc 38 11 87 | 8 | CMP.B 0x1187,D6 00003264 6e 00 00 84 |n | BGT 0x32ea 00003268 08 14 00 02 | | BTST.B #0x2,(A4) 0000326c 66 00 00 7c |f | | BNE 0x32ea 00003270 60 00 00 6e |` n | BRA 0x32e0 00003274 42 b8 11 88 |B | CLR.L 0x1188 00003278 42 78 11 8c |Bx | CLR.W 0x118c 0000327c 42 38 11 8e |B8 | CLR.B 0x118e 00003280 08 39 00 07 00 00 e1 10 | 9 | BTST.B #0x7,0xe110 00003288 67 10 |g | BEQ 0x329a 0000328a 08 f9 00 06 00 00 e1 10 | | BSET.B #0x6,0xe110 00003292 08 f9 00 00 00 00 e1 10 | | BSET.B #0x0,0xe110 0000329a 08 94 00 02 | | BCLR.B #0x2,(A4) 0000329e 67 40 |g@ | BEQ 0x32e0 000032a0 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000032a4 45 f8 11 dc |E | LEA.L 0x11dc,A2 000032a8 20 3c 00 00 3d 08 | < = | MOVE.L #0x3d08,D0 000032ae 25 7c 00 00 31 7c 00 08 |%| 1| | MOVE.L #0x317c,(A2+0x8) 000032b6 4e b9 00 00 9c 30 |N 0 | JSR 0x9c30 000032bc 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000032c0 31 fc ff ff 11 8c |1 | MOVE.W #0xffff,0x118c 000032c6 21 fc 00 00 00 01 11 88 |! | MOVE.L #0x1,0x1188 000032ce 08 f8 00 00 11 8e | | BSET.B #0x0,0x118e 000032d4 11 fc 00 64 a0 02 | d | MOVE.B #0x64,IO_DUART_MODEM_COMMAND 000032da 08 d4 00 03 | | BSET.B #0x3,(A4) 000032de 60 0a |` | BRA 0x32ea 000032e0 08 94 00 03 | | BCLR.B #0x3,(A4) 000032e4 67 04 |g | BEQ 0x32ea 000032e6 08 d4 00 00 | | BSET.B #0x0,(A4) 000032ea 4c df 30 7f |L 0 | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+D6+A4+A5 000032ee 4e 73 |Ns | RTE 000032f0 48 e7 f0 f0 |H | MOVEM.L A3+A2+A1+A0+D3+D2+D1+D0,-(A7) 000032f4 41 f9 00 00 e0 00 |A | LEA.L 0xe000,A0 000032fa 42 80 |B | CLR.L D0 000032fc 72 0f |r | MOVEQ.L #0x0f,D1 000032fe 34 3c 70 ff |4<p | MOVE.W #0x70ff,D2 00003302 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00003308 67 04 |g | BEQ 0x330e 0000330a 34 3c 50 ff |4<P | MOVE.W #0x50ff,D2 0000330e d4 42 | B | ADD.W D2,D2 00003310 64 06 |d | BCC 0x3318 00003312 08 d0 00 07 | | BSET.B #0x7,(A0) 00003316 52 80 |R | ADDQ.L #0x1,D0 00003318 50 88 |P | ADDQ.L #0x8,A0 0000331a 51 c9 ff f2 |Q | DBF D1,0x330e 0000331e 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 00003324 67 10 |g | BEQ 0x3336 00003326 31 fc 00 01 11 ac |1 | MOVE.W #0x1,0x11ac 0000332c 08 f9 00 07 00 00 e0 80 | | BSET.B #0x7,0xe080 00003334 52 80 |R | ADDQ.L #0x1,D0 00003336 22 00 |" | MOVE.L D0,D1 00003338 53 81 |S | SUBQ.L #0x1,D1 0000333a 24 3c 00 00 10 00 |$< | MOVE.L #0x1000,D2 00003340 76 02 |v | MOVEQ.L #0x02,D3 00003342 d6 83 | | ADD.L D3,D3 00003344 e2 8a | | LSR.L #0x1,D2 00003346 e2 89 | | LSR.L #0x1,D1 00003348 66 f8 |f | BNE 0x3342 0000334a 22 03 |" | MOVE.L D3,D1 0000334c 41 f9 00 00 ac 00 |A | LEA.L 0xac00,A0 00003352 21 c8 11 7c |! | | MOVE.L A0,0x117c 00003356 55 81 |U | SUBQ.L #0x2,D1 00003358 43 f0 28 00 |C ( | LEA.L (A0+D2.L),A1 0000335c 30 89 |0 | MOVE.W A1,(A0) 0000335e 20 49 | I | MOVEA.L A1,A0 00003360 51 c9 ff f6 |Q | DBF D1,0x3358 00003364 55 82 |U | SUBQ.L #0x2,D2 00003366 31 c2 11 80 |1 | MOVE.W D2,0x1180 0000336a 52 82 |R | ADDQ.L #0x1,D2 0000336c 31 c2 11 84 |1 | MOVE.W D2,0x1184 00003370 46 42 |FB | NOT.W D2 00003372 31 c2 11 82 |1 | MOVE.W D2,0x1182 00003376 96 80 | | SUB.L D0,D3 00003378 e4 8b | | LSR.L #0x2,D3 0000337a 11 c3 11 86 | | MOVE.B D3,0x1186 0000337e e2 8b | | LSR.L #0x1,D3 00003380 11 c3 11 87 | | MOVE.B D3,0x1187 00003384 41 f9 00 00 e0 00 |A | LEA.L 0xe000,A0 0000338a 30 3c 00 10 |0< | MOVE.W #0x10,D0 0000338e 4a 10 |J | TST.B (A0) 00003390 6a 22 |j" | BPL 0x33b4 00003392 11 7c 00 11 00 06 | | | MOVE.B #0x11,(A0+0x6) 00003398 11 7c 00 13 00 07 | | | MOVE.B #0x13,(A0+0x7) 0000339e 22 78 11 7c |"x | | MOVEA.L 0x117c,A1 000033a2 31 d1 11 7e |1 ~ | MOVE.W (A1),0x117e 000033a6 32 b8 11 80 |2 | MOVE.W 0x1180,(A1) 000033aa 31 49 00 02 |1I | MOVE.W A1,(A0+0x2) 000033ae 52 89 |R | ADDQ.L #0x1,A1 000033b0 31 49 00 04 |1I | MOVE.W A1,(A0+0x4) 000033b4 50 88 |P | ADDQ.L #0x8,A0 000033b6 51 c8 ff d6 |Q | DBF D0,0x338e 000033ba 72 0f |r | MOVEQ.L #0x0f,D1 000033bc 30 30 17 b0 00 00 e0 02 |00 | MOVE.W (D1.W*8+#0xe002),D0 ; LEW=17b0 000033c4 54 40 |T@ | ADDQ.W #0x2,D0 000033c6 21 80 15 a0 11 3c |! < | MOVE.L D0,(D1.W*4+#0x113c) ; LEW=15a0 000033cc 51 c9 ff ee |Q | DBF D1,0x33bc 000033d0 41 f9 00 00 e0 10 |A | LEA.L 0xe010,A0 000033d6 4a 10 |J | TST.B (A0) 000033d8 6a 0c |j | BPL 0x33e6 000033da 42 b8 11 88 |B | CLR.L 0x1188 000033de 42 78 11 8c |Bx | CLR.W 0x118c 000033e2 42 38 11 8e |B8 | CLR.B 0x118e 000033e6 08 f8 00 02 90 03 | | BSET.B #0x2,IO_UART_COMMAND 000033ec 31 fc 0d 3c 0d 22 |1 < " | MOVE.W #0xd3c,0xd22 000033f2 31 fc 0e 3c 0d 2a |1 < * | MOVE.W #0xe3c,0xd2a 000033f8 31 fc 0f 3c 0d 32 |1 < 2 | MOVE.W #0xf3c,0xd32 000033fe 31 fc 10 3c 0d 3a |1 < : | MOVE.W #0x103c,0xd3a 00003404 42 40 |B@ | CLR.W D0 00003406 4e b9 00 00 39 16 |N 9 | JSR 0x3916 0000340c 23 fc 00 00 3b 3c 00 00 |# ;< | MOVE.L #0x3b3c,0x1438 00003414 14 38 | 8 | 00003416 23 fc 00 00 3e 6a 00 00 |# >j | MOVE.L #0x3e6a,0x143c 0000341e 14 3c | < | 00003420 23 fc 00 00 3e 86 00 00 |# > | MOVE.L #0x3e86,0x1440 00003428 14 40 | @ | 0000342a 23 fc 00 00 3e a0 00 00 |# > | MOVE.L #0x3ea0,0x1444 00003432 14 44 | D | 00003434 23 fc 00 00 3e bc 00 00 |# > | MOVE.L #0x3ebc,0x1448 0000343c 14 48 | H | 0000343e 23 fc 00 00 41 98 00 00 |# A | MOVE.L #0x4198,0x144c 00003446 14 4c | L | 00003448 70 01 |p | MOVEQ.L #0x01,D0 0000344a 4e b9 00 00 39 16 |N 9 | JSR 0x3916 00003450 11 fc 00 80 a0 04 | | MOVE.B #0x80,IO_DUART_ACR_IPCR 00003456 11 fc 00 80 a0 05 | | MOVE.B #0x80,IO_DUART_IMR_ISR 0000345c 4a 38 a0 0f |J8 | TST.B IO_DUART_CLR_OPC_STOP_COUNTER 00003460 11 fc 00 f4 a0 0d | | MOVE.B #0xf4,IO_DUART_OPCR 00003466 11 fc 00 04 a0 0f | | MOVE.B #0x04,IO_DUART_CLR_OPC_STOP_COUNTER 0000346c 23 fc 00 00 44 86 00 00 |# D | MOVE.L #0x4486,0x147d 00003474 14 7d | } | 00003476 0c 39 00 58 80 00 7f 80 | 9 X | CMPI.B #0x58,MODEM_DESIGNATOR 0000347e 67 00 00 60 |g ` | BEQ 0x34e0 00003482 11 fc 00 10 a0 02 | | MOVE.B #0x10,IO_DUART_MODEM_COMMAND 00003488 11 fc 00 20 a0 02 | | MOVE.B #0x20,IO_DUART_MODEM_COMMAND 0000348e 11 fc 00 30 a0 02 | 0 | MOVE.B #0x30,IO_DUART_MODEM_COMMAND 00003494 11 fc 00 13 a0 00 | | MOVE.B #0x13,IO_DUART_MODEM_MODE 0000349a 11 fc 00 13 11 d7 | | MOVE.B #0x13,0x11d7 000034a0 11 fc 00 1f a0 00 | | MOVE.B #0x1f,IO_DUART_MODEM_MODE 000034a6 11 fc 00 1f 11 d8 | | MOVE.B #0x1f,0x11d8 000034ac 11 fc 00 bb a0 01 | | MOVE.B #0xbb,IO_DUART_MODEM_STATUS 000034b2 11 fc 00 bb 11 d9 | | MOVE.B #0xbb,0x11d9 000034b8 21 fc 00 00 26 3e 01 18 |! &> | MOVE.L #VECTOR_MODEM.RXRDY,vector_modem.rxrdy 000034c0 21 fc 00 00 26 94 01 28 |! & (| MOVE.L #VECTOR_MODEM.DSCHG,vector_modem.dschg 000034c8 21 fc 00 00 31 48 01 2c |! 1H ,| MOVE.L #VECTOR_MODEM.TXRDY,vector_modem.txrdy 000034d0 11 fc 00 08 a0 02 | | MOVE.B #0x08,IO_DUART_MODEM_COMMAND 000034d6 11 fc 00 01 a0 02 | | MOVE.B #0x01,IO_DUART_MODEM_COMMAND 000034dc 60 00 00 a8 |` | BRA 0x3586 000034e0 11 fc 00 10 a0 02 | | MOVE.B #0x10,IO_DUART_MODEM_COMMAND 000034e6 11 fc 00 20 a0 02 | | MOVE.B #0x20,IO_DUART_MODEM_COMMAND 000034ec 11 fc 00 30 a0 02 | 0 | MOVE.B #0x30,IO_DUART_MODEM_COMMAND 000034f2 11 fc 00 93 a0 00 | | MOVE.B #0x93,IO_DUART_MODEM_MODE 000034f8 11 fc 00 17 a0 00 | | MOVE.B #0x17,IO_DUART_MODEM_MODE 000034fe 11 fc 00 bb a0 01 | | MOVE.B #0xbb,IO_DUART_MODEM_STATUS 00003504 21 fc 00 00 48 fc 01 28 |! H (| MOVE.L #0x48fc,vector_modem.dschg 0000350c 21 fc 00 00 3b 30 01 30 |! ;0 0| MOVE.L #VECTOR_MOSART.TXRDY,vector_mosart.txrdy 00003514 21 fc 00 00 40 b8 01 1c |! @ | MOVE.L #VECTOR_MOSART.RXRDY,vector_mosart.rxrdy 0000351c 11 fc 00 03 a0 0f | | MOVE.B #0x03,IO_DUART_CLR_OPC_STOP_COUNTER 00003522 20 3c 00 0f ff ff | < | MOVE.L #0xfffff,D0 00003528 53 80 |S | SUBQ.L #0x1,D0 0000352a 66 fc |f | BNE 0x3528 0000352c 11 fc 00 03 a0 0e | | MOVE.B #0x03,IO_DUART_SET_OPC_START_COUNTER 00003532 11 fc 00 09 a0 02 | | MOVE.B #0x09,IO_DUART_MODEM_COMMAND 00003538 23 fc 00 00 a3 cc 00 00 |# | MOVE.L #0xa3cc,0x1481 00003540 14 81 | | 00003542 33 fc 00 00 00 00 14 85 |3 | MOVE.W #0x0,0x1485 0000354a 23 fc 00 00 3b 4a 00 00 |# ;J | MOVE.L #0x3b4a,0x1438 00003552 14 38 | 8 | 00003554 23 fc 00 00 3e 78 00 00 |# >x | MOVE.L #0x3e78,0x143c 0000355c 14 3c | < | 0000355e 23 fc 00 00 3e 94 00 00 |# > | MOVE.L #0x3e94,0x1440 00003566 14 40 | @ | 00003568 23 fc 00 00 3e ae 00 00 |# > | MOVE.L #0x3eae,0x1444 00003570 14 44 | D | 00003572 23 fc 00 00 3e ca 00 00 |# > | MOVE.L #0x3eca,0x1448 0000357a 14 48 | H | 0000357c 23 fc 00 00 41 a4 00 00 |# A | MOVE.L #0x41a4,0x144c 00003584 14 4c | L | 00003586 11 fc 00 10 a0 0a | | MOVE.B #0x10,IO_DUART_DIAG_COMMAND 0000358c 11 fc 00 20 a0 0a | | MOVE.B #0x20,IO_DUART_DIAG_COMMAND 00003592 11 fc 00 30 a0 0a | 0 | MOVE.B #0x30,IO_DUART_DIAG_COMMAND 00003598 11 fc 00 1f a0 08 | | MOVE.B #0x1f,IO_DUART_DIAG_MODE 0000359e 13 fc 00 1f 00 00 14 de | | MOVE.B #0x1f,0x14de 000035a6 11 fc 00 01 a0 08 | | MOVE.B #0x01,IO_DUART_DIAG_MODE 000035ac 11 fc 00 ee a0 09 | | MOVE.B #0xee,IO_DUART_DIAG_STATUS 000035b2 11 fc 00 09 a0 02 | | MOVE.B #0x09,IO_DUART_MODEM_COMMAND 000035b8 11 fc 00 09 a0 0a | | MOVE.B #0x09,IO_DUART_DIAG_COMMAND 000035be 21 fc 93 03 fc 00 11 90 |! | MOVE.L #0x9303fc00,0x1190 000035c6 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000035ca 45 f8 11 ae |E | LEA.L 0x11ae,A2 000035ce 20 3c 00 00 04 e1 | < | MOVE.L #0x4e1,D0 000035d4 25 7c 00 00 26 02 00 08 |%| & | MOVE.L #0x2602,(A2+0x8) 000035dc 4e b9 00 00 9c 30 |N 0 | JSR 0x9c30 000035e2 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000035e6 4c df 0f 0f |L | MOVEM.L (A7)+,D0+D1+D2+D3+A0+A1+A2+A3 000035ea 4e 75 |Nu | RTS 000035ec 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 000035f0 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 000035f6 67 2a |g* | BEQ 0x3622 000035f8 41 f9 00 00 a2 d6 |A | LEA.L 0xa2d6,A0 000035fe 11 fc 00 04 a0 02 | | MOVE.B #0x04,IO_DUART_MODEM_COMMAND 00003604 20 3c 00 09 89 68 | < h | MOVE.L #0x98968,D0 0000360a 08 38 00 02 a0 01 | 8 | BTST.B #0x2,IO_DUART_MODEM_STATUS 00003610 67 0c |g | BEQ 0x361e 00003612 11 d8 a0 03 | | MOVE.B (A0)+,IO_DUART_MODEM_DATA 00003616 b1 fc 00 00 a2 fe | | CMPA.L #0xa2fe,A0 0000361c 67 04 |g | BEQ 0x3622 0000361e 53 80 |S | SUBQ.L #0x1,D0 00003620 66 e8 |f | BNE 0x360a 00003622 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00003626 4e 75 |Nu | RTS 00003628 21 c2 14 e0 21 fc 00 00 |! ! | .XXX[0x80] 00003630 15 0c 14 e4 4a b8 14 e8 | J | 00003638 67 0c 4e b9 00 00 9c e0 |g N | 00003640 46 fc 21 00 60 ee 4a 42 |F ! ` JB| 00003648 67 52 46 fc 26 00 42 78 |gRF & Bx| 00003650 16 0c 48 e7 80 e0 45 f8 | H E | 00003658 16 0e 20 3c 00 00 07 a1 | < | 00003660 25 7c 00 00 36 a6 00 08 |%| 6 | 00003668 4e b9 00 00 9c 30 4c df |N 0L | 00003670 07 01 4a 78 16 0c 66 24 | Jx f$| 00003678 4a b8 14 e0 67 0c 4e b9 |J g N | 00003680 00 00 9c e0 46 fc 26 00 | F & | 00003688 60 e8 48 e7 80 e0 45 f8 |` H E | 00003690 16 0e 4e b9 00 00 9c 6c | N l| 00003698 4c df 07 01 46 fc 20 00 |L F | 000036a0 4a b8 14 e0 4e 75 52 78 |J NuRx| 000036a8 16 0c 4e 75 | Nu | .XXX[0x4] 000036ac VECTOR_DIAG_BUS.TXRDY: 000036ac 4a b8 14 e8 |J | TST.L 0x14e8 ; --> VECTOR_0x48 000036b0 57 fa 07 6f |W o | TRAPEQ.W #0x076f 000036b4 2f 00 |/ | MOVE.L D0,-(A7) 000036b6 42 80 |B | CLR.L D0 000036b8 10 38 14 db | 8 | MOVE.B 0x14db,D0 000036bc ec f8 08 01 14 ec | | BFCLR.L 0x14ec,{D0:1} 000036c2 66 16 |f | BNE 0x36da 000036c4 08 b8 00 02 14 de | | BCLR.B #0x2,0x14de 000036ca 67 16 |g | BEQ 0x36e2 000036cc 11 fc 00 10 a0 0a | | MOVE.B #0x10,IO_DUART_DIAG_COMMAND 000036d2 11 f8 14 de a0 08 | | MOVE.B 0x14de,IO_DUART_DIAG_MODE 000036d8 60 08 |` | BRA 0x36e2 000036da 08 f8 00 02 14 de | | BSET.B #0x2,0x14de 000036e0 67 ea |g | BEQ 0x36cc 000036e2 46 fc 26 00 |F & | MOVE.W #0x2600,SR 000036e6 11 f0 01 a0 15 0c a0 0b | | MOVE.B (D0.W+#0x150c),IO_DUART_DIAG_DATA; LEW=01a0 000036ee 52 38 14 db |R8 | ADDQ.B #0x1,0x14db 000036f2 53 b8 14 e8 |S | SUBQ.L #0x1,0x14e8 000036f6 66 0c |f | BNE 0x3704 000036f8 11 fc 00 08 a0 0a | | MOVE.B #0x08,IO_DUART_DIAG_COMMAND 000036fe 08 b8 00 00 14 dc | | BCLR.B #0x0,0x14dc 00003704 20 1f | | MOVE.L (A7)+,D0 00003706 4e 73 |Ns | RTE 00003708 VECTOR_DIAG_BUS.RXRDY: 00003708 4a b8 14 e0 |J | TST.L 0x14e0 ; --> VECTOR_0x44 0000370c 57 fa 07 6f |W o | TRAPEQ.W #0x076f 00003710 4a b8 14 e8 |J | TST.L 0x14e8 00003714 56 fa 06 71 |V q | TRAPNE.W #0x0671 00003718 e8 f8 00 04 a0 09 | | BFTST.L IO_DUART_DIAG_STATUS,{0:4} 0000371e 56 fa 07 70 |V p | TRAPNE.W #0x0770 00003722 1f 00 | | MOVE.B D0,-(A7) 00003724 10 38 a0 0b | 8 | MOVE.B IO_DUART_DIAG_DATA,D0 00003728 11 80 01 e1 14 e4 | | MOVE.B D0,((#0x14e4)) ; LEW=01e1 0000372e 52 b8 14 e4 |R | ADDQ.L #0x1,0x14e4 00003732 53 b8 14 e0 |S | SUBQ.L #0x1,0x14e0 00003736 67 08 |g | BEQ 0x3740 00003738 d1 38 14 dd | 8 | ADD.B D0,0x14dd 0000373c 10 1f | | MOVE.B (A7)+,D0 0000373e 4e 73 |Ns | RTE 00003740 91 38 14 dd | 8 | SUB.B D0,0x14dd 00003744 10 1f | | MOVE.B (A7)+,D0 00003746 4e 73 |Ns | RTE 00003748 48 e7 60 c0 |H ` | MOVEM.L A1+A0+D2+D1,-(A7) 0000374c 41 bc 00 07 |A | CHK.W #0x7,D0 00003750 42 81 |B | CLR.L D1 00003752 12 28 00 01 | ( | MOVE.B (A0+0x1),D1 00003756 43 bc 00 0f |C | CHK.W #0xf,D1 0000375a 14 00 | | MOVE.B D0,D2 0000375c eb 0a | | LSL.B #0x5,D2 0000375e 82 02 | | OR.B D2,D1 00003760 46 fc 21 00 |F ! | MOVE.W #0x2100,SR 00003764 24 38 14 e8 |$8 | MOVE.L 0x14e8,D2 00003768 0c 42 00 fd | B | CMPI.W #0x00fd,D2 0000376c 6f 08 |o | BLE 0x3776 0000376e 4e b9 00 00 9c e0 |N | JSR 0x9ce0 00003774 60 ea |` | BRA 0x3760 00003776 14 38 14 da | 8 | MOVE.B 0x14da,D2 0000377a 11 81 21 a0 15 0c | ! | MOVE.B D1,(D2.W+#0x150c) ; LEW=21a0 00003780 ee f8 08 81 14 ec | | BFSET.L 0x14ec,{D2:1} 00003786 52 38 14 da |R8 | ADDQ.B #0x1,0x14da 0000378a 52 b8 14 e8 |R | ADDQ.L #0x1,0x14e8 0000378e 08 f8 00 00 14 dc | | BSET.B #0x0,0x14dc 00003794 66 06 |f | BNE 0x379c 00003796 11 fc 00 04 a0 0a | | MOVE.B #0x04,IO_DUART_DIAG_COMMAND 0000379c 4e f0 05 b1 00 00 a3 00 |N | JMP ((D0.W*4+#0xa300)) ; LEW=05b1 000037a4 46 fc 20 00 |F | .XXX[0x4] 000037a8 4c df 03 06 4e 75 74 01 |L Nut | .XXX[0x168] 000037b0 4e b9 00 00 36 28 66 0c |N 6(f | 000037b8 42 80 10 38 15 0c 4e f9 |B 8 N | 000037c0 00 00 37 a8 70 09 4e f9 | 7 p N | 000037c8 00 00 37 a8 12 38 14 da | 7 8 | 000037d0 11 a8 00 03 11 a0 15 0c | | 000037d8 42 82 14 28 00 02 52 01 |B ( R | 000037e0 11 82 11 a0 15 0c 54 38 | T8| 000037e8 14 da 54 b8 14 e8 54 42 | T TB| 000037f0 42 38 14 dd 4e b9 00 00 |B8 N | 000037f8 36 28 67 0e b4 b8 14 e0 |6(g | 00003800 66 ca 70 09 4e f9 00 00 |f p N | 00003808 37 a8 4a 38 14 dd 67 08 |7 J8 g | 00003810 70 04 4e f9 00 00 37 a8 |p N 7 | 00003818 43 f8 15 0c 11 59 00 02 |C Y | 00003820 57 42 6d 10 42 80 10 28 |WBm B (| 00003828 00 03 41 f0 00 f4 10 d9 | A | 00003830 51 ca ff fc 70 01 4e f9 |Q p N | 00003838 00 00 37 a8 12 38 14 da | 7 8 | 00003840 42 80 10 28 00 02 11 80 |B ( | 00003848 11 a0 15 0c 52 01 52 b8 | R R | 00003850 14 e8 34 3c 00 ff 94 b8 | 4< | 00003858 14 e8 b4 40 6c 0c 4e b9 | @l N | 00003860 00 00 9c e0 46 fc 21 00 | F ! | 00003868 60 e8 24 00 67 2e 53 80 |` $ g.S | 00003870 41 e8 00 04 11 90 11 a0 |A | 00003878 15 0c 52 01 52 b8 14 e8 | R R | 00003880 d4 18 53 80 6b 16 46 fc | S k F | 00003888 20 00 11 90 11 a0 15 0c | | 00003890 52 01 52 b8 14 e8 d4 18 |R R | 00003898 51 c8 ff f0 11 82 11 a0 |Q | 000038a0 15 0c 52 01 52 b8 14 e8 | R R | 000038a8 11 c1 14 da 46 fc 21 00 | F ! | 000038b0 4a b8 14 e8 67 0e 08 f8 |J g | 000038b8 00 00 14 dc 66 06 11 fc | f | 000038c0 00 04 a0 0a 46 fc 20 00 | F | 000038c8 4e f9 00 00 37 a8 00 00 |N 7 | 000038d0 08 b9 00 03 00 00 e0 18 | | 000038d8 67 08 08 f9 00 00 00 00 |g | 000038e0 e0 00 21 fc 00 00 13 04 | ! | 000038e8 14 10 42 b8 14 1e 42 b8 | B B | 000038f0 14 2a 42 b8 14 22 42 b8 | *B "B | 000038f8 12 00 42 39 00 00 14 7c | B9 || 00003900 48 e7 80 e0 45 f9 00 00 |H E | 00003908 14 64 4e b9 00 00 9c 6c | dN l| 00003910 4c df 07 01 42 40 |L B@ | .XXX[0x6] 00003916 00 79 20 00 93 03 e0 02 | y | ORI.W #0x2000,IO_RESHA_SCB_CTL 0000391e 41 f8 b0 02 |A | LEA.L IO_MOSART_DATA,A0 00003922 4e b9 00 00 39 66 |N 9f | JSR 0x3966 00003928 11 bc 00 40 02 01 | @ | MOVE.B #0x40,(A0+D0.W*2+#0x1) 0000392e 42 01 |B | CLR.B D1 00003930 52 01 |R | ADDQ.B #0x1,D1 00003932 66 fc |f | BNE 0x3930 00003934 4a 40 |J@ | TST.W D0 00003936 66 2e |f. | BNE 0x3966 00003938 08 39 00 01 00 00 fc 00 | 9 | BTST.B #0x1,0xfc00 00003940 67 1a |g | BEQ 0x395c 00003942 4e b9 00 00 3f 04 |N ? | JSR 0x3f04 00003948 11 fc 00 4d b0 03 | M | MOVE.B #0x4d,IO_MOSART_CONTROL 0000394e 11 fc 00 02 14 29 | ) | MOVE.B #0x02,0x1429 00003954 11 f8 14 29 b0 03 | ) | MOVE.B 0x1429,IO_MOSART_CONTROL 0000395a 4e 75 |Nu | RTS 0000395c 08 39 00 00 00 00 fc 00 | 9 | BTST.B #0x0,0xfc00 00003964 66 dc |f | BNE 0x3942 00003966 42 30 02 01 |B0 | CLR.B (A0+D0.W*2+#0x1) 0000396a 42 30 02 01 |B0 | CLR.B (A0+D0.W*2+#0x1) 0000396e 42 30 02 01 |B0 | CLR.B (A0+D0.W*2+#0x1) 00003972 4e 75 |Nu | RTS 00003974 33 fc 00 02 00 00 14 85 |3 | MOVE.W #0x2,0x1485 0000397c 08 b9 00 03 00 00 e0 18 | | BCLR.B #0x3,0xe018 00003984 67 08 |g | BEQ 0x398e 00003986 08 f9 00 00 00 00 e0 00 | | BSET.B #0x0,0xe000 0000398e 21 fc 00 00 13 04 14 10 |! | MOVE.L #0x1304,0x1410 00003996 42 b8 14 1e |B | CLR.L 0x141e 0000399a 42 b8 14 2a |B * | CLR.L 0x142a 0000399e 42 b8 14 22 |B " | CLR.L 0x1422 000039a2 42 b8 12 00 |B | CLR.L 0x1200 000039a6 42 39 00 00 14 7c |B9 | | CLR.B 0x147c 000039ac 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000039b0 45 f9 00 00 14 64 |E d | LEA.L 0x1464,A2 000039b6 4e b9 00 00 9c 6c |N l | JSR 0x9c6c 000039bc 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000039c0 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000039c4 45 f9 00 00 14 54 |E T | LEA.L 0x1454,A2 000039ca 4e b9 00 00 9c 6c |N l | JSR 0x9c6c 000039d0 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000039d4 4e b0 01 f1 00 00 14 40 |N @| JSR ((#0x1440)) ; LEW=01f1 000039dc 4e b0 01 f1 00 00 14 44 |N D| JSR ((#0x1444)) ; LEW=01f1 000039e4 11 fc 00 80 a0 04 | | MOVE.B #0x80,IO_DUART_ACR_IPCR 000039ea 11 fc 00 03 a0 0f | | MOVE.B #0x03,IO_DUART_CLR_OPC_STOP_COUNTER 000039f0 20 3c 00 00 1e 84 | < | MOVE.L #0x1e84,D0 000039f6 12 3c 00 0a | < | MOVE.B #0x0a,D1 000039fa 4e b9 00 00 40 7a |N @z | JSR 0x407a 00003a00 4e 75 |Nu | RTS 00003a02 4e b9 00 00 3f 04 |N ? | .XXX[0x6] 00003a08 11 fc 00 03 a0 0e 33 fc | 3 | .XXX[0xc8] 00003a10 00 00 00 00 14 85 4e 75 | Nu| 00003a18 08 b4 00 01 01 70 00 00 | p | 00003a20 00 00 18 3c 00 a5 42 05 | < B | 00003a28 12 1a 67 28 08 f8 00 01 | g( | 00003a30 14 2a 66 2a 11 c4 14 26 | *f* &| 00003a38 8b 38 14 2a 4a 38 14 2d | 8 *J8 -| 00003a40 67 0c b2 38 14 2d 56 fa |g 8 -V | 00003a48 08 10 42 38 14 2d 4e b9 | B8 -N | 00003a50 00 00 28 d8 11 c1 14 2d | ( -| 00003a58 4e f9 00 00 28 a4 08 f4 |N ( | 00003a60 00 03 01 70 00 00 00 00 | p | 00003a68 66 ee 08 f9 00 00 00 00 |f | 00003a70 e0 00 60 e4 08 f8 00 03 | ` | 00003a78 14 2a 4e f9 00 00 27 fa | *N ' | 00003a80 12 3c 00 05 18 38 14 2b | < 8 +| 00003a88 67 3e 0c 04 00 02 67 14 |g> g | 00003a90 12 3c 00 04 4e b9 00 00 | < N | 00003a98 43 e0 42 81 12 1a d5 c1 |C B | 00003aa0 42 81 60 b4 18 3c 00 d2 |B ` < | 00003aa8 1a 3c 00 10 48 e7 c0 c0 | < H | 00003ab0 70 03 4e b9 00 00 29 74 |p N )t| 00003ab8 64 f6 4c df 03 03 42 39 |d L B9| 00003ac0 00 00 14 7c 60 00 ff 62 | |` b| 00003ac8 08 39 00 00 00 00 fc 00 | 9 | 00003ad0 67 c2 60 d0 |g ` | .XXX[0x4] 00003ad4 48 e7 c8 c0 |H | MOVEM.L A1+A0+D4+D1+D0,-(A7) 00003ad8 12 3c 00 05 | < | MOVE.B #0x05,D1 00003adc 18 38 14 2b | 8 + | MOVE.B 0x142b,D4 00003ae0 67 32 |g2 | BEQ 0x3b14 00003ae2 0c 04 00 02 | | CMPI.B #0x02,D4 00003ae6 67 0a |g | BEQ 0x3af2 00003ae8 12 3c 00 04 | < | MOVE.B #0x04,D1 00003aec 4e b9 00 00 43 e0 |N C | JSR 0x43e0 00003af2 11 fc 00 d2 14 26 | & | MOVE.B #0xd2,0x1426 00003af8 70 03 |p | MOVEQ.L #0x03,D0 00003afa 4e b9 00 00 29 74 |N )t | JSR 0x2974 00003b00 64 f6 |d | BCC 0x3af8 00003b02 42 39 00 00 14 7c |B9 | | CLR.B 0x147c 00003b08 08 f8 00 04 14 2a | * | BSET.B #0x4,0x142a 00003b0e 4c df 03 13 |L | MOVEM.L (A7)+,D0+D1+D4+A0+A1 00003b12 4e 75 |Nu | RTS 00003b14 08 39 00 00 00 00 fc 00 | 9 | BTST.B #0x0,0xfc00 00003b1c 67 ce |g | BEQ 0x3aec 00003b1e 60 d2 |` | BRA 0x3af2 00003b20 08 f8 00 03 14 2a | * | BSET.B #0x3,0x142a 00003b26 4e 75 |Nu | RTS 00003b28 08 f8 00 01 14 2a | * | BSET.B #0x1,0x142a 00003b2e 4e 75 |Nu | RTS 00003b30 VECTOR_MOSART.TXRDY: ; Via VECTOR_MOSART.TXRDY 00003b30 53 78 14 18 |Sx | SUBQ.W #0x1,0x1418 ; --> VECTOR_0x4c 00003b34 6d 22 |m" | BLT 0x3b58 00003b36 4e f0 01 e1 14 38 |N 8 | JMP ((#0x1438)) ; LEW=01e1 00003b3c 11 f0 01 e1 | | .XXX[0x4] 00003b40 14 0c b0 02 52 b8 14 0c | R | .XXX[0x18] 00003b48 4e 73 11 f0 01 e1 14 0c |Ns | 00003b50 a0 03 52 b8 14 0c 4e 73 | R Ns| 00003b58 48 e7 f0 e0 |H | MOVEM.L A2+A1+A0+D3+D2+D1+D0,-(A7) 00003b5c 30 38 14 18 |08 | MOVE.W 0x1418,D0 00003b60 46 40 |F@ | NOT.W D0 00003b62 41 bc 00 03 |A | CHK.W #0x3,D0 00003b66 4e f0 05 b0 00 00 3b 74 |N ;t| JMP (D0.W*4+#0x3b74) ; LEW=05b0 00003b6e 4c df |L | .XXX[0x2] 00003b70 07 0f 4e 73 60 00 00 0e | Ns` | .XXX[0x290] 00003b78 60 00 03 e4 60 00 04 38 |` ` 8| 00003b80 60 00 04 a8 48 e7 80 e0 |` H | 00003b88 45 f9 00 00 14 54 4e b9 |E TN | 00003b90 00 00 9c 6c 4c df 07 01 | lL | 00003b98 4e b9 00 00 3b a2 60 00 |N ; ` | 00003ba0 ff ce 4e b9 00 00 3e 80 | N > | 00003ba8 0c b8 00 00 12 00 14 0c | | 00003bb0 6f 1c 08 f8 00 07 14 2a |o *| 00003bb8 11 fc 00 29 14 50 0c 39 | ) P 9| 00003bc0 00 58 80 00 7f 80 66 06 | X f | 00003bc8 11 fc 00 51 14 50 4e b9 | Q PN | 00003bd0 00 00 3b d6 4e 75 08 b8 | ; Nu | 00003bd8 00 05 14 2a 66 00 00 aa | *f | 00003be0 08 b8 00 06 14 2a 66 00 | *f | 00003be8 00 f8 08 38 00 07 14 2a | 8 *| 00003bf0 66 34 08 38 00 06 b0 03 |f4 8 | 00003bf8 66 00 02 02 08 b8 00 04 |f | 00003c00 14 2a 66 00 00 60 08 b8 | *f ` | 00003c08 00 01 14 2a 66 00 01 28 | *f (| 00003c10 70 03 08 b8 00 03 14 2a |p *| 00003c18 66 00 00 58 20 3c 00 00 |f X < | 00003c20 1e 84 60 00 00 10 53 38 | ` S8| 00003c28 14 50 67 00 01 88 20 3c | Pg <| 00003c30 00 00 1e 84 12 3c 00 02 | < | 00003c38 4e b9 00 00 40 7a 4e 75 |N @zNu| 00003c40 0c 39 00 58 80 00 7f 80 | 9 X | 00003c48 67 00 ff 58 08 38 00 06 |g X 8 | 00003c50 b0 03 67 00 ff 4e 08 38 | g N 8| 00003c58 00 07 b0 03 66 00 ff 44 | f D| 00003c60 60 00 01 a4 10 38 14 2b |` 8 +| 00003c68 0c 00 00 02 67 00 ff 8e | g | 00003c70 70 01 11 c0 14 31 41 f8 |p 1A | 00003c78 12 00 10 3c 00 b4 11 c0 | < | 00003c80 14 26 32 38 14 1f 60 14 | &28 ` | 00003c88 41 f8 11 fc 10 38 14 27 |A 8 '| 00003c90 12 38 14 21 0c 00 00 f0 | 8 ! | 00003c98 66 02 53 01 31 fc 00 04 |f S 1 | 00003ca0 14 18 21 c8 14 0c 10 c0 | ! | 00003ca8 10 c1 42 18 b1 01 10 81 | B | 00003cb0 20 3c 00 03 93 84 12 3c | < <| 00003cb8 00 03 4e b9 00 00 40 7a | N @z| 00003cc0 4e b9 00 00 3e 5e 4e 75 |N >^Nu| 00003cc8 08 b8 00 06 14 2a 67 e0 | *g | 00003cd0 0c 38 00 b4 14 28 66 d8 | 8 (f | 00003cd8 08 f8 00 06 14 2a 60 d0 | *` | 00003ce0 08 b8 00 07 14 2a 67 00 | *g | 00003ce8 ff 34 10 38 14 28 0c 00 | 4 8 ( | 00003cf0 00 e1 66 10 10 38 14 26 | f 8 &| 00003cf8 0c 00 00 b4 67 00 01 0e | g | 00003d00 60 00 00 c4 42 38 12 02 |` B8 | 00003d08 42 38 12 03 0c 00 00 c3 |B8 | 00003d10 67 14 10 38 14 26 0c 00 |g 8 & | 00003d18 00 b4 67 00 00 f0 52 78 | g Rx| 00003d20 14 1e 60 00 fe d8 11 fc | ` | 00003d28 00 06 14 2b 11 fc 00 a5 | + | 00003d30 14 26 60 00 fe c8 42 82 | &` B | 00003d38 14 38 12 02 b5 03 16 38 | 8 8| 00003d40 12 03 45 f0 21 a0 12 04 | E ! | 00003d48 70 03 4e b9 00 00 29 74 |p N )t| 00003d50 65 1a 52 02 b1 03 14 c0 |e R | 00003d58 4a 79 00 00 07 7a 67 e8 |Jy zg | 00003d60 0c 02 00 fa 66 e2 08 f8 | f | 00003d68 00 01 14 2a 08 b9 00 03 | * | 00003d70 00 00 e0 18 67 08 08 f9 | g | 00003d78 00 00 00 00 e0 00 41 f8 | A | 00003d80 12 00 21 c8 14 0c 10 38 | ! 8| 00003d88 14 26 12 38 14 1f 10 c0 | & 8 | 00003d90 10 c1 10 c2 10 83 4a 38 | J8| 00003d98 14 2d 66 00 fe a2 b1 03 | -f | 00003da0 b3 03 b5 03 10 83 58 42 | XB| 00003da8 31 c2 14 18 42 38 14 32 |1 B8 2| 00003db0 60 00 fe fe 10 38 14 26 |` 8 &| 00003db8 0c 00 00 b4 67 00 00 4e | g N| 00003dc0 08 b8 00 07 14 2a 50 38 | *P8| 00003dc8 14 32 6b 3a 42 40 10 38 | 2k:B@ 8| 00003dd0 12 02 58 40 31 c0 14 18 | X@1 | 00003dd8 21 fc 00 00 12 00 14 0c |! | 00003de0 0c 38 00 10 14 32 66 00 | 8 2f | 00003de8 fe c8 20 3c 00 08 f0 ca | < | 00003df0 12 3c 00 0d 4e b9 00 00 | < N | 00003df8 40 7a 4e 75 08 38 00 07 |@zNu 8 | 00003e00 b0 03 66 00 fd f8 | f | .XXX[0x6] 00003e06 70 02 |p | MOVEQ.L #0x02,D0 00003e08 11 c0 14 31 | 1 | MOVE.B D0,0x1431 00003e0c 0c 39 00 58 80 00 7f 80 | 9 X | CMPI.B #0x58,MODEM_DESIGNATOR 00003e14 67 18 |g | BEQ 0x3e2e 00003e16 42 38 14 29 |B8 ) | CLR.B 0x1429 00003e1a 11 f8 14 29 b0 03 | ) | MOVE.B 0x1429,IO_MOSART_CONTROL 00003e20 11 fc 00 07 14 2b | + | MOVE.B #0x07,0x142b 00003e26 4e b9 00 00 3e 4c |N >L | JSR 0x3e4c 00003e2c 4e 75 |Nu | RTS 00003e2e 4e b9 00 00 39 74 |N 9t | JSR 0x3974 00003e34 4e b9 00 00 43 d8 |N C | JSR 0x43d8 00003e3a 4e 75 |Nu | RTS 00003e3c 08 38 00 07 | 8 | .XXX[0x4] 00003e40 b0 03 4e b9 00 00 43 d8 | N C | .XXX[0x8] 00003e48 60 00 fa 86 |` | .XXX[0x4] 00003e4c 12 3c 00 04 | < | MOVE.B #0x04,D1 00003e50 20 3c 00 02 fa ee | < | MOVE.L #0x2faee,D0 00003e56 4e b9 00 00 40 7a |N @z | JSR 0x407a 00003e5c 4e 75 |Nu | RTS 00003e5e 08 f8 | | .XXX[0x2] 00003e60 00 05 14 29 4e f0 01 e1 | )N | .XXX[0xa0] 00003e68 14 3c 08 f8 00 00 14 29 | < )| 00003e70 11 f8 14 29 b0 03 4e 75 | ) Nu| 00003e78 11 fc 00 04 a0 02 4e 75 | Nu| 00003e80 4e f0 01 e1 14 40 02 38 |N @ 8| 00003e88 00 de 14 29 11 f8 14 29 | ) )| 00003e90 b0 03 4e 75 11 fc 00 08 | Nu | 00003e98 a0 02 4e f0 01 e1 14 44 | N D| 00003ea0 08 f8 00 02 14 29 11 f8 | ) | 00003ea8 14 29 b0 03 4e 75 11 fc | ) Nu | 00003eb0 00 01 a0 02 4e 75 4e f0 | NuN | 00003eb8 01 e1 14 48 08 b8 00 02 | H | 00003ec0 14 29 11 f8 14 29 b0 03 | ) ) | 00003ec8 4e 75 11 fc 00 02 a0 02 |Nu | 00003ed0 4e 75 08 39 00 01 00 00 |Nu 9 | 00003ed8 fc 00 67 08 08 38 00 06 | g 8 | 00003ee0 b0 03 66 32 08 b8 00 04 | f2 | 00003ee8 14 2a 66 44 08 b8 00 03 | *fD | 00003ef0 14 2a 08 b8 00 01 14 2a | * *| 00003ef8 67 0a 70 03 4e b9 00 00 |g p N | 00003f00 29 74 64 f6 |)td | .XXX[0x4] 00003f04 12 3c 00 00 | < | MOVE.B #0x00,D1 00003f08 20 3c 00 00 98 96 | < | MOVE.L #0x9896,D0 00003f0e 4e b9 00 00 40 7a |N @z | JSR 0x407a 00003f14 4e 75 |Nu | RTS 00003f16 42 78 |Bx | .XXX[0x2] 00003f18 14 2e 11 fc 00 41 b0 02 | . A | .XXX[0x160] 00003f20 11 fc 00 01 14 2b 31 fc | +1 | 00003f28 ff ff 14 18 60 00 ff 36 | ` 6| 00003f30 0c 39 00 58 80 00 7f 80 | 9 X | 00003f38 67 00 04 ce 21 fc 80 00 |g ! | 00003f40 7e 0b 14 34 11 fc 00 03 |~ 4 | 00003f48 14 2b 11 fc 00 1f 14 50 | + P| 00003f50 31 fc ff fe 14 18 42 78 |1 Bx| 00003f58 14 2e 60 00 ff 08 4a 38 | .` J8| 00003f60 14 2e 66 20 11 fc 00 02 | .f | 00003f68 14 2b 4e b9 00 00 3e 80 | +N > | 00003f70 12 3c 00 01 20 3c 00 00 | < < | 00003f78 98 96 4e b9 00 00 40 7a | N @z| 00003f80 60 00 fb ec 70 04 4e b9 |` p N | 00003f88 00 00 3e 08 60 00 fb e0 | > ` | 00003f90 12 38 14 2b 0c 01 00 05 | 8 + | 00003f98 67 0a 12 3c 00 00 4e b9 |g < N | 00003fa0 00 00 43 e0 21 fc 00 00 | C ! | 00003fa8 13 04 14 10 4e b9 00 00 | N | 00003fb0 3e 9a 60 00 fc 68 20 78 |> ` h x| 00003fb8 14 34 10 38 14 2e 66 66 | 4 8 .ff| 00003fc0 10 18 66 14 11 fc 00 52 | f R| 00003fc8 14 2e 11 fc 00 0a 14 50 | . P| 00003fd0 11 fc 00 04 14 2b 60 6c | +`l| 00003fd8 53 38 14 50 67 00 00 98 |S8 Pg | 00003fe0 0c 00 00 20 67 da 21 c8 | g ! | 00003fe8 14 34 52 78 14 18 0c 00 | 4Rx | 00003ff0 00 54 67 2a 0c 00 00 57 | Tg* W| 00003ff8 67 24 0c 00 00 50 66 06 |g$ Pf | 00004000 10 3c 00 52 60 18 0c 00 | < R` | 00004008 00 44 66 06 10 3c 00 50 | Df < P| 00004010 60 0c 00 f9 00 00 00 00 |` | 00004018 a3 4a 65 00 00 5a 11 c0 | Je Z | 00004020 b0 02 60 00 fb 4a 72 03 | ` Jr | 00004028 60 2c 10 38 14 2e 67 3c |`, 8 .g<| 00004030 0c 00 00 49 67 36 53 38 | Ig6S8| 00004038 14 50 67 0e 52 78 14 18 | Pg Rx | 00004040 42 38 14 2e 70 4d 60 00 |B8 .pM` | 00004048 ff d6 12 3c 00 01 0c 00 | < | 00004050 00 42 67 02 72 03 4e b9 | Bg r N | 00004058 00 00 43 e0 4e b9 00 00 | C N | 00004060 3e 80 4e b9 00 00 38 d0 |> N 8 | 00004068 60 00 fb 04 11 fc 00 05 |` | 00004070 14 2b 60 00 fe f6 50 fa | +` P | 00004078 08 10 | | .XXX[0x2] 0000407a 11 c1 14 60 | ` | MOVE.B D1,0x1460 0000407e 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00004082 45 f8 14 54 |E T | LEA.L 0x1454,A2 00004086 20 00 | | MOVE.L D0,D0 00004088 25 7c 00 00 40 9c 00 08 |%| @ | MOVE.L #0x409c,(A2+0x8) 00004090 4e b9 00 00 9c 30 |N 0 | JSR 0x9c30 00004096 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 0000409a 4e 75 |Nu | RTS 0000409c 48 e7 30 20 |H 0 | .XXX[0x4] 000040a0 42 40 10 38 14 60 41 bc |B@ 8 `A | .XXX[0x18] 000040a8 00 0d 4e b0 05 b1 00 00 | N | 000040b0 a3 4c 4c df 04 0c 4e 75 | LL Nu| 000040b8 VECTOR_MOSART.RXRDY: ; Via VECTOR_MOSART.RXRDY 000040b8 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) ; --> VECTOR_0x47 000040bc 12 38 b0 03 | 8 | MOVE.B IO_MOSART_CONTROL,D1 000040c0 14 38 b0 02 | 8 | MOVE.B IO_MOSART_DATA,D2 000040c4 08 01 00 07 | | BTST.L #0x7,D1 000040c8 67 00 00 dc |g | BEQ 0x41a6 000040cc 02 01 00 78 | x | ANDI.B #0x78,D1 000040d0 4a 38 14 7c |J8 | | TST.B 0x147c 000040d4 66 76 |fv | BNE 0x414c 000040d6 20 78 14 10 | x | MOVEA.L 0x1410,A0 000040da b1 fc 00 00 13 04 | | CMPA.L #0x1304,A0 000040e0 66 24 |f$ | BNE 0x4106 000040e2 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000040e6 45 f8 14 64 |E d | LEA.L 0x1464,A2 000040ea 20 3c 00 02 62 58 | < bX | MOVE.L #0x26258,D0 000040f0 25 7c 00 00 41 b6 00 08 |%| A | MOVE.L #0x41b6,(A2+0x8) 000040f8 4e b9 00 00 9c 30 |N 0 | JSR 0x9c30 000040fe 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00004102 42 38 14 2c |B8 , | CLR.B 0x142c 00004106 4a 01 |J | TST.B D1 00004108 66 00 00 82 |f | BNE 0x418c 0000410c b5 38 14 2c | 8 , | EOR.B D2,0x142c 00004110 10 c2 | | MOVE.B D2,(A0)+ 00004112 08 38 00 00 14 2a | 8 * | BTST.B #0x0,0x142a 00004118 67 10 |g | BEQ 0x412a 0000411a 53 78 14 1a |Sx | SUBQ.W #0x1,0x141a 0000411e 67 00 00 ba |g | BEQ 0x41da 00004122 08 38 00 02 14 2a | 8 * | BTST.B #0x2,0x142a 00004128 66 62 |fb | BNE 0x418c 0000412a b1 fc 00 00 13 08 | | CMPA.L #0x1308,A0 00004130 66 16 |f | BNE 0x4148 00004132 54 48 |TH | ADDQ.L #0x2,A0 00004134 08 f8 00 00 14 2a | * | BSET.B #0x0,0x142a 0000413a 42 40 |B@ | CLR.W D0 0000413c 10 38 13 06 | 8 | MOVE.B 0x1306,D0 00004140 31 c0 14 1a |1 | MOVE.W D0,0x141a 00004144 67 00 00 94 |g | BEQ 0x41da 00004148 21 c8 14 10 |! | MOVE.L A0,0x1410 0000414c 4c df 01 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0 00004150 4e 73 |Ns | RTE 00004152 08 b8 00 02 14 2a | * | BCLR.B #0x2,0x142a 00004158 67 12 |g | BEQ 0x416c 0000415a 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 0000415e 45 f8 14 70 |E p | LEA.L 0x1470,A2 00004162 4e b9 00 00 9c 6c |N l | JSR 0x9c6c 00004168 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 0000416c 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00004170 45 f8 14 64 |E d | LEA.L 0x1464,A2 00004174 20 3c 00 02 62 58 | < bX | MOVE.L #0x26258,D0 0000417a 25 7c 00 00 41 b6 00 08 |%| A | MOVE.L #0x41b6,(A2+0x8) 00004182 4e b9 00 00 9c 30 |N 0 | JSR 0x9c30 00004188 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 0000418c 11 fc 00 01 14 7c | | | MOVE.B #0x01,0x147c 00004192 4e f0 01 e1 14 4c |N L | JMP ((#0x144c)) ; LEW=01e1 00004198 10 38 14 29 08 c0 00 04 | 8 ) | .XXX[0x8] 000041a0 11 c0 b0 03 60 a6 | ` | .XXX[0x6] 000041a6 11 c1 14 2f | / | MOVE.B D1,0x142f 000041aa 11 c2 14 2e | . | MOVE.B D2,0x142e 000041ae 11 f8 14 2b 14 30 | + 0 | MOVE.B 0x142b,0x1430 000041b4 60 96 |` | BRA 0x414c 000041b6 21 fc |! | .XXX[0x2] 000041b8 00 00 13 04 14 10 08 b8 | | .XXX[0x20] 000041c0 00 00 14 2a 42 38 14 7c | *B8 || 000041c8 11 fc 00 e1 14 27 52 78 | 'Rx| 000041d0 14 24 08 f8 00 05 14 2a | $ *| 000041d8 4e 75 |Nu | .XXX[0x2] 000041da 21 fc 00 00 13 04 14 10 |! | MOVE.L #0x1304,0x1410 000041e2 08 b8 00 00 14 2a | * | BCLR.B #0x0,0x142a 000041e8 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000041ec 45 f8 14 64 |E d | LEA.L 0x1464,A2 000041f0 4e b9 00 00 9c 6c |N l | JSR 0x9c6c 000041f6 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000041fa 42 40 |B@ | CLR.W D0 000041fc 10 38 13 06 | 8 | MOVE.B 0x1306,D0 00004200 67 4a |gJ | BEQ 0x424c 00004202 11 c0 13 09 | | MOVE.B D0,0x1309 00004206 11 f8 13 04 13 08 | | MOVE.B 0x1304,0x1308 0000420c 08 f8 00 02 14 2a | * | BSET.B #0x2,0x142a 00004212 21 fc 00 00 13 0a 14 14 |! | MOVE.L #0x130a,0x1414 0000421a 4a 79 00 00 07 7a |Jy z | TST.W 0x77a 00004220 66 06 |f | BNE 0x4228 00004222 55 b8 14 14 |U | SUBQ.L #0x2,0x1414 00004226 54 40 |T@ | ADDQ.W #0x2,D0 00004228 31 c0 14 1c |1 | MOVE.W D0,0x141c 0000422c 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00004230 45 f8 14 70 |E p | LEA.L 0x1470,A2 00004234 20 3c 00 00 00 27 | < ' | MOVE.L #0x27,D0 0000423a 25 7c 00 00 43 54 00 08 |%| CT | MOVE.L #0x4354,(A2+0x8) 00004242 4e b9 00 00 9c 30 |N 0 | JSR 0x9c30 00004248 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 0000424c 10 38 13 04 | 8 | MOVE.B 0x1304,D0 00004250 11 c0 13 08 | | MOVE.B D0,0x1308 00004254 12 00 | | MOVE.B D0,D1 00004256 e8 19 | | ROR.B #0x4,D1 00004258 b1 01 | | EOR.B D0,D1 0000425a 52 01 |R | ADDQ.B #0x1,D1 0000425c 66 00 fe f4 |f | BNE 0x4152 00004260 14 00 | | MOVE.B D0,D2 00004262 02 40 00 0f | @ | ANDI.W #0x000f,D0 00004266 0c 40 00 05 | @ | CMPI.W #0x0005,D0 0000426a 6e 00 00 ca |n | BGT 0x4336 0000426e 4e f0 03 b0 00 00 42 76 |N Bv| JMP (D0.W*2+#0x4276) ; LEW=03b0 00004276 60 0a |` | .XXX[0x2] 00004278 60 1c 60 58 60 2a 60 58 |` `X`*`X| .XXX[0xb8] 00004280 60 64 4a 38 14 2c 66 0a |`dJ8 ,f | 00004288 10 38 13 05 b0 38 14 1f | 8 8 | 00004290 67 08 14 3c 00 e1 52 78 |g < Rx| 00004298 14 22 08 f8 00 06 14 2a | " *| 000042a0 11 c2 14 28 60 00 fe a6 | (` | 000042a8 4a 79 00 00 07 7a 67 ea |Jy zg | 000042b0 30 3c 53 00 20 78 14 14 |0<S x | 000042b8 10 18 21 c8 14 14 53 78 | ! Sx| 000042c0 14 1c 33 c0 00 00 0f 3c | 3 <| 000042c8 23 fc 02 00 00 01 00 00 |# | 000042d0 0d 2c 60 c6 50 fa 08 10 | ,` P | 000042d8 4a 38 14 2c 66 52 4e b9 |J8 ,fRN | 000042e0 00 00 43 d8 60 36 4a 38 | C `6J8| 000042e8 14 2c 66 4a 30 38 14 20 | ,fJ08 | 000042f0 b0 38 13 05 67 26 53 40 | 8 g&S@| 000042f8 b0 38 13 05 66 32 08 b8 | 8 f2 | 00004300 00 02 14 2a 67 12 48 e7 | *g H | 00004308 80 e0 45 f8 14 70 4e b9 | E pN | 00004310 00 00 9c 6c 4c df 07 01 | lL | 00004318 31 c0 14 20 11 fc 00 f0 |1 | 00004320 14 27 52 78 14 20 08 f8 | 'Rx | 00004328 00 05 14 2a 60 00 fe 1e | *` | 00004330 4e b9 00 00 41 c8 |N A | .XXX[0x6] 00004336 08 b8 00 02 14 2a | * | BCLR.B #0x2,0x142a 0000433c 67 12 |g | BEQ 0x4350 0000433e 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00004342 45 f8 14 70 |E p | LEA.L 0x1470,A2 00004346 4e b9 00 00 9c 6c |N l | JSR 0x9c6c 0000434c 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00004350 60 00 fd fa |` | BRA 0x414c 00004354 48 e7 f0 80 |H | .XXX[0x4] 00004358 20 78 14 14 30 38 14 1c | x 08 | .XXX[0x80] 00004360 67 3a 42 83 16 39 00 00 |g:B 9 | 00004368 0d 2c 72 7e 92 79 00 00 | ,r~ y | 00004370 0d 2e 6f 30 34 3c 83 00 | .o04< | 00004378 14 18 31 82 31 b0 00 00 | 1 1 | 00004380 0f 3c 54 03 52 79 00 00 | <T Ry | 00004388 0d 2e 53 40 67 06 53 41 | .S@g SA| 00004390 67 12 60 e4 08 b8 00 02 |g ` | 00004398 14 2a 60 30 08 b8 00 02 | *`0 | 000043a0 14 2a 60 2e 21 c8 14 14 | *`.! | 000043a8 31 c0 14 1c 48 e7 80 e0 |1 H | 000043b0 45 f8 14 70 20 3c 00 00 |E p < | 000043b8 04 e1 25 7c 00 00 43 54 | %| CT| 000043c0 00 08 4e b9 00 00 9c 30 | N 0| 000043c8 4c df 07 01 13 c3 00 00 |L | 000043d0 0d 2c 4c df 01 0f 4e 75 | ,L Nu| 000043d8 2f 00 |/ | MOVE.L D0,-(A7) 000043da 30 3c 13 00 |0< | MOVE.W #0x1300,D0 000043de 60 08 |` | BRA 0x43e8 000043e0 2f 00 |/ | MOVE.L D0,-(A7) 000043e2 30 3c 23 00 |0<# | MOVE.W #0x2300,D0 000043e6 10 01 | | MOVE.B D1,D0 000043e8 42 81 |B | CLR.L D1 000043ea 12 39 00 00 0d 2c | 9 , | MOVE.B 0xd2c,D1 000043f0 31 80 11 b0 00 00 0f 3c |1 <| MOVE.W D0,(D1.W+#0xf3c) ; LEW=11b0 000043f8 54 39 00 00 0d 2c |T9 , | ADDQ.B #0x2,0xd2c 000043fe 52 79 00 00 0d 2e |Ry . | ADDQ.W #0x1,0xd2e 00004404 20 1f | | MOVE.L (A7)+,D0 00004406 4e 75 |Nu | RTS 00004408 0c 79 00 0f 00 00 14 85 | y | .XXX[0x4f0] 00004410 67 1e 11 fc 00 03 a0 0f |g | 00004418 20 3c 00 00 1e 84 12 3c | < <| 00004420 00 05 4e b9 00 00 40 7a | N @z| 00004428 33 fc 00 02 00 00 14 85 |3 | 00004430 4e 75 11 fc 00 03 a0 0e |Nu | 00004438 33 fc 00 03 00 00 14 85 |3 | 00004440 23 fc 00 00 a3 cc 00 00 |# | 00004448 14 81 20 3c 00 02 fa ee | < | 00004450 12 3c 00 06 4e b9 00 00 | < N | 00004458 40 7a 4e 75 12 3c 00 02 |@zNu < | 00004460 4e b9 00 00 43 e0 33 fc |N C 3 | 00004468 00 00 00 00 14 85 23 fc | # | 00004470 00 00 a3 cc 00 00 14 81 | | 00004478 4e b9 00 00 3f 04 4e 75 |N ? Nu| 00004480 4e f0 01 e1 14 7d 50 fa |N }P | 00004488 08 10 48 e7 c0 c0 08 f9 | H | 00004490 00 01 00 00 04 ea 46 fc | F | 00004498 27 00 10 30 01 e1 14 34 |' 0 4| 000044a0 67 00 00 10 11 c0 a0 03 |g | 000044a8 52 b8 14 34 4c df 03 03 |R 4L | 000044b0 4e 73 48 e7 80 e0 45 f8 |NsH E | 000044b8 14 54 4e b9 00 00 9c 6c | TN l| 000044c0 4c df 07 01 10 3c 00 0d |L < | 000044c8 11 c0 a0 03 08 38 00 02 | 8 | 000044d0 a0 01 67 f8 11 fc 00 08 | g | 000044d8 a0 02 30 39 00 00 14 85 | 09 | 000044e0 4e f0 05 b1 00 00 a4 ad |N | 000044e8 48 e7 80 e0 45 f8 14 54 |H E T| 000044f0 4e b9 00 00 9c 6c 4c df |N lL | 000044f8 07 01 20 3c 00 01 c9 c2 | < | 00004500 12 3c 00 0c 4e b9 00 00 | < N | 00004508 40 7a 60 a0 33 fc 00 05 |@z` 3 | 00004510 00 00 14 85 23 fc 00 00 | # | 00004518 a3 f1 00 00 14 81 20 3c | <| 00004520 00 0b eb b8 12 3c 00 07 | < | 00004528 4e b9 00 00 40 7a 60 00 |N @z` | 00004530 ff 7c 33 fc 00 07 00 00 | |3 | 00004538 14 85 23 fc 00 00 a3 fb | # | 00004540 00 00 14 81 20 3c 00 0b | < | 00004548 eb b8 12 3c 00 07 4e b9 | < N | 00004550 00 00 40 7a 60 00 ff 56 | @z` V| 00004558 33 fc 00 09 00 00 14 85 |3 | 00004560 23 fc 00 00 a4 08 00 00 |# | 00004568 14 81 20 3c 00 0b eb b8 | < | 00004570 12 3c 00 07 4e b9 00 00 | < N | 00004578 40 7a 60 00 ff 30 33 fc |@z` 03 | 00004580 00 0b 00 00 14 85 23 fc | # | 00004588 00 00 a4 12 00 00 14 81 | | 00004590 20 3c 00 23 c3 28 12 3c | < # ( <| 00004598 00 09 4e b9 00 00 40 7a | N @z| 000045a0 60 00 ff 0a 33 fc 00 0e |` 3 | 000045a8 00 00 14 85 23 fc 00 00 | # | 000045b0 a3 ec 00 00 14 81 20 3c | <| 000045b8 00 0b eb b8 12 3c 00 09 | < | 000045c0 4e b9 00 00 40 7a 60 00 |N @z` | 000045c8 fe e4 12 3c 00 01 60 04 | < ` | 000045d0 12 3c 00 03 4e b9 00 00 | < N | 000045d8 43 e0 4e b9 00 00 39 74 |C N 9t| 000045e0 4e 75 11 fc 00 08 a0 02 |Nu | 000045e8 60 00 fe c2 53 78 14 18 |` Sx | 000045f0 6d 0e 11 f0 01 e1 14 0c |m | 000045f8 a0 03 52 b8 14 0c 4e 73 | R Ns| 00004600 48 e7 f0 e0 4e f9 00 00 |H N | 00004608 3b 84 48 e7 e0 80 08 f9 |; H | 00004610 00 01 00 00 04 ea e9 f8 | | 00004618 11 03 a0 01 14 38 a0 03 | 8 | 00004620 30 38 14 85 4a 01 66 08 |08 J f | 00004628 4e f0 05 b1 00 00 a4 1d |N | 00004630 11 fc 00 40 a0 02 4e f0 | @ N | 00004638 05 b1 00 00 a4 65 4a 39 | eJ9| 00004640 00 00 0d 27 6b 26 42 81 | 'k&B | 00004648 12 39 00 00 0d 24 11 bc | 9 $ | 00004650 00 82 11 b0 00 00 0e 3c | <| 00004658 11 82 11 b0 00 00 0e 3d | =| 00004660 54 39 00 00 0d 24 52 79 |T9 $Ry| 00004668 00 00 0d 26 b4 30 01 e1 | & 0 | 00004670 14 81 67 08 4e f0 05 b1 | g N | 00004678 00 00 a4 65 52 b8 14 81 | eR | 00004680 0c 30 00 ff 01 e1 14 81 | 0 | 00004688 66 08 4e f0 05 b1 00 00 |f N | 00004690 a4 ad 4c df 01 07 4e 73 | L Ns| 00004698 31 fc 00 01 14 85 21 fc |1 ! | 000046a0 00 00 a3 d5 14 81 60 ea | ` | 000046a8 21 fc 00 00 a4 12 14 81 |! | 000046b0 60 e0 21 fc 00 00 a3 ec |` ! | 000046b8 14 81 60 d6 21 fc 00 00 | ` ! | 000046c0 a3 f1 14 81 60 cc 21 fc | ` ! | 000046c8 00 00 a3 fb 14 81 60 c2 | ` | 000046d0 21 fc 00 00 a4 08 14 81 |! | 000046d8 60 b8 21 fc 00 00 a3 cc |` ! | 000046e0 14 81 60 ae 08 39 00 01 | ` 9 | 000046e8 00 00 fc 00 67 b0 31 fc | g 1 | 000046f0 00 0c 14 85 11 fc 00 04 | | 000046f8 a0 02 11 fc 00 10 a0 03 | | 00004700 08 38 00 02 a0 01 67 f8 | 8 g | 00004708 11 fc 00 08 a0 02 60 ca | ` | 00004710 48 e7 80 e0 45 f8 14 54 |H E T| 00004718 4e b9 00 00 9c 6c 4c df |N lL | 00004720 07 01 31 fc 00 0d 14 85 | 1 | 00004728 21 fc 00 00 a3 84 14 34 |! 4| 00004730 60 42 48 e7 80 e0 45 f8 |`BH E | 00004738 14 54 4e b9 00 00 9c 6c | TN l| 00004740 4c df 07 01 31 fc 00 11 |L 1 | 00004748 14 85 21 fc 00 00 a3 a7 | ! | 00004750 14 34 60 20 48 e7 80 e0 | 4` H | 00004758 45 f8 14 54 4e b9 00 00 |E TN | 00004760 9c 6c 4c df 07 01 31 fc | lL 1 | 00004768 00 04 14 85 21 fc 80 00 | ! | 00004770 7f d0 14 34 21 fc 00 00 | 4! | 00004778 44 8a 14 7d 12 3c 00 08 |D } < | 00004780 11 fc 00 04 a0 02 20 3c | <| 00004788 00 02 fa ee 4e b9 00 00 | N | 00004790 40 7a 60 00 fe fe 48 e7 |@z` H | 00004798 80 e0 45 f8 14 54 4e b9 | E TN | 000047a0 00 00 9c 6c 4c df 07 01 | lL | 000047a8 31 fc 00 06 14 85 21 fc |1 ! | 000047b0 80 00 7f 81 14 34 60 00 | 4` | 000047b8 ff bc 48 e7 80 e0 45 f8 | H E | 000047c0 14 54 4e b9 00 00 9c 6c | TN l| 000047c8 4c df 07 01 31 fc 00 08 |L 1 | 000047d0 14 85 21 fc 00 00 a3 ca | ! | 000047d8 14 34 60 00 ff 98 12 3c | 4` <| 000047e0 00 03 4e b9 00 00 43 e0 | N C | 000047e8 4e b9 00 00 39 74 4e 75 |N 9tNu| 000047f0 48 e7 80 e0 45 f8 14 54 |H E T| 000047f8 4e b9 00 00 9c 6c 4c df |N lL | 00004800 07 01 31 fc 00 0f 14 85 | 1 | 00004808 21 fc 00 00 45 ec 14 7d |! E }| 00004810 11 fc 00 02 14 2b 21 fc | +! | 00004818 00 00 13 04 14 10 20 3c | <| 00004820 00 02 fa ee 12 3c 00 0b | < | 00004828 4e b9 00 00 40 7a 60 00 |N @z` | 00004830 fe 62 12 3c 00 00 4e b9 | b < N | 00004838 00 00 43 e0 08 38 00 03 | C 8 | 00004840 a0 04 67 0e 4e b9 00 00 | g N | 00004848 43 d8 4e b9 00 00 39 74 |C N 9t| 00004850 4e 75 11 fc 00 88 a0 04 |Nu | 00004858 20 3c 00 00 1e 84 12 3c | < <| 00004860 00 02 4e b9 00 00 40 7a | N @z| 00004868 4e 75 48 e7 80 e0 45 f8 |NuH E | 00004870 14 54 4e b9 00 00 9c 6c | TN l| 00004878 4c df 07 01 31 fc 00 0a |L 1 | 00004880 14 85 21 fc 80 00 7e 0b | ! ~ | 00004888 14 34 21 fc 00 00 44 8a | 4! D | 00004890 14 7d 60 00 fe e0 31 fc | }` 1 | 00004898 00 10 14 85 60 00 fe 56 | ` V| 000048a0 11 fc 00 05 14 2b 21 fc | +! | 000048a8 00 00 13 04 14 10 48 e7 | H | 000048b0 80 e0 45 f8 14 54 4e b9 | E TN | 000048b8 00 00 9c 6c 4c df 07 01 | lL | 000048c0 20 3c 00 00 1e 84 12 3c | < <| 000048c8 00 02 4e b9 00 00 40 7a | N @z| 000048d0 31 fc 00 0f 14 85 08 38 |1 8| 000048d8 00 03 a0 04 66 10 11 fc | f | 000048e0 00 88 a0 04 21 fc 00 00 | ! | 000048e8 45 ec 14 7d 4e 75 4e b9 |E }NuN | 000048f0 00 00 43 d8 4e b9 00 00 | C N | 000048f8 39 74 4e 75 |9tNu | .XXX[0x4] 000048fc 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; Via VECTOR_MODEM.DSCHG 00004900 10 38 a0 04 | 8 | MOVE.B IO_DUART_ACR_IPCR,D0 00004904 0c 78 00 0f 14 85 | x | CMPI.W #0x000f,0x1485 0000490a 67 08 |g | BEQ 0x4914 0000490c 4e b9 00 00 39 74 |N 9t | JSR 0x3974 00004912 60 06 |` | BRA 0x491a 00004914 4e b9 00 00 3e 06 |N > | JSR 0x3e06 0000491a 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 0000491e 4e 73 |Ns | RTE 00004920 48 e7 80 20 42 80 10 28 |H B (| .XXX[0xf0] 00004928 00 1a 41 bc 00 03 24 70 | A $p| 00004930 05 a0 09 2e 4a 2a 00 1b | .J* | 00004938 56 fa 08 06 4a 92 6a 26 |V J j&| 00004940 10 28 00 0e 02 00 00 01 | ( | 00004948 01 2a 00 1a 67 0c 08 28 | * g (| 00004950 00 02 00 19 67 24 01 aa | g$ | 00004958 00 1a 24 88 21 4a 00 04 | $ !J | 00004960 4c df 04 01 4e 75 45 ea |L NuE | 00004968 00 0c 4e b9 00 00 9b 9e | N | 00004970 4c df 04 01 4e f9 00 00 |L N | 00004978 89 50 4c df 04 01 58 8f | PL X | 00004980 4e f9 00 00 89 54 48 e7 |N TH | 00004988 80 60 24 68 00 04 43 ea | `$h C | 00004990 00 0c 4e b9 00 00 9b b8 | N | 00004998 64 38 c1 49 10 28 00 0e |d8 I ( | 000049a0 02 00 00 01 01 2a 00 1a | * | 000049a8 67 0c 08 28 00 02 00 19 |g ( | 000049b0 67 16 01 aa 00 1a 21 69 |g !i| 000049b8 00 04 00 04 24 88 4e b9 | $ N | 000049c0 00 00 89 40 20 49 60 10 | @ I` | 000049c8 4e b9 00 00 89 54 20 49 |N T I| 000049d0 60 bc 24 bc 93 03 fc 00 |` $ | 000049d8 21 7c 93 03 fc 00 00 04 |!| | 000049e0 4c df 06 01 4e 75 2f 0a |L Nu/ | 000049e8 24 70 01 62 00 04 00 14 |$p b | 000049f0 4a aa 00 08 6a 0a 25 68 |J j %h| 000049f8 00 04 00 08 24 5f 4e 75 | $_Nu| 00004a00 45 d2 4e b9 00 00 9b 9e |E N | 00004a08 24 5f 4e f9 00 00 89 50 |$_N P| 00004a10 48 e7 00 60 |H ` | MOVEM.L A2+A1,-(A7) 00004a14 24 70 01 62 00 04 00 14 |$p b | MOVEA.L ((A0+#0x4)+#0x14),A2 ; LEW=0162 00004a1c 42 2a 00 0d |B* | CLR.B (A2+0xd) 00004a20 43 d2 |C | LEA.L (A2),A1 00004a22 4e b9 00 00 9b b8 |N | JSR 0x9bb8 00004a28 64 12 |d | BCC 0x4a3c 00004a2a 25 69 00 04 00 08 |%i | MOVE.L (A1+0x4),(A2+0x8) 00004a30 c1 49 | I | EXG.L A0,A1 00004a32 4e b9 00 00 89 40 |N @ | JSR 0x8940 00004a38 20 49 | I | MOVEA.L A1,A0 00004a3a 60 08 |` | BRA 0x4a44 00004a3c 25 7c 93 03 fc 00 00 08 |%| | MOVE.L #0x9303fc00,(A2+0x8) 00004a44 4c df 06 00 |L | MOVEM.L (A7)+,A1+A2 00004a48 4e 75 |Nu | RTS 00004a4a 46 fc 22 00 42 41 |F " BA | .XXX[0x6] 00004a50 12 28 00 1b 43 bc 00 20 | ( C | .XXX[0xef0] 00004a58 4e f0 15 b1 00 00 a4 f8 |N | 00004a60 48 e7 e0 40 42 82 42 81 |H @B B | 00004a68 42 80 14 28 00 1a 30 28 |B ( 0(| 00004a70 00 1c b0 70 23 a0 08 de | p# | 00004a78 6e 48 c0 f0 23 a0 08 fe |nH # | 00004a80 12 28 00 1e b2 70 23 a0 | ( p# | 00004a88 08 fe 6e 36 d0 81 22 00 | n6 " | 00004a90 02 81 ff ff 00 00 67 04 | g | 00004a98 50 fa 06 6d 42 81 c0 f0 |P mB | 00004aa0 23 a0 08 f6 12 28 00 1f |# ( | 00004aa8 b2 70 23 a0 08 f6 6e 12 | p# n | 00004ab0 d0 81 e2 88 22 68 00 04 | "h | 00004ab8 23 40 00 2b 4c df 02 07 |#@ +L | 00004ac0 4e 75 50 fa 06 6d 48 e7 |NuP mH | 00004ac8 80 40 22 68 00 04 42 a9 | @"h B | 00004ad0 00 2b 4c df 02 01 4e 75 | +L Nu| 00004ad8 42 41 12 28 00 1a 0c 01 |BA ( | 00004ae0 00 03 6e 4a 4a 30 15 a2 | nJJ0 | 00004ae8 09 2e 00 1b 66 40 4e b8 | . f@N | 00004af0 49 20 4e b8 49 e6 48 e7 |I N I H | 00004af8 00 70 4e b9 00 00 8c 5c | pN \| 00004b00 24 68 00 04 32 fc 00 01 |$h 2 | 00004b08 32 fc 20 15 32 fc 01 04 |2 2 | 00004b10 32 bc 10 00 21 7c 00 00 |2 !| | 00004b18 00 08 00 08 4e b8 4a 10 | N J | 00004b20 4e b8 49 86 4c df 0e 00 |N I L | 00004b28 4e f9 00 00 89 5c 2f 09 |N \/ | 00004b30 4e b9 00 00 8c 5c 42 51 |N \BQ| 00004b38 21 7c 00 00 00 02 00 08 |!| | 00004b40 22 5f 4e f9 00 00 89 5c |"_N \| 00004b48 4e b8 49 20 48 e7 00 60 |N I H `| 00004b50 4e b9 00 00 8c 5c 45 f0 |N \E | 00004b58 01 62 00 04 00 42 22 da | b B" | 00004b60 22 da 22 da 22 da 22 da |" " " " | 00004b68 32 92 4c df 06 00 21 7c |2 L !|| 00004b70 00 00 00 16 00 08 4e b8 | N | 00004b78 49 86 4e f9 00 00 89 5c |I N \| 00004b80 4e b8 49 20 4e b8 49 e6 |N I N I | 00004b88 48 e7 c0 70 26 68 00 04 |H p&h | 00004b90 17 bc 00 01 01 62 00 14 | b | 00004b98 00 0d 42 80 30 28 00 1c | B 0( | 00004ba0 43 f8 09 16 45 f8 08 ee |C E | 00004ba8 4e b8 4c 00 64 3a 43 f8 |N L d:C | 00004bb0 09 1a 45 f8 08 e6 4e b8 | E N | 00004bb8 4c 00 64 2c 43 f8 09 1e |L d,C | 00004bc0 45 f8 08 f6 4e b8 4c 00 |E N L | 00004bc8 64 1e 43 f8 09 22 45 f8 |d C "E | 00004bd0 09 0e 4e b8 4c 00 64 22 | N L d"| 00004bd8 43 f8 09 26 45 f8 08 fe |C &E | 00004be0 4e b8 4c 00 55 fa 06 0f |N L U | 00004be8 4e b9 00 00 8c 5c 32 80 |N \2 | 00004bf0 4c df 0e 03 4e f9 00 00 |L N | 00004bf8 4c e6 e0 48 e2 48 60 e8 |L H H` | 00004c00 02 d1 00 00 64 02 4e 75 | d Nu| 00004c08 90 51 4a 2b 00 1b 56 fa | QJ+ V | 00004c10 06 0f 30 32 02 00 4e 75 | 02 Nu| 00004c18 4e f8 06 6d 48 e7 c0 60 |N mH `| 00004c20 42 80 42 81 10 28 00 1b |B B ( | 00004c28 2f 30 05 b0 00 00 a5 7c |/0 || 00004c30 08 28 00 04 00 1c 67 0e | ( g | 00004c38 4e b9 00 00 8c 5c 32 29 |N \2)| 00004c40 00 02 06 41 00 04 22 68 | A "h| 00004c48 00 04 42 69 00 30 4e f9 | Bi 0N | 00004c50 00 00 53 28 4e b8 49 20 | S(N I | 00004c58 4e b8 4a c6 4e b8 49 e6 |N J N I | 00004c60 4e b9 00 00 4c 1c 60 00 |N L ` | 00004c68 00 7a 4e b8 06 6d 50 fa | zN mP | 00004c70 06 1f 4e b8 49 20 4e b8 | N I N | 00004c78 4a 60 4e b8 49 e6 4a 28 |J`N I J(| 00004c80 00 0e 6a 3a 2f 00 42 80 | j:/ B | 00004c88 10 28 00 10 0c 40 00 20 | ( @ | 00004c90 6f 2a 20 1f 4e b8 53 56 |o* N SV| 00004c98 64 00 06 36 4e b8 53 c4 |d 6N S | 00004ca0 64 00 06 2e 4a 30 01 62 |d .J0 b| 00004ca8 00 04 00 2f 66 ee 4e b8 | /f N | 00004cb0 4a 10 4e b8 49 86 4e f9 |J N I N | 00004cb8 00 00 89 5c 20 1f 32 30 | \ 20| 00004cc0 01 62 00 04 00 58 b2 68 | b X h| 00004cc8 00 1c 67 12 4e b9 00 00 | g N | 00004cd0 4c f4 4e b9 00 00 4a 10 |L N J | 00004cd8 4e b9 00 00 49 e6 4e b8 |N I N | 00004ce0 53 00 64 00 05 ec 4e b8 |S d N | 00004ce8 4a 10 4e b8 49 86 4e f9 |J N I N | 00004cf0 00 00 89 5c 48 e7 c0 60 | \H `| 00004cf8 42 80 42 81 22 68 00 04 |B B "h | 00004d00 13 7c 00 12 00 1f 33 41 | | 3A| 00004d08 00 30 42 a8 00 08 42 a9 | 0B B | 00004d10 00 36 42 69 00 34 42 69 | 6Bi 4Bi| 00004d18 00 32 13 fc 00 0b 93 03 | 2 | 00004d20 e8 03 33 e9 00 2c 93 03 | 3 , | 00004d28 e8 04 13 e9 00 2e 93 03 | . | 00004d30 e8 06 42 39 93 03 e8 07 | B9 | 00004d38 42 39 93 03 e8 08 42 a9 |B9 B | 00004d40 00 36 60 00 07 52 4e b8 | 6` RN | 00004d48 49 20 4e b8 4a 60 4e b8 |I N J`N | 00004d50 49 e6 4e b8 53 00 64 00 |I N S d | 00004d58 05 78 4e b8 4a 10 4e b8 | xN J N | 00004d60 49 86 4e f9 00 00 89 5c |I N \| 00004d68 48 e7 c0 60 42 80 10 28 |H `B (| 00004d70 00 1b 2f 30 05 b0 00 00 | /0 | 00004d78 a5 7c 42 81 12 3c 00 01 | |B < | 00004d80 22 68 00 04 13 40 00 1f |"h @ | 00004d88 33 41 00 30 e5 81 e1 81 |3A 0 | 00004d90 21 41 00 08 23 41 00 36 |!A #A 6| 00004d98 2f 02 24 3c 00 00 cc 00 |/ $< | 00004da0 12 28 00 1a e5 81 e1 81 | ( | 00004da8 d2 82 24 1f 24 7c a1 00 | $ $| | 00004db0 18 00 24 81 02 81 00 00 | $ | 00004db8 03 ff 4e f9 00 00 53 3c | N S<| 00004dc0 48 e7 60 60 45 f9 00 00 |H ``E | 00004dc8 cc 00 42 81 42 82 12 28 | B B (| 00004dd0 00 1a e5 81 e1 81 d5 c1 | | 00004dd8 4e b9 00 00 8c 5c 08 28 |N \ (| 00004de0 00 00 00 1f 67 06 d5 fc | g | 00004de8 00 00 02 00 32 3c 00 7f | 2< | 00004df0 22 da 51 c9 ff fc 4c df |" Q L | 00004df8 06 06 4e 75 4e b8 49 20 | NuN I | 00004e00 4e b8 4a 60 4e b8 49 e6 |N J`N I | 00004e08 4e b9 00 00 4d 68 64 00 |N Mhd | 00004e10 04 c0 4e b9 00 00 4d c0 | N M | 00004e18 4e b8 4a 10 4e b8 49 86 |N J N I | 00004e20 4e f9 00 00 89 5c 48 e7 |N \H | 00004e28 c0 60 42 80 42 81 10 28 | `B B (| 00004e30 00 1b 2f 30 05 b0 00 00 | /0 | 00004e38 a5 7c 32 3c 00 04 22 68 | |2< "h| 00004e40 00 04 13 40 00 1f 42 69 | @ Bi| 00004e48 00 30 4e f9 00 00 53 28 | 0N S(| 00004e50 48 e7 c0 60 42 80 42 81 |H `B B | 00004e58 10 28 00 1b 2f 30 05 b0 | ( /0 | 00004e60 00 00 a5 7c 4e b9 00 00 | |N | 00004e68 8c 5c 32 29 00 02 06 41 | \2) A| 00004e70 00 04 22 68 00 04 42 69 | "h Bi| 00004e78 00 30 4e f9 00 00 53 28 | 0N S(| 00004e80 4e b8 49 20 4e b8 4a c6 |N I N J | 00004e88 4e b8 49 e6 4e b9 00 00 |N I N | 00004e90 4e 26 64 00 fe 4e 4e b9 |N&d NN | 00004e98 00 00 4e 50 60 00 fe 44 | NP` D| 00004ea0 48 e7 c0 60 42 80 42 81 |H `B B | 00004ea8 10 28 00 1b 2f 30 05 b0 | ( /0 | 00004eb0 00 00 a5 7c 12 28 00 1f | | ( | 00004eb8 22 68 00 04 13 40 00 1f |"h @ | 00004ec0 4e b9 00 00 4a c6 23 41 |N J #A| 00004ec8 00 36 21 41 00 08 33 41 | 6!A 3A| 00004ed0 00 30 24 69 00 08 4e b9 | 0$i N | 00004ed8 00 00 8c 7e 33 41 00 34 | ~3A 4| 00004ee0 48 41 33 41 00 32 13 7c |HA3A 2 || 00004ee8 00 01 00 1e 4e 75 4e b8 | NuN | 00004ef0 49 20 4e b8 49 e6 4e b9 |I N I N | 00004ef8 00 00 4e a0 60 00 fd e4 | N ` | 00004f00 4e b8 49 20 4e b8 49 e6 |N I N I | 00004f08 4e b9 00 00 4e a0 60 00 |N N ` | 00004f10 fd d2 48 e7 c0 60 42 80 | H `B | 00004f18 42 81 10 28 00 1b 2f 30 |B ( /0| 00004f20 05 b0 00 00 a5 7c 12 3c | | <| 00004f28 00 24 22 68 00 04 13 40 | $"h @| 00004f30 00 1f 4e b9 00 00 4a c6 | N J | 00004f38 23 41 00 36 21 41 00 08 |#A 6!A | 00004f40 33 41 00 30 22 3c 00 00 |3A 0"< | 00004f48 cc 00 24 7c a1 00 18 00 | $| | 00004f50 24 81 02 81 00 00 03 ff |$ | 00004f58 33 41 00 34 48 41 33 41 |3A 4HA3A| 00004f60 00 32 13 7c 00 01 00 1e | 2 | | 00004f68 4e 75 4e b8 49 20 4e b8 |NuN I N | 00004f70 49 e6 4e b8 52 fe 4e b9 |I N R N | 00004f78 00 00 4f 12 64 00 03 52 | O d R| 00004f80 48 e7 e0 00 10 30 01 62 |H 0 b| 00004f88 00 04 00 18 32 39 00 00 | 29 | 00004f90 cc 18 31 81 03 a0 09 0e | 1 | 00004f98 34 39 00 00 cc 16 0c 41 |49 A| 00004fa0 02 00 67 02 e3 42 31 82 | g B1 | 00004fa8 03 a0 08 f6 4c df 00 07 | L | 00004fb0 60 00 fd 34 48 e7 c0 60 |` 4H `| 00004fb8 42 80 42 81 10 28 00 1b |B B ( | 00004fc0 2f 30 05 b0 00 00 a5 7c |/0 || 00004fc8 08 28 00 02 00 1d 67 08 | ( g | 00004fd0 32 28 00 1e 06 41 00 04 |2( A | 00004fd8 22 68 00 04 4e f9 00 00 |"h N | 00004fe0 53 28 4e b8 49 20 4e b8 |S(N I N | 00004fe8 4a c6 4e b8 49 e6 4e b9 |J N I N | 00004ff0 00 00 4f b4 60 00 fc ec | O ` | 00004ff8 48 e7 c0 60 42 80 42 81 |H `B B | 00005000 10 28 00 1b 2f 30 05 b0 | ( /0 | 00005008 00 00 a5 7c 32 28 00 1e | |2( | 00005010 06 41 00 04 22 68 00 04 | A "h | 00005018 4e f9 00 00 53 28 4e b8 |N S(N | 00005020 49 20 4e b8 4a c6 4e b8 |I N J N | 00005028 49 e6 4e b9 00 00 4f b4 |I N O | 00005030 60 00 fc b0 48 e7 c0 60 |` H `| 00005038 42 80 42 81 10 28 00 1b |B B ( | 00005040 2f 30 05 b0 00 00 a5 7c |/0 || 00005048 22 68 00 04 32 28 00 1c |"h 2( | 00005050 23 41 00 2b 32 28 00 1e |#A +2( | 00005058 4e f9 00 00 53 28 4e b8 |N S(N | 00005060 49 20 4e b8 49 e6 4e b9 |I N I N | 00005068 00 00 50 34 60 00 fc 74 | P4` t| 00005070 48 e7 c0 60 42 80 42 81 |H `B B | 00005078 10 28 00 1b 2f 30 05 b0 | ( /0 | 00005080 00 00 a5 7c 22 68 00 04 | |"h | 00005088 32 3c 02 07 4e f9 00 00 |2< N | 00005090 53 28 4e b8 49 20 4e b8 |S(N I N | 00005098 49 e6 4e b8 4a 60 4e b9 |I N J`N | 000050a0 00 00 50 70 60 00 fc 3c | Pp` <| 000050a8 48 e7 c0 60 42 80 42 81 |H `B B | 000050b0 10 28 00 1b 2f 30 05 b0 | ( /0 | 000050b8 00 00 a5 7c 22 68 00 04 | |"h | 000050c0 32 28 00 1e 20 01 e5 89 |2( | 000050c8 d2 40 4e f9 00 00 53 28 | @N S(| 000050d0 4e b8 49 20 4e b8 49 e6 |N I N I | 000050d8 4e b9 00 00 50 a8 60 00 |N P ` | 000050e0 fc 02 48 e7 c0 60 42 80 | H `B | 000050e8 42 81 10 28 00 1b 2f 30 |B ( /0| 000050f0 05 b0 00 00 a5 7c 22 68 | |"h| 000050f8 00 04 32 28 00 1e e1 89 | 2( | 00005100 4e f9 00 00 53 28 4e b8 |N S(N | 00005108 49 20 4e b8 49 e6 4e b9 |I N I N | 00005110 00 00 50 e2 60 00 fb cc | P ` | 00005118 48 e7 c0 60 42 80 42 81 |H `B B | 00005120 10 28 00 1b 2f 30 05 b0 | ( /0 | 00005128 00 00 a5 7c 22 68 00 04 | |"h | 00005130 32 28 00 1e 4e f9 00 00 |2( N | 00005138 53 28 4e b8 49 20 4e b8 |S(N I N | 00005140 49 e6 4e b9 00 00 51 18 |I N Q | 00005148 60 00 fb 98 48 e7 60 20 |` H ` | 00005150 33 fc 03 00 93 03 e8 03 |3 | 00005158 42 79 93 03 e8 05 33 fc |By 3 | 00005160 10 00 93 03 e8 07 42 39 | B9| 00005168 93 03 e8 0f 42 79 93 03 | By | 00005170 e8 12 13 fc 00 10 93 03 | | 00005178 e8 14 13 f0 01 62 00 04 | b | 00005180 00 18 93 03 e8 15 00 39 | 9| 00005188 00 40 93 03 e8 15 24 3c | @ $<| 00005190 00 00 08 98 24 7c a1 00 | $| | 00005198 18 00 24 82 02 82 00 00 | $ | 000051a0 03 ff 22 02 48 41 00 01 | " HA | 000051a8 00 40 33 c1 93 03 e1 08 | @3 | 000051b0 33 c2 93 03 e1 00 13 fc |3 | 000051b8 00 08 93 03 e8 18 34 3c | 4<| 000051c0 7f ff 4e b9 00 00 5d ca | N ] | 000051c8 66 f4 0c 02 00 16 56 fa |f V | 000051d0 06 42 0c 39 00 00 93 03 | B 9 | 000051d8 e8 0f 66 0a 4c df 04 06 | f L | 000051e0 00 3c 00 04 4e 75 4c df | < NuL | 000051e8 04 06 02 3c 00 1b 4e 75 | < Nu| 000051f0 48 e7 60 60 45 f0 01 62 |H ``E b| 000051f8 00 04 00 42 43 f8 08 c8 | BC | 00005200 42 81 12 3c 00 04 24 d9 |B < $ | 00005208 51 c9 ff fc 34 d9 45 f0 |Q 4 E | 00005210 01 62 00 04 00 42 42 41 | b BBA| 00005218 12 38 08 a4 43 f8 07 bc | 8 C | 00005220 42 82 14 3c 00 15 b2 51 |B < Q| 00005228 67 0c d2 fc 00 08 51 ca |g Q | 00005230 ff f6 50 fa 06 1f 12 28 | P (| 00005238 00 1a 83 6a 00 02 32 29 | j 2)| 00005240 00 02 83 52 32 29 00 04 | R2) | 00005248 83 6a 00 06 32 29 00 06 | j 2) | 00005250 83 6a 00 08 42 81 12 30 | j B 0| 00005258 01 62 00 04 00 1f 14 30 | b 0| 00005260 11 a0 08 74 85 52 08 38 | t R 8| 00005268 00 05 08 9a 66 16 22 38 | f "8| 00005270 08 9b e3 89 00 81 00 00 | | 00005278 00 01 4e b9 00 00 52 96 | N R | 00005280 25 41 00 0e 15 78 08 9a |%A x | 00005288 00 13 35 78 08 a4 00 14 | 5x | 00005290 4c df 06 06 4e 75 48 e7 |L NuH | 00005298 a0 00 42 80 42 82 20 01 | B B | 000052a0 14 30 01 62 00 04 00 18 | 0 b | 000052a8 80 f0 23 a0 09 06 32 00 | # 2 | 000052b0 48 41 42 40 48 40 80 f0 |HAB@H@ | 000052b8 23 a0 08 f6 34 00 e1 8a |# 4 | 000052c0 32 02 48 40 12 00 4c df |2 H@ L | 000052c8 00 05 4e 75 4e b8 49 e6 | NuN I | 000052d0 08 38 00 06 09 40 66 00 | 8 @f | 000052d8 00 12 4e b8 51 4c 66 0a | N QLf | 000052e0 4e b8 51 f0 4e f9 00 00 |N Q N | 000052e8 52 ea 4e b8 4a 10 4e b8 |R N J N | 000052f0 49 86 4e f9 00 00 89 54 |I N T| 000052f8 4e f9 00 00 89 50 4e 75 |N PNu| 00005300 48 e7 c0 60 42 80 10 28 |H `B (| 00005308 00 1b 2f 30 05 b0 00 00 | /0 | 00005310 a5 7c 42 81 12 28 00 10 | |B ( | 00005318 22 68 00 04 13 40 00 1f |"h @ | 00005320 33 41 00 30 e5 81 e1 81 |3A 0 | 00005328 21 41 00 08 23 41 00 36 |!A #A 6| 00005330 20 01 24 69 00 08 4e b9 | $i N | 00005338 00 00 8c 7e 33 41 00 34 | ~3A 4| 00005340 48 41 33 41 00 32 13 7c |HA3A 2 || 00005348 00 01 00 1e 32 28 00 1c | 2( | 00005350 33 41 00 58 4e 75 48 e7 |3A XNuH | 00005358 c0 60 42 80 10 28 00 1b | `B ( | 00005360 2f 30 05 b0 00 00 a5 7c |/0 || 00005368 42 81 22 68 00 04 13 40 |B "h @| 00005370 00 1f 10 28 00 10 12 3c | ( <| 00005378 00 20 90 01 13 40 00 2f | @ /| 00005380 20 29 00 2b d0 81 23 40 | ) + #@| 00005388 00 3a 33 41 00 30 e1 81 | :3A 0 | 00005390 e5 81 21 41 00 08 23 41 | !A #A| 00005398 00 36 24 69 00 08 42 80 | 6$i B | 000053a0 10 28 00 10 e5 80 e1 80 | ( | 000053a8 4e b9 00 00 8c 7e 33 41 |N ~3A| 000053b0 00 34 48 41 33 41 00 32 | 4HA3A 2| 000053b8 13 7c 00 01 00 1e 42 a9 | | B | 000053c0 00 3e 4e 75 48 e7 c0 60 | >NuH `| 000053c8 42 80 10 28 00 1b 2f 30 |B ( /0| 000053d0 05 b0 00 00 a5 7c 42 81 | |B | 000053d8 22 68 00 04 13 40 00 1f |"h @ | 000053e0 12 29 00 2f 0c 41 00 20 | ) / A | 000053e8 6f 0e 92 3c 00 20 13 41 |o < A| 000053f0 00 2f 12 3c 00 20 60 06 | / < ` | 000053f8 13 7c 00 00 00 2f 33 41 | | /3A| 00005400 00 30 20 29 00 3a 23 40 | 0 ) :#@| 00005408 00 2b d0 81 23 40 00 3a | + #@ :| 00005410 e1 81 e5 81 23 41 00 36 | #A 6| 00005418 20 28 00 08 d2 80 21 41 | ( !A| 00005420 00 08 22 29 00 3e d2 bc | ") > | 00005428 00 00 80 00 23 41 00 3e | #A >| 00005430 33 41 00 34 48 41 33 41 |3A 4HA3A| 00005438 00 32 13 7c 00 01 00 1e | 2 | | 00005440 4e 75 48 e7 c0 70 22 68 |NuH p"h| 00005448 00 04 47 f9 93 03 e8 0f | G | 00005450 42 1b 42 1b 16 fc 00 00 |B B | 00005458 45 e9 00 37 16 da 16 da |E 7 | 00005460 16 da 13 e9 00 18 93 03 | | 00005468 e8 15 33 e9 00 32 93 03 | 3 2 | 00005470 e1 08 33 e9 00 34 93 03 | 3 4 | 00005478 e1 00 4a 29 00 1e 67 10 | J) g | 00005480 00 39 00 40 93 03 e8 15 | 9 @ | 00005488 00 79 00 40 93 03 e1 08 | y @ | 00005490 4c df 0e 03 4e 75 42 29 |L NuB)| 00005498 00 1e 42 a8 00 08 4e b9 | B N | 000054a0 00 00 54 42 13 fc 00 08 | TB | 000054a8 93 03 e8 18 13 bc 00 01 | | 000054b0 01 62 00 14 00 0d 4c df | b L | 000054b8 06 03 4e f9 00 00 89 50 | N P| 000054c0 21 7c 00 00 04 00 00 08 |!| | 000054c8 23 7c 00 00 04 00 00 36 |#| 6| 000054d0 33 7c 00 01 00 30 13 fc |3| 0 | 000054d8 00 08 93 03 e8 03 33 e9 | 3 | 000054e0 00 2c 93 03 e8 04 13 e9 | , | 000054e8 00 2e 93 03 e8 06 13 e9 | . | 000054f0 00 31 93 03 e8 07 42 39 | 1 B9| 000054f8 93 03 e8 08 60 a0 13 fc | ` | 00005500 00 0a 93 03 e8 03 33 e9 | 3 | 00005508 00 2c 93 03 e8 04 13 e9 | , | 00005510 00 2e 93 03 e8 06 13 e9 | . | 00005518 00 31 93 03 e8 07 42 39 | 1 B9| 00005520 93 03 e8 08 60 00 ff 70 | ` p| 00005528 13 fc 00 37 93 03 e8 03 | 7 | 00005530 42 39 93 03 e8 04 0c 69 |B9 i| 00005538 00 04 00 38 66 10 12 28 | 8f (| 00005540 00 1d 02 01 00 07 13 c1 | | 00005548 93 03 e8 05 60 08 13 e8 | ` | 00005550 00 1d 93 03 e8 05 42 79 | By| 00005558 93 03 e8 06 42 79 93 03 | By | 00005560 e8 08 33 e9 00 38 93 03 | 3 8 | 00005568 e8 0a 42 39 93 03 e8 0c | B9 | 00005570 60 00 ff 2c 13 fc 00 04 |` , | 00005578 93 03 e8 03 13 e8 00 1c | | 00005580 93 03 e8 04 13 e8 00 1d | | 00005588 93 03 e8 05 42 79 93 03 | By | 00005590 e8 06 42 39 93 03 e8 08 | B9 | 00005598 4e f9 00 00 54 96 13 fc |N T | 000055a0 00 1d 93 03 e8 03 13 e8 | | 000055a8 00 1d 93 03 e8 04 42 39 | B9| 000055b0 93 03 e8 05 33 e9 00 38 | 3 8| 000055b8 93 03 e8 06 42 39 93 03 | B9 | 000055c0 e8 08 4e f9 00 00 54 96 | N T | 000055c8 13 fc 00 1c 93 03 e8 03 | | 000055d0 42 79 93 03 e8 04 33 e9 |By 3 | 000055d8 00 38 93 03 e8 06 42 39 | 8 B9| 000055e0 93 03 e8 08 4e f9 00 00 | N | 000055e8 54 9e 13 fc 00 3b 93 03 |T ; | 000055f0 e8 03 13 fc 00 02 93 03 | | 000055f8 e8 04 42 39 93 03 e8 05 | B9 | 00005600 33 e9 00 2c 93 03 e8 06 |3 , | 00005608 13 e9 00 2e 93 03 e8 08 | . | 00005610 13 e9 00 37 93 03 e8 09 | 7 | 00005618 33 e9 00 38 93 03 e8 0a |3 8 | 00005620 42 39 93 03 e8 0c 4e f9 |B9 N | 00005628 00 00 54 96 13 fc 00 3c | T <| 00005630 93 03 e8 03 13 fc 00 02 | | 00005638 93 03 e8 04 42 39 93 03 | B9 | 00005640 e8 05 33 e9 00 2c 93 03 | 3 , | 00005648 e8 06 13 e9 00 2e 93 03 | . | 00005650 e8 08 13 e9 00 37 93 03 | 7 | 00005658 e8 09 33 e9 00 38 93 03 | 3 8 | 00005660 e8 0a 42 39 93 03 e8 0c | B9 | 00005668 4e f9 00 00 54 9e 13 fc |N T | 00005670 00 3e 93 03 e8 03 13 e8 | > | 00005678 00 1d 93 03 e8 04 13 e9 | | 00005680 00 2b 93 03 e8 05 33 e9 | + 3 | 00005688 00 2c 93 03 e8 06 13 e9 | , | 00005690 00 2e 93 03 e8 08 42 39 | . B9| 00005698 93 03 e8 09 33 e9 00 38 | 3 8| 000056a0 93 03 e8 0a 42 39 93 03 | B9 | 000056a8 e8 0c 4e f9 00 00 54 9e | N T | 000056b0 13 fc 00 3f 93 03 e8 03 | ? | 000056b8 42 39 93 03 e8 04 13 e9 |B9 | 000056c0 00 2b 93 03 e8 05 33 e9 | + 3 | 000056c8 00 2c 93 03 e8 06 13 e9 | , | 000056d0 00 2e 93 03 e8 08 42 39 | . B9| 000056d8 93 03 e8 09 33 e9 00 38 | 3 8| 000056e0 93 03 e8 0a 42 39 93 03 | B9 | 000056e8 e8 0c 4e f9 00 00 54 96 | N T | 000056f0 50 fa 06 1f 23 7c 00 00 |P #| | 000056f8 02 00 00 36 13 fc 00 41 | 6 A| 00005700 93 03 e8 03 13 e8 00 1d | | 00005708 93 03 e8 04 13 e9 00 2b | +| 00005710 93 03 e8 05 33 e9 00 2c | 3 ,| 00005718 93 03 e8 06 13 e9 00 2e | .| 00005720 93 03 e8 08 42 39 93 03 | B9 | 00005728 e8 09 33 e9 00 1e 93 03 | 3 | 00005730 e8 0a 42 39 93 03 e8 0c | B9 | 00005738 4e f9 00 00 54 96 21 7c |N T !|| 00005740 00 00 02 00 00 08 23 7c | #|| 00005748 00 00 02 00 00 36 13 fc | 6 | 00005750 00 06 93 03 e8 03 42 39 | B9| 00005758 93 03 e8 04 13 e9 00 2b | +| 00005760 93 03 e8 05 33 e9 00 2c | 3 ,| 00005768 93 03 e8 06 13 e9 00 2e | .| 00005770 93 03 e8 08 42 39 93 03 | B9 | 00005778 e8 09 42 79 93 03 e8 0a | By | 00005780 42 39 93 03 e8 0c 4e f9 |B9 N | 00005788 00 00 54 9e 13 fc 00 da | T | 00005790 93 03 e8 03 33 e8 00 1c | 3 | 00005798 93 03 e8 04 13 e8 00 1e | | 000057a0 93 03 e8 06 13 e8 00 1f | | 000057a8 93 03 e8 07 33 fc 02 00 | 3 | 000057b0 93 03 e8 08 33 e8 00 1e | 3 | 000057b8 93 03 e8 0a 42 39 93 03 | B9 | 000057c0 e8 0c 4e f9 00 00 54 9e | N T | 000057c8 13 fc 00 d8 93 03 e8 03 | | 000057d0 33 e8 00 1c 93 03 e8 04 |3 | 000057d8 13 e8 00 1e 93 03 e8 06 | | 000057e0 13 e8 00 1f 93 03 e8 07 | | 000057e8 33 fc 02 00 93 03 e8 08 |3 | 000057f0 33 e8 00 1e 93 03 e8 0a |3 | 000057f8 42 39 93 03 e8 0c 4e f9 |B9 N | 00005800 00 00 54 9e 13 fc 00 d2 | T | 00005808 93 03 e8 03 42 79 93 03 | By | 00005810 e8 04 42 39 93 03 e8 06 | B9 | 00005818 13 e8 00 1c 93 03 e8 07 | | 00005820 13 e8 00 1d 93 03 e8 08 | | 00005828 42 39 93 03 e8 09 33 e8 |B9 3 | 00005830 00 1e 93 03 e8 0a 42 39 | B9| 00005838 93 03 e8 0c 4e f9 00 00 | N | 00005840 54 9e 13 fc 00 d1 93 03 |T | 00005848 e8 03 42 79 93 03 e8 04 | By | 00005850 42 39 93 03 e8 06 13 e8 |B9 | 00005858 00 1c 93 03 e8 07 13 e8 | | 00005860 00 1d 93 03 e8 08 42 39 | B9| 00005868 93 03 e8 09 33 e8 00 1e | 3 | 00005870 93 03 e8 0a 42 39 93 03 | B9 | 00005878 e8 0c 4e f9 00 00 54 96 | N T | 00005880 13 fc 00 15 93 03 e8 03 | | 00005888 13 fc 00 11 93 03 e8 04 | | 00005890 42 39 93 03 e8 05 42 39 |B9 B9| 00005898 93 03 e8 06 13 e9 00 39 | 9| 000058a0 93 03 e8 07 42 39 93 03 | B9 | 000058a8 e8 08 60 00 fb ea 13 fc | ` | 000058b0 00 1a 93 03 e8 03 10 28 | (| 000058b8 00 1c 02 00 00 f0 13 c0 | | 000058c0 93 03 e8 04 42 80 10 28 | B (| 000058c8 00 1e ed 00 12 28 00 1d | ( | 000058d0 02 01 00 3f 82 00 13 c1 | ? | 000058d8 93 03 e8 05 42 39 93 03 | B9 | 000058e0 e8 06 13 e9 00 39 93 03 | 9 | 000058e8 e8 07 42 39 93 03 e8 08 | B9 | 000058f0 60 00 fb ac 33 fc 00 03 |` 3 | 000058f8 93 03 e8 04 33 fc 00 24 | 3 $| 00005900 93 03 e8 06 13 fc 00 1a | | 00005908 93 03 e8 03 42 39 93 03 | B9 | 00005910 e8 08 60 00 fb 8a 13 fc | ` | 00005918 00 0b 93 03 e8 03 33 e9 | 3 | 00005920 00 2c 93 03 e8 04 13 e9 | , | 00005928 00 2e 93 03 e8 06 42 39 | . B9| 00005930 93 03 e8 07 42 39 93 03 | B9 | 00005938 e8 08 42 a9 00 36 60 00 | B 6` | 00005940 fb 56 | V | .XXX[0x2] 00005942 VECTOR_SCSI_D: 00005942 48 e7 e0 e0 |H | MOVEM.L A2+A1+A0+D2+D1+D0,-(A7) ; --> VECTOR_0x91 00005946 08 f9 00 02 00 00 04 ea | | BSET.B #0x2,0x4ea 0000594e 24 78 09 2a |$x * | MOVEA.L 0x92a,A2 00005952 42 40 |B@ | CLR.W D0 00005954 10 39 93 03 e8 17 | 9 | MOVE.B IO_SCSI_D_17_SCSI_STATUS,D0 0000595a 11 c0 09 40 | @ | MOVE.B D0,0x940 0000595e 4a 2a 00 0d |J* | TST.B (A2+0xd) 00005962 67 20 |g | BEQ PANIC_0x61f_unimplemented_disk_stub 00005964 4e f8 59 88 |N Y | JMP 0x5988 00005968 13 fc 00 01 93 03 e8 18 | | MOVE.B #0x01,IO_SCSI_D_18_CMD 00005970 42 82 |B | CLR.L D2 00005972 34 3c 7f ff |4< | MOVE.W #0x7fff,D2 00005976 4e b9 00 00 5d aa |N ] | JSR 0x5daa 0000597c 4e 75 |Nu | RTS 0000597e 4c df 07 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0+A1+A2 00005982 4e 73 |Ns | RTE 00005984 PANIC_0x61f_unimplemented_disk_stub: 00005984 50 fa 06 1f |P | PANIC.W #0x61f 00005988 22 6a 00 08 |"j | MOVEA.L (A2+0x8),A1 0000598c 20 51 | Q | MOVEA.L (A1),A0 0000598e 42 41 |BA | CLR.W D1 00005990 08 00 00 04 | | BTST.L #0x4,D0 00005994 67 2e |g. | BEQ 0x59c4 00005996 10 39 93 03 e8 0f | 9 | MOVE.B IO_SCSI_D_0f_LUN,D0 0000599c 11 c0 09 41 | A | MOVE.B D0,0x941 000059a0 66 0c |f | BNE 0x59ae 000059a2 4e b9 00 00 89 40 |N @ | JSR 0x8940 000059a8 4e f9 00 00 59 7e |N Y~ | JMP 0x597e 000059ae 0c 00 00 02 | | CMPI.B #0x02,D0 000059b2 67 04 |g | BEQ 0x59b8 000059b4 PANIC_0x61f_unimplemented_disk_stub: 000059b4 50 fa 06 1f |P | PANIC.W #0x61f 000059b8 4e b9 00 00 89 48 |N H | JSR 0x8948 000059be 4e f9 00 00 59 7e |N Y~ | JMP 0x597e 000059c4 08 00 00 05 | | BTST.L #0x5,D0 000059c8 67 1a |g | BEQ 0x59e4 000059ca 0c 00 00 21 | ! | CMPI.B #0x21,D0 000059ce 67 04 |g | BEQ 0x59d4 000059d0 PANIC_0x61f_unimplemented_disk_stub: 000059d0 50 fa 06 1f |P | PANIC.W #0x61f 000059d4 30 39 93 03 e1 00 |09 | MOVE.W IO_SCSI_D_ADDRESS_REGISTER,D0 000059da 33 40 00 34 |3@ 4 | MOVE.W D0,(A1+0x34) 000059de 4e f9 00 00 59 7e |N Y~ | JMP 0x597e 000059e4 08 00 00 06 | | BTST.L #0x6,D0 000059e8 67 4e |gN | BEQ 0x5a38 000059ea 0c 00 00 42 | B | CMPI.B #0x42,D0 000059ee 67 18 |g | BEQ 0x5a08 000059f0 0c 00 00 4b | K | CMPI.B #0x4b,D0 000059f4 67 20 |g | BEQ 0x5a16 000059f6 4e b9 00 00 59 68 |N Yh | JSR 0x5968 000059fc 4e b9 00 00 89 48 |N H | JSR 0x8948 00005a02 4e f9 00 00 59 7e |N Y~ | JMP 0x597e 00005a08 13 fc 00 08 93 03 e8 18 | | MOVE.B #0x08,IO_SCSI_D_18_CMD 00005a10 4e f9 00 00 59 7e |N Y~ | JMP 0x597e 00005a16 13 fc 00 41 93 03 e8 10 | A | MOVE.B #0x41,IO_SCSI_D_10_CMD_PHASE 00005a1e 42 79 93 03 e8 12 |By | CLR.W IO_SCSI_D_12_COUNT2 00005a24 42 39 93 03 e8 14 |B9 | CLR.B IO_SCSI_D_14_COUNT0 00005a2a 13 fc 00 09 93 03 e8 18 | | MOVE.B #0x09,IO_SCSI_D_18_CMD 00005a32 4e f9 00 00 59 7e |N Y~ | JMP 0x597e 00005a38 08 00 00 07 | | BTST.L #0x7,D0 00005a3c 67 ff 00 00 00 96 |g | BEQ PANIC_0x61f_unimplemented_disk_stub 00005a42 0c 00 00 81 | | CMPI.B #0x81,D0 00005a46 67 16 |g | BEQ 0x5a5e 00005a48 0c 00 00 85 | | CMPI.B #0x85,D0 00005a4c 67 36 |g6 | BEQ 0x5a84 00005a4e 08 00 00 03 | | BTST.L #0x3,D0 00005a52 67 78 |gx | BEQ PANIC_0x61f_unimplemented_disk_stub 00005a54 4e b8 5a ba |N Z | JSR 0x5aba 00005a58 4e f9 00 00 59 7e |N Y~ | JMP 0x597e 00005a5e 4a 2a 00 0e |J* | TST.B (A2+0xe) 00005a62 67 04 |g | BEQ 0x5a68 00005a64 4e b8 5a 8e |N Z | JSR PANIC_0x61f_unimplemented_disk_stub 00005a68 42 80 |B | CLR.L D0 00005a6a 10 32 01 70 93 03 e8 16 | 2 p | MOVE.B (A2+#IO_SCSI_D_16_SRC_ID),D0; LEW=0170 00005a72 22 70 05 a0 09 2e |"p . | MOVEA.L (D0.W*4+#0x92e),A1 ; LEW=05a0 00005a78 20 51 | Q | MOVEA.L (A1),A0 00005a7a 4e b8 5a b0 |N Z | JSR 0x5ab0 00005a7e 4e f9 00 00 59 7e |N Y~ | JMP 0x597e 00005a84 4e b8 4a 10 |N J | JSR 0x4a10 00005a88 4e f9 00 00 59 7e |N Y~ | JMP 0x597e 00005a8e PANIC_0x61f_unimplemented_disk_stub: 00005a8e 50 fa 06 1f |P | PANIC.W #0x61f 00005a92 4e b9 00 00 9b 9e |N | .XXX[0x6] 00005a98 4e b9 00 00 89 50 43 e8 |N PC | .XXX[0x18] 00005aa0 00 04 31 69 00 1c 00 02 | 1i | 00005aa8 4e b9 00 00 5a d0 4e 75 |N Z Nu| 00005ab0 33 e9 00 34 93 03 e1 00 |3 4 | MOVE.W (A1+0x34),IO_SCSI_D_ADDRESS_REGISTER 00005ab8 4e 75 |Nu | RTS 00005aba 13 e9 00 20 93 03 e8 10 | | MOVE.B (A1+0x20),IO_SCSI_D_10_CMD_PHASE 00005ac2 13 fc 00 08 93 03 e8 18 | | MOVE.B #0x08,IO_SCSI_D_18_CMD 00005aca 4e 75 |Nu | RTS 00005acc PANIC_0x61f_unimplemented_disk_stub: 00005acc 50 fa 06 1f |P | PANIC.W #0x61f 00005ad0 50 fa 06 1f |P | .XXX[0x4] 00005ad4 PANIC_0x61f_unimplemented_disk_stub: 00005ad4 50 fa 06 1f |P | PANIC.W #0x61f 00005ad8 48 e7 fc f0 |H | MOVEM.L A3+A2+A1+A0+D5+D4+D3+D2+D1+D0,-(A7) 00005adc 30 3c 02 02 |0< | MOVE.W #0x202,D0 00005ae0 4e b9 80 00 20 68 |N h | JSR IOC_EEPROM_PART2_CALL_RESHA 00005ae6 30 7c 09 44 |0| D | MOVEA.W #0x944,A0 00005aea 32 7c 09 54 |2| T | MOVEA.W #0x954,A1 00005aee 42 81 |B | CLR.L D1 00005af0 21 c8 09 2a |! * | MOVE.L A0,0x92a 00005af4 21 7c 93 03 fc 00 00 08 |!| | MOVE.L #0x9303fc00,(A0+0x8) 00005afc 42 28 00 0d |B( | CLR.B (A0+0xd) 00005b00 11 41 00 0c | A | MOVE.B D1,(A0+0xc) 00005b04 42 83 |B | CLR.L D3 00005b06 47 f9 93 03 e1 00 |G | LEA.L IO_SCSI_D_ADDRESS_REGISTER,A3 00005b0c 4e b9 00 00 9b 0c |N | JSR 0x9b0c 00005b12 65 0a |e | BCS 0x5b1e 00005b14 21 fc 93 03 fc 00 09 2a |! *| MOVE.L #0x9303fc00,0x92a 00005b1c 76 01 |v | MOVEQ.L #0x01,D3 00005b1e 42 82 |B | CLR.L D2 00005b20 42 84 |B | CLR.L D4 00005b22 38 3c 00 00 |8< | MOVE.W #0x0,D4 00005b26 42 70 23 a0 08 de |Bp# | CLR.W (D2.W*2+#0x8de) ; LEW=23a0 00005b2c 42 70 23 a0 08 e6 |Bp# | CLR.W (D2.W*2+#0x8e6) ; LEW=23a0 00005b32 42 70 23 a0 08 ee |Bp# | CLR.W (D2.W*2+#0x8ee) ; LEW=23a0 00005b38 42 70 23 a0 08 f6 |Bp# | CLR.W (D2.W*2+#0x8f6) ; LEW=23a0 00005b3e 42 70 23 a0 08 fe |Bp# | CLR.W (D2.W*2+#0x8fe) ; LEW=23a0 00005b44 21 89 15 a0 09 2e |! . | MOVE.L A1,(D1.W*4+#0x92e) ; LEW=15a0 00005b4a 23 48 00 14 |#H | MOVE.L A0,(A1+0x14) 00005b4e 13 42 00 18 | B | MOVE.B D2,(A1+0x18) 00005b52 42 29 00 1a |B) | CLR.B (A1+0x1a) 00005b56 22 bc 93 03 fc 00 |" | MOVE.L #0x9303fc00,(A1) 00005b5c 13 43 00 1b | C | MOVE.B D3,(A1+0x1b) 00005b60 66 0e |f | BNE 0x5b70 00005b62 4e b9 00 00 5d fc |N ] | JSR 0x5dfc 00005b68 67 10 |g | BEQ 0x5b7a 00005b6a 13 7c 00 01 00 1b | | | MOVE.B #0x01,(A1+0x1b) 00005b70 42 29 00 19 |B) | CLR.B (A1+0x19) 00005b74 60 00 00 94 |` | BRA 0x5c0a 00005b78 4e 75 |Nu | RTS 00005b7a 42 29 00 1b |B) | CLR.B (A1+0x1b) 00005b7e 4e b9 00 00 5b 78 |N [x | JSR 0x5b78 00005b84 23 44 00 08 |#D | MOVE.L D4,(A1+0x8) 00005b88 06 44 00 40 | D @ | ADDI.W #0x0040,D4 00005b8c 4e b9 00 00 5e 56 |N ^V | JSR 0x5e56 00005b92 66 dc |f | BNE 0x5b70 00005b94 13 7c 00 01 00 19 | | | MOVE.B #0x01,(A1+0x19) 00005b9a 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00005ba0 44 69 73 6b 20 20 00 00 |Disk | .TXT 'Disk ' 00005ba8 30 02 |0 | MOVE.W D2,D0 00005baa d0 3c 00 30 | < 0 | ADD.B #0x30,D0 00005bae 4e b9 80 00 20 18 |N | JSR IOC_EEPROM_PART2_OUT_CHAR(D0) 00005bb4 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00005bba 20 69 73 20 4f 4e 4c 49 | is ONLI| .TXT ' is ONLINE and ' 00005bca 08 39 00 07 93 03 e0 01 | 9 | BTST.B #0x7,IO_DISK_WRITE_PROTECT 00005bd2 67 18 |g | BEQ 0x5bec 00005bd4 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00005bda 57 52 49 54 45 20 45 4e |WRITE EN| .TXT 'WRITE ENABLED\r\n' 00005bea 60 18 |` | BRA 0x5c04 00005bec 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00005bf2 57 52 49 54 45 20 50 52 |WRITE PR| .TXT 'WRITE PROTECTED\r\n' 00005c04 4e b9 00 00 5c 68 |N \h | JSR 0x5c68 00005c0a d2 fc 00 5c | \ | ADDA.W #0x5c,A1 00005c0e 52 81 |R | ADDQ.L #0x1,D1 00005c10 52 82 |R | ADDQ.L #0x1,D2 00005c12 0c 42 00 04 | B | CMPI.W #0x0004,D2 00005c16 6d 00 ff 0e |m | BLT 0x5b26 00005c1a 32 3c 01 ff |2< | MOVE.W #0x1ff,D1 00005c1e 4e b9 00 00 5c 54 |N \T | JSR 0x5c54 00005c24 13 fc 00 28 93 03 e8 01 | ( | MOVE.B #0x28,IO_SCSI_D_01_CONTROL 00005c2c 13 fc 00 05 93 03 e8 02 | | MOVE.B #0x05,IO_SCSI_D_02_TIMEOUT_PERIOD 00005c34 13 fc 00 00 93 03 e8 11 | | MOVE.B #0x00,IO_SCSI_D_11_SYNC_XFER 00005c3c 13 fc 00 60 93 03 e8 16 | ` | MOVE.B #0x60,IO_SCSI_D_16_SRC_ID 00005c44 32 3c 01 ff |2< | MOVE.W #0x1ff,D1 00005c48 4e b9 00 00 5c 54 |N \T | JSR 0x5c54 00005c4e 4c df 0f 3f |L ? | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+A0+A1+A2+A3 00005c52 4e 75 |Nu | RTS 00005c54 2f 00 |/ | MOVE.L D0,-(A7) 00005c56 20 3c 00 00 05 00 | < | MOVE.L #0x500,D0 00005c5c 53 80 |S | SUBQ.L #0x1,D0 00005c5e 66 fc |f | BNE 0x5c5c 00005c60 51 c9 ff f4 |Q | DBF D1,0x5c56 00005c64 20 1f | | MOVE.L (A7)+,D0 00005c66 4e 75 |Nu | RTS 00005c68 48 e7 c0 00 |H | MOVEM.L D1+D0,-(A7) 00005c6c 42 80 |B | CLR.L D0 00005c6e 42 81 |B | CLR.L D1 00005c70 4e b9 00 00 5c f0 |N \ | JSR 0x5cf0 00005c76 56 fa 06 42 |V B | TRAPNE.W #0x0642 00005c7a 30 39 00 00 cc 18 |09 | MOVE.W 0xcc18,D0 00005c80 31 80 23 a0 09 0e |1 # | MOVE.W D0,(D2.W*2+#0x90e) ; LEW=23a0 00005c86 32 39 00 00 cc 16 |29 | MOVE.W 0xcc16,D1 00005c8c 0c 40 02 00 | @ | CMPI.W #0x0200,D0 00005c90 67 02 |g | BEQ 0x5c94 00005c92 e3 41 | A | ASL.W #0x1,D1 00005c94 31 81 23 a0 08 f6 |1 # | MOVE.W D1,(D2.W*2+#0x8f6) ; LEW=23a0 00005c9a 4e b9 00 00 5d 0a |N ] | JSR 0x5d0a 00005ca0 56 fa 06 42 |V B | TRAPNE.W #0x0642 00005ca4 32 39 00 00 cc 0f |29 | MOVE.W 0xcc0f,D1 00005caa 92 7c 00 03 | | | SUB.W #0x3,D1 00005cae 0c 41 07 88 | A | CMPI.W #0x0788,D1 00005cb2 66 04 |f | BNE 0x5cb8 00005cb4 92 7c 00 20 | | | SUB.W #0x20,D1 00005cb8 30 01 |0 | MOVE.W D1,D0 00005cba 31 81 23 a0 08 de |1 # | MOVE.W D1,(D2.W*2+#0x8de) ; LEW=23a0 00005cc0 02 40 00 ff | @ | ANDI.W #0x00ff,D0 00005cc4 31 80 23 a0 08 ee |1 # | MOVE.W D0,(D2.W*2+#0x8ee) ; LEW=23a0 00005cca e0 49 | I | LSR.W #0x8,D1 00005ccc 31 81 23 a0 08 e6 |1 # | MOVE.W D1,(D2.W*2+#0x8e6) ; LEW=23a0 00005cd2 10 39 00 00 cc 11 | 9 | MOVE.B 0xcc11,D0 00005cd8 31 80 23 a0 08 fe |1 # | MOVE.W D0,(D2.W*2+#0x8fe) ; LEW=23a0 00005cde c0 f0 23 a0 08 f6 | # | MULU.W (D2.W*2+#0x8f6),D0 ; LEW=23a0 00005ce4 31 80 23 a0 09 06 |1 # | MOVE.W D0,(D2.W*2+#0x906) ; LEW=23a0 00005cea 4c df 00 03 |L | MOVEM.L (A7)+,D0+D1 00005cee 4e 75 |Nu | RTS 00005cf0 33 fc 00 03 93 03 e8 04 |3 | MOVE.W #0x3,IO_SCSI_D_04_CDBx2 00005cf8 33 fc 00 24 93 03 e8 06 |3 $ | MOVE.W #0x24,IO_SCSI_D_06_CDBx4 00005d00 13 fc 00 24 93 03 e8 14 | $ | MOVE.B #0x24,IO_SCSI_D_14_COUNT0 00005d08 60 18 |` | BRA 0x5d22 00005d0a 33 fc 00 04 93 03 e8 04 |3 | MOVE.W #0x4,IO_SCSI_D_04_CDBx2 00005d12 33 fc 00 20 93 03 e8 06 |3 | MOVE.W #0x20,IO_SCSI_D_06_CDBx4 00005d1a 13 fc 00 20 93 03 e8 14 | | MOVE.B #0x20,IO_SCSI_D_14_COUNT0 00005d22 48 e7 60 20 |H ` | MOVEM.L A2+D2+D1,-(A7) 00005d26 13 fc 00 1a 93 03 e8 03 | | MOVE.B #0x1a,IO_SCSI_D_03_CDBx1 00005d2e 42 39 93 03 e8 08 |B9 | CLR.B IO_SCSI_D_08_CDBx6 00005d34 42 39 93 03 e8 0f |B9 | CLR.B IO_SCSI_D_0f_LUN 00005d3a 42 79 93 03 e8 12 |By | CLR.W IO_SCSI_D_12_COUNT2 00005d40 13 c2 93 03 e8 15 | | MOVE.B D2,IO_SCSI_D_15_DEST_ID 00005d46 00 39 00 40 93 03 e8 15 | 9 @ | ORI.B #0x40,IO_SCSI_D_15_DEST_ID 00005d4e 24 3c 00 00 cc 00 |$< | MOVE.L #0xcc00,D2 00005d54 24 7c a1 00 18 00 |$| | MOVEA.L #0xa1001800,A2 00005d5a 24 82 |$ | MOVE.L D2,(A2) 00005d5c 02 82 00 00 03 ff | | ANDI.L #0x000003ff,D2 00005d62 22 02 |" | MOVE.L D2,D1 00005d64 48 41 |HA | SWAP.W D1 00005d66 00 01 00 40 | @ | ORI.B #0x40,D1 00005d6a 33 c1 93 03 e1 08 |3 | MOVE.W D1,IO_SCSI_D_SEGMENT_REGISTER 00005d70 33 c2 93 03 e1 00 |3 | MOVE.W D2,IO_SCSI_D_ADDRESS_REGISTER 00005d76 13 fc 00 08 93 03 e8 18 | | MOVE.B #0x08,IO_SCSI_D_18_CMD 00005d7e 34 3c 7f ff |4< | MOVE.W #0x7fff,D2 00005d82 4e b9 00 00 5d aa |N ] | JSR 0x5daa 00005d88 0c 02 00 16 | | CMPI.B #0x16,D2 00005d8c 66 0a |f | BNE 0x5d98 00005d8e 4c df 04 06 |L | MOVEM.L (A7)+,D1+D2+A2 00005d92 00 3c 00 04 | < | ORI.W #0x0004,CCR 00005d96 4e 75 |Nu | RTS 00005d98 0c 02 00 42 | B | CMPI.B #0x42,D2 00005d9c 56 fa 06 42 |V B | TRAPNE.W #0x0642 00005da0 4c df 04 06 |L | MOVEM.L (A7)+,D1+D2+A2 00005da4 02 3c 00 1b | < | ANDI.B #0x1b,CCR 00005da8 4e 75 |Nu | RTS 00005daa 08 39 00 07 93 03 e8 1f | 9 | BTST.B #0x7,IO_SCSI_D_1f_AUX_STATUS 00005db2 66 0e |f | BNE 0x5dc2 00005db4 4e 71 |Nq | NOP 00005db6 4e 71 |Nq | NOP 00005db8 4e 71 |Nq | NOP 00005dba 51 ca ff ee |Q | DBF D2,0x5daa 00005dbe PANIC_0x704_missed_expected_interrupt: 00005dbe 50 fa 07 04 |P | PANIC.W #0x704 00005dc2 14 39 93 03 e8 17 | 9 | MOVE.B IO_SCSI_D_17_SCSI_STATUS,D2 00005dc8 4e 75 |Nu | RTS 00005dca 2f 00 20 3c 00 00 |/ < | .XXX[0x6] 00005dd0 05 00 53 80 66 fc 08 39 | S f 9| .XXX[0x28] 00005dd8 00 07 93 03 e8 1f 66 0e | f | 00005de0 51 ca ff ea 20 1f 42 02 |Q B | 00005de8 02 3c 00 1b 4e 75 14 39 | < Nu 9| 00005df0 93 03 e8 17 20 1f 00 3c | <| 00005df8 00 04 4e 75 | Nu | .XXX[0x4] 00005dfc 48 e7 20 40 |H @ | MOVEM.L A1+D2,-(A7) 00005e00 43 f9 93 03 e8 03 |C | LEA.L IO_SCSI_D_03_CDBx1,A1 00005e06 12 fc 00 0d | | MOVE.B #0x0d,(A1)+ 00005e0a 42 59 |BY | CLR.W (A1)+ 00005e0c 42 59 |BY | CLR.W (A1)+ 00005e0e 42 19 |B | CLR.B (A1)+ 00005e10 d2 fc 00 06 | | ADDA.W #0x6,A1 00005e14 42 19 |B | CLR.B (A1)+ 00005e16 42 19 |B | CLR.B (A1)+ 00005e18 12 fc 00 00 | | MOVE.B #0x00,(A1)+ 00005e1c 42 59 |BY | CLR.W (A1)+ 00005e1e 42 19 |B | CLR.B (A1)+ 00005e20 12 c1 | | MOVE.B D1,(A1)+ 00005e22 13 fc 00 08 93 03 e8 18 | | MOVE.B #0x08,IO_SCSI_D_18_CMD 00005e2a 34 3c 7f ff |4< | MOVE.W #0x7fff,D2 00005e2e 4e b9 00 00 5d aa |N ] | JSR 0x5daa 00005e34 0c 02 00 16 | | CMPI.B #0x16,D2 00005e38 66 0a |f | BNE 0x5e44 00005e3a 4c df 02 04 |L | MOVEM.L (A7)+,D2+A1 00005e3e 00 3c 00 04 | < | ORI.W #0x0004,CCR 00005e42 4e 75 |Nu | RTS 00005e44 0c 02 00 42 | B | CMPI.B #0x42,D2 00005e48 56 fa 06 42 |V B | TRAPNE.W #0x0642 00005e4c 4c df 02 04 |L | MOVEM.L (A7)+,D2+A1 00005e50 02 3c 00 1b | < | ANDI.B #0x1b,CCR 00005e54 4e 75 |Nu | RTS 00005e56 48 e7 20 40 |H @ | MOVEM.L A1+D2,-(A7) 00005e5a 43 f9 93 03 e8 03 |C | LEA.L IO_SCSI_D_03_CDBx1,A1 00005e60 12 fc 00 00 | | MOVE.B #0x00,(A1)+ 00005e64 42 59 |BY | CLR.W (A1)+ 00005e66 42 59 |BY | CLR.W (A1)+ 00005e68 42 19 |B | CLR.B (A1)+ 00005e6a d2 fc 00 06 | | ADDA.W #0x6,A1 00005e6e 42 19 |B | CLR.B (A1)+ 00005e70 42 19 |B | CLR.B (A1)+ 00005e72 12 fc 00 00 | | MOVE.B #0x00,(A1)+ 00005e76 42 59 |BY | CLR.W (A1)+ 00005e78 42 19 |B | CLR.B (A1)+ 00005e7a 12 c1 | | MOVE.B D1,(A1)+ 00005e7c 13 fc 00 08 93 03 e8 18 | | MOVE.B #0x08,IO_SCSI_D_18_CMD 00005e84 34 3c 7f ff |4< | MOVE.W #0x7fff,D2 00005e88 4e b9 00 00 5d aa |N ] | JSR 0x5daa 00005e8e 0c 02 00 16 | | CMPI.B #0x16,D2 00005e92 56 fa 06 42 |V B | TRAPNE.W #0x0642 00005e96 0c 39 00 00 93 03 e8 0f | 9 | CMPI.B #0x00,IO_SCSI_D_0f_LUN 00005e9e 66 0a |f | BNE 0x5eaa 00005ea0 4c df 02 04 |L | MOVEM.L (A7)+,D2+A1 00005ea4 00 3c 00 04 | < | ORI.W #0x0004,CCR 00005ea8 4e 75 |Nu | RTS 00005eaa 4c df 02 04 |L | MOVEM.L (A7)+,D2+A1 00005eae 02 3c 00 1b | < | ANDI.B #0x1b,CCR 00005eb2 4e 75 |Nu | RTS 00005eb4 4e 75 |Nu | RTS 00005eb6 4e 75 |Nu | RTS 00005eb8 4e 75 |Nu | RTS 00005eba 7e 0a |~ | MOVEQ.L #0x0a,D7 00005ebc 53 87 |S | SUBQ.L #0x1,D7 00005ebe 6b f6 |k | BMI 0x5eb6 00005ec0 42 39 00 00 fc 05 |B9 | CLR.B 0xfc05 00005ec6 0c 39 00 02 00 00 04 de | 9 | CMPI.B #0x02,0x4de 00005ece 66 e6 |f | BNE 0x5eb6 00005ed0 4a b9 00 00 04 e6 |J | TST.L 0x4e6 00005ed6 67 de |g | BEQ 0x5eb6 00005ed8 30 39 00 00 04 e0 |09 | MOVE.W 0x4e0,D0 00005ede 4e b9 00 00 5e b8 |N ^ | JSR 0x5eb8 00005ee4 4e b9 00 00 5b 78 |N [x | JSR 0x5b78 00005eea 42 84 |B | CLR.L D4 00005eec 24 7c a1 00 18 00 |$| | MOVEA.L #0xa1001800,A2 00005ef2 2a 3c 00 00 01 ff |*< | MOVE.L #0x1ff,D5 00005ef8 24 c4 |$ | MOVE.L D4,(A2)+ 00005efa 06 84 00 00 04 00 | | ADDI.L #0x00000400,D4 00005f00 51 cd ff f6 |Q | DBF D5,0x5ef8 00005f04 2a 3c 00 00 01 ff |*< | MOVE.L #0x1ff,D5 00005f0a 42 84 |B | CLR.L D4 00005f0c 42 86 |B | CLR.L D6 00005f0e 3c 39 00 00 04 e6 |<9 | MOVE.W 0x4e6,D6 00005f14 cc f0 03 a0 08 fe | | MULU.W (D0.W*2+#0x8fe),D6 ; LEW=03a0 00005f1a 42 81 |B | CLR.L D1 00005f1c 12 39 00 00 04 e8 | 9 | MOVE.B 0x4e8,D1 00005f22 dc 81 | | ADD.L D1,D6 00005f24 22 06 |" | MOVE.L D6,D1 00005f26 02 81 ff ff 00 00 | | ANDI.L #0xffff0000,D1 00005f2c 67 04 |g | BEQ 0x5f32 00005f2e PANIC_0x66d_unimplemented: 00005f2e 50 fa 06 6d |P m | PANIC.W #0x66d 00005f32 42 81 |B | CLR.L D1 00005f34 cc f0 03 a0 08 f6 | | MULU.W (D0.W*2+#0x8f6),D6 ; LEW=03a0 00005f3a 12 39 00 00 04 e9 | 9 | MOVE.B 0x4e9,D1 00005f40 dc 81 | | ADD.L D1,D6 00005f42 e2 8e | | LSR.L #0x1,D6 00005f44 22 04 |" | MOVE.L D4,D1 00005f46 33 fc 2a 00 93 03 e8 03 |3 * | MOVE.W #0x2a00,IO_SCSI_D_03_CDBx1 00005f4e 23 c6 93 03 e8 05 |# | MOVE.L D6,IO_SCSI_D_05_CDBx3 00005f54 42 39 93 03 e8 09 |B9 | CLR.B IO_SCSI_D_09_CDBx7 00005f5a 33 fc 00 01 93 03 e8 0a |3 | MOVE.W #0x1,IO_SCSI_D_0a_CDBx8 00005f62 42 39 93 03 e8 0c |B9 | CLR.B IO_SCSI_D_0c_CDBxa 00005f68 33 fc 04 00 93 03 e8 13 |3 | MOVE.W #0x400,IO_SCSI_D_13_COUNT1 00005f70 42 39 93 03 e8 12 |B9 | CLR.B IO_SCSI_D_12_COUNT2 00005f76 02 00 00 07 | | ANDI.B #0x07,D0 00005f7a 13 c0 93 03 e8 15 | | MOVE.B D0,IO_SCSI_D_15_DEST_ID 00005f80 42 39 93 03 e8 0f |B9 | CLR.B IO_SCSI_D_0f_LUN 00005f86 33 c1 93 03 e1 00 |3 | MOVE.W D1,IO_SCSI_D_ADDRESS_REGISTER 00005f8c 48 41 |HA | SWAP.W D1 00005f8e 33 c1 93 03 e1 08 |3 | MOVE.W D1,IO_SCSI_D_SEGMENT_REGISTER 00005f94 13 fc 00 08 93 03 e8 18 | | MOVE.B #0x08,IO_SCSI_D_18_CMD 00005f9c 32 3c 7f ff |2< | MOVE.W #0x7fff,D1 00005fa0 24 3c 00 00 05 00 |$< | MOVE.L #0x500,D2 00005fa6 53 82 |S | SUBQ.L #0x1,D2 00005fa8 66 fc |f | BNE 0x5fa6 00005faa 08 39 00 07 93 03 e8 1f | 9 | BTST.B #0x7,IO_SCSI_D_1f_AUX_STATUS 00005fb2 66 06 |f | BNE 0x5fba 00005fb4 51 c9 ff ea |Q | DBF D1,0x5fa0 00005fb8 60 30 |`0 | BRA 0x5fea 00005fba 12 39 93 03 e8 17 | 9 | MOVE.B IO_SCSI_D_17_SCSI_STATUS,D1 00005fc0 0c 01 00 16 | | CMPI.B #0x16,D1 00005fc4 66 24 |f$ | BNE 0x5fea 00005fc6 0c 39 00 00 93 03 e8 0f | 9 | CMPI.B #0x00,IO_SCSI_D_0f_LUN 00005fce 66 1a |f | BNE 0x5fea 00005fd0 dc bc 00 00 00 01 | | ADD.L #0x1,D6 00005fd6 d8 bc 00 00 04 00 | | ADD.L #0x400,D4 00005fdc 51 cd ff 66 |Q f | DBF D5,0x5f44 00005fe0 13 fc 00 01 00 00 fc 05 | | MOVE.B #0x01,0xfc05 00005fe8 4e 75 |Nu | RTS 00005fea 4e 75 |Nu | RTS 00005fec 48 e7 98 80 |H | .XXX[0x4] 00005ff0 98 bc 00 e0 00 00 c0 bc | | .XXX[0x190] 00005ff8 00 00 00 3f ef 88 41 f0 | ? A | 00006000 09 b0 00 04 c0 00 e9 88 | | 00006008 43 f0 09 b0 00 04 e0 00 |C | 00006010 5c 41 ef c4 10 08 ef c4 |\A | 00006018 22 05 34 10 36 28 00 02 |" 4 6( | 00006020 52 79 00 00 a6 48 4a 38 |Ry HJ8| 00006028 80 14 10 38 80 06 13 f8 | 8 | 00006030 80 04 00 00 a6 41 13 f8 | A | 00006038 80 03 00 00 a6 42 13 f8 | B | 00006040 80 02 00 00 a6 43 08 38 | C 8| 00006048 00 00 80 14 66 d8 b0 39 | f 9| 00006050 00 00 a6 4c 67 0c 52 39 | Lg R9| 00006058 00 00 a6 40 13 c0 00 00 | @ | 00006060 a6 4c 20 39 00 00 a6 40 | L 9 @| 00006068 b0 b9 00 00 a6 45 63 0c | Ec | 00006070 23 c0 00 00 a6 45 42 39 |# EB9| 00006078 00 00 a6 49 20 39 00 00 | I 9 | 00006080 a6 44 b0 b1 20 02 67 0e | D g | 00006088 33 bc 06 02 20 00 5d 43 |3 ]C| 00006090 5c 42 02 42 07 ff 5c 41 |\B B \A| 00006098 30 3c 08 00 90 42 b0 41 |0< B A| 000060a0 6c 0c 13 80 20 00 42 31 |l B1| 000060a8 20 01 42 42 42 43 b6 41 | BBBC A| 000060b0 6c 1a 30 02 d0 43 e9 f1 |l 0 C | 000060b8 00 08 00 00 5f fa 08 27 | _ '| 000060c0 08 00 00 00 56 fa 08 27 | V '| 000060c8 d6 40 60 e2 d2 c2 5d 41 | @` ]A| 000060d0 d4 41 96 41 30 82 31 43 | A A0 1C| 000060d8 00 02 13 83 10 00 b6 7c | || 000060e0 00 78 63 06 13 bc 00 ff | xc | 000060e8 10 00 13 bc 00 01 10 01 | | 000060f0 23 b9 00 00 a6 44 10 02 |# D | 000060f8 22 c4 32 f9 00 00 a6 48 |" 2 H| 00006100 4c df 01 19 4e 75 46 fc |L NuF | 00006108 24 00 48 f8 7f ff 17 3c |$ H <| 00006110 21 cf 17 78 21 fc 00 00 |! x! | 00006118 61 2e 17 7c 72 7f c2 28 |a. |r (| 00006120 00 1b 43 bc 00 09 4e f0 | C N | 00006128 15 b1 00 00 a6 08 4e b9 | N | 00006130 00 00 64 20 4c f8 7f ff | d L | 00006138 17 3c 2e 78 17 78 4e b9 | <.x xN | 00006140 00 00 6f c8 08 28 00 06 | o ( | 00006148 00 0e 67 04 60 00 00 22 | g ` "| 00006150 4e 75 48 e7 80 e0 45 f8 |NuH E | 00006158 17 8c 4e b9 00 00 9c 6c | N l| 00006160 4c df 07 01 11 fc 00 01 |L | 00006168 17 8b 4e b9 00 00 6f c8 | N o | 00006170 2f 08 42 a8 00 08 41 e8 |/ B A | 00006178 00 1a 42 58 42 90 20 5f | BXB _| 00006180 4e f9 00 00 89 54 |N T | .XXX[0x6] 00006186 11 fc 00 08 17 8b | | MOVE.B #0x08,0x178b 0000618c 4e b0 01 e1 17 7c |N | | JSR ((#0x177c)) ; LEW=01e1 00006192 4e 40 |N@ | TRAP #0 00006194 06 47 00 14 | G | .XXX[0x4] 00006198 54 47 54 47 54 47 54 47 |TGTGTGTG| .XXX[0x8] 000061a0 54 47 54 47 54 47 |TGTGTG | .XXX[0x6] 000061a6 54 47 |TG | ADDQ.W #0x2,D7 000061a8 54 47 |TG | ADDQ.W #0x2,D7 000061aa ec c7 04 06 | | BFCLR.L D7,{16:6} 000061ae 67 04 |g | BEQ 0x61b4 000061b0 58 46 |XF | ADDQ.W #0x4,D6 000061b2 34 86 |4 | MOVE.W D6,(A2) 000061b4 4e 75 |Nu | RTS 000061b6 9e 7c | | | .XXX[0x2] 000061b8 00 0a 59 47 55 47 55 47 | YGUGUG| .XXX[0x290] 000061c0 59 47 55 47 55 47 ec c7 |YGUGUG | 000061c8 04 06 67 04 59 46 34 86 | g YF4 | 000061d0 4e 75 28 14 67 28 2f 05 |Nu( g(/ | 000061d8 e9 c4 62 10 34 86 e9 c4 | b 4 | 000061e0 75 8a 3a 33 70 00 61 00 |u :3p a | 000061e8 ff c0 48 45 3a 33 70 00 | HE:3p | 000061f0 28 85 66 04 42 ac 00 04 |( f B | 000061f8 2a 1f 44 fc 00 01 4e 75 |* D Nu| 00006200 48 e7 83 80 e9 c4 62 10 |H b | 00006208 34 86 e9 c4 75 8a 42 73 |4 u Bs| 00006210 70 00 61 00 ff 94 42 73 |p a Bs| 00006218 70 00 4a 98 66 06 20 84 |p J f | 00006220 21 04 60 1e 20 10 e9 c0 |! ` | 00006228 62 10 34 86 e9 c0 75 8a |b 4 u | 00006230 48 44 37 84 70 00 61 00 |HD7 p a | 00006238 ff 70 48 44 37 84 70 00 | pHD7 p | 00006240 20 84 4c df 01 c1 4e 75 | L Nu| 00006248 48 e7 20 80 08 38 00 06 |H 8 | 00006250 17 2e 67 60 41 f8 21 9e | .g`A ! | 00006258 61 00 ff a6 06 78 00 01 |a x | 00006260 21 a6 04 2c 00 01 00 07 |! , | 00006268 66 36 52 78 21 d6 34 38 |f6Rx! 48| 00006270 21 d6 b4 78 21 a6 65 28 |! x! e(| 00006278 67 0c 11 fc 00 09 17 8b |g | 00006280 4e b0 01 e1 17 7c 08 2c |N | ,| 00006288 00 03 00 04 67 00 00 ae | g | 00006290 42 82 34 2c 00 08 ee f8 |B 4, | 00006298 08 81 21 ae 60 00 00 9e | ! ` | 000062a0 4a 78 21 aa 67 00 00 96 |Jx! g | 000062a8 53 78 21 aa 52 78 21 ac |Sx! Rx! | 000062b0 60 00 00 8a 08 38 00 05 |` 8 | 000062b8 17 2e 67 00 00 62 41 f8 | .g bA | 000062c0 21 84 61 00 ff 3c 06 78 |! a < x| 000062c8 00 01 21 8c 04 2c 00 01 | ! , | 000062d0 00 06 66 36 52 78 21 d4 | f6Rx! | 000062d8 34 38 21 d4 b4 78 21 8c |48! x! | 000062e0 65 28 67 0c 11 fc 00 09 |e(g | 000062e8 17 8b 4e b0 01 e1 17 7c | N || 000062f0 08 2c 00 02 00 04 67 00 | , g | 000062f8 00 44 42 82 34 2c 00 08 | DB 4, | 00006300 ee f8 08 81 21 94 60 00 | ! ` | 00006308 00 34 4a 78 21 90 67 00 | 4Jx! g | 00006310 00 2c 53 78 21 90 52 78 | ,Sx! Rx| 00006318 21 92 60 00 00 20 41 f8 |! ` A | 00006320 21 b8 61 00 fe dc 06 78 |! a x| 00006328 00 01 21 c0 4a 78 21 c4 | ! Jx! | 00006330 67 00 00 0a 53 78 21 c4 |g Sx! | 00006338 52 78 21 c6 4c df 01 04 |Rx! L | 00006340 4e 75 48 e7 e0 08 49 f8 |NuH I | 00006348 21 84 30 2c 00 08 e9 c3 |! 0, | 00006350 24 08 67 0c b0 78 21 d4 |$ g x! | 00006358 62 0a 44 fc 00 00 60 3a |b D `:| 00006360 53 78 21 d4 12 38 21 9c |Sx! 8! | 00006368 67 04 b4 01 67 ec 53 6c |g g Sl| 00006370 00 08 06 43 01 00 64 0c | C d | 00006378 11 fc 00 09 17 8b 4e b0 | N | 00006380 01 e1 17 7c 61 00 fe 4c | |a L| 00006388 65 0c 11 fc 00 08 17 8b |e | 00006390 4e b0 01 e1 17 7c 44 fc |N |D | 00006398 00 01 4c df 10 07 4e 75 | L Nu| 000063a0 48 e7 c0 08 49 f8 21 9e |H I ! | 000063a8 30 2c 00 08 4a 03 67 0c |0, J g | 000063b0 b0 78 21 d6 62 0a 44 fc | x! b D | 000063b8 00 00 60 38 53 78 21 d6 | `8Sx! | 000063c0 12 38 21 b6 67 04 b6 01 | 8! g | 000063c8 67 ec 53 6c 00 08 52 03 |g Sl R | 000063d0 64 0c 11 fc 00 09 17 8b |d | 000063d8 4e b0 01 e1 17 7c 61 00 |N |a | 000063e0 fd f2 65 0c 11 fc 00 08 | e | 000063e8 17 8b 4e b0 01 e1 17 7c | N || 000063f0 44 fc 00 01 4c df 10 03 |D L | 000063f8 4e 75 48 e7 e0 08 49 f8 |NuH I | 00006400 21 b8 4a 78 21 c0 66 06 |! Jx! f | 00006408 44 fc 00 00 60 0c 53 78 |D ` Sx| 00006410 21 c0 61 00 fd be 44 fc |! a D | 00006418 00 01 4c df 10 07 4e 75 | L Nu| 00006420 48 f9 ff ff 00 00 04 9a |H | 00006428 20 7c 00 06 ec 00 43 f9 | | C | 00006430 00 00 ec 00 30 3c 03 ff | 0< | 00006438 20 d9 51 c8 ff fc 4c f9 | Q L | 00006440 ff ff 00 00 04 9a 4e 75 | Nu| 00006448 48 e7 40 00 |H @ | MOVEM.L D1,-(A7) 0000644c e9 c7 62 10 | b | BFEXTU.L D7,{8:16},D6 00006450 34 86 |4 | MOVE.W D6,(A2) 00006452 e9 c7 75 8a | u | BFEXTU.L D7,{22:10},D7 00006456 08 07 00 00 | | BTST.L #0x0,D7 0000645a 67 34 |g4 | BEQ 0x6490 0000645c 12 f3 71 20 04 00 | q | MOVE.B (A3+D7.W+#0x400),(A1)+ ; LEW=7120 00006462 52 07 |R | ADDQ.B #0x1,D7 00006464 64 0e |d | BCC 0x6474 00006466 06 47 01 00 | G | ADDI.W #0x0100,D7 0000646a 08 87 00 0a | | BCLR.L #0xa,D7 0000646e 67 04 |g | BEQ 0x6474 00006470 58 46 |XF | ADDQ.W #0x4,D6 00006472 34 86 |4 | MOVE.W D6,(A2) 00006474 53 41 |SA | SUBQ.W #0x1,D1 00006476 60 18 |` | BRA 0x6490 00006478 32 f3 70 00 |2 p | MOVE.W (A3+D7.W),(A1)+ 0000647c 54 07 |T | ADDQ.B #0x2,D7 0000647e 64 0e |d | BCC 0x648e 00006480 06 47 01 00 | G | ADDI.W #0x0100,D7 00006484 08 87 00 0a | | BCLR.L #0xa,D7 00006488 67 04 |g | BEQ 0x648e 0000648a 58 46 |XF | ADDQ.W #0x4,D6 0000648c 34 86 |4 | MOVE.W D6,(A2) 0000648e 55 41 |UA | SUBQ.W #0x2,D1 00006490 b2 7c 00 01 | | | CMP.W #0x1,D1 00006494 67 c6 |g | BEQ 0x645c 00006496 62 e0 |b | BHI 0x6478 00006498 4c df 00 02 |L | MOVEM.L (A7)+,D1 0000649c 4e 75 |Nu | RTS 0000649e 48 e7 40 00 |H @ | MOVEM.L D1,-(A7) 000064a2 e9 c7 62 10 | b | BFEXTU.L D7,{8:16},D6 000064a6 34 86 |4 | MOVE.W D6,(A2) 000064a8 e9 c7 75 8a | u | BFEXTU.L D7,{22:10},D7 000064ac 08 07 00 00 | | BTST.L #0x0,D7 000064b0 67 34 |g4 | BEQ 0x64e6 000064b2 17 99 71 20 04 00 | q | MOVE.B (A1)+,(A3+D7.W+#0x400) ; LEW=7120 000064b8 52 07 |R | ADDQ.B #0x1,D7 000064ba 64 0e |d | BCC 0x64ca 000064bc 06 47 01 00 | G | ADDI.W #0x0100,D7 000064c0 08 87 00 0a | | BCLR.L #0xa,D7 000064c4 67 04 |g | BEQ 0x64ca 000064c6 58 46 |XF | ADDQ.W #0x4,D6 000064c8 34 86 |4 | MOVE.W D6,(A2) 000064ca 53 41 |SA | SUBQ.W #0x1,D1 000064cc 60 18 |` | BRA 0x64e6 000064ce 37 99 70 00 |7 p | MOVE.W (A1)+,(A3+D7.W) 000064d2 54 07 |T | ADDQ.B #0x2,D7 000064d4 64 0e |d | BCC 0x64e4 000064d6 06 47 01 00 | G | ADDI.W #0x0100,D7 000064da 08 87 00 0a | | BCLR.L #0xa,D7 000064de 67 04 |g | BEQ 0x64e4 000064e0 58 46 |XF | ADDQ.W #0x4,D6 000064e2 34 86 |4 | MOVE.W D6,(A2) 000064e4 55 41 |UA | SUBQ.W #0x2,D1 000064e6 b2 7c 00 01 | | | CMP.W #0x1,D1 000064ea 67 c6 |g | BEQ 0x64b2 000064ec 62 e0 |b | BHI 0x64ce 000064ee 4c df 00 02 |L | MOVEM.L (A7)+,D1 000064f2 4e 75 |Nu | RTS 000064f4 48 e7 40 40 |H @@ | MOVEM.L A1+D1,-(A7) 000064f8 43 f8 17 1a |C | LEA.L 0x171a,A1 000064fc 72 20 |r | MOVEQ.L #0x20,D1 000064fe 2e 04 |. | MOVE.L D4,D7 00006500 61 00 ff 46 |a F | BSR 0x6448 00006504 4c df 02 02 |L | MOVEM.L (A7)+,D1+A1 00006508 4e 75 |Nu | RTS 0000650a 48 e7 40 40 |H @@ | MOVEM.L A1+D1,-(A7) 0000650e 43 f8 17 1e |C | LEA.L 0x171e,A1 00006512 72 1c |r | MOVEQ.L #0x1c,D1 00006514 7e 04 |~ | MOVEQ.L #0x04,D7 00006516 de 84 | | ADD.L D4,D7 00006518 61 00 ff 84 |a | BSR 0x649e 0000651c 4c df 02 02 |L | MOVEM.L (A7)+,D1+A1 00006520 4e 75 |Nu | RTS 00006522 48 e7 80 10 |H | MOVEM.L A3+D0,-(A7) 00006526 23 fc 00 00 61 92 00 00 |# a | MOVE.L #0x6192,0xa630 0000652e a6 30 | 0 | 00006530 42 79 00 00 a6 34 |By 4 | CLR.W 0xa634 00006536 42 79 93 03 e0 0c |By | CLR.W 0x9303e00c 0000653c 70 ff |p | MOVEQ.L #-0x01,D0 0000653e 51 c8 ff fe |Q | DBF D0,0x653e 00006542 33 fc 00 05 93 03 e0 0c |3 | MOVE.W #0x5,0x9303e00c 0000654a 20 3c 00 23 7c 4d | < #|M | MOVE.L #0x237c4d,D0 00006550 53 80 |S | SUBQ.L #0x1,D0 00006552 66 fc |f | BNE 0x6550 00006554 33 fc e0 10 93 03 e1 0a |3 | MOVE.W #0xe010,IO_VME_STD_REGISTER 0000655c 26 7c 93 03 f0 16 |&| | MOVEA.L #0x9303f016,A3 00006562 4e b9 00 00 9b 0c |N | JSR 0x9b0c 00006568 64 10 |d | BCC 0x657a 0000656a 23 fc 00 00 61 92 00 00 |# a | MOVE.L #0x6192,0xa630 00006572 a6 30 | 0 | 00006574 44 fc 00 01 |D | MOVE.W #0x1,CCR 00006578 60 1a |` | BRA 0x6594 0000657a 20 3c 00 00 00 09 | < | MOVE.L #0x9,D0 00006580 47 f9 00 00 a6 08 |G | LEA.L 0xa608,A3 00006586 26 fc 00 00 61 70 |& ap | MOVE.L #0x6170,(A3)+ 0000658c 51 c8 ff f8 |Q | DBF D0,0x6586 00006590 44 fc 00 00 |D | MOVE.W #0x0,CCR 00006594 4c df 08 01 |L | MOVEM.L (A7)+,D0+A3 00006598 4e 75 |Nu | RTS 0000659a 00 00 6e 66 00 00 | nf | .XXX[0x6] 000065a0 72 b0 00 00 74 2a 00 00 |r t* | .XXX[0x160] 000065a8 70 04 00 00 75 50 48 e7 |p uPH | 000065b0 f8 f8 4c f9 0c 00 00 00 | L | 000065b8 a6 00 34 bc e0 12 24 2b | 4 $+| 000065c0 02 08 67 00 00 ac 49 f8 | g I | 000065c8 21 84 21 c2 21 d8 28 c2 |! ! ! ( | 000065d0 42 9c 42 5c e9 c2 12 10 |B B\ | 000065d8 34 81 e9 c2 15 8a 38 33 |4 83| 000065e0 10 0c 38 84 49 ec 00 10 | 8 I | 000065e8 60 12 29 42 ff ea 21 c2 |` )B ! | 000065f0 21 dc 52 6c ff ee 24 33 |! Rl $3| 000065f8 10 00 67 2c 12 02 d2 3c | g, <| 00006600 00 1f 65 00 00 6c e9 c2 | e l | 00006608 12 10 34 81 e9 c2 15 8a | 4 | 00006610 20 33 10 08 90 bc 00 00 | 3 | 00006618 00 20 b0 82 66 00 00 4e | f N| 00006620 b8 73 10 0c 67 c4 60 a6 | s g ` | 00006628 30 38 21 d2 b0 78 21 8c |08! x! | 00006630 6c 42 b0 78 21 a6 6c 3c |lB x! l<| 00006638 49 f9 00 00 65 9a 43 f9 |I e C | 00006640 00 00 a6 18 30 3c 00 04 | 0< | 00006648 22 dc 51 c8 ff fc 43 f8 |" Q C | 00006650 21 8e 70 02 06 51 00 20 |! p Q | 00006658 43 e9 00 1a 51 c8 ff f6 |C Q | 00006660 4c df 1f 1f 4e f0 15 b1 |L N | 00006668 00 00 a6 08 72 05 60 06 | r ` | 00006670 72 06 60 02 72 03 42 a8 |r ` r B | 00006678 00 08 41 e8 00 1a 42 58 | A BX| 00006680 30 c1 42 50 4c df 1f 1f |0 BPL | 00006688 59 01 66 ff ff ff fa e4 |Y f | 00006690 4e f9 00 00 89 54 42 a8 |N TB | 00006698 00 08 43 e8 00 1a 42 59 | C BY| 000066a0 42 19 42 11 4a 79 00 00 |B B Jy | 000066a8 a6 34 66 0c 4c f8 7f ff | 4f L | 000066b0 17 3c 4e f9 00 00 89 54 | <N T| 000066b8 30 3c 08 00 4e b9 80 00 |0< N | 000066c0 20 64 54 88 30 10 b0 79 | dT 0 y| 000066c8 00 00 a6 34 67 1a 30 b9 | 4g 0 | 000066d0 00 00 a6 34 06 11 00 01 | 4 | 000066d8 42 80 4e b9 80 00 20 60 |B N `| 000066e0 67 06 0c 01 00 02 66 c4 |g f | 000066e8 4c f8 7f ff 17 3c 4e f9 |L <N | 000066f0 00 00 89 5c 00 00 00 00 | \ | 000066f8 00 00 00 00 00 00 00 00 | | 00006700 00 00 00 00 | | .XXX[0x4] 00006704 48 e7 80 e0 |H | .XXX[0x4] 00006708 45 f8 17 8c 4e b9 00 00 |E N | .XXX[0x340] 00006710 9c 6c 4c df 07 01 61 00 | lL a | 00006718 03 30 61 00 08 b2 23 c8 | 0a # | 00006720 00 00 66 f4 42 79 93 03 | f By | 00006728 e0 0c 48 e7 80 e0 45 f9 | H E | 00006730 00 00 66 f8 4e b9 00 00 | f N | 00006738 9c 6c 4c df 07 01 48 e7 | lL H | 00006740 80 e0 45 f9 00 00 66 f8 | E f | 00006748 20 3c 00 00 03 0d 25 7c | < %|| 00006750 00 00 67 ba 00 08 4e b9 | g N | 00006758 00 00 9c 30 4c df 07 01 | 0L | 00006760 4e b9 00 00 89 50 33 fc |N P3 | 00006768 00 05 93 03 e0 0c 43 e8 | C | 00006770 00 1a 42 59 42 19 12 fc | BYB | 00006778 00 01 42 51 42 38 17 8b | BQB8 | 00006780 43 f9 00 04 c0 00 72 3f |C r?| 00006788 42 51 33 7c 08 00 00 02 |BQ3| | 00006790 42 69 00 04 d2 fc 00 80 |Bi | 00006798 51 c9 ff ee 43 f9 00 04 |Q C | 000067a0 e0 00 72 3f 32 bc ff 01 | r?2 | 000067a8 42 a9 00 02 d2 fc 08 00 |B | 000067b0 51 c9 ff f2 4e f9 00 00 |Q N | 000067b8 89 5c 08 f9 00 06 00 00 | \ | 000067c0 04 ea 48 e7 80 c0 20 79 | H y| 000067c8 00 00 66 f4 4e b9 00 00 | f N | 000067d0 89 40 4c df 03 01 4e 75 | @L Nu| 000067d8 00 00 00 00 00 00 68 60 | h`| 000067e0 00 00 68 66 00 00 68 6c | hf hl| 000067e8 00 00 68 72 48 e7 fe 70 | hrH p| 000067f0 43 e8 00 1a 30 19 10 19 |C 0 | 000067f8 38 3c 04 00 b0 44 6f 02 |8< Do | 00006800 30 04 26 19 e0 8b d6 bc |0 & | 00006808 00 e0 00 00 26 7c 93 03 | &| | 00006810 f4 00 14 00 84 03 02 82 | | 00006818 00 00 00 01 66 08 74 02 | f t | 00006820 26 7c 93 03 f0 00 1c 01 |&| | 00006828 02 41 00 02 d2 42 24 70 | A B$p| 00006830 15 b0 00 00 67 d8 4e b9 | g N | 00006838 00 00 8c 5c 28 03 e0 8c | \( | 00006840 02 43 03 ff 42 85 23 fc | C B # | 00006848 00 00 68 88 00 00 05 20 | h | 00006850 21 fc 00 00 80 e0 00 08 |! | 00006858 33 c4 93 03 e1 0a 4e d2 |3 N | 00006860 17 99 30 00 60 10 37 99 | 0 ` 7 | 00006868 30 00 60 0a 12 f3 30 00 |0 ` 0 | 00006870 60 04 32 f3 30 00 da 82 |` 2 0 | 00006878 90 42 67 0c d6 42 ec c3 | Bg B | 00006880 04 06 67 da 58 44 60 d0 | g XD` | 00006888 42 b9 00 00 05 20 21 fc |B ! | 00006890 00 00 81 28 00 08 0c 06 | ( | 00006898 00 01 67 04 21 45 00 08 | g !E | 000068a0 43 e8 00 1a 42 59 22 85 |C BY" | 000068a8 4c df 0e 7f 4e f9 00 00 |L N | 000068b0 89 5c 21 c8 17 80 33 fc | \! 3 | 000068b8 e0 10 93 03 e1 0a 4a 79 | Jy| 000068c0 93 03 f0 02 6b 00 01 82 | k | 000068c8 4a 38 17 8b 66 00 01 7a |J8 f z| 000068d0 e9 e8 00 86 00 1a 0c 40 | @| 000068d8 00 3f 62 00 01 6c 48 e7 | ?b lH | 000068e0 20 f8 43 f8 17 9c 24 49 | C $I| 000068e8 34 3c 02 99 42 9a 51 ca |4< B Q | 000068f0 ff fc 45 e8 00 1d 47 f8 | E G | 000068f8 21 9c 16 9a 47 eb 00 1a |! G | 00006900 16 9a 47 eb 00 1a 16 9a | G | 00006908 45 f8 21 d2 34 c0 52 40 |E ! 4 R@| 00006910 34 c0 34 80 53 40 42 81 |4 4 S@B | 00006918 b2 00 62 14 13 7c 00 80 | b | | 00006920 00 04 33 41 00 08 52 81 | 3A R | 00006928 d3 fc 00 00 00 26 60 e8 | &` | 00006930 4c f9 0c 00 00 00 a6 00 |L | 00006938 28 4b 34 bc e0 12 d9 fc |(K4 | 00006940 00 00 02 00 42 9c 28 fc | B ( | 00006948 00 e0 00 00 42 9c 42 9c | B B | 00006950 42 9c 42 9c 42 5c 42 9c |B B B\B | 00006958 42 54 34 bc e7 f0 30 13 |BT4 0 | 00006960 47 f9 00 00 a6 18 30 3c |G 0<| 00006968 00 04 26 fc 00 00 65 ae | & e | 00006970 51 c8 ff f8 4c df 1f 04 |Q L | 00006978 4e b9 00 00 89 50 48 e7 |N PH | 00006980 07 00 34 bc e0 12 2c 2b | 4 ,+| 00006988 02 08 34 bc e0 12 2a 2b | 4 *+| 00006990 02 0c 08 85 00 00 9a bc | | 00006998 00 00 00 04 27 45 02 0c | 'E | 000069a0 dc 85 e9 c6 75 8a e0 8e | u | 000069a8 34 86 37 bc 00 00 70 00 |4 7 p | 000069b0 54 07 64 0e 06 47 01 00 |T d G | 000069b8 08 87 00 0a 67 04 58 46 | g XF| 000069c0 34 86 37 bc 17 9c 70 00 |4 7 p | 000069c8 2e 08 42 a8 00 08 41 e8 |. B A | 000069d0 00 1a 42 58 42 90 20 47 | BXB G| 000069d8 42 b8 17 80 48 e7 80 e0 |B H | 000069e0 45 f8 17 8c 20 3c 00 05 |E < | 000069e8 f5 dc 25 7c 00 00 6a 08 | %| j | 000069f0 00 08 4e b9 00 00 9c 30 | N 0| 000069f8 4c df 07 01 4e b9 00 00 |L N | 00006a00 89 5c 4c df 00 e0 4e 75 | \L Nu| 00006a08 33 fc e0 10 93 03 e1 0a |3 | 00006a10 4a 79 93 03 f0 02 6b 00 |Jy k | 00006a18 00 24 48 e7 80 e0 45 f8 | $H E | 00006a20 17 8c 20 3c 00 05 f5 dc | < | 00006a28 25 7c 00 00 6a 08 00 08 |%| j | 00006a30 4e b9 00 00 9c 30 4c df |N 0L | 00006a38 07 01 4e 75 11 fc 00 01 | Nu | 00006a40 17 8b 61 00 05 84 4e 75 | a Nu| 00006a48 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 00006a4c 20 38 17 80 | 8 | MOVE.L 0x1780,D0 00006a50 67 1a |g | BEQ 0x6a6c 00006a52 42 b8 17 80 |B | CLR.L 0x1780 00006a56 20 40 | @ | MOVEA.L D0,A0 00006a58 42 a8 00 08 |B | CLR.L (A0+0x8) 00006a5c 41 e8 00 1a |A | LEA.L (A0+0x1a),A0 00006a60 42 58 |BX | CLR.W (A0)+ 00006a62 42 90 |B | CLR.L (A0) 00006a64 20 40 | @ | MOVEA.L D0,A0 00006a66 4e b9 00 00 89 54 |N T | JSR 0x8954 00006a6c 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00006a70 4e 75 |Nu | RTS 00006a72 2e 09 e2 0f 64 08 |. d | .XXX[0x6] 00006a78 42 19 53 40 52 68 00 0a |B S@Rh | .XXX[0x550] 00006a80 42 82 34 38 17 26 31 42 |B 48 &1B| 00006a88 00 1e 32 03 04 41 00 20 | 2 A | 00006a90 67 0e 90 41 d3 68 00 0a |g A h | 00006a98 7e 20 de 84 61 00 f9 aa |~ a | 00006aa0 4a 42 67 20 2e 09 e2 0f |JBg . | 00006aa8 64 08 42 19 53 40 52 68 |d B S@Rh| 00006ab0 00 0a 2e 38 17 22 32 02 | .8 "2 | 00006ab8 42 42 90 41 d3 68 00 0a |BB A h | 00006ac0 61 00 f9 86 42 41 11 78 |a BA x| 00006ac8 17 35 00 1d 44 fc 00 01 | 5 D | 00006ad0 4e 75 48 e7 00 08 2e 09 |NuH . | 00006ad8 e2 0f 64 08 42 19 53 40 | d B S@| 00006ae0 52 68 00 0a 42 82 34 38 |Rh B 48| 00006ae8 17 26 32 03 59 41 90 41 | &2 YA A| 00006af0 65 00 00 5e d3 68 00 0a |e ^ h | 00006af8 2e 04 58 87 49 e9 00 10 |. X I | 00006b00 61 00 f9 46 42 54 4a 42 |a FBTJB| 00006b08 67 24 2e 09 e2 0f 64 08 |g$. d | 00006b10 42 19 53 40 52 68 00 0a |B S@Rh | 00006b18 2e 38 17 22 32 02 42 42 |.8 "2 BB| 00006b20 90 41 65 22 d3 68 00 0a | Ae" h | 00006b28 61 00 f9 1e 42 41 11 7c |a BA || 00006b30 00 ff 00 1d 52 28 00 1f | R( | 00006b38 4a 42 66 18 44 fc 00 01 |JBf D | 00006b40 4c df 10 00 4e 75 d0 41 |L Nu A| 00006b48 34 01 94 40 32 00 60 d0 |4 @2 ` | 00006b50 d0 41 58 41 44 fc 00 00 | AXAD | 00006b58 60 e6 4a b8 21 e4 67 00 |` J ! g | 00006b60 00 38 48 e7 7f 38 49 f8 | 8H 8I | 00006b68 21 e4 61 00 f6 66 64 24 |! a fd$| 00006b70 61 00 f9 82 26 38 17 2e |a &8 .| 00006b78 61 00 ff 58 64 14 61 00 |a Xd a | 00006b80 0a 3a 65 e6 24 08 41 f8 | :e $ A | 00006b88 21 f4 61 00 f6 74 20 42 |! a t B| 00006b90 60 d8 28 84 4c df 1c fe |` ( L | 00006b98 4e 75 48 e7 7c 20 72 02 |NuH | r | 00006ba0 36 3c ff ff 7a 20 45 f8 |6< z E | 00006ba8 21 84 4a 6a 00 0e 67 24 |! Jj g$| 00006bb0 b0 7c 00 04 65 5c 59 40 | | e\Y@| 00006bb8 58 a8 00 08 11 43 00 1d |X C | 00006bc0 32 c3 32 aa 00 0a 04 59 |2 2 Y| 00006bc8 00 20 52 28 00 1e 53 6a | R( Sj| 00006bd0 00 0e 66 dc ed ea 40 00 | f @ | 00006bd8 00 10 66 08 ed ea 49 40 | f I@| 00006be0 00 10 67 26 b0 7c 00 04 | g& | | 00006be8 65 28 59 40 58 a8 00 08 |e(Y@X | 00006bf0 11 43 00 1d 32 c4 32 aa | C 2 2 | 00006bf8 00 0a 04 59 00 20 52 28 | Y R(| 00006c00 00 1e ec ea 09 01 00 10 | | 00006c08 60 ca 45 ea 00 1a 51 c9 |` E Q | 00006c10 ff 9a 4c df 04 3e 4e 75 | L >Nu| 00006c18 48 e7 7f ce 4b f8 21 fc |H K ! | 00006c20 28 55 11 6c 00 09 00 1d |(U l | 00006c28 32 2c 00 1c b0 41 65 04 |2, Ae | 00006c30 30 01 60 02 32 00 2e 2c |0 ` 2 .,| 00006c38 00 18 61 00 f8 0c 31 40 | a 1@| 00006c40 00 0a 91 6c 00 1c 67 16 | l g | 00006c48 e1 8e 02 86 ff ff fc 00 | | 00006c50 02 47 03 ff 8c 47 29 46 | G G)F| 00006c58 00 18 60 00 00 6c 08 ac | ` l | 00006c60 00 04 00 04 28 2c 00 1e | (, | 00006c68 61 00 f8 8a 2a 38 17 1a |a *8 | 00006c70 29 45 00 1e 26 38 17 2e |)E &8 .| 00006c78 6a 00 00 10 08 03 00 1a |j | 00006c80 66 00 00 08 61 00 f5 c2 |f a | 00006c88 60 3e 61 00 09 2e 65 0c |`>a .e | 00006c90 24 08 41 f8 21 f4 61 00 |$ A ! a | 00006c98 f5 68 20 42 08 03 00 1c | h B | 00006ca0 67 26 2e 2c 00 0a de bc |g&., | 00006ca8 00 00 00 28 e9 c7 62 10 | ( b | 00006cb0 34 86 e9 c7 75 8a 1c 33 |4 u 3| 00006cb8 71 20 04 00 52 06 cc 3c |q R <| 00006cc0 00 03 17 86 71 20 04 00 | q | 00006cc8 28 14 66 06 2a c4 2a 84 |( f * * | 00006cd0 60 02 2a 84 53 2c 00 05 |` * S, | 00006cd8 67 0a 4a ac 00 1e 67 04 |g J g | 00006ce0 20 0c 60 08 08 ac 00 05 | ` | 00006ce8 00 04 42 80 22 00 67 18 | B " g | 00006cf0 42 b0 19 90 4b f8 21 fc |B K ! | 00006cf8 4a 9d 66 06 2a 81 2b 01 |J f * + | 00006d00 60 06 2b 81 01 51 2a 81 |` + Q* | 00006d08 4c df 73 fe 4e 75 48 e7 |L s NuH | 00006d10 7f ce 3c 7c 00 00 4b f8 | <| K | 00006d18 21 fc 28 15 67 00 00 c8 |! ( g | 00006d20 28 44 28 2c 00 1e 61 00 |(D(, a | 00006d28 f7 cc 26 38 17 2e b0 43 | &8 . C| 00006d30 65 00 00 b4 2c 4c 21 d4 |e ,L! | 00006d38 21 fc 66 04 42 b8 22 00 |! f B " | 00006d40 4a 28 00 1d 66 0c 08 03 |J( f | 00006d48 00 1b 67 06 61 00 fd 24 | g a $| 00006d50 60 04 61 00 fd 7e 64 00 |` a ~d | 00006d58 00 ae 2a 38 17 1a 29 45 | *8 )E| 00006d60 00 1e 4a 83 6a 00 00 10 | J j | 00006d68 08 03 00 1a 66 00 00 08 | f | 00006d70 61 00 f4 d6 60 3e 61 00 |a `>a | 00006d78 08 42 65 0c 24 08 41 f8 | Be $ A | 00006d80 21 f4 61 00 f4 7c 20 42 |! a | B| 00006d88 08 03 00 1c 67 26 2e 2c | g&.,| 00006d90 00 0a de bc 00 00 00 28 | (| 00006d98 e9 c7 62 10 34 86 e9 c7 | b 4 | 00006da0 75 8a 1c 33 71 20 04 00 |u 3q | 00006da8 52 06 cc 3c 00 03 17 86 |R < | 00006db0 71 20 04 00 53 2c 00 05 |q S, | 00006db8 67 04 4a 85 66 20 08 ac |g J f | 00006dc0 00 05 00 04 3c 7c 00 00 | <| | 00006dc8 28 14 66 06 2a c4 2a 84 |( f * * | 00006dd0 60 14 2a 84 28 44 08 2c |` * (D ,| 00006dd8 00 04 00 04 66 08 4a 28 | f J(| 00006de0 00 1d 6b 00 ff 3e 22 0e | k >" | 00006de8 67 16 42 96 4b f8 21 fc |g B K ! | 00006df0 4a 9d 66 06 2a 81 2b 01 |J f * + | 00006df8 60 06 2b 81 01 51 2a 81 |` + Q* | 00006e00 4c df 73 fe 4e 75 4a 41 |L s NuJA| 00006e08 67 0c 4a 95 66 04 2b 4c |g J f +L| 00006e10 00 04 2a 8c 60 ea 39 42 | * ` 9B| 00006e18 00 1c e1 8e 02 86 ff ff | | 00006e20 fc 00 02 47 03 ff 8c 47 | G G| 00006e28 29 46 00 18 08 ec 00 04 |)F | 00006e30 00 04 2c 4c 53 2c 00 05 | ,LS, | 00006e38 66 00 ff ac 08 ac 00 05 |f | 00006e40 00 04 3c 7c 00 00 28 14 | <| ( | 00006e48 66 04 2b 44 00 04 2a 84 |f +D * | 00006e50 60 00 ff 94 20 08 20 78 |` x| 00006e58 17 84 11 7c 00 ff 00 1d | | | 00006e60 61 00 01 36 20 40 4a b8 |a 6 @J | 00006e68 17 84 66 e8 21 c8 17 84 | f ! | 00006e70 33 fc e0 10 93 03 e1 0a |3 | 00006e78 4a 79 93 03 f0 02 6b 00 |Jy k | 00006e80 01 30 4a 38 17 8b 66 00 | 0J8 f | 00006e88 01 40 e9 e8 10 86 00 1a | @ | 00006e90 10 28 00 1c 67 08 11 a8 | ( g | 00006e98 00 1d 11 a0 21 1c c2 fc | ! | 00006ea0 00 26 43 f0 19 a0 17 9c | &C | 00006ea8 08 29 00 07 00 04 67 00 | ) g | 00006eb0 00 fa 08 80 00 07 66 08 | f | 00006eb8 d0 29 00 05 65 00 00 e6 | ) e | 00006ec0 48 e7 00 20 13 40 00 05 |H @ | 00006ec8 67 00 00 28 4a a9 00 1e |g (J | 00006ed0 67 4a 08 e9 00 05 00 04 |gJ | 00006ed8 66 42 42 91 45 f8 21 fc |fBB E ! | 00006ee0 4a 9a 66 06 24 89 25 09 |J f $ % | 00006ee8 60 32 25 89 01 51 24 89 |`2% Q$ | 00006ef0 60 2a 08 a9 00 05 00 04 |`* | 00006ef8 67 22 45 f8 21 fc b3 d2 |g"E ! | 00006f00 66 0a 24 91 66 16 42 aa |f $ f B | 00006f08 00 04 60 10 b3 d2 67 04 | ` g | 00006f10 24 52 60 f8 24 91 66 04 |$R` $ f | 00006f18 21 ca 22 00 45 f8 21 8e |! " E ! | 00006f20 70 02 32 28 00 1e b2 5a |p 2( Z| 00006f28 67 0a 45 ea 00 0e 51 c8 |g E Q | 00006f30 ff f6 60 04 42 5a 42 52 | ` BZBR| 00006f38 4c df 04 00 4e b9 00 00 |L N | 00006f40 8c 5c 21 c9 21 e0 42 68 | \! ! Bh| 00006f48 00 1a 42 a8 00 1c 48 e7 | B H | 00006f50 c0 70 22 78 21 e0 4c f9 | p"x! L | 00006f58 0c 00 00 00 a6 00 30 3c | 0<| 00006f60 04 00 22 38 21 fc 67 12 | "8! g | 00006f68 08 30 00 04 19 a0 00 04 | 0 | 00006f70 67 00 00 08 61 00 fc a2 |g a | 00006f78 60 0c 61 00 fc 1e 61 00 |` a a | 00006f80 fb da 61 00 fd 8a 4c df | a L | 00006f88 0e 03 4a a8 00 08 66 08 | J f | 00006f90 4e b9 00 00 89 50 60 b6 |N P` | 00006f98 4e b9 00 00 89 5c 42 b8 |N \B | 00006fa0 17 84 4e 75 48 78 00 04 | NuHx | 00006fa8 60 28 48 78 00 07 60 22 |`(Hx `"| 00006fb0 48 e7 80 e0 45 f8 17 8c |H E | 00006fb8 4e b9 00 00 9c 6c 4c df |N lL | 00006fc0 07 01 11 fc 00 01 17 8b | | 00006fc8 2f 38 17 88 |/8 | MOVE.L 0x1788,-(A7) 00006fcc 60 04 |` | BRA 0x6fd2 00006fce 48 78 |Hx | .XXX[0x2] 00006fd0 00 02 | | .XXX[0x2] 00006fd2 48 e7 c0 80 |H | MOVEM.L A0+D1+D0,-(A7) 00006fd6 41 f8 17 84 |A | LEA.L 0x1784,A0 00006fda 20 10 | | MOVE.L (A0),D0 00006fdc 67 1e |g | BEQ 0x6ffc 00006fde 42 90 |B | CLR.L (A0) 00006fe0 20 40 | @ | MOVEA.L D0,A0 00006fe2 42 a8 00 08 |B | CLR.L (A0+0x8) 00006fe6 41 e8 00 1a |A | LEA.L (A0+0x1a),A0 00006fea 42 58 |BX | CLR.W (A0)+ 00006fec 42 18 |B | CLR.B (A0)+ 00006fee 10 ef 00 0f | | MOVE.B (A7+0xf),(A0)+ 00006ff2 42 50 |BP | CLR.W (A0) 00006ff4 20 40 | @ | MOVEA.L D0,A0 00006ff6 4e b9 00 00 89 54 |N T | JSR 0x8954 00006ffc 4c df 01 03 |L | MOVEM.L (A7)+,D0+D1+A0 00007000 58 8f |X | ADDQ.L #0x4,A7 00007002 4e 75 |Nu | RTS 00007004 33 fc e0 10 |3 | .XXX[0x4] 00007008 93 03 e1 0a 4a 79 93 03 | Jy | .XXX[0xca0] 00007010 f0 02 6b ff ff ff f1 3e | k >| 00007018 4a 38 17 8b 66 ff ff ff |J8 f | 00007020 f1 52 48 e7 3f 3e 74 3f | RH ?>t?| 00007028 c4 28 00 1a c4 fc 00 26 | ( &| 00007030 49 f0 21 a0 17 9c 26 2c |I ! &,| 00007038 00 04 6a 00 01 e4 08 28 | j (| 00007040 00 02 00 19 67 08 08 83 | g | 00007048 00 1e 08 83 00 1b 08 03 | | 00007050 00 1e 66 00 01 cc 08 03 | f | 00007058 00 19 66 00 01 d0 74 40 | f t@| 00007060 12 28 00 1c b2 3c 00 06 | ( < | 00007068 62 08 14 30 11 b0 00 00 |b 0 | 00007070 a6 36 2a 02 08 c5 00 1f | 6* | 00007078 d4 28 00 1d 64 04 06 42 | ( d B| 00007080 01 00 4c f9 0c 00 00 00 | L | 00007088 a6 00 2c 42 32 28 00 1e | ,B2( | 00007090 39 41 00 16 d4 41 30 38 |9A A08| 00007098 21 a8 90 42 6a 00 00 18 |! Bj | 000070a0 30 38 21 c2 90 42 6b 06 |08! Bk | 000070a8 61 00 f3 50 65 22 52 78 |a Pe"Rx| 000070b0 21 c4 60 00 01 6c 08 c5 |! ` l | 000070b8 00 1e 61 00 f2 e4 65 10 | a e | 000070c0 08 c3 00 1b 66 00 01 5a | f Z| 000070c8 52 78 21 aa 60 00 01 52 |Rx! ` R| 000070d0 0c 41 04 01 65 14 0c 68 | A e h| 000070d8 80 00 00 11 67 0c 11 fc | g | 000070e0 00 0a 17 8b 4e b0 01 e1 | N | 000070e8 17 7c e9 c4 62 10 34 86 | | b 4 | 000070f0 e9 c4 75 8a 4b f3 70 00 | u K p | 000070f8 2a fc 00 00 00 00 3a fc |* : | 00007100 00 00 3a c0 dd c4 2a ce | : * | 00007108 3a 81 db fc 00 00 00 08 |: | 00007110 2a 85 db fc 00 00 00 06 |* | 00007118 3a ac 00 08 db fc 00 00 |: | 00007120 00 04 42 42 14 28 00 1c | BB ( | 00007128 3a c2 4e b9 00 00 8c 5c |: N \| 00007130 de 3c 00 20 64 0e 06 47 | < d G| 00007138 01 00 08 87 00 0a 67 04 | g | 00007140 58 46 34 86 e9 c7 75 8a |XF4 u | 00007148 04 45 00 20 67 1e e2 4d | E g M| 00007150 53 45 37 99 70 00 54 07 |SE7 p T | 00007158 64 0e 06 47 01 00 08 87 |d G | 00007160 00 0a 67 04 58 46 34 86 | g XF4 | 00007168 51 cd ff e8 14 30 21 b0 |Q 0! | 00007170 00 00 a6 36 04 42 00 20 | 6 B | 00007178 42 41 12 28 00 11 e7 49 |BA ( I| 00007180 92 28 00 12 64 04 92 7c | ( d || 00007188 01 00 92 42 93 6c 00 16 | B l | 00007190 4a 41 67 00 00 2e 2e 0e |JAg .. | 00007198 e9 c7 62 10 34 86 e9 c7 | b 4 | 000071a0 75 8a 52 41 e2 49 53 41 |u RA ISA| 000071a8 37 99 70 00 54 07 64 0e |7 p T d | 000071b0 06 47 01 00 08 87 00 0a | G | 000071b8 67 04 58 46 34 86 51 c9 |g XF4 Q | 000071c0 ff e8 4a 6c 00 16 6f 12 | Jl o | 000071c8 08 c3 00 19 29 44 00 0e | )D | 000071d0 e1 8e 8c 47 29 46 00 12 | G)F | 000071d8 60 24 08 83 00 19 4a 28 |`$ J(| 000071e0 00 1b 6b 00 00 32 4a b8 | k 2J | 000071e8 21 ec 66 06 61 00 04 94 |! f a | 000071f0 65 0c 24 08 41 f8 21 ec |e $ A ! | 000071f8 61 00 f0 06 20 42 43 e8 |a BC | 00007200 00 1a 42 59 42 99 4e b9 | BYB N | 00007208 00 00 89 5c 29 43 00 04 | \)C | 00007210 4c df 7c fc 4e 75 43 e8 |L | NuC | 00007218 00 1a 42 59 22 84 60 e6 | BY" ` | 00007220 08 c3 00 1e 4e b9 00 00 | N | 00007228 61 70 60 e0 4c f9 0c 00 |ap` L | 00007230 00 00 a6 00 42 81 12 28 | B (| 00007238 00 11 e7 49 92 28 00 12 | I ( | 00007240 64 04 92 7c 01 00 93 6c |d | l| 00007248 00 16 6a 0c 11 fc 00 0b | j | 00007250 17 8b 4e b0 01 e1 17 7c | N || 00007258 67 12 0c 41 04 00 67 0c |g A g | 00007260 11 fc 00 0a 17 8b 4e b0 | N | 00007268 01 e1 17 7c 52 41 e2 49 | |RA I| 00007270 53 41 4e b9 00 00 8c 5c |SAN \| 00007278 2e 2c 00 12 e9 c7 62 10 |., b | 00007280 34 86 e9 c7 75 8a 37 99 |4 u 7 | 00007288 70 00 54 07 64 0e 06 47 |p T d G| 00007290 01 00 08 87 00 0a 67 04 | g | 00007298 58 46 34 86 51 c9 ff e8 |XF4 Q | 000072a0 28 2c 00 0e 4c f9 0c 00 |(, L | 000072a8 00 00 a6 00 60 00 ff 14 | ` | 000072b0 33 fc e0 10 93 03 e1 0a |3 | 000072b8 4a 79 93 03 f0 02 6b ff |Jy k | 000072c0 ff ff ee 92 4a 38 17 8b | J8 | 000072c8 66 ff ff ff ee a6 48 e7 |f H | 000072d0 3f 38 74 3f c4 28 00 1a |?8t? ( | 000072d8 c4 fc 00 26 49 f0 21 a0 | &I ! | 000072e0 17 9c 26 2c 00 04 6a 00 | &, j | 000072e8 01 36 08 28 00 02 00 19 | 6 ( | 000072f0 67 08 08 83 00 1e 08 83 |g | 000072f8 00 1b 08 03 00 1e 66 00 | f | 00007300 01 1e 4c f9 0c 00 00 00 | L | 00007308 a6 00 4e b9 00 00 8c 5c | N \| 00007310 22 29 00 10 2a 01 24 01 |") * $ | 00007318 d2 69 00 08 39 41 00 16 | i 9A | 00007320 59 6c 00 16 30 38 21 a8 |Yl 08! | 00007328 90 41 6a 16 30 38 21 c2 | Aj 08! | 00007330 90 41 6b 06 61 00 f0 c4 | Ak a | 00007338 65 24 52 78 21 c4 60 00 |e$Rx! ` | 00007340 00 de 08 e9 00 06 00 10 | | 00007348 61 00 f0 56 65 10 08 c3 |a Ve | 00007350 00 1b 66 00 00 ca 52 78 | f Rx| 00007358 21 aa 60 00 00 c2 0c 41 |! ` A| 00007360 04 01 65 14 0c 68 80 00 | e h | 00007368 00 11 67 0c 11 fc 00 0a | g | 00007370 17 8b 4e b0 01 e1 17 7c | N || 00007378 33 40 00 02 d4 84 23 42 |3@ #B| 00007380 00 04 0c 69 00 05 00 1a | i | 00007388 66 00 00 10 d9 a9 00 1c |f | 00007390 ba a9 00 24 66 04 d9 a9 | $f | 00007398 00 24 08 e9 00 07 00 10 | $ | 000073a0 7e 04 de 84 61 00 f0 f8 |~ a | 000073a8 42 41 12 28 00 11 e7 49 |BA ( I| 000073b0 92 28 00 12 64 04 04 41 | ( d A| 000073b8 01 00 93 6c 00 16 6f 12 | l o | 000073c0 08 c3 00 19 29 44 00 0e | )D | 000073c8 e1 8e 8c 47 29 46 00 12 | G)F | 000073d0 60 20 4a 28 00 1b 6b 00 |` J( k | 000073d8 00 32 4a b8 21 ec 66 06 | 2J ! f | 000073e0 61 00 02 a0 65 0c 24 08 |a e $ | 000073e8 41 f8 21 ec 61 00 ee 12 |A ! a | 000073f0 20 42 43 e8 00 1a 42 59 | BC BY| 000073f8 42 99 4e b9 00 00 89 5c |B N \| 00007400 29 43 00 04 4c df 1c fc |)C L | 00007408 4e 75 43 e8 00 1a 42 59 |NuC BY| 00007410 22 84 60 e6 08 c3 00 1e |" ` | 00007418 66 04 52 78 21 aa 08 c3 |f Rx! | 00007420 00 1e 4e b9 00 00 61 70 | N ap| 00007428 60 d6 33 fc e0 10 93 03 |` 3 | 00007430 e1 0a 4a 79 93 03 f0 02 | Jy | 00007438 6b ff ff ff ed 18 4a 38 |k J8| 00007440 17 8b 66 ff ff ff ed 2c | f ,| 00007448 48 e7 3f 38 74 3f c4 28 |H ?8t? (| 00007450 00 1a c4 fc 00 26 49 f0 | &I | 00007458 21 a0 17 9c 26 2c 00 04 |! &, | 00007460 6a 00 00 e2 08 28 00 02 |j ( | 00007468 00 19 67 04 08 83 00 1e | g | 00007470 08 03 00 1e 66 00 00 ce | f | 00007478 4c f9 0c 00 00 00 a6 00 |L | 00007480 4e b9 00 00 8c 5c 22 29 |N \")| 00007488 00 10 24 01 d2 69 00 08 | $ i | 00007490 30 38 21 8e 90 41 6b 06 |08! Ak | 00007498 61 00 ee a8 65 10 08 c3 |a e | 000074a0 00 1a 66 00 00 a0 52 78 | f Rx| 000074a8 21 90 60 00 00 98 08 83 |! ` | 000074b0 00 1a 33 40 00 02 d4 84 | 3@ | 000074b8 23 42 00 04 08 e9 00 05 |#B | 000074c0 00 10 08 e9 00 07 00 10 | | 000074c8 52 41 e2 49 57 41 e9 c4 |RA IWA | 000074d0 62 10 34 86 e9 c4 75 8a |b 4 u | 000074d8 42 b3 70 00 58 87 37 99 |B p X 7 | 000074e0 70 00 54 07 64 0e 06 47 |p T d G| 000074e8 01 00 08 87 00 0a 67 04 | g | 000074f0 58 46 34 86 51 c9 ff e8 |XF4 Q | 000074f8 4a 28 00 1b 6b 00 00 32 |J( k 2| 00007500 4a b8 21 ec 66 06 61 00 |J ! f a | 00007508 01 7a 65 0c 24 08 41 f8 | ze $ A | 00007510 21 ec 61 00 ec ec 20 42 |! a B| 00007518 43 e8 00 1a 42 59 42 99 |C BYB | 00007520 4e b9 00 00 89 5c 29 43 |N \)C| 00007528 00 04 4c df 1c fc 4e 75 | L Nu| 00007530 43 e8 00 1a 42 59 22 84 |C BY" | 00007538 60 e6 08 c3 00 1e 66 04 |` f | 00007540 52 78 21 90 08 c3 00 1e |Rx! | 00007548 4e b9 00 00 61 70 60 d6 |N ap` | 00007550 48 e7 30 38 74 3f c4 28 |H 08t? (| 00007558 00 1a c4 fc 00 26 49 f0 | &I | 00007560 21 a0 17 9c 26 2c 00 04 |! &, | 00007568 6a 00 00 48 08 28 00 02 |j H ( | 00007570 00 19 67 06 02 83 b3 ff | g | 00007578 ff ff 08 03 00 1e 66 32 | f2| 00007580 08 83 00 19 67 14 4c f9 | g L | 00007588 0c 00 00 00 a6 00 28 2c | (,| 00007590 00 0e 61 00 ef 60 61 00 | a `a | 00007598 ec b0 43 e8 00 1a 42 59 | C BY| 000075a0 42 91 4e b9 00 00 89 5c |B N \| 000075a8 29 43 00 04 4c df 1c 0c |)C L | 000075b0 4e 75 4e b9 00 00 61 70 |NuN ap| 000075b8 60 f2 48 e7 f7 cc 22 38 |` H "8| 000075c0 21 7a e9 c1 62 10 34 86 |!z b 4 | 000075c8 e9 c1 75 8a 36 33 70 00 | u 63p | 000075d0 61 00 eb d6 30 73 70 00 |a 0sp | 000075d8 28 46 2a 47 20 08 52 48 |(F*G RH| 000075e0 b0 f8 21 82 66 02 91 c8 | ! f | 000075e8 b6 48 02 3c 00 04 67 00 | H < g | 000075f0 00 8c e5 88 d0 b8 21 7e | !~| 000075f8 5c 80 e9 c0 62 10 34 86 |\ b 4 | 00007600 e9 c0 75 8a 48 44 37 84 | u HD7 | 00007608 70 00 61 00 eb 9c 48 44 |p a HD| 00007610 37 84 70 00 e9 c4 62 10 |7 p b | 00007618 34 86 e9 c4 75 8a de 3c |4 u <| 00007620 00 1a 64 0e 06 47 01 00 | d G | 00007628 08 87 00 0a 67 04 58 46 | g XF| 00007630 34 86 30 33 70 00 61 00 |4 03p a | 00007638 eb 6e 34 33 70 00 b4 7c | n43p || 00007640 00 06 66 1c 61 00 eb 60 | f a `| 00007648 0c 73 00 03 70 00 67 08 | s p g | 00007650 0c 73 00 01 70 00 66 08 | s p f | 00007658 61 00 eb 4c 30 33 70 00 |a L03p | 00007660 b4 7c 00 07 63 02 74 07 | | c t | 00007668 84 3c 00 10 42 41 61 00 | < BAa | 00007670 e9 7c 34 8c 37 88 d0 00 | |4 7 | 00007678 44 fc 00 01 4c df 33 ef |D L 3 | 00007680 4e 75 48 e7 f4 ce 22 38 |NuH "8| 00007688 21 5c e9 c1 62 10 34 86 |!\ b 4 | 00007690 e9 c1 75 8a 36 33 70 00 | u 63p | 00007698 61 00 eb 0e 3c 73 70 00 |a <sp | 000076a0 28 46 2a 47 20 0e 52 4e |(F*G RN| 000076a8 bc f8 21 64 66 02 9d ce | !df | 000076b0 b6 4e 02 3c 00 04 67 00 | N < g | 000076b8 01 cc e5 88 d0 b8 21 60 | !`| 000076c0 5c 80 e9 c0 62 10 34 86 |\ b 4 | 000076c8 e9 c0 75 8a 48 44 37 84 | u HD7 | 000076d0 70 00 61 00 ea d4 48 44 |p a HD| 000076d8 37 84 70 00 e9 c4 62 10 |7 p b | 000076e0 34 86 e9 c4 75 8a 30 33 |4 u 03| 000076e8 70 1a 36 33 70 1e b6 7c |p 63p || 000076f0 00 07 63 02 76 07 74 08 | c v t | 000076f8 84 43 32 39 00 00 a6 4a | C29 J| 00007700 54 41 4e f0 35 b1 00 00 |TAN 5 | 00007708 77 0a 00 00 78 74 00 00 |w xt | 00007710 77 2c 00 00 77 e4 00 00 |w, w | 00007718 77 2a 00 00 78 74 00 00 |w* xt | 00007720 77 80 00 00 78 74 00 00 |w xt | 00007728 78 74 50 81 61 00 e8 be |xtP a | 00007730 3a 33 70 0c 24 33 70 08 |:3p $3p | 00007738 b6 7c 00 03 66 1c 7e 20 | | f ~ | 00007740 de 84 e9 c7 62 10 34 86 | b 4 | 00007748 e9 c7 75 8a 70 03 32 f3 | u p 2 | 00007750 70 00 61 00 ea 54 51 c8 |p a TQ | 00007758 ff f6 32 c5 e9 c2 62 10 | 2 b | 00007760 34 86 e9 c2 75 8a 30 39 |4 u 09| 00007768 00 00 a6 4a e2 48 53 40 | J HS@| 00007770 32 f3 70 00 61 00 ea 32 |2 p a 2| 00007778 51 c8 ff f6 60 00 00 fc |Q ` | 00007780 72 14 61 00 e8 68 7e 24 |r a h~$| 00007788 de 84 e9 c7 62 10 34 86 | b 4 | 00007790 e9 c7 75 8a 32 33 70 00 | u 23p | 00007798 48 41 61 00 ea 0c 32 33 |HAa 23| 000077a0 70 00 22 c1 61 00 ea 02 |p " a | 000077a8 3a 33 70 00 48 45 61 00 |:3p HEa | 000077b0 e9 f8 3a 33 70 00 e9 c5 | :3p | 000077b8 62 10 34 86 e9 c5 75 8a |b 4 u | 000077c0 b2 7c 00 05 67 12 70 07 | | g p | 000077c8 32 f3 70 00 61 00 e9 da |2 p a | 000077d0 51 c8 ff f6 60 00 00 a4 |Q ` | 000077d8 22 c5 32 3c 00 04 4e f9 |" 2< N | 000077e0 00 00 77 ee 72 0c 61 00 | w r a | 000077e8 e8 04 32 3c 00 02 c0 7c | 2< || 000077f0 00 3f ef 48 41 f0 01 b0 | ? HA | 000077f8 00 04 c0 04 30 c1 24 33 | 0 $3| 00007800 70 08 e9 c2 62 10 34 86 |p b 4 | 00007808 e9 c2 75 8a 72 27 30 f3 | u r'0 | 00007810 70 00 61 00 e9 94 51 c9 |p a Q | 00007818 ff f6 ee 48 c0 fc 00 26 | H &| 00007820 24 30 09 a0 17 a6 d4 bc |$0 | 00007828 00 00 00 30 e9 c2 62 10 | 0 b | 00007830 34 86 e9 c2 75 8a 30 f3 |4 u 0 | 00007838 70 00 61 00 e9 6c 30 f3 |p a l0 | 00007840 70 00 61 00 e9 64 30 f3 |p a d0 | 00007848 70 00 61 00 e9 5c 30 f3 |p a \0 | 00007850 70 00 32 e8 ff b6 22 e8 |p 2 " | 00007858 ff b8 b6 7c 00 05 67 0a | | g | 00007860 32 e8 ff d6 22 e8 ff d8 |2 " | 00007868 60 10 32 e8 ff fa 22 e8 |` 2 " | 00007870 ff fc 60 06 42 41 61 00 | ` BAa | 00007878 e7 74 34 8c 37 8e d0 00 | t4 7 | 00007880 44 fc 00 01 4c df 73 2f |D L s/| 00007888 4e 75 48 e7 80 a0 61 00 |NuH a | 00007890 e9 18 30 33 70 00 48 40 | 03p H@| 00007898 61 00 e9 0e 30 33 70 00 |a 03p | 000078a0 72 08 84 3c 00 18 61 00 |r < a | 000078a8 e7 44 22 c3 22 c0 74 3f | D" " t?| 000078b0 c4 80 60 00 01 d0 61 00 | ` a | 000078b8 e8 f0 30 38 17 34 72 08 | 08 4r | 000078c0 84 3c 00 18 61 00 e7 26 | < a &| 000078c8 22 c3 36 33 70 00 48 43 |" 63p HC| 000078d0 61 00 e8 d6 36 33 70 00 |a 63p | 000078d8 22 c3 4a 83 67 1e 57 83 |" J g W | 000078e0 66 00 00 b4 49 f8 21 f4 |f I ! | 000078e8 61 00 e8 e8 64 00 00 a8 |a d | 000078f0 61 00 fc c8 65 f2 28 84 |a e ( | 000078f8 60 00 00 9c 49 f8 21 ec |` I ! | 00007900 61 00 e8 d0 64 00 00 90 |a d | 00007908 61 00 fd 78 65 f2 28 84 |a xe ( | 00007910 60 00 00 84 4a b8 17 80 |` J | 00007918 67 00 00 7c 34 bc e0 12 |g |4 | 00007920 33 eb 02 1c 00 00 a6 34 |3 4| 00007928 34 bc e0 12 24 2b 02 10 |4 $+ | 00007930 41 f8 17 9c 08 28 00 07 |A ( | 00007938 00 04 67 00 00 50 42 28 | g PB(| 00007940 00 05 21 42 00 0a e9 c2 | !B | 00007948 62 10 34 86 e9 c2 75 8a |b 4 u | 00007950 42 73 70 00 61 00 e8 52 |Bsp a R| 00007958 42 73 70 00 61 00 e8 3e |Bsp a >| 00007960 42 73 70 00 61 00 e8 42 |Bsp a B| 00007968 42 73 70 00 61 00 e8 3a |Bsp a :| 00007970 37 bc 00 04 70 00 61 00 |7 p a | 00007978 e8 20 42 73 70 00 d4 bc | Bsp | 00007980 00 00 00 50 41 e8 00 26 | PA &| 00007988 60 00 ff aa 20 78 17 80 |` x | 00007990 4e b9 00 00 89 40 41 f8 |N @A | 00007998 21 e4 61 00 e8 64 4e 75 |! a dNu| 000079a0 21 fc 02 00 00 30 17 2e |! 0 .| 000079a8 7e 20 de 84 e9 c7 62 10 |~ b | 000079b0 34 86 e9 c7 75 8a 36 33 |4 u 63| 000079b8 70 00 48 43 61 00 e7 ea |p HCa | 000079c0 36 33 70 00 4a 83 67 1e |63p J g | 000079c8 b6 7c 00 04 62 18 4e f0 | | b N | 000079d0 35 b1 00 00 79 d2 00 00 |5 y | 000079d8 78 8a 00 00 78 b6 00 00 |x x | 000079e0 78 8a 00 00 79 14 11 fc |x y | 000079e8 00 0c 17 8b 4e b0 01 e1 | N | 000079f0 17 7c 48 e7 80 a0 30 38 | |H 08| 000079f8 17 34 72 10 84 3c 00 00 | 4r < | 00007a00 4a 85 6b 0c 21 fc 12 00 |J k ! | 00007a08 00 40 17 2e 84 3c 00 18 | @ . < | 00007a10 61 00 e5 da 32 f8 17 28 |a 2 (| 00007a18 70 01 7e 20 de 84 e9 c7 |p ~ | 00007a20 62 10 34 86 e9 c7 75 8a |b 4 u | 00007a28 34 33 70 00 61 00 e7 7a |43p a z| 00007a30 48 42 34 33 70 00 4a 82 |HB43p J | 00007a38 67 02 94 84 37 82 70 00 |g 7 p | 00007a40 61 00 e7 82 48 42 37 82 |a HB7 | 00007a48 70 00 61 00 e7 56 51 c8 |p a VQ | 00007a50 ff d8 61 00 e7 6a 32 f3 | a j2 | 00007a58 70 00 22 bc ff ff ff ff |p " | 00007a60 48 42 67 1a d4 84 e9 c2 |HBg | 00007a68 62 10 34 86 e9 c2 75 8a |b 4 u | 00007a70 70 05 32 f3 70 00 61 00 |p 2 p a | 00007a78 e7 30 51 c8 ff f6 74 3f | 0Q t?| 00007a80 c4 78 17 34 c4 fc 00 26 | x 4 &| 00007a88 49 f0 21 a0 17 9c 41 ec |I ! A | 00007a90 00 1e 61 00 e7 6c 4a 2c | a lJ,| 00007a98 00 05 67 1e 08 ec 00 05 | g | 00007aa0 00 04 66 16 42 94 45 f8 | f B E | 00007aa8 21 fc 4a 9a 66 06 24 8c |! J f $ | 00007ab0 25 0c 60 06 25 8c 01 51 |% ` % Q| 00007ab8 24 8c 4c df 05 01 4e 75 |$ L Nu| 00007ac0 48 e7 80 a0 4a 85 6b 1a |H J k | 00007ac8 21 fc 12 00 00 40 17 2e |! @ .| 00007ad0 30 38 17 34 42 41 84 3c |08 4BA <| 00007ad8 00 18 61 00 e5 10 60 00 | a ` | 00007ae0 ff 9e 30 38 17 34 72 02 | 08 4r | 00007ae8 84 3c 00 00 61 00 e4 fe | < a | 00007af0 32 f8 17 28 60 00 ff 88 |2 (` | 00007af8 48 e7 80 a0 4a 85 6b 1a |H J k | 00007b00 21 fc 12 00 00 40 17 2e |! @ .| 00007b08 30 38 17 34 42 41 84 3c |08 4BA <| 00007b10 00 18 61 00 e4 d8 60 00 | a ` | 00007b18 ff 66 30 38 17 34 72 08 | f08 4r | 00007b20 84 3c 00 00 61 00 e4 c6 | < a | 00007b28 32 f8 17 28 2e 38 17 22 |2 (.8 "| 00007b30 e9 c7 62 10 34 86 e9 c7 | b 4 | 00007b38 75 8a 32 f3 70 00 61 00 |u 2 p a | 00007b40 e6 62 32 f3 70 00 61 00 | b2 p a | 00007b48 e6 60 30 33 70 00 32 c0 | `03p 2 | 00007b50 60 00 ff 2c 48 e7 80 a0 |` ,H | 00007b58 4a 85 6b 00 00 ae 32 39 |J k 29| 00007b60 00 00 a6 4a 54 41 b4 7c | JTA || 00007b68 00 03 66 02 50 41 30 38 | f PA08| 00007b70 17 34 84 3c 00 18 61 00 | 4 < a | 00007b78 e4 74 22 38 17 2e 34 38 | t"8 .48| 00007b80 17 38 b4 7c 00 03 66 1c | 8 | f | 00007b88 7e 20 de 84 e9 c7 62 10 |~ b | 00007b90 34 86 e9 c7 75 8a 70 03 |4 u p | 00007b98 32 f3 70 00 61 00 e6 0a |2 p a | 00007ba0 51 c8 ff f6 32 f8 17 26 |Q 2 &| 00007ba8 2e 38 17 22 e9 c7 62 10 |.8 " b | 00007bb0 34 86 e9 c7 75 8a 30 39 |4 u 09| 00007bb8 00 00 a6 4a e2 48 53 40 | J HS@| 00007bc0 32 f3 70 00 61 00 e5 e2 |2 p a | 00007bc8 51 c8 ff f6 08 01 00 1a |Q | 00007bd0 66 02 42 81 34 38 17 34 |f B 48 4| 00007bd8 12 3c 00 20 d2 30 21 a0 | < 0! | 00007be0 21 1c 08 c1 00 19 08 c1 |! | 00007be8 00 1c e8 f8 00 0a 17 1e | | 00007bf0 66 10 30 38 17 26 d0 41 |f 08 & A| 00007bf8 0c 40 04 20 62 04 08 c1 | @ b | 00007c00 00 1b 21 c1 17 2e 60 00 | ! .` | 00007c08 fe 76 30 38 17 34 72 02 | v08 4r | 00007c10 84 3c 00 00 61 00 e3 d6 | < a | 00007c18 32 f8 17 28 74 3f c4 78 |2 (t? x| 00007c20 17 34 c4 fc 00 26 49 f0 | 4 &I | 00007c28 21 a0 17 9c 61 00 e6 1a |! a | 00007c30 4c df 05 01 4e 75 48 e7 |L NuH | 00007c38 80 a0 30 38 17 34 42 41 | 08 4BA| 00007c40 84 3c 00 00 4a 85 6b 04 | < J k | 00007c48 84 3c 00 18 61 00 e3 9e | < a | 00007c50 22 38 17 2e 08 01 00 1a |"8 . | 00007c58 66 0c 4a 85 6b 00 fe 20 |f J k | 00007c60 12 39 00 00 a6 36 08 c1 | 9 6 | 00007c68 00 1c 4a 78 17 1e 66 10 | Jx f | 00007c70 30 38 17 26 d0 41 0c 40 |08 & A @| 00007c78 04 00 62 04 08 c1 00 1b | b | 00007c80 08 c1 00 19 21 c1 17 2e | ! .| 00007c88 60 00 fd f4 00 00 7b 54 |` {T| 00007c90 00 00 7a f8 00 00 7b 54 | z {T| 00007c98 00 00 7a c0 00 00 79 f2 | z y | 00007ca0 00 00 79 a0 00 00 7c 36 | y |6| 00007ca8 22 15 |" | MOVE.L (A5),D1 00007caa e9 c1 62 10 | b | BFEXTU.L D1,{8:16},D6 00007cae 34 86 |4 | MOVE.W D6,(A2) 00007cb0 e9 c1 75 8a | u | BFEXTU.L D1,{22:10},D7 00007cb4 36 33 70 00 |63p | MOVE.W (A3+D7.W),D3 00007cb8 61 00 e4 ee |a | BSR 0x61a8 00007cbc 34 33 70 00 |43p | MOVE.W (A3+D7.W),D2 00007cc0 b6 42 | B | CMP.W D2,D3 00007cc2 67 00 00 86 |g | BEQ 0x7d4a 00007cc6 41 f5 35 16 00 08 |A 5 | LEA.L ((A5)+D3.W*4+#0x8),A0 ; LEW=3516 00007ccc 24 08 |$ | MOVE.L A0,D2 00007cce e9 c2 62 10 | b | BFEXTU.L D2,{8:16},D6 00007cd2 34 86 |4 | MOVE.W D6,(A2) 00007cd4 e9 c2 75 8a | u | BFEXTU.L D2,{22:10},D7 00007cd8 38 33 70 00 |83p | MOVE.W (A3+D7.W),D4 00007cdc 48 44 |HD | SWAP.W D4 00007cde 61 00 e4 c8 |a | BSR 0x61a8 00007ce2 38 33 70 00 |83p | MOVE.W (A3+D7.W),D4 00007ce6 52 43 |RC | ADDQ.W #0x1,D3 00007ce8 b6 6d 00 08 | m | CMP.W (A5+0x8),D3 00007cec 66 02 |f | BNE 0x7cf0 00007cee 42 43 |BC | CLR.W D3 00007cf0 e9 c1 62 10 | b | BFEXTU.L D1,{8:16},D6 00007cf4 34 86 |4 | MOVE.W D6,(A2) 00007cf6 e9 c1 75 8a | u | BFEXTU.L D1,{22:10},D7 00007cfa 37 83 70 00 |7 p | MOVE.W D3,(A3+D7.W) 00007cfe 61 00 e7 f4 |a | BSR 0x64f4 00007d02 4a 85 |J | TST.L D5 00007d04 66 14 |f | BNE 0x7d1a 00007d06 b8 b8 21 d8 | ! | CMP.L 0x21d8,D4 00007d0a 65 0e |e | BCS 0x7d1a 00007d0c b8 b8 21 dc | ! | CMP.L 0x21dc,D4 00007d10 62 08 |b | BHI 0x7d1a 00007d12 08 f8 00 02 17 2e | . | BSET.B #0x2,0x172e 00007d18 60 04 |` | BRA 0x7d1e 00007d1a cb b8 17 2e | . | AND.L D5,0x172e 00007d1e 22 38 17 2e |"8 . | MOVE.L 0x172e,D1 00007d22 34 38 17 38 |48 8 | MOVE.W 0x1738,D2 00007d26 67 06 |g | BEQ 0x7d2e 00007d28 b4 7c 00 07 | | | CMP.W #0x7,D2 00007d2c 63 02 |c | BLS 0x7d30 00007d2e 74 07 |t | MOVEQ.L #0x07,D2 00007d30 4e b0 25 b1 00 00 7c 88 |N % | | JSR ((D2.W*4+#0x7c88)) ; LEW=25b1 00007d38 08 38 00 01 17 2e | 8 . | BTST.B #0x1,0x172e 00007d3e 67 00 ff 68 |g h | BEQ 0x7ca8 00007d42 61 00 e7 c6 |a | BSR 0x650a 00007d46 60 00 ff 60 |` ` | BRA 0x7ca8 00007d4a 4e 75 |Nu | RTS 00007d4c VECTOR_VME: 00007d4c 08 f8 00 01 17 98 | | BSET.B #0x1,0x1798 ; --> VECTOR_0x94 00007d52 56 fa 06 9c |V | TRAPNE.W #0x069c 00007d56 48 f8 7f ff 17 3c |H < | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6,0x173c 00007d5c 21 cf 17 78 |! x | MOVE.L A7,0x1778 00007d60 21 fc 00 00 7e 42 17 7c |! ~B || MOVE.L #0x7e42,0x177c 00007d68 08 f9 00 06 00 00 04 ea | | BSET.B #0x6,0x4ea 00007d70 4c f9 0c 00 00 00 a6 00 |L | MOVEM.L 0xa600,A2+A3 00007d78 34 bc e0 10 |4 | MOVE.W #0xe010,(A2) 00007d7c 30 39 93 03 e2 02 |09 | MOVE.W 0x9303e202,D0 00007d82 30 2b 00 02 |0+ | MOVE.W (A3+0x2),D0 00007d86 08 00 00 01 | | BTST.L #0x1,D0 00007d8a 67 00 00 c2 |g | BEQ 0x7e4e 00007d8e 4a 38 17 8b |J8 | TST.B 0x178b 00007d92 66 00 00 d2 |f | BNE 0x7e66 00007d96 4b f8 21 70 |K !p | LEA.L 0x2170,A5 00007d9a 4a 95 |J | TST.L (A5) 00007d9c 66 72 |fr | BNE 0x7e10 00007d9e 34 bc e0 12 |4 | MOVE.W #0xe012,(A2) 00007da2 41 eb 02 20 |A | LEA.L (A3+0x220),A0 00007da6 43 f8 21 5c |C !\ | LEA.L 0x215c,A1 00007daa 30 3c 00 03 |0< | MOVE.W #0x3,D0 00007dae 22 18 |" | MOVE.L (A0)+,D1 00007db0 22 c1 |" | MOVE.L D1,(A1)+ 00007db2 54 81 |T | ADDQ.L #0x2,D1 00007db4 22 c1 |" | MOVE.L D1,(A1)+ 00007db6 32 fc 00 40 |2 @ | MOVE.W #0x40,(A1)+ 00007dba 51 c8 ff f2 |Q | DBF D0,0x7dae 00007dbe 41 f8 21 5c |A !\ | LEA.L 0x215c,A0 00007dc2 70 01 |p | MOVEQ.L #0x01,D0 00007dc4 24 10 |$ | MOVE.L (A0),D2 00007dc6 e9 c2 62 10 | b | BFEXTU.L D2,{8:16},D6 00007dca 34 86 |4 | MOVE.W D6,(A2) 00007dcc e9 c2 75 8a | u | BFEXTU.L D2,{22:10},D7 00007dd0 42 73 70 00 |Bsp | CLR.W (A3+D7.W) 00007dd4 61 00 e3 d2 |a | BSR 0x61a8 00007dd8 42 73 70 00 |Bsp | CLR.W (A3+D7.W) 00007ddc 61 00 e3 ca |a | BSR 0x61a8 00007de0 37 bc 00 40 70 00 |7 @p | MOVE.W #0x40,(A3+D7.W) 00007de6 41 e8 00 0a |A | LEA.L (A0+0xa),A0 00007dea 51 c8 ff d8 |Q | DBF D0,0x7dc4 00007dee 41 f8 21 70 |A !p | LEA.L 0x2170,A0 00007df2 70 01 |p | MOVEQ.L #0x01,D0 00007df4 24 10 |$ | MOVE.L (A0),D2 00007df6 e9 c2 62 10 | b | BFEXTU.L D2,{8:16},D6 00007dfa 34 86 |4 | MOVE.W D6,(A2) 00007dfc e9 c2 75 8a | u | BFEXTU.L D2,{22:10},D7 00007e00 61 00 e3 a4 |a | BSR 0x61a6 00007e04 41 e8 00 08 |A | LEA.L (A0+0x8),A0 00007e08 30 f3 70 00 |0 p | MOVE.W (A3+D7.W),(A0)+ 00007e0c 51 c8 ff e6 |Q | DBF D0,0x7df4 00007e10 42 85 |B | CLR.L D5 00007e12 61 00 fe 94 |a | BSR 0x7ca8 00007e16 7a ff |z | MOVEQ.L #-0x01,D5 00007e18 4b f8 21 66 |K !f | LEA.L 0x2166,A5 00007e1c 61 00 fe 8a |a | BSR 0x7ca8 00007e20 20 38 17 84 | 8 | MOVE.L 0x1784,D0 00007e24 67 00 00 10 |g | BEQ 0x7e36 00007e28 c1 88 | | EXG.L D0,A0 00007e2a 08 f8 00 02 17 98 | | BSET.B #0x2,0x1798 00007e30 4e b9 00 00 89 40 |N @ | JSR 0x8940 00007e36 4c f8 7f ff 17 3c |L < | MOVEM.L 0x173c,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6 00007e3c 42 38 17 98 |B8 | CLR.B 0x1798 00007e40 4e 73 |Ns | RTE 00007e42 4e b9 00 00 64 20 |N d | .XXX[0x6] 00007e48 2e 78 17 78 60 18 |.x x` | .XXX[0x6] 00007e4e 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00007e52 45 f8 17 8c |E | LEA.L 0x178c,A2 00007e56 4e b9 00 00 9c 6c |N l | JSR 0x9c6c 00007e5c 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00007e60 11 fc 00 01 17 8b | | MOVE.B #0x01,0x178b 00007e66 61 00 eb e0 |a | BSR 0x6a48 00007e6a 61 00 f1 5c |a \ | BSR 0x6fc8 00007e6e 60 c6 |` | BRA 0x7e36 00007e70 4e f9 00 00 89 54 00 00 |N T | .XXX[0x38] 00007e78 1b 5b 4b 49 6e 69 74 69 | [KIniti| 00007e80 61 6c 69 7a 69 6e 67 20 |alizing | 00007e88 4d 34 30 30 53 20 49 2f |M400S I/| 00007e90 4f 20 50 72 6f 63 65 73 |O Proces| 00007e98 73 6f 72 20 4b 65 72 6e |sor Kern| 00007ea0 65 6c 20 34 5f 32 5f 31 |el 4_2_1| 00007ea8 36 0d 0a 00 |6 | .XXX[0x4] 00007eac VECTOR_RESET: 00007eac 7e 09 |~ | MOVEQ.L #0x09,D7 ; --> VECTOR_RESET 00007eae 4e 7b 70 02 |N{p | MOVEC D7,CACR ; Cache Control Register 00007eb2 9f f9 80 00 40 08 | @ | SUBA.L 0x80004008,A7 00007eb8 20 4f | O | MOVEA.L A7,A0 00007eba 4e b9 80 00 40 00 |N @ | JSR IOC_EEPROM_PART3_EXPORT_4000 00007ec0 4a 39 00 00 fc 00 |J9 | TST.B 0xfc00 00007ec6 6a 02 |j | BPL 0x7eca 00007ec8 4e 40 |N@ | TRAP #0 00007eca 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00007ece 21 fc 00 00 80 d0 00 04 |! | MOVE.L #VECTOR_EXT_LEVEL_7,0x4 00007ed6 20 7c 00 00 cc 00 | | | MOVEA.L #0xcc00,A0 00007edc 2e 0f |. | MOVE.L A7,D7 00007ede 02 07 00 fc | | ANDI.B #0xfc,D7 00007ee2 2e 47 |.G | MOVEA.L D7,A7 00007ee4 42 98 |B | CLR.L (A0)+ 00007ee6 b1 cf | | CMPA.L A7,A0 00007ee8 6d fa |m | BLT 0x7ee4 00007eea 31 c0 04 e0 |1 | MOVE.W D0,0x4e0 00007eee 11 c1 04 de | | MOVE.B D1,0x4de 00007ef2 21 c9 04 e2 |! | MOVE.L A1,0x4e2 00007ef6 0c 39 00 04 00 00 fc 07 | 9 | CMPI.B #0x04,MACHINE_TYPE 00007efe 66 00 00 40 |f @ | BNE 0x7f40 00007f02 47 f9 00 00 7e 78 |G ~x | LEA.L 0x7e78,A3 00007f08 4e b9 80 00 20 2c |N , | JSR IOC_EEPROM_PART2_OUT_TEXT(A3) 00007f0e 4e b9 00 00 9a ac |N | JSR 0x9aac 00007f14 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00007f1a 49 4f 50 20 4b 65 72 6e |IOP Kern| .TXT 'IOP Kernel is initialized\r\n' 00007f36 46 fc 20 00 |F | MOVE.W #0x2000,SR 00007f3a 4e f9 00 00 82 04 |N | JMP 0x8204 00007f40 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00007f46 54 68 65 20 49 4f 50 20 |The IOP | .TXT 'The IOP ENVIRONMENT is not compatible with this IOP KERNEL.\r\n' 00007f4e 45 4e 56 49 52 4f 4e 4d |ENVIRONM| .TXT 'Set OPERATOR MODE to INTERACTIVE and configure IOP ENVIRONMENT to be\r\n' 00007f56 45 4e 54 20 69 73 20 6e |ENT is n| .TXT 'Model 400 Processor.\r\n' 00007fe0 4e 40 |N@ | TRAP #0 00007fe2 42 41 12 28 00 1b |BA ( | .XXX[0x6] 00007fe8 43 bc 00 05 4e f0 15 b1 |C N | .XXX[0xd0] 00007ff0 00 00 7f f4 00 00 80 0c | | 00007ff8 00 00 80 0c 00 00 80 10 | | 00008000 00 00 80 10 00 00 80 14 | | 00008008 00 00 80 14 70 01 60 06 | p ` | 00008010 70 02 60 02 70 04 48 e7 |p ` p H | 00008018 7e 70 24 00 10 28 00 1a |~p$ ( | 00008020 67 04 c0 c2 60 04 30 3c |g ` 0<| 00008028 04 00 26 28 00 1c 26 43 | &( &C| 00008030 24 70 15 b0 00 00 80 a0 |$p | 00008038 4e b9 00 00 8c 5c 23 fc |N \# | 00008040 00 00 80 74 00 00 05 20 | t | 00008048 21 fc 00 00 80 ea 00 08 |! | 00008050 42 85 4e d2 12 d3 60 12 |B N ` | 00008058 16 99 60 0e 32 d3 60 0a | ` 2 ` | 00008060 36 99 60 06 22 d3 60 02 |6 ` " ` | 00008068 26 99 da 82 90 42 67 04 |& Bg | 00008070 d7 c2 60 de 42 b9 00 00 | ` B | 00008078 05 20 21 fc 00 00 81 28 | ! (| 00008080 00 08 e2 09 65 04 21 45 | e !E| 00008088 00 08 43 e8 00 1a 42 59 | C BY| 00008090 4c 42 50 05 22 85 4c df |LBP " L | 00008098 0e 7e 4e f9 00 00 89 5c | ~N \| 000080a0 00 00 80 54 00 00 80 58 | T X| 000080a8 00 00 80 5c 00 00 80 60 | \ `| 000080b0 00 00 80 64 00 00 80 68 | d h| 000080b8 VECTOR_SPURIOUS_IRQ: 000080b8 4e 71 |Nq | NOP ; --> VECTOR_SPURIOUS_IRQ 000080ba 4e 73 |Ns | RTE 000080bc VECTOR_CHK: 000080bc 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_CHK 000080c0 67 00 01 62 |g b | BEQ 0x8224 000080c4 PANIC_0x827_iop_kernel_constraint_error: 000080c4 50 fa 08 27 |P ' | PANIC.W #0x827 000080c8 VECTOR_ADDRESS_ERROR: 000080c8 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_ADDRESS_ERROR 000080cc 67 00 01 56 |g V | BEQ 0x8224 000080d0 PANIC_0x728_unknown_interrupt: 000080d0 VECTOR_EXT_LEVEL_7: 000080d0 VECTOR_RESPONSE_INTR: ; Via VECTOR_RESET 000080d0 50 fa 07 28 |P ( | PANIC.W #0x728 ; --> VECTOR_TRACE 000080d4 VECTOR_PRIV_VIOLATION: 000080d4 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_PRIV_VIOLATION 000080d8 67 00 01 4a |g J | BEQ 0x8224 000080dc PANIC_0x629_priv_violation: 000080dc 50 fa 06 29 |P ) | PANIC.W #0x629 000080e0 VECTOR_BUS_ERROR: 000080e0 08 38 00 00 f8 00 | 8 | BTST.B #0x0,IO_READ_STATUS_p24 ; --> VECTOR_BUS_ERROR 000080e6 57 fa 06 01 |W | TRAPEQ.W #0x0601 000080ea 4a b8 05 20 |J | TST.L 0x520 000080ee 57 fa 06 01 |W | TRAPEQ.W #0x0601 000080f2 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 000080f6 31 fc 00 01 05 1a |1 | MOVE.W #0x1,0x51a 000080fc 21 c0 05 1c |! | MOVE.L D0,0x51c 00008100 30 2f 00 06 |0/ | MOVE.W (A7+0x6),D0 00008104 e9 58 | X | ROL.W #0x4,D0 00008106 c0 7c 00 0f | | | AND.W #0xf,D0 0000810a 10 30 09 b0 00 00 a6 50 | 0 P| MOVE.B (D0.L+#0xa650),D0 ; LEW=09b0 00008112 de c0 | | ADDA.W D0,A7 00008114 20 38 05 1c | 8 | MOVE.L 0x51c,D0 00008118 21 f8 05 20 05 1c |! | MOVE.L 0x520,0x51c 0000811e 42 b8 05 20 |B | CLR.L 0x520 00008122 4e f0 01 e1 05 1c |N | JMP ((#0x51c)) ; LEW=01e1 00008128 21 fc 00 00 81 d2 00 08 |! | MOVE.L #PANIC_0x654_recursive_bus_error,0x8; Via VECTOR_BUS_ERROR 00008130 21 c0 05 1c |! | MOVE.L D0,0x51c 00008134 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 00008138 08 00 00 1b | | BTST.L #0x1b,D0 0000813c 67 3c |g< | BEQ 0x817a 0000813e 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 00008142 21 fc 00 0c 00 00 f4 00 |! | MOVE.L #0xc0000,IO_WRITE_CONTROL_p24 0000814a 20 37 01 61 00 10 | 7 a | MOVE.L ((A7+#0x10)),D0 ; LEW=0161 00008150 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 00008154 21 fc 00 0e 00 00 f4 00 |! | MOVE.L #0xe0000,IO_WRITE_CONTROL_p24 0000815c 08 00 00 1b | | BTST.L #0x1b,D0 00008160 66 68 |fh | BNE 0x81ca 00008162 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 00008166 52 b9 00 00 05 24 |R $ | ADDQ.L #0x1,0x524 0000816c 20 38 05 1c | 8 | MOVE.L 0x51c,D0 00008170 21 fc 00 00 81 28 00 08 |! ( | MOVE.L #0x8128,0x8 00008178 4e 73 |Ns | RTE 0000817a 20 38 05 1c | 8 | MOVE.L 0x51c,D0 0000817e 21 fc 00 00 81 28 00 08 |! ( | MOVE.L #0x8128,0x8 00008186 08 17 00 05 | | BTST.B #0x5,(A7) 0000818a 67 00 00 98 |g | BEQ 0x8224 0000818e 20 2f 00 10 | / | MOVE.L (A7+0x10),D0 00008192 02 80 ff ff f8 00 | | ANDI.L #0xfffff800,D0 00008198 b0 bc 93 03 f0 00 | | CMP.L #0x9303f000,D0 0000819e 67 08 |g | BEQ 0x81a8 000081a0 20 38 05 1c | 8 | MOVE.L 0x51c,D0 000081a4 PANIC_0x601_bus_error: 000081a4 50 fa 06 01 |P | PANIC.W #0x601 000081a8 20 2f 00 02 | / | MOVE.L (A7+0x2),D0 000081ac 0c 80 00 00 5f ec | _ | CMPI.L #0x00005fec,D0 000081b2 5d fa 06 01 |] | TRAPLT.W #0x0601 000081b6 0c 80 00 00 7e 70 | ~p | CMPI.L #0x00007e70,D0 000081bc 52 fa 06 01 |R | TRAPHI.W #0x0601 000081c0 20 38 05 1c | 8 | MOVE.L 0x51c,D0 000081c4 4e f9 00 00 61 86 |N a | JMP 0x6186 000081ca 20 38 05 1c | 8 | MOVE.L 0x51c,D0 000081ce PANIC_0x757_memory_parity_error: 000081ce 50 fa 07 57 |P W | PANIC.W #0x757 000081d2 PANIC_0x654_recursive_bus_error: 000081d2 50 fa 06 54 |P T | PANIC.W #0x654 ; Via VECTOR_BUS_ERROR 000081d6 PANIC_0x2b: 000081d6 VECTOR_MAP_PERR: 000081d6 50 fa 00 2b |P + | PANIC.W #0x2b ; --> VECTOR_0x41 000081da 00 00 | | .XXX[0x2] 000081dc VECTOR_LINE_A: 000081dc 48 e7 80 04 |H | MOVEM.L A5+D0,-(A7) ; --> VECTOR_LINE_A 000081e0 30 37 01 61 00 0a |07 a | MOVE.W ((A7+#0xa)),D0 ; LEW=0161 000081e6 04 40 a0 00 | @ | SUBI.W #0xa000,D0 000081ea 41 bc 00 20 |A | CHK.W #0x20,D0 000081ee 4e 6d |Nm | MOVE.L USP,A5 000081f0 2f 5d 00 0a |/] | MOVE.L (A5)+,(A7+0xa) 000081f4 4e 65 |Ne | MOVE.L A5,USP 000081f6 4e b0 05 b1 00 00 a6 60 |N `| JSR ((D0.W*4+#KERNCALL_VECTORS)); LEW=05b1 000081fe 4c df 20 01 |L | MOVEM.L (A7)+,D0+A5 00008202 4e 73 |Ns | RTE 00008204 4e 7a 00 02 |Nz | MOVEC CACR,D0 ; Cache Control Register 00008208 00 40 00 08 | @ | ORI.W #0x0008,D0 0000820c 4e 7b 00 02 |N{ | MOVEC D0,CACR ; Cache Control Register 00008210 42 67 |Bg | CLR.W -(A7) 00008212 2f 39 00 01 00 04 |/9 | MOVE.L 0x10004,-(A7) 00008218 42 67 |Bg | CLR.W -(A7) 0000821a 20 79 00 01 00 00 | y | MOVEA.L 0x10000,A0 00008220 4e 60 |N` | MOVE.L A0,USP 00008222 4e 73 |Ns | RTE 00008224 21 c8 07 7c |! | | MOVE.L A0,0x77c 00008228 21 c0 07 80 |! | MOVE.L D0,0x780 0000822c 30 2f 00 06 |0/ | MOVE.W (A7+0x6),D0 00008230 e9 58 | X | ROL.W #0x4,D0 00008232 c0 bc 00 00 00 0f | | AND.L #0xf,D0 00008238 10 30 09 b0 00 00 a6 50 | 0 P| MOVE.B (D0.L+#0xa650),D0 ; LEW=09b0 00008240 4e 68 |Nh | MOVE.L USP,A0 00008242 90 c0 | | SUBA.W D0,A0 00008244 4e 60 |N` | MOVE.L A0,USP 00008246 e2 48 | H | LSR.W #0x1,D0 00008248 53 40 |S@ | SUBQ.W #0x1,D0 0000824a 30 df |0 | MOVE.W (A7)+,(A0)+ 0000824c 51 c8 ff fc |Q | DBF D0,0x824a 00008250 42 67 |Bg | CLR.W -(A7) 00008252 2f 39 00 02 00 08 |/9 | MOVE.L 0x20008,-(A7) 00008258 42 67 |Bg | CLR.W -(A7) 0000825a 20 78 07 7c | x | | MOVEA.L 0x77c,A0 0000825e 20 38 07 80 | 8 | MOVE.L 0x780,D0 00008262 4e 73 |Ns | RTE 00008264 4e b9 00 00 9c e0 |N | JSR 0x9ce0 0000826a 08 28 00 05 00 0e | ( | BTST.B #0x5,(A0+0xe) 00008270 56 fa 06 6e |V n | TRAPNE.W #0x066e 00008274 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00008278 08 28 00 06 00 0e | ( | BTST.B #0x6,(A0+0xe) 0000827e 66 e4 |f | BNE 0x8264 00008280 46 fc 20 00 |F | MOVE.W #0x2000,SR 00008284 08 e8 00 05 00 0e | | BSET.B #0x5,(A0+0xe) 0000828a 4e 75 |Nu | RTS 0000828c 4a 78 07 7a |Jx z | TST.W 0x77a 00008290 57 fa 06 12 |W | TRAPEQ.W #0x0612 00008294 4e 75 |Nu | RTS 00008296 4a 78 |Jx | .XXX[0x2] 00008298 07 7a 56 fa 06 12 4e 75 | zV Nu| .XXX[0x8] 000082a0 ; -------------------------------------------------------------------------------------- 000082a0 ; KC12_Sleep(dur: Long) 000082a0 ; Stack: 000082a0 ; A6+0x8 dur : Long 000082a0 ; (From PTR @ 0xa6a8) 000082a0 ; -------------------------------------------------------------------------------------- 000082a0 KC12_Sleep(dur: Long): 000082a0 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000082a4 52 39 00 00 04 eb |R9 | ADDQ.B #0x1,0x4eb 000082aa 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000082ae 45 f8 07 84 |E | LEA.L 0x784,A2 000082b2 20 15 | | MOVE.L (A5),D0 000082b4 25 7c 00 00 82 ec 00 08 |%| | MOVE.L #0x82ec,(A2+0x8) 000082bc 4e b9 00 00 9c 30 |N 0 | JSR 0x9c30 000082c2 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000082c6 4e b9 00 00 9c e0 |N | JSR 0x9ce0 000082cc 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 000082d0 4a 39 00 00 04 eb |J9 | TST.B 0x4eb 000082d6 66 ee |f | BNE 0x82c6 000082d8 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 000082dc 45 f8 07 84 |E | LEA.L 0x784,A2 000082e0 4e b9 00 00 9c 6c |N l | JSR 0x9c6c 000082e6 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 000082ea 4e 75 |Nu | RTS 000082ec 42 39 00 00 |B9 | .XXX[0x4] 000082f0 04 eb 4e 75 | Nu | .XXX[0x4] 000082f4 ; -------------------------------------------------------------------------------------- 000082f4 ; KC0b 000082f4 ; (From PTR @ 0xa68c) 000082f4 ; -------------------------------------------------------------------------------------- 000082f4 KC0b: 000082f4 4e b9 00 00 82 8c |N | JSR 0x828c 000082fa 4e b9 00 00 3b 20 |N ; | JSR 0x3b20 00008300 4e 75 |Nu | RTS 00008302 ; -------------------------------------------------------------------------------------- 00008302 ; KC10_Panic(code : Long) 00008302 ; Stack: 00008302 ; A6+0x8 code : Long 00008302 ; (From PTR @ 0xa6a0) 00008302 ; -------------------------------------------------------------------------------------- 00008302 KC10_Panic(code : Long): 00008302 4e b9 00 00 2a 70 |N *p | JSR 0x2a70 00008308 20 15 | | MOVE.L (A5),D0 0000830a PANIC_0x614_dfs_crash: 0000830a 50 fa 06 14 |P | PANIC.W #0x614 0000830e ; -------------------------------------------------------------------------------------- 0000830e ; KC01_DumpOn 0000830e ; (From PTR @ 0xa664) 0000830e ; -------------------------------------------------------------------------------------- 0000830e KC01_DumpOn: 0000830e 33 d5 00 00 04 e8 |3 | MOVE.W (A5),0x4e8 00008314 33 ed 00 02 00 00 04 e6 |3 | MOVE.W (A5+0x2),0x4e6 0000831c 4e 75 |Nu | RTS 0000831e ; -------------------------------------------------------------------------------------- 0000831e ; KC02_Start_Disk_IO(desc : Pointer; dst : Pointer ; c : W) 0000831e ; Stack: 0000831e ; A6+0xe desc : Pointer 0000831e ; A6+0xa dst : Pointer 0000831e ; A6+0x8 c : W 0000831e ; ========================================================== 0000831e ; D1 = 2 -> READ 0000831e ; D1 = 3 -> WRITE 0000831e ; (Other registers may be significant too) 0000831e ; 0000831e ; STACK+a: LWORD desc pointer 0000831e ; STACK+6: LWORD src/dst pointer 0000831e ; STACK+4: WORD (zero) 0000831e ; 0000831e ; Desc+00: 0x0100 0000831e ; Desc+02: 0x0000 0000831e ; Desc+04: 0x0002 0000831e ; Desc+06: 0x0000 0000831e ; Desc+08: 0x0080 0000831e ; Desc+0a: 0x0002 0000831e ; Desc+0c: 0x____ cylinder 0000831e ; Desc+0e: 0x__ head 0000831e ; Desc+0f: 0x__ sector 0000831e ; 0000831e ; CHS is 512 byte sectors 0000831e ; (From PTR @ 0xa668) 0000831e ; -------------------------------------------------------------------------------------- 0000831e KC02_Start_Disk_IO(desc : Pointer; dst : Pointer ; c : W): 0000831e 48 e7 80 c0 |H | MOVEM.L A1+A0+D0,-(A7) 00008322 30 15 |0 | MOVE.W (A5),D0 00008324 41 bc 00 1f |A | CHK.W #0x1f,D0 00008328 eb 48 | H | LSL.W #0x5,D0 0000832a 41 f0 01 b0 00 00 e8 00 |A | LEA.L (D0.W+#0xe800),A0 ; LEW=01b0 00008332 22 6d 00 06 |"m | MOVEA.L (A5+0x6),A1 00008336 23 6d 00 02 00 01 |#m | MOVE.L (A5+0x2),(A1+0x1) 0000833c 4e b9 00 00 8c 0e |N | JSR 0x8c0e 00008342 4c df 03 01 |L | MOVEM.L (A7)+,D0+A0+A1 00008346 4e 75 |Nu | RTS 00008348 ; -------------------------------------------------------------------------------------- 00008348 ; KC0f_ReInit 00008348 ; (From PTR @ 0xa69c) 00008348 ; -------------------------------------------------------------------------------------- 00008348 KC0f_ReInit: 00008348 4e b9 00 00 2a 70 |N *p | JSR 0x2a70 0000834e 70 1f |p | MOVEQ.L #0x1f,D0 00008350 41 f9 00 00 e8 00 |A | LEA.L 0xe800,A0 00008356 08 28 00 05 00 0e | ( | BTST.B #0x5,(A0+0xe) 0000835c 57 fa 06 59 |W Y | TRAPEQ.W #0x0659 00008360 d0 fc 00 20 | | ADDA.W #0x20,A0 00008364 51 c8 ff f0 |Q | DBF D0,0x8356 00008368 41 f9 00 00 e8 00 |A | LEA.L 0xe800,A0 0000836e 22 55 |"U | MOVEA.L (A5),A1 00008370 23 7c 00 02 00 00 00 01 |#| | MOVE.L #0x20000,(A1+0x1) 00008378 30 3c 00 07 |0< | MOVE.W #0x7,D0 0000837c 4e b9 00 00 8c 0e |N | JSR 0x8c0e 00008382 4e b9 00 00 82 6a |N j | JSR 0x826a 00008388 08 28 00 01 00 19 | ( | BTST.B #0x1,(A0+0x19) 0000838e 66 08 |f | BNE 0x8398 00008390 51 c8 ff ea |Q | DBF D0,0x837c 00008394 PANIC_0xa16_disk_error_during_chain: 00008394 50 fa 0a 16 |P | PANIC.W #0xa16 00008398 de fc 00 14 | | ADDA.W #0x14,A7 0000839c 4e f9 00 00 82 04 |N | JMP 0x8204 000083a2 ; -------------------------------------------------------------------------------------- 000083a2 ; KC03_Wait_Disk_IO(a : W; VAR status : Byte) 000083a2 ; Stack: 000083a2 ; A6+0xc a : W 000083a2 ; A6+0x8 VAR status : Byte 000083a2 ; (From PTR @ 0xa66c) 000083a2 ; -------------------------------------------------------------------------------------- 000083a2 KC03_Wait_Disk_IO(a : W; VAR status : Byte): 000083a2 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 000083a6 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 000083aa 41 bc 00 1f |A | CHK.W #0x1f,D0 000083ae eb 48 | H | LSL.W #0x5,D0 000083b0 41 f0 01 b0 00 00 e8 00 |A | LEA.L (D0.W+#0xe800),A0 ; LEW=01b0 000083b8 4e b9 00 00 82 6a |N j | JSR 0x826a 000083be 42 35 01 51 |B5 Q | CLR.B ((A5)) ; LEW=0151 000083c2 08 28 00 01 00 19 | ( | BTST.B #0x1,(A0+0x19) 000083c8 67 04 |g | BEQ 0x83ce 000083ca 52 35 01 51 |R5 Q | ADDQ.B #0x1,((A5)) ; LEW=0151 000083ce 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 000083d2 4e 75 |Nu | RTS 000083d4 ; -------------------------------------------------------------------------------------- 000083d4 ; KERNCALL_04 000083d4 ; (From PTR @ 0xa670) 000083d4 ; -------------------------------------------------------------------------------------- 000083d4 KERNCALL_04: 000083d4 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 000083d8 30 2d 00 08 |0- | MOVE.W (A5+0x8),D0 000083dc 41 bc 00 1f |A | CHK.W #0x1f,D0 000083e0 eb 48 | H | LSL.W #0x5,D0 000083e2 41 f0 01 b0 00 00 e8 00 |A | LEA.L (D0.W+#0xe800),A0 ; LEW=01b0 000083ea 10 28 00 0e | ( | MOVE.B (A0+0xe),D0 000083ee 08 00 00 05 | | BTST.L #0x5,D0 000083f2 56 fa 06 6e |V n | TRAPNE.W #0x066e 000083f6 42 35 01 51 |B5 Q | CLR.B ((A5)) ; LEW=0151 000083fa 42 35 01 61 00 04 |B5 a | CLR.B ((A5+#0x4)) ; LEW=0161 00008400 08 00 00 06 | | BTST.L #0x6,D0 00008404 66 18 |f | BNE 0x841e 00008406 08 e8 00 05 00 0e | | BSET.B #0x5,(A0+0xe) 0000840c 52 35 01 61 00 04 |R5 a | ADDQ.B #0x1,((A5+#0x4)) ; LEW=0161 00008412 08 28 00 01 00 19 | ( | BTST.B #0x1,(A0+0x19) 00008418 67 04 |g | BEQ 0x841e 0000841a 52 35 01 51 |R5 Q | ADDQ.B #0x1,((A5)) ; LEW=0151 0000841e 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00008422 4e 75 |Nu | RTS 00008424 ; -------------------------------------------------------------------------------------- 00008424 ; KC0c_Write_Modem_Char(a, b: Word ; c : char) 00008424 ; Stack: 00008424 ; A6+0xc a : Word 00008424 ; A6+0xa b : Word 00008424 ; A6+0x8 c : char 00008424 ; (From PTR @ 0xa690) 00008424 ; -------------------------------------------------------------------------------------- 00008424 KC0c_Write_Modem_Char(a, b: Word ; c : char): 00008424 48 e7 70 20 |H p | MOVEM.L A2+D3+D2+D1,-(A7) 00008428 4e b9 00 00 82 8c |N | JSR 0x828c 0000842e 45 ed 00 01 |E | LEA.L (A5+0x1),A2 00008432 72 01 |r | MOVEQ.L #0x01,D1 00008434 36 2d 00 02 |6- | MOVE.W (A5+0x2),D3 00008438 34 2d 00 04 |4- | MOVE.W (A5+0x4),D2 0000843c 4e b9 00 00 22 44 |N "D | JSR 0x2244 00008442 4c df 04 0e |L | MOVEM.L (A7)+,D1+D2+D3+A2 00008446 4e 75 |Nu | RTS 00008448 ; -------------------------------------------------------------------------------------- 00008448 ; KC0d_Write_Modem_String(Word, Word, Char) 00008448 ; (From PTR @ 0xa694) 00008448 ; -------------------------------------------------------------------------------------- 00008448 KC0d_Write_Modem_String(Word, Word, Char): 00008448 48 e7 70 20 |H p | MOVEM.L A2+D3+D2+D1,-(A7) 0000844c 4e b9 00 00 82 8c |N | JSR 0x828c 00008452 24 55 |$U | MOVEA.L (A5),A2 00008454 32 1a |2 | MOVE.W (A2)+,D1 00008456 67 0e |g | BEQ 0x8466 00008458 36 2d 00 04 |6- | MOVE.W (A5+0x4),D3 0000845c 34 2d 00 06 |4- | MOVE.W (A5+0x6),D2 00008460 4e b9 00 00 22 44 |N "D | JSR 0x2244 00008466 4c df 04 0e |L | MOVEM.L (A7)+,D1+D2+D3+A2 0000846a 4e 75 |Nu | RTS 0000846c ; -------------------------------------------------------------------------------------- 0000846c ; KERNCALL_0e 0000846c ; (From PTR @ 0xa698) 0000846c ; -------------------------------------------------------------------------------------- 0000846c KERNCALL_0e: 0000846c 2f 00 |/ | MOVE.L D0,-(A7) 0000846e 4e b9 00 00 82 8c |N | JSR 0x828c 00008474 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00008478 4e b9 00 00 22 04 |N " | JSR 0x2204 0000847e 3b 80 01 51 |; Q | MOVE.W D0,((A5)) ; LEW=0151 00008482 20 1f | | MOVE.L (A7)+,D0 00008484 4e 75 |Nu | RTS 00008486 ; -------------------------------------------------------------------------------------- 00008486 ; KC06_PortPutChar(port : Word ; b : char) 00008486 ; Stack: 00008486 ; A6+0xa port : Word 00008486 ; A6+0x8 b : char 00008486 ; (From PTR @ 0xa678) 00008486 ; -------------------------------------------------------------------------------------- 00008486 KC06_PortPutChar(port : Word ; b : char): 00008486 48 e7 50 20 |H P | MOVEM.L A2+D3+D1,-(A7) 0000848a 45 ed 00 01 |E | LEA.L (A5+0x1),A2 0000848e 72 01 |r | MOVEQ.L #0x01,D1 00008490 36 2d 00 02 |6- | MOVE.W (A5+0x2),D3 00008494 4e b9 00 00 23 74 |N #t | JSR 0x2374 0000849a 4c df 04 0a |L | MOVEM.L (A7)+,D1+D3+A2 0000849e 4e 75 |Nu | RTS 000084a0 ; -------------------------------------------------------------------------------------- 000084a0 ; KC0a(a: Word; b: String) 000084a0 ; Stack: 000084a0 ; A6+0xc a : Word 000084a0 ; A6+0x8 b : String 000084a0 ; (From PTR @ 0xa688) 000084a0 ; -------------------------------------------------------------------------------------- 000084a0 KC0a(a: Word; b: String): 000084a0 4e b9 00 00 82 8c |N | JSR 0x828c 000084a6 4e b9 00 00 3a d4 |N : | JSR 0x3ad4 000084ac ; -------------------------------------------------------------------------------------- 000084ac ; KC05_PortWriteString(port : Word ; str : String) 000084ac ; Stack: 000084ac ; A6+0xc port : Word 000084ac ; A6+0x8 str : String 000084ac ; (From PTR @ 0xa674) 000084ac ; -------------------------------------------------------------------------------------- 000084ac KC05_PortWriteString(port : Word ; str : String): 000084ac 48 e7 50 20 |H P | MOVEM.L A2+D3+D1,-(A7) 000084b0 24 55 |$U | MOVEA.L (A5),A2 000084b2 32 1a |2 | MOVE.W (A2)+,D1 000084b4 67 0a |g | BEQ 0x84c0 000084b6 36 2d 00 04 |6- | MOVE.W (A5+0x4),D3 000084ba 4e b9 00 00 23 74 |N #t | JSR 0x2374 000084c0 4c df 04 0a |L | MOVEM.L (A7)+,D1+D3+A2 000084c4 4e 75 |Nu | RTS 000084c6 ; -------------------------------------------------------------------------------------- 000084c6 ; KC08_PortSomething(port: Word; b: Byte) 000084c6 ; Stack: 000084c6 ; A6+0xa port : Word 000084c6 ; A6+0x8 b : Byte 000084c6 ; (From PTR @ 0xa680) 000084c6 ; -------------------------------------------------------------------------------------- 000084c6 KC08_PortSomething(port: Word; b: Byte): 000084c6 48 e7 90 00 |H | MOVEM.L D3+D0,-(A7) 000084ca 4e b9 00 00 82 8c |N | JSR 0x828c 000084d0 36 2d 00 02 |6- | MOVE.W (A5+0x2),D3 000084d4 10 15 | | MOVE.B (A5),D0 000084d6 4e b9 00 00 24 10 |N $ | JSR 0x2410 000084dc 4c df 00 09 |L | MOVEM.L (A7)+,D0+D3 000084e0 4e 75 |Nu | RTS 000084e2 ; -------------------------------------------------------------------------------------- 000084e2 ; KC07_PortGetChar(port : Word ; VAR ret : Word) 000084e2 ; Stack: 000084e2 ; A6+0xc port : Word 000084e2 ; A6+0x8 VAR ret : Word 000084e2 ; (From PTR @ 0xa67c) 000084e2 ; -------------------------------------------------------------------------------------- 000084e2 KC07_PortGetChar(port : Word ; VAR ret : Word): 000084e2 2f 00 |/ | MOVE.L D0,-(A7) 000084e4 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 000084e8 4e b9 00 00 22 f4 |N " | JSR 0x22f4 000084ee 3b 80 01 51 |; Q | MOVE.W D0,((A5)) ; LEW=0151 000084f2 20 1f | | MOVE.L (A7)+,D0 000084f4 4e 75 |Nu | RTS 000084f6 ; -------------------------------------------------------------------------------------- 000084f6 ; KC09_PortStatus(Port : Word; VAR b: Byte) 000084f6 ; Stack: 000084f6 ; A6+0xc Port : Word 000084f6 ; A6+0x8 VAR b : Byte 000084f6 ; (From PTR @ 0xa684) 000084f6 ; -------------------------------------------------------------------------------------- 000084f6 KC09_PortStatus(Port : Word; VAR b: Byte): 000084f6 2f 00 |/ | MOVE.L D0,-(A7) 000084f8 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 000084fc 4e b9 00 00 22 88 |N " | JSR 0x2288 00008502 1b 80 01 51 | Q | MOVE.B D0,((A5)) ; LEW=0151 00008506 20 1f | | MOVE.L (A7)+,D0 00008508 4e 75 |Nu | RTS 0000850a ; -------------------------------------------------------------------------------------- 0000850a ; KC00_GetBootDev(VAR a : Byte; VAR b : Word) 0000850a ; Stack: 0000850a ; A6+0xc VAR a : Byte 0000850a ; A6+0x8 VAR b : Word 0000850a ; (From PTR @ 0xa660) 0000850a ; -------------------------------------------------------------------------------------- 0000850a KC00_GetBootDev(VAR a : Byte; VAR b : Word): 0000850a 1b b9 00 00 04 de 01 61 | a| MOVE.B 0x4de,((A5+#0x4)) ; LEW=0161 00008512 00 04 | | 00008514 3b b9 00 00 04 e0 01 51 |; Q| MOVE.W 0x4e0,((A5)) ; LEW=0151 0000851c 4e 75 |Nu | RTS 0000851e ; -------------------------------------------------------------------------------------- 0000851e ; KC11_Live(void) 0000851e ; Stack: 0000851e ; (From PTR @ 0xa6a4) 0000851e ; -------------------------------------------------------------------------------------- 0000851e KC11_Live(void): 0000851e 48 e7 90 00 |H | MOVEM.L D3+D0,-(A7) 00008522 4e b9 00 00 82 8c |N | JSR 0x828c 00008528 42 78 07 7a |Bx z | CLR.W 0x77a 0000852c 76 01 |v | MOVEQ.L #0x01,D3 0000852e 70 00 |p | MOVEQ.L #0x00,D0 00008530 4e b9 00 00 24 10 |N $ | JSR 0x2410 00008536 4a 39 00 00 fc 94 |J9 | TST.B MODEM_PORT_FLAG 0000853c 66 0a |f | BNE 0x8548 0000853e 76 02 |v | MOVEQ.L #0x02,D3 00008540 70 00 |p | MOVEQ.L #0x00,D0 00008542 4e b9 00 00 24 10 |N $ | JSR 0x2410 00008548 4c df 00 09 |L | MOVEM.L (A7)+,D0+D3 0000854c 4e 75 |Nu | RTS 0000854e ; -------------------------------------------------------------------------------------- 0000854e ; KC13_ReadRtc 0000854e ; (From PTR @ 0xa6ac) 0000854e ; -------------------------------------------------------------------------------------- 0000854e KC13_ReadRtc: 0000854e 2a 55 |*U | MOVEA.L (A5),A5 00008550 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00008554 1a f8 80 09 | | MOVE.B IO_RTC_RAM_YEAR,(A5)+ 00008558 4a 38 80 14 |J8 | TST.B IO_RTC_STATUS_BIT 0000855c 70 06 |p | MOVEQ.L #0x06,D0 0000855e 1a f0 09 a0 80 01 | | MOVE.B (D0.L-#7fff),(A5)+ ; LEW=09a0 00008564 51 c8 ff f8 |Q | DBF D0,0x855e 00008568 4b ed ff f9 |K | LEA.L (A5-0x7),A5 0000856c 08 38 00 00 80 14 | 8 | BTST.B #0x0,IO_RTC_STATUS_BIT 00008572 66 e8 |f | BNE 0x855c 00008574 11 ed ff ff 07 91 | | MOVE.B (A5-0x1),0x791 0000857a 11 f8 80 0f 07 92 | | MOVE.B IO_RTC_RAM_MONTH,0x792 00008580 11 f8 80 0e 07 93 | | MOVE.B IO_RTC_RAM_MONTHDAY,0x793 00008586 20 2d ff fe | - | MOVE.L (A5-0x2),D0 0000858a 02 80 00 ff ff ff | | ANDI.L #0x00ffffff,D0 00008590 b0 b8 07 90 | | CMP.L 0x790,D0 00008594 67 7c |g| | BEQ 0x8612 00008596 6e 06 |n | BGT 0x859e 00008598 d0 bc 00 01 00 00 | | ADD.L #0x10000,D0 0000859e 21 c0 07 94 |! | MOVE.L D0,0x794 000085a2 20 38 07 90 | 8 | MOVE.L 0x790,D0 000085a6 00 80 00 03 00 00 | | ORI.L #0x00030000,D0 000085ac 30 3c 02 31 |0< 1 | MOVE.W #0x231,D0 000085b0 b0 b8 07 90 | | CMP.L 0x790,D0 000085b4 6f 2e |o. | BLE 0x85e4 000085b6 b0 b8 07 94 | | CMP.L 0x794,D0 000085ba 6c 28 |l( | BGE 0x85e4 000085bc 2f 01 |/ | MOVE.L D1,-(A7) 000085be 42 81 |B | CLR.L D1 000085c0 20 38 07 94 | 8 | MOVE.L 0x794,D0 000085c4 44 fc 00 14 |D | MOVE.W #0x14,CCR 000085c8 81 01 | | SBCD.B D1,D0 000085ca 66 12 |f | BNE 0x85de 000085cc e0 48 | H | LSR.W #0x8,D0 000085ce 30 30 03 b0 00 00 a6 e4 |00 | MOVE.W (D0.W*2+#0xa6e4),D0 ; LEW=03b0 000085d6 66 06 |f | BNE 0x85de 000085d8 06 80 ff ff 12 31 | 1 | ADDI.L #0xffff1231,D0 000085de 22 1f |" | MOVE.L (A7)+,D1 000085e0 21 c0 07 94 |! | MOVE.L D0,0x794 000085e4 1b 78 07 95 ff ff | x | MOVE.B 0x795,(A5-0x1) 000085ea 3a b8 07 96 |: | MOVE.W 0x796,(A5) 000085ee 11 ed ff ff 80 09 | | MOVE.B (A5-0x1),IO_RTC_RAM_YEAR 000085f4 11 d5 80 0f | | MOVE.B (A5),IO_RTC_RAM_MONTH 000085f8 11 ed 00 01 80 0e | | MOVE.B (A5+0x1),IO_RTC_RAM_MONTHDAY 000085fe 50 f8 80 12 |P | S.B IO_RTC_COUNTERS_RESET 00008602 70 06 |p | MOVEQ.L #0x06,D0 00008604 11 9d 09 a0 80 01 | | MOVE.B (A5)+,(D0.L-#7fff) ; LEW=09a0 0000860a 51 c8 ff f8 |Q | DBF D0,0x8604 0000860e 4b ed ff f9 |K | LEA.L (A5-0x7),A5 00008612 0c 55 02 31 | U 1 | CMPI.W #0x0231,(A5) 00008616 66 04 |f | BNE 0x861c 00008618 3a bc 02 29 |: ) | MOVE.W #0x229,(A5) 0000861c 46 fc 20 00 |F | MOVE.W #0x2000,SR 00008620 4e 75 |Nu | RTS 00008622 ; -------------------------------------------------------------------------------------- 00008622 ; KC14_WriteRtc 00008622 ; (From PTR @ 0xa6b0) 00008622 ; -------------------------------------------------------------------------------------- 00008622 KC14_WriteRtc: 00008622 2a 55 |*U | MOVEA.L (A5),A5 00008624 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00008628 11 dd 80 09 | | MOVE.B (A5)+,IO_RTC_RAM_YEAR 0000862c 0c 55 02 29 | U ) | CMPI.W #0x0229,(A5) 00008630 66 c2 |f | BNE 0x85f4 00008632 3a bc 02 31 |: 1 | MOVE.W #0x231,(A5) 00008636 60 bc |` | BRA 0x85f4 00008638 ; -------------------------------------------------------------------------------------- 00008638 ; KC15_DiagBus(a : Word; b : Long) : Byte 00008638 ; Stack: 00008638 ; A6+0xe VAR RETURN : Byte 00008638 ; A6+0xc a : Word 00008638 ; A6+0x8 b : Long 00008638 ; (From PTR @ 0xa6b4) 00008638 ; -------------------------------------------------------------------------------------- 00008638 KC15_DiagBus(a : Word; b : Long) : Byte: 00008638 2f 08 |/ | MOVE.L A0,-(A7) 0000863a 20 6d 00 06 | m | MOVEA.L (A5+0x6),A0 0000863e 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00008642 4e b9 00 00 37 48 |N 7H | JSR 0x3748 00008648 3b 80 01 51 |; Q | MOVE.W D0,((A5)) ; LEW=0151 0000864c 20 5f | _ | MOVEA.L (A7)+,A0 0000864e 4e 75 |Nu | RTS 00008650 ; -------------------------------------------------------------------------------------- 00008650 ; KC16_Clock_Margin 00008650 ; (From PTR @ 0xa6b8) 00008650 ; -------------------------------------------------------------------------------------- 00008650 KC16_Clock_Margin: 00008650 48 e7 e0 00 |H | MOVEM.L D2+D1+D0,-(A7) 00008654 30 15 |0 | MOVE.W (A5),D0 00008656 22 38 f8 00 |"8 | MOVE.L IO_READ_STATUS_p24,D1 0000865a 24 01 |$ | MOVE.L D1,D2 0000865c e3 99 | | ROL.L #0x1,D1 0000865e 02 01 00 01 | | ANDI.B #0x01,D1 00008662 b0 01 | | CMP.B D1,D0 00008664 66 52 |fR | BNE 0x86b8 00008666 4a 00 |J | TST.B D0 00008668 67 06 |g | BEQ 0x8670 0000866a 08 c2 00 10 | | BSET.L #0x10,D2 0000866e 60 04 |` | BRA 0x8674 00008670 08 82 00 10 | | BCLR.L #0x10,D2 00008674 08 82 00 13 | | BCLR.L #0x13,D2 00008678 21 c2 f4 00 |! | MOVE.L D2,IO_WRITE_CONTROL_p24 0000867c 4e 7a 00 02 |Nz | MOVEC CACR,D0 ; Cache Control Register 00008680 2f 00 |/ | MOVE.L D0,-(A7) 00008682 4e 7a 08 01 |Nz | MOVEC VBR,D0 ; Vector Base Register 00008686 2f 00 |/ | MOVE.L D0,-(A7) 00008688 40 e7 |@ | MOVE.W SR,-(A7) 0000868a 21 cf 00 00 |! | MOVE.L A7,0x0 0000868e 21 fc 00 00 86 9e 00 04 |! | MOVE.L #0x869e,0x4 00008696 4a b8 fa 00 |J | TST.L IO_MARGIN_CLOCK_p74 0000869a 4e 72 27 00 |Nr' | STOP #0x2700 0000869e 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 ; Via VECTOR_RESET 000086a2 08 c0 00 13 | | BSET.L #0x13,D0 000086a6 21 c0 f4 00 |! | MOVE.L D0,IO_WRITE_CONTROL_p24 000086aa 46 df |F | MOVE.W (A7)+,SR 000086ac 20 1f | | MOVE.L (A7)+,D0 000086ae 4e 7b 08 01 |N{ | MOVEC D0,VBR ; Vector Base Register 000086b2 20 1f | | MOVE.L (A7)+,D0 000086b4 4e 7b 00 02 |N{ | MOVEC D0,CACR ; Cache Control Register 000086b8 4c df 00 07 |L | MOVEM.L (A7)+,D0+D1+D2 000086bc 4e 75 |Nu | RTS 000086be ; -------------------------------------------------------------------------------------- 000086be ; KC17_Power_Margin 000086be ; (From PTR @ 0xa6bc) 000086be ; -------------------------------------------------------------------------------------- 000086be KC17_Power_Margin: 000086be 48 e7 c0 00 |H | MOVEM.L D1+D0,-(A7) 000086c2 22 38 f8 00 |"8 | MOVE.L IO_READ_STATUS_p24,D1 000086c6 30 15 |0 | MOVE.W (A5),D0 000086c8 67 1a |g | BEQ 0x86e4 000086ca 02 41 01 00 | A | ANDI.W #0x0100,D1 000086ce e0 49 | I | LSR.W #0x8,D1 000086d0 41 bc 00 02 |A | CHK.W #0x2,D0 000086d4 08 c1 00 01 | | BSET.L #0x1,D1 000086d8 21 c1 fe 00 |! | MOVE.L D1,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23 000086dc 70 04 |p | MOVEQ.L #0x04,D0 000086de 90 55 | U | SUB.W (A5),D0 000086e0 01 c1 | | BSET.L D0,D1 000086e2 60 16 |` | BRA 0x86fa 000086e4 02 41 03 00 | A | ANDI.W #0x0300,D1 000086e8 e0 49 | I | LSR.W #0x8,D1 000086ea 21 c1 fe 00 |! | MOVE.L D1,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23 000086ee 70 ff |p | MOVEQ.L #-0x01,D0 000086f0 4e 71 |Nq | NOP 000086f2 51 c8 ff fc |Q | DBF D0,0x86f0 000086f6 08 81 00 01 | | BCLR.L #0x1,D1 000086fa 21 c1 fe 00 |! | MOVE.L D1,IO_CPU_CONTROL_PSU_MARGIN_BREG4_p23 000086fe 4c df 00 03 |L | MOVEM.L (A7)+,D0+D1 00008702 4e 75 |Nu | RTS 00008704 ; -------------------------------------------------------------------------------------- 00008704 ; KERNCALL_18 00008704 ; (From PTR @ 0xa6c0) 00008704 ; -------------------------------------------------------------------------------------- 00008704 KERNCALL_18: 00008704 2f 00 |/ | MOVE.L D0,-(A7) 00008706 42 67 |Bg | CLR.W -(A7) 00008708 2f 3c 00 00 87 1c |/< | MOVE.L #0x871c,-(A7) 0000870e 40 e7 |@ | MOVE.W SR,-(A7) 00008710 46 fc 21 00 |F ! | MOVE.W #0x2100,SR 00008714 30 15 |0 | MOVE.W (A5),D0 00008716 4e f9 00 00 8a 8c |N | JMP 0x8a8c 0000871c 20 1f 4e 75 | Nu | .XXX[0x4] 00008720 4e b9 00 00 9c e0 |N | JSR 0x9ce0 00008726 ; -------------------------------------------------------------------------------------- 00008726 ; KERNCALL_19 00008726 ; (From PTR @ 0xa6c4) 00008726 ; -------------------------------------------------------------------------------------- 00008726 KERNCALL_19: 00008726 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 0000872a 4a 39 00 00 05 5d |J9 ] | TST.B 0x55d 00008730 67 2c |g, | BEQ 0x875e 00008732 2f 00 |/ | MOVE.L D0,-(A7) 00008734 42 80 |B | CLR.L D0 00008736 10 39 00 00 05 5c | 9 \ | MOVE.B 0x55c,D0 0000873c 3b b0 03 b0 00 00 05 5e |; ^| MOVE.W (D0.W*2+#0x55e),((A5)) ; LEW=03b0 LEW=0151 00008744 01 51 | Q | 00008746 20 1f | | MOVE.L (A7)+,D0 00008748 52 39 00 00 05 5c |R9 \ | ADDQ.B #0x1,0x55c 0000874e 53 39 00 00 05 5d |S9 ] | SUBQ.B #0x1,0x55d 00008754 1b bc 00 01 01 61 00 04 | a | MOVE.B #0x01,((A5+#0x4)) ; LEW=0161 0000875c 60 0c |` | BRA 0x876a 0000875e 42 35 01 61 00 04 |B5 a | CLR.B ((A5+#0x4)) ; LEW=0161 00008764 4a 2d 00 08 |J- | TST.B (A5+0x8) 00008768 66 b6 |f | BNE 0x8720 0000876a 46 fc 20 00 |F | MOVE.W #0x2000,SR 0000876e 4e 75 |Nu | RTS 00008770 ; -------------------------------------------------------------------------------------- 00008770 ; KERNCALL_1a 00008770 ; (From PTR @ 0xa6c8) 00008770 ; -------------------------------------------------------------------------------------- 00008770 KERNCALL_1a: 00008770 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) 00008774 20 6d 00 04 | m | MOVEA.L (A5+0x4),A0 00008778 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 0000877c 42 80 |B | CLR.L D0 0000877e 30 15 |0 | MOVE.W (A5),D0 00008780 67 3c |g< | BEQ 0x87be 00008782 42 2d 00 08 |B- | CLR.B (A5+0x8) 00008786 0c 40 00 03 | @ | CMPI.W #0x0003,D0 0000878a 6d 28 |m( | BLT 0x87b4 0000878c 48 41 |HA | SWAP.W D1 0000878e 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 00008792 60 06 |` | BRA 0x879a 00008794 b2 58 | X | CMP.W (A0)+,D1 00008796 66 2c |f, | BNE 0x87c4 00008798 53 40 |S@ | SUBQ.W #0x1,D0 0000879a 24 08 |$ | MOVE.L A0,D2 0000879c 02 42 00 02 | B | ANDI.W #0x0002,D2 000087a0 66 f2 |f | BNE 0x8794 000087a2 e2 98 | | ROR.L #0x1,D0 000087a4 53 40 |S@ | SUBQ.W #0x1,D0 000087a6 b2 98 | | CMP.L (A0)+,D1 000087a8 56 c8 ff fc |V | DBNE D0,0x87a6 000087ac 66 16 |f | BNE 0x87c4 000087ae 42 40 |B@ | CLR.W D0 000087b0 e3 98 | | ROL.L #0x1,D0 000087b2 67 0a |g | BEQ 0x87be 000087b4 53 40 |S@ | SUBQ.W #0x1,D0 000087b6 b2 58 | X | CMP.W (A0)+,D1 000087b8 56 c8 ff fc |V | DBNE D0,0x87b6 000087bc 66 06 |f | BNE 0x87c4 000087be 1b 7c 00 01 00 08 | | | MOVE.B #0x01,(A5+0x8) 000087c4 4c df 01 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0 000087c8 4e 75 |Nu | RTS 000087ca ; -------------------------------------------------------------------------------------- 000087ca ; KERNCALL_1b 000087ca ; (From PTR @ 0xa6cc) 000087ca ; -------------------------------------------------------------------------------------- 000087ca KERNCALL_1b: 000087ca 48 e7 e0 80 |H | MOVEM.L A0+D2+D1+D0,-(A7) 000087ce 20 6d 00 04 | m | MOVEA.L (A5+0x4),A0 000087d2 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 000087d6 42 80 |B | CLR.L D0 000087d8 30 15 |0 | MOVE.W (A5),D0 000087da 67 34 |g4 | BEQ 0x8810 000087dc 0c 40 00 07 | @ | CMPI.W #0x0007,D0 000087e0 6d 26 |m& | BLT 0x8808 000087e2 48 41 |HA | SWAP.W D1 000087e4 32 2d 00 02 |2- | MOVE.W (A5+0x2),D1 000087e8 60 04 |` | BRA 0x87ee 000087ea 30 c1 |0 | MOVE.W D1,(A0)+ 000087ec 53 40 |S@ | SUBQ.W #0x1,D0 000087ee 24 08 |$ | MOVE.L A0,D2 000087f0 02 42 00 02 | B | ANDI.W #0x0002,D2 000087f4 66 f4 |f | BNE 0x87ea 000087f6 e4 98 | | ROR.L #0x2,D0 000087f8 53 40 |S@ | SUBQ.W #0x1,D0 000087fa 20 c1 | | MOVE.L D1,(A0)+ 000087fc 20 c1 | | MOVE.L D1,(A0)+ 000087fe 51 c8 ff fa |Q | DBF D0,0x87fa 00008802 42 40 |B@ | CLR.W D0 00008804 e5 98 | | ROL.L #0x2,D0 00008806 67 08 |g | BEQ 0x8810 00008808 53 40 |S@ | SUBQ.W #0x1,D0 0000880a 30 c1 |0 | MOVE.W D1,(A0)+ 0000880c 51 c8 ff fc |Q | DBF D0,0x880a 00008810 4c df 01 07 |L | MOVEM.L (A7)+,D0+D1+D2+A0 00008814 4e 75 |Nu | RTS 00008816 ; -------------------------------------------------------------------------------------- 00008816 ; KC1c_ProtCopy(src : Pointer; dst : Pointer; len : Word) 00008816 ; Stack: 00008816 ; A6+0xe src : Pointer 00008816 ; A6+0xa dst : Pointer 00008816 ; A6+0x8 len : Word 00008816 ; (From PTR @ 0xa6d0) 00008816 ; -------------------------------------------------------------------------------------- 00008816 KC1c_ProtCopy(src : Pointer; dst : Pointer; len : Word): 00008816 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 0000881a 20 6d 00 06 | m | MOVEA.L (A5+0x6),A0 0000881e 22 6d 00 02 |"m | MOVEA.L (A5+0x2),A1 00008822 42 80 |B | CLR.L D0 00008824 30 15 |0 | MOVE.W (A5),D0 00008826 67 2c |g, | BEQ 0x8854 00008828 0c 40 00 07 | @ | CMPI.W #0x0007,D0 0000882c 6d 1e |m | BLT 0x884c 0000882e 60 04 |` | BRA 0x8834 00008830 12 d8 | | MOVE.B (A0)+,(A1)+ 00008832 53 40 |S@ | SUBQ.W #0x1,D0 00008834 22 09 |" | MOVE.L A1,D1 00008836 02 41 00 03 | A | ANDI.W #0x0003,D1 0000883a 66 f4 |f | BNE 0x8830 0000883c e4 98 | | ROR.L #0x2,D0 0000883e 53 40 |S@ | SUBQ.W #0x1,D0 00008840 22 d8 |" | MOVE.L (A0)+,(A1)+ 00008842 51 c8 ff fc |Q | DBF D0,0x8840 00008846 42 40 |B@ | CLR.W D0 00008848 e5 98 | | ROL.L #0x2,D0 0000884a 67 08 |g | BEQ 0x8854 0000884c 53 40 |S@ | SUBQ.W #0x1,D0 0000884e 12 d8 | | MOVE.B (A0)+,(A1)+ 00008850 51 c8 ff fc |Q | DBF D0,0x884e 00008854 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00008858 4e 75 |Nu | RTS 0000885a ; -------------------------------------------------------------------------------------- 0000885a ; KC1d_BusCopy(src : Pointer; sfc : Word; dst : Pointer; dfc : Word; len : Word 0000885a ; Stack: 0000885a ; A6+0x12 src : Pointer 0000885a ; A6+0x10 sfc : Word 0000885a ; A6+0xc dst : Pointer 0000885a ; A6+0xa dfc : Word 0000885a ; A6+0x8 len : Word 0000885a ; (From PTR @ 0xa6d4) 0000885a ; -------------------------------------------------------------------------------------- 0000885a KC1d_BusCopy(src : Pointer; sfc : Word; dst : Pointer; dfc : Word; len : Word: 0000885a 48 e7 80 c0 |H | MOVEM.L A1+A0+D0,-(A7) 0000885e 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00008862 42 80 |B | CLR.L D0 00008864 20 6d 00 0a | m | MOVEA.L (A5+0xa),A0 00008868 30 2d 00 08 |0- | MOVE.W (A5+0x8),D0 0000886c 4e 7b 00 00 |N{ | MOVEC D0,SFC ; Source Function Code 00008870 22 6d 00 04 |"m | MOVEA.L (A5+0x4),A1 00008874 30 2d 00 02 |0- | MOVE.W (A5+0x2),D0 00008878 4e 7b 00 01 |N{ | MOVEC D0,DFC ; Destination Function Code 0000887c 30 15 |0 | MOVE.W (A5),D0 0000887e 0c 40 00 04 | @ | CMPI.W #0x0004,D0 00008882 67 1a |g | BEQ 0x889e 00008884 0c 40 00 02 | @ | CMPI.W #0x0002,D0 00008888 67 0a |g | BEQ 0x8894 0000888a 0e 10 00 00 | | MOVES.B (A0),D0 0000888e 0e 11 08 00 | | MOVES.B D0,(A1) 00008892 60 12 |` | BRA 0x88a6 00008894 0e 50 00 00 | P | MOVES.W (A0),D0 00008898 0e 51 08 00 | Q | MOVES.W D0,(A1) 0000889c 60 08 |` | BRA 0x88a6 0000889e 0e 90 00 00 | | MOVES.L (A0),D0 000088a2 0e 91 08 00 | | MOVES.L D0,(A1) 000088a6 46 fc 20 00 |F | MOVE.W #0x2000,SR 000088aa 4c df 03 01 |L | MOVEM.L (A7)+,D0+A0+A1 000088ae 4e 75 |Nu | RTS 000088b0 ; -------------------------------------------------------------------------------------- 000088b0 ; KC1e_Fifo_Tx_Response(ptr : Pointer; chan : Word) 000088b0 ; Stack: 000088b0 ; A6+0xa ptr : Pointer 000088b0 ; A6+0x8 chan : Word 000088b0 ; (From PTR @ 0xa6d8) 000088b0 ; -------------------------------------------------------------------------------------- 000088b0 KC1e_Fifo_Tx_Response(ptr : Pointer; chan : Word): 000088b0 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 000088b4 08 b9 00 00 00 00 05 5a | Z| BCLR.B #0x0,0x55a 000088bc 42 80 |B | CLR.L D0 000088be 30 15 |0 | MOVE.W (A5),D0 000088c0 41 bc 00 0f |A | CHK.W #0xf,D0 000088c4 32 00 |2 | MOVE.W D0,D1 000088c6 eb 49 | I | LSL.W #0x5,D1 000088c8 43 f0 11 b0 00 00 e6 10 |C | LEA.L (D1.W+#0xe610),A1 ; LEW=11b0 000088d0 20 6d 00 02 | m | MOVEA.L (A5+0x2),A0 000088d4 22 d8 |" | MOVE.L (A0)+,(A1)+ 000088d6 22 d8 |" | MOVE.L (A0)+,(A1)+ 000088d8 22 d8 |" | MOVE.L (A0)+,(A1)+ 000088da 22 90 |" | MOVE.L (A0),(A1) 000088dc 21 c0 f6 00 |! | MOVE.L D0,IO_CPU_RESPONSE_p68 000088e0 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 000088e4 4e 75 |Nu | RTS 000088e6 ; -------------------------------------------------------------------------------------- 000088e6 ; KC1f_Fifo_Rx_Request(ptr : Pointer; chan : Word; VAR flag : Bool) 000088e6 ; Stack: 000088e6 ; A6+0xe ptr : Pointer 000088e6 ; A6+0xc chan : Word 000088e6 ; A6+0x8 VAR flag : Bool 000088e6 ; (From PTR @ 0xa6dc) 000088e6 ; -------------------------------------------------------------------------------------- 000088e6 KC1f_Fifo_Rx_Request(ptr : Pointer; chan : Word; VAR flag : Bool): 000088e6 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 000088ea 42 35 01 51 |B5 Q | CLR.B ((A5)) ; LEW=0151 000088ee 08 b9 00 00 00 00 05 5a | Z| BCLR.B #0x0,0x55a 000088f6 67 26 |g& | BEQ 0x891e 000088f8 52 35 01 51 |R5 Q | ADDQ.B #0x1,((A5)) ; LEW=0151 000088fc 42 80 |B | CLR.L D0 000088fe 30 2d 00 04 |0- | MOVE.W (A5+0x4),D0 00008902 41 bc 00 0f |A | CHK.W #0xf,D0 00008906 32 00 |2 | MOVE.W D0,D1 00008908 eb 49 | I | LSL.W #0x5,D1 0000890a 41 f0 11 b0 00 00 e6 10 |A | LEA.L (D1.W+#0xe610),A0 ; LEW=11b0 00008912 22 6d 00 06 |"m | MOVEA.L (A5+0x6),A1 00008916 22 d8 |" | MOVE.L (A0)+,(A1)+ 00008918 22 d8 |" | MOVE.L (A0)+,(A1)+ 0000891a 22 d8 |" | MOVE.L (A0)+,(A1)+ 0000891c 22 90 |" | MOVE.L (A0),(A1) 0000891e 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00008922 4e 75 |Nu | RTS 00008924 ; -------------------------------------------------------------------------------------- 00008924 ; KC20_Estop(void) 00008924 ; Stack: 00008924 ; (From PTR @ 0xa6e0) 00008924 ; -------------------------------------------------------------------------------------- 00008924 KC20_Estop(void): 00008924 4e b9 00 00 2a 70 |N *p | JSR 0x2a70 0000892a 23 ed ff fc 00 00 fc 08 |# | MOVE.L (A5-0x4),0xfc08 00008932 4e f9 00 00 9f c4 |N | JMP 0x9fc4 00008938 31 fc 00 01 07 7a |1 z | MOVE.W #0x1,0x77a 0000893e 4e 75 |Nu | RTS 00008940 44 fc 00 01 |D | MOVE.W #0x1,CCR 00008944 4e f0 01 51 |N Q | JMP ((A0)) ; LEW=0151 00008948 44 fc 00 00 |D | MOVE.W #0x0,CCR 0000894c 4e f0 01 51 |N Q | JMP ((A0)) ; LEW=0151 00008950 20 9f 4e 75 | Nu | .XXX[0x4] 00008954 08 a8 00 01 00 19 | | BCLR.B #0x1,(A0+0x19) 0000895a 60 06 |` | BRA 0x8962 0000895c 08 e8 00 01 | | .XXX[0x4] 00008960 00 19 | | .XXX[0x2] 00008962 48 e7 c0 40 |H @ | MOVEM.L A1+D1+D0,-(A7) 00008966 4a 28 00 0e |J( | TST.B (A0+0xe) 0000896a 6a 0c |j | BPL 0x8978 0000896c 08 a8 00 06 00 0e | | BCLR.B #0x6,(A0+0xe) 00008972 57 fa 06 74 |W t | TRAPEQ.W #0x0674 00008976 60 4a |`J | BRA 0x89c2 00008978 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 0000897c 03 f9 00 00 04 ea | | BSET.B D1,0x4ea 00008982 22 48 |"H | MOVEA.L A0,A1 00008984 20 28 00 08 | ( | MOVE.L (A0+0x8),D0 00008988 0c 28 00 01 00 10 | ( | CMPI.B #0x01,(A0+0x10) 0000898e 66 70 |fp | BNE 0x8a00 00008990 08 a9 00 06 00 0e | | BCLR.B #0x6,(A1+0xe) 00008996 57 fa 06 74 |W t | TRAPEQ.W #0x0674 0000899a 42 29 00 16 |B) | CLR.B (A1+0x16) 0000899e 13 7c 00 04 00 10 | | | MOVE.B #0x04,(A1+0x10) 000089a4 22 00 |" | MOVE.L D0,D1 000089a6 5e 80 |^ | ADDQ.L #0x7,D0 000089a8 e6 88 | | LSR.L #0x3,D0 000089aa 41 bc 00 80 |A | CHK.W #0x80,D0 000089ae 13 40 00 11 | @ | MOVE.B D0,(A1+0x11) 000089b2 44 01 |D | NEG.B D1 000089b4 02 41 00 07 | A | ANDI.W #0x0007,D1 000089b8 13 41 00 12 | A | MOVE.B D1,(A1+0x12) 000089bc 4e b9 00 00 8a 58 |N X | JSR 0x8a58 000089c2 4c df 02 03 |L | MOVEM.L (A7)+,D0+D1+A1 000089c6 4e 75 |Nu | RTS 000089c8 08 a9 00 06 00 0e | | BCLR.B #0x6,(A1+0xe) 000089ce 57 fa 06 74 |W t | TRAPEQ.W #0x0674 000089d2 42 29 00 16 |B) | CLR.B (A1+0x16) 000089d6 13 7c 00 04 00 10 | | | MOVE.B #0x04,(A1+0x10) 000089dc 33 7c 80 00 00 11 |3| | MOVE.W #0x8000,(A1+0x11) 000089e2 08 a9 00 07 00 19 | | BCLR.B #0x7,(A1+0x19) 000089e8 56 fa 08 75 |V u | TRAPNE.W #0x0875 000089ec 4e b9 00 00 8a 58 |N X | JSR 0x8a58 000089f2 12 29 00 0c | ) | MOVE.B (A1+0xc),D1 000089f6 eb 49 | I | LSL.W #0x5,D1 000089f8 43 f0 11 b0 00 00 e6 00 |C | LEA.L (D1.W+#0xe600),A1 ; LEW=11b0 00008a00 72 02 |r | MOVEQ.L #0x02,D1 00008a02 c2 28 00 19 | ( | AND.B (A0+0x19),D1 00008a06 08 a9 00 01 00 19 | | BCLR.B #0x1,(A1+0x19) 00008a0c 83 29 00 19 | ) | OR.B D1,(A1+0x19) 00008a10 04 80 00 00 04 00 | | SUBI.L #0x00000400,D0 00008a16 6e b0 |n | BGT 0x89c8 00008a18 06 80 00 00 04 00 | | ADDI.L #0x00000400,D0 00008a1e 08 e9 00 07 00 19 | | BSET.B #0x7,(A1+0x19) 00008a24 66 00 ff 6a |f j | BNE 0x8990 00008a28 12 29 00 0c | ) | MOVE.B (A1+0xc),D1 00008a2c eb 49 | I | LSL.W #0x5,D1 00008a2e 08 b0 00 06 11 b0 00 00 | | BCLR.B #0x6,(D1.W+#0xe60e) ; LEW=11b0 00008a36 e6 0e | | 00008a38 57 fa 06 74 |W t | TRAPEQ.W #0x0674 00008a3c 08 30 00 07 11 b0 00 00 | 0 | BTST.B #0x7,(D1.W+#0xe619) ; LEW=11b0 00008a44 e6 19 | | 00008a46 66 00 ff 48 |f H | BNE 0x8990 00008a4a 12 30 11 b0 00 00 e6 0c | 0 | MOVE.B (D1.W+#0xe60c),D1 ; LEW=11b0 00008a52 02 41 00 ff | A | ANDI.W #0x00ff,D1 00008a56 60 d4 |` | BRA 0x8a2c 00008a58 12 29 00 13 | ) | MOVE.B (A1+0x13),D1 00008a5c 08 29 00 06 00 19 | ) | BTST.B #0x6,(A1+0x19) 00008a62 66 06 |f | BNE 0x8a6a 00008a64 21 c1 f6 00 |! | MOVE.L D1,IO_CPU_RESPONSE_p68 00008a68 4e 75 |Nu | RTS 00008a6a 3f 00 |? | MOVE.W D0,-(A7) 00008a6c 40 e7 |@ | MOVE.W SR,-(A7) 00008a6e 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00008a72 42 40 |B@ | CLR.W D0 00008a74 10 38 05 5c | 8 \ | MOVE.B 0x55c,D0 00008a78 d0 38 05 5d | 8 ] | ADD.B 0x55d,D0 00008a7c 31 81 03 a0 05 5e |1 ^ | MOVE.W D1,(D0.W*2+#0x55e) ; LEW=03a0 00008a82 52 38 05 5d |R8 ] | ADDQ.B #0x1,0x55d 00008a86 46 df |F | MOVE.W (A7)+,SR 00008a88 30 1f |0 | MOVE.W (A7)+,D0 00008a8a 4e 75 |Nu | RTS 00008a8c 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) 00008a90 41 bc 00 0f |A | CHK.W #0xf,D0 00008a94 32 00 |2 | MOVE.W D0,D1 00008a96 eb 49 | I | LSL.W #0x5,D1 00008a98 43 f0 11 b0 00 00 e6 00 |C | LEA.L (D1.W+#0xe600),A1 ; LEW=11b0 00008aa0 08 e9 00 06 00 19 | | BSET.B #0x6,(A1+0x19) 00008aa6 60 32 |`2 | BRA 0x8ada 00008aa8 VECTOR_REQUEST_INTR: 00008aa8 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; --> VECTOR_0x4e 00008aac 42 b8 f7 00 |B | CLR.L IO_CPU_REQUEST_p69 00008ab0 20 38 f1 00 | 8 | MOVE.L IO_GET_REQUEST_p69,D0 00008ab4 41 bc 00 0f |A | CHK.W #0xf,D0 00008ab8 4a 79 00 00 07 7a |Jy z | TST.W 0x77a 00008abe 67 08 |g | BEQ 0x8ac8 00008ac0 08 f8 00 00 05 5a | Z | BSET.B #0x0,0x55a 00008ac6 60 66 |`f | BRA 0x8b2e 00008ac8 32 00 |2 | MOVE.W D0,D1 00008aca eb 49 | I | LSL.W #0x5,D1 00008acc 43 f0 11 b0 00 00 e6 00 |C | LEA.L (D1.W+#0xe600),A1 ; LEW=11b0 00008ad4 08 a9 00 06 00 19 | | BCLR.B #0x6,(A1+0x19) 00008ada b0 29 00 13 | ) | CMP.B (A1+0x13),D0 00008ade 56 fa 08 72 |V r | TRAPNE.W #0x0872 00008ae2 08 e9 00 06 00 0e | | BSET.B #0x6,(A1+0xe) 00008ae8 56 fa 06 5a |V Z | TRAPNE.W #0x065a 00008aec 42 81 |B | CLR.L D1 00008aee 12 29 00 18 | ) | MOVE.B (A1+0x18),D1 00008af2 b2 00 | | CMP.B D0,D1 00008af4 66 3e |f> | BNE 0x8b34 00008af6 20 49 | I | MOVEA.L A1,A0 00008af8 11 7c 00 01 00 10 | | | MOVE.B #0x01,(A0+0x10) 00008afe 11 40 00 0d | @ | MOVE.B D0,(A0+0xd) 00008b02 12 29 00 19 | ) | MOVE.B (A1+0x19),D1 00008b06 4a 01 |J | TST.B D1 00008b08 6a 24 |j$ | BPL 0x8b2e 00008b0a 08 01 00 00 | | BTST.L #0x0,D1 00008b0e 66 48 |fH | BNE 0x8b58 00008b10 42 a8 00 08 |B | CLR.L (A0+0x8) 00008b14 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 00008b18 02 41 00 07 | A | ANDI.W #0x0007,D1 00008b1c 43 bc 00 07 |C | CHK.W #0x7,D1 00008b20 03 f9 00 00 04 ea | | BSET.B D1,0x4ea 00008b26 4e b0 15 b1 00 00 a7 0c |N | JSR ((D1.W*4+#0xa70c)) ; LEW=15b1 00008b2e 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00008b32 4e 73 |Ns | RTE 00008b34 eb 49 | I | LSL.W #0x5,D1 00008b36 41 f0 11 b0 00 00 e6 00 |A | LEA.L (D1.W+#0xe600),A0 ; LEW=11b0 00008b3e 52 28 00 10 |R( | ADDQ.B #0x1,(A0+0x10) 00008b42 42 81 |B | CLR.L D1 00008b44 12 28 00 0d | ( | MOVE.B (A0+0xd),D1 00008b48 eb 49 | I | LSL.W #0x5,D1 00008b4a 11 80 11 b0 00 00 e6 0c | | MOVE.B D0,(D1.W+#0xe60c) ; LEW=11b0 00008b52 11 40 00 0d | @ | MOVE.B D0,(A0+0xd) 00008b56 60 aa |` | BRA 0x8b02 00008b58 48 e7 20 20 |H | MOVEM.L A2+D2,-(A7) 00008b5c b3 c8 | | CMPA.L A0,A1 00008b5e 56 fa 08 73 |V s | TRAPNE.W #0x0873 00008b62 0a 28 00 81 00 19 | ( | EORI.B #0x81,(A0+0x19) 00008b68 42 81 |B | CLR.L D1 00008b6a 32 00 |2 | MOVE.W D0,D1 00008b6c e1 89 | | LSL.L #0x8,D1 00008b6e 45 f0 1d b0 00 04 00 00 |E | LEA.L (D1.L*4+#0x40000),A2 ; LEW=1db0 00008b76 34 12 |4 | MOVE.W (A2),D2 00008b78 d5 28 00 10 | ( | ADD.B D2,(A0+0x10) 00008b7c 53 42 |SB | SUBQ.W #0x1,D2 00008b7e 5d fa 08 73 |] s | TRAPLT.W #0x0873 00008b82 58 8a |X | ADDQ.L #0x4,A2 00008b84 d0 fc 00 10 | | ADDA.W #0x10,A0 00008b88 d2 fc 00 20 | | ADDA.W #0x20,A1 00008b8c 42 81 |B | CLR.L D1 00008b8e 12 12 | | MOVE.B (A2),D1 00008b90 43 bc 00 0f |C | CHK.W #0xf,D1 00008b94 13 41 ff ec | A | MOVE.B D1,(A1-0x14) 00008b98 eb 89 | | LSL.L #0x5,D1 00008b9a 43 f0 11 b0 00 00 e6 10 |C | LEA.L (D1.W+#0xe610),A1 ; LEW=11b0 00008ba2 08 e9 00 06 ff fe | | BSET.B #0x6,(A1-0x2) 00008ba8 56 fa 06 5a |V Z | TRAPNE.W #0x065a 00008bac 22 d8 |" | MOVE.L (A0)+,(A1)+ 00008bae 22 d8 |" | MOVE.L (A0)+,(A1)+ 00008bb0 22 d8 |" | MOVE.L (A0)+,(A1)+ 00008bb2 22 d8 |" | MOVE.L (A0)+,(A1)+ 00008bb4 13 5a ff f3 | Z | MOVE.B (A2)+,(A1-0xd) 00008bb8 13 5a 00 17 | Z | MOVE.B (A2)+,(A1+0x17) 00008bbc 90 fc 00 10 | | SUBA.W #0x10,A0 00008bc0 51 ca ff ca |Q | DBF D2,0x8b8c 00008bc4 08 e9 00 07 ff f9 | | BSET.B #0x7,(A1-0x7) 00008bca 90 fc 00 10 | | SUBA.W #0x10,A0 00008bce 11 69 ff f3 00 0d | i | MOVE.B (A1-0xd),(A0+0xd) 00008bd4 4c df 04 04 |L | MOVEM.L (A7)+,D2+A2 00008bd8 4e f9 00 00 8b 10 |N | JMP 0x8b10 00008bde 42 a8 |B | .XXX[0x2] 00008be0 00 08 12 28 00 15 02 41 | ( A| .XXX[0x28] 00008be8 00 07 43 bc 00 07 03 f9 | C | 00008bf0 00 00 04 ea 0c 01 00 02 | | 00008bf8 66 06 08 e8 00 00 00 19 |f | 00008c00 4e b0 15 b1 00 00 a7 0c |N | 00008c08 4c df 03 03 4e 73 |L Ns | .XXX[0x6] 00008c0e 48 e7 40 60 |H @` | MOVEM.L A2+A1+D1,-(A7) 00008c12 08 a8 00 05 00 0e | | BCLR.B #0x5,(A0+0xe) 00008c18 57 fa 08 3c |W < | TRAPEQ.W #0x083c 00008c1c 08 e8 00 06 00 0e | | BSET.B #0x6,(A0+0xe) 00008c22 56 fa 06 5a |V Z | TRAPNE.W #0x065a 00008c26 45 e8 00 10 |E | LEA.L (A0+0x10),A2 00008c2a 24 d9 |$ | MOVE.L (A1)+,(A2)+ 00008c2c 24 d9 |$ | MOVE.L (A1)+,(A2)+ 00008c2e 24 d9 |$ | MOVE.L (A1)+,(A2)+ 00008c30 24 91 |$ | MOVE.L (A1),(A2) 00008c32 08 e8 00 02 00 19 | | BSET.B #0x2,(A0+0x19) 00008c38 42 a8 00 08 |B | CLR.L (A0+0x8) 00008c3c 12 28 00 15 | ( | MOVE.B (A0+0x15),D1 00008c40 02 41 00 07 | A | ANDI.W #0x0007,D1 00008c44 43 bc 00 07 |C | CHK.W #0x7,D1 00008c48 03 f9 00 00 04 ea | | BSET.B D1,0x4ea 00008c4e 4e b0 15 b1 00 00 a7 0c |N | JSR ((D1.W*4+#0xa70c)) ; LEW=15b1 00008c56 4c df 06 02 |L | MOVEM.L (A7)+,D1+A1+A2 00008c5a 4e 75 |Nu | RTS 00008c5c 4a 28 00 0e |J( | .XXX[0x4] 00008c60 6b 16 2f 00 42 80 10 28 |k / B (| .XXX[0xc0] 00008c68 00 13 e1 88 43 f0 0d b0 | C | 00008c70 00 04 00 00 20 1f 4e 75 | Nu| 00008c78 22 68 00 11 4e 75 4a 28 |"h NuJ(| 00008c80 00 0e 6b 5e 42 81 12 28 | k^B (| 00008c88 00 13 4a 28 00 19 6a 20 | J( j | 00008c90 e1 89 48 70 1d b0 00 04 | Hp | 00008c98 00 00 25 9f 01 70 a1 00 | % p | 00008ca0 1c 00 41 bc 04 00 22 0a | A " | 00008ca8 06 41 04 00 e1 89 4e 75 | A Nu| 00008cb0 48 e7 00 a0 d5 fc a1 00 |H | 00008cb8 1c 00 eb 89 41 f0 19 b0 | A | 00008cc0 00 00 e6 00 eb 89 06 81 | | 00008cc8 00 04 00 00 24 c1 42 81 | $ B | 00008cd0 12 28 00 0c 4a 28 00 19 | ( J( | 00008cd8 6a e0 4c df 05 00 60 00 |j L ` | 00008ce0 ff c6 48 e7 a0 20 d5 fc | H | 00008ce8 a1 00 18 00 22 28 00 11 | "( | 00008cf0 24 01 02 81 00 00 03 ff |$ | 00008cf8 d0 81 24 c2 06 82 00 00 | $ | 00008d00 04 00 04 80 00 00 04 00 | | 00008d08 6e f0 34 0a 45 bc 1c 00 |n 4 E | 00008d10 4c df 04 05 e0 99 d2 8a |L | 00008d18 e1 99 4e 75 50 fa 08 07 | NuP | 00008d20 48 e7 80 80 |H | MOVEM.L A0+D0,-(A7) 00008d24 30 3c 00 2f |0< / | MOVE.W #0x2f,D0 00008d28 20 7c 00 00 ec 00 | | | MOVEA.L #0xec00,A0 00008d2e 90 fc 00 20 | | SUBA.W #0x20,A0 00008d32 0c 40 00 10 | @ | CMPI.W #0x0010,D0 00008d36 6c 08 |l | BGE 0x8d40 00008d38 11 7c 00 00 00 0e | | | MOVE.B #0x00,(A0+0xe) 00008d3e 60 06 |` | BRA 0x8d46 00008d40 11 7c 00 a1 00 0e | | | MOVE.B #0xa1,(A0+0xe) 00008d46 51 c8 ff e6 |Q | DBF D0,0x8d2e 00008d4a 42 b8 f5 00 |B | CLR.L IO_FIFO_INIT_p68_p69 00008d4e 21 fc 00 00 00 02 f3 00 |! | MOVE.L #0x2,IO_SENSE_TEST_p25 00008d56 4c df 01 01 |L | MOVEM.L (A7)+,D0+A0 00008d5a 4e 75 |Nu | RTS 00008d5c 46 fc 23 00 |F # | .XXX[0x4] 00008d60 42 41 12 28 00 1b 67 00 |BA ( g | .XXX[0x8d8] 00008d68 00 20 0c 41 00 1f 5c fa | A \ | 00008d70 06 9b 4e b9 00 00 8e 3e | N >| 00008d78 2f 01 42 41 12 28 00 1b |/ BA ( | 00008d80 4e f0 15 b1 00 00 a7 2c |N ,| 00008d88 21 7c 00 00 00 14 00 08 |!| | 00008d90 42 41 12 28 00 1a 0c 01 |BA ( | 00008d98 00 04 6c 00 00 90 4a 30 | l J0| 00008da0 11 b0 00 00 fc 6c 6a 00 | lj | 00008da8 00 84 4e b9 00 00 8e 3e | N >| 00008db0 42 79 00 00 0b f4 51 f9 |By Q | 00008db8 00 00 e3 00 4e b9 00 00 | N | 00008dc0 91 98 4e b9 00 00 89 50 | N P| 00008dc8 65 0a 08 f9 00 01 00 00 |e | 00008dd0 e3 00 67 e8 4e b9 00 00 | g N | 00008dd8 8f 3e 4e b9 00 00 89 50 | >N P| 00008de0 65 0a 4e b9 00 00 8e d8 |e N | 00008de8 60 00 00 42 0c 39 00 12 |` B 9 | 00008df0 00 00 0b fd 56 fa 06 8e | V | 00008df8 4e b9 00 00 8f b8 48 e7 |N H | 00008e00 00 60 4e b9 00 00 8c 5c | `N \| 00008e08 45 f9 00 00 0b e0 32 fc |E 2 | 00008e10 00 03 42 59 22 da 22 da | BY" " | 00008e18 22 da 22 da 4c df 06 00 |" " L | 00008e20 4e b9 00 00 8e d8 4e f9 |N N | 00008e28 00 00 89 5c 2f 09 4e b9 | \/ N | 00008e30 00 00 8c 5c 42 51 22 5f | \BQ"_| 00008e38 4e f9 00 00 89 5c 48 e7 |N \H | 00008e40 c0 60 42 80 10 28 00 1a | `B ( | 00008e48 0c 40 00 04 5c fa 06 8e | @ \ | 00008e50 45 f8 0b bc 0c aa 93 03 |E | 00008e58 fc 00 00 08 67 4a 4a 92 | gJJ | 00008e60 6a 26 10 28 00 0e 02 00 |j& ( | 00008e68 00 01 01 2a 00 22 67 0c | * "g | 00008e70 08 28 00 02 00 19 67 24 | ( g$| 00008e78 01 aa 00 22 24 88 21 4a | "$ !J| 00008e80 00 04 4c df 06 03 4e 75 | L Nu| 00008e88 45 ea 00 0c 4e b9 00 00 |E N | 00008e90 9b 9e 4c df 06 03 4e f9 | L N | 00008e98 00 00 89 50 4c df 06 03 | PL | 00008ea0 58 8f 4e f9 00 00 89 54 |X N T| 00008ea8 0c 28 00 01 00 1b 66 ec | ( f | 00008eb0 4e b9 00 00 8c 5c 45 f9 |N \E | 00008eb8 00 00 a7 ac 22 da 22 da | " " | 00008ec0 22 da 22 da 21 7c 00 00 |" " !| | 00008ec8 00 10 00 08 4c df 06 03 | L | 00008ed0 58 8f 4e f9 00 00 89 5c |X N \| 00008ed8 48 e7 80 60 13 e8 00 1b |H ` | 00008ee0 00 00 0c 10 24 68 00 04 | $h | 00008ee8 43 ea 00 0c 4e b9 00 00 |C N | 00008ef0 9b b8 64 36 c1 49 10 28 | d6 I (| 00008ef8 00 0e 02 00 00 01 01 2a | *| 00008f00 00 22 67 0c 08 28 00 02 | "g ( | 00008f08 00 19 67 14 01 aa 00 22 | g "| 00008f10 21 4a 00 04 24 88 4e b9 |!J $ N | 00008f18 00 00 89 40 20 49 60 10 | @ I` | 00008f20 4e b9 00 00 89 54 20 49 |N T I| 00008f28 60 be 24 bc 93 03 fc 00 |` $ | 00008f30 21 7c 93 03 fc 00 00 04 |!| | 00008f38 4c df 06 01 4e 75 48 e7 |L NuH | 00008f40 60 60 24 68 00 04 22 6a |``$h "j| 00008f48 00 08 d3 fc a1 00 18 00 | | 00008f50 22 39 00 00 a7 bc 02 81 |"9 | 00008f58 00 03 fc 00 24 39 00 00 | $9 | 00008f60 a7 bc 25 7c 00 00 1a 00 | %| | 00008f68 00 18 06 82 00 00 00 1a | | 00008f70 02 82 00 03 fc 00 22 c1 | " | 00008f78 b4 81 67 02 22 82 22 39 | g " "9| 00008f80 00 00 a7 bc 02 81 00 00 | | 00008f88 03 ff 24 2a 00 08 e1 8a | $* | 00008f90 d4 81 25 42 00 14 08 ea | %B | 00008f98 00 06 00 1e 15 7c 00 03 | | | 00008fa0 00 1c 4e b9 00 00 95 ca | N | 00008fa8 4c df 06 06 65 08 13 fc |L e | 00008fb0 00 08 93 03 ec 18 4e 75 | Nu| 00008fb8 48 e7 80 e0 24 68 00 04 |H $h | 00008fc0 41 f9 00 00 a8 00 43 f8 |A C | 00008fc8 0b e0 30 3c 00 07 32 d8 | 0< 2 | 00008fd0 51 c8 ff fc 41 f8 0b e0 |Q A | 00008fd8 4a 78 0b f4 67 16 30 fc |Jx g 0 | 00008fe0 80 cf 30 bc 00 13 41 f8 | 0 A | 00008fe8 0b ec 30 b8 0b f4 42 78 | 0 Bx| 00008ff0 0b f4 60 38 0c 2a 00 16 | `8 * | 00008ff8 00 20 67 36 30 fc 80 cf | g60 | 00009000 30 bc 00 13 41 f8 0b ee |0 A | 00009008 0c 2a 00 42 00 20 66 06 | * B f | 00009010 30 bc 01 00 60 10 4a 2a |0 ` J*| 00009018 00 20 6b 06 30 bc 00 00 | k 0 | 00009020 60 04 30 bc 02 00 4e b9 |` 0 N | 00009028 00 00 96 84 4c df 07 01 | L | 00009030 4e 75 e9 f8 01 04 0b f8 |Nu | 00009038 4e f0 05 b1 00 00 a7 c0 |N | 00009040 0c 38 00 08 0c 10 66 1a | 8 f | 00009048 31 f8 0b f0 0b fb 08 f8 |1 | 00009050 00 07 0b f6 31 f8 0b f2 | 1 | 00009058 0b e8 67 06 31 fc 80 85 | g 1 | 00009060 0b e0 0c 38 00 02 0c 10 | 8 | 00009068 66 0e 31 f9 00 00 e3 02 |f 1 | 00009070 0b fb 08 f8 00 07 0b f6 | | 00009078 eb f8 01 82 0c 09 6b 4c | kL| 00009080 08 f8 00 06 0b e9 08 38 | 8| 00009088 00 06 0b f8 67 30 08 00 | g0 | 00009090 00 00 67 1e 08 f8 00 01 | g | 00009098 0b e9 0c 38 00 07 0c 10 | 8 | 000090a0 67 08 0c 38 00 09 0c 10 |g 8 | 000090a8 66 14 00 78 00 21 0b ee |f x ! | 000090b0 60 0c 08 f8 00 00 0b e9 |` | 000090b8 00 38 00 04 0b e1 08 38 | 8 8| 000090c0 00 05 0c 0a 67 06 08 f8 | g | 000090c8 00 02 0b e9 08 38 00 07 | 8 | 000090d0 0b f8 67 20 08 f8 00 07 | g | 000090d8 0b e8 0c 38 00 06 0c 10 | 8 | 000090e0 67 08 0c 38 00 07 0c 10 |g 8 | 000090e8 66 04 53 b8 0b f9 00 78 |f S x| 000090f0 80 84 0b e0 08 38 00 07 | 8 | 000090f8 0b f6 67 26 31 f8 0b fb | g&1 | 00009100 0b e6 67 1e 6b 08 08 f8 | g k | 00009108 00 06 0b e8 60 06 08 f8 | ` | 00009110 00 04 0b e8 e9 f8 01 03 | | 00009118 0b e1 66 10 00 38 00 04 | f 8 | 00009120 0b e1 e9 f8 01 03 0b e1 | | 00009128 67 00 ff 02 08 f8 00 07 |g | 00009130 0b e0 60 00 fe f8 08 f8 | ` | 00009138 00 06 0b e1 60 00 ff 02 | ` | 00009140 00 78 80 8e 0b e0 11 f8 | x | 00009148 0b f8 0b ea 11 f8 0c 09 | | 00009150 0b eb 11 f8 0c 0a 0b ec | | 00009158 11 f8 0c 0b 0b ed 60 00 | ` | 00009160 fe c6 00 78 04 10 0b e8 | x | 00009168 00 78 80 86 0b e0 60 00 | x ` | 00009170 fe d0 00 78 80 86 0b e0 | x | 00009178 4e f9 00 00 90 40 00 78 |N @ x| 00009180 80 84 0b e0 00 78 00 01 | x | 00009188 0b e8 00 78 00 02 0b ec | x | 00009190 60 00 ff 9a 50 fa 06 6d |` P m| 00009198 48 e7 00 20 24 68 00 04 |H $h | 000091a0 25 7c 00 00 00 00 00 18 |%| | 000091a8 08 aa 00 06 00 1e 15 7c | || 000091b0 00 00 00 1c 42 b9 93 03 | B | 000091b8 ec 04 42 39 93 03 ec 08 | B9 | 000091c0 4e b9 00 00 95 ca 4c df |N L | 000091c8 04 00 65 08 13 fc 00 08 | e | 000091d0 93 03 ec 18 4e 75 4c df | NuL | 000091d8 00 02 48 e7 c0 20 24 70 | H $p| 000091e0 01 62 00 04 00 08 42 80 | b B | 000091e8 30 28 00 1c 4e b9 00 00 |0( N | 000091f0 8c 7e 24 68 00 04 21 40 | ~$h !@| 000091f8 00 08 e1 88 25 40 00 18 | %@ | 00009200 25 41 00 14 08 ea 00 06 |%A | 00009208 00 1e 15 7c 00 08 00 1c | | | 00009210 4e b9 00 00 95 ca 4c df |N L | 00009218 04 03 65 00 04 c6 13 fc | e | 00009220 00 08 93 03 ec 18 4e b9 | N | 00009228 00 00 89 50 65 00 04 a8 | Pe | 00009230 0c 30 00 16 01 62 00 04 | 0 b | 00009238 00 20 66 00 04 a6 4e b9 | f N | 00009240 00 00 8f 3e 65 00 04 9c | >e | 00009248 4e b9 00 00 89 50 64 00 |N Pd | 00009250 04 92 33 f8 0b fb 00 00 | 3 | 00009258 e3 02 20 38 0b f6 6a 1c | 8 j | 00009260 4a 40 6b 2e 08 00 00 0d |J@k. | 00009268 67 12 02 40 5f 00 66 0c |g @_ f | 00009270 20 38 0b fa 6b 06 e0 88 | 8 k | 00009278 91 a8 00 08 10 28 00 0e | ( | 00009280 02 00 00 01 01 f0 01 62 | b| 00009288 00 04 00 22 4e f9 00 00 | "N | 00009290 96 e2 42 a8 00 08 60 e4 | B ` | 00009298 4c df 00 02 48 e7 c0 20 |L H | 000092a0 24 70 01 62 00 04 00 08 |$p b | 000092a8 42 80 30 28 00 1c 4e b9 |B 0( N | 000092b0 00 00 8c 7e 24 68 00 04 | ~$h | 000092b8 e1 88 25 40 00 18 25 41 | %@ %A| 000092c0 00 14 08 aa 00 06 00 1e | | 000092c8 15 7c 00 0a 00 1c 4e b9 | | N | 000092d0 00 00 95 ca 4c df 04 03 | L | 000092d8 65 00 04 08 13 fc 00 08 |e | 000092e0 93 03 ec 18 4e b9 00 00 | N | 000092e8 89 50 65 00 03 ea 10 28 | Pe (| 000092f0 00 0e 02 00 00 01 01 f0 | | 000092f8 01 62 00 04 00 22 4e f9 | b "N | 00009300 00 00 96 e2 4c df 00 02 | L | 00009308 4e f9 00 00 96 e2 42 39 |N B9| 00009310 00 00 e3 04 13 c1 00 00 | | 00009318 e3 05 4c df 00 02 48 e7 | L H | 00009320 80 20 24 68 00 04 42 80 | $h B | 00009328 30 28 00 1c 0c 39 00 06 |0( 9 | 00009330 00 00 e3 05 67 02 44 80 | g D | 00009338 13 c0 93 03 ec 07 e0 88 | | 00009340 13 c0 93 03 ec 06 e0 88 | | 00009348 13 c0 93 03 ec 05 15 79 | y| 00009350 00 00 e3 04 00 1d 15 7c | || 00009358 00 11 00 1c 08 aa 00 06 | | 00009360 00 1e 42 aa 00 18 4e b9 | B N | 00009368 00 00 95 ca 4c df 04 01 | L | 00009370 65 00 01 4c 13 fc 00 08 |e L | 00009378 93 03 ec 18 4e b9 00 00 | N | 00009380 89 50 64 00 01 3a 02 30 | Pd : 0| 00009388 00 fe 01 62 00 04 00 1d | b | 00009390 60 00 01 20 13 fc 00 01 |` | 00009398 00 00 e3 04 60 00 ff 76 | ` v| 000093a0 4c df 00 02 42 78 0b f2 |L Bx | 000093a8 31 e8 00 1c 0b f0 67 00 |1 g | 000093b0 01 02 20 68 00 04 42 79 | h By| 000093b8 93 03 ec 05 13 fc 00 01 | | 000093c0 93 03 ec 07 00 28 00 01 | ( | 000093c8 00 1d 11 7c 00 11 00 1c | | | 000093d0 08 a8 00 06 00 1e 42 a8 | B | 000093d8 00 18 20 50 53 78 0b f0 | PSx | 000093e0 4e b9 00 00 95 ca 65 00 |N e | 000093e8 00 d6 13 fc 00 08 93 03 | | 000093f0 ec 18 4e b9 00 00 89 50 | N P| 000093f8 64 00 00 c4 02 30 00 fe |d 0 | 00009400 01 62 00 04 00 1d 4a 78 | b Jx| 00009408 0b f0 67 00 00 a6 4e b9 | g N | 00009410 00 00 95 ca 65 00 00 a8 | e | 00009418 13 fc 00 08 93 03 ec 18 | | 00009420 4e b9 00 00 89 50 65 00 |N Pe | 00009428 ff 8a 4a 78 0b f4 66 00 | Jx f | 00009430 00 8e 4e b9 00 00 8f 3e | N >| 00009438 65 00 00 84 4e b9 00 00 |e N | 00009440 89 50 64 00 00 7a 08 38 | Pd z 8| 00009448 00 07 0b f8 67 00 00 70 | g p| 00009450 31 fc 20 00 0b f2 53 78 |1 Sx| 00009458 0b f0 60 00 00 62 11 bc | ` b | 00009460 00 01 01 62 00 04 00 1c | b | 00009468 42 39 93 03 ec 07 4c df |B9 L | 00009470 00 02 20 68 00 04 42 79 | h By| 00009478 93 03 ec 05 08 a8 00 06 | | 00009480 00 1e 42 a8 00 18 20 50 | B P| 00009488 4e b9 00 00 95 ca 65 00 |N e | 00009490 00 2e 13 fc 00 08 93 03 | . | 00009498 ec 18 4e b9 00 00 89 50 | N P| 000094a0 64 1c 42 39 93 03 ec 08 |d B9 | 000094a8 02 30 00 fe 01 62 00 04 | 0 b | 000094b0 00 1d 4e b9 00 00 8e d8 | N | 000094b8 4e f9 00 00 89 5c 42 39 |N \B9| 000094c0 93 03 ec 08 02 30 00 fe | 0 | 000094c8 01 62 00 04 00 1d 10 28 | b (| 000094d0 00 0e 02 00 00 01 01 f0 | | 000094d8 01 62 00 04 00 22 4e b9 | b "N | 000094e0 00 00 8e d8 4e f9 00 00 | N | 000094e8 89 54 13 fc 00 80 93 03 | T | 000094f0 ec 08 13 fc 00 01 93 03 | | 000094f8 ec 07 11 bc 00 10 01 62 | b| 00009500 00 04 00 1c 4e f9 00 00 | N | 00009508 94 6e 11 bc 00 10 01 62 | n b| 00009510 00 04 00 1c 4e f9 00 00 | N | 00009518 94 68 4c df 00 02 4e b9 | hL N | 00009520 00 00 8e d8 4e f9 00 00 | N | 00009528 89 5c 00 30 00 01 01 62 | \ 0 b| 00009530 00 04 00 1d 11 bc 00 1b | | 00009538 01 62 00 04 00 1c 4e f9 | b N | 00009540 00 00 94 68 4c df 00 02 | hL | 00009548 4a 78 0b f4 66 0c 4e b9 |Jx f N | 00009550 00 00 8f 3e 4e b9 00 00 | >N | 00009558 89 50 4e b9 00 00 8f b8 | PN | 00009560 48 e7 00 60 4e b9 00 00 |H `N | 00009568 8c 5c 45 f8 0b e0 22 da | \E " | 00009570 22 da 22 da 22 da 4c df |" " " L | 00009578 06 00 21 7c 00 00 00 10 | !| | 00009580 00 08 4e b9 00 00 8e d8 | N | 00009588 4e f9 00 00 89 5c 4c df |N \L | 00009590 00 02 48 e7 80 60 4e b9 | H `N | 00009598 00 00 8c 5c 45 f8 0b f6 | \E | 000095a0 20 3c 00 00 00 1a 21 40 | < !@| 000095a8 00 08 53 40 12 da 51 c8 | S@ Q | 000095b0 ff fc 4e b9 00 00 8e d8 | N | 000095b8 4c df 06 01 4e f9 00 00 |L N | 000095c0 89 5c 4c df 00 02 50 fa | \L P | 000095c8 06 6d 4a 78 0b f4 67 06 | mJx g | 000095d0 44 fc 00 01 4e 75 48 e7 |D NuH | 000095d8 c0 60 22 68 00 04 45 f9 | `"h E | 000095e0 93 03 ec 0f 42 5a 14 fc | BZ | 000095e8 00 00 13 e9 00 1c 93 03 | | 000095f0 ec 03 13 e9 00 1d 93 03 | | 000095f8 ec 04 42 81 20 29 00 18 | B ) | 00009600 67 10 22 29 00 14 c2 bc |g ") | 00009608 00 3f ff ff 23 c0 93 03 | ? # | 00009610 ec 05 10 29 00 1e 24 80 | ) $ | 00009618 08 39 00 06 93 03 ec 15 | 9 | 00009620 67 06 00 81 00 40 00 00 |g @ | 00009628 33 c1 93 03 e1 04 48 41 |3 HA| 00009630 33 c1 93 03 e1 0c 4c df |3 L | 00009638 06 03 4e 75 | Nu | .XXX[0x4] 0000963c 08 39 00 07 93 03 ec 1f | 9 | BTST.B #0x7,IO_SCSI_T_1f_AUX_STATUS 00009644 56 c8 ff f6 |V | DBNE D0,0x963c 00009648 10 39 93 03 ec 17 | 9 | MOVE.B IO_SCSI_T_17_SCSI_STATUS,D0 0000964e 4a 40 |J@ | TST.W D0 00009650 6b 02 |k | BMI 0x9654 00009652 4e 75 |Nu | RTS 00009654 31 fc 07 91 0b f4 |1 | MOVE.W #0x791,0xbf4 0000965a 44 fc 00 01 |D | MOVE.W #0x1,CCR 0000965e 4e 75 |Nu | RTS 00009660 08 39 00 07 93 03 ec 1f | 9 | BTST.B #0x7,IO_SCSI_T_1f_AUX_STATUS 00009668 53 80 |S | SUBQ.L #0x1,D0 0000966a 6e f4 |n | BGT 0x9660 0000966c 10 39 93 03 ec 17 | 9 | MOVE.B IO_SCSI_T_17_SCSI_STATUS,D0 00009672 4a 40 |J@ | TST.W D0 00009674 6b 02 |k | BMI 0x9678 00009676 4e 75 |Nu | RTS 00009678 31 fc 07 91 0b f4 |1 | MOVE.W #0x791,0xbf4 0000967e 44 fc 00 01 |D | MOVE.W #0x1,CCR 00009682 4e 75 |Nu | RTS 00009684 20 3c 00 03 ff ff | < | MOVE.L #0x3ffff,D0 0000968a 13 fc 00 0a 93 03 ec 00 | | MOVE.B #0x0a,IO_SCSI_T_00_OWN_ID_CDB_SIZE 00009692 13 fc 00 00 93 03 ec 18 | | MOVE.B #0x00,IO_SCSI_T_18_CMD 0000969a 4e b9 00 00 96 60 |N ` | JSR 0x9660 000096a0 65 10 |e | BCS 0x96b2 000096a2 0c 00 00 01 | | CMPI.B #0x01,D0 000096a6 67 0c |g | BEQ 0x96b4 000096a8 31 fc 07 92 0b f4 |1 | MOVE.W #0x792,0xbf4 000096ae 44 fc 00 01 |D | MOVE.W #0x1,CCR 000096b2 4e 75 |Nu | RTS 000096b4 13 fc 00 28 93 03 ec 01 | ( | MOVE.B #0x28,IO_SCSI_T_01_CONTROL 000096bc 13 fc 00 06 93 03 ec 02 | | MOVE.B #0x06,IO_SCSI_T_02_TIMEOUT_PERIOD 000096c4 13 fc 00 00 93 03 ec 11 | | MOVE.B #0x00,IO_SCSI_T_11_SYNC_XFER 000096cc 13 fc 00 e0 93 03 ec 16 | | MOVE.B #0xe0,IO_SCSI_T_16_SRC_ID 000096d4 4e 75 |Nu | RTS 000096d6 4e b9 |N | .XXX[0x2] 000096d8 00 00 8e d8 4e f9 00 00 | N | .XXX[0x38] 000096e0 89 5c 4e b9 00 00 8e d8 | \N | 000096e8 4e f9 00 00 89 54 11 f9 |N T | 000096f0 93 03 ec 17 0b fe 21 fc | ! | 000096f8 00 00 97 16 02 48 21 fc | H! | 00009700 00 00 97 16 02 4c 4a b8 | LJ | 00009708 0b bc 6a 02 4e 73 13 fc | j Ns | 00009710 00 02 93 03 ec 0f | | .XXX[0x6] 00009716 VECTOR_SCSI_T: 00009716 48 e7 80 a0 |H | MOVEM.L A2+A0+D0,-(A7) ; --> VECTOR_0x92 0000971a 08 f9 00 03 00 00 04 ea | | BSET.B #0x3,0x4ea 00009722 e9 f9 00 03 93 03 ec 04 | | BFEXTU.L IO_SCSI_T_04_CDBx2,{0:3},D0 0000972a d0 39 93 03 ec 15 | 9 | ADD.B IO_SCSI_T_15_DEST_ID,D0 00009730 02 00 00 07 | | ANDI.B #0x07,D0 00009734 56 fa 06 8e |V | TRAPNE.W #0x068e 00009738 45 f8 0b bc |E | LEA.L 0xbbc,A2 0000973c 20 52 | R | MOVEA.L (A2),A0 0000973e b1 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A0 00009744 57 fa 06 90 |W | TRAPEQ.W #0x0690 00009748 10 39 93 03 ec 17 | 9 | MOVE.B IO_SCSI_T_17_SCSI_STATUS,D0 0000974e 15 40 00 20 | @ | MOVE.B D0,(A2+0x20) 00009752 08 00 00 04 | | BTST.L #0x4,D0 00009756 67 46 |gF | BEQ 0x979e 00009758 0c 00 00 16 | | CMPI.B #0x16,D0 0000975c 67 0a |g | BEQ 0x9768 0000975e 31 fc 07 93 0b f4 |1 | MOVE.W #0x793,0xbf4 00009764 60 00 00 1e |` | BRA 0x9784 00009768 08 aa 00 02 00 23 | # | BCLR.B #0x2,(A2+0x23) 0000976e 15 79 93 03 ec 0f 00 21 | y !| MOVE.B IO_SCSI_T_0f_LUN,(A2+0x21) 00009776 66 14 |f | BNE 0x978c 00009778 4e b9 00 00 89 40 |N @ | JSR 0x8940 0000977e 4c df 05 01 |L | MOVEM.L (A7)+,D0+A0+A2 00009782 4e 73 |Ns | RTE 00009784 4e b9 00 00 89 48 |N H | JSR 0x8948 0000978a 60 f2 |` | BRA 0x977e 0000978c 0c 2a 00 02 00 21 | * ! | CMPI.B #0x02,(A2+0x21) 00009792 67 f0 |g | BEQ 0x9784 00009794 31 fc 07 94 0b f4 |1 | MOVE.W #0x794,0xbf4 0000979a 60 00 ff e8 |` | BRA 0x9784 0000979e 08 00 00 06 | | BTST.L #0x6,D0 000097a2 67 4a |gJ | BEQ 0x97ee 000097a4 0c 00 00 4b | K | CMPI.B #0x4b,D0 000097a8 66 da |f | BNE 0x9784 000097aa 15 79 93 03 ec 10 00 1f | y | MOVE.B IO_SCSI_T_10_CMD_PHASE,(A2+0x1f) 000097b2 13 fc 00 46 93 03 ec 10 | F | MOVE.B #0x46,IO_SCSI_T_10_CMD_PHASE 000097ba 42 79 93 03 ec 12 |By | CLR.W IO_SCSI_T_12_COUNT2 000097c0 42 39 93 03 ec 14 |B9 | CLR.B IO_SCSI_T_14_COUNT0 000097c6 13 fc 00 08 93 03 ec 18 | | MOVE.B #0x08,IO_SCSI_T_18_CMD 000097ce 30 3c 7f ff |0< | MOVE.W #0x7fff,D0 000097d2 4e b9 00 00 96 3c |N < | JSR 0x963c 000097d8 65 00 ff aa |e | BCS 0x9784 000097dc 15 79 93 03 ec 17 00 20 | y | MOVE.B IO_SCSI_T_17_SCSI_STATUS,(A2+0x20) 000097e4 15 79 93 03 ec 0f 00 21 | y !| MOVE.B IO_SCSI_T_0f_LUN,(A2+0x21) 000097ec 60 9e |` | BRA 0x978c 000097ee 08 00 00 05 | | BTST.L #0x5,D0 000097f2 67 00 00 5c |g \ | BEQ 0x9850 000097f6 0c 00 00 21 | ! | CMPI.B #0x21,D0 000097fa 67 0a |g | BEQ 0x9806 000097fc 31 fc 06 95 0b f4 |1 | MOVE.W #0x695,0xbf4 00009802 60 00 ff 80 |` | BRA 0x9784 00009806 20 39 93 03 ec 12 | 9 | MOVE.L IO_SCSI_T_12_COUNT2,D0 0000980c 42 00 |B | CLR.B D0 0000980e 44 80 |D | NEG.L D0 00009810 d0 aa 00 18 | | ADD.L (A2+0x18),D0 00009814 e0 88 | | LSR.L #0x8,D0 00009816 d0 aa 00 14 | | ADD.L (A2+0x14),D0 0000981a c0 bc 00 3f ff ff | ? | AND.L #0x3fffff,D0 00009820 08 39 00 06 93 03 ec 15 | 9 | BTST.B #0x6,IO_SCSI_T_15_DEST_ID 00009828 67 06 |g | BEQ 0x9830 0000982a 00 80 00 40 00 00 | @ | ORI.L #0x00400000,D0 00009830 33 c0 93 03 e1 04 |3 | MOVE.W D0,IO_SCSI_T_ADDRESS_REGISTER 00009836 48 40 |H@ | SWAP.W D0 00009838 33 c0 93 03 e1 0c |3 | MOVE.W D0,IO_SCSI_T_SEGMENT_REGISTER 0000983e 42 39 93 03 ec 0f |B9 | CLR.B IO_SCSI_T_0f_LUN 00009844 13 fc 00 08 93 03 ec 18 | | MOVE.B #0x08,IO_SCSI_T_18_CMD 0000984c 60 00 ff 30 |` 0 | BRA 0x977e 00009850 08 00 00 07 | | BTST.L #0x7,D0 00009854 67 ff 00 00 00 0e |g | BEQ 0x9864 0000985a 31 fc 06 96 0b f4 |1 | MOVE.W #0x696,0xbf4 00009860 60 00 ff 22 |` " | BRA 0x9784 00009864 31 fc 06 98 0b f4 |1 | MOVE.W #0x698,0xbf4 0000986a 60 00 ff 18 |` | BRA 0x9784 0000986e 40 f9 |@ | .XXX[0x2] 00009870 00 00 e3 07 46 fc 23 00 | F # | .XXX[0xc8] 00009878 42 79 93 03 e0 08 2f 0a |By / | 00009880 45 f8 0b bc 15 7c 00 01 |E | | 00009888 00 20 13 fc 00 03 00 00 | | 00009890 e3 06 20 3c 00 03 ff ff | < | 00009898 33 fc 00 30 93 03 e0 08 |3 0 | 000098a0 4e b9 00 00 96 60 65 00 |N `e | 000098a8 00 8a 13 fc 00 02 00 00 | | 000098b0 e3 06 4e b9 00 00 96 84 | N | 000098b8 65 48 42 39 93 03 ec 15 |eHB9 | 000098c0 42 39 93 03 ec 0f 42 39 |B9 B9| 000098c8 93 03 ec 04 13 fc 00 01 | | 000098d0 00 00 e3 06 13 fc 00 08 | | 000098d8 93 03 ec 18 30 3c 7f ff | 0< | 000098e0 53 40 6c fc 30 3c 7f ff |S@l 0< | 000098e8 4e b9 00 00 96 3c 65 42 |N <eB| 000098f0 0c 00 00 16 66 0c 42 39 | f B9| 000098f8 00 00 e3 06 31 fc 06 97 | 1 | 00009900 0b f4 21 fc 00 00 96 ee | ! | 00009908 02 48 21 fc 00 00 96 ee | H! | 00009910 02 4c 42 39 93 03 ec 0f | LB9 | 00009918 13 fc 00 08 93 03 ec 18 | | 00009920 42 80 10 39 00 00 e3 06 |B 9 | 00009928 24 5f 46 f9 00 00 e3 07 |$_F | 00009930 4e 75 13 fc 00 03 00 00 |Nu | 00009938 e3 06 60 e4 | ` | .XXX[0x4] 0000993c 42 79 93 03 e0 08 |By | CLR.W IO_RESHA_RES_CTL 00009942 48 e7 fc d0 |H | MOVEM.L A3+A1+A0+D5+D4+D3+D2+D1+D0,-(A7) 00009946 42 82 |B | CLR.L D2 00009948 42 81 |B | CLR.L D1 0000994a 32 3c 03 00 |2< | MOVE.W #0x300,D1 0000994e 43 f8 0b bc |C | LEA.L 0xbbc,A1 00009952 23 7c 93 03 fc 00 00 08 |#| | MOVE.L #0x9303fc00,(A1+0x8) 0000995a 42 29 00 23 |B) # | CLR.B (A1+0x23) 0000995e 42 78 0b f4 |Bx | CLR.W 0xbf4 00009962 20 3c 00 07 ff ff | < | MOVE.L #0x7ffff,D0 00009968 33 fc 00 30 93 03 e0 08 |3 0 | MOVE.W #0x30,IO_RESHA_RES_CTL 00009970 4e b9 00 00 96 60 |N ` | JSR 0x9660 00009976 55 fa 07 91 |U | TRAPCS.W #0x0791 0000997a 4e b9 00 00 96 84 |N | JSR 0x9684 00009980 55 fa 07 92 |U | TRAPCS.W #0x0792 00009984 16 30 21 b0 00 00 fc 6c | 0! l| MOVE.B (D2.W+#TAPE_DRIVE_CONFIG),D3; LEW=21b0 0000998c 6a 00 00 78 |j x | BPL 0x9a06 00009990 e9 c3 46 82 | F | BFEXTU.L D3,{26:2},D4 00009994 0c 04 00 02 | | CMPI.B #0x02,D4 00009998 66 00 01 0c |f | BNE PANIC_0x626_tape_invalid_configuration 0000999c 02 43 00 03 | C | ANDI.W #0x0003,D3 000099a0 08 c5 00 1f | | BSET.L #0x1f,D5 000099a4 66 00 01 00 |f | BNE PANIC_0x626_tape_invalid_configuration 000099a8 42 39 93 03 ec 15 |B9 | CLR.B IO_SCSI_T_15_DEST_ID 000099ae 42 39 93 03 ec 0f |B9 | CLR.B IO_SCSI_T_0f_LUN 000099b4 42 39 93 03 ec 04 |B9 | CLR.B IO_SCSI_T_04_CDBx2 000099ba 13 fc 00 08 93 03 ec 18 | | MOVE.B #0x08,IO_SCSI_T_18_CMD 000099c2 30 3c 7f ff |0< | MOVE.W #0x7fff,D0 000099c6 53 40 |S@ | SUBQ.W #0x1,D0 000099c8 6c fc |l | BGE 0x99c6 000099ca 30 3c 7f ff |0< | MOVE.W #0x7fff,D0 000099ce 4e b9 00 00 96 3c |N < | JSR 0x963c 000099d4 0c 00 00 42 | B | CMPI.B #0x42,D0 000099d8 67 00 00 3c |g < | BEQ 0x9a16 000099dc 0c 00 00 16 | | CMPI.B #0x16,D0 000099e0 56 fa 06 98 |V | TRAPNE.W #0x0698 000099e4 23 7c 93 03 fc 00 00 04 |#| | MOVE.L #0x9303fc00,(A1+0x4) 000099ec 22 bc 93 03 fc 00 |" | MOVE.L #0x9303fc00,(A1) 000099f2 13 79 93 03 ec 15 00 1e | y | MOVE.B IO_SCSI_T_15_DEST_ID,(A1+0x1e) 000099fa 13 79 93 03 ec 04 00 1d | y | MOVE.B IO_SCSI_T_04_CDBx2,(A1+0x1d) 00009a02 23 41 00 08 |#A | MOVE.L D1,(A1+0x8) 00009a06 52 42 |RB | ADDQ.W #0x1,D2 00009a08 0c 02 00 04 | | CMPI.B #0x04,D2 00009a0c 6d 00 ff 76 |m v | BLT 0x9984 00009a10 4c df 0b 3f |L ? | MOVEM.L (A7)+,D0+D1+D2+D3+D4+D5+A0+A1+A3 00009a14 4e 75 |Nu | RTS 00009a16 08 b0 00 07 21 b0 00 00 | ! | BCLR.B #0x7,(D2.W+#TAPE_DRIVE_CONFIG); LEW=21b0 00009a1e fc 6c | l | 00009a20 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00009a26 0d 0a 07 4c 6f 67 69 63 | Logic| .TXT '\r\n' 00009a2e 61 6c 20 54 61 70 65 20 |al Tape | .TXT '\x07Logical Tape ' 00009a38 10 3c 00 30 | < 0 | MOVE.B #0x30,D0 00009a3c d0 02 | | ADD.B D2,D0 00009a3e 4e b9 80 00 20 18 |N | JSR IOC_EEPROM_PART2_OUT_CHAR(D0) 00009a44 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00009a4a 2c 20 70 68 79 73 69 63 |, physic| .TXT ', physical drive ' 00009a5e 10 3c 00 30 | < 0 | MOVE.B #0x30,D0 00009a62 d0 03 | | ADD.B D3,D0 00009a64 4e b9 80 00 20 18 |N | JSR IOC_EEPROM_PART2_OUT_CHAR(D0) 00009a6a 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00009a70 20 69 73 20 64 65 63 6c | is decl| .TXT ' is declared in the map but is unreachable.\r\n' 00009a78 61 72 65 64 20 69 6e 20 |ared in | .TXT '\x07\r\n' 00009aa2 60 00 ff 62 |` b | BRA 0x9a06 00009aa6 PANIC_0x626_tape_invalid_configuration: 00009aa6 50 fa 06 26 |P & | PANIC.W #0x626 00009aaa 00 00 | | .XXX[0x2] 00009aac 4e b9 00 00 9b 5a |N Z | JSR 0x9b5a 00009ab2 4e b9 00 00 9c d6 |N | JSR 0x9cd6 00009ab8 4e b9 00 00 8d 20 |N | JSR 0x8d20 00009abe 4e b9 00 00 89 38 |N 8 | JSR 0x8938 00009ac4 4e b9 00 00 32 f0 |N 2 | JSR 0x32f0 00009aca 4e b9 00 00 5a d8 |N Z | JSR 0x5ad8 00009ad0 4e b9 00 00 99 3c |N < | JSR 0x993c 00009ad6 4e b9 00 00 9d 7a |N z | JSR 0x9d7a 00009adc 4e b9 00 00 9e 4a |N J | JSR 0x9e4a 00009ae2 4e b9 00 00 65 22 |N e" | JSR 0x6522 00009ae8 42 b8 f9 00 |B | CLR.L IO_CLEAR_BERR_p24 00009aec 21 fc 00 00 81 28 00 08 |! ( | MOVE.L #0x8128,0x8 00009af4 00 79 10 00 93 03 e0 02 | y | ORI.W #0x1000,IO_RESHA_SCB_CTL 00009afc 21 fc 00 0e 00 00 f4 00 |! | MOVE.L #0xe0000,IO_WRITE_CONTROL_p24 00009b04 4e b9 00 00 5e b4 |N ^ | JSR 0x5eb4 00009b0a 4e 75 |Nu | RTS 00009b0c 23 fc 00 00 9b 24 00 00 |# $ | MOVE.L #0x9b24,0x520 00009b14 05 20 | | 00009b16 4a 53 |JS | TST.W (A3) 00009b18 42 b9 00 00 05 20 |B | CLR.L 0x520 00009b1e 44 fc 00 01 |D | MOVE.W #0x1,CCR 00009b22 4e 75 |Nu | RTS 00009b24 42 b9 00 00 |B | .XXX[0x4] 00009b28 05 20 4e 75 2f 10 20 bc | Nu/ | .XXX[0x30] 00009b30 00 00 9b 52 2f 01 70 ff | R/ p | 00009b38 46 fc 20 00 72 ff 4a 80 |F r J | 00009b40 5a c9 ff fc 5b fa 07 04 |Z [ | 00009b48 46 fc 27 00 22 1f 20 9f |F ' " | 00009b50 4e 75 40 c0 e9 c0 05 43 |Nu@ C| 00009b58 4e 73 |Ns | .XXX[0x2] 00009b5a 48 e7 c0 80 |H | MOVEM.L A0+D1+D0,-(A7) 00009b5e 30 3c 3f ff |0<? | MOVE.W #0x3fff,D0 00009b62 41 f9 a2 00 00 00 |A | LEA.L 0xa2000000,A0 00009b68 22 3c 00 00 00 00 |"< | MOVE.L #0x0,D1 00009b6e 20 81 | | MOVE.L D1,(A0) 00009b70 d0 fc 04 00 | | ADDA.W #0x400,A0 00009b74 51 c8 ff f8 |Q | DBF D0,0x9b6e 00009b78 30 3c 00 bf |0< | MOVE.W #0xbf,D0 00009b7c 41 f9 a2 01 00 00 |A | LEA.L 0xa2010000,A0 00009b82 22 3c c0 01 00 00 |"< | MOVE.L #0xc0010000,D1 00009b88 20 81 | | MOVE.L D1,(A0) 00009b8a d0 fc 04 00 | | ADDA.W #0x400,A0 00009b8e d2 bc 00 00 04 00 | | ADD.L #0x400,D1 00009b94 51 c8 ff f2 |Q | DBF D0,0x9b88 00009b98 4c df 01 03 |L | MOVEM.L (A7)+,D0+D1+A0 00009b9c 4e 75 |Nu | RTS 00009b9e 42 50 |BP | .XXX[0x2] 00009ba0 4a 92 66 08 24 88 25 48 |J f $ %H| .XXX[0x18] 00009ba8 00 04 4e 75 35 88 01 61 | Nu5 a| 00009bb0 00 04 25 48 00 04 4e 75 | %H Nu| 00009bb8 2f 11 |/ | MOVE.L (A1),-(A7) 00009bba 67 16 |g | BEQ 0x9bd2 00009bbc 33 71 01 51 00 02 |3q Q | MOVE.W ((A1)),(A1+0x2) ; LEW=0151 00009bc2 66 04 |f | BNE 0x9bc8 00009bc4 42 a9 00 04 |B | CLR.L (A1+0x4) 00009bc8 22 5f |"_ | MOVEA.L (A7)+,A1 00009bca 42 51 |BQ | CLR.W (A1) 00009bcc 44 fc 00 01 |D | MOVE.W #0x1,CCR 00009bd0 4e 75 |Nu | RTS 00009bd2 58 8f |X | ADDQ.L #0x4,A7 00009bd4 44 fc 00 00 |D | MOVE.W #0x0,CCR 00009bd8 4e 75 |Nu | RTS 00009bda 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00009bde 4a b8 16 3c |J < | TST.L 0x163c 00009be2 6b 14 |k | BMI 0x9bf8 00009be4 4a 38 a0 0f |J8 | TST.B IO_DUART_CLR_OPC_STOP_COUNTER 00009be8 30 78 a0 06 |0x | MOVEA.W IO_DUART_CTUR_CTU,A0 00009bec 22 78 16 3c |"x < | MOVEA.L 0x163c,A1 00009bf0 d1 e9 00 04 | | ADDA.L (A1+0x4),A0 00009bf4 23 48 00 04 |#H | MOVE.L A0,(A1+0x4) 00009bf8 4e 75 |Nu | RTS 00009bfa 4a b8 16 3c |J < | TST.L 0x163c 00009bfe 6b 2e |k. | BMI 0x9c2e 00009c00 20 30 01 e2 16 3c 00 04 | 0 < | MOVE.L ((#0x163c)+#0x4),D0 ; LEW=01e2 00009c08 0c 80 00 00 7f ff | | CMPI.L #0x00007fff,D0 00009c0e 6f 06 |o | BLE 0x9c16 00009c10 20 3c 00 00 7f ff | < | MOVE.L #0x7fff,D0 00009c16 91 b0 01 e2 16 3c 00 04 | < | SUB.L D0,((#0x163c)+#0x4) ; LEW=01e2 00009c1e 0c 40 00 02 | @ | CMPI.W #0x0002,D0 00009c22 6c 02 |l | BGE 0x9c26 00009c24 70 02 |p | MOVEQ.L #0x02,D0 00009c26 31 c0 a0 06 |1 | MOVE.W D0,IO_DUART_CTUR_CTU 00009c2a 4a 38 a0 0e |J8 | TST.B IO_DUART_SET_OPC_START_COUNTER 00009c2e 4e 75 |Nu | RTS 00009c30 40 e7 |@ | MOVE.W SR,-(A7) 00009c32 4e b9 00 00 9b da |N | JSR 0x9bda 00009c38 43 f8 16 3c |C < | LEA.L 0x163c,A1 00009c3c 20 49 | I | MOVEA.L A1,A0 00009c3e 4a 91 |J | TST.L (A1) 00009c40 6b 10 |k | BMI 0x9c52 00009c42 22 51 |"Q | MOVEA.L (A1),A1 00009c44 90 a9 00 04 | | SUB.L (A1+0x4),D0 00009c48 6c f2 |l | BGE 0x9c3c 00009c4a d0 a9 00 04 | | ADD.L (A1+0x4),D0 00009c4e 91 a9 00 04 | | SUB.L D0,(A1+0x4) 00009c52 25 40 00 04 |%@ | MOVE.L D0,(A2+0x4) 00009c56 24 90 |$ | MOVE.L (A0),(A2) 00009c58 20 8a | | MOVE.L A2,(A0) 00009c5a b5 c8 | | CMPA.L A0,A2 00009c5c 66 04 |f | BNE 0x9c62 00009c5e PANIC_0x614_dfs_crash: 00009c5e 50 fa 06 14 |P | PANIC.W #0x614 00009c62 4e b9 00 00 9b fa |N | JSR 0x9bfa 00009c68 46 df |F | MOVE.W (A7)+,SR 00009c6a 4e 75 |Nu | RTS 00009c6c 40 e7 |@ | MOVE.W SR,-(A7) 00009c6e 4e b9 00 00 9b da |N | JSR 0x9bda 00009c74 43 f8 16 3c |C < | LEA.L 0x163c,A1 00009c78 20 49 | I | MOVEA.L A1,A0 00009c7a 4a 91 |J | TST.L (A1) 00009c7c 6b 14 |k | BMI 0x9c92 00009c7e 22 51 |"Q | MOVEA.L (A1),A1 00009c80 b3 ca | | CMPA.L A2,A1 00009c82 66 f4 |f | BNE 0x9c78 00009c84 20 92 | | MOVE.L (A2),(A0) 00009c86 6b 0a |k | BMI 0x9c92 00009c88 20 2a 00 04 | * | MOVE.L (A2+0x4),D0 00009c8c d1 b2 01 52 00 04 | R | ADD.L D0,((A2)+#0x4) ; LEW=0152 00009c92 4e b9 00 00 9b fa |N | JSR 0x9bfa 00009c98 46 df |F | MOVE.W (A7)+,SR 00009c9a 4e 75 |Nu | RTS 00009c9c VECTOR_PITINT: 00009c9c 48 e7 c0 c0 |H | MOVEM.L A1+A0+D1+D0,-(A7) ; --> VECTOR_0x4f 00009ca0 4e b9 00 00 9b da |N | JSR 0x9bda 00009ca6 22 78 16 3c |"x < | MOVEA.L 0x163c,A1 00009caa b3 fc 93 03 fc 00 | | CMPA.L #0x9303fc00,A1 00009cb0 67 1e |g | BEQ 0x9cd0 00009cb2 4a a9 00 04 |J | TST.L (A1+0x4) 00009cb6 6e 12 |n | BGT 0x9cca 00009cb8 21 d1 16 3c |! < | MOVE.L (A1),0x163c 00009cbc 4e b9 00 00 9b fa |N | JSR 0x9bfa 00009cc2 4e b1 01 61 00 08 |N a | JSR ((A1+#0x8)) ; LEW=0161 00009cc8 60 06 |` | BRA 0x9cd0 00009cca 4e b9 00 00 9b fa |N | JSR 0x9bfa 00009cd0 4c df 03 03 |L | MOVEM.L (A7)+,D0+D1+A0+A1 00009cd4 4e 73 |Ns | RTE 00009cd6 21 fc 93 03 fc 00 16 3c |! <| MOVE.L #0x9303fc00,0x163c 00009cde 4e 75 |Nu | RTS 00009ce0 48 e7 ff fe |H | MOVEM.L A6+A5+A4+A3+A2+A1+A0+D7+D6+D5+D4+D3+D2+D1+D0,-(A7) 00009ce4 4c f9 7f ff 00 00 a8 10 |L | MOVEM.L 0xa810,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6 00009cec 42 b8 f0 00 |B | CLR.L IO_CLR_RUN_LED_p16 00009cf0 4e 72 20 00 |Nr | STOP #0x2000 00009cf4 b0 b9 00 00 | | .XXX[0x4] 00009cf8 a8 10 66 76 b2 b9 00 00 | fv | .XXX[0x80] 00009d00 a8 14 66 6e b4 b9 00 00 | fn | 00009d08 a8 18 66 66 b6 b9 00 00 | ff | 00009d10 a8 1c 66 5e b8 b9 00 00 | f^ | 00009d18 a8 20 66 56 ba b9 00 00 | fV | 00009d20 a8 24 66 4e bc b9 00 00 | $fN | 00009d28 a8 28 66 46 be b9 00 00 | (fF | 00009d30 a8 2c 66 3e b1 f9 00 00 | ,f> | 00009d38 a8 30 66 36 b3 f9 00 00 | 0f6 | 00009d40 a8 34 66 2e b5 f9 00 00 | 4f. | 00009d48 a8 38 66 26 b7 f9 00 00 | 8f& | 00009d50 a8 3c 66 1e b9 f9 00 00 | <f | 00009d58 a8 40 66 16 bb f9 00 00 | @f | 00009d60 a8 44 66 0e bd f9 00 00 | Df | 00009d68 a8 48 66 06 4c df 7f ff | Hf L | 00009d70 4e 75 9e fc 01 00 50 fa |Nu P | 00009d78 06 7b | { | .XXX[0x2] 00009d7a 48 e7 c0 00 |H | MOVEM.L D1+D0,-(A7) 00009d7e 20 38 ff 00 | 8 | MOVE.L IO_READ_SENSE_p25,D0 00009d82 08 00 00 07 | | BTST.L #0x7,D0 00009d86 67 20 |g | BEQ 0x9da8 00009d88 4a 38 16 4c |J8 L | TST.B 0x164c 00009d8c 66 12 |f | BNE 0x9da0 00009d8e 52 38 16 4d |R8 M | ADDQ.B #0x1,0x164d 00009d92 66 34 |f4 | BNE 0x9dc8 00009d94 11 fc 00 01 16 4e | N | MOVE.B #0x01,0x164e 00009d9a 4e b9 00 00 9e 20 |N | JSR 0x9e20 00009da0 31 fc ff ff 16 4c |1 L | MOVE.W #0xffff,0x164c 00009da6 60 20 |` | BRA 0x9dc8 00009da8 4a 38 16 4c |J8 L | TST.B 0x164c 00009dac 67 16 |g | BEQ 0x9dc4 00009dae 53 78 16 4c |Sx L | SUBQ.W #0x1,0x164c 00009db2 4a 38 16 4c |J8 L | TST.B 0x164c 00009db6 66 10 |f | BNE 0x9dc8 00009db8 11 fc 00 02 16 4e | N | MOVE.B #0x02,0x164e 00009dbe 4e b9 00 00 9e 20 |N | JSR 0x9e20 00009dc4 42 78 16 4c |Bx L | CLR.W 0x164c 00009dc8 48 e7 80 e0 |H | MOVEM.L A2+A1+A0+D0,-(A7) 00009dcc 45 f8 16 40 |E @ | LEA.L 0x1640,A2 00009dd0 20 3c 00 00 01 86 | < | MOVE.L #0x186,D0 00009dd6 25 7c 00 00 9d 7a 00 08 |%| z | MOVE.L #0x9d7a,(A2+0x8) 00009dde 4e b9 00 00 9c 30 |N 0 | JSR 0x9c30 00009de4 4c df 07 01 |L | MOVEM.L (A7)+,D0+A0+A1+A2 00009de8 10 39 00 00 04 ea | 9 | MOVE.B 0x4ea,D0 00009dee 42 81 |B | CLR.L D1 00009df0 08 00 00 01 | | BTST.L #0x1,D0 00009df4 66 02 |f | BNE 0x9df8 00009df6 50 81 |P | ADDQ.L #0x8,D1 00009df8 08 00 00 02 | | BTST.L #0x2,D0 00009dfc 66 02 |f | BNE 0x9e00 00009dfe 58 81 |X | ADDQ.L #0x4,D1 00009e00 08 00 00 03 | | BTST.L #0x3,D0 00009e04 66 02 |f | BNE 0x9e08 00009e06 54 81 |T | ADDQ.L #0x2,D1 00009e08 08 00 00 06 | | BTST.L #0x6,D0 00009e0c 66 02 |f | BNE 0x9e10 00009e0e 52 81 |R | ADDQ.L #0x1,D1 00009e10 21 c1 f2 00 |! | MOVE.L D1,IO_FRONT_PANEL_p27 00009e14 42 39 00 00 04 ea |B9 | CLR.B 0x4ea 00009e1a 4c df 00 03 |L | MOVEM.L (A7)+,D0+D1 00009e1e 4e 75 |Nu | RTS 00009e20 48 e7 1c 2a |H * | MOVEM.L A6+A4+A2+D5+D4+D3,-(A7) 00009e24 45 f8 16 4e |E N | LEA.L 0x164e,A2 00009e28 49 f9 00 00 e0 50 |I P | LEA.L 0xe050,A4 00009e2e 72 01 |r | MOVEQ.L #0x01,D1 00009e30 4e b9 00 00 28 d8 |N ( | JSR 0x28d8 00009e36 45 f8 16 4e |E N | LEA.L 0x164e,A2 00009e3a 72 01 |r | MOVEQ.L #0x01,D1 00009e3c 76 0a |v | MOVEQ.L #0x0a,D3 00009e3e 4e b9 00 00 23 74 |N #t | JSR 0x2374 00009e44 4c df 54 38 |L T8 | MOVEM.L (A7)+,D3+D4+D5+A2+A4+A6 00009e48 4e 75 |Nu | RTS 00009e4a 42 b8 fd 00 |B | CLR.L IO_CLR_PFINT_p23 00009e4e 4e 75 |Nu | RTS 00009e50 VECTOR_PS.AC_PF: 00009e50 11 fc 00 00 80 0b | | MOVE.B #0x00,IO_RTC_RAM_MIN ; --> VECTOR_0x40 00009e56 21 fc 00 06 00 00 f4 00 |! | MOVE.L #0x60000,IO_WRITE_CONTROL_p24 00009e5e 48 f9 ff ff 00 00 04 9a |H | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7,0x49a 00009e66 20 6f 00 02 | o | MOVEA.L (A7+0x2),A0 00009e6a 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00009e70 0d 0a 2a 2a 2a 20 41 43 | *** AC| .TXT '\r\n' 00009e78 20 70 6f 77 65 72 20 69 | power i| .TXT '*** AC power is LOW, waiting for it to become normal ***' 00009eac 4a 38 a0 0f |J8 | TST.B IO_DUART_CLR_OPC_STOP_COUNTER 00009eb0 31 fc fd e8 a0 06 |1 | MOVE.W #0xfde8,IO_DUART_CTUR_CTU 00009eb6 4a 38 a0 0e |J8 | TST.B IO_DUART_SET_OPC_START_COUNTER 00009eba 08 38 00 03 a0 05 | 8 | BTST.B #0x3,IO_DUART_IMR_ISR 00009ec0 67 f8 |g | BEQ 0x9eba 00009ec2 42 b8 fd 00 |B | CLR.L IO_CLR_PFINT_p23 00009ec6 20 38 f8 00 | 8 | MOVE.L IO_READ_STATUS_p24,D0 00009eca 08 00 00 07 | | BTST.L #0x7,D0 00009ece 66 9a |f | BNE 0x9e6a 00009ed0 11 fc 00 01 80 0b | | MOVE.B #0x01,IO_RTC_RAM_MIN 00009ed6 34 3c 02 00 |4< | MOVE.W #0x200,D2 00009eda 60 52 |`R | BRA 0x9f2e 00009edc e9 9a | | ROL.L #0x4,D2 00009ede 70 0f |p | MOVEQ.L #0x0f,D0 00009ee0 c0 82 | | AND.L D2,D0 00009ee2 0c 00 00 09 | | CMPI.B #0x09,D0 00009ee6 6f 04 |o | BLE 0x9eec 00009ee8 d0 3c 00 07 | < | ADD.B #0x07,D0 00009eec d0 3c 00 30 | < 0 | ADD.B #0x30,D0 00009ef0 4e b9 80 00 20 18 |N | JSR IOC_EEPROM_PART2_OUT_CHAR(D0) 00009ef6 51 c9 ff e4 |Q | DBF D1,0x9edc 00009efa 4e 75 |Nu | RTS 00009efc VECTOR_TRAPV: 00009efc 08 17 00 05 | | BTST.B #0x5,(A7) ; --> VECTOR_TRAPV 00009f00 67 00 e3 22 |g " | BEQ 0x8224 00009f04 4a 77 01 62 00 08 00 02 |Jw b | TST.W ((A7+#0x8)+#0x2) ; LEW=0162 00009f0c 66 02 |f | BNE 0x9f10 00009f0e 4e 40 |N@ | TRAP #0 00009f10 08 f8 00 00 16 4f | O | BSET.B #0x0,0x164f 00009f16 67 02 |g | BEQ 0x9f1a 00009f18 4e 40 |N@ | TRAP #0 00009f1a 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00009f1e 48 f9 ff ff 00 00 04 9a |H | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7,0x49a 00009f26 20 6f 00 08 | o | MOVEA.L (A7+0x8),A0 00009f2a 34 28 00 02 |4( | MOVE.W (A0+0x2),D2 00009f2e 42 39 00 00 fc 05 |B9 | CLR.B 0xfc05 00009f34 13 fc 00 0f 00 00 fc 01 | | MOVE.B #0x0f,BOOT_REASON_CODE 00009f3c 31 c2 00 00 |1 | MOVE.W D2,0x0 00009f40 23 c8 00 00 fc 08 |# | MOVE.L A0,0xfc08 00009f46 2e 7c 00 00 04 9a |.| | MOVEA.L #0x49a,A7 00009f4c 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00009f52 0d 0a 1b 5b 31 3b 37 6d | [1;7m| .TXT '\r\n' 00009f5a 49 2f 4f 20 50 72 6f 63 |I/O Proc| .TXT '\x1b[1;7mI/O Processor Kernel Crash: error ' 00009f7e 72 03 |r | MOVEQ.L #0x03,D1 00009f80 48 42 |HB | SWAP.W D2 00009f82 61 00 ff 58 |a X | BSR 0x9edc 00009f86 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00009f8c 20 28 68 65 78 29 20 61 | (hex) a| .TXT ' (hex) at PC=' 00009f9a 72 07 |r | MOVEQ.L #0x07,D1 00009f9c 24 08 |$ | MOVE.L A0,D2 00009f9e 4e b9 00 00 9e dc |N | JSR 0x9edc 00009fa4 4e b9 80 00 20 28 |N ( | JSR IOC_EEPROM_PART2_OUT_TEXT() 00009faa 1b 5b 30 6d 00 00 | [0m | .TXT '\x1b[0m' 00009fb0 4c f9 ff ff 00 00 04 9a |L | MOVEM.L 0x49a,D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7 00009fb8 08 39 00 04 00 00 fc 00 | 9 | BTST.B #0x4,0xfc00 00009fc0 66 02 |f | BNE 0x9fc4 00009fc2 4e 40 |N@ | TRAP #0 00009fc4 21 fc 00 06 00 00 f4 00 |! | MOVE.L #0x60000,IO_WRITE_CONTROL_p24 00009fcc 08 f8 00 00 16 50 | P | BSET.B #0x0,0x1650 00009fd2 66 2c |f, | BNE 0xa000 00009fd4 42 39 00 00 fc 05 |B9 | CLR.B 0xfc05 00009fda 46 fc 27 00 |F ' | MOVE.W #0x2700,SR 00009fde 48 f9 ff ff 00 00 04 9a |H | MOVEM.L D0+D1+D2+D3+D4+D5+D6+D7+A0+A1+A2+A3+A4+A5+A6+A7,0x49a 00009fe6 2e 7c 00 00 04 9a |.| | MOVEA.L #0x49a,A7 00009fec 4e 68 |Nh | MOVE.L USP,A0 00009fee 23 c8 00 00 04 da |# | MOVE.L A0,0x4da 00009ff4 4e b9 00 00 35 ec |N 5 | JSR 0x35ec 00009ffa 4e b9 00 00 5e ba |N ^ | JSR 0x5eba 0000a000 4e f9 80 00 20 08 |N | JMP IOC_EEPROM_PART2_EXPORT_2008 0000a006 00 00 | | .XXX[0x2] 0000a008 60 00 00 16 60 00 00 12 |` ` | .XXX[0x658] 0000a010 60 00 00 0e 60 00 00 0a |` ` | 0000a018 60 00 00 06 60 00 00 1a |` ` | 0000a020 50 fa 06 6d 42 41 12 28 |P mBA (| 0000a028 00 1b 43 bc 00 05 4e b0 | C N | 0000a030 15 b0 00 00 a0 08 4e 75 | Nu| 0000a038 48 e7 80 60 4e b9 00 00 |H `N | 0000a040 8c 5c 42 51 21 7c 00 00 | \BQ!| | 0000a048 00 02 00 08 4c df 06 01 | L | 0000a050 4e f9 00 00 89 5c 00 00 |N \ | 0000a058 80 c0 90 d0 a0 e0 b0 f0 | | 0000a060 a0 e0 b0 f0 a0 e0 b0 f0 | | 0000a068 00 00 a0 88 a2 44 a3 20 | D | 0000a070 00 00 00 00 00 00 00 00 | | 0000a078 a2 6e a2 6e a2 6e a2 6e | n n n n| 0000a080 a2 6e a2 6e a2 6e a2 6e | n n n n| 0000a088 2a 2e 28 d4 28 ce 28 ce |*.( ( ( | 0000a090 28 d4 2a 2a 28 ce 28 ce |( **( ( | 0000a098 28 86 2a 14 28 d4 28 d4 |( * ( ( | 0000a0a0 28 d4 28 cc 28 cc 28 cc |( ( ( ( | 0000a0a8 28 cc 28 cc 28 90 28 9a |( ( ( ( | 0000a0b0 28 cc 00 10 40 50 20 30 |( @P 0| 0000a0b8 60 70 0d 0a 0a 1b 5b 30 |`p [0| 0000a0c0 6d 42 52 45 41 4b 20 4b |mBREAK K| 0000a0c8 45 59 20 4d 45 4e 55 20 |EY MENU | 0000a0d0 2d 20 6f 70 74 69 6f 6e |- option| 0000a0d8 73 20 61 72 65 3a 0d 0a |s are: | 0000a0e0 20 20 20 20 30 20 3d 3e | 0 =>| 0000a0e8 20 52 45 53 54 41 52 54 | RESTART| 0000a0f0 20 73 79 73 74 65 6d 0d | system | 0000a0f8 0a 20 20 20 20 31 20 3d | 1 =| 0000a100 3e 20 49 47 4e 4f 52 45 |> IGNORE| 0000a108 20 62 72 65 61 6b 20 6b | break k| 0000a110 65 79 0d 0a 20 20 20 20 |ey | 0000a118 32 20 3d 3e 20 52 45 44 |2 => RED| 0000a120 49 53 50 4c 41 59 20 72 |ISPLAY r| 0000a128 65 63 65 6e 74 20 63 6f |ecent co| 0000a130 6e 73 6f 6c 65 20 6f 75 |nsole ou| 0000a138 74 70 75 74 0d 0a 00 20 |tput | 0000a140 20 20 20 33 20 3d 3e 20 | 3 => | 0000a148 45 6e 74 65 72 20 44 45 |Enter DE| 0000a150 42 55 47 47 45 52 0d 0a |BUGGER | 0000a158 20 20 20 20 34 20 3d 3e | 4 =>| 0000a160 20 38 6d 6d 20 54 41 50 | 8mm TAP| 0000a168 45 20 72 65 73 65 74 0d |E reset | 0000a170 0a 01 0d 0a 45 6e 74 65 | Ente| 0000a178 72 20 6f 70 74 69 6f 6e |r option| 0000a180 20 3a 20 02 07 45 78 70 | : Exp| 0000a188 65 63 74 65 64 20 27 59 |ected 'Y| 0000a190 27 20 6f 72 20 27 4e 27 |' or 'N'| 0000a198 21 0d 0a 44 6f 20 79 6f |! Do yo| 0000a1a0 75 20 72 65 61 6c 6c 79 |u really| 0000a1a8 20 77 61 6e 74 20 74 6f | want to| 0000a1b0 20 63 72 61 73 68 20 74 | crash t| 0000a1b8 68 65 20 73 79 73 74 65 |he syste| 0000a1c0 6d 20 5b 4e 5d 20 3f 20 |m [N] ? | 0000a1c8 03 53 43 53 49 20 72 65 | SCSI re| 0000a1d0 73 65 74 20 4f 4b 0d 0a |set OK | 0000a1d8 01 74 61 70 65 20 63 6f | tape co| 0000a1e0 6e 74 72 6f 6c 6c 65 72 |ntroller| 0000a1e8 20 69 73 20 62 61 64 0d | is bad | 0000a1f0 0a 01 74 61 70 65 20 53 | tape S| 0000a1f8 43 53 49 20 69 73 20 62 |CSI is b| 0000a200 61 64 0d 0a 01 52 45 53 |ad RES| 0000a208 48 41 20 53 43 53 49 20 |HA SCSI | 0000a210 64 65 61 64 0d 0a 01 08 |dead | 0000a218 20 08 08 20 08 04 07 04 | | 0000a220 0d 0a 05 2c 2e 2c 40 2c | ,.,@,| 0000a228 4a 2c 4a 2c 56 2c a2 2d |J,J,V, -| 0000a230 3e 00 00 00 00 00 a1 c9 |> | 0000a238 00 00 a1 d9 00 00 a1 f2 | | 0000a240 00 00 a2 05 2e c4 28 d4 | . ( | 0000a248 28 ce 28 ce 28 d4 2e c0 |( ( ( . | 0000a250 28 ce 28 ce 28 86 2e aa |( ( ( . | 0000a258 28 d4 28 d4 28 d4 28 cc |( ( ( ( | 0000a260 28 cc 28 cc 28 cc 28 cc |( ( ( ( | 0000a268 28 90 28 9a 28 cc 2f 2e |( ( ( /.| 0000a270 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 0000a278 2f 2a 28 d4 28 d4 28 d4 |/*( ( ( | 0000a280 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 0000a288 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 0000a290 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 0000a298 30 68 30 7c 2f 42 2f 4e |0h0|/B/N| 0000a2a0 28 d4 30 64 2f 66 2f 5a |( 0d/f/Z| 0000a2a8 28 86 2f 72 28 d4 28 d4 |( /r( ( | 0000a2b0 30 d8 2f de 2f fa 30 16 |0 / / 0 | 0000a2b8 2f ac 30 2e 28 90 28 9a |/ 0.( ( | 0000a2c0 30 5e 80 80 00 01 02 03 |0^ | 0000a2c8 80 04 05 06 0a 08 09 0b | | 0000a2d0 0c 80 04 00 01 00 1b 5b | [| 0000a2d8 32 3b 32 48 1b 5b 6d 1b |2;2H [m | 0000a2e0 5b 4b 07 07 20 25 25 20 |[K %% | 0000a2e8 53 59 53 54 45 4d 20 4e |SYSTEM N| 0000a2f0 4f 54 20 52 55 4e 4e 49 |OT RUNNI| 0000a2f8 4e 47 20 25 25 20 00 00 |NG %% | 0000a300 00 00 37 ae 00 00 37 cc | 7 7 | 0000a308 00 00 37 a4 00 00 37 a4 | 7 7 | 0000a310 00 00 37 a4 00 00 38 3c | 7 8<| 0000a318 00 00 37 a4 00 00 37 a4 | 7 7 | 0000a320 3a 22 28 d4 28 d4 28 d4 |:"( ( ( | 0000a328 28 d4 3a 18 28 d4 28 d4 |( : ( ( | 0000a330 28 d4 28 d4 3a 80 3a 74 |( ( : :t| 0000a338 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 0000a340 28 d4 28 d4 28 d4 28 d4 |( ( ( ( | 0000a348 28 d4 30 39 00 00 3e d2 |( 09 > | 0000a350 00 00 3f 90 00 00 3b d6 | ? ; | 0000a358 00 00 3c 40 00 00 3e 3c | <@ ><| 0000a360 00 00 44 32 00 00 44 5c | D2 D\| 0000a368 00 00 45 d0 00 00 47 de | E G | 0000a370 00 00 45 ca 00 00 3a 02 | E : | 0000a378 00 00 48 32 00 00 48 a0 | H2 H | 0000a380 00 00 3c c8 53 45 54 20 | < SET | 0000a388 32 3a 30 2c 34 3a 35 2c |2:0,4:5,| 0000a390 35 3a 30 2c 31 32 3a 30 |5:0,12:0| 0000a398 2c 31 33 3a 30 2c 31 35 |,13:0,15| 0000a3a0 3a 30 2c 31 3a 30 00 53 |:0,1:0 S| 0000a3a8 45 54 20 33 3a 30 2c 34 |ET 3:0,4| 0000a3b0 3a 32 2c 35 3a 30 2c 31 |:2,5:0,1| 0000a3b8 32 3a 30 2c 31 33 3a 30 |2:0,13:0| 0000a3c0 2c 31 35 3a 30 2c 31 3a |,15:0,1:| 0000a3c8 30 00 6b 00 53 45 52 56 |0 k SERV| 0000a3d0 49 43 45 3a ff 43 4f 4d |ICE: COM| 0000a3d8 0d 0a 00 00 ff 43 4f 4e | CON| 0000a3e0 4e 45 43 54 20 32 31 32 |NECT 212| 0000a3e8 0d 0a 07 ff 0d 0a 0d 0a | | 0000a3f0 ff 70 61 73 73 77 6f 72 | passwor| 0000a3f8 64 3a ff 31 32 30 30 20 |d: 1200 | 0000a400 42 41 55 44 0d 0a 24 ff |BAUD $ | 0000a408 74 6f 20 63 61 6c 6c 3a |to call:| 0000a410 20 ff 4f 6e 6c 69 6e 65 | Online| 0000a418 21 07 0d 0a ff 00 00 46 |! F| 0000a420 3e 00 00 46 3e 00 00 46 |> F> F| 0000a428 92 00 00 46 3e 00 00 46 | F> F| 0000a430 92 00 00 46 3e 00 00 46 | F> F| 0000a438 92 00 00 46 3e 00 00 46 | F> F| 0000a440 92 00 00 46 3e 00 00 46 | F> F| 0000a448 92 00 00 46 3e 00 00 46 | F> F| 0000a450 3e 00 00 46 92 00 00 46 |> F F| 0000a458 3e 00 00 40 d0 00 00 46 |> @ F| 0000a460 3e 00 00 46 92 00 00 46 |> F F| 0000a468 da 00 00 46 98 00 00 46 | F F| 0000a470 92 00 00 46 da 00 00 46 | F F| 0000a478 92 00 00 46 bc 00 00 46 | F F| 0000a480 92 00 00 46 c6 00 00 46 | F F| 0000a488 92 00 00 46 d0 00 00 46 | F F| 0000a490 92 00 00 46 a8 00 00 46 | F F| 0000a498 da 00 00 46 92 00 00 46 | F F| 0000a4a0 b2 00 00 40 d0 00 00 46 | @ F| 0000a4a8 da 00 00 46 92 00 00 46 | F F| 0000a4b0 98 00 00 46 e4 00 00 46 | F F| 0000a4b8 92 00 00 47 54 00 00 45 | GT E| 0000a4c0 0c 00 00 47 96 00 00 45 | G E| 0000a4c8 32 00 00 47 ba 00 00 45 |2 G E| 0000a4d0 58 00 00 48 6a 00 00 45 |X Hj E| 0000a4d8 7e 00 00 48 96 00 00 47 |~ H G| 0000a4e0 10 00 00 45 a4 00 00 47 | E G| 0000a4e8 f0 00 00 40 d0 00 00 47 | @ G| 0000a4f0 32 00 00 44 e8 00 00 00 |2 D | 0000a4f8 00 00 4a d8 00 00 4b 48 | J KH| 0000a500 00 00 4c 72 00 00 4c 72 | Lr Lr| 0000a508 00 00 4d fc 00 00 4c 72 | M Lr| 0000a510 00 00 4c 72 00 00 4c 18 | Lr L | 0000a518 00 00 4c 18 00 00 4f 6a | L Oj| 0000a520 00 00 4e 80 00 00 4c 6e | N Ln| 0000a528 00 00 4c 6a 00 00 4c 54 | Lj LT| 0000a530 00 00 4b 80 00 00 4c 18 | K L | 0000a538 00 00 4d fc 00 00 4d fc | M M | 0000a540 00 00 4d 46 00 00 4e ee | MF N | 0000a548 00 00 4f 00 00 00 4d 46 | O MF| 0000a550 00 00 4d 46 00 00 4f e2 | MF O | 0000a558 00 00 50 1e 00 00 50 5e | P P^| 0000a560 00 00 50 5e 00 00 50 92 | P^ P | 0000a568 00 00 50 92 00 00 50 d0 | P P | 0000a570 00 00 51 06 00 00 51 3a | Q Q:| 0000a578 00 00 51 3a 00 00 00 00 | Q: | 0000a580 00 00 00 00 00 00 54 d6 | T | 0000a588 00 00 54 fe 00 00 54 c0 | T T | 0000a590 00 00 54 d6 00 00 54 d6 | T T | 0000a598 00 00 00 00 00 00 00 00 | | 0000a5a0 00 00 58 f4 00 00 55 28 | X U(| 0000a5a8 00 00 56 f0 00 00 00 00 | V | 0000a5b0 00 00 55 74 00 00 00 00 | Ut | 0000a5b8 00 00 00 00 00 00 54 c0 | T | 0000a5c0 00 00 54 c0 00 00 59 16 | T Y | 0000a5c8 00 00 58 80 00 00 58 ae | X X | 0000a5d0 00 00 56 f4 00 00 57 3e | V W>| 0000a5d8 00 00 55 9e 00 00 55 c8 | U U | 0000a5e0 00 00 56 2c 00 00 55 ea | V, U | 0000a5e8 00 00 56 6e 00 00 56 b0 | Vn V | 0000a5f0 00 00 57 8c 00 00 57 c8 | W W | 0000a5f8 00 00 58 04 00 00 58 42 | X XB| 0000a600 93 03 e1 0a 93 03 f0 00 | | 0000a608 00 00 67 04 00 00 67 ec | g g | 0000a610 00 00 67 ec 00 00 68 b2 | g h | 0000a618 00 00 6e 66 00 00 72 b0 | nf r | 0000a620 00 00 74 2a 00 00 70 04 | t* p | 0000a628 00 00 75 50 00 00 66 96 | uP f | 0000a630 00 00 61 92 00 00 40 20 | a @ | 0000a638 40 30 40 40 30 00 00 00 |@0@@0 | 0000a640 ff 00 00 00 00 00 00 00 | | 0000a648 00 00 00 14 00 00 00 00 | | 0000a650 08 08 0c 08 08 08 08 08 | | 0000a658 3a 14 20 5c 08 08 08 08 |: \ | 0000a660 KERNCALL_VECTORS: 0000a660 00 00 85 0a | | .CODE KC00_GetBootDev(VAR a : Byte; VAR b : Word) 0000a664 00 00 83 0e | | .CODE KC01_DumpOn 0000a668 00 00 83 1e | | .CODE KC02_Start_Disk_IO(desc : Pointer; dst : Pointer ; c : W) 0000a66c 00 00 83 a2 | | .CODE KC03_Wait_Disk_IO(a : W; VAR status : Byte) 0000a670 00 00 83 d4 | | .CODE KERNCALL_04 0000a674 00 00 84 ac | | .CODE KC05_PortWriteString(port : Word ; str : String) 0000a678 00 00 84 86 | | .CODE KC06_PortPutChar(port : Word ; b : char) 0000a67c 00 00 84 e2 | | .CODE KC07_PortGetChar(port : Word ; VAR ret : Word) 0000a680 00 00 84 c6 | | .CODE KC08_PortSomething(port: Word; b: Byte) 0000a684 00 00 84 f6 | | .CODE KC09_PortStatus(Port : Word; VAR b: Byte) 0000a688 00 00 84 a0 | | .CODE KC0a(a: Word; b: String) 0000a68c 00 00 82 f4 | | .CODE KC0b 0000a690 00 00 84 24 | $ | .CODE KC0c_Write_Modem_Char(a, b: Word ; c : char) 0000a694 00 00 84 48 | H | .CODE KC0d_Write_Modem_String(Word, Word, Char) 0000a698 00 00 84 6c | l | .CODE KERNCALL_0e 0000a69c 00 00 83 48 | H | .CODE KC0f_ReInit 0000a6a0 00 00 83 02 | | .CODE KC10_Panic(code : Long) 0000a6a4 00 00 85 1e | | .CODE KC11_Live(void) 0000a6a8 00 00 82 a0 | | .CODE KC12_Sleep(dur: Long) 0000a6ac 00 00 85 4e | N | .CODE KC13_ReadRtc 0000a6b0 00 00 86 22 | " | .CODE KC14_WriteRtc 0000a6b4 00 00 86 38 | 8 | .CODE KC15_DiagBus(a : Word; b : Long) : Byte 0000a6b8 00 00 86 50 | P | .CODE KC16_Clock_Margin 0000a6bc 00 00 86 be | | .CODE KC17_Power_Margin 0000a6c0 00 00 87 04 | | .CODE KERNCALL_18 0000a6c4 00 00 87 26 | & | .CODE KERNCALL_19 0000a6c8 00 00 87 70 | p | .CODE KERNCALL_1a 0000a6cc 00 00 87 ca | | .CODE KERNCALL_1b 0000a6d0 00 00 88 16 | | .CODE KC1c_ProtCopy(src : Pointer; dst : Pointer; len : Word) 0000a6d4 00 00 88 5a | Z | .CODE KC1d_BusCopy(src : Pointer; sfc : Word; dst : Pointer; dfc : Word; len : Word 0000a6d8 00 00 88 b0 | | .CODE KC1e_Fifo_Tx_Response(ptr : Pointer; chan : Word) 0000a6dc 00 00 88 e6 | | .CODE KC1f_Fifo_Rx_Request(ptr : Pointer; chan : Word; VAR flag : Bool) 0000a6e0 00 00 89 24 | $ | .CODE KC20_Estop(void) 0000a6e4 00 00 00 00 | | .XXX[0x4] 0000a6e8 01 31 02 31 03 31 04 30 | 1 1 1 0| .XXX[0x160] 0000a6f0 05 31 06 30 07 31 08 31 | 1 0 1 1| 0000a6f8 09 30 09 30 09 30 09 30 | 0 0 0 0| 0000a700 09 30 09 30 09 30 10 31 | 0 0 0 1| 0000a708 11 30 00 00 00 00 8d 1c | 0 | 0000a710 00 00 24 54 00 00 4a 4a | $T JJ| 0000a718 00 00 8d 5c 00 00 a0 24 | \ $| 0000a720 00 00 7e 70 00 00 61 06 | ~p a | 0000a728 00 00 7f e2 00 00 8d 88 | | 0000a730 00 00 95 44 00 00 91 d6 | D | 0000a738 00 00 93 04 00 00 92 98 | | 0000a740 00 00 93 04 00 00 93 0e | | 0000a748 00 00 93 0e 00 00 93 a0 | | 0000a750 00 00 93 94 00 00 94 5e | ^| 0000a758 00 00 94 f2 00 00 93 04 | | 0000a760 00 00 95 1a 00 00 95 1a | | 0000a768 00 00 95 2a 00 00 95 1a | * | 0000a770 00 00 95 44 00 00 95 1a | D | 0000a778 00 00 95 1a 00 00 95 1a | | 0000a780 00 00 95 1a 00 00 95 1a | | 0000a788 00 00 95 1a 00 00 93 04 | | 0000a790 00 00 95 8e 00 00 93 04 | | 0000a798 00 00 93 04 00 00 94 ea | | 0000a7a0 00 00 95 0a 00 00 93 04 | | 0000a7a8 00 00 93 04 03 c0 80 10 | | 0000a7b0 00 0a 00 00 00 28 00 00 | ( | 0000a7b8 80 00 00 00 00 00 0b f6 | | 0000a7c0 00 00 90 40 00 00 91 36 | @ 6| 0000a7c8 00 00 91 36 00 00 91 40 | 6 @| 0000a7d0 00 00 91 40 00 00 91 62 | @ b| 0000a7d8 00 00 91 62 00 00 91 72 | b r| 0000a7e0 00 00 91 7e 00 00 91 40 | ~ @| 0000a7e8 00 00 91 94 00 00 91 94 | | 0000a7f0 00 00 91 94 00 00 91 40 | @| 0000a7f8 00 00 91 94 00 00 91 94 | | 0000a800 00 81 80 10 00 0a 00 00 | | 0000a808 00 00 00 00 00 00 00 00 | | 0000a810 d0 d0 d0 d0 d1 d1 d1 d1 | | 0000a818 d2 d2 d2 d2 d3 d3 d3 d3 | | 0000a820 d4 d4 d4 d4 d5 d5 d5 d5 | | 0000a828 d6 d6 d6 d6 d7 d7 d7 d7 | | 0000a830 a0 a0 a0 a0 a1 a1 a1 a1 | | 0000a838 a2 a2 a2 a2 a3 a3 a3 a3 | | 0000a840 a4 a4 a4 a4 a5 a5 a5 a5 | | 0000a848 a6 a6 a6 a6 | | .XXX[0x4]