blob: 6693fb9b95d75d69d11fc50400e855d264fc9f22 [file] [log] [blame]
b.liue9582032025-04-17 19:18:16 +08001#include <linux/types.h>
2#if 0
3const u8 char611v_I2COLED[96][7][2] =
4{
5 {// 0,
6 {0x0, 0x0},{0x0, 0x0},{0x0, 0x0},{0x0, 0x0},{0x0, 0x0},{0x0, 0x0},{0x0, 0x0}
7 },
8 {// 1,!
9 {0x0, 0x0},{0x0, 0x0},{0xf8, 0xd},{0xf8, 0xd},{0x0, 0x0},{0x0, 0x0},{0x0, 0x0}
10 },
11 {// 2,"
12 {0x0, 0x0},{0x38, 0x0},{0x38, 0x0},{0x0, 0x0},{0x38, 0x0},{0x38, 0x0},{0x0, 0x0}
13 },
14 {// 3,#
15 {0x0, 0x0},{0x40, 0x2},{0xf0, 0xf},{0x40, 0x2},{0xf0, 0xf},{0x40, 0x2},{0x0, 0x0}
16 },
17 {// 4,$
18 {0x0, 0x0},{0x60, 0x2},{0xf0, 0x4},{0x98, 0x1c},{0x90, 0x7},{0x20, 0x3},{0x0, 0x0}
19 },
20 {// 5,%
21 {0x0, 0x0},{0x30, 0xe},{0x48, 0xf},{0xb0, 0x1},{0xc0, 0x6},{0x78, 0x9},{0x0, 0x0}
22 },
23 {// 6,&
24 {0x0, 0x0},{0x30, 0x7},{0xf8, 0xf},{0xc8, 0x8},{0xf8, 0x7},{0x30, 0xf},{0x0, 0x0}
25 },
26 {// 7,'
27 {0x0, 0x0},{0x0, 0x0},{0x20, 0x0},{0x38, 0x0},{0x18, 0x0},{0x0, 0x0},{0x0, 0x0}
28 },
29 {// 8,(
30 {0x0, 0x0},{0xe0, 0x3},{0xf0, 0x7},{0x18, 0xc},{0x8, 0x8},{0x0, 0x0},{0x0, 0x0}
31 },
32 {// 9,)
33 {0x0, 0x0},{0x8, 0x8},{0x18, 0xc},{0xf0, 0x7},{0xe0, 0x3},{0x0, 0x0},{0x80, 0x0}
34 },
35 {// 10,*
36 {0x80, 0x0},{0xa0, 0x2},{0xe0, 0x3},{0xc0, 0x1},{0xe0, 0x3},{0xa0, 0x2},{0x0, 0x0}
37 },
38 {// 11,+
39 {0x0, 0x0},{0x0, 0x1},{0x0, 0x1},{0xc0, 0x7},{0xc0, 0x7},{0x0, 0x1},{0x0, 0x0}
40 },
41 {// 12,,
42 {0x0, 0x0},{0x0, 0x0},{0x0, 0x2c},{0x0, 0x3c},{0x0, 0x1c},{0x0, 0x0},{0x0, 0x0}
43 },
44 {// 13,-
45 {0x0, 0x0},{0x0, 0x1},{0x0, 0x1},{0x0, 0x1},{0x0, 0x1},{0x0, 0x1},{0x0, 0x0}
46 },
47 {// 14,.
48 {0x0, 0x0},{0x0, 0x0},{0x0, 0xc},{0x0, 0xc},{0x0, 0xc},{0x0, 0x0},{0x0, 0x8}
49 },
50 {// 15,/
51 {0x0, 0x8},{0x0, 0xe},{0x80, 0x7},{0xe0, 0x1},{0x78, 0x0},{0x18, 0x0},{0x0, 0x0}
52 },
53 {// 16,0
54 {0x0, 0x0},{0xf0, 0x7},{0xf8, 0xf},{0x8, 0x8},{0xf8, 0xf},{0xf0, 0x7},{0x0, 0x0}
55 },
56 {// 17,1
57 {0x0, 0x0},{0x20, 0x0},{0x30, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x0, 0x0},{0x0, 0x0}
58 },
59 {// 18,2
60 {0x0, 0x0},{0x30, 0xc},{0x38, 0xe},{0x88, 0xb},{0xf8, 0x9},{0x70, 0x8},{0x0, 0x0}
61 },
62 {// 19,3
63 {0x0, 0x0},{0x10, 0x4},{0x98, 0xc},{0x88, 0x8},{0xf8, 0xf},{0x70, 0x7},{0x0, 0x0}
64 },
65 {// 20,4
66 {0x0, 0x0},{0xc0, 0x3},{0xf8, 0x3},{0x38, 0x2},{0xc0, 0xf},{0xc0, 0xf},{0x0, 0x0}
67 },
68 {// 21,5
69 {0x0, 0x0},{0xf8, 0x4},{0xf8, 0xc},{0x88, 0x8},{0x88, 0xf},{0x8, 0x7},{0x0, 0x0}
70 },
71 {// 22,6
72 {0x0, 0x0},{0xc0, 0x7},{0xf0, 0xf},{0xb8, 0x8},{0x88, 0xf},{0x0, 0x7},{0x0, 0x0}
73 },
74 {// 23,7
75 {0x0, 0x0},{0x8, 0x0},{0x8, 0xe},{0xc8, 0xf},{0xf8, 0x1},{0x38, 0x0},{0x0, 0x0}
76 },
77 {// 24,8
78 {0x0, 0x0},{0x70, 0x7},{0xf8, 0xf},{0x88, 0x8},{0xf8, 0xf},{0x70, 0x7},{0x0, 0x0}
79 },
80 {// 25,9
81 {0x0, 0x0},{0x70, 0x8},{0xf8, 0xc},{0x88, 0x7},{0xf8, 0x3},{0xf0, 0x0},{0x0, 0x0}
82 },
83 {// 26,:
84 {0x0, 0x0},{0x0, 0x0},{0x60, 0xc},{0x60, 0xc},{0x60, 0xc},{0x0, 0x0},{0x0, 0x0}
85 },
86 {// 27,;
87 {0x0, 0x0},{0x0, 0x0},{0x60, 0x2c},{0x60, 0x3c},{0x60, 0x1c},{0x0, 0x0},{0x0, 0x0}
88 },
89 {// 28,<
90 {0x0, 0x0},{0x80, 0x0},{0xc0, 0x1},{0x60, 0x3},{0x30, 0x6},{0x18, 0xc},{0x0, 0x0}
91 },
92 {// 29,=
93 {0x0, 0x0},{0x40, 0x2},{0x40, 0x2},{0x40, 0x2},{0x40, 0x2},{0x40, 0x2},{0x0, 0x0}
94 },
95 {// 30,>
96 {0x0, 0x0},{0x18, 0xc},{0x30, 0x6},{0x60, 0x3},{0xc0, 0x1},{0x80, 0x0},{0x0, 0x0}
97 },
98 {// 31,?
99 {0x0, 0x0},{0x30, 0x0},{0x38, 0xd},{0x88, 0xd},{0xf8, 0x0},{0x70, 0x0},{0x0, 0x0}
100 },
101 {// 32,@
102 {0x0, 0x0},{0xe0, 0x3},{0xf0, 0x7},{0x18, 0xc},{0xc8, 0x9},{0x28, 0xa},{0x0, 0x0}
103 },
104 {// 33,A
105 {0x0, 0x0},{0xe0, 0xf},{0xf0, 0xf},{0x18, 0x1},{0xf0, 0xf},{0xe0, 0xf},{0x0, 0x0}
106 },
107 {// 34,B
108 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x88, 0x8},{0xf8, 0xf},{0x70, 0x7},{0x0, 0x0}
109 },
110 {// 35,C
111 {0x0, 0x0},{0xf0, 0x7},{0xf8, 0xf},{0x8, 0x8},{0x38, 0xe},{0x30, 0x6},{0x0, 0x0}
112 },
113 {// 36,D
114 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x8, 0x8},{0xf8, 0xf},{0xf0, 0x7},{0x0, 0x0}
115 },
116 {// 37,E
117 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x88, 0x8},{0x88, 0x8},{0x8, 0x8},{0x0, 0x0}
118 },
119 {// 38,F
120 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x88, 0x0},{0x88, 0x0},{0x8, 0x0},{0x0, 0x0}
121 },
122 {// 39,G
123 {0x0, 0x0},{0xf0, 0x7},{0xf8, 0xf},{0x8, 0x8},{0x98, 0xf},{0x90, 0x7},{0x0, 0x0}
124 },
125 {// 40,H
126 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x80, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x0, 0x0}
127 },
128 {// 41,I
129 {0x0, 0x0},{0x0, 0x0},{0x8, 0x8},{0xf8, 0xf},{0xf8, 0xf},{0x8, 0x8},{0x0, 0x0}
130 },
131 {// 42,J
132 {0x0, 0x0},{0x0, 0x6},{0x0, 0xe},{0x0, 0x8},{0xf8, 0xf},{0xf8, 0x7},{0x0, 0x0}
133 },
134 {// 43,K
135 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0xc0, 0x1},{0x78, 0xf},{0x38, 0xe},{0x0, 0x0}
136 },
137 {// 44,L
138 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x0, 0x8},{0x0, 0x8},{0x0, 0x8},{0xf8, 0xf}
139 },
140 {// 45,M
141 {0xf8, 0xf},{0xf8, 0xf},{0xe0, 0x0},{0x80, 0x3},{0xe0, 0x0},{0xf8, 0xf},{0x0, 0x0}
142 },
143 {// 46,N
144 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0xe0, 0x0},{0x80, 0x1},{0xf8, 0xf},{0x0, 0x0}
145 },
146 {// 47,O
147 {0x0, 0x0},{0xf0, 0x7},{0xf8, 0xf},{0x8, 0x8},{0xf8, 0xf},{0xf0, 0x7},{0x0, 0x0}
148 },
149 {// 48,P
150 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x88, 0x0},{0xf8, 0x0},{0x70, 0x0},{0x0, 0x0}
151 },
152 {// 49,Q
153 {0x0, 0x0},{0xf0, 0x7},{0xf8, 0xf},{0x8, 0x18},{0xf8, 0x3f},{0xf0, 0x27},{0x0, 0x0}
154 },
155 {// 50,R
156 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x88, 0x0},{0xf8, 0xf},{0x70, 0xf},{0x0, 0x0}
157 },
158 {// 51,S
159 {0x0, 0x0},{0x70, 0x6},{0xf8, 0xc},{0xc8, 0x9},{0x98, 0xf},{0x30, 0x7},{0x0, 0x0}
160 },
161 {// 52,T
162 {0x0, 0x0},{0x8, 0x0},{0x8, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x8, 0x0},{0x0, 0x0}
163 },
164 {// 53,U
165 {0x0, 0x0},{0xf8, 0x7},{0xf8, 0xf},{0x0, 0x8},{0xf8, 0xf},{0xf8, 0x7},{0x0, 0x0}
166 },
167 {// 54,V
168 {0x0, 0x0},{0xf8, 0x3},{0xf8, 0x7},{0x0, 0xc},{0xf8, 0x7},{0xf8, 0x3},{0xf8, 0x1}
169 },
170 {// 55,W
171 {0xf8, 0x1},{0xf8, 0xf},{0x0, 0xe},{0xe0, 0x1},{0x0, 0xe},{0xf8, 0xf},{0x0, 0x0}
172 },
173 {// 56,X
174 {0x0, 0x0},{0x38, 0xe},{0x78, 0xf},{0xc0, 0x1},{0x78, 0xf},{0x38, 0xe},{0x0, 0x0}
175 },
176 {// 57,Y
177 {0x0, 0x0},{0x78, 0x0},{0xf8, 0x0},{0x80, 0xf},{0x80, 0xf},{0xf8, 0x0},{0x0, 0x0}
178 },
179 {// 58,Z
180 {0x0, 0x0},{0x8, 0xe},{0x88, 0xf},{0xe8, 0x9},{0x78, 0x8},{0x18, 0x8},{0x0, 0x0}
181 },
182 {// 59,[
183 {0x0, 0x0},{0x0, 0x0},{0xf8, 0x3f},{0xf8, 0x3f},{0x8, 0x20},{0x8, 0x20},{0x0, 0x0}
184 },
185 {// 60
186 {0x0, 0x0},{0x18, 0x0},{0x78, 0x0},{0xe0, 0x1},{0x80, 0x7},{0x0, 0xe},{0x0, 0x0}
187 },
188 {// 61,]
189 {0x0, 0x0},{0x8, 0x20},{0x8, 0x20},{0xf8, 0x3f},{0xf8, 0x3f},{0x0, 0x0},{0x0, 0x0}
190 },
191 {// 62,^
192 {0x0, 0x0},{0x20, 0x0},{0x30, 0x0},{0x18, 0x0},{0x30, 0x0},{0x20, 0x0},{0x0, 0x20}
193 },
194 {// 63,_
195 {0x0, 0x20},{0x0, 0x20},{0x0, 0x20},{0x0, 0x20},{0x0, 0x20},{0x0, 0x20},{0x0, 0x0}
196 },
197 {// 64,`
198 {0x0, 0x0},{0x0, 0x0},{0x18, 0x0},{0x38, 0x0},{0x20, 0x0},{0x0, 0x0},{0x0, 0x0}
199 },
200 {// 65,a
201 {0x0, 0x0},{0x0, 0x6},{0x40, 0xf},{0x40, 0x9},{0xc0, 0xf},{0x80, 0xf},{0x0, 0x0}
202 },
203 {// 66,b
204 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x40, 0x8},{0xc0, 0xf},{0x80, 0x7},{0x0, 0x0}
205 },
206 {// 67,c
207 {0x0, 0x0},{0x80, 0x7},{0xc0, 0xf},{0x40, 0x8},{0xc0, 0xc},{0x80, 0x4},{0x0, 0x0}
208 },
209 {// 68,d
210 {0x0, 0x0},{0x80, 0x7},{0xc0, 0xf},{0x40, 0x8},{0xf8, 0xf},{0xf8, 0xf},{0x0, 0x0}
211 },
212 {// 69,e
213 {0x0, 0x0},{0x80, 0x7},{0xc0, 0xf},{0x40, 0x9},{0xc0, 0x9},{0x80, 0x5},{0x0, 0x0}
214 },
215 {// 70,f
216 {0x0, 0x0},{0x40, 0x0},{0xf0, 0xf},{0xf8, 0xf},{0x48, 0x0},{0x48, 0x0},{0x0, 0x0}
217 },
218 {// 71,g
219 {0x0, 0x0},{0x80, 0x13},{0xc0, 0x27},{0x40, 0x24},{0xc0, 0x3f},{0xc0, 0x1f},{0x0, 0x0}
220 },
221 {// 72,h
222 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x40, 0x0},{0xc0, 0xf},{0x80, 0xf},{0x0, 0x0}
223 },
224 {// 73,i
225 {0x0, 0x0},{0x0, 0x0},{0x40, 0x8},{0xc8, 0xf},{0xc8, 0xf},{0x0, 0x8},{0x0, 0x0}
226 },
227 {// 74,j
228 {0x0, 0x0},{0x0, 0x20},{0x40, 0x20},{0xc8, 0x3f},{0xc8, 0x1f},{0x0, 0x0},{0x0, 0x0}
229 },
230 {// 75,k
231 {0x0, 0x0},{0xf8, 0xf},{0xf8, 0xf},{0x80, 0x3},{0xc0, 0xe},{0x40, 0xc},{0x0, 0x0}
232 },
233 {// 76,l
234 {0x0, 0x0},{0x0, 0x0},{0x8, 0x8},{0xf8, 0xf},{0xf8, 0xf},{0x0, 0x8},{0xc0, 0xf}
235 },
236 {// 77,m
237 {0xc0, 0xf},{0xc0, 0xf},{0xc0, 0x0},{0x80, 0x7},{0xc0, 0x0},{0xc0, 0xf},{0x0, 0x0}
238 },
239 {// 78,n
240 {0x0, 0x0},{0xc0, 0xf},{0xc0, 0xf},{0x40, 0x0},{0xc0, 0xf},{0x80, 0xf},{0x0, 0x0}
241 },
242 {// 79,o
243 {0x0, 0x0},{0x80, 0x7},{0xc0, 0xf},{0x40, 0x8},{0xc0, 0xf},{0x80, 0x7},{0x0, 0x0}
244 },
245 {// 80,p
246 {0x0, 0x0},{0xc0, 0x3f},{0xc0, 0x3f},{0x40, 0x8},{0xc0, 0xf},{0x80, 0x7},{0x0, 0x0}
247 },
248 {// 81,q
249 {0x0, 0x0},{0x80, 0x7},{0xc0, 0xf},{0x40, 0x8},{0xc0, 0x3f},{0xc0, 0x3f},{0x0, 0x0}
250 },
251 {// 82,r
252 {0x0, 0x0},{0xc0, 0xf},{0xc0, 0xf},{0x80, 0x0},{0xc0, 0x0},{0xc0, 0x0},{0x0, 0x0}
253 },
254 {// 83,s
255 {0x0, 0x0},{0x80, 0x9},{0xc0, 0xb},{0x40, 0xb},{0x40, 0xf},{0x40, 0x6},{0x0, 0x0}
256 },
257 {// 84,t
258 {0x0, 0x0},{0x40, 0x0},{0xf0, 0x7},{0xf0, 0xf},{0x40, 0x8},{0x0, 0x8},{0x0, 0x0}
259 },
260 {// 85,u
261 {0x0, 0x0},{0xc0, 0x7},{0xc0, 0xf},{0x0, 0x8},{0xc0, 0xf},{0xc0, 0xf},{0x0, 0x0}
262 },
263 {// 86,v
264 {0x0, 0x0},{0xc0, 0x3},{0xc0, 0x7},{0x0, 0xc},{0xc0, 0x7},{0xc0, 0x3},{0xc0, 0x3}
265 },
266 {// 87,w
267 {0xc0, 0x3},{0xc0, 0xf},{0x0, 0xc},{0x80, 0x7},{0x0, 0xc},{0xc0, 0xf},{0x0, 0x0}
268 },
269 {// 88,x
270 {0x0, 0x0},{0xc0, 0xc},{0xc0, 0xf},{0x0, 0x3},{0xc0, 0xf},{0xc0, 0xc},{0x0, 0x0}
271 },
272 {// 89,y
273 {0x0, 0x0},{0xc0, 0x23},{0xc0, 0x37},{0x0, 0x1c},{0xc0, 0xf},{0xc0, 0x3},{0x0, 0x0}
274 },
275 {// 90,z
276 {0x0, 0x0},{0x40, 0xc},{0x40, 0xe},{0x40, 0xb},{0xc0, 0x9},{0xc0, 0x8},{0x0, 0x0}
277 },
278 {// 91,{
279 {0x0, 0x0},{0x80, 0x0},{0xf0, 0x7},{0x78, 0xf},{0x8, 0x8},{0x8, 0x8},{0x0, 0x0}
280 },
281 {// 92,|
282 {0x0, 0x0},{0x0, 0x0},{0xf8, 0x3e},{0xf8, 0x3e},{0x0, 0x0},{0x0, 0x0},{0x0, 0x0}
283 },
284 {// 93,}
285 {0x0, 0x0},{0x8, 0x8},{0x78, 0xf},{0xf0, 0x7},{0x80, 0x0},{0x0, 0x0},{0x0, 0x0}
286 },
287 {// 94,~
288 {0x0, 0x0},{0x30, 0x0},{0x18, 0x0},{0x38, 0x0},{0x30, 0x0},{0x18, 0x0},{0x0, 0x0}
289 },
290 {// 95,
291 {0x0, 0x0},{0x80, 0xf},{0xc0, 0xc},{0x60, 0xc},{0xc0, 0xc},{0x80, 0xf},{0x0, 0x0}
292 }
293};
294#endif
295
296const u8 BatteryState[6][64][4] =
297{
298 { // 0
299 {0x00, 0xff, 0xff, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
300 {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
301 {0xff, 0x01, 0x80, 0xff}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
302 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
303 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
304 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
305 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
306 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
307 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
308 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
309 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
310 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
311 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
312 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
313 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
314 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0xff, 0xff, 0xff, 0xff}
315 },
316
317 { // 1
318 {0x00, 0xff, 0xff, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
319 {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
320 {0xff, 0x01, 0x80, 0xff}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
321 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
322 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
323 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
324 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
325 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
326 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
327 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
328 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
329 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
330 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0xff, 0xff, 0xff, 0xff},
331 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
332 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
333 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}
334 },
335
336 { // 2
337 {0x00, 0xff, 0xff, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
338 {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
339 {0xff, 0x01, 0x80, 0xff}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
340 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
341 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
342 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
343 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
344 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
345 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
346 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0xff, 0xff, 0xff, 0xff},
347 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
348 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
349 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
350 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
351 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
352 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}
353 },
354
355 { // 3
356 {0x00, 0xff, 0xff, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
357 {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
358 {0xff, 0x01, 0x80, 0xff}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
359 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
360 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
361 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
362 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0xff, 0xff, 0xff, 0xff},
363 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
364 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
365 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
366 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
367 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
368 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
369 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
370 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
371 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}
372 },
373
374 { // 4
375 {0x00, 0xff, 0xff, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
376 {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00}, {0x00, 0x01, 0x80, 0x00},
377 {0xff, 0x01, 0x80, 0xff}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80},
378 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
379 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
380 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
381 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
382 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
383 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
384 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
385 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
386 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
387 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
388 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
389 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
390 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}
391 },
392
393 { // 5
394 {0x00, 0xff, 0xff, 0x00}, {0x00, 0xff, 0xff, 0x00}, {0x00, 0xff, 0xff, 0x00}, {0x00, 0xff, 0xff, 0x00},
395 {0x00, 0xff, 0xff, 0x00}, {0x00, 0xff, 0xff, 0x00}, {0x00, 0xff, 0xff, 0x00}, {0x00, 0xff, 0xff, 0x00},
396 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
397 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
398 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
399 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
400 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
401 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
402 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
403 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
404 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
405 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
406 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
407 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
408 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff},
409 {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}, {0xff, 0xff, 0xff, 0xff}
410 }
411};
412
413const u8 logo[1][64][4] =
414{
415 { // marvell
416 {0x01, 0x00, 0x00, 0x00}, {0x03, 0x00, 0x00, 0x00}, {0x07, 0x00, 0x00, 0x00}, {0x0f, 0x00, 0x00, 0x00},
417 {0x1f, 0x00, 0x00, 0x00}, {0x3f, 0x00, 0x00, 0x00}, {0x7f, 0x00, 0x00, 0x00}, {0xff, 0x00, 0x00, 0x00},
418 {0xff, 0x01, 0x00, 0x00}, {0xff, 0x03, 0x00, 0x00}, {0xff, 0x07, 0x00, 0x00}, {0xff, 0x0f, 0x00, 0x00}, // 11
419 {0xff, 0x1f, 0x00, 0x00}, {0xff, 0x3f, 0x00, 0x00}, {0xfe, 0x7f, 0x00, 0x00}, {0xfc, 0xff, 0x00, 0x00},
420 {0xf8, 0xff, 0x01, 0x00}, {0xf0, 0xff, 0x03, 0x00}, {0xe0, 0xff, 0x07, 0x00}, {0xc0, 0xff, 0x0f, 0x00},
421 {0x80, 0xff, 0x1f, 0x00}, {0x00, 0xff, 0x3f, 0x00}, {0x00, 0xfe, 0x7f, 0x00}, {0x01, 0xfc, 0xff, 0x00},
422 {0x03, 0xf8, 0xff, 0x01}, {0x77, 0xf7, 0xff, 0x03}, {0x5d, 0x15, 0x00, 0x02}, {0x5d, 0x15, 0x00, 0x02},
423 {0x5d, 0x15, 0x00, 0x02}, {0x5d, 0x15, 0x00, 0x02}, {0xdd, 0x15, 0x00, 0x02}, {0xdd, 0x15, 0x00, 0x02},
424 {0xdd, 0x15, 0x00, 0x02}, {0xdd, 0x15, 0x00, 0x02}, {0xdd, 0x15, 0x00, 0x02}, {0xdd, 0x1d, 0x00, 0x02},
425 {0xdd, 0x1d, 0x00, 0x02}, {0xdd, 0x1d, 0x00, 0x02}, {0xff, 0xff, 0xff, 0x03}, {0xfc, 0xff, 0x00, 0x00}, // 39
426 {0xf8, 0xff, 0x01, 0x00}, {0xf0, 0xff, 0x03, 0x00}, {0xe0, 0xff, 0x07, 0x00}, {0xc0, 0xff, 0x0f, 0x00},
427 {0x80, 0xff, 0x1f, 0x00}, {0x00, 0xff, 0x3f, 0x00}, {0x00, 0xfe, 0x7f, 0x00}, {0x00, 0xfc, 0xff, 0x00},
428 {0x00, 0xf8, 0xff, 0x01}, {0x77, 0xf7, 0xff, 0x03}, {0x55, 0x15, 0x00, 0x02}, {0x55, 0x15, 0x00, 0x02},
429 {0x55, 0x15, 0x00, 0x02}, {0x55, 0x15, 0x00, 0x02}, {0x55, 0x15, 0x00, 0x02}, {0x55, 0x15, 0x00, 0x02},
430 {0x55, 0x15, 0x00, 0x02}, {0x55, 0x15, 0x00, 0x02}, {0x55, 0x15, 0x00, 0x02}, {0x55, 0x15, 0x00, 0x02},
431 {0x55, 0x15, 0x00, 0x02}, {0x55, 0x15, 0x00, 0x02}, {0x55, 0x15, 0x00, 0x02}, {0x77, 0xf7, 0xff, 0x03}
432 }
433};
434
435#if 0
436const u8 USB_Status[1][48][3] =
437{
438 { // USB connect
439 {0x00, 0x00, 0x00}, {0x00, 0x00, 0x00}, {0x00, 0x00, 0x00}, {0x00, 0x08, 0x00},
440 {0x00, 0x1c, 0x00}, {0x00, 0x3e, 0x00}, {0x00, 0x7f, 0x00}, {0x80, 0xff, 0x00},
441 {0xc0, 0xff, 0x01}, {0x00, 0x0c, 0x00}, {0x00, 0x0c, 0x00}, {0x00, 0x0c, 0x3e}, // 11
442 {0x00, 0x0c, 0x3e}, {0x00, 0x0c, 0x3e}, {0x00, 0x0c, 0x3e}, {0x1c, 0x0c, 0x3e},
443 {0x3e, 0x0c, 0x3e}, {0x7f, 0x0c, 0x0c}, {0x7f, 0x0c, 0x0c}, {0x7f, 0x0c, 0x0c},
444 {0x3e, 0x0c, 0x0c}, {0x1c, 0x0c, 0x0c}, {0x18, 0x0c, 0x06}, {0x18, 0x0c, 0x03},
445 {0x18, 0x8c, 0x01}, {0x18, 0xcc, 0x00}, {0x38, 0x6c, 0x00}, {0x70, 0x3c, 0x00},
446 {0xe0, 0x1c, 0x00}, {0xc0, 0x0d, 0x00}, {0x80, 0x0f, 0x00}, {0x00, 0x0f, 0x00},
447 {0x00, 0x0e, 0x00}, {0x00, 0x0c, 0x00}, {0x00, 0x0c, 0x00}, {0x00, 0x1e, 0x00},
448 {0x00, 0x3e, 0x00}, {0x00, 0x7f, 0x00}, {0x80, 0xff, 0x00}, {0x80, 0xff, 0x00}, // 39
449 {0x80, 0xff, 0x00}, {0x80, 0xff, 0x00}, {0x00, 0x7f, 0x00}, {0x00, 0x3e, 0x00},
450 {0x00, 0x00, 0x00}, {0x00, 0x00, 0x00}, {0x00, 0x00, 0x00}, {0x00, 0x00, 0x00}
451 },
452};
453#endif
454
455const u8 Battery_Status[1][32][4] =
456{
457 { // NO battery
458 {0x00, 0x00, 0x00, 0x00}, {0x00, 0x00, 0x00, 0x00}, {0x00, 0x00, 0x00, 0x00}, {0x00, 0x00, 0x00, 0x00},
459 {0xf0, 0xff, 0xff, 0x0f}, {0x10, 0x00, 0x00, 0x08}, {0x10, 0x00, 0x00, 0x08}, {0x10, 0x00, 0x00, 0x08},
460 {0x10, 0x00, 0x00, 0x78}, {0x10, 0x00, 0x00, 0x40}, {0x10, 0x00, 0x00, 0x40}, {0x10, 0x00, 0x00, 0x40}, // 11
461 {0x78, 0xe0, 0x00, 0x40}, {0xcc, 0xb0, 0x01, 0x40}, {0x84, 0x19, 0x01, 0x40}, {0x04, 0x0f, 0x01, 0x40},
462 {0x08, 0x86, 0x01, 0x78}, {0x18, 0xc0, 0x00, 0x08}, {0x30, 0x60, 0x00, 0x08}, {0x60, 0x30, 0x00, 0x08},
463 {0x60, 0xf0, 0xff, 0x0f}, {0x60, 0x30, 0x00, 0x00}, {0x30, 0x60, 0x00, 0x00}, {0x18, 0xc0, 0x00, 0x00},
464 {0x08, 0x86, 0x01, 0x00}, {0x04, 0x0f, 0x01, 0x00}, {0x84, 0x19, 0x01, 0x00}, {0xcc, 0xb0, 0x01, 0x00},
465 {0x78, 0xe0, 0x00, 0x00}, {0x00, 0x00, 0x00, 0x00}, {0x00, 0x00, 0x00, 0x00}, {0x00, 0x00, 0x00, 0x00}
466 }
467};
468
469#if 0
470const u8 External_Power_Status[1][16][4]=
471{
472 { // External Power
473 {0x00, 0x00, 0x00, 0x00}, {0x00, 0x00, 0xf0, 0x00}, {0x00, 0x00, 0x9f, 0x00}, {0x00, 0xc0, 0x91, 0x3f},
474 {0x00, 0x60, 0x92, 0x20}, {0x00, 0xb0, 0x92, 0x3f}, {0xff, 0x9f, 0x92, 0x00}, {0x00, 0x90, 0x92, 0x00},
475 {0xff, 0x9f, 0x92, 0x00}, {0x00, 0xb0, 0x92, 0x3f}, {0x00, 0x60, 0x92, 0x20}, {0x00, 0xc0, 0x91, 0x3f}, // 11
476 {0x00, 0x00, 0x9f, 0x00}, {0x00, 0x00, 0xf0, 0x00}, {0x00, 0x00, 0x00, 0x00}, {0x00, 0x00, 0x00, 0x00}
477 }
478};
479
480const u8 download_Status[2][32][4] =
481{
482 { // download start
483 {0xf0, 0xff, 0xff, 0x0f}, {0x08, 0x00, 0x00, 0x10}, {0x04, 0x00, 0x00, 0x20}, {0x02, 0x00, 0x00, 0x40},
484 {0x01, 0x00, 0x00, 0x80}, {0x01, 0xe0, 0x01, 0x80}, {0x01, 0x10, 0x01, 0x80}, {0x01, 0x08, 0x01, 0x80},
485 {0x01, 0x84, 0x00, 0x80}, {0x01, 0x42, 0x00, 0x80}, {0x01, 0x21, 0x00, 0x80}, {0x81, 0x10, 0x00, 0x80}, // 11
486 {0x41, 0xe0, 0xff, 0x8f}, {0x21, 0x00, 0x00, 0x88}, {0x11, 0x00, 0x00, 0x88}, {0x09, 0x00, 0x00, 0x88},
487 {0x09, 0x00, 0x00, 0x88}, {0x11, 0x00, 0x00, 0x88}, {0x21, 0x00, 0x00, 0x88}, {0x41, 0xe0, 0xff, 0x8f},
488 {0x81, 0x10, 0x00, 0x80}, {0x01, 0x21, 0x00, 0x80}, {0x01, 0x42, 0x00, 0x80}, {0x01, 0x84, 0x00, 0x80},
489 {0x01, 0x08, 0x01, 0x80}, {0x01, 0x10, 0x01, 0x80}, {0x01, 0xe0, 0x01, 0x80}, {0x01, 0x00, 0x00, 0x80},
490 {0x02, 0x00, 0x00, 0x40}, {0x04, 0x00, 0x00, 0x20}, {0x08, 0x00, 0x00, 0x10}, {0xf0, 0xff, 0xff, 0x0f}
491 },
492
493 { // download done
494 {0xf0, 0xff, 0xff, 0x0f}, {0x08, 0x00, 0x00, 0x10}, {0x04, 0x00, 0x00, 0x20}, {0x02, 0x00, 0x00, 0x40},
495 {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x00, 0x80}, {0x01, 0x00, 0x06, 0x80},
496 {0x01, 0x00, 0x07, 0x80}, {0x01, 0x80, 0x07, 0x80}, {0x01, 0xc0, 0x03, 0x80}, {0x01, 0xe0, 0x01, 0x80}, // 11
497 {0x01, 0xf0, 0x00, 0x80}, {0x01, 0xf8, 0x00, 0x80}, {0x01, 0x78, 0x00, 0x80}, {0x01, 0xf0, 0x00, 0x80},
498 {0x01, 0xe0, 0x01, 0x80}, {0x01, 0xc0, 0x03, 0x80}, {0x01, 0x80, 0x07, 0x80}, {0x01, 0x00, 0x0f, 0x80},
499 {0x01, 0x00, 0x1e, 0x80}, {0x01, 0x00, 0x3c, 0x80}, {0x01, 0x00, 0x78, 0x80}, {0x01, 0x00, 0xf0, 0x80},
500 {0x01, 0x00, 0xe0, 0x81}, {0x01, 0x00, 0xc0, 0x83}, {0x01, 0x00, 0x80, 0x83}, {0x01, 0x00, 0x00, 0x81},
501 {0x02, 0x00, 0x00, 0x40}, {0x04, 0x00, 0x00, 0x20}, {0x08, 0x00, 0x00, 0x10}, {0xf0, 0xff, 0xff, 0x0f}
502 }
503};
504#endif
505