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

⟦5bd68e99c⟧ M200

    Length: 38750 (0x975e)
    Types: M200
    Notes: @(#)400C IOP KERNEL,4_2_14,92/05/07,16:15:00, M200_KERNEL
    Names: »M400C_KERNEL_0.M200«, »M400C_KERNEL_1.M200«, »M400C_KERNEL_2.M200«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »M400C_KERNEL_0.M200« 
    └─ ⟦this⟧ »M400C_KERNEL_1.M200« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »M400C_KERNEL_2.M200« 

Disassembly

Raw from R1000.Disassembly/DFS

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