FreeBSD kernel CXGB device code
t3b_protocol_sram.h
Go to the documentation of this file.
1/**************************************************************************
2SPDX-License-Identifier: BSD-2-Clause-FreeBSD
3
4Copyright (c) 2007-2008, Chelsio Inc.
5All rights reserved.
6
7Redistribution and use in source and binary forms, with or without
8modification, are permitted provided that the following conditions are met:
9
10 1. Redistributions of source code must retain the above copyright notice,
11 this list of conditions and the following disclaimer.
12
13 2. Neither the name of the Chelsio Corporation nor the names of its
14 contributors may be used to endorse or promote products derived from
15 this software without specific prior written permission.
16
17THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
21LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
22CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN22
25CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
27POSSIBILITY OF SUCH DAMAGE.
28
29
30$FreeBSD$
31
32***************************************************************************/
33
34#define U (unsigned char)
35
36static unsigned int t3b_protocol_sram_length = 2564;
37static unsigned char t3b_protocol_sram[2564] = {
38 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
39 U 0x00, U 0x00, U 0x00, U 0x00,
40 U 0x00, U 0x00, U 0x00, U 0x03,
41 U 0x00, U 0x00, U 0x00, U 0x00,
42 U 0x00, U 0x01, U 0x01, U 0x00,
43 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
44 U 0x00, U 0x00, U 0x00, U 0x00,
45 U 0x00, U 0x00, U 0x00, U 0x03,
46 U 0x00, U 0x00, U 0x00, U 0x00,
47 U 0x00, U 0x00, U 0x00, U 0x00,
48 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
49 U 0x00, U 0x00, U 0x00, U 0x00,
50 U 0x00, U 0x00, U 0x00, U 0x03,
51 U 0x00, U 0x00, U 0x00, U 0x00,
52 U 0x00, U 0x00, U 0x00, U 0x00,
53 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
54 U 0x00, U 0x00, U 0x00, U 0x00,
55 U 0x00, U 0x00, U 0x00, U 0x03,
56 U 0x00, U 0x00, U 0x00, U 0x00,
57 U 0x00, U 0x00, U 0x00, U 0x00,
58 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
59 U 0x00, U 0x00, U 0x00, U 0x00,
60 U 0x00, U 0x00, U 0x00, U 0x03,
61 U 0x00, U 0x00, U 0x00, U 0x00,
62 U 0x00, U 0x00, U 0x00, U 0x00,
63 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
64 U 0x00, U 0x00, U 0x00, U 0x00,
65 U 0x00, U 0x00, U 0x00, U 0x03,
66 U 0x00, U 0x00, U 0x00, U 0x00,
67 U 0x00, U 0x00, U 0x00, U 0x00,
68 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
69 U 0x00, U 0x00, U 0x00, U 0x00,
70 U 0x00, U 0x00, U 0x00, U 0x03,
71 U 0x00, U 0x00, U 0x00, U 0x00,
72 U 0x00, U 0x00, U 0x00, U 0x00,
73 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
74 U 0x00, U 0x00, U 0x00, U 0x00,
75 U 0x00, U 0x00, U 0x00, U 0x03,
76 U 0x00, U 0x00, U 0x00, U 0x00,
77 U 0x00, U 0x00, U 0x00, U 0x00,
78 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
79 U 0x00, U 0x00, U 0x00, U 0x00,
80 U 0x00, U 0x00, U 0x00, U 0x03,
81 U 0x00, U 0x00, U 0x00, U 0x00,
82 U 0x00, U 0x00, U 0x00, U 0x00,
83 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
84 U 0x00, U 0x00, U 0x00, U 0x00,
85 U 0x00, U 0x00, U 0x00, U 0x03,
86 U 0x00, U 0x00, U 0x00, U 0x00,
87 U 0x00, U 0x00, U 0x00, U 0x00,
88 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
89 U 0x00, U 0x00, U 0x00, U 0x00,
90 U 0x00, U 0x00, U 0x00, U 0x03,
91 U 0x00, U 0x00, U 0x00, U 0x00,
92 U 0x00, U 0x00, U 0x00, U 0x00,
93 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
94 U 0x00, U 0x00, U 0x00, U 0x00,
95 U 0x00, U 0x00, U 0x00, U 0x03,
96 U 0x00, U 0x00, U 0x00, U 0x00,
97 U 0x00, U 0x00, U 0x00, U 0x00,
98 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
99 U 0x00, U 0x00, U 0x00, U 0x00,
100 U 0x00, U 0x00, U 0x00, U 0x03,
101 U 0x00, U 0x00, U 0x00, U 0x00,
102 U 0x00, U 0x00, U 0x00, U 0x00,
103 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
104 U 0x00, U 0x00, U 0x00, U 0x00,
105 U 0x00, U 0x00, U 0x00, U 0x03,
106 U 0x00, U 0x00, U 0x00, U 0x00,
107 U 0x00, U 0x00, U 0x00, U 0x00,
108 U 0xFF, U 0xFF, U 0xFF, U 0xFB,
109 U 0xD0, U 0x34, U 0x03, U 0xE6,
110 U 0x80, U 0x26, U 0x2A, U 0x43,
111 U 0x00, U 0x00, U 0x00, U 0x00,
112 U 0x00, U 0x00, U 0x00, U 0x00,
113 U 0xFF, U 0xFF, U 0xFF, U 0xF8,
114 U 0x00, U 0x70, U 0x00, U 0x00,
115 U 0x00, U 0x00, U 0x00, U 0x02,
116 U 0x00, U 0x00, U 0x00, U 0x81,
117 U 0xC6, U 0x04, U 0x00, U 0x00,
118 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
119 U 0x00, U 0x00, U 0x00, U 0x00,
120 U 0x00, U 0x00, U 0x00, U 0x03,
121 U 0x00, U 0x00, U 0x00, U 0x00,
122 U 0x00, U 0x00, U 0x00, U 0x00,
123 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
124 U 0x00, U 0x00, U 0x00, U 0x00,
125 U 0x00, U 0x00, U 0x00, U 0x03,
126 U 0x00, U 0x00, U 0x00, U 0x00,
127 U 0x00, U 0x00, U 0x00, U 0x00,
128 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
129 U 0x00, U 0x00, U 0x00, U 0x00,
130 U 0x00, U 0x00, U 0x00, U 0x03,
131 U 0x00, U 0x00, U 0x00, U 0x00,
132 U 0x00, U 0x00, U 0x00, U 0x00,
133 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
134 U 0x00, U 0x00, U 0x00, U 0x00,
135 U 0x00, U 0x00, U 0x00, U 0x03,
136 U 0x00, U 0x00, U 0x00, U 0x00,
137 U 0x00, U 0x00, U 0x00, U 0x00,
138 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
139 U 0x00, U 0x00, U 0x00, U 0x00,
140 U 0x00, U 0x00, U 0x00, U 0x03,
141 U 0x00, U 0x00, U 0x00, U 0x00,
142 U 0x00, U 0x00, U 0x00, U 0x00,
143 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
144 U 0x00, U 0x00, U 0x00, U 0x00,
145 U 0x00, U 0x00, U 0x00, U 0x03,
146 U 0x00, U 0x00, U 0x00, U 0x00,
147 U 0x00, U 0x00, U 0x00, U 0x00,
148 U 0xFF, U 0xFF, U 0xFF, U 0xFB,
149 U 0xD0, U 0x34, U 0x03, U 0xE2,
150 U 0x80, U 0x28, U 0x29, U 0x23,
151 U 0x00, U 0x00, U 0x00, U 0x00,
152 U 0x00, U 0x00, U 0x00, U 0x00,
153 U 0xFF, U 0xFF, U 0xFF, U 0xF8,
154 U 0x06, U 0x00, U 0x02, U 0x37,
155 U 0x01, U 0xC5, U 0xC0, U 0x00,
156 U 0x13, U 0x94, U 0x04, U 0x81,
157 U 0xC6, U 0x05, U 0x70, U 0x00,
158 U 0xFF, U 0xFF, U 0xFF, U 0xF8,
159 U 0x82, U 0x00, U 0x02, U 0x06,
160 U 0x37, U 0x03, U 0x08, U 0x03,
161 U 0x00, U 0x00, U 0x00, U 0x00,
162 U 0x00, U 0x00, U 0x00, U 0x00,
163 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
164 U 0x00, U 0x00, U 0x00, U 0x00,
165 U 0x00, U 0x00, U 0x00, U 0x02,
166 U 0x20, U 0x80, U 0x00, U 0x81,
167 U 0x8D, U 0xF4, U 0x00, U 0x00,
168 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
169 U 0x00, U 0x00, U 0x00, U 0x00,
170 U 0x00, U 0x00, U 0x00, U 0x03,
171 U 0x00, U 0x00, U 0x00, U 0x00,
172 U 0x00, U 0x00, U 0x00, U 0x00,
173 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
174 U 0x00, U 0x00, U 0x00, U 0x00,
175 U 0x00, U 0x00, U 0x00, U 0x03,
176 U 0x00, U 0x00, U 0x00, U 0x00,
177 U 0x00, U 0x00, U 0x00, U 0x00,
178 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
179 U 0x00, U 0x00, U 0x00, U 0x00,
180 U 0x00, U 0x00, U 0x00, U 0x03,
181 U 0x00, U 0x00, U 0x00, U 0x00,
182 U 0x00, U 0x00, U 0x00, U 0x00,
183 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
184 U 0x00, U 0x00, U 0x00, U 0x00,
185 U 0x00, U 0x00, U 0x00, U 0x03,
186 U 0x00, U 0x00, U 0x00, U 0x00,
187 U 0x00, U 0x00, U 0x00, U 0x00,
188 U 0xFF, U 0xFF, U 0xFF, U 0xF9,
189 U 0xC4, U 0x31, U 0x00, U 0x00,
190 U 0x00, U 0x28, U 0x2C, U 0x83,
191 U 0x00, U 0x00, U 0x00, U 0x00,
192 U 0x00, U 0x00, U 0x00, U 0x00,
193 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
194 U 0x4E, U 0x70, U 0x02, U 0x1D,
195 U 0x00, U 0xC5, U 0xC0, U 0x00,
196 U 0x00, U 0x00, U 0x00, U 0x01,
197 U 0xC1, U 0x18, U 0x00, U 0x00,
198 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
199 U 0x00, U 0x00, U 0x00, U 0x00,
200 U 0x00, U 0x00, U 0x00, U 0x03,
201 U 0x00, U 0x00, U 0x00, U 0x00,
202 U 0x00, U 0x00, U 0x00, U 0x00,
203 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
204 U 0x00, U 0x00, U 0x00, U 0x00,
205 U 0x00, U 0x00, U 0x00, U 0x03,
206 U 0x00, U 0x00, U 0x00, U 0x00,
207 U 0x00, U 0x00, U 0x00, U 0x00,
208 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
209 U 0x00, U 0x00, U 0x00, U 0x00,
210 U 0x00, U 0x00, U 0x00, U 0x03,
211 U 0x00, U 0x00, U 0x00, U 0x00,
212 U 0x00, U 0x00, U 0x00, U 0x00,
213 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
214 U 0x00, U 0x00, U 0x00, U 0x00,
215 U 0x00, U 0x00, U 0x00, U 0x03,
216 U 0x00, U 0x00, U 0x00, U 0x00,
217 U 0x00, U 0x00, U 0x00, U 0x00,
218 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
219 U 0x00, U 0x00, U 0x00, U 0x00,
220 U 0x00, U 0x00, U 0x00, U 0x03,
221 U 0x00, U 0x00, U 0x00, U 0x00,
222 U 0x00, U 0x00, U 0x00, U 0x00,
223 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
224 U 0x00, U 0x00, U 0x00, U 0x00,
225 U 0x00, U 0x00, U 0x00, U 0x03,
226 U 0x00, U 0x00, U 0x00, U 0x00,
227 U 0x00, U 0x00, U 0x00, U 0x00,
228 U 0xFF, U 0xFF, U 0xFF, U 0xF1,
229 U 0xC0, U 0x00, U 0x03, U 0xE6,
230 U 0x80, U 0x28, U 0x28, U 0x23,
231 U 0x00, U 0x00, U 0x00, U 0x00,
232 U 0x00, U 0x00, U 0x00, U 0x00,
233 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
234 U 0x00, U 0x00, U 0x00, U 0x00,
235 U 0x00, U 0x00, U 0x00, U 0x02,
236 U 0x13, U 0x94, U 0x04, U 0x00,
237 U 0x00, U 0x01, U 0x70, U 0x00,
238 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
239 U 0x00, U 0x00, U 0x00, U 0x00,
240 U 0x00, U 0x00, U 0x00, U 0x03,
241 U 0x00, U 0x00, U 0x00, U 0x00,
242 U 0x00, U 0x00, U 0x00, U 0x00,
243 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
244 U 0x00, U 0x00, U 0x00, U 0x00,
245 U 0x00, U 0x00, U 0x00, U 0x03,
246 U 0x00, U 0x00, U 0x00, U 0x00,
247 U 0x00, U 0x00, U 0x00, U 0x00,
248 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
249 U 0x00, U 0x00, U 0x00, U 0x00,
250 U 0x00, U 0x00, U 0x00, U 0x03,
251 U 0x00, U 0x00, U 0x00, U 0x00,
252 U 0x00, U 0x00, U 0x00, U 0x00,
253 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
254 U 0x00, U 0x00, U 0x00, U 0x00,
255 U 0x00, U 0x00, U 0x00, U 0x03,
256 U 0x00, U 0x00, U 0x00, U 0x00,
257 U 0x00, U 0x00, U 0x00, U 0x00,
258 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
259 U 0x00, U 0x00, U 0x00, U 0x00,
260 U 0x00, U 0x00, U 0x00, U 0x03,
261 U 0x00, U 0x00, U 0x00, U 0x00,
262 U 0x00, U 0x00, U 0x00, U 0x00,
263 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
264 U 0x00, U 0x00, U 0x00, U 0x00,
265 U 0x00, U 0x00, U 0x00, U 0x03,
266 U 0x00, U 0x00, U 0x00, U 0x00,
267 U 0x00, U 0x00, U 0x00, U 0x00,
268 U 0xFF, U 0xFF, U 0xFF, U 0xFA,
269 U 0x10, U 0x34, U 0x00, U 0x04,
270 U 0x00, U 0x00, U 0x01, U 0x03,
271 U 0x00, U 0x00, U 0x00, U 0x00,
272 U 0x00, U 0x00, U 0x00, U 0x00,
273 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
274 U 0x60, U 0x00, U 0x00, U 0x06,
275 U 0x20, U 0x03, U 0x08, U 0x02,
276 U 0x70, U 0x00, U 0x00, U 0xF0,
277 U 0x80, U 0x25, U 0x9A, U 0x90,
278 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
279 U 0x00, U 0x00, U 0x00, U 0x00,
280 U 0x00, U 0x00, U 0x00, U 0x03,
281 U 0x00, U 0x00, U 0x00, U 0x00,
282 U 0x00, U 0x00, U 0x00, U 0x00,
283 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
284 U 0x00, U 0x00, U 0x00, U 0x00,
285 U 0x00, U 0x00, U 0x00, U 0x03,
286 U 0x00, U 0x00, U 0x00, U 0x00,
287 U 0x00, U 0x00, U 0x00, U 0x00,
288 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
289 U 0x00, U 0x00, U 0x00, U 0x00,
290 U 0x00, U 0x00, U 0x00, U 0x03,
291 U 0x00, U 0x00, U 0x00, U 0x00,
292 U 0x00, U 0x00, U 0x00, U 0x00,
293 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
294 U 0x00, U 0x00, U 0x00, U 0x00,
295 U 0x00, U 0x00, U 0x00, U 0x03,
296 U 0x00, U 0x00, U 0x00, U 0x00,
297 U 0x00, U 0x00, U 0x00, U 0x00,
298 U 0xFF, U 0xFF, U 0xFF, U 0xF1,
299 U 0xC8, U 0x31, U 0x02, U 0x06,
300 U 0x0A, U 0x00, U 0x02, U 0x42,
301 U 0x00, U 0x00, U 0x00, U 0x81,
302 U 0x80, U 0x00, U 0x00, U 0x00,
303 U 0xFF, U 0xFF, U 0xFF, U 0xF9,
304 U 0xC8, U 0x31, U 0x03, U 0xC6,
305 U 0x0A, U 0x96, U 0x2A, U 0x42,
306 U 0x00, U 0x00, U 0x00, U 0x81,
307 U 0x80, U 0x00, U 0x00, U 0x00,
308 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
309 U 0x04, U 0x31, U 0x00, U 0x04,
310 U 0x00, U 0x00, U 0x04, U 0x03,
311 U 0x00, U 0x00, U 0x00, U 0x00,
312 U 0x00, U 0x00, U 0x00, U 0x00,
313 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
314 U 0x20, U 0xB0, U 0x00, U 0x00,
315 U 0x00, U 0x00, U 0x00, U 0x02,
316 U 0x13, U 0x94, U 0x04, U 0x01,
317 U 0xC1, U 0x19, U 0x70, U 0x00,
318 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
319 U 0x00, U 0x00, U 0x00, U 0x00,
320 U 0x00, U 0x00, U 0x00, U 0x00,
321 U 0x00, U 0x00, U 0x00, U 0x01,
322 U 0x00, U 0x00, U 0x10, U 0x00,
323 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
324 U 0x00, U 0x00, U 0x00, U 0x00,
325 U 0x00, U 0x00, U 0x00, U 0x03,
326 U 0x00, U 0x00, U 0x00, U 0x00,
327 U 0x00, U 0x00, U 0x00, U 0x00,
328 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
329 U 0x00, U 0x00, U 0x00, U 0x00,
330 U 0x00, U 0x00, U 0x00, U 0x03,
331 U 0x00, U 0x00, U 0x00, U 0x00,
332 U 0x00, U 0x00, U 0x00, U 0x00,
333 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
334 U 0x00, U 0x00, U 0x00, U 0x00,
335 U 0x00, U 0x00, U 0x00, U 0x03,
336 U 0x00, U 0x00, U 0x00, U 0x00,
337 U 0x00, U 0x00, U 0x00, U 0x00,
338 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
339 U 0x00, U 0x00, U 0x00, U 0x04,
340 U 0x00, U 0x00, U 0x40, U 0x00,
341 U 0x68, U 0x0C, U 0x20, U 0x01,
342 U 0x00, U 0x00, U 0x10, U 0x90,
343 U 0xFF, U 0xFF, U 0xFF, U 0xF9,
344 U 0xC0, U 0x31, U 0xC3, U 0xE6,
345 U 0x00, U 0x26, U 0x6A, U 0x40,
346 U 0x00, U 0x00, U 0x00, U 0x01,
347 U 0x00, U 0x00, U 0x10, U 0x00,
348 U 0xFF, U 0xFF, U 0xFF, U 0xFA,
349 U 0x10, U 0xF4, U 0x00, U 0x00,
350 U 0x00, U 0x00, U 0x02, U 0x43,
351 U 0x00, U 0x00, U 0x00, U 0x00,
352 U 0x00, U 0x00, U 0x00, U 0x00,
353 U 0xFF, U 0xFF, U 0xFF, U 0xF8,
354 U 0x60, U 0x50, U 0x08, U 0x00,
355 U 0x00, U 0x00, U 0x00, U 0x00,
356 U 0x70, U 0x0C, U 0x20, U 0xF0,
357 U 0x80, U 0x25, U 0x9A, U 0x90,
358 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
359 U 0x06, U 0x00, U 0x00, U 0x00,
360 U 0x01, U 0x00, U 0x40, U 0x00,
361 U 0x00, U 0x00, U 0x00, U 0x01,
362 U 0x00, U 0x00, U 0x10, U 0x00,
363 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
364 U 0x00, U 0x00, U 0x00, U 0x00,
365 U 0x00, U 0x00, U 0x00, U 0x02,
366 U 0x28, U 0x8C, U 0x10, U 0x80,
367 U 0x85, U 0xC0, U 0x10, U 0x00,
368 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
369 U 0x00, U 0x00, U 0x00, U 0x00,
370 U 0x00, U 0x00, U 0x00, U 0x03,
371 U 0x00, U 0x00, U 0x00, U 0x00,
372 U 0x00, U 0x00, U 0x00, U 0x00,
373 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
374 U 0x00, U 0x00, U 0x00, U 0x00,
375 U 0x00, U 0x00, U 0x00, U 0x03,
376 U 0x00, U 0x00, U 0x00, U 0x00,
377 U 0x00, U 0x00, U 0x00, U 0x00,
378 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
379 U 0x00, U 0x00, U 0x00, U 0x00,
380 U 0x00, U 0x00, U 0x00, U 0x03,
381 U 0x00, U 0x00, U 0x00, U 0x00,
382 U 0x00, U 0x00, U 0x00, U 0x00,
383 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
384 U 0x00, U 0x00, U 0x00, U 0x00,
385 U 0x00, U 0x00, U 0x00, U 0x03,
386 U 0x00, U 0x00, U 0x00, U 0x00,
387 U 0x00, U 0x00, U 0x00, U 0x00,
388 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
389 U 0x4E, U 0x00, U 0x00, U 0x00,
390 U 0x00, U 0x00, U 0x00, U 0x03,
391 U 0x00, U 0x00, U 0x00, U 0x00,
392 U 0x00, U 0x00, U 0x00, U 0x00,
393 U 0xFF, U 0xFF, U 0xFF, U 0xF1,
394 U 0xC0, U 0x00, U 0x02, U 0xDE,
395 U 0x00, U 0x06, U 0x1A, U 0x40,
396 U 0x00, U 0x00, U 0x00, U 0x82,
397 U 0x90, U 0x35, U 0xC0, U 0x00,
398 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
399 U 0x00, U 0x00, U 0x00, U 0x00,
400 U 0x00, U 0x00, U 0x00, U 0x03,
401 U 0x00, U 0x00, U 0x00, U 0x00,
402 U 0x00, U 0x00, U 0x00, U 0x00,
403 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
404 U 0x00, U 0x00, U 0x00, U 0x00,
405 U 0x00, U 0x00, U 0x00, U 0x03,
406 U 0x00, U 0x00, U 0x00, U 0x00,
407 U 0x00, U 0x00, U 0x00, U 0x00,
408 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
409 U 0x00, U 0x00, U 0x00, U 0x00,
410 U 0x00, U 0x00, U 0x00, U 0x03,
411 U 0x00, U 0x00, U 0x00, U 0x00,
412 U 0x00, U 0x00, U 0x00, U 0x00,
413 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
414 U 0x00, U 0x00, U 0x00, U 0x00,
415 U 0x00, U 0x00, U 0x00, U 0x03,
416 U 0x00, U 0x00, U 0x00, U 0x00,
417 U 0x00, U 0x00, U 0x00, U 0x00,
418 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
419 U 0x00, U 0x00, U 0x00, U 0x00,
420 U 0x00, U 0x00, U 0x00, U 0x03,
421 U 0x00, U 0x00, U 0x00, U 0x00,
422 U 0x00, U 0x00, U 0x00, U 0x00,
423 U 0xFF, U 0xFF, U 0xFF, U 0xF1,
424 U 0xCA, U 0x31, U 0xC3, U 0xC2,
425 U 0x0A, U 0x96, U 0x6A, U 0x43,
426 U 0x00, U 0x00, U 0x00, U 0x00,
427 U 0x00, U 0x00, U 0x00, U 0x00,
428 U 0xFF, U 0xFF, U 0xFF, U 0xF8,
429 U 0x4E, U 0x50, U 0x14, U 0x39,
430 U 0x1C, U 0xC5, U 0xC0, U 0x03,
431 U 0x00, U 0x00, U 0x00, U 0x00,
432 U 0x00, U 0x00, U 0x00, U 0x00,
433 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
434 U 0x00, U 0x00, U 0x00, U 0x00,
435 U 0x00, U 0x00, U 0x00, U 0x02,
436 U 0x28, U 0x8C, U 0x10, U 0x80,
437 U 0x85, U 0xC0, U 0x10, U 0x00,
438 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
439 U 0x00, U 0x00, U 0x00, U 0x00,
440 U 0x00, U 0x00, U 0x00, U 0x03,
441 U 0x00, U 0x00, U 0x00, U 0x00,
442 U 0x00, U 0x00, U 0x00, U 0x00,
443 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
444 U 0x00, U 0x00, U 0x00, U 0x00,
445 U 0x00, U 0x00, U 0x00, U 0x03,
446 U 0x00, U 0x00, U 0x00, U 0x00,
447 U 0x00, U 0x00, U 0x00, U 0x00,
448 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
449 U 0x00, U 0x00, U 0x00, U 0x00,
450 U 0x00, U 0x00, U 0x00, U 0x03,
451 U 0x00, U 0x00, U 0x00, U 0x00,
452 U 0x00, U 0x00, U 0x00, U 0x00,
453 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
454 U 0x00, U 0x00, U 0x00, U 0x00,
455 U 0x00, U 0x00, U 0x00, U 0x03,
456 U 0x00, U 0x00, U 0x00, U 0x00,
457 U 0x00, U 0x00, U 0x00, U 0x00,
458 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
459 U 0x00, U 0x00, U 0x00, U 0x00,
460 U 0x00, U 0x00, U 0x00, U 0x03,
461 U 0x00, U 0x00, U 0x00, U 0x00,
462 U 0x00, U 0x00, U 0x00, U 0x00,
463 U 0xFF, U 0xFF, U 0xFF, U 0xF3,
464 U 0xCA, U 0x33, U 0x23, U 0xD6,
465 U 0x0E, U 0x96, U 0x6A, U 0x43,
466 U 0x00, U 0x00, U 0x00, U 0x00,
467 U 0x00, U 0x00, U 0x00, U 0x00,
468 U 0xFF, U 0xFF, U 0xFF, U 0xF8,
469 U 0x00, U 0x00, U 0x04, U 0x06,
470 U 0x20, U 0xD0, U 0x02, U 0x43,
471 U 0x00, U 0x00, U 0x00, U 0x00,
472 U 0x00, U 0x00, U 0x00, U 0x00,
473 U 0xFF, U 0xFF, U 0xFF, U 0xF8,
474 U 0x00, U 0xD0, U 0x00, U 0x00,
475 U 0x00, U 0x00, U 0x00, U 0x00,
476 U 0x00, U 0x00, U 0x00, U 0x83,
477 U 0x90, U 0x31, U 0xC0, U 0x00,
478 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
479 U 0x00, U 0x00, U 0x00, U 0x00,
480 U 0x00, U 0x00, U 0x00, U 0x03,
481 U 0x00, U 0x00, U 0x00, U 0x00,
482 U 0x00, U 0x00, U 0x00, U 0x00,
483 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
484 U 0x00, U 0x00, U 0x00, U 0x00,
485 U 0x00, U 0x00, U 0x00, U 0x03,
486 U 0x00, U 0x00, U 0x00, U 0x00,
487 U 0x00, U 0x00, U 0x00, U 0x00,
488 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
489 U 0x00, U 0x00, U 0x00, U 0x00,
490 U 0x00, U 0x00, U 0x00, U 0x03,
491 U 0x00, U 0x00, U 0x00, U 0x00,
492 U 0x00, U 0x00, U 0x00, U 0x00,
493 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
494 U 0x00, U 0x00, U 0x00, U 0x00,
495 U 0x00, U 0x00, U 0x00, U 0x03,
496 U 0x00, U 0x00, U 0x00, U 0x00,
497 U 0x00, U 0x00, U 0x00, U 0x00,
498 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
499 U 0x00, U 0x00, U 0x00, U 0x00,
500 U 0x00, U 0x00, U 0x00, U 0x03,
501 U 0x00, U 0x00, U 0x00, U 0x00,
502 U 0x00, U 0x00, U 0x00, U 0x00,
503 U 0xFF, U 0xFF, U 0xFF, U 0xF3,
504 U 0xCA, U 0x33, U 0xE3, U 0xD6,
505 U 0x0E, U 0x96, U 0x6A, U 0x43,
506 U 0x00, U 0x00, U 0x00, U 0x00,
507 U 0x00, U 0x00, U 0x00, U 0x00,
508 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
509 U 0x00, U 0x50, U 0x1A, U 0x10,
510 U 0x00, U 0x30, U 0x02, U 0x43,
511 U 0x00, U 0x00, U 0x00, U 0x00,
512 U 0x00, U 0x00, U 0x00, U 0x00,
513 U 0xFF, U 0xFF, U 0xFF, U 0xF8,
514 U 0x00, U 0x00, U 0x02, U 0x06,
515 U 0x20, U 0x03, U 0x08, U 0x00,
516 U 0x70, U 0x00, U 0x00, U 0xF9,
517 U 0x90, U 0x11, U 0x8A, U 0x90,
518 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
519 U 0x00, U 0x00, U 0x00, U 0x00,
520 U 0x00, U 0x00, U 0x00, U 0x03,
521 U 0x00, U 0x00, U 0x00, U 0x00,
522 U 0x00, U 0x00, U 0x00, U 0x00,
523 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
524 U 0x00, U 0x00, U 0x00, U 0x00,
525 U 0x00, U 0x00, U 0x00, U 0x03,
526 U 0x00, U 0x00, U 0x00, U 0x00,
527 U 0x00, U 0x00, U 0x00, U 0x00,
528 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
529 U 0x00, U 0x00, U 0x00, U 0x00,
530 U 0x00, U 0x00, U 0x00, U 0x03,
531 U 0x00, U 0x00, U 0x00, U 0x00,
532 U 0x00, U 0x00, U 0x00, U 0x00,
533 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
534 U 0x00, U 0x00, U 0x00, U 0x00,
535 U 0x00, U 0x00, U 0x00, U 0x03,
536 U 0x00, U 0x00, U 0x00, U 0x00,
537 U 0x00, U 0x00, U 0x00, U 0x00,
538 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
539 U 0x00, U 0x00, U 0x00, U 0x00,
540 U 0x00, U 0x00, U 0x00, U 0x03,
541 U 0x00, U 0x00, U 0x00, U 0x00,
542 U 0x00, U 0x00, U 0x00, U 0x00,
543 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
544 U 0x00, U 0x00, U 0x00, U 0x00,
545 U 0x00, U 0x00, U 0x00, U 0x03,
546 U 0x00, U 0x00, U 0x00, U 0x00,
547 U 0x00, U 0x00, U 0x00, U 0x00,
548 U 0xFF, U 0xFF, U 0xFF, U 0xF9,
549 U 0xC0, U 0x50, U 0x1B, U 0xA6,
550 U 0x00, U 0xD2, U 0x02, U 0x43,
551 U 0x00, U 0x00, U 0x00, U 0x00,
552 U 0x00, U 0x00, U 0x00, U 0x00,
553 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
554 U 0x40, U 0x00, U 0x02, U 0x07,
555 U 0x00, U 0x10, U 0x00, U 0x02,
556 U 0x70, U 0x00, U 0x00, U 0xE8,
557 U 0x90, U 0x34, U 0x4A, U 0x90,
558 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
559 U 0x00, U 0x00, U 0x00, U 0x00,
560 U 0x00, U 0x00, U 0x00, U 0x03,
561 U 0x00, U 0x00, U 0x00, U 0x00,
562 U 0x00, U 0x00, U 0x00, U 0x00,
563 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
564 U 0x00, U 0x00, U 0x00, U 0x00,
565 U 0x00, U 0x00, U 0x00, U 0x03,
566 U 0x00, U 0x00, U 0x00, U 0x00,
567 U 0x00, U 0x00, U 0x00, U 0x00,
568 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
569 U 0x00, U 0x00, U 0x00, U 0x00,
570 U 0x00, U 0x00, U 0x00, U 0x03,
571 U 0x00, U 0x00, U 0x00, U 0x00,
572 U 0x00, U 0x00, U 0x00, U 0x00,
573 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
574 U 0x00, U 0x00, U 0x00, U 0x00,
575 U 0x00, U 0x00, U 0x00, U 0x03,
576 U 0x00, U 0x00, U 0x00, U 0x00,
577 U 0x00, U 0x00, U 0x00, U 0x00,
578 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
579 U 0x00, U 0x00, U 0x00, U 0x00,
580 U 0x00, U 0x00, U 0x00, U 0x03,
581 U 0x00, U 0x00, U 0x00, U 0x00,
582 U 0x00, U 0x00, U 0x00, U 0x00,
583 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
584 U 0x00, U 0x00, U 0x00, U 0x00,
585 U 0x00, U 0x00, U 0x00, U 0x03,
586 U 0x00, U 0x00, U 0x00, U 0x00,
587 U 0x00, U 0x00, U 0x00, U 0x00,
588 U 0xFF, U 0xFF, U 0xFF, U 0xFA,
589 U 0x10, U 0xF4, U 0x02, U 0x08,
590 U 0x00, U 0xC0, U 0x02, U 0x43,
591 U 0x00, U 0x00, U 0x00, U 0x00,
592 U 0x00, U 0x00, U 0x00, U 0x00,
593 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
594 U 0x00, U 0x00, U 0x00, U 0x00,
595 U 0x00, U 0x00, U 0x00, U 0x00,
596 U 0x72, U 0x8C, U 0xC8, U 0xD8,
597 U 0x93, U 0x89, U 0x10, U 0x90,
598 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
599 U 0x82, U 0x90, U 0x00, U 0x00,
600 U 0x03, U 0x00, U 0x00, U 0x03,
601 U 0x00, U 0x00, U 0x00, U 0x00,
602 U 0x00, U 0x00, U 0x00, U 0x00,
603 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
604 U 0x00, U 0x00, U 0x00, U 0x00,
605 U 0x00, U 0x00, U 0x00, U 0x03,
606 U 0x00, U 0x00, U 0x00, U 0x00,
607 U 0x00, U 0x00, U 0x00, U 0x00,
608 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
609 U 0x00, U 0x00, U 0x00, U 0x00,
610 U 0x00, U 0x00, U 0x00, U 0x03,
611 U 0x00, U 0x00, U 0x00, U 0x00,
612 U 0x00, U 0x00, U 0x00, U 0x00,
613 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
614 U 0x00, U 0x00, U 0x00, U 0x00,
615 U 0x00, U 0x00, U 0x00, U 0x03,
616 U 0x00, U 0x00, U 0x00, U 0x00,
617 U 0x00, U 0x00, U 0x00, U 0x00,
618 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
619 U 0x00, U 0x00, U 0x00, U 0x00,
620 U 0x00, U 0x00, U 0x00, U 0x03,
621 U 0x00, U 0x00, U 0x00, U 0x00,
622 U 0x00, U 0x00, U 0x00, U 0x00,
623 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
624 U 0x00, U 0x00, U 0x00, U 0x00,
625 U 0x00, U 0x00, U 0x00, U 0x03,
626 U 0x00, U 0x00, U 0x00, U 0x00,
627 U 0x00, U 0x00, U 0x00, U 0x00,
628 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
629 U 0x00, U 0x00, U 0x00, U 0x00,
630 U 0x00, U 0x00, U 0x00, U 0x03,
631 U 0x00, U 0x00, U 0x00, U 0x00,
632 U 0x00, U 0x00, U 0x00, U 0x00,
633 U 0xFF, U 0xFF, U 0xFF, U 0xF2,
634 U 0x00, U 0x00, U 0x03, U 0x20,
635 U 0x00, U 0x26, U 0x12, U 0x43,
636 U 0x00, U 0x00, U 0x00, U 0x00,
637 U 0x00, U 0x00, U 0x00, U 0x00,
638 U 0xFF, U 0xFF, U 0xFF, U 0xF0,
639 U 0x40, U 0x00, U 0x02, U 0x03,
640 U 0x10, U 0x10, U 0x00, U 0x03,
641 U 0x00, U 0x00, U 0x00, U 0x00,
642 U 0x00, U 0x00, U 0x00, U 0x00,
643 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
644 U 0x00, U 0x00, U 0x00, U 0x00,
645 U 0x00, U 0x00, U 0x00, U 0x03,
646 U 0x00, U 0x00, U 0x00, U 0x00,
647 U 0x00, U 0x00, U 0x00, U 0x00,
648 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
649 U 0x00, U 0x00, U 0x00, U 0x00,
650 U 0x00, U 0x00, U 0x00, U 0x03,
651 U 0x00, U 0x00, U 0x00, U 0x00,
652 U 0x00, U 0x00, U 0x00, U 0x00,
653 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
654 U 0x00, U 0x00, U 0x00, U 0x00,
655 U 0x00, U 0x00, U 0x00, U 0x03,
656 U 0x00, U 0x00, U 0x00, U 0x00,
657 U 0x00, U 0x00, U 0x00, U 0x00,
658 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
659 U 0x00, U 0x00, U 0x00, U 0x00,
660 U 0x00, U 0x00, U 0x00, U 0x03,
661 U 0x00, U 0x00, U 0x00, U 0x00,
662 U 0x00, U 0x00, U 0x00, U 0x00,
663 U 0xFF, U 0xFF, U 0xFF, U 0xFC,
664 U 0x00, U 0x00, U 0x00, U 0x00,
665 U 0x00, U 0x00, U 0x00, U 0x03,
666 U 0x00, U 0x00, U 0x00, U 0x00,
667 U 0x00, U 0x00, U 0x00, U 0x00,
668 U 0xFF, U 0xFF, U 0xFF, U 0xF1,
669 U 0xD0, U 0x34, U 0x03, U 0xE6,
670 U 0x80, U 0x26, U 0x2A, U 0x43,
671 U 0x00, U 0x00, U 0x00, U 0x00,
672 U 0x00, U 0x00, U 0x00, U 0x00,
673 U 0xFF, U 0xFF, U 0xFF, U 0xF2,
674 U 0x08, U 0x34, U 0x02, U 0x30,
675 U 0x00, U 0xC0, U 0x05, U 0x03,
676 U 0x00, U 0x00, U 0x00, U 0x00,
677 U 0x00, U 0x00, U 0x00, U 0x00,
678 U 0x70, U 0xEA, U 0xA5, U 0x7F,
679};
static unsigned char t3b_protocol_sram[2564]
static unsigned int t3b_protocol_sram_length
#define U