1184610Salfred/*-
2184610Salfred * Copyright (c) 1997, 1998, 1999, 2000
3184610Salfred *	Bill Paul <wpaul@ee.columbia.edu>.  All rights reserved.
4184610Salfred *
5184610Salfred * Redistribution and use in source and binary forms, with or without
6184610Salfred * modification, are permitted provided that the following conditions
7184610Salfred * are met:
8184610Salfred * 1. Redistributions of source code must retain the above copyright
9184610Salfred *    notice, this list of conditions and the following disclaimer.
10184610Salfred * 2. Redistributions in binary form must reproduce the above copyright
11184610Salfred *    notice, this list of conditions and the following disclaimer in the
12184610Salfred *    documentation and/or other materials provided with the distribution.
13184610Salfred * 3. All advertising materials mentioning features or use of this software
14184610Salfred *    must display the following acknowledgement:
15184610Salfred *	This product includes software developed by Bill Paul.
16184610Salfred * 4. Neither the name of the author nor the names of any co-contributors
17184610Salfred *    may be used to endorse or promote products derived from this software
18184610Salfred *    without specific prior written permission.
19184610Salfred *
20184610Salfred * THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND
21184610Salfred * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22184610Salfred * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
23184610Salfred * ARE DISCLAIMED.  IN NO EVENT SHALL Bill Paul OR THE VOICES IN HIS HEAD
24184610Salfred * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
25184610Salfred * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26184610Salfred * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27184610Salfred * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28184610Salfred * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29184610Salfred * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
30184610Salfred * THE POSSIBILITY OF SUCH DAMAGE.
31184610Salfred *
32184610Salfred * $FreeBSD$
33184610Salfred */
34184610Salfred
35184610Salfred/*
36184610Salfred * This file contains the firmware needed to make the KLSI chip work,
37184610Salfred * along with a few constants related to the QT Engine microcontroller
38184610Salfred * embedded in the KLSI part.
39184610Salfred *
40184610Salfred * Firmware is loaded using the vendor-specific 'send scan data'
41184610Salfred * command (0xFF). The basic operation is that we must load the
42184610Salfred * firmware, then issue some trigger commands to fix it up and start
43184610Salfred * it running. There are three transfers: load the binary code,
44184610Salfred * load the 'fixup' (data segment?), then issue a command to
45184610Salfred * start the code firmware running. The data itself is prefixed by
46184610Salfred * a 16-bit signature word, a 16-bit length value, a type byte
47184610Salfred * and an interrupt (command) byte. The code segment is of type
48184610Salfred * 0x02 (replacement interrupt vector data) and the fixup segment
49184610Salfred * is of type 0x03 (replacement interrupt fixup data). The interrupt
50184610Salfred * code is 0x64 (load new code). The length word is the total length
51184610Salfred * of the segment minus 7. I precomputed the values and stuck them
52184610Salfred * into the appropriate locations within the segments to save some
53184610Salfred * work in the driver.
54184610Salfred */
55184610Salfred
56184610Salfred/* QT controller data block types. */
57184610Salfred/* Write data into specific memory location. */
58184610Salfred#define	KUE_QTBTYPE_WRITE_DATA		0x00
59184610Salfred/* Write data into interrupt vector location */
60184610Salfred#define	KUE_QTBTYPE_WRITE_INTVEC	0x01
61184610Salfred/* Replace interrupt vector with this data */
62184610Salfred#define	KUE_QTBTYPE_REPL_INTVEC		0x02
63184610Salfred/* Fixup interrupt vector code with this data */
64184610Salfred#define	KUE_QTBTYPE_FIXUP_INTVEC	0x03
65184610Salfred/* Force jump to location */
66184610Salfred#define	KUE_QTBTYPE_JUMP		0x04
67184610Salfred/* Force call to location */
68184610Salfred#define	KUE_QTBTYPE_CALL		0x05
69184610Salfred/* Force interrupt call */
70184610Salfred#define	KUE_QTBTYPE_CALLINTR		0x06
71184610Salfred/*
72184610Salfred * Cause data to be written using the specified QT engine
73184610Salfred * interrupt, from starting location in memory for a specified
74184610Salfred * number of bytes.
75184610Salfred */
76184610Salfred#define	KUE_QTBTYPE_WRITE_WITH_INTR	0x07
77184610Salfred/* Cause data from stream to be written using specified QT interrupt. */
78184610Salfred#define	KUE_QTBTYPE_WRITE_STR_WITH_INTR	0x08
79184610Salfred/* Cause data to be written to config locations. */
80184610Salfred/* Addresses assume 0xc000 offset. */
81184610Salfred#define	KUE_QTBTYPE_WRITE_CONFIG	0x09
82184610Salfred
83184610Salfred#define	KUE_QTINTR_LOAD_CODE		0x64
84184610Salfred#define	KUE_QTINTR_TRIGGER_CODE		0x3B
85184610Salfred#define	KUE_QTINTR_LOAD_CODE_HIGH	0x9C
86184610Salfred
87184610Salfred/* Firmware code segment */
88184610Salfredstatic unsigned char kue_code_seg[] =
89184610Salfred{
90184610Salfred	/******************************************/
91184610Salfred	/* NOTE: B6/C3 is data header signature   */
92184610Salfred	/* 0xAA/0xBB is data length = total */
93184610Salfred	/* bytes - 7, 0xCC is type, 0xDD is */
94184610Salfred	/* interrupt to use.                */
95184610Salfred	/******************************************/
96184610Salfred	0xB6, 0xC3, 0xf7, 0x0e, 0x02, 0x64,
97184610Salfred	0x9f, 0xcf, 0xbc, 0x08, 0xe7, 0x57, 0x00, 0x00,
98184610Salfred	0x9a, 0x08, 0x97, 0xc1, 0xe7, 0x67, 0xff, 0x1f,
99184610Salfred	0x28, 0xc0, 0xe7, 0x87, 0x00, 0x04, 0x24, 0xc0,
100184610Salfred	0xe7, 0x67, 0xff, 0xf9, 0x22, 0xc0, 0x97, 0xcf,
101184610Salfred	0xe7, 0x09, 0xa2, 0xc0, 0x94, 0x08, 0xd7, 0x09,
102184610Salfred	0x00, 0xc0, 0xe7, 0x59, 0xba, 0x08, 0x94, 0x08,
103184610Salfred	0x03, 0xc1, 0xe7, 0x67, 0xff, 0xf7, 0x24, 0xc0,
104184610Salfred	0xe7, 0x05, 0x00, 0xc0, 0xa7, 0xcf, 0x92, 0x08,
105184610Salfred	0xe7, 0x57, 0x00, 0x00, 0x8e, 0x08, 0xa7, 0xa1,
106184610Salfred	0x8e, 0x08, 0x97, 0xcf, 0xe7, 0x57, 0x00, 0x00,
107184610Salfred	0xf2, 0x09, 0x0a, 0xc0, 0xe7, 0x57, 0x00, 0x00,
108184610Salfred	0xa4, 0xc0, 0xa7, 0xc0, 0x56, 0x08, 0x9f, 0xaf,
109184610Salfred	0x70, 0x09, 0xe7, 0x07, 0x00, 0x00, 0xf2, 0x09,
110184610Salfred	0xe7, 0x57, 0xff, 0xff, 0x90, 0x08, 0x9f, 0xa0,
111184610Salfred	0x40, 0x00, 0xe7, 0x59, 0x90, 0x08, 0x94, 0x08,
112184610Salfred	0x9f, 0xa0, 0x40, 0x00, 0xc8, 0x09, 0xa2, 0x08,
113184610Salfred	0x08, 0x62, 0x9f, 0xa1, 0x14, 0x0a, 0xe7, 0x57,
114184610Salfred	0x00, 0x00, 0x52, 0x08, 0xa7, 0xc0, 0x56, 0x08,
115184610Salfred	0x9f, 0xaf, 0x04, 0x00, 0xe7, 0x57, 0x00, 0x00,
116184610Salfred	0x8e, 0x08, 0xa7, 0xc1, 0x56, 0x08, 0xc0, 0x09,
117184610Salfred	0xa8, 0x08, 0x00, 0x60, 0x05, 0xc4, 0xc0, 0x59,
118184610Salfred	0x94, 0x08, 0x02, 0xc0, 0x9f, 0xaf, 0xee, 0x00,
119184610Salfred	0xe7, 0x59, 0xae, 0x08, 0x94, 0x08, 0x02, 0xc1,
120184610Salfred	0x9f, 0xaf, 0xf6, 0x00, 0x9f, 0xaf, 0x9e, 0x03,
121184610Salfred	0xef, 0x57, 0x00, 0x00, 0xf0, 0x09, 0x9f, 0xa1,
122184610Salfred	0xde, 0x01, 0xe7, 0x57, 0x00, 0x00, 0x78, 0x08,
123184610Salfred	0x9f, 0xa0, 0xe4, 0x03, 0x9f, 0xaf, 0x2c, 0x04,
124184610Salfred	0xa7, 0xcf, 0x56, 0x08, 0x48, 0x02, 0xe7, 0x09,
125184610Salfred	0x94, 0x08, 0xa8, 0x08, 0xc8, 0x37, 0x04, 0x00,
126184610Salfred	0x9f, 0xaf, 0x68, 0x04, 0x97, 0xcf, 0xe7, 0x57,
127184610Salfred	0x00, 0x00, 0xa6, 0x08, 0x97, 0xc0, 0xd7, 0x09,
128184610Salfred	0x00, 0xc0, 0xc1, 0xdf, 0xc8, 0x09, 0x9c, 0x08,
129184610Salfred	0x08, 0x62, 0x1d, 0xc0, 0x27, 0x04, 0x9c, 0x08,
130184610Salfred	0x10, 0x94, 0xf0, 0x07, 0xee, 0x09, 0x02, 0x00,
131184610Salfred	0xc1, 0x07, 0x01, 0x00, 0x70, 0x00, 0x04, 0x00,
132184610Salfred	0xf0, 0x07, 0x44, 0x01, 0x06, 0x00, 0x50, 0xaf,
133184610Salfred	0xe7, 0x09, 0x94, 0x08, 0xae, 0x08, 0xe7, 0x17,
134184610Salfred	0x14, 0x00, 0xae, 0x08, 0xe7, 0x67, 0xff, 0x07,
135184610Salfred	0xae, 0x08, 0xe7, 0x07, 0xff, 0xff, 0xa8, 0x08,
136184610Salfred	0xe7, 0x07, 0x00, 0x00, 0xa6, 0x08, 0xe7, 0x05,
137184610Salfred	0x00, 0xc0, 0x97, 0xcf, 0xd7, 0x09, 0x00, 0xc0,
138184610Salfred	0xc1, 0xdf, 0x48, 0x02, 0xd0, 0x09, 0x9c, 0x08,
139184610Salfred	0x27, 0x02, 0x9c, 0x08, 0xe7, 0x09, 0x20, 0xc0,
140184610Salfred	0xee, 0x09, 0xe7, 0xd0, 0xee, 0x09, 0xe7, 0x05,
141184610Salfred	0x00, 0xc0, 0x97, 0xcf, 0x48, 0x02, 0xc8, 0x37,
142184610Salfred	0x04, 0x00, 0x00, 0x0c, 0x0c, 0x00, 0x00, 0x60,
143184610Salfred	0x21, 0xc0, 0xc0, 0x37, 0x3e, 0x00, 0x23, 0xc9,
144184610Salfred	0xc0, 0x57, 0xb4, 0x05, 0x1b, 0xc8, 0xc0, 0x17,
145184610Salfred	0x3f, 0x00, 0xc0, 0x67, 0xc0, 0xff, 0x30, 0x00,
146184610Salfred	0x08, 0x00, 0xf0, 0x07, 0x00, 0x00, 0x04, 0x00,
147184610Salfred	0x00, 0x02, 0xc0, 0x17, 0x4c, 0x00, 0x30, 0x00,
148184610Salfred	0x06, 0x00, 0xf0, 0x07, 0xbe, 0x01, 0x0a, 0x00,
149184610Salfred	0x48, 0x02, 0xc1, 0x07, 0x02, 0x00, 0xd7, 0x09,
150184610Salfred	0x00, 0xc0, 0xc1, 0xdf, 0x51, 0xaf, 0xe7, 0x05,
151184610Salfred	0x00, 0xc0, 0x97, 0xcf, 0x9f, 0xaf, 0x68, 0x04,
152184610Salfred	0x9f, 0xaf, 0xe4, 0x03, 0x97, 0xcf, 0x9f, 0xaf,
153184610Salfred	0xe4, 0x03, 0xc9, 0x37, 0x04, 0x00, 0xc1, 0xdf,
154184610Salfred	0xc8, 0x09, 0x70, 0x08, 0x50, 0x02, 0x67, 0x02,
155184610Salfred	0x70, 0x08, 0xd1, 0x07, 0x00, 0x00, 0xc0, 0xdf,
156184610Salfred	0x9f, 0xaf, 0xde, 0x01, 0x97, 0xcf, 0xe7, 0x57,
157184610Salfred	0x00, 0x00, 0xaa, 0x08, 0x97, 0xc1, 0xe7, 0x57,
158184610Salfred	0x01, 0x00, 0x7a, 0x08, 0x97, 0xc0, 0xc8, 0x09,
159184610Salfred	0x6e, 0x08, 0x08, 0x62, 0x97, 0xc0, 0x00, 0x02,
160184610Salfred	0xc0, 0x17, 0x0e, 0x00, 0x27, 0x00, 0x34, 0x01,
161184610Salfred	0x27, 0x0c, 0x0c, 0x00, 0x36, 0x01, 0xef, 0x57,
162184610Salfred	0x00, 0x00, 0xf0, 0x09, 0x9f, 0xc0, 0xbe, 0x02,
163184610Salfred	0xe7, 0x57, 0x00, 0x00, 0xb0, 0x08, 0x97, 0xc1,
164184610Salfred	0xe7, 0x07, 0x09, 0x00, 0x12, 0xc0, 0xe7, 0x77,
165184610Salfred	0x00, 0x08, 0x20, 0xc0, 0x9f, 0xc1, 0xb6, 0x02,
166184610Salfred	0xe7, 0x57, 0x09, 0x00, 0x12, 0xc0, 0x77, 0xc9,
167184610Salfred	0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf, 0xe7, 0x77,
168184610Salfred	0x00, 0x08, 0x20, 0xc0, 0x2f, 0xc1, 0xe7, 0x07,
169184610Salfred	0x00, 0x00, 0x42, 0xc0, 0xe7, 0x07, 0x05, 0x00,
170184610Salfred	0x90, 0xc0, 0xc8, 0x07, 0x0a, 0x00, 0xe7, 0x77,
171184610Salfred	0x04, 0x00, 0x20, 0xc0, 0x09, 0xc1, 0x08, 0xda,
172184610Salfred	0x7a, 0xc1, 0xe7, 0x07, 0x00, 0x01, 0x42, 0xc0,
173184610Salfred	0xe7, 0x07, 0x04, 0x00, 0x90, 0xc0, 0x1a, 0xcf,
174184610Salfred	0xe7, 0x07, 0x01, 0x00, 0x7a, 0x08, 0x00, 0xd8,
175184610Salfred	0x27, 0x50, 0x34, 0x01, 0x17, 0xc1, 0xe7, 0x77,
176184610Salfred	0x02, 0x00, 0x20, 0xc0, 0x79, 0xc1, 0x27, 0x50,
177184610Salfred	0x34, 0x01, 0x10, 0xc1, 0xe7, 0x77, 0x02, 0x00,
178184610Salfred	0x20, 0xc0, 0x79, 0xc0, 0x9f, 0xaf, 0xd8, 0x02,
179184610Salfred	0xe7, 0x05, 0x00, 0xc0, 0x00, 0x60, 0x9f, 0xc0,
180184610Salfred	0xde, 0x01, 0x97, 0xcf, 0xe7, 0x07, 0x01, 0x00,
181184610Salfred	0xb8, 0x08, 0x06, 0xcf, 0xe7, 0x07, 0x30, 0x0e,
182184610Salfred	0x02, 0x00, 0xe7, 0x07, 0x50, 0xc3, 0x12, 0xc0,
183184610Salfred	0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf, 0xe7, 0x07,
184184610Salfred	0x01, 0x00, 0xb8, 0x08, 0x97, 0xcf, 0xe7, 0x07,
185184610Salfred	0x50, 0xc3, 0x12, 0xc0, 0xe7, 0x07, 0x30, 0x0e,
186184610Salfred	0x02, 0x00, 0xe7, 0x07, 0x01, 0x00, 0x7a, 0x08,
187184610Salfred	0xe7, 0x07, 0x05, 0x00, 0x90, 0xc0, 0x97, 0xcf,
188184610Salfred	0xe7, 0x07, 0x00, 0x01, 0x42, 0xc0, 0xe7, 0x07,
189184610Salfred	0x04, 0x00, 0x90, 0xc0, 0xe7, 0x07, 0x00, 0x00,
190184610Salfred	0x7a, 0x08, 0xe7, 0x57, 0x0f, 0x00, 0xb2, 0x08,
191184610Salfred	0x13, 0xc1, 0x9f, 0xaf, 0x2e, 0x08, 0xca, 0x09,
192184610Salfred	0xac, 0x08, 0xf2, 0x17, 0x01, 0x00, 0x5c, 0x00,
193184610Salfred	0xf2, 0x27, 0x00, 0x00, 0x5e, 0x00, 0xe7, 0x07,
194184610Salfred	0x00, 0x00, 0xb2, 0x08, 0xe7, 0x07, 0x01, 0x00,
195184610Salfred	0xb4, 0x08, 0xc0, 0x07, 0xff, 0xff, 0x97, 0xcf,
196184610Salfred	0x9f, 0xaf, 0x4c, 0x03, 0xc0, 0x69, 0xb4, 0x08,
197184610Salfred	0x57, 0x00, 0x9f, 0xde, 0x33, 0x00, 0xc1, 0x05,
198184610Salfred	0x27, 0xd8, 0xb2, 0x08, 0x27, 0xd2, 0xb4, 0x08,
199184610Salfred	0xe7, 0x87, 0x01, 0x00, 0xb4, 0x08, 0xe7, 0x67,
200184610Salfred	0xff, 0x03, 0xb4, 0x08, 0x00, 0x60, 0x97, 0xc0,
201184610Salfred	0xe7, 0x07, 0x01, 0x00, 0xb0, 0x08, 0x27, 0x00,
202184610Salfred	0x12, 0xc0, 0x97, 0xcf, 0xc0, 0x09, 0xb6, 0x08,
203184610Salfred	0x00, 0xd2, 0x02, 0xc3, 0xc0, 0x97, 0x05, 0x80,
204184610Salfred	0x27, 0x00, 0xb6, 0x08, 0xc0, 0x99, 0x82, 0x08,
205184610Salfred	0xc0, 0x99, 0xa2, 0xc0, 0x97, 0xcf, 0xe7, 0x07,
206184610Salfred	0x00, 0x00, 0xb0, 0x08, 0xc0, 0xdf, 0x97, 0xcf,
207184610Salfred	0xc8, 0x09, 0x72, 0x08, 0x08, 0x62, 0x02, 0xc0,
208184610Salfred	0x10, 0x64, 0x07, 0xc1, 0xe7, 0x07, 0x00, 0x00,
209184610Salfred	0x64, 0x08, 0xe7, 0x07, 0xc8, 0x05, 0x24, 0x00,
210184610Salfred	0x97, 0xcf, 0x27, 0x04, 0x72, 0x08, 0xc8, 0x17,
211184610Salfred	0x0e, 0x00, 0x27, 0x02, 0x64, 0x08, 0xe7, 0x07,
212184610Salfred	0xd6, 0x05, 0x24, 0x00, 0x97, 0xcf, 0xd7, 0x09,
213184610Salfred	0x00, 0xc0, 0xc1, 0xdf, 0xe7, 0x57, 0x00, 0x00,
214184610Salfred	0x62, 0x08, 0x13, 0xc1, 0x9f, 0xaf, 0x70, 0x03,
215184610Salfred	0xe7, 0x57, 0x00, 0x00, 0x64, 0x08, 0x13, 0xc0,
216184610Salfred	0xe7, 0x09, 0x64, 0x08, 0x30, 0x01, 0xe7, 0x07,
217184610Salfred	0xf2, 0x05, 0x32, 0x01, 0xe7, 0x07, 0x10, 0x00,
218184610Salfred	0x96, 0xc0, 0xe7, 0x09, 0x64, 0x08, 0x62, 0x08,
219184610Salfred	0x04, 0xcf, 0xe7, 0x57, 0x00, 0x00, 0x64, 0x08,
220184610Salfred	0x02, 0xc1, 0x9f, 0xaf, 0x70, 0x03, 0xe7, 0x05,
221184610Salfred	0x00, 0xc0, 0x97, 0xcf, 0xd7, 0x09, 0x00, 0xc0,
222184610Salfred	0xc1, 0xdf, 0xc8, 0x09, 0x72, 0x08, 0x27, 0x02,
223184610Salfred	0x78, 0x08, 0x08, 0x62, 0x03, 0xc1, 0xe7, 0x05,
224184610Salfred	0x00, 0xc0, 0x97, 0xcf, 0x27, 0x04, 0x72, 0x08,
225184610Salfred	0xe7, 0x05, 0x00, 0xc0, 0xf0, 0x07, 0x40, 0x00,
226184610Salfred	0x08, 0x00, 0xf0, 0x07, 0x00, 0x00, 0x04, 0x00,
227184610Salfred	0x00, 0x02, 0xc0, 0x17, 0x0c, 0x00, 0x30, 0x00,
228184610Salfred	0x06, 0x00, 0xf0, 0x07, 0x64, 0x01, 0x0a, 0x00,
229184610Salfred	0xc8, 0x17, 0x04, 0x00, 0xc1, 0x07, 0x02, 0x00,
230184610Salfred	0x51, 0xaf, 0x97, 0xcf, 0xe7, 0x57, 0x00, 0x00,
231184610Salfred	0x6a, 0x08, 0x97, 0xc0, 0xc1, 0xdf, 0xc8, 0x09,
232184610Salfred	0x6a, 0x08, 0x27, 0x04, 0x6a, 0x08, 0x27, 0x52,
233184610Salfred	0x6c, 0x08, 0x03, 0xc1, 0xe7, 0x07, 0x6a, 0x08,
234184610Salfred	0x6c, 0x08, 0xc0, 0xdf, 0x17, 0x02, 0xc8, 0x17,
235184610Salfred	0x0e, 0x00, 0x9f, 0xaf, 0x16, 0x05, 0xc8, 0x05,
236184610Salfred	0x00, 0x60, 0x03, 0xc0, 0x9f, 0xaf, 0x80, 0x04,
237184610Salfred	0x97, 0xcf, 0x9f, 0xaf, 0x68, 0x04, 0x97, 0xcf,
238184610Salfred	0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf, 0x08, 0x62,
239184610Salfred	0x1c, 0xc0, 0xd0, 0x09, 0x72, 0x08, 0x27, 0x02,
240184610Salfred	0x72, 0x08, 0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf,
241184610Salfred	0x97, 0x02, 0xca, 0x09, 0xac, 0x08, 0xf2, 0x17,
242184610Salfred	0x01, 0x00, 0x04, 0x00, 0xf2, 0x27, 0x00, 0x00,
243184610Salfred	0x06, 0x00, 0xca, 0x17, 0x2c, 0x00, 0xf8, 0x77,
244184610Salfred	0x01, 0x00, 0x0e, 0x00, 0x06, 0xc0, 0xca, 0xd9,
245184610Salfred	0xf8, 0x57, 0xff, 0x00, 0x0e, 0x00, 0x01, 0xc1,
246184610Salfred	0xca, 0xd9, 0x22, 0x1c, 0x0c, 0x00, 0xe2, 0x27,
247184610Salfred	0x00, 0x00, 0xe2, 0x17, 0x01, 0x00, 0xe2, 0x27,
248184610Salfred	0x00, 0x00, 0xca, 0x05, 0x00, 0x0c, 0x0c, 0x00,
249184610Salfred	0xc0, 0x17, 0x41, 0x00, 0xc0, 0x67, 0xc0, 0xff,
250184610Salfred	0x30, 0x00, 0x08, 0x00, 0x00, 0x02, 0xc0, 0x17,
251184610Salfred	0x0c, 0x00, 0x30, 0x00, 0x06, 0x00, 0xf0, 0x07,
252184610Salfred	0xdc, 0x00, 0x0a, 0x00, 0xf0, 0x07, 0x00, 0x00,
253184610Salfred	0x04, 0x00, 0x00, 0x0c, 0x08, 0x00, 0x40, 0xd1,
254184610Salfred	0x01, 0x00, 0xc0, 0x19, 0xa6, 0x08, 0xc0, 0x59,
255184610Salfred	0x98, 0x08, 0x04, 0xc9, 0x49, 0xaf, 0x9f, 0xaf,
256184610Salfred	0xee, 0x00, 0x4a, 0xaf, 0x67, 0x10, 0xa6, 0x08,
257184610Salfred	0xc8, 0x17, 0x04, 0x00, 0xc1, 0x07, 0x01, 0x00,
258184610Salfred	0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf, 0x50, 0xaf,
259184610Salfred	0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf, 0xc0, 0x07,
260184610Salfred	0x01, 0x00, 0xc1, 0x09, 0x7c, 0x08, 0xc1, 0x77,
261184610Salfred	0x01, 0x00, 0x97, 0xc1, 0xd8, 0x77, 0x01, 0x00,
262184610Salfred	0x12, 0xc0, 0xc9, 0x07, 0x4c, 0x08, 0x9f, 0xaf,
263184610Salfred	0x64, 0x05, 0x04, 0xc1, 0xc1, 0x77, 0x08, 0x00,
264184610Salfred	0x13, 0xc0, 0x97, 0xcf, 0xc1, 0x77, 0x02, 0x00,
265184610Salfred	0x97, 0xc1, 0xc1, 0x77, 0x10, 0x00, 0x0c, 0xc0,
266184610Salfred	0x9f, 0xaf, 0x86, 0x05, 0x97, 0xcf, 0xc1, 0x77,
267184610Salfred	0x04, 0x00, 0x06, 0xc0, 0xc9, 0x07, 0x7e, 0x08,
268184610Salfred	0x9f, 0xaf, 0x64, 0x05, 0x97, 0xc0, 0x00, 0xcf,
269184610Salfred	0x00, 0x90, 0x97, 0xcf, 0x50, 0x54, 0x97, 0xc1,
270184610Salfred	0x70, 0x5c, 0x02, 0x00, 0x02, 0x00, 0x97, 0xc1,
271184610Salfred	0x70, 0x5c, 0x04, 0x00, 0x04, 0x00, 0x97, 0xcf,
272184610Salfred	0xc0, 0x00, 0x60, 0x00, 0x30, 0x00, 0x18, 0x00,
273184610Salfred	0x0c, 0x00, 0x06, 0x00, 0x00, 0x00, 0xcb, 0x09,
274184610Salfred	0x88, 0x08, 0xcc, 0x09, 0x8a, 0x08, 0x0b, 0x53,
275184610Salfred	0x11, 0xc0, 0xc9, 0x02, 0xca, 0x07, 0x78, 0x05,
276184610Salfred	0x9f, 0xaf, 0x64, 0x05, 0x97, 0xc0, 0x0a, 0xc8,
277184610Salfred	0x82, 0x08, 0x0a, 0xcf, 0x82, 0x08, 0x9f, 0xaf,
278184610Salfred	0x64, 0x05, 0x97, 0xc0, 0x05, 0xc2, 0x89, 0x30,
279184610Salfred	0x82, 0x60, 0x78, 0xc1, 0x00, 0x90, 0x97, 0xcf,
280184610Salfred	0x89, 0x10, 0x09, 0x53, 0x79, 0xc2, 0x89, 0x30,
281184610Salfred	0x82, 0x08, 0x7a, 0xcf, 0xc0, 0xdf, 0x97, 0xcf,
282184610Salfred	0xe7, 0x09, 0x96, 0xc0, 0x66, 0x08, 0xe7, 0x09,
283184610Salfred	0x98, 0xc0, 0x68, 0x08, 0x0f, 0xcf, 0xe7, 0x09,
284184610Salfred	0x96, 0xc0, 0x66, 0x08, 0xe7, 0x09, 0x98, 0xc0,
285184610Salfred	0x68, 0x08, 0xe7, 0x09, 0x64, 0x08, 0x30, 0x01,
286184610Salfred	0xe7, 0x07, 0xf2, 0x05, 0x32, 0x01, 0xe7, 0x07,
287184610Salfred	0x10, 0x00, 0x96, 0xc0, 0xd7, 0x09, 0x00, 0xc0,
288184610Salfred	0x17, 0x02, 0xc8, 0x09, 0x62, 0x08, 0xc8, 0x37,
289184610Salfred	0x0e, 0x00, 0xe7, 0x57, 0x04, 0x00, 0x68, 0x08,
290184610Salfred	0x3d, 0xc0, 0xe7, 0x87, 0x00, 0x08, 0x24, 0xc0,
291184610Salfred	0xe7, 0x09, 0x94, 0x08, 0xba, 0x08, 0xe7, 0x17,
292184610Salfred	0x64, 0x00, 0xba, 0x08, 0xe7, 0x67, 0xff, 0x07,
293184610Salfred	0xba, 0x08, 0xe7, 0x77, 0x2a, 0x00, 0x66, 0x08,
294184610Salfred	0x30, 0xc0, 0x97, 0x02, 0xca, 0x09, 0xac, 0x08,
295184610Salfred	0xe7, 0x77, 0x20, 0x00, 0x66, 0x08, 0x0e, 0xc0,
296184610Salfred	0xf2, 0x17, 0x01, 0x00, 0x10, 0x00, 0xf2, 0x27,
297184610Salfred	0x00, 0x00, 0x12, 0x00, 0xe7, 0x77, 0x0a, 0x00,
298184610Salfred	0x66, 0x08, 0xca, 0x05, 0x1e, 0xc0, 0x97, 0x02,
299184610Salfred	0xca, 0x09, 0xac, 0x08, 0xf2, 0x17, 0x01, 0x00,
300184610Salfred	0x0c, 0x00, 0xf2, 0x27, 0x00, 0x00, 0x0e, 0x00,
301184610Salfred	0xe7, 0x77, 0x02, 0x00, 0x66, 0x08, 0x07, 0xc0,
302184610Salfred	0xf2, 0x17, 0x01, 0x00, 0x44, 0x00, 0xf2, 0x27,
303184610Salfred	0x00, 0x00, 0x46, 0x00, 0x06, 0xcf, 0xf2, 0x17,
304184610Salfred	0x01, 0x00, 0x60, 0x00, 0xf2, 0x27, 0x00, 0x00,
305184610Salfred	0x62, 0x00, 0xca, 0x05, 0x9f, 0xaf, 0x68, 0x04,
306184610Salfred	0x0f, 0xcf, 0x57, 0x02, 0x09, 0x02, 0xf1, 0x09,
307184610Salfred	0x68, 0x08, 0x0c, 0x00, 0xf1, 0xda, 0x0c, 0x00,
308184610Salfred	0xc8, 0x09, 0x6c, 0x08, 0x50, 0x02, 0x67, 0x02,
309184610Salfred	0x6c, 0x08, 0xd1, 0x07, 0x00, 0x00, 0xc9, 0x05,
310184610Salfred	0xe7, 0x09, 0x64, 0x08, 0x62, 0x08, 0xe7, 0x57,
311184610Salfred	0x00, 0x00, 0x62, 0x08, 0x02, 0xc0, 0x9f, 0xaf,
312184610Salfred	0x70, 0x03, 0xc8, 0x05, 0xe7, 0x05, 0x00, 0xc0,
313184610Salfred	0xc0, 0xdf, 0x97, 0xcf, 0xd7, 0x09, 0x00, 0xc0,
314184610Salfred	0x17, 0x00, 0x17, 0x02, 0x97, 0x02, 0xc0, 0x09,
315184610Salfred	0x92, 0xc0, 0xe7, 0x87, 0x00, 0x08, 0x24, 0xc0,
316184610Salfred	0xe7, 0x09, 0x94, 0x08, 0xba, 0x08, 0xe7, 0x17,
317184610Salfred	0x64, 0x00, 0xba, 0x08, 0xe7, 0x67, 0xff, 0x07,
318184610Salfred	0xba, 0x08, 0xe7, 0x07, 0x04, 0x00, 0x90, 0xc0,
319184610Salfred	0xca, 0x09, 0xac, 0x08, 0xe7, 0x07, 0x00, 0x00,
320184610Salfred	0x7a, 0x08, 0xe7, 0x07, 0x66, 0x03, 0x02, 0x00,
321184610Salfred	0xc0, 0x77, 0x02, 0x00, 0x10, 0xc0, 0xef, 0x57,
322184610Salfred	0x00, 0x00, 0xf0, 0x09, 0x04, 0xc0, 0x9f, 0xaf,
323184610Salfred	0xd8, 0x02, 0x9f, 0xcf, 0x12, 0x08, 0xf2, 0x17,
324184610Salfred	0x01, 0x00, 0x50, 0x00, 0xf2, 0x27, 0x00, 0x00,
325184610Salfred	0x52, 0x00, 0x9f, 0xcf, 0x12, 0x08, 0xef, 0x57,
326184610Salfred	0x00, 0x00, 0xf0, 0x09, 0x08, 0xc0, 0xe7, 0x57,
327184610Salfred	0x00, 0x00, 0xb8, 0x08, 0xe7, 0x07, 0x00, 0x00,
328184610Salfred	0xb8, 0x08, 0x0a, 0xc0, 0x03, 0xcf, 0xc0, 0x77,
329184610Salfred	0x10, 0x00, 0x06, 0xc0, 0xf2, 0x17, 0x01, 0x00,
330184610Salfred	0x58, 0x00, 0xf2, 0x27, 0x00, 0x00, 0x5a, 0x00,
331184610Salfred	0xc0, 0x77, 0x80, 0x00, 0x06, 0xc0, 0xf2, 0x17,
332184610Salfred	0x01, 0x00, 0x70, 0x00, 0xf2, 0x27, 0x00, 0x00,
333184610Salfred	0x72, 0x00, 0xc0, 0x77, 0x08, 0x00, 0x1d, 0xc1,
334184610Salfred	0xf2, 0x17, 0x01, 0x00, 0x08, 0x00, 0xf2, 0x27,
335184610Salfred	0x00, 0x00, 0x0a, 0x00, 0xc0, 0x77, 0x00, 0x02,
336184610Salfred	0x06, 0xc0, 0xf2, 0x17, 0x01, 0x00, 0x64, 0x00,
337184610Salfred	0xf2, 0x27, 0x00, 0x00, 0x66, 0x00, 0xc0, 0x77,
338184610Salfred	0x40, 0x00, 0x06, 0xc0, 0xf2, 0x17, 0x01, 0x00,
339184610Salfred	0x5c, 0x00, 0xf2, 0x27, 0x00, 0x00, 0x5e, 0x00,
340184610Salfred	0xc0, 0x77, 0x01, 0x00, 0x01, 0xc0, 0x37, 0xcf,
341184610Salfred	0x36, 0xcf, 0xf2, 0x17, 0x01, 0x00, 0x00, 0x00,
342184610Salfred	0xf2, 0x27, 0x00, 0x00, 0x02, 0x00, 0xef, 0x57,
343184610Salfred	0x00, 0x00, 0xf0, 0x09, 0x18, 0xc0, 0xe7, 0x57,
344184610Salfred	0x01, 0x00, 0xb2, 0x08, 0x0e, 0xc2, 0x07, 0xc8,
345184610Salfred	0xf2, 0x17, 0x01, 0x00, 0x50, 0x00, 0xf2, 0x27,
346184610Salfred	0x00, 0x00, 0x52, 0x00, 0x06, 0xcf, 0xf2, 0x17,
347184610Salfred	0x01, 0x00, 0x54, 0x00, 0xf2, 0x27, 0x00, 0x00,
348184610Salfred	0x56, 0x00, 0xe7, 0x07, 0x00, 0x00, 0xb2, 0x08,
349184610Salfred	0xe7, 0x07, 0x01, 0x00, 0xb4, 0x08, 0xc8, 0x09,
350184610Salfred	0x34, 0x01, 0xca, 0x17, 0x14, 0x00, 0xd8, 0x77,
351184610Salfred	0x01, 0x00, 0x05, 0xc0, 0xca, 0xd9, 0xd8, 0x57,
352184610Salfred	0xff, 0x00, 0x01, 0xc0, 0xca, 0xd9, 0xe2, 0x19,
353184610Salfred	0x94, 0xc0, 0xe2, 0x27, 0x00, 0x00, 0xe2, 0x17,
354184610Salfred	0x01, 0x00, 0xe2, 0x27, 0x00, 0x00, 0x9f, 0xaf,
355184610Salfred	0x2e, 0x08, 0x9f, 0xaf, 0xde, 0x01, 0xe7, 0x57,
356184610Salfred	0x00, 0x00, 0xaa, 0x08, 0x9f, 0xa1, 0xf0, 0x0b,
357184610Salfred	0xca, 0x05, 0xc8, 0x05, 0xc0, 0x05, 0xe7, 0x05,
358184610Salfred	0x00, 0xc0, 0xc0, 0xdf, 0x97, 0xcf, 0xc8, 0x09,
359184610Salfred	0x6e, 0x08, 0x08, 0x62, 0x97, 0xc0, 0x27, 0x04,
360184610Salfred	0x6e, 0x08, 0x27, 0x52, 0x70, 0x08, 0x03, 0xc1,
361184610Salfred	0xe7, 0x07, 0x6e, 0x08, 0x70, 0x08, 0x9f, 0xaf,
362184610Salfred	0x68, 0x04, 0x97, 0xcf, 0xff, 0xff, 0xff, 0xff,
363184610Salfred	0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
364184610Salfred	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
365184610Salfred	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
366184610Salfred	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
367184610Salfred	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
368184610Salfred	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
369184610Salfred	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
370184610Salfred	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
371184610Salfred	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
372184610Salfred	0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
373184610Salfred	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
374184610Salfred	0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
375184610Salfred	0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x33, 0xcc,
376184610Salfred	0x00, 0x00, 0x00, 0x00, 0xe7, 0x57, 0x00, 0x80,
377184610Salfred	0xb2, 0x00, 0x06, 0xc2, 0xe7, 0x07, 0x52, 0x0e,
378184610Salfred	0x12, 0x00, 0xe7, 0x07, 0x98, 0x0e, 0xb2, 0x00,
379184610Salfred	0xe7, 0x07, 0xa4, 0x09, 0xf2, 0x02, 0xc8, 0x09,
380184610Salfred	0xb4, 0x00, 0xf8, 0x07, 0x02, 0x00, 0x0d, 0x00,
381184610Salfred	0xd7, 0x09, 0x0e, 0xc0, 0xe7, 0x07, 0x00, 0x00,
382184610Salfred	0x0e, 0xc0, 0xc8, 0x09, 0xdc, 0x00, 0xf0, 0x07,
383184610Salfred	0xff, 0xff, 0x09, 0x00, 0xf0, 0x07, 0xfb, 0x13,
384184610Salfred	0x0b, 0x00, 0xe7, 0x09, 0xc0, 0x00, 0x58, 0x08,
385184610Salfred	0xe7, 0x09, 0xbe, 0x00, 0x54, 0x08, 0xe7, 0x09,
386184610Salfred	0x10, 0x00, 0x92, 0x08, 0xc8, 0x07, 0xb4, 0x09,
387184610Salfred	0x9f, 0xaf, 0x8c, 0x09, 0x9f, 0xaf, 0xe2, 0x0b,
388184610Salfred	0xc0, 0x07, 0x80, 0x01, 0x44, 0xaf, 0x27, 0x00,
389184610Salfred	0x88, 0x08, 0x27, 0x00, 0x8a, 0x08, 0x27, 0x00,
390184610Salfred	0x8c, 0x08, 0xc0, 0x07, 0x74, 0x00, 0x44, 0xaf,
391184610Salfred	0x27, 0x00, 0xac, 0x08, 0x08, 0x00, 0x00, 0x90,
392184610Salfred	0xc1, 0x07, 0x1d, 0x00, 0x20, 0x00, 0x20, 0x00,
393184610Salfred	0x01, 0xda, 0x7c, 0xc1, 0x9f, 0xaf, 0x8a, 0x0b,
394184610Salfred	0xc0, 0x07, 0x4c, 0x00, 0x48, 0xaf, 0x27, 0x00,
395184610Salfred	0x56, 0x08, 0x9f, 0xaf, 0x72, 0x0c, 0xe7, 0x07,
396184610Salfred	0x00, 0x80, 0x96, 0x08, 0xef, 0x57, 0x00, 0x00,
397184610Salfred	0xf0, 0x09, 0x03, 0xc0, 0xe7, 0x07, 0x01, 0x00,
398184610Salfred	0x1c, 0xc0, 0xe7, 0x05, 0x0e, 0xc0, 0x97, 0xcf,
399184610Salfred	0x49, 0xaf, 0xe7, 0x87, 0x43, 0x00, 0x0e, 0xc0,
400184610Salfred	0xe7, 0x07, 0xff, 0xff, 0x94, 0x08, 0x9f, 0xaf,
401184610Salfred	0x8a, 0x0c, 0xc0, 0x07, 0x01, 0x00, 0x60, 0xaf,
402184610Salfred	0x4a, 0xaf, 0x97, 0xcf, 0x00, 0x08, 0x09, 0x08,
403184610Salfred	0x11, 0x08, 0x00, 0xda, 0x7c, 0xc1, 0x97, 0xcf,
404184610Salfred	0x67, 0x04, 0xcc, 0x02, 0xc0, 0xdf, 0x51, 0x94,
405184610Salfred	0xb1, 0xaf, 0x06, 0x00, 0xc1, 0xdf, 0xc9, 0x09,
406184610Salfred	0xcc, 0x02, 0x49, 0x62, 0x75, 0xc1, 0xc0, 0xdf,
407184610Salfred	0xa7, 0xcf, 0xd6, 0x02, 0x0e, 0x00, 0x24, 0x00,
408184610Salfred	0xd6, 0x05, 0x22, 0x00, 0xc4, 0x06, 0xd0, 0x00,
409184610Salfred	0xf0, 0x0b, 0xaa, 0x00, 0x0e, 0x0a, 0xbe, 0x00,
410184610Salfred	0x2c, 0x0c, 0x10, 0x00, 0x20, 0x00, 0x04, 0x00,
411184610Salfred	0xc4, 0x05, 0x02, 0x00, 0x66, 0x03, 0x06, 0x00,
412184610Salfred	0x00, 0x00, 0x24, 0xc0, 0x04, 0x04, 0x28, 0xc0,
413184610Salfred	0xfe, 0xfb, 0x1e, 0xc0, 0x00, 0x04, 0x22, 0xc0,
414184610Salfred	0xff, 0xf0, 0xc0, 0x00, 0x60, 0x0b, 0x00, 0x00,
415184610Salfred	0x00, 0x00, 0xff, 0xff, 0x34, 0x0a, 0x3e, 0x0a,
416184610Salfred	0x9e, 0x0a, 0xa8, 0x0a, 0xce, 0x0a, 0xd2, 0x0a,
417184610Salfred	0xd6, 0x0a, 0x00, 0x0b, 0x10, 0x0b, 0x1e, 0x0b,
418184610Salfred	0x20, 0x0b, 0x28, 0x0b, 0x28, 0x0b, 0x27, 0x02,
419184610Salfred	0xa2, 0x08, 0x97, 0xcf, 0xe7, 0x07, 0x00, 0x00,
420184610Salfred	0xa2, 0x08, 0x0a, 0x0e, 0x01, 0x00, 0xca, 0x57,
421184610Salfred	0x0e, 0x00, 0x9f, 0xc3, 0x2a, 0x0b, 0xca, 0x37,
422184610Salfred	0x00, 0x00, 0x9f, 0xc2, 0x2a, 0x0b, 0x0a, 0xd2,
423184610Salfred	0xb2, 0xcf, 0xf4, 0x09, 0xc8, 0x09, 0xde, 0x00,
424184610Salfred	0x07, 0x06, 0x9f, 0xcf, 0x3c, 0x0b, 0xf0, 0x57,
425184610Salfred	0x80, 0x01, 0x06, 0x00, 0x9f, 0xc8, 0x2a, 0x0b,
426184610Salfred	0x27, 0x0c, 0x02, 0x00, 0x86, 0x08, 0xc0, 0x09,
427184610Salfred	0x88, 0x08, 0x27, 0x00, 0x8a, 0x08, 0xe7, 0x07,
428184610Salfred	0x00, 0x00, 0x84, 0x08, 0x27, 0x00, 0x5c, 0x08,
429184610Salfred	0x00, 0x1c, 0x06, 0x00, 0x27, 0x00, 0x8c, 0x08,
430184610Salfred	0x41, 0x90, 0x67, 0x50, 0x86, 0x08, 0x0d, 0xc0,
431184610Salfred	0x67, 0x00, 0x5a, 0x08, 0x27, 0x0c, 0x06, 0x00,
432184610Salfred	0x5e, 0x08, 0xe7, 0x07, 0x8a, 0x0a, 0x60, 0x08,
433184610Salfred	0xc8, 0x07, 0x5a, 0x08, 0x41, 0x90, 0x51, 0xaf,
434184610Salfred	0x97, 0xcf, 0x9f, 0xaf, 0xac, 0x0e, 0xe7, 0x09,
435184610Salfred	0x8c, 0x08, 0x8a, 0x08, 0xe7, 0x09, 0x86, 0x08,
436184610Salfred	0x84, 0x08, 0x59, 0xaf, 0x97, 0xcf, 0x27, 0x0c,
437184610Salfred	0x02, 0x00, 0x7c, 0x08, 0x59, 0xaf, 0x97, 0xcf,
438184610Salfred	0x09, 0x0c, 0x02, 0x00, 0x09, 0xda, 0x49, 0xd2,
439184610Salfred	0xc9, 0x19, 0xac, 0x08, 0xc8, 0x07, 0x5a, 0x08,
440184610Salfred	0xe0, 0x07, 0x00, 0x00, 0x60, 0x02, 0xe0, 0x07,
441184610Salfred	0x04, 0x00, 0xd0, 0x07, 0x9a, 0x0a, 0x48, 0xdb,
442184610Salfred	0x41, 0x90, 0x50, 0xaf, 0x97, 0xcf, 0x59, 0xaf,
443184610Salfred	0x97, 0xcf, 0x59, 0xaf, 0x97, 0xcf, 0xf0, 0x57,
444184610Salfred	0x06, 0x00, 0x06, 0x00, 0x26, 0xc1, 0xe7, 0x07,
445184610Salfred	0x7e, 0x08, 0x5c, 0x08, 0x41, 0x90, 0x67, 0x00,
446184610Salfred	0x5a, 0x08, 0x27, 0x0c, 0x06, 0x00, 0x5e, 0x08,
447184610Salfred	0xe7, 0x07, 0x5c, 0x0b, 0x60, 0x08, 0xc8, 0x07,
448184610Salfred	0x5a, 0x08, 0x41, 0x90, 0x51, 0xaf, 0x97, 0xcf,
449184610Salfred	0x07, 0x0c, 0x06, 0x00, 0xc7, 0x57, 0x06, 0x00,
450184610Salfred	0x10, 0xc1, 0xc8, 0x07, 0x7e, 0x08, 0x16, 0xcf,
451184610Salfred	0x00, 0x0c, 0x02, 0x00, 0x00, 0xda, 0x40, 0xd1,
452184610Salfred	0x27, 0x00, 0x98, 0x08, 0x1f, 0xcf, 0x1e, 0xcf,
453184610Salfred	0x27, 0x0c, 0x02, 0x00, 0xa4, 0x08, 0x1a, 0xcf,
454184610Salfred	0x00, 0xcf, 0x27, 0x02, 0x20, 0x01, 0xe7, 0x07,
455184610Salfred	0x08, 0x00, 0x22, 0x01, 0xe7, 0x07, 0x13, 0x00,
456184610Salfred	0xb0, 0xc0, 0x97, 0xcf, 0x41, 0x90, 0x67, 0x00,
457184610Salfred	0x5a, 0x08, 0xe7, 0x01, 0x5e, 0x08, 0x27, 0x02,
458184610Salfred	0x5c, 0x08, 0xe7, 0x07, 0x5c, 0x0b, 0x60, 0x08,
459184610Salfred	0xc8, 0x07, 0x5a, 0x08, 0xc1, 0x07, 0x00, 0x80,
460184610Salfred	0x50, 0xaf, 0x97, 0xcf, 0x59, 0xaf, 0x97, 0xcf,
461184610Salfred	0x00, 0x60, 0x05, 0xc0, 0xe7, 0x07, 0x00, 0x00,
462184610Salfred	0x9a, 0x08, 0xa7, 0xcf, 0x58, 0x08, 0x9f, 0xaf,
463184610Salfred	0xe2, 0x0b, 0xe7, 0x07, 0x01, 0x00, 0x9a, 0x08,
464184610Salfred	0x49, 0xaf, 0xd7, 0x09, 0x00, 0xc0, 0x07, 0xaf,
465184610Salfred	0xe7, 0x05, 0x00, 0xc0, 0x4a, 0xaf, 0xa7, 0xcf,
466184610Salfred	0x58, 0x08, 0xc0, 0x07, 0x40, 0x00, 0x44, 0xaf,
467184610Salfred	0x27, 0x00, 0xa0, 0x08, 0x08, 0x00, 0xc0, 0x07,
468184610Salfred	0x20, 0x00, 0x20, 0x94, 0x00, 0xda, 0x7d, 0xc1,
469184610Salfred	0xc0, 0x07, 0xfe, 0x7f, 0x44, 0xaf, 0x40, 0x00,
470184610Salfred	0x41, 0x90, 0xc0, 0x37, 0x08, 0x00, 0xdf, 0xde,
471184610Salfred	0x50, 0x06, 0xc0, 0x57, 0x10, 0x00, 0x02, 0xc2,
472184610Salfred	0xc0, 0x07, 0x10, 0x00, 0x27, 0x00, 0x76, 0x08,
473184610Salfred	0x41, 0x90, 0x9f, 0xde, 0x40, 0x06, 0x44, 0xaf,
474184610Salfred	0x27, 0x00, 0x74, 0x08, 0xc0, 0x09, 0x76, 0x08,
475184610Salfred	0x41, 0x90, 0x00, 0xd2, 0x00, 0xd8, 0x9f, 0xde,
476184610Salfred	0x08, 0x00, 0x44, 0xaf, 0x27, 0x00, 0x9e, 0x08,
477184610Salfred	0x97, 0xcf, 0xe7, 0x87, 0x00, 0x84, 0x28, 0xc0,
478184610Salfred	0xe7, 0x67, 0xff, 0xf3, 0x24, 0xc0, 0x97, 0xcf,
479184610Salfred	0xe7, 0x87, 0x01, 0x00, 0xaa, 0x08, 0xe7, 0x57,
480184610Salfred	0x00, 0x00, 0x7a, 0x08, 0x97, 0xc1, 0x9f, 0xaf,
481184610Salfred	0xe2, 0x0b, 0xe7, 0x87, 0x00, 0x06, 0x22, 0xc0,
482184610Salfred	0xe7, 0x07, 0x00, 0x00, 0x90, 0xc0, 0xe7, 0x67,
483184610Salfred	0xfe, 0xff, 0x3e, 0xc0, 0xe7, 0x07, 0x2e, 0x00,
484184610Salfred	0x0a, 0xc0, 0xe7, 0x87, 0x01, 0x00, 0x3e, 0xc0,
485184610Salfred	0xe7, 0x07, 0xff, 0xff, 0x94, 0x08, 0x9f, 0xaf,
486184610Salfred	0xf0, 0x0c, 0x97, 0xcf, 0x17, 0x00, 0xa7, 0xaf,
487184610Salfred	0x54, 0x08, 0xc0, 0x05, 0x27, 0x00, 0x52, 0x08,
488184610Salfred	0xe7, 0x87, 0x01, 0x00, 0xaa, 0x08, 0x9f, 0xaf,
489184610Salfred	0xe2, 0x0b, 0xe7, 0x07, 0x0c, 0x00, 0x40, 0xc0,
490184610Salfred	0x9f, 0xaf, 0xf0, 0x0c, 0xe7, 0x07, 0x00, 0x00,
491184610Salfred	0x78, 0x08, 0x00, 0x90, 0xe7, 0x09, 0x88, 0x08,
492184610Salfred	0x8a, 0x08, 0x27, 0x00, 0x84, 0x08, 0x27, 0x00,
493184610Salfred	0x7c, 0x08, 0x9f, 0xaf, 0x8a, 0x0c, 0xe7, 0x07,
494184610Salfred	0x00, 0x00, 0xb2, 0x02, 0xe7, 0x07, 0x00, 0x00,
495184610Salfred	0xb4, 0x02, 0xc0, 0x07, 0x06, 0x00, 0xc8, 0x09,
496184610Salfred	0xde, 0x00, 0xc8, 0x17, 0x03, 0x00, 0xc9, 0x07,
497184610Salfred	0x7e, 0x08, 0x29, 0x0a, 0x00, 0xda, 0x7d, 0xc1,
498184610Salfred	0x97, 0xcf, 0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf,
499184610Salfred	0x00, 0x90, 0x27, 0x00, 0x6a, 0x08, 0xe7, 0x07,
500184610Salfred	0x6a, 0x08, 0x6c, 0x08, 0x27, 0x00, 0x6e, 0x08,
501184610Salfred	0xe7, 0x07, 0x6e, 0x08, 0x70, 0x08, 0x27, 0x00,
502184610Salfred	0x78, 0x08, 0x27, 0x00, 0x62, 0x08, 0x27, 0x00,
503184610Salfred	0x64, 0x08, 0xc8, 0x09, 0x74, 0x08, 0xc1, 0x09,
504184610Salfred	0x76, 0x08, 0xc9, 0x07, 0x72, 0x08, 0x11, 0x02,
505184610Salfred	0x09, 0x02, 0xc8, 0x17, 0x40, 0x06, 0x01, 0xda,
506184610Salfred	0x7a, 0xc1, 0x51, 0x94, 0xc8, 0x09, 0x9e, 0x08,
507184610Salfred	0xc9, 0x07, 0x9c, 0x08, 0xc1, 0x09, 0x76, 0x08,
508184610Salfred	0x01, 0xd2, 0x01, 0xd8, 0x11, 0x02, 0x09, 0x02,
509184610Salfred	0xc8, 0x17, 0x08, 0x00, 0x01, 0xda, 0x7a, 0xc1,
510184610Salfred	0x51, 0x94, 0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf,
511184610Salfred	0xe7, 0x57, 0x00, 0x00, 0x52, 0x08, 0x97, 0xc0,
512184610Salfred	0x9f, 0xaf, 0x04, 0x00, 0xe7, 0x09, 0x94, 0x08,
513184610Salfred	0x90, 0x08, 0xe7, 0x57, 0xff, 0xff, 0x90, 0x08,
514184610Salfred	0x04, 0xc1, 0xe7, 0x07, 0xf0, 0x0c, 0x8e, 0x08,
515184610Salfred	0x97, 0xcf, 0xe7, 0x17, 0x32, 0x00, 0x90, 0x08,
516184610Salfred	0xe7, 0x67, 0xff, 0x07, 0x90, 0x08, 0xe7, 0x07,
517184610Salfred	0x26, 0x0d, 0x8e, 0x08, 0x97, 0xcf, 0xd7, 0x09,
518184610Salfred	0x00, 0xc0, 0xc1, 0xdf, 0xe7, 0x57, 0x00, 0x00,
519184610Salfred	0x96, 0x08, 0x23, 0xc0, 0xe7, 0x07, 0x00, 0x80,
520184610Salfred	0x80, 0xc0, 0xe7, 0x07, 0x04, 0x00, 0x90, 0xc0,
521184610Salfred	0xe7, 0x07, 0x00, 0x00, 0x80, 0xc0, 0xe7, 0x07,
522184610Salfred	0x00, 0x80, 0x80, 0xc0, 0xc0, 0x07, 0x00, 0x00,
523184610Salfred	0xc0, 0x07, 0x00, 0x00, 0xc0, 0x07, 0x00, 0x00,
524184610Salfred	0xe7, 0x07, 0x00, 0x00, 0x80, 0xc0, 0xe7, 0x07,
525184610Salfred	0x00, 0x80, 0x80, 0xc0, 0xe7, 0x07, 0x00, 0x80,
526184610Salfred	0x40, 0xc0, 0xc0, 0x07, 0x00, 0x00, 0xe7, 0x07,
527184610Salfred	0x00, 0x00, 0x40, 0xc0, 0xe7, 0x07, 0x00, 0x00,
528184610Salfred	0x80, 0xc0, 0xef, 0x57, 0x00, 0x00, 0xf1, 0x09,
529184610Salfred	0x9f, 0xa0, 0xc0, 0x0d, 0xe7, 0x07, 0x04, 0x00,
530184610Salfred	0x90, 0xc0, 0xe7, 0x07, 0x00, 0x02, 0x40, 0xc0,
531184610Salfred	0xe7, 0x07, 0x0c, 0x02, 0x40, 0xc0, 0xe7, 0x07,
532184610Salfred	0x00, 0x00, 0x96, 0x08, 0xe7, 0x07, 0x00, 0x00,
533184610Salfred	0x8e, 0x08, 0xe7, 0x07, 0x00, 0x00, 0xaa, 0x08,
534184610Salfred	0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf, 0x9f, 0xaf,
535184610Salfred	0x9e, 0x03, 0xe7, 0x05, 0x00, 0xc0, 0x9f, 0xaf,
536184610Salfred	0xde, 0x01, 0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf,
537184610Salfred	0x9f, 0xaf, 0xde, 0x0d, 0xef, 0x77, 0x00, 0x00,
538184610Salfred	0xf1, 0x09, 0x97, 0xc1, 0x9f, 0xaf, 0xde, 0x0d,
539184610Salfred	0xef, 0x77, 0x00, 0x00, 0xf1, 0x09, 0x97, 0xc1,
540184610Salfred	0xef, 0x07, 0x01, 0x00, 0xf1, 0x09, 0xe7, 0x87,
541184610Salfred	0x00, 0x08, 0x1e, 0xc0, 0xe7, 0x87, 0x00, 0x08,
542184610Salfred	0x22, 0xc0, 0xe7, 0x67, 0xff, 0xf7, 0x22, 0xc0,
543184610Salfred	0xe7, 0x77, 0x00, 0x08, 0x20, 0xc0, 0x11, 0xc0,
544184610Salfred	0xe7, 0x67, 0xff, 0xf7, 0x1e, 0xc0, 0xe7, 0x87,
545184610Salfred	0x00, 0x08, 0x22, 0xc0, 0xe7, 0x67, 0xff, 0xf7,
546184610Salfred	0x22, 0xc0, 0xe7, 0x77, 0x00, 0x08, 0x20, 0xc0,
547184610Salfred	0x04, 0xc1, 0xe7, 0x87, 0x00, 0x08, 0x22, 0xc0,
548184610Salfred	0x97, 0xcf, 0xe7, 0x07, 0x01, 0x01, 0xf0, 0x09,
549184610Salfred	0xef, 0x57, 0x18, 0x00, 0xfe, 0xff, 0x97, 0xc2,
550184610Salfred	0xef, 0x07, 0x00, 0x00, 0xf0, 0x09, 0x97, 0xcf,
551184610Salfred	0xd7, 0x09, 0x00, 0xc0, 0x17, 0x00, 0x17, 0x02,
552184610Salfred	0x97, 0x02, 0xe7, 0x57, 0x00, 0x00, 0x7a, 0x08,
553184610Salfred	0x06, 0xc0, 0xc0, 0x09, 0x92, 0xc0, 0xc0, 0x77,
554184610Salfred	0x09, 0x02, 0x9f, 0xc1, 0xea, 0x06, 0x9f, 0xcf,
555184610Salfred	0x20, 0x08, 0xd7, 0x09, 0x0e, 0xc0, 0xe7, 0x07,
556184610Salfred	0x00, 0x00, 0x0e, 0xc0, 0x9f, 0xaf, 0x66, 0x0e,
557184610Salfred	0xe7, 0x05, 0x0e, 0xc0, 0x97, 0xcf, 0xd7, 0x09,
558184610Salfred	0x00, 0xc0, 0x17, 0x02, 0xc8, 0x09, 0xb0, 0xc0,
559184610Salfred	0xe7, 0x67, 0xfe, 0x7f, 0xb0, 0xc0, 0xc8, 0x77,
560184610Salfred	0x00, 0x20, 0x9f, 0xc1, 0x64, 0xeb, 0xe7, 0x57,
561184610Salfred	0x00, 0x00, 0xc8, 0x02, 0x9f, 0xc1, 0x80, 0xeb,
562184610Salfred	0xc8, 0x99, 0xca, 0x02, 0xc8, 0x67, 0x04, 0x00,
563184610Salfred	0x9f, 0xc1, 0x96, 0xeb, 0x9f, 0xcf, 0x4c, 0xeb,
564184610Salfred	0xe7, 0x07, 0x00, 0x00, 0xa6, 0xc0, 0xe7, 0x09,
565184610Salfred	0xb0, 0xc0, 0xc8, 0x02, 0xe7, 0x07, 0x03, 0x00,
566184610Salfred	0xb0, 0xc0, 0x97, 0xcf, 0xc0, 0x09, 0x86, 0x08,
567184610Salfred	0xc0, 0x37, 0x01, 0x00, 0x97, 0xc9, 0xc9, 0x09,
568184610Salfred	0x88, 0x08, 0x02, 0x00, 0x41, 0x90, 0x48, 0x02,
569184610Salfred	0xc9, 0x17, 0x06, 0x00, 0x9f, 0xaf, 0x64, 0x05,
570184610Salfred	0x9f, 0xa2, 0xd6, 0x0e, 0x02, 0xda, 0x77, 0xc1,
571184610Salfred	0x41, 0x60, 0x71, 0xc1, 0x97, 0xcf, 0x17, 0x02,
572184610Salfred	0x57, 0x02, 0x43, 0x04, 0x21, 0x04, 0xe0, 0x00,
573184610Salfred	0x43, 0x04, 0x21, 0x04, 0xe0, 0x00, 0x43, 0x04,
574184610Salfred	0x21, 0x04, 0xe0, 0x00, 0xc1, 0x07, 0x01, 0x00,
575184610Salfred	0xc9, 0x05, 0xc8, 0x05, 0x97, 0xcf,
576184610Salfred	0, 0
577184610Salfred};
578184610Salfred
579184610Salfred/* Firmware fixup (data?) segment */
580184610Salfredstatic unsigned char kue_fix_seg[] =
581184610Salfred{
582184610Salfred	/******************************************/
583184610Salfred	/* NOTE: B6/C3 is data header signature   */
584184610Salfred	/* 0xAA/0xBB is data length = total */
585184610Salfred	/* bytes - 7, 0xCC is type, 0xDD is */
586184610Salfred	/* interrupt to use.                */
587184610Salfred	/******************************************/
588184610Salfred	0xB6, 0xC3, 0xc9, 0x02, 0x03, 0x64,
589184610Salfred	0x02, 0x00, 0x08, 0x00, 0x24, 0x00, 0x2e, 0x00,
590184610Salfred	0x2c, 0x00, 0x3e, 0x00, 0x44, 0x00, 0x48, 0x00,
591184610Salfred	0x50, 0x00, 0x5c, 0x00, 0x60, 0x00, 0x66, 0x00,
592184610Salfred	0x6c, 0x00, 0x70, 0x00, 0x76, 0x00, 0x74, 0x00,
593184610Salfred	0x7a, 0x00, 0x7e, 0x00, 0x84, 0x00, 0x8a, 0x00,
594184610Salfred	0x8e, 0x00, 0x92, 0x00, 0x98, 0x00, 0x9c, 0x00,
595184610Salfred	0xa0, 0x00, 0xa8, 0x00, 0xae, 0x00, 0xb4, 0x00,
596184610Salfred	0xb2, 0x00, 0xba, 0x00, 0xbe, 0x00, 0xc4, 0x00,
597184610Salfred	0xc8, 0x00, 0xce, 0x00, 0xd2, 0x00, 0xd6, 0x00,
598184610Salfred	0xda, 0x00, 0xe2, 0x00, 0xe0, 0x00, 0xea, 0x00,
599184610Salfred	0xf2, 0x00, 0xfe, 0x00, 0x06, 0x01, 0x0c, 0x01,
600184610Salfred	0x1a, 0x01, 0x24, 0x01, 0x22, 0x01, 0x2a, 0x01,
601184610Salfred	0x30, 0x01, 0x36, 0x01, 0x3c, 0x01, 0x4e, 0x01,
602184610Salfred	0x52, 0x01, 0x58, 0x01, 0x5c, 0x01, 0x9c, 0x01,
603184610Salfred	0xb6, 0x01, 0xba, 0x01, 0xc0, 0x01, 0xca, 0x01,
604184610Salfred	0xd0, 0x01, 0xda, 0x01, 0xe2, 0x01, 0xea, 0x01,
605184610Salfred	0xf0, 0x01, 0x0a, 0x02, 0x0e, 0x02, 0x14, 0x02,
606184610Salfred	0x26, 0x02, 0x6c, 0x02, 0x8e, 0x02, 0x98, 0x02,
607184610Salfred	0xa0, 0x02, 0xa6, 0x02, 0xba, 0x02, 0xc6, 0x02,
608184610Salfred	0xce, 0x02, 0xe8, 0x02, 0xee, 0x02, 0xf4, 0x02,
609184610Salfred	0xf8, 0x02, 0x0a, 0x03, 0x10, 0x03, 0x1a, 0x03,
610184610Salfred	0x1e, 0x03, 0x2a, 0x03, 0x2e, 0x03, 0x34, 0x03,
611184610Salfred	0x3a, 0x03, 0x44, 0x03, 0x4e, 0x03, 0x5a, 0x03,
612184610Salfred	0x5e, 0x03, 0x6a, 0x03, 0x72, 0x03, 0x80, 0x03,
613184610Salfred	0x84, 0x03, 0x8c, 0x03, 0x94, 0x03, 0x98, 0x03,
614184610Salfred	0xa8, 0x03, 0xae, 0x03, 0xb4, 0x03, 0xba, 0x03,
615184610Salfred	0xce, 0x03, 0xcc, 0x03, 0xd6, 0x03, 0xdc, 0x03,
616184610Salfred	0xec, 0x03, 0xf0, 0x03, 0xfe, 0x03, 0x1c, 0x04,
617184610Salfred	0x30, 0x04, 0x38, 0x04, 0x3c, 0x04, 0x40, 0x04,
618184610Salfred	0x48, 0x04, 0x46, 0x04, 0x54, 0x04, 0x5e, 0x04,
619184610Salfred	0x64, 0x04, 0x74, 0x04, 0x78, 0x04, 0x84, 0x04,
620184610Salfred	0xd8, 0x04, 0xec, 0x04, 0xf0, 0x04, 0xf8, 0x04,
621184610Salfred	0xfe, 0x04, 0x1c, 0x05, 0x2c, 0x05, 0x30, 0x05,
622184610Salfred	0x4a, 0x05, 0x56, 0x05, 0x5a, 0x05, 0x88, 0x05,
623184610Salfred	0x8c, 0x05, 0x96, 0x05, 0x9a, 0x05, 0xa8, 0x05,
624184610Salfred	0xcc, 0x05, 0xd2, 0x05, 0xda, 0x05, 0xe0, 0x05,
625184610Salfred	0xe4, 0x05, 0xfc, 0x05, 0x06, 0x06, 0x14, 0x06,
626184610Salfred	0x12, 0x06, 0x1a, 0x06, 0x20, 0x06, 0x26, 0x06,
627184610Salfred	0x2e, 0x06, 0x34, 0x06, 0x48, 0x06, 0x52, 0x06,
628184610Salfred	0x64, 0x06, 0x86, 0x06, 0x90, 0x06, 0x9a, 0x06,
629184610Salfred	0xa0, 0x06, 0xac, 0x06, 0xaa, 0x06, 0xb2, 0x06,
630184610Salfred	0xb8, 0x06, 0xdc, 0x06, 0xda, 0x06, 0xe2, 0x06,
631184610Salfred	0xe8, 0x06, 0xf2, 0x06, 0xf8, 0x06, 0xfc, 0x06,
632184610Salfred	0x0a, 0x07, 0x10, 0x07, 0x14, 0x07, 0x24, 0x07,
633184610Salfred	0x2a, 0x07, 0x32, 0x07, 0x38, 0x07, 0xb2, 0x07,
634184610Salfred	0xba, 0x07, 0xde, 0x07, 0xe4, 0x07, 0x10, 0x08,
635184610Salfred	0x14, 0x08, 0x1a, 0x08, 0x1e, 0x08, 0x30, 0x08,
636184610Salfred	0x38, 0x08, 0x3c, 0x08, 0x44, 0x08, 0x42, 0x08,
637184610Salfred	0x48, 0x08, 0xc6, 0x08, 0xcc, 0x08, 0xd2, 0x08,
638184610Salfred	0xfe, 0x08, 0x04, 0x09, 0x0a, 0x09, 0x0e, 0x09,
639184610Salfred	0x12, 0x09, 0x16, 0x09, 0x20, 0x09, 0x24, 0x09,
640184610Salfred	0x28, 0x09, 0x32, 0x09, 0x46, 0x09, 0x4a, 0x09,
641184610Salfred	0x50, 0x09, 0x54, 0x09, 0x5a, 0x09, 0x60, 0x09,
642184610Salfred	0x7c, 0x09, 0x80, 0x09, 0xb8, 0x09, 0xbc, 0x09,
643184610Salfred	0xc0, 0x09, 0xc4, 0x09, 0xc8, 0x09, 0xcc, 0x09,
644184610Salfred	0xd0, 0x09, 0xd4, 0x09, 0xec, 0x09, 0xf4, 0x09,
645184610Salfred	0xf6, 0x09, 0xf8, 0x09, 0xfa, 0x09, 0xfc, 0x09,
646184610Salfred	0xfe, 0x09, 0x00, 0x0a, 0x02, 0x0a, 0x04, 0x0a,
647184610Salfred	0x06, 0x0a, 0x08, 0x0a, 0x0a, 0x0a, 0x0c, 0x0a,
648184610Salfred	0x10, 0x0a, 0x18, 0x0a, 0x24, 0x0a, 0x2c, 0x0a,
649184610Salfred	0x32, 0x0a, 0x3c, 0x0a, 0x46, 0x0a, 0x4c, 0x0a,
650184610Salfred	0x50, 0x0a, 0x54, 0x0a, 0x5a, 0x0a, 0x5e, 0x0a,
651184610Salfred	0x66, 0x0a, 0x6c, 0x0a, 0x72, 0x0a, 0x78, 0x0a,
652184610Salfred	0x7e, 0x0a, 0x7c, 0x0a, 0x82, 0x0a, 0x8c, 0x0a,
653184610Salfred	0x92, 0x0a, 0x90, 0x0a, 0x98, 0x0a, 0x96, 0x0a,
654184610Salfred	0xa2, 0x0a, 0xb2, 0x0a, 0xb6, 0x0a, 0xc4, 0x0a,
655184610Salfred	0xe2, 0x0a, 0xe0, 0x0a, 0xe8, 0x0a, 0xee, 0x0a,
656184610Salfred	0xf4, 0x0a, 0xf2, 0x0a, 0xf8, 0x0a, 0x0c, 0x0b,
657184610Salfred	0x1a, 0x0b, 0x24, 0x0b, 0x40, 0x0b, 0x44, 0x0b,
658184610Salfred	0x48, 0x0b, 0x4e, 0x0b, 0x4c, 0x0b, 0x52, 0x0b,
659184610Salfred	0x68, 0x0b, 0x6c, 0x0b, 0x70, 0x0b, 0x76, 0x0b,
660184610Salfred	0x88, 0x0b, 0x92, 0x0b, 0xbe, 0x0b, 0xca, 0x0b,
661184610Salfred	0xce, 0x0b, 0xde, 0x0b, 0xf4, 0x0b, 0xfa, 0x0b,
662184610Salfred	0x00, 0x0c, 0x24, 0x0c, 0x28, 0x0c, 0x30, 0x0c,
663184610Salfred	0x36, 0x0c, 0x3c, 0x0c, 0x40, 0x0c, 0x4a, 0x0c,
664184610Salfred	0x50, 0x0c, 0x58, 0x0c, 0x56, 0x0c, 0x5c, 0x0c,
665184610Salfred	0x60, 0x0c, 0x64, 0x0c, 0x80, 0x0c, 0x94, 0x0c,
666184610Salfred	0x9a, 0x0c, 0x98, 0x0c, 0x9e, 0x0c, 0xa4, 0x0c,
667184610Salfred	0xa2, 0x0c, 0xa8, 0x0c, 0xac, 0x0c, 0xb0, 0x0c,
668184610Salfred	0xb4, 0x0c, 0xb8, 0x0c, 0xbc, 0x0c, 0xce, 0x0c,
669184610Salfred	0xd2, 0x0c, 0xd6, 0x0c, 0xf4, 0x0c, 0xfa, 0x0c,
670184610Salfred	0x00, 0x0d, 0xfe, 0x0c, 0x06, 0x0d, 0x0e, 0x0d,
671184610Salfred	0x0c, 0x0d, 0x16, 0x0d, 0x1c, 0x0d, 0x22, 0x0d,
672184610Salfred	0x20, 0x0d, 0x30, 0x0d, 0x7e, 0x0d, 0x82, 0x0d,
673184610Salfred	0x9a, 0x0d, 0xa0, 0x0d, 0xa6, 0x0d, 0xb0, 0x0d,
674184610Salfred	0xb8, 0x0d, 0xc2, 0x0d, 0xc8, 0x0d, 0xce, 0x0d,
675184610Salfred	0xd4, 0x0d, 0xdc, 0x0d, 0x1e, 0x0e, 0x2c, 0x0e,
676184610Salfred	0x3e, 0x0e, 0x4c, 0x0e, 0x50, 0x0e, 0x5e, 0x0e,
677184610Salfred	0xae, 0x0e, 0xb8, 0x0e, 0xc6, 0x0e, 0xca, 0x0e,
678184610Salfred	0, 0
679184610Salfred};
680184610Salfred
681184610Salfred/* Fixup command. */
682184610Salfred#define	KUE_TRIGCMD_OFFSET	5
683184610Salfredstatic unsigned char kue_trig_seg[] = {
684184610Salfred	0xb6, 0xc3, 0x01, 0x00, 0x06, 0x64, 0x00, 0x00
685184610Salfred};
686