DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦a2328536b⟧ M200

    Length: 44032 (0xac00)
    Types: M200
    Notes: @(#)400S IOP KERNEL,4_2_16,92/08/06,16:15:00, M200_KERNEL
    Names: »KERNEL_0.M200«, »KERNEL_1.M200«, »M400S_KERNEL_0.M200«, »M400S_KERNEL_1.M200«

Derivation

└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »KERNEL_0.M200« 
    └─ ⟦this⟧ »KERNEL_1.M200« 
    └─ ⟦this⟧ »M400S_KERNEL_0.M200« 
    └─ ⟦this⟧ »M400S_KERNEL_0.M200« 
    └─ ⟦this⟧ »M400S_KERNEL_1.M200« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »KERNEL_1.M200« 
    └─ ⟦this⟧ »M400S_KERNEL_1.M200« 

Disassembly

Raw from R1000.Disassembly/DFS

00000000 ; --------------------------------------------------------------------------------------
00000000 ; R1000.Disassembly modules:
00000000 ;   import all
00000000 ;   import kind.kernel
00000000 ;   no ident.a2328536b8ff99a0
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[0x168]
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 00 00 00 00  |        |
0000a850 00 00 00 00 00 00 00 00  |        |		.BLANK	00[0x3b0]