kue_fw.h revision 1.5 1 1.5 tsutsui /* $NetBSD: kue_fw.h,v 1.5 2010/08/16 09:52:11 tsutsui Exp $ */
2 1.1 augustss /*
3 1.1 augustss * Copyright (c) 1997, 1998, 1999, 2000
4 1.1 augustss * Bill Paul <wpaul (at) ee.columbia.edu>. All rights reserved.
5 1.1 augustss *
6 1.1 augustss * Redistribution and use in source and binary forms, with or without
7 1.1 augustss * modification, are permitted provided that the following conditions
8 1.1 augustss * are met:
9 1.1 augustss * 1. Redistributions of source code must retain the above copyright
10 1.1 augustss * notice, this list of conditions and the following disclaimer.
11 1.1 augustss * 2. Redistributions in binary form must reproduce the above copyright
12 1.1 augustss * notice, this list of conditions and the following disclaimer in the
13 1.1 augustss * documentation and/or other materials provided with the distribution.
14 1.1 augustss * 3. All advertising materials mentioning features or use of this software
15 1.1 augustss * must display the following acknowledgement:
16 1.1 augustss * This product includes software developed by Bill Paul.
17 1.1 augustss * 4. Neither the name of the author nor the names of any co-contributors
18 1.1 augustss * may be used to endorse or promote products derived from this software
19 1.1 augustss * without specific prior written permission.
20 1.1 augustss *
21 1.1 augustss * THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND
22 1.1 augustss * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 1.1 augustss * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24 1.1 augustss * ARE DISCLAIMED. IN NO EVENT SHALL Bill Paul OR THE VOICES IN HIS HEAD
25 1.1 augustss * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26 1.1 augustss * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27 1.1 augustss * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28 1.1 augustss * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29 1.1 augustss * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30 1.1 augustss * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
31 1.1 augustss * THE POSSIBILITY OF SUCH DAMAGE.
32 1.1 augustss *
33 1.1 augustss * $FreeBSD: src/sys/dev/usb/kue_fw.h,v 1.1 2000/01/05 04:27:07 wpaul Exp $
34 1.1 augustss */
35 1.1 augustss
36 1.1 augustss /*
37 1.1 augustss * This file contains the firmware needed to make the KLSI chip work,
38 1.1 augustss * along with a few constants related to the QT Engine microcontroller
39 1.1 augustss * embedded in the KLSI part.
40 1.1 augustss *
41 1.1 augustss * Firmware is loaded using the vendor-specific 'send scan data'
42 1.1 augustss * command (0xFF). The basic operation is that we must load the
43 1.1 augustss * firmware, then issue some trigger commands to fix it up and start
44 1.1 augustss * it running. There are three transfers: load the binary code,
45 1.1 augustss * load the 'fixup' (data segment?), then issue a command to
46 1.1 augustss * start the code firmware running. The data itself is prefixed by
47 1.1 augustss * a 16-bit signature word, a 16-bit length value, a type byte
48 1.1 augustss * and an interrupt (command) byte. The code segment is of type
49 1.1 augustss * 0x02 (replacement interrupt vector data) and the fixup segment
50 1.1 augustss * is of type 0x03 (replacement interrupt fixup data). The interrupt
51 1.1 augustss * code is 0x64 (load new code). The length word is the total length
52 1.1 augustss * of the segment minus 7. I precomputed the values and stuck them
53 1.1 augustss * into the appropriate locations within the segments to save some
54 1.1 augustss * work in the driver.
55 1.1 augustss */
56 1.1 augustss
57 1.1 augustss /* QT controller data block types. */
58 1.1 augustss /* Write data into specific memory location. */
59 1.1 augustss #define KUE_QTBTYPE_WRITE_DATA 0x00
60 1.1 augustss /* Write data into interrupt vector location */
61 1.1 augustss #define KUE_QTBTYPE_WRITE_INTVEC 0x01
62 1.1 augustss /* Replace interrupt vector with this data */
63 1.1 augustss #define KUE_QTBTYPE_REPL_INTVEC 0x02
64 1.1 augustss /* Fixup interrupt vector code with this data */
65 1.1 augustss #define KUE_QTBTYPE_FIXUP_INTVEC 0x03
66 1.1 augustss /* Force jump to location */
67 1.1 augustss #define KUE_QTBTYPE_JUMP 0x04
68 1.1 augustss /* Force call to location */
69 1.1 augustss #define KUE_QTBTYPE_CALL 0x05
70 1.1 augustss /* Force interrupt call */
71 1.1 augustss #define KUE_QTBTYPE_CALLINTR 0x06
72 1.1 augustss /*
73 1.1 augustss * Cause data to be written using the specified QT engine
74 1.1 augustss * interrupt, from starting location in memory for a specified
75 1.1 augustss * number of bytes.
76 1.1 augustss */
77 1.1 augustss #define KUE_QTBTYPE_WRITE_WITH_INTR 0x07
78 1.1 augustss /* Cause data from stream to be written using specified QT interrupt. */
79 1.1 augustss #define KUE_QTBTYPE_WRITE_STR_WITH_INTR 0x08
80 1.1 augustss /* Cause data to be written to config locations. */
81 1.1 augustss /* Addresses assume 0xc000 offset. */
82 1.1 augustss #define KUE_QTBTYPE_WRITE_CONFIG 0x09
83 1.1 augustss
84 1.1 augustss #define KUE_QTINTR_LOAD_CODE 0x64
85 1.1 augustss #define KUE_QTINTR_TRIGGER_CODE 0x3B
86 1.1 augustss #define KUE_QTINTR_LOAD_CODE_HIGH 0x9C
87 1.1 augustss
88 1.1 augustss /* Firmware code segment */
89 1.5 tsutsui static const uint8_t kue_code_seg[] =
90 1.1 augustss {
91 1.1 augustss /******************************************/
92 1.1 augustss /* NOTE: B6/C3 is data header signature */
93 1.1 augustss /* 0xAA/0xBB is data length = total */
94 1.1 augustss /* bytes - 7, 0xCC is type, 0xDD is */
95 1.1 augustss /* interrupt to use. */
96 1.1 augustss /******************************************/
97 1.1 augustss 0xB6, 0xC3, 0xf7, 0x0e, 0x02, 0x64,
98 1.1 augustss 0x9f, 0xcf, 0xbc, 0x08, 0xe7, 0x57, 0x00, 0x00,
99 1.1 augustss 0x9a, 0x08, 0x97, 0xc1, 0xe7, 0x67, 0xff, 0x1f,
100 1.1 augustss 0x28, 0xc0, 0xe7, 0x87, 0x00, 0x04, 0x24, 0xc0,
101 1.1 augustss 0xe7, 0x67, 0xff, 0xf9, 0x22, 0xc0, 0x97, 0xcf,
102 1.1 augustss 0xe7, 0x09, 0xa2, 0xc0, 0x94, 0x08, 0xd7, 0x09,
103 1.1 augustss 0x00, 0xc0, 0xe7, 0x59, 0xba, 0x08, 0x94, 0x08,
104 1.1 augustss 0x03, 0xc1, 0xe7, 0x67, 0xff, 0xf7, 0x24, 0xc0,
105 1.1 augustss 0xe7, 0x05, 0x00, 0xc0, 0xa7, 0xcf, 0x92, 0x08,
106 1.1 augustss 0xe7, 0x57, 0x00, 0x00, 0x8e, 0x08, 0xa7, 0xa1,
107 1.1 augustss 0x8e, 0x08, 0x97, 0xcf, 0xe7, 0x57, 0x00, 0x00,
108 1.1 augustss 0xf2, 0x09, 0x0a, 0xc0, 0xe7, 0x57, 0x00, 0x00,
109 1.1 augustss 0xa4, 0xc0, 0xa7, 0xc0, 0x56, 0x08, 0x9f, 0xaf,
110 1.1 augustss 0x70, 0x09, 0xe7, 0x07, 0x00, 0x00, 0xf2, 0x09,
111 1.1 augustss 0xe7, 0x57, 0xff, 0xff, 0x90, 0x08, 0x9f, 0xa0,
112 1.1 augustss 0x40, 0x00, 0xe7, 0x59, 0x90, 0x08, 0x94, 0x08,
113 1.1 augustss 0x9f, 0xa0, 0x40, 0x00, 0xc8, 0x09, 0xa2, 0x08,
114 1.1 augustss 0x08, 0x62, 0x9f, 0xa1, 0x14, 0x0a, 0xe7, 0x57,
115 1.1 augustss 0x00, 0x00, 0x52, 0x08, 0xa7, 0xc0, 0x56, 0x08,
116 1.1 augustss 0x9f, 0xaf, 0x04, 0x00, 0xe7, 0x57, 0x00, 0x00,
117 1.1 augustss 0x8e, 0x08, 0xa7, 0xc1, 0x56, 0x08, 0xc0, 0x09,
118 1.1 augustss 0xa8, 0x08, 0x00, 0x60, 0x05, 0xc4, 0xc0, 0x59,
119 1.1 augustss 0x94, 0x08, 0x02, 0xc0, 0x9f, 0xaf, 0xee, 0x00,
120 1.1 augustss 0xe7, 0x59, 0xae, 0x08, 0x94, 0x08, 0x02, 0xc1,
121 1.1 augustss 0x9f, 0xaf, 0xf6, 0x00, 0x9f, 0xaf, 0x9e, 0x03,
122 1.1 augustss 0xef, 0x57, 0x00, 0x00, 0xf0, 0x09, 0x9f, 0xa1,
123 1.1 augustss 0xde, 0x01, 0xe7, 0x57, 0x00, 0x00, 0x78, 0x08,
124 1.1 augustss 0x9f, 0xa0, 0xe4, 0x03, 0x9f, 0xaf, 0x2c, 0x04,
125 1.1 augustss 0xa7, 0xcf, 0x56, 0x08, 0x48, 0x02, 0xe7, 0x09,
126 1.1 augustss 0x94, 0x08, 0xa8, 0x08, 0xc8, 0x37, 0x04, 0x00,
127 1.1 augustss 0x9f, 0xaf, 0x68, 0x04, 0x97, 0xcf, 0xe7, 0x57,
128 1.1 augustss 0x00, 0x00, 0xa6, 0x08, 0x97, 0xc0, 0xd7, 0x09,
129 1.1 augustss 0x00, 0xc0, 0xc1, 0xdf, 0xc8, 0x09, 0x9c, 0x08,
130 1.1 augustss 0x08, 0x62, 0x1d, 0xc0, 0x27, 0x04, 0x9c, 0x08,
131 1.1 augustss 0x10, 0x94, 0xf0, 0x07, 0xee, 0x09, 0x02, 0x00,
132 1.1 augustss 0xc1, 0x07, 0x01, 0x00, 0x70, 0x00, 0x04, 0x00,
133 1.1 augustss 0xf0, 0x07, 0x44, 0x01, 0x06, 0x00, 0x50, 0xaf,
134 1.1 augustss 0xe7, 0x09, 0x94, 0x08, 0xae, 0x08, 0xe7, 0x17,
135 1.1 augustss 0x14, 0x00, 0xae, 0x08, 0xe7, 0x67, 0xff, 0x07,
136 1.1 augustss 0xae, 0x08, 0xe7, 0x07, 0xff, 0xff, 0xa8, 0x08,
137 1.1 augustss 0xe7, 0x07, 0x00, 0x00, 0xa6, 0x08, 0xe7, 0x05,
138 1.1 augustss 0x00, 0xc0, 0x97, 0xcf, 0xd7, 0x09, 0x00, 0xc0,
139 1.1 augustss 0xc1, 0xdf, 0x48, 0x02, 0xd0, 0x09, 0x9c, 0x08,
140 1.1 augustss 0x27, 0x02, 0x9c, 0x08, 0xe7, 0x09, 0x20, 0xc0,
141 1.1 augustss 0xee, 0x09, 0xe7, 0xd0, 0xee, 0x09, 0xe7, 0x05,
142 1.1 augustss 0x00, 0xc0, 0x97, 0xcf, 0x48, 0x02, 0xc8, 0x37,
143 1.1 augustss 0x04, 0x00, 0x00, 0x0c, 0x0c, 0x00, 0x00, 0x60,
144 1.1 augustss 0x21, 0xc0, 0xc0, 0x37, 0x3e, 0x00, 0x23, 0xc9,
145 1.1 augustss 0xc0, 0x57, 0xb4, 0x05, 0x1b, 0xc8, 0xc0, 0x17,
146 1.1 augustss 0x3f, 0x00, 0xc0, 0x67, 0xc0, 0xff, 0x30, 0x00,
147 1.1 augustss 0x08, 0x00, 0xf0, 0x07, 0x00, 0x00, 0x04, 0x00,
148 1.1 augustss 0x00, 0x02, 0xc0, 0x17, 0x4c, 0x00, 0x30, 0x00,
149 1.1 augustss 0x06, 0x00, 0xf0, 0x07, 0xbe, 0x01, 0x0a, 0x00,
150 1.1 augustss 0x48, 0x02, 0xc1, 0x07, 0x02, 0x00, 0xd7, 0x09,
151 1.1 augustss 0x00, 0xc0, 0xc1, 0xdf, 0x51, 0xaf, 0xe7, 0x05,
152 1.1 augustss 0x00, 0xc0, 0x97, 0xcf, 0x9f, 0xaf, 0x68, 0x04,
153 1.1 augustss 0x9f, 0xaf, 0xe4, 0x03, 0x97, 0xcf, 0x9f, 0xaf,
154 1.1 augustss 0xe4, 0x03, 0xc9, 0x37, 0x04, 0x00, 0xc1, 0xdf,
155 1.1 augustss 0xc8, 0x09, 0x70, 0x08, 0x50, 0x02, 0x67, 0x02,
156 1.1 augustss 0x70, 0x08, 0xd1, 0x07, 0x00, 0x00, 0xc0, 0xdf,
157 1.1 augustss 0x9f, 0xaf, 0xde, 0x01, 0x97, 0xcf, 0xe7, 0x57,
158 1.1 augustss 0x00, 0x00, 0xaa, 0x08, 0x97, 0xc1, 0xe7, 0x57,
159 1.1 augustss 0x01, 0x00, 0x7a, 0x08, 0x97, 0xc0, 0xc8, 0x09,
160 1.1 augustss 0x6e, 0x08, 0x08, 0x62, 0x97, 0xc0, 0x00, 0x02,
161 1.1 augustss 0xc0, 0x17, 0x0e, 0x00, 0x27, 0x00, 0x34, 0x01,
162 1.1 augustss 0x27, 0x0c, 0x0c, 0x00, 0x36, 0x01, 0xef, 0x57,
163 1.1 augustss 0x00, 0x00, 0xf0, 0x09, 0x9f, 0xc0, 0xbe, 0x02,
164 1.1 augustss 0xe7, 0x57, 0x00, 0x00, 0xb0, 0x08, 0x97, 0xc1,
165 1.1 augustss 0xe7, 0x07, 0x09, 0x00, 0x12, 0xc0, 0xe7, 0x77,
166 1.1 augustss 0x00, 0x08, 0x20, 0xc0, 0x9f, 0xc1, 0xb6, 0x02,
167 1.1 augustss 0xe7, 0x57, 0x09, 0x00, 0x12, 0xc0, 0x77, 0xc9,
168 1.1 augustss 0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf, 0xe7, 0x77,
169 1.1 augustss 0x00, 0x08, 0x20, 0xc0, 0x2f, 0xc1, 0xe7, 0x07,
170 1.1 augustss 0x00, 0x00, 0x42, 0xc0, 0xe7, 0x07, 0x05, 0x00,
171 1.1 augustss 0x90, 0xc0, 0xc8, 0x07, 0x0a, 0x00, 0xe7, 0x77,
172 1.1 augustss 0x04, 0x00, 0x20, 0xc0, 0x09, 0xc1, 0x08, 0xda,
173 1.1 augustss 0x7a, 0xc1, 0xe7, 0x07, 0x00, 0x01, 0x42, 0xc0,
174 1.1 augustss 0xe7, 0x07, 0x04, 0x00, 0x90, 0xc0, 0x1a, 0xcf,
175 1.1 augustss 0xe7, 0x07, 0x01, 0x00, 0x7a, 0x08, 0x00, 0xd8,
176 1.1 augustss 0x27, 0x50, 0x34, 0x01, 0x17, 0xc1, 0xe7, 0x77,
177 1.1 augustss 0x02, 0x00, 0x20, 0xc0, 0x79, 0xc1, 0x27, 0x50,
178 1.1 augustss 0x34, 0x01, 0x10, 0xc1, 0xe7, 0x77, 0x02, 0x00,
179 1.1 augustss 0x20, 0xc0, 0x79, 0xc0, 0x9f, 0xaf, 0xd8, 0x02,
180 1.1 augustss 0xe7, 0x05, 0x00, 0xc0, 0x00, 0x60, 0x9f, 0xc0,
181 1.1 augustss 0xde, 0x01, 0x97, 0xcf, 0xe7, 0x07, 0x01, 0x00,
182 1.1 augustss 0xb8, 0x08, 0x06, 0xcf, 0xe7, 0x07, 0x30, 0x0e,
183 1.1 augustss 0x02, 0x00, 0xe7, 0x07, 0x50, 0xc3, 0x12, 0xc0,
184 1.1 augustss 0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf, 0xe7, 0x07,
185 1.1 augustss 0x01, 0x00, 0xb8, 0x08, 0x97, 0xcf, 0xe7, 0x07,
186 1.1 augustss 0x50, 0xc3, 0x12, 0xc0, 0xe7, 0x07, 0x30, 0x0e,
187 1.1 augustss 0x02, 0x00, 0xe7, 0x07, 0x01, 0x00, 0x7a, 0x08,
188 1.1 augustss 0xe7, 0x07, 0x05, 0x00, 0x90, 0xc0, 0x97, 0xcf,
189 1.1 augustss 0xe7, 0x07, 0x00, 0x01, 0x42, 0xc0, 0xe7, 0x07,
190 1.1 augustss 0x04, 0x00, 0x90, 0xc0, 0xe7, 0x07, 0x00, 0x00,
191 1.1 augustss 0x7a, 0x08, 0xe7, 0x57, 0x0f, 0x00, 0xb2, 0x08,
192 1.1 augustss 0x13, 0xc1, 0x9f, 0xaf, 0x2e, 0x08, 0xca, 0x09,
193 1.1 augustss 0xac, 0x08, 0xf2, 0x17, 0x01, 0x00, 0x5c, 0x00,
194 1.1 augustss 0xf2, 0x27, 0x00, 0x00, 0x5e, 0x00, 0xe7, 0x07,
195 1.1 augustss 0x00, 0x00, 0xb2, 0x08, 0xe7, 0x07, 0x01, 0x00,
196 1.1 augustss 0xb4, 0x08, 0xc0, 0x07, 0xff, 0xff, 0x97, 0xcf,
197 1.1 augustss 0x9f, 0xaf, 0x4c, 0x03, 0xc0, 0x69, 0xb4, 0x08,
198 1.1 augustss 0x57, 0x00, 0x9f, 0xde, 0x33, 0x00, 0xc1, 0x05,
199 1.1 augustss 0x27, 0xd8, 0xb2, 0x08, 0x27, 0xd2, 0xb4, 0x08,
200 1.1 augustss 0xe7, 0x87, 0x01, 0x00, 0xb4, 0x08, 0xe7, 0x67,
201 1.1 augustss 0xff, 0x03, 0xb4, 0x08, 0x00, 0x60, 0x97, 0xc0,
202 1.1 augustss 0xe7, 0x07, 0x01, 0x00, 0xb0, 0x08, 0x27, 0x00,
203 1.1 augustss 0x12, 0xc0, 0x97, 0xcf, 0xc0, 0x09, 0xb6, 0x08,
204 1.1 augustss 0x00, 0xd2, 0x02, 0xc3, 0xc0, 0x97, 0x05, 0x80,
205 1.1 augustss 0x27, 0x00, 0xb6, 0x08, 0xc0, 0x99, 0x82, 0x08,
206 1.1 augustss 0xc0, 0x99, 0xa2, 0xc0, 0x97, 0xcf, 0xe7, 0x07,
207 1.1 augustss 0x00, 0x00, 0xb0, 0x08, 0xc0, 0xdf, 0x97, 0xcf,
208 1.1 augustss 0xc8, 0x09, 0x72, 0x08, 0x08, 0x62, 0x02, 0xc0,
209 1.1 augustss 0x10, 0x64, 0x07, 0xc1, 0xe7, 0x07, 0x00, 0x00,
210 1.1 augustss 0x64, 0x08, 0xe7, 0x07, 0xc8, 0x05, 0x24, 0x00,
211 1.1 augustss 0x97, 0xcf, 0x27, 0x04, 0x72, 0x08, 0xc8, 0x17,
212 1.1 augustss 0x0e, 0x00, 0x27, 0x02, 0x64, 0x08, 0xe7, 0x07,
213 1.1 augustss 0xd6, 0x05, 0x24, 0x00, 0x97, 0xcf, 0xd7, 0x09,
214 1.1 augustss 0x00, 0xc0, 0xc1, 0xdf, 0xe7, 0x57, 0x00, 0x00,
215 1.1 augustss 0x62, 0x08, 0x13, 0xc1, 0x9f, 0xaf, 0x70, 0x03,
216 1.1 augustss 0xe7, 0x57, 0x00, 0x00, 0x64, 0x08, 0x13, 0xc0,
217 1.1 augustss 0xe7, 0x09, 0x64, 0x08, 0x30, 0x01, 0xe7, 0x07,
218 1.1 augustss 0xf2, 0x05, 0x32, 0x01, 0xe7, 0x07, 0x10, 0x00,
219 1.1 augustss 0x96, 0xc0, 0xe7, 0x09, 0x64, 0x08, 0x62, 0x08,
220 1.1 augustss 0x04, 0xcf, 0xe7, 0x57, 0x00, 0x00, 0x64, 0x08,
221 1.1 augustss 0x02, 0xc1, 0x9f, 0xaf, 0x70, 0x03, 0xe7, 0x05,
222 1.1 augustss 0x00, 0xc0, 0x97, 0xcf, 0xd7, 0x09, 0x00, 0xc0,
223 1.1 augustss 0xc1, 0xdf, 0xc8, 0x09, 0x72, 0x08, 0x27, 0x02,
224 1.1 augustss 0x78, 0x08, 0x08, 0x62, 0x03, 0xc1, 0xe7, 0x05,
225 1.1 augustss 0x00, 0xc0, 0x97, 0xcf, 0x27, 0x04, 0x72, 0x08,
226 1.1 augustss 0xe7, 0x05, 0x00, 0xc0, 0xf0, 0x07, 0x40, 0x00,
227 1.1 augustss 0x08, 0x00, 0xf0, 0x07, 0x00, 0x00, 0x04, 0x00,
228 1.1 augustss 0x00, 0x02, 0xc0, 0x17, 0x0c, 0x00, 0x30, 0x00,
229 1.1 augustss 0x06, 0x00, 0xf0, 0x07, 0x64, 0x01, 0x0a, 0x00,
230 1.1 augustss 0xc8, 0x17, 0x04, 0x00, 0xc1, 0x07, 0x02, 0x00,
231 1.1 augustss 0x51, 0xaf, 0x97, 0xcf, 0xe7, 0x57, 0x00, 0x00,
232 1.1 augustss 0x6a, 0x08, 0x97, 0xc0, 0xc1, 0xdf, 0xc8, 0x09,
233 1.1 augustss 0x6a, 0x08, 0x27, 0x04, 0x6a, 0x08, 0x27, 0x52,
234 1.1 augustss 0x6c, 0x08, 0x03, 0xc1, 0xe7, 0x07, 0x6a, 0x08,
235 1.1 augustss 0x6c, 0x08, 0xc0, 0xdf, 0x17, 0x02, 0xc8, 0x17,
236 1.1 augustss 0x0e, 0x00, 0x9f, 0xaf, 0x16, 0x05, 0xc8, 0x05,
237 1.1 augustss 0x00, 0x60, 0x03, 0xc0, 0x9f, 0xaf, 0x80, 0x04,
238 1.1 augustss 0x97, 0xcf, 0x9f, 0xaf, 0x68, 0x04, 0x97, 0xcf,
239 1.1 augustss 0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf, 0x08, 0x62,
240 1.1 augustss 0x1c, 0xc0, 0xd0, 0x09, 0x72, 0x08, 0x27, 0x02,
241 1.1 augustss 0x72, 0x08, 0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf,
242 1.1 augustss 0x97, 0x02, 0xca, 0x09, 0xac, 0x08, 0xf2, 0x17,
243 1.1 augustss 0x01, 0x00, 0x04, 0x00, 0xf2, 0x27, 0x00, 0x00,
244 1.1 augustss 0x06, 0x00, 0xca, 0x17, 0x2c, 0x00, 0xf8, 0x77,
245 1.1 augustss 0x01, 0x00, 0x0e, 0x00, 0x06, 0xc0, 0xca, 0xd9,
246 1.1 augustss 0xf8, 0x57, 0xff, 0x00, 0x0e, 0x00, 0x01, 0xc1,
247 1.1 augustss 0xca, 0xd9, 0x22, 0x1c, 0x0c, 0x00, 0xe2, 0x27,
248 1.1 augustss 0x00, 0x00, 0xe2, 0x17, 0x01, 0x00, 0xe2, 0x27,
249 1.1 augustss 0x00, 0x00, 0xca, 0x05, 0x00, 0x0c, 0x0c, 0x00,
250 1.1 augustss 0xc0, 0x17, 0x41, 0x00, 0xc0, 0x67, 0xc0, 0xff,
251 1.1 augustss 0x30, 0x00, 0x08, 0x00, 0x00, 0x02, 0xc0, 0x17,
252 1.1 augustss 0x0c, 0x00, 0x30, 0x00, 0x06, 0x00, 0xf0, 0x07,
253 1.1 augustss 0xdc, 0x00, 0x0a, 0x00, 0xf0, 0x07, 0x00, 0x00,
254 1.1 augustss 0x04, 0x00, 0x00, 0x0c, 0x08, 0x00, 0x40, 0xd1,
255 1.1 augustss 0x01, 0x00, 0xc0, 0x19, 0xa6, 0x08, 0xc0, 0x59,
256 1.1 augustss 0x98, 0x08, 0x04, 0xc9, 0x49, 0xaf, 0x9f, 0xaf,
257 1.1 augustss 0xee, 0x00, 0x4a, 0xaf, 0x67, 0x10, 0xa6, 0x08,
258 1.1 augustss 0xc8, 0x17, 0x04, 0x00, 0xc1, 0x07, 0x01, 0x00,
259 1.1 augustss 0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf, 0x50, 0xaf,
260 1.1 augustss 0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf, 0xc0, 0x07,
261 1.1 augustss 0x01, 0x00, 0xc1, 0x09, 0x7c, 0x08, 0xc1, 0x77,
262 1.1 augustss 0x01, 0x00, 0x97, 0xc1, 0xd8, 0x77, 0x01, 0x00,
263 1.1 augustss 0x12, 0xc0, 0xc9, 0x07, 0x4c, 0x08, 0x9f, 0xaf,
264 1.1 augustss 0x64, 0x05, 0x04, 0xc1, 0xc1, 0x77, 0x08, 0x00,
265 1.1 augustss 0x13, 0xc0, 0x97, 0xcf, 0xc1, 0x77, 0x02, 0x00,
266 1.1 augustss 0x97, 0xc1, 0xc1, 0x77, 0x10, 0x00, 0x0c, 0xc0,
267 1.1 augustss 0x9f, 0xaf, 0x86, 0x05, 0x97, 0xcf, 0xc1, 0x77,
268 1.1 augustss 0x04, 0x00, 0x06, 0xc0, 0xc9, 0x07, 0x7e, 0x08,
269 1.1 augustss 0x9f, 0xaf, 0x64, 0x05, 0x97, 0xc0, 0x00, 0xcf,
270 1.1 augustss 0x00, 0x90, 0x97, 0xcf, 0x50, 0x54, 0x97, 0xc1,
271 1.1 augustss 0x70, 0x5c, 0x02, 0x00, 0x02, 0x00, 0x97, 0xc1,
272 1.1 augustss 0x70, 0x5c, 0x04, 0x00, 0x04, 0x00, 0x97, 0xcf,
273 1.1 augustss 0xc0, 0x00, 0x60, 0x00, 0x30, 0x00, 0x18, 0x00,
274 1.1 augustss 0x0c, 0x00, 0x06, 0x00, 0x00, 0x00, 0xcb, 0x09,
275 1.1 augustss 0x88, 0x08, 0xcc, 0x09, 0x8a, 0x08, 0x0b, 0x53,
276 1.1 augustss 0x11, 0xc0, 0xc9, 0x02, 0xca, 0x07, 0x78, 0x05,
277 1.1 augustss 0x9f, 0xaf, 0x64, 0x05, 0x97, 0xc0, 0x0a, 0xc8,
278 1.1 augustss 0x82, 0x08, 0x0a, 0xcf, 0x82, 0x08, 0x9f, 0xaf,
279 1.1 augustss 0x64, 0x05, 0x97, 0xc0, 0x05, 0xc2, 0x89, 0x30,
280 1.1 augustss 0x82, 0x60, 0x78, 0xc1, 0x00, 0x90, 0x97, 0xcf,
281 1.1 augustss 0x89, 0x10, 0x09, 0x53, 0x79, 0xc2, 0x89, 0x30,
282 1.1 augustss 0x82, 0x08, 0x7a, 0xcf, 0xc0, 0xdf, 0x97, 0xcf,
283 1.1 augustss 0xe7, 0x09, 0x96, 0xc0, 0x66, 0x08, 0xe7, 0x09,
284 1.1 augustss 0x98, 0xc0, 0x68, 0x08, 0x0f, 0xcf, 0xe7, 0x09,
285 1.1 augustss 0x96, 0xc0, 0x66, 0x08, 0xe7, 0x09, 0x98, 0xc0,
286 1.1 augustss 0x68, 0x08, 0xe7, 0x09, 0x64, 0x08, 0x30, 0x01,
287 1.1 augustss 0xe7, 0x07, 0xf2, 0x05, 0x32, 0x01, 0xe7, 0x07,
288 1.1 augustss 0x10, 0x00, 0x96, 0xc0, 0xd7, 0x09, 0x00, 0xc0,
289 1.1 augustss 0x17, 0x02, 0xc8, 0x09, 0x62, 0x08, 0xc8, 0x37,
290 1.1 augustss 0x0e, 0x00, 0xe7, 0x57, 0x04, 0x00, 0x68, 0x08,
291 1.1 augustss 0x3d, 0xc0, 0xe7, 0x87, 0x00, 0x08, 0x24, 0xc0,
292 1.1 augustss 0xe7, 0x09, 0x94, 0x08, 0xba, 0x08, 0xe7, 0x17,
293 1.1 augustss 0x64, 0x00, 0xba, 0x08, 0xe7, 0x67, 0xff, 0x07,
294 1.1 augustss 0xba, 0x08, 0xe7, 0x77, 0x2a, 0x00, 0x66, 0x08,
295 1.1 augustss 0x30, 0xc0, 0x97, 0x02, 0xca, 0x09, 0xac, 0x08,
296 1.1 augustss 0xe7, 0x77, 0x20, 0x00, 0x66, 0x08, 0x0e, 0xc0,
297 1.1 augustss 0xf2, 0x17, 0x01, 0x00, 0x10, 0x00, 0xf2, 0x27,
298 1.1 augustss 0x00, 0x00, 0x12, 0x00, 0xe7, 0x77, 0x0a, 0x00,
299 1.1 augustss 0x66, 0x08, 0xca, 0x05, 0x1e, 0xc0, 0x97, 0x02,
300 1.1 augustss 0xca, 0x09, 0xac, 0x08, 0xf2, 0x17, 0x01, 0x00,
301 1.1 augustss 0x0c, 0x00, 0xf2, 0x27, 0x00, 0x00, 0x0e, 0x00,
302 1.1 augustss 0xe7, 0x77, 0x02, 0x00, 0x66, 0x08, 0x07, 0xc0,
303 1.1 augustss 0xf2, 0x17, 0x01, 0x00, 0x44, 0x00, 0xf2, 0x27,
304 1.1 augustss 0x00, 0x00, 0x46, 0x00, 0x06, 0xcf, 0xf2, 0x17,
305 1.1 augustss 0x01, 0x00, 0x60, 0x00, 0xf2, 0x27, 0x00, 0x00,
306 1.1 augustss 0x62, 0x00, 0xca, 0x05, 0x9f, 0xaf, 0x68, 0x04,
307 1.1 augustss 0x0f, 0xcf, 0x57, 0x02, 0x09, 0x02, 0xf1, 0x09,
308 1.1 augustss 0x68, 0x08, 0x0c, 0x00, 0xf1, 0xda, 0x0c, 0x00,
309 1.1 augustss 0xc8, 0x09, 0x6c, 0x08, 0x50, 0x02, 0x67, 0x02,
310 1.1 augustss 0x6c, 0x08, 0xd1, 0x07, 0x00, 0x00, 0xc9, 0x05,
311 1.1 augustss 0xe7, 0x09, 0x64, 0x08, 0x62, 0x08, 0xe7, 0x57,
312 1.1 augustss 0x00, 0x00, 0x62, 0x08, 0x02, 0xc0, 0x9f, 0xaf,
313 1.1 augustss 0x70, 0x03, 0xc8, 0x05, 0xe7, 0x05, 0x00, 0xc0,
314 1.1 augustss 0xc0, 0xdf, 0x97, 0xcf, 0xd7, 0x09, 0x00, 0xc0,
315 1.1 augustss 0x17, 0x00, 0x17, 0x02, 0x97, 0x02, 0xc0, 0x09,
316 1.1 augustss 0x92, 0xc0, 0xe7, 0x87, 0x00, 0x08, 0x24, 0xc0,
317 1.1 augustss 0xe7, 0x09, 0x94, 0x08, 0xba, 0x08, 0xe7, 0x17,
318 1.1 augustss 0x64, 0x00, 0xba, 0x08, 0xe7, 0x67, 0xff, 0x07,
319 1.1 augustss 0xba, 0x08, 0xe7, 0x07, 0x04, 0x00, 0x90, 0xc0,
320 1.1 augustss 0xca, 0x09, 0xac, 0x08, 0xe7, 0x07, 0x00, 0x00,
321 1.1 augustss 0x7a, 0x08, 0xe7, 0x07, 0x66, 0x03, 0x02, 0x00,
322 1.1 augustss 0xc0, 0x77, 0x02, 0x00, 0x10, 0xc0, 0xef, 0x57,
323 1.1 augustss 0x00, 0x00, 0xf0, 0x09, 0x04, 0xc0, 0x9f, 0xaf,
324 1.1 augustss 0xd8, 0x02, 0x9f, 0xcf, 0x12, 0x08, 0xf2, 0x17,
325 1.1 augustss 0x01, 0x00, 0x50, 0x00, 0xf2, 0x27, 0x00, 0x00,
326 1.1 augustss 0x52, 0x00, 0x9f, 0xcf, 0x12, 0x08, 0xef, 0x57,
327 1.1 augustss 0x00, 0x00, 0xf0, 0x09, 0x08, 0xc0, 0xe7, 0x57,
328 1.1 augustss 0x00, 0x00, 0xb8, 0x08, 0xe7, 0x07, 0x00, 0x00,
329 1.1 augustss 0xb8, 0x08, 0x0a, 0xc0, 0x03, 0xcf, 0xc0, 0x77,
330 1.1 augustss 0x10, 0x00, 0x06, 0xc0, 0xf2, 0x17, 0x01, 0x00,
331 1.1 augustss 0x58, 0x00, 0xf2, 0x27, 0x00, 0x00, 0x5a, 0x00,
332 1.1 augustss 0xc0, 0x77, 0x80, 0x00, 0x06, 0xc0, 0xf2, 0x17,
333 1.1 augustss 0x01, 0x00, 0x70, 0x00, 0xf2, 0x27, 0x00, 0x00,
334 1.1 augustss 0x72, 0x00, 0xc0, 0x77, 0x08, 0x00, 0x1d, 0xc1,
335 1.1 augustss 0xf2, 0x17, 0x01, 0x00, 0x08, 0x00, 0xf2, 0x27,
336 1.1 augustss 0x00, 0x00, 0x0a, 0x00, 0xc0, 0x77, 0x00, 0x02,
337 1.1 augustss 0x06, 0xc0, 0xf2, 0x17, 0x01, 0x00, 0x64, 0x00,
338 1.1 augustss 0xf2, 0x27, 0x00, 0x00, 0x66, 0x00, 0xc0, 0x77,
339 1.1 augustss 0x40, 0x00, 0x06, 0xc0, 0xf2, 0x17, 0x01, 0x00,
340 1.1 augustss 0x5c, 0x00, 0xf2, 0x27, 0x00, 0x00, 0x5e, 0x00,
341 1.1 augustss 0xc0, 0x77, 0x01, 0x00, 0x01, 0xc0, 0x37, 0xcf,
342 1.1 augustss 0x36, 0xcf, 0xf2, 0x17, 0x01, 0x00, 0x00, 0x00,
343 1.1 augustss 0xf2, 0x27, 0x00, 0x00, 0x02, 0x00, 0xef, 0x57,
344 1.1 augustss 0x00, 0x00, 0xf0, 0x09, 0x18, 0xc0, 0xe7, 0x57,
345 1.1 augustss 0x01, 0x00, 0xb2, 0x08, 0x0e, 0xc2, 0x07, 0xc8,
346 1.1 augustss 0xf2, 0x17, 0x01, 0x00, 0x50, 0x00, 0xf2, 0x27,
347 1.1 augustss 0x00, 0x00, 0x52, 0x00, 0x06, 0xcf, 0xf2, 0x17,
348 1.1 augustss 0x01, 0x00, 0x54, 0x00, 0xf2, 0x27, 0x00, 0x00,
349 1.1 augustss 0x56, 0x00, 0xe7, 0x07, 0x00, 0x00, 0xb2, 0x08,
350 1.1 augustss 0xe7, 0x07, 0x01, 0x00, 0xb4, 0x08, 0xc8, 0x09,
351 1.1 augustss 0x34, 0x01, 0xca, 0x17, 0x14, 0x00, 0xd8, 0x77,
352 1.1 augustss 0x01, 0x00, 0x05, 0xc0, 0xca, 0xd9, 0xd8, 0x57,
353 1.1 augustss 0xff, 0x00, 0x01, 0xc0, 0xca, 0xd9, 0xe2, 0x19,
354 1.1 augustss 0x94, 0xc0, 0xe2, 0x27, 0x00, 0x00, 0xe2, 0x17,
355 1.1 augustss 0x01, 0x00, 0xe2, 0x27, 0x00, 0x00, 0x9f, 0xaf,
356 1.1 augustss 0x2e, 0x08, 0x9f, 0xaf, 0xde, 0x01, 0xe7, 0x57,
357 1.1 augustss 0x00, 0x00, 0xaa, 0x08, 0x9f, 0xa1, 0xf0, 0x0b,
358 1.1 augustss 0xca, 0x05, 0xc8, 0x05, 0xc0, 0x05, 0xe7, 0x05,
359 1.1 augustss 0x00, 0xc0, 0xc0, 0xdf, 0x97, 0xcf, 0xc8, 0x09,
360 1.1 augustss 0x6e, 0x08, 0x08, 0x62, 0x97, 0xc0, 0x27, 0x04,
361 1.1 augustss 0x6e, 0x08, 0x27, 0x52, 0x70, 0x08, 0x03, 0xc1,
362 1.1 augustss 0xe7, 0x07, 0x6e, 0x08, 0x70, 0x08, 0x9f, 0xaf,
363 1.1 augustss 0x68, 0x04, 0x97, 0xcf, 0xff, 0xff, 0xff, 0xff,
364 1.1 augustss 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
365 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
366 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
367 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
368 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
369 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
370 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
371 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
372 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
373 1.1 augustss 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
374 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
375 1.1 augustss 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
376 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x33, 0xcc,
377 1.1 augustss 0x00, 0x00, 0x00, 0x00, 0xe7, 0x57, 0x00, 0x80,
378 1.1 augustss 0xb2, 0x00, 0x06, 0xc2, 0xe7, 0x07, 0x52, 0x0e,
379 1.1 augustss 0x12, 0x00, 0xe7, 0x07, 0x98, 0x0e, 0xb2, 0x00,
380 1.1 augustss 0xe7, 0x07, 0xa4, 0x09, 0xf2, 0x02, 0xc8, 0x09,
381 1.1 augustss 0xb4, 0x00, 0xf8, 0x07, 0x02, 0x00, 0x0d, 0x00,
382 1.1 augustss 0xd7, 0x09, 0x0e, 0xc0, 0xe7, 0x07, 0x00, 0x00,
383 1.1 augustss 0x0e, 0xc0, 0xc8, 0x09, 0xdc, 0x00, 0xf0, 0x07,
384 1.1 augustss 0xff, 0xff, 0x09, 0x00, 0xf0, 0x07, 0xfb, 0x13,
385 1.1 augustss 0x0b, 0x00, 0xe7, 0x09, 0xc0, 0x00, 0x58, 0x08,
386 1.1 augustss 0xe7, 0x09, 0xbe, 0x00, 0x54, 0x08, 0xe7, 0x09,
387 1.1 augustss 0x10, 0x00, 0x92, 0x08, 0xc8, 0x07, 0xb4, 0x09,
388 1.1 augustss 0x9f, 0xaf, 0x8c, 0x09, 0x9f, 0xaf, 0xe2, 0x0b,
389 1.1 augustss 0xc0, 0x07, 0x80, 0x01, 0x44, 0xaf, 0x27, 0x00,
390 1.1 augustss 0x88, 0x08, 0x27, 0x00, 0x8a, 0x08, 0x27, 0x00,
391 1.1 augustss 0x8c, 0x08, 0xc0, 0x07, 0x74, 0x00, 0x44, 0xaf,
392 1.1 augustss 0x27, 0x00, 0xac, 0x08, 0x08, 0x00, 0x00, 0x90,
393 1.1 augustss 0xc1, 0x07, 0x1d, 0x00, 0x20, 0x00, 0x20, 0x00,
394 1.1 augustss 0x01, 0xda, 0x7c, 0xc1, 0x9f, 0xaf, 0x8a, 0x0b,
395 1.1 augustss 0xc0, 0x07, 0x4c, 0x00, 0x48, 0xaf, 0x27, 0x00,
396 1.1 augustss 0x56, 0x08, 0x9f, 0xaf, 0x72, 0x0c, 0xe7, 0x07,
397 1.1 augustss 0x00, 0x80, 0x96, 0x08, 0xef, 0x57, 0x00, 0x00,
398 1.1 augustss 0xf0, 0x09, 0x03, 0xc0, 0xe7, 0x07, 0x01, 0x00,
399 1.1 augustss 0x1c, 0xc0, 0xe7, 0x05, 0x0e, 0xc0, 0x97, 0xcf,
400 1.1 augustss 0x49, 0xaf, 0xe7, 0x87, 0x43, 0x00, 0x0e, 0xc0,
401 1.1 augustss 0xe7, 0x07, 0xff, 0xff, 0x94, 0x08, 0x9f, 0xaf,
402 1.1 augustss 0x8a, 0x0c, 0xc0, 0x07, 0x01, 0x00, 0x60, 0xaf,
403 1.1 augustss 0x4a, 0xaf, 0x97, 0xcf, 0x00, 0x08, 0x09, 0x08,
404 1.1 augustss 0x11, 0x08, 0x00, 0xda, 0x7c, 0xc1, 0x97, 0xcf,
405 1.1 augustss 0x67, 0x04, 0xcc, 0x02, 0xc0, 0xdf, 0x51, 0x94,
406 1.1 augustss 0xb1, 0xaf, 0x06, 0x00, 0xc1, 0xdf, 0xc9, 0x09,
407 1.1 augustss 0xcc, 0x02, 0x49, 0x62, 0x75, 0xc1, 0xc0, 0xdf,
408 1.1 augustss 0xa7, 0xcf, 0xd6, 0x02, 0x0e, 0x00, 0x24, 0x00,
409 1.1 augustss 0xd6, 0x05, 0x22, 0x00, 0xc4, 0x06, 0xd0, 0x00,
410 1.1 augustss 0xf0, 0x0b, 0xaa, 0x00, 0x0e, 0x0a, 0xbe, 0x00,
411 1.1 augustss 0x2c, 0x0c, 0x10, 0x00, 0x20, 0x00, 0x04, 0x00,
412 1.1 augustss 0xc4, 0x05, 0x02, 0x00, 0x66, 0x03, 0x06, 0x00,
413 1.1 augustss 0x00, 0x00, 0x24, 0xc0, 0x04, 0x04, 0x28, 0xc0,
414 1.1 augustss 0xfe, 0xfb, 0x1e, 0xc0, 0x00, 0x04, 0x22, 0xc0,
415 1.1 augustss 0xff, 0xf0, 0xc0, 0x00, 0x60, 0x0b, 0x00, 0x00,
416 1.1 augustss 0x00, 0x00, 0xff, 0xff, 0x34, 0x0a, 0x3e, 0x0a,
417 1.1 augustss 0x9e, 0x0a, 0xa8, 0x0a, 0xce, 0x0a, 0xd2, 0x0a,
418 1.1 augustss 0xd6, 0x0a, 0x00, 0x0b, 0x10, 0x0b, 0x1e, 0x0b,
419 1.1 augustss 0x20, 0x0b, 0x28, 0x0b, 0x28, 0x0b, 0x27, 0x02,
420 1.1 augustss 0xa2, 0x08, 0x97, 0xcf, 0xe7, 0x07, 0x00, 0x00,
421 1.1 augustss 0xa2, 0x08, 0x0a, 0x0e, 0x01, 0x00, 0xca, 0x57,
422 1.1 augustss 0x0e, 0x00, 0x9f, 0xc3, 0x2a, 0x0b, 0xca, 0x37,
423 1.1 augustss 0x00, 0x00, 0x9f, 0xc2, 0x2a, 0x0b, 0x0a, 0xd2,
424 1.1 augustss 0xb2, 0xcf, 0xf4, 0x09, 0xc8, 0x09, 0xde, 0x00,
425 1.1 augustss 0x07, 0x06, 0x9f, 0xcf, 0x3c, 0x0b, 0xf0, 0x57,
426 1.1 augustss 0x80, 0x01, 0x06, 0x00, 0x9f, 0xc8, 0x2a, 0x0b,
427 1.1 augustss 0x27, 0x0c, 0x02, 0x00, 0x86, 0x08, 0xc0, 0x09,
428 1.1 augustss 0x88, 0x08, 0x27, 0x00, 0x8a, 0x08, 0xe7, 0x07,
429 1.1 augustss 0x00, 0x00, 0x84, 0x08, 0x27, 0x00, 0x5c, 0x08,
430 1.1 augustss 0x00, 0x1c, 0x06, 0x00, 0x27, 0x00, 0x8c, 0x08,
431 1.1 augustss 0x41, 0x90, 0x67, 0x50, 0x86, 0x08, 0x0d, 0xc0,
432 1.1 augustss 0x67, 0x00, 0x5a, 0x08, 0x27, 0x0c, 0x06, 0x00,
433 1.1 augustss 0x5e, 0x08, 0xe7, 0x07, 0x8a, 0x0a, 0x60, 0x08,
434 1.1 augustss 0xc8, 0x07, 0x5a, 0x08, 0x41, 0x90, 0x51, 0xaf,
435 1.1 augustss 0x97, 0xcf, 0x9f, 0xaf, 0xac, 0x0e, 0xe7, 0x09,
436 1.1 augustss 0x8c, 0x08, 0x8a, 0x08, 0xe7, 0x09, 0x86, 0x08,
437 1.1 augustss 0x84, 0x08, 0x59, 0xaf, 0x97, 0xcf, 0x27, 0x0c,
438 1.1 augustss 0x02, 0x00, 0x7c, 0x08, 0x59, 0xaf, 0x97, 0xcf,
439 1.1 augustss 0x09, 0x0c, 0x02, 0x00, 0x09, 0xda, 0x49, 0xd2,
440 1.1 augustss 0xc9, 0x19, 0xac, 0x08, 0xc8, 0x07, 0x5a, 0x08,
441 1.1 augustss 0xe0, 0x07, 0x00, 0x00, 0x60, 0x02, 0xe0, 0x07,
442 1.1 augustss 0x04, 0x00, 0xd0, 0x07, 0x9a, 0x0a, 0x48, 0xdb,
443 1.1 augustss 0x41, 0x90, 0x50, 0xaf, 0x97, 0xcf, 0x59, 0xaf,
444 1.1 augustss 0x97, 0xcf, 0x59, 0xaf, 0x97, 0xcf, 0xf0, 0x57,
445 1.1 augustss 0x06, 0x00, 0x06, 0x00, 0x26, 0xc1, 0xe7, 0x07,
446 1.1 augustss 0x7e, 0x08, 0x5c, 0x08, 0x41, 0x90, 0x67, 0x00,
447 1.1 augustss 0x5a, 0x08, 0x27, 0x0c, 0x06, 0x00, 0x5e, 0x08,
448 1.1 augustss 0xe7, 0x07, 0x5c, 0x0b, 0x60, 0x08, 0xc8, 0x07,
449 1.1 augustss 0x5a, 0x08, 0x41, 0x90, 0x51, 0xaf, 0x97, 0xcf,
450 1.1 augustss 0x07, 0x0c, 0x06, 0x00, 0xc7, 0x57, 0x06, 0x00,
451 1.1 augustss 0x10, 0xc1, 0xc8, 0x07, 0x7e, 0x08, 0x16, 0xcf,
452 1.1 augustss 0x00, 0x0c, 0x02, 0x00, 0x00, 0xda, 0x40, 0xd1,
453 1.1 augustss 0x27, 0x00, 0x98, 0x08, 0x1f, 0xcf, 0x1e, 0xcf,
454 1.1 augustss 0x27, 0x0c, 0x02, 0x00, 0xa4, 0x08, 0x1a, 0xcf,
455 1.1 augustss 0x00, 0xcf, 0x27, 0x02, 0x20, 0x01, 0xe7, 0x07,
456 1.1 augustss 0x08, 0x00, 0x22, 0x01, 0xe7, 0x07, 0x13, 0x00,
457 1.1 augustss 0xb0, 0xc0, 0x97, 0xcf, 0x41, 0x90, 0x67, 0x00,
458 1.1 augustss 0x5a, 0x08, 0xe7, 0x01, 0x5e, 0x08, 0x27, 0x02,
459 1.1 augustss 0x5c, 0x08, 0xe7, 0x07, 0x5c, 0x0b, 0x60, 0x08,
460 1.1 augustss 0xc8, 0x07, 0x5a, 0x08, 0xc1, 0x07, 0x00, 0x80,
461 1.1 augustss 0x50, 0xaf, 0x97, 0xcf, 0x59, 0xaf, 0x97, 0xcf,
462 1.1 augustss 0x00, 0x60, 0x05, 0xc0, 0xe7, 0x07, 0x00, 0x00,
463 1.1 augustss 0x9a, 0x08, 0xa7, 0xcf, 0x58, 0x08, 0x9f, 0xaf,
464 1.1 augustss 0xe2, 0x0b, 0xe7, 0x07, 0x01, 0x00, 0x9a, 0x08,
465 1.1 augustss 0x49, 0xaf, 0xd7, 0x09, 0x00, 0xc0, 0x07, 0xaf,
466 1.1 augustss 0xe7, 0x05, 0x00, 0xc0, 0x4a, 0xaf, 0xa7, 0xcf,
467 1.1 augustss 0x58, 0x08, 0xc0, 0x07, 0x40, 0x00, 0x44, 0xaf,
468 1.1 augustss 0x27, 0x00, 0xa0, 0x08, 0x08, 0x00, 0xc0, 0x07,
469 1.1 augustss 0x20, 0x00, 0x20, 0x94, 0x00, 0xda, 0x7d, 0xc1,
470 1.1 augustss 0xc0, 0x07, 0xfe, 0x7f, 0x44, 0xaf, 0x40, 0x00,
471 1.1 augustss 0x41, 0x90, 0xc0, 0x37, 0x08, 0x00, 0xdf, 0xde,
472 1.1 augustss 0x50, 0x06, 0xc0, 0x57, 0x10, 0x00, 0x02, 0xc2,
473 1.1 augustss 0xc0, 0x07, 0x10, 0x00, 0x27, 0x00, 0x76, 0x08,
474 1.1 augustss 0x41, 0x90, 0x9f, 0xde, 0x40, 0x06, 0x44, 0xaf,
475 1.1 augustss 0x27, 0x00, 0x74, 0x08, 0xc0, 0x09, 0x76, 0x08,
476 1.1 augustss 0x41, 0x90, 0x00, 0xd2, 0x00, 0xd8, 0x9f, 0xde,
477 1.1 augustss 0x08, 0x00, 0x44, 0xaf, 0x27, 0x00, 0x9e, 0x08,
478 1.1 augustss 0x97, 0xcf, 0xe7, 0x87, 0x00, 0x84, 0x28, 0xc0,
479 1.1 augustss 0xe7, 0x67, 0xff, 0xf3, 0x24, 0xc0, 0x97, 0xcf,
480 1.1 augustss 0xe7, 0x87, 0x01, 0x00, 0xaa, 0x08, 0xe7, 0x57,
481 1.1 augustss 0x00, 0x00, 0x7a, 0x08, 0x97, 0xc1, 0x9f, 0xaf,
482 1.1 augustss 0xe2, 0x0b, 0xe7, 0x87, 0x00, 0x06, 0x22, 0xc0,
483 1.1 augustss 0xe7, 0x07, 0x00, 0x00, 0x90, 0xc0, 0xe7, 0x67,
484 1.1 augustss 0xfe, 0xff, 0x3e, 0xc0, 0xe7, 0x07, 0x2e, 0x00,
485 1.1 augustss 0x0a, 0xc0, 0xe7, 0x87, 0x01, 0x00, 0x3e, 0xc0,
486 1.1 augustss 0xe7, 0x07, 0xff, 0xff, 0x94, 0x08, 0x9f, 0xaf,
487 1.1 augustss 0xf0, 0x0c, 0x97, 0xcf, 0x17, 0x00, 0xa7, 0xaf,
488 1.1 augustss 0x54, 0x08, 0xc0, 0x05, 0x27, 0x00, 0x52, 0x08,
489 1.1 augustss 0xe7, 0x87, 0x01, 0x00, 0xaa, 0x08, 0x9f, 0xaf,
490 1.1 augustss 0xe2, 0x0b, 0xe7, 0x07, 0x0c, 0x00, 0x40, 0xc0,
491 1.1 augustss 0x9f, 0xaf, 0xf0, 0x0c, 0xe7, 0x07, 0x00, 0x00,
492 1.1 augustss 0x78, 0x08, 0x00, 0x90, 0xe7, 0x09, 0x88, 0x08,
493 1.1 augustss 0x8a, 0x08, 0x27, 0x00, 0x84, 0x08, 0x27, 0x00,
494 1.1 augustss 0x7c, 0x08, 0x9f, 0xaf, 0x8a, 0x0c, 0xe7, 0x07,
495 1.1 augustss 0x00, 0x00, 0xb2, 0x02, 0xe7, 0x07, 0x00, 0x00,
496 1.1 augustss 0xb4, 0x02, 0xc0, 0x07, 0x06, 0x00, 0xc8, 0x09,
497 1.1 augustss 0xde, 0x00, 0xc8, 0x17, 0x03, 0x00, 0xc9, 0x07,
498 1.1 augustss 0x7e, 0x08, 0x29, 0x0a, 0x00, 0xda, 0x7d, 0xc1,
499 1.1 augustss 0x97, 0xcf, 0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf,
500 1.1 augustss 0x00, 0x90, 0x27, 0x00, 0x6a, 0x08, 0xe7, 0x07,
501 1.1 augustss 0x6a, 0x08, 0x6c, 0x08, 0x27, 0x00, 0x6e, 0x08,
502 1.1 augustss 0xe7, 0x07, 0x6e, 0x08, 0x70, 0x08, 0x27, 0x00,
503 1.1 augustss 0x78, 0x08, 0x27, 0x00, 0x62, 0x08, 0x27, 0x00,
504 1.1 augustss 0x64, 0x08, 0xc8, 0x09, 0x74, 0x08, 0xc1, 0x09,
505 1.1 augustss 0x76, 0x08, 0xc9, 0x07, 0x72, 0x08, 0x11, 0x02,
506 1.1 augustss 0x09, 0x02, 0xc8, 0x17, 0x40, 0x06, 0x01, 0xda,
507 1.1 augustss 0x7a, 0xc1, 0x51, 0x94, 0xc8, 0x09, 0x9e, 0x08,
508 1.1 augustss 0xc9, 0x07, 0x9c, 0x08, 0xc1, 0x09, 0x76, 0x08,
509 1.1 augustss 0x01, 0xd2, 0x01, 0xd8, 0x11, 0x02, 0x09, 0x02,
510 1.1 augustss 0xc8, 0x17, 0x08, 0x00, 0x01, 0xda, 0x7a, 0xc1,
511 1.1 augustss 0x51, 0x94, 0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf,
512 1.1 augustss 0xe7, 0x57, 0x00, 0x00, 0x52, 0x08, 0x97, 0xc0,
513 1.1 augustss 0x9f, 0xaf, 0x04, 0x00, 0xe7, 0x09, 0x94, 0x08,
514 1.1 augustss 0x90, 0x08, 0xe7, 0x57, 0xff, 0xff, 0x90, 0x08,
515 1.1 augustss 0x04, 0xc1, 0xe7, 0x07, 0xf0, 0x0c, 0x8e, 0x08,
516 1.1 augustss 0x97, 0xcf, 0xe7, 0x17, 0x32, 0x00, 0x90, 0x08,
517 1.1 augustss 0xe7, 0x67, 0xff, 0x07, 0x90, 0x08, 0xe7, 0x07,
518 1.1 augustss 0x26, 0x0d, 0x8e, 0x08, 0x97, 0xcf, 0xd7, 0x09,
519 1.1 augustss 0x00, 0xc0, 0xc1, 0xdf, 0xe7, 0x57, 0x00, 0x00,
520 1.1 augustss 0x96, 0x08, 0x23, 0xc0, 0xe7, 0x07, 0x00, 0x80,
521 1.1 augustss 0x80, 0xc0, 0xe7, 0x07, 0x04, 0x00, 0x90, 0xc0,
522 1.1 augustss 0xe7, 0x07, 0x00, 0x00, 0x80, 0xc0, 0xe7, 0x07,
523 1.1 augustss 0x00, 0x80, 0x80, 0xc0, 0xc0, 0x07, 0x00, 0x00,
524 1.1 augustss 0xc0, 0x07, 0x00, 0x00, 0xc0, 0x07, 0x00, 0x00,
525 1.1 augustss 0xe7, 0x07, 0x00, 0x00, 0x80, 0xc0, 0xe7, 0x07,
526 1.1 augustss 0x00, 0x80, 0x80, 0xc0, 0xe7, 0x07, 0x00, 0x80,
527 1.1 augustss 0x40, 0xc0, 0xc0, 0x07, 0x00, 0x00, 0xe7, 0x07,
528 1.1 augustss 0x00, 0x00, 0x40, 0xc0, 0xe7, 0x07, 0x00, 0x00,
529 1.1 augustss 0x80, 0xc0, 0xef, 0x57, 0x00, 0x00, 0xf1, 0x09,
530 1.1 augustss 0x9f, 0xa0, 0xc0, 0x0d, 0xe7, 0x07, 0x04, 0x00,
531 1.1 augustss 0x90, 0xc0, 0xe7, 0x07, 0x00, 0x02, 0x40, 0xc0,
532 1.1 augustss 0xe7, 0x07, 0x0c, 0x02, 0x40, 0xc0, 0xe7, 0x07,
533 1.1 augustss 0x00, 0x00, 0x96, 0x08, 0xe7, 0x07, 0x00, 0x00,
534 1.1 augustss 0x8e, 0x08, 0xe7, 0x07, 0x00, 0x00, 0xaa, 0x08,
535 1.1 augustss 0xd7, 0x09, 0x00, 0xc0, 0xc1, 0xdf, 0x9f, 0xaf,
536 1.1 augustss 0x9e, 0x03, 0xe7, 0x05, 0x00, 0xc0, 0x9f, 0xaf,
537 1.1 augustss 0xde, 0x01, 0xe7, 0x05, 0x00, 0xc0, 0x97, 0xcf,
538 1.1 augustss 0x9f, 0xaf, 0xde, 0x0d, 0xef, 0x77, 0x00, 0x00,
539 1.1 augustss 0xf1, 0x09, 0x97, 0xc1, 0x9f, 0xaf, 0xde, 0x0d,
540 1.1 augustss 0xef, 0x77, 0x00, 0x00, 0xf1, 0x09, 0x97, 0xc1,
541 1.1 augustss 0xef, 0x07, 0x01, 0x00, 0xf1, 0x09, 0xe7, 0x87,
542 1.1 augustss 0x00, 0x08, 0x1e, 0xc0, 0xe7, 0x87, 0x00, 0x08,
543 1.1 augustss 0x22, 0xc0, 0xe7, 0x67, 0xff, 0xf7, 0x22, 0xc0,
544 1.1 augustss 0xe7, 0x77, 0x00, 0x08, 0x20, 0xc0, 0x11, 0xc0,
545 1.1 augustss 0xe7, 0x67, 0xff, 0xf7, 0x1e, 0xc0, 0xe7, 0x87,
546 1.1 augustss 0x00, 0x08, 0x22, 0xc0, 0xe7, 0x67, 0xff, 0xf7,
547 1.1 augustss 0x22, 0xc0, 0xe7, 0x77, 0x00, 0x08, 0x20, 0xc0,
548 1.1 augustss 0x04, 0xc1, 0xe7, 0x87, 0x00, 0x08, 0x22, 0xc0,
549 1.1 augustss 0x97, 0xcf, 0xe7, 0x07, 0x01, 0x01, 0xf0, 0x09,
550 1.1 augustss 0xef, 0x57, 0x18, 0x00, 0xfe, 0xff, 0x97, 0xc2,
551 1.1 augustss 0xef, 0x07, 0x00, 0x00, 0xf0, 0x09, 0x97, 0xcf,
552 1.1 augustss 0xd7, 0x09, 0x00, 0xc0, 0x17, 0x00, 0x17, 0x02,
553 1.1 augustss 0x97, 0x02, 0xe7, 0x57, 0x00, 0x00, 0x7a, 0x08,
554 1.1 augustss 0x06, 0xc0, 0xc0, 0x09, 0x92, 0xc0, 0xc0, 0x77,
555 1.1 augustss 0x09, 0x02, 0x9f, 0xc1, 0xea, 0x06, 0x9f, 0xcf,
556 1.1 augustss 0x20, 0x08, 0xd7, 0x09, 0x0e, 0xc0, 0xe7, 0x07,
557 1.1 augustss 0x00, 0x00, 0x0e, 0xc0, 0x9f, 0xaf, 0x66, 0x0e,
558 1.1 augustss 0xe7, 0x05, 0x0e, 0xc0, 0x97, 0xcf, 0xd7, 0x09,
559 1.1 augustss 0x00, 0xc0, 0x17, 0x02, 0xc8, 0x09, 0xb0, 0xc0,
560 1.1 augustss 0xe7, 0x67, 0xfe, 0x7f, 0xb0, 0xc0, 0xc8, 0x77,
561 1.1 augustss 0x00, 0x20, 0x9f, 0xc1, 0x64, 0xeb, 0xe7, 0x57,
562 1.1 augustss 0x00, 0x00, 0xc8, 0x02, 0x9f, 0xc1, 0x80, 0xeb,
563 1.1 augustss 0xc8, 0x99, 0xca, 0x02, 0xc8, 0x67, 0x04, 0x00,
564 1.1 augustss 0x9f, 0xc1, 0x96, 0xeb, 0x9f, 0xcf, 0x4c, 0xeb,
565 1.1 augustss 0xe7, 0x07, 0x00, 0x00, 0xa6, 0xc0, 0xe7, 0x09,
566 1.1 augustss 0xb0, 0xc0, 0xc8, 0x02, 0xe7, 0x07, 0x03, 0x00,
567 1.1 augustss 0xb0, 0xc0, 0x97, 0xcf, 0xc0, 0x09, 0x86, 0x08,
568 1.1 augustss 0xc0, 0x37, 0x01, 0x00, 0x97, 0xc9, 0xc9, 0x09,
569 1.1 augustss 0x88, 0x08, 0x02, 0x00, 0x41, 0x90, 0x48, 0x02,
570 1.1 augustss 0xc9, 0x17, 0x06, 0x00, 0x9f, 0xaf, 0x64, 0x05,
571 1.1 augustss 0x9f, 0xa2, 0xd6, 0x0e, 0x02, 0xda, 0x77, 0xc1,
572 1.1 augustss 0x41, 0x60, 0x71, 0xc1, 0x97, 0xcf, 0x17, 0x02,
573 1.1 augustss 0x57, 0x02, 0x43, 0x04, 0x21, 0x04, 0xe0, 0x00,
574 1.1 augustss 0x43, 0x04, 0x21, 0x04, 0xe0, 0x00, 0x43, 0x04,
575 1.1 augustss 0x21, 0x04, 0xe0, 0x00, 0xc1, 0x07, 0x01, 0x00,
576 1.1 augustss 0xc9, 0x05, 0xc8, 0x05, 0x97, 0xcf,
577 1.1 augustss 0, 0
578 1.1 augustss };
579 1.1 augustss
580 1.1 augustss /* Firmware fixup (data?) segment */
581 1.5 tsutsui static const uint8_t kue_fix_seg[] =
582 1.1 augustss {
583 1.1 augustss /******************************************/
584 1.1 augustss /* NOTE: B6/C3 is data header signature */
585 1.1 augustss /* 0xAA/0xBB is data length = total */
586 1.1 augustss /* bytes - 7, 0xCC is type, 0xDD is */
587 1.1 augustss /* interrupt to use. */
588 1.1 augustss /******************************************/
589 1.1 augustss 0xB6, 0xC3, 0xc9, 0x02, 0x03, 0x64,
590 1.1 augustss 0x02, 0x00, 0x08, 0x00, 0x24, 0x00, 0x2e, 0x00,
591 1.1 augustss 0x2c, 0x00, 0x3e, 0x00, 0x44, 0x00, 0x48, 0x00,
592 1.1 augustss 0x50, 0x00, 0x5c, 0x00, 0x60, 0x00, 0x66, 0x00,
593 1.1 augustss 0x6c, 0x00, 0x70, 0x00, 0x76, 0x00, 0x74, 0x00,
594 1.1 augustss 0x7a, 0x00, 0x7e, 0x00, 0x84, 0x00, 0x8a, 0x00,
595 1.1 augustss 0x8e, 0x00, 0x92, 0x00, 0x98, 0x00, 0x9c, 0x00,
596 1.1 augustss 0xa0, 0x00, 0xa8, 0x00, 0xae, 0x00, 0xb4, 0x00,
597 1.1 augustss 0xb2, 0x00, 0xba, 0x00, 0xbe, 0x00, 0xc4, 0x00,
598 1.1 augustss 0xc8, 0x00, 0xce, 0x00, 0xd2, 0x00, 0xd6, 0x00,
599 1.1 augustss 0xda, 0x00, 0xe2, 0x00, 0xe0, 0x00, 0xea, 0x00,
600 1.1 augustss 0xf2, 0x00, 0xfe, 0x00, 0x06, 0x01, 0x0c, 0x01,
601 1.1 augustss 0x1a, 0x01, 0x24, 0x01, 0x22, 0x01, 0x2a, 0x01,
602 1.1 augustss 0x30, 0x01, 0x36, 0x01, 0x3c, 0x01, 0x4e, 0x01,
603 1.1 augustss 0x52, 0x01, 0x58, 0x01, 0x5c, 0x01, 0x9c, 0x01,
604 1.1 augustss 0xb6, 0x01, 0xba, 0x01, 0xc0, 0x01, 0xca, 0x01,
605 1.1 augustss 0xd0, 0x01, 0xda, 0x01, 0xe2, 0x01, 0xea, 0x01,
606 1.1 augustss 0xf0, 0x01, 0x0a, 0x02, 0x0e, 0x02, 0x14, 0x02,
607 1.1 augustss 0x26, 0x02, 0x6c, 0x02, 0x8e, 0x02, 0x98, 0x02,
608 1.1 augustss 0xa0, 0x02, 0xa6, 0x02, 0xba, 0x02, 0xc6, 0x02,
609 1.1 augustss 0xce, 0x02, 0xe8, 0x02, 0xee, 0x02, 0xf4, 0x02,
610 1.1 augustss 0xf8, 0x02, 0x0a, 0x03, 0x10, 0x03, 0x1a, 0x03,
611 1.1 augustss 0x1e, 0x03, 0x2a, 0x03, 0x2e, 0x03, 0x34, 0x03,
612 1.1 augustss 0x3a, 0x03, 0x44, 0x03, 0x4e, 0x03, 0x5a, 0x03,
613 1.1 augustss 0x5e, 0x03, 0x6a, 0x03, 0x72, 0x03, 0x80, 0x03,
614 1.1 augustss 0x84, 0x03, 0x8c, 0x03, 0x94, 0x03, 0x98, 0x03,
615 1.1 augustss 0xa8, 0x03, 0xae, 0x03, 0xb4, 0x03, 0xba, 0x03,
616 1.1 augustss 0xce, 0x03, 0xcc, 0x03, 0xd6, 0x03, 0xdc, 0x03,
617 1.1 augustss 0xec, 0x03, 0xf0, 0x03, 0xfe, 0x03, 0x1c, 0x04,
618 1.1 augustss 0x30, 0x04, 0x38, 0x04, 0x3c, 0x04, 0x40, 0x04,
619 1.1 augustss 0x48, 0x04, 0x46, 0x04, 0x54, 0x04, 0x5e, 0x04,
620 1.1 augustss 0x64, 0x04, 0x74, 0x04, 0x78, 0x04, 0x84, 0x04,
621 1.1 augustss 0xd8, 0x04, 0xec, 0x04, 0xf0, 0x04, 0xf8, 0x04,
622 1.1 augustss 0xfe, 0x04, 0x1c, 0x05, 0x2c, 0x05, 0x30, 0x05,
623 1.1 augustss 0x4a, 0x05, 0x56, 0x05, 0x5a, 0x05, 0x88, 0x05,
624 1.1 augustss 0x8c, 0x05, 0x96, 0x05, 0x9a, 0x05, 0xa8, 0x05,
625 1.1 augustss 0xcc, 0x05, 0xd2, 0x05, 0xda, 0x05, 0xe0, 0x05,
626 1.1 augustss 0xe4, 0x05, 0xfc, 0x05, 0x06, 0x06, 0x14, 0x06,
627 1.1 augustss 0x12, 0x06, 0x1a, 0x06, 0x20, 0x06, 0x26, 0x06,
628 1.1 augustss 0x2e, 0x06, 0x34, 0x06, 0x48, 0x06, 0x52, 0x06,
629 1.1 augustss 0x64, 0x06, 0x86, 0x06, 0x90, 0x06, 0x9a, 0x06,
630 1.1 augustss 0xa0, 0x06, 0xac, 0x06, 0xaa, 0x06, 0xb2, 0x06,
631 1.1 augustss 0xb8, 0x06, 0xdc, 0x06, 0xda, 0x06, 0xe2, 0x06,
632 1.1 augustss 0xe8, 0x06, 0xf2, 0x06, 0xf8, 0x06, 0xfc, 0x06,
633 1.1 augustss 0x0a, 0x07, 0x10, 0x07, 0x14, 0x07, 0x24, 0x07,
634 1.1 augustss 0x2a, 0x07, 0x32, 0x07, 0x38, 0x07, 0xb2, 0x07,
635 1.1 augustss 0xba, 0x07, 0xde, 0x07, 0xe4, 0x07, 0x10, 0x08,
636 1.1 augustss 0x14, 0x08, 0x1a, 0x08, 0x1e, 0x08, 0x30, 0x08,
637 1.1 augustss 0x38, 0x08, 0x3c, 0x08, 0x44, 0x08, 0x42, 0x08,
638 1.1 augustss 0x48, 0x08, 0xc6, 0x08, 0xcc, 0x08, 0xd2, 0x08,
639 1.1 augustss 0xfe, 0x08, 0x04, 0x09, 0x0a, 0x09, 0x0e, 0x09,
640 1.1 augustss 0x12, 0x09, 0x16, 0x09, 0x20, 0x09, 0x24, 0x09,
641 1.1 augustss 0x28, 0x09, 0x32, 0x09, 0x46, 0x09, 0x4a, 0x09,
642 1.1 augustss 0x50, 0x09, 0x54, 0x09, 0x5a, 0x09, 0x60, 0x09,
643 1.1 augustss 0x7c, 0x09, 0x80, 0x09, 0xb8, 0x09, 0xbc, 0x09,
644 1.1 augustss 0xc0, 0x09, 0xc4, 0x09, 0xc8, 0x09, 0xcc, 0x09,
645 1.1 augustss 0xd0, 0x09, 0xd4, 0x09, 0xec, 0x09, 0xf4, 0x09,
646 1.1 augustss 0xf6, 0x09, 0xf8, 0x09, 0xfa, 0x09, 0xfc, 0x09,
647 1.1 augustss 0xfe, 0x09, 0x00, 0x0a, 0x02, 0x0a, 0x04, 0x0a,
648 1.1 augustss 0x06, 0x0a, 0x08, 0x0a, 0x0a, 0x0a, 0x0c, 0x0a,
649 1.1 augustss 0x10, 0x0a, 0x18, 0x0a, 0x24, 0x0a, 0x2c, 0x0a,
650 1.1 augustss 0x32, 0x0a, 0x3c, 0x0a, 0x46, 0x0a, 0x4c, 0x0a,
651 1.1 augustss 0x50, 0x0a, 0x54, 0x0a, 0x5a, 0x0a, 0x5e, 0x0a,
652 1.1 augustss 0x66, 0x0a, 0x6c, 0x0a, 0x72, 0x0a, 0x78, 0x0a,
653 1.1 augustss 0x7e, 0x0a, 0x7c, 0x0a, 0x82, 0x0a, 0x8c, 0x0a,
654 1.1 augustss 0x92, 0x0a, 0x90, 0x0a, 0x98, 0x0a, 0x96, 0x0a,
655 1.1 augustss 0xa2, 0x0a, 0xb2, 0x0a, 0xb6, 0x0a, 0xc4, 0x0a,
656 1.1 augustss 0xe2, 0x0a, 0xe0, 0x0a, 0xe8, 0x0a, 0xee, 0x0a,
657 1.1 augustss 0xf4, 0x0a, 0xf2, 0x0a, 0xf8, 0x0a, 0x0c, 0x0b,
658 1.1 augustss 0x1a, 0x0b, 0x24, 0x0b, 0x40, 0x0b, 0x44, 0x0b,
659 1.1 augustss 0x48, 0x0b, 0x4e, 0x0b, 0x4c, 0x0b, 0x52, 0x0b,
660 1.1 augustss 0x68, 0x0b, 0x6c, 0x0b, 0x70, 0x0b, 0x76, 0x0b,
661 1.1 augustss 0x88, 0x0b, 0x92, 0x0b, 0xbe, 0x0b, 0xca, 0x0b,
662 1.1 augustss 0xce, 0x0b, 0xde, 0x0b, 0xf4, 0x0b, 0xfa, 0x0b,
663 1.1 augustss 0x00, 0x0c, 0x24, 0x0c, 0x28, 0x0c, 0x30, 0x0c,
664 1.1 augustss 0x36, 0x0c, 0x3c, 0x0c, 0x40, 0x0c, 0x4a, 0x0c,
665 1.1 augustss 0x50, 0x0c, 0x58, 0x0c, 0x56, 0x0c, 0x5c, 0x0c,
666 1.1 augustss 0x60, 0x0c, 0x64, 0x0c, 0x80, 0x0c, 0x94, 0x0c,
667 1.1 augustss 0x9a, 0x0c, 0x98, 0x0c, 0x9e, 0x0c, 0xa4, 0x0c,
668 1.1 augustss 0xa2, 0x0c, 0xa8, 0x0c, 0xac, 0x0c, 0xb0, 0x0c,
669 1.1 augustss 0xb4, 0x0c, 0xb8, 0x0c, 0xbc, 0x0c, 0xce, 0x0c,
670 1.1 augustss 0xd2, 0x0c, 0xd6, 0x0c, 0xf4, 0x0c, 0xfa, 0x0c,
671 1.1 augustss 0x00, 0x0d, 0xfe, 0x0c, 0x06, 0x0d, 0x0e, 0x0d,
672 1.1 augustss 0x0c, 0x0d, 0x16, 0x0d, 0x1c, 0x0d, 0x22, 0x0d,
673 1.1 augustss 0x20, 0x0d, 0x30, 0x0d, 0x7e, 0x0d, 0x82, 0x0d,
674 1.1 augustss 0x9a, 0x0d, 0xa0, 0x0d, 0xa6, 0x0d, 0xb0, 0x0d,
675 1.1 augustss 0xb8, 0x0d, 0xc2, 0x0d, 0xc8, 0x0d, 0xce, 0x0d,
676 1.1 augustss 0xd4, 0x0d, 0xdc, 0x0d, 0x1e, 0x0e, 0x2c, 0x0e,
677 1.1 augustss 0x3e, 0x0e, 0x4c, 0x0e, 0x50, 0x0e, 0x5e, 0x0e,
678 1.1 augustss 0xae, 0x0e, 0xb8, 0x0e, 0xc6, 0x0e, 0xca, 0x0e,
679 1.1 augustss 0, 0
680 1.1 augustss };
681 1.1 augustss
682 1.1 augustss /* Fixup command. */
683 1.1 augustss #define KUE_TRIGCMD_OFFSET 5
684 1.5 tsutsui static const uint8_t kue_trig_seg[] = {
685 1.1 augustss 0xb6, 0xc3, 0x01, 0x00, 0x06, 0x64, 0x00, 0x00
686 1.1 augustss };
687