aboutsummaryrefslogtreecommitdiff
path: root/lib/chibios-contrib/ext/mcux-sdk/components/slcd_engine/GDH-1247WP/GDH-1247WP.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chibios-contrib/ext/mcux-sdk/components/slcd_engine/GDH-1247WP/GDH-1247WP.c')
-rw-r--r--lib/chibios-contrib/ext/mcux-sdk/components/slcd_engine/GDH-1247WP/GDH-1247WP.c980
1 files changed, 980 insertions, 0 deletions
diff --git a/lib/chibios-contrib/ext/mcux-sdk/components/slcd_engine/GDH-1247WP/GDH-1247WP.c b/lib/chibios-contrib/ext/mcux-sdk/components/slcd_engine/GDH-1247WP/GDH-1247WP.c
new file mode 100644
index 000000000..70e53df6d
--- /dev/null
+++ b/lib/chibios-contrib/ext/mcux-sdk/components/slcd_engine/GDH-1247WP/GDH-1247WP.c
@@ -0,0 +1,980 @@
1/*
2 * Copyright 2019-2020 NXP
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7/*
8 printed number only for pin map
9
10 id01: xx 14D 14E 14C 14G 14F 14B 14A
11 id02: xx 13D 13E 13C 13G 13F 13B 13A
12 id03: xx 12D 12E 12C 12G 12F 12B 12A
13 id04: xx 11D 11E 11C 11G 11F 11B 11A
14 id05: xx 10D 10E 10C 10G 10F 10B 10A
15 id06: 15D 15E 15C 15G 15F 15B 15A xx
16 id07: xx xx xx xx xx xx xx xx
17 id08: xx xx xx xx xx xx xx xx
18 id09: xx xx xx xx xx xx xx xx
19 id10: xx 1A 1F 1B 1G 1E 1C 1D
20 id11: xx 2A 2F 2B 2G 2E 2C 2D
21 id12: xx 3A 3F 3B 3G 3E 3C 3D
22 id13: xx 4A 4F 4B 4G 4E 4C 4D
23 id14: xx 5A 5F 5B 5G 5E 5C 5D
24 id15: xx 6A 6F 6B 6G 6E 6C 6D
25 id16: xx 7A 7F 7B 7G 7E 7C 7D
26 id17: xx 8A 8F 8B 8G 8E 8C 8D
27 id18: xx 9A 9F 9B 9G 9E 9C 9D
28 id19: xx xx xx xx xx xx xx xx
29 id20: xx xx xx xx xx xx xx xx
30*/
31#include <stdint.h>
32#include "GDH-1247WP.h"
33
34static const uint16_t SLCD_NumPos1_Num0[] = {
35 0xaee,
36 0x0,
37};
38
39static const uint16_t SLCD_NumPos1_Num1[] = {
40 0xa48,
41 0x0,
42};
43
44static const uint16_t SLCD_NumPos1_Num2[] = {
45 0xaba,
46 0x0,
47};
48
49static const uint16_t SLCD_NumPos1_Num3[] = {
50 0xada,
51 0x0,
52};
53
54static const uint16_t SLCD_NumPos1_Num4[] = {
55 0xa5c,
56 0x0,
57};
58
59static const uint16_t SLCD_NumPos1_Num5[] = {
60 0xad6,
61 0x0,
62};
63
64static const uint16_t SLCD_NumPos1_Num6[] = {
65 0xaf6,
66 0x0,
67};
68
69static const uint16_t SLCD_NumPos1_Num7[] = {
70 0xa4a,
71 0x0,
72};
73
74static const uint16_t SLCD_NumPos1_Num8[] = {
75 0xafe,
76 0x0,
77};
78
79static const uint16_t SLCD_NumPos1_Num9[] = {
80 0xade,
81 0x0,
82};
83
84static const uint16_t *SLCD_NumPos1[] = {
85
86 SLCD_NumPos1_Num0, SLCD_NumPos1_Num1, SLCD_NumPos1_Num2, SLCD_NumPos1_Num3, SLCD_NumPos1_Num4,
87 SLCD_NumPos1_Num5, SLCD_NumPos1_Num6, SLCD_NumPos1_Num7, SLCD_NumPos1_Num8, SLCD_NumPos1_Num9,
88};
89
90static const uint16_t SLCD_NumPos2_Num0[] = {
91 0xbee,
92 0x0,
93};
94
95static const uint16_t SLCD_NumPos2_Num1[] = {
96 0xb48,
97 0x0,
98};
99
100static const uint16_t SLCD_NumPos2_Num2[] = {
101 0xbba,
102 0x0,
103};
104
105static const uint16_t SLCD_NumPos2_Num3[] = {
106 0xbda,
107 0x0,
108};
109
110static const uint16_t SLCD_NumPos2_Num4[] = {
111 0xb5c,
112 0x0,
113};
114
115static const uint16_t SLCD_NumPos2_Num5[] = {
116 0xbd6,
117 0x0,
118};
119
120static const uint16_t SLCD_NumPos2_Num6[] = {
121 0xbf6,
122 0x0,
123};
124
125static const uint16_t SLCD_NumPos2_Num7[] = {
126 0xb4a,
127 0x0,
128};
129
130static const uint16_t SLCD_NumPos2_Num8[] = {
131 0xbfe,
132 0x0,
133};
134
135static const uint16_t SLCD_NumPos2_Num9[] = {
136 0xbde,
137 0x0,
138};
139
140static const uint16_t *SLCD_NumPos2[] = {
141
142 SLCD_NumPos2_Num0, SLCD_NumPos2_Num1, SLCD_NumPos2_Num2, SLCD_NumPos2_Num3, SLCD_NumPos2_Num4,
143 SLCD_NumPos2_Num5, SLCD_NumPos2_Num6, SLCD_NumPos2_Num7, SLCD_NumPos2_Num8, SLCD_NumPos2_Num9,
144};
145
146static const uint16_t SLCD_NumPos3_Num0[] = {
147 0xcee,
148 0x0,
149};
150
151static const uint16_t SLCD_NumPos3_Num1[] = {
152 0xc48,
153 0x0,
154};
155
156static const uint16_t SLCD_NumPos3_Num2[] = {
157 0xcba,
158 0x0,
159};
160
161static const uint16_t SLCD_NumPos3_Num3[] = {
162 0xcda,
163 0x0,
164};
165
166static const uint16_t SLCD_NumPos3_Num4[] = {
167 0xc5c,
168 0x0,
169};
170
171static const uint16_t SLCD_NumPos3_Num5[] = {
172 0xcd6,
173 0x0,
174};
175
176static const uint16_t SLCD_NumPos3_Num6[] = {
177 0xcf6,
178 0x0,
179};
180
181static const uint16_t SLCD_NumPos3_Num7[] = {
182 0xc4a,
183 0x0,
184};
185
186static const uint16_t SLCD_NumPos3_Num8[] = {
187 0xcfe,
188 0x0,
189};
190
191static const uint16_t SLCD_NumPos3_Num9[] = {
192 0xcde,
193 0x0,
194};
195
196static const uint16_t *SLCD_NumPos3[] = {
197
198 SLCD_NumPos3_Num0, SLCD_NumPos3_Num1, SLCD_NumPos3_Num2, SLCD_NumPos3_Num3, SLCD_NumPos3_Num4,
199 SLCD_NumPos3_Num5, SLCD_NumPos3_Num6, SLCD_NumPos3_Num7, SLCD_NumPos3_Num8, SLCD_NumPos3_Num9,
200};
201
202static const uint16_t SLCD_NumPos4_Num0[] = {
203 0xdee,
204 0x0,
205};
206
207static const uint16_t SLCD_NumPos4_Num1[] = {
208 0xd48,
209 0x0,
210};
211
212static const uint16_t SLCD_NumPos4_Num2[] = {
213 0xdba,
214 0x0,
215};
216
217static const uint16_t SLCD_NumPos4_Num3[] = {
218 0xdda,
219 0x0,
220};
221
222static const uint16_t SLCD_NumPos4_Num4[] = {
223 0xd5c,
224 0x0,
225};
226
227static const uint16_t SLCD_NumPos4_Num5[] = {
228 0xdd6,
229 0x0,
230};
231
232static const uint16_t SLCD_NumPos4_Num6[] = {
233 0xdf6,
234 0x0,
235};
236
237static const uint16_t SLCD_NumPos4_Num7[] = {
238 0xd4a,
239 0x0,
240};
241
242static const uint16_t SLCD_NumPos4_Num8[] = {
243 0xdfe,
244 0x0,
245};
246
247static const uint16_t SLCD_NumPos4_Num9[] = {
248 0xdde,
249 0x0,
250};
251
252static const uint16_t *SLCD_NumPos4[] = {
253
254 SLCD_NumPos4_Num0, SLCD_NumPos4_Num1, SLCD_NumPos4_Num2, SLCD_NumPos4_Num3, SLCD_NumPos4_Num4,
255 SLCD_NumPos4_Num5, SLCD_NumPos4_Num6, SLCD_NumPos4_Num7, SLCD_NumPos4_Num8, SLCD_NumPos4_Num9,
256};
257
258static const uint16_t SLCD_NumPos5_Num0[] = {
259 0xeee,
260 0x0,
261};
262
263static const uint16_t SLCD_NumPos5_Num1[] = {
264 0xe48,
265 0x0,
266};
267
268static const uint16_t SLCD_NumPos5_Num2[] = {
269 0xeba,
270 0x0,
271};
272
273static const uint16_t SLCD_NumPos5_Num3[] = {
274 0xeda,
275 0x0,
276};
277
278static const uint16_t SLCD_NumPos5_Num4[] = {
279 0xe5c,
280 0x0,
281};
282
283static const uint16_t SLCD_NumPos5_Num5[] = {
284 0xed6,
285 0x0,
286};
287
288static const uint16_t SLCD_NumPos5_Num6[] = {
289 0xef6,
290 0x0,
291};
292
293static const uint16_t SLCD_NumPos5_Num7[] = {
294 0xe4a,
295 0x0,
296};
297
298static const uint16_t SLCD_NumPos5_Num8[] = {
299 0xefe,
300 0x0,
301};
302
303static const uint16_t SLCD_NumPos5_Num9[] = {
304 0xede,
305 0x0,
306};
307
308static const uint16_t *SLCD_NumPos5[] = {
309
310 SLCD_NumPos5_Num0, SLCD_NumPos5_Num1, SLCD_NumPos5_Num2, SLCD_NumPos5_Num3, SLCD_NumPos5_Num4,
311 SLCD_NumPos5_Num5, SLCD_NumPos5_Num6, SLCD_NumPos5_Num7, SLCD_NumPos5_Num8, SLCD_NumPos5_Num9,
312};
313
314static const uint16_t SLCD_NumPos6_Num0[] = {
315 0xfee,
316 0x0,
317};
318
319static const uint16_t SLCD_NumPos6_Num1[] = {
320 0xf48,
321 0x0,
322};
323
324static const uint16_t SLCD_NumPos6_Num2[] = {
325 0xfba,
326 0x0,
327};
328
329static const uint16_t SLCD_NumPos6_Num3[] = {
330 0xfda,
331 0x0,
332};
333
334static const uint16_t SLCD_NumPos6_Num4[] = {
335 0xf5c,
336 0x0,
337};
338
339static const uint16_t SLCD_NumPos6_Num5[] = {
340 0xfd6,
341 0x0,
342};
343
344static const uint16_t SLCD_NumPos6_Num6[] = {
345 0xff6,
346 0x0,
347};
348
349static const uint16_t SLCD_NumPos6_Num7[] = {
350 0xf4a,
351 0x0,
352};
353
354static const uint16_t SLCD_NumPos6_Num8[] = {
355 0xffe,
356 0x0,
357};
358
359static const uint16_t SLCD_NumPos6_Num9[] = {
360 0xfde,
361 0x0,
362};
363
364static const uint16_t *SLCD_NumPos6[] = {
365
366 SLCD_NumPos6_Num0, SLCD_NumPos6_Num1, SLCD_NumPos6_Num2, SLCD_NumPos6_Num3, SLCD_NumPos6_Num4,
367 SLCD_NumPos6_Num5, SLCD_NumPos6_Num6, SLCD_NumPos6_Num7, SLCD_NumPos6_Num8, SLCD_NumPos6_Num9,
368};
369
370static const uint16_t SLCD_NumPos7_Num0[] = {
371 0x10ee,
372 0x0,
373};
374
375static const uint16_t SLCD_NumPos7_Num1[] = {
376 0x1048,
377 0x0,
378};
379
380static const uint16_t SLCD_NumPos7_Num2[] = {
381 0x10ba,
382 0x0,
383};
384
385static const uint16_t SLCD_NumPos7_Num3[] = {
386 0x10da,
387 0x0,
388};
389
390static const uint16_t SLCD_NumPos7_Num4[] = {
391 0x105c,
392 0x0,
393};
394
395static const uint16_t SLCD_NumPos7_Num5[] = {
396 0x10d6,
397 0x0,
398};
399
400static const uint16_t SLCD_NumPos7_Num6[] = {
401 0x10f6,
402 0x0,
403};
404
405static const uint16_t SLCD_NumPos7_Num7[] = {
406 0x104a,
407 0x0,
408};
409
410static const uint16_t SLCD_NumPos7_Num8[] = {
411 0x10fe,
412 0x0,
413};
414
415static const uint16_t SLCD_NumPos7_Num9[] = {
416 0x10de,
417 0x0,
418};
419
420static const uint16_t *SLCD_NumPos7[] = {
421
422 SLCD_NumPos7_Num0, SLCD_NumPos7_Num1, SLCD_NumPos7_Num2, SLCD_NumPos7_Num3, SLCD_NumPos7_Num4,
423 SLCD_NumPos7_Num5, SLCD_NumPos7_Num6, SLCD_NumPos7_Num7, SLCD_NumPos7_Num8, SLCD_NumPos7_Num9,
424};
425
426static const uint16_t SLCD_NumPos8_Num0[] = {
427 0x11ee,
428 0x0,
429};
430
431static const uint16_t SLCD_NumPos8_Num1[] = {
432 0x1148,
433 0x0,
434};
435
436static const uint16_t SLCD_NumPos8_Num2[] = {
437 0x11ba,
438 0x0,
439};
440
441static const uint16_t SLCD_NumPos8_Num3[] = {
442 0x11da,
443 0x0,
444};
445
446static const uint16_t SLCD_NumPos8_Num4[] = {
447 0x115c,
448 0x0,
449};
450
451static const uint16_t SLCD_NumPos8_Num5[] = {
452 0x11d6,
453 0x0,
454};
455
456static const uint16_t SLCD_NumPos8_Num6[] = {
457 0x11f6,
458 0x0,
459};
460
461static const uint16_t SLCD_NumPos8_Num7[] = {
462 0x114a,
463 0x0,
464};
465
466static const uint16_t SLCD_NumPos8_Num8[] = {
467 0x11fe,
468 0x0,
469};
470
471static const uint16_t SLCD_NumPos8_Num9[] = {
472 0x11de,
473 0x0,
474};
475
476static const uint16_t *SLCD_NumPos8[] = {
477
478 SLCD_NumPos8_Num0, SLCD_NumPos8_Num1, SLCD_NumPos8_Num2, SLCD_NumPos8_Num3, SLCD_NumPos8_Num4,
479 SLCD_NumPos8_Num5, SLCD_NumPos8_Num6, SLCD_NumPos8_Num7, SLCD_NumPos8_Num8, SLCD_NumPos8_Num9,
480};
481
482static const uint16_t SLCD_NumPos9_Num0[] = {
483 0x12ee,
484 0x0,
485};
486
487static const uint16_t SLCD_NumPos9_Num1[] = {
488 0x1248,
489 0x0,
490};
491
492static const uint16_t SLCD_NumPos9_Num2[] = {
493 0x12ba,
494 0x0,
495};
496
497static const uint16_t SLCD_NumPos9_Num3[] = {
498 0x12da,
499 0x0,
500};
501
502static const uint16_t SLCD_NumPos9_Num4[] = {
503 0x125c,
504 0x0,
505};
506
507static const uint16_t SLCD_NumPos9_Num5[] = {
508 0x12d6,
509 0x0,
510};
511
512static const uint16_t SLCD_NumPos9_Num6[] = {
513 0x12f6,
514 0x0,
515};
516
517static const uint16_t SLCD_NumPos9_Num7[] = {
518 0x124a,
519 0x0,
520};
521
522static const uint16_t SLCD_NumPos9_Num8[] = {
523 0x12fe,
524 0x0,
525};
526
527static const uint16_t SLCD_NumPos9_Num9[] = {
528 0x12de,
529 0x0,
530};
531
532static const uint16_t *SLCD_NumPos9[] = {
533
534 SLCD_NumPos9_Num0, SLCD_NumPos9_Num1, SLCD_NumPos9_Num2, SLCD_NumPos9_Num3, SLCD_NumPos9_Num4,
535 SLCD_NumPos9_Num5, SLCD_NumPos9_Num6, SLCD_NumPos9_Num7, SLCD_NumPos9_Num8, SLCD_NumPos9_Num9,
536};
537
538static const uint16_t SLCD_NumPos10_Num0[] = {
539 0x5ee,
540 0x0,
541};
542
543static const uint16_t SLCD_NumPos10_Num1[] = {
544 0x548,
545 0x0,
546};
547
548static const uint16_t SLCD_NumPos10_Num2[] = {
549 0x5d6,
550 0x0,
551};
552
553static const uint16_t SLCD_NumPos10_Num3[] = {
554 0x5da,
555 0x0,
556};
557
558static const uint16_t SLCD_NumPos10_Num4[] = {
559 0x578,
560 0x0,
561};
562
563static const uint16_t SLCD_NumPos10_Num5[] = {
564 0x5ba,
565 0x0,
566};
567
568static const uint16_t SLCD_NumPos10_Num6[] = {
569 0x5be,
570 0x0,
571};
572
573static const uint16_t SLCD_NumPos10_Num7[] = {
574 0x5c8,
575 0x0,
576};
577
578static const uint16_t SLCD_NumPos10_Num8[] = {
579 0x5fe,
580 0x0,
581};
582
583static const uint16_t SLCD_NumPos10_Num9[] = {
584 0x5fa,
585 0x0,
586};
587
588static const uint16_t *SLCD_NumPos10[] = {
589
590 SLCD_NumPos10_Num0, SLCD_NumPos10_Num1, SLCD_NumPos10_Num2, SLCD_NumPos10_Num3, SLCD_NumPos10_Num4,
591 SLCD_NumPos10_Num5, SLCD_NumPos10_Num6, SLCD_NumPos10_Num7, SLCD_NumPos10_Num8, SLCD_NumPos10_Num9,
592};
593
594static const uint16_t SLCD_NumPos11_Num0[] = {
595 0x4ee,
596 0x0,
597};
598
599static const uint16_t SLCD_NumPos11_Num1[] = {
600 0x448,
601 0x0,
602};
603
604static const uint16_t SLCD_NumPos11_Num2[] = {
605 0x4d6,
606 0x0,
607};
608
609static const uint16_t SLCD_NumPos11_Num3[] = {
610 0x4da,
611 0x0,
612};
613
614static const uint16_t SLCD_NumPos11_Num4[] = {
615 0x478,
616 0x0,
617};
618
619static const uint16_t SLCD_NumPos11_Num5[] = {
620 0x4ba,
621 0x0,
622};
623
624static const uint16_t SLCD_NumPos11_Num6[] = {
625 0x4be,
626 0x0,
627};
628
629static const uint16_t SLCD_NumPos11_Num7[] = {
630 0x4c8,
631 0x0,
632};
633
634static const uint16_t SLCD_NumPos11_Num8[] = {
635 0x4fe,
636 0x0,
637};
638
639static const uint16_t SLCD_NumPos11_Num9[] = {
640 0x4fa,
641 0x0,
642};
643
644static const uint16_t *SLCD_NumPos11[] = {
645
646 SLCD_NumPos11_Num0, SLCD_NumPos11_Num1, SLCD_NumPos11_Num2, SLCD_NumPos11_Num3, SLCD_NumPos11_Num4,
647 SLCD_NumPos11_Num5, SLCD_NumPos11_Num6, SLCD_NumPos11_Num7, SLCD_NumPos11_Num8, SLCD_NumPos11_Num9,
648};
649
650static const uint16_t SLCD_NumPos12_Num0[] = {
651 0x3ee,
652 0x0,
653};
654
655static const uint16_t SLCD_NumPos12_Num1[] = {
656 0x348,
657 0x0,
658};
659
660static const uint16_t SLCD_NumPos12_Num2[] = {
661 0x3d6,
662 0x0,
663};
664
665static const uint16_t SLCD_NumPos12_Num3[] = {
666 0x3da,
667 0x0,
668};
669
670static const uint16_t SLCD_NumPos12_Num4[] = {
671 0x378,
672 0x0,
673};
674
675static const uint16_t SLCD_NumPos12_Num5[] = {
676 0x3ba,
677 0x0,
678};
679
680static const uint16_t SLCD_NumPos12_Num6[] = {
681 0x3be,
682 0x0,
683};
684
685static const uint16_t SLCD_NumPos12_Num7[] = {
686 0x3c8,
687 0x0,
688};
689
690static const uint16_t SLCD_NumPos12_Num8[] = {
691 0x3fe,
692 0x0,
693};
694
695static const uint16_t SLCD_NumPos12_Num9[] = {
696 0x3fa,
697 0x0,
698};
699
700static const uint16_t *SLCD_NumPos12[] = {
701
702 SLCD_NumPos12_Num0, SLCD_NumPos12_Num1, SLCD_NumPos12_Num2, SLCD_NumPos12_Num3, SLCD_NumPos12_Num4,
703 SLCD_NumPos12_Num5, SLCD_NumPos12_Num6, SLCD_NumPos12_Num7, SLCD_NumPos12_Num8, SLCD_NumPos12_Num9,
704};
705
706static const uint16_t SLCD_NumPos13_Num0[] = {
707 0x2ee,
708 0x0,
709};
710
711static const uint16_t SLCD_NumPos13_Num1[] = {
712 0x248,
713 0x0,
714};
715
716static const uint16_t SLCD_NumPos13_Num2[] = {
717 0x2d6,
718 0x0,
719};
720
721static const uint16_t SLCD_NumPos13_Num3[] = {
722 0x2da,
723 0x0,
724};
725
726static const uint16_t SLCD_NumPos13_Num4[] = {
727 0x278,
728 0x0,
729};
730
731static const uint16_t SLCD_NumPos13_Num5[] = {
732 0x2ba,
733 0x0,
734};
735
736static const uint16_t SLCD_NumPos13_Num6[] = {
737 0x2be,
738 0x0,
739};
740
741static const uint16_t SLCD_NumPos13_Num7[] = {
742 0x2c8,
743 0x0,
744};
745
746static const uint16_t SLCD_NumPos13_Num8[] = {
747 0x2fe,
748 0x0,
749};
750
751static const uint16_t SLCD_NumPos13_Num9[] = {
752 0x2fa,
753 0x0,
754};
755
756static const uint16_t *SLCD_NumPos13[] = {
757
758 SLCD_NumPos13_Num0, SLCD_NumPos13_Num1, SLCD_NumPos13_Num2, SLCD_NumPos13_Num3, SLCD_NumPos13_Num4,
759 SLCD_NumPos13_Num5, SLCD_NumPos13_Num6, SLCD_NumPos13_Num7, SLCD_NumPos13_Num8, SLCD_NumPos13_Num9,
760};
761
762static const uint16_t SLCD_NumPos14_Num0[] = {
763 0x1ee,
764 0x0,
765};
766
767static const uint16_t SLCD_NumPos14_Num1[] = {
768 0x148,
769 0x0,
770};
771
772static const uint16_t SLCD_NumPos14_Num2[] = {
773 0x1d6,
774 0x0,
775};
776
777static const uint16_t SLCD_NumPos14_Num3[] = {
778 0x1da,
779 0x0,
780};
781
782static const uint16_t SLCD_NumPos14_Num4[] = {
783 0x178,
784 0x0,
785};
786
787static const uint16_t SLCD_NumPos14_Num5[] = {
788 0x1ba,
789 0x0,
790};
791
792static const uint16_t SLCD_NumPos14_Num6[] = {
793 0x1be,
794 0x0,
795};
796
797static const uint16_t SLCD_NumPos14_Num7[] = {
798 0x1c8,
799 0x0,
800};
801
802static const uint16_t SLCD_NumPos14_Num8[] = {
803 0x1fe,
804 0x0,
805};
806
807static const uint16_t SLCD_NumPos14_Num9[] = {
808 0x1fa,
809 0x0,
810};
811
812static const uint16_t *SLCD_NumPos14[] = {
813
814 SLCD_NumPos14_Num0, SLCD_NumPos14_Num1, SLCD_NumPos14_Num2, SLCD_NumPos14_Num3, SLCD_NumPos14_Num4,
815 SLCD_NumPos14_Num5, SLCD_NumPos14_Num6, SLCD_NumPos14_Num7, SLCD_NumPos14_Num8, SLCD_NumPos14_Num9,
816};
817
818static const uint16_t SLCD_NumPos15_Num0[] = {
819 0x677,
820 0x0,
821};
822
823static const uint16_t SLCD_NumPos15_Num1[] = {
824 0x624,
825 0x0,
826};
827
828static const uint16_t SLCD_NumPos15_Num2[] = {
829 0x66b,
830 0x0,
831};
832
833static const uint16_t SLCD_NumPos15_Num3[] = {
834 0x66d,
835 0x0,
836};
837
838static const uint16_t SLCD_NumPos15_Num4[] = {
839 0x63c,
840 0x0,
841};
842
843static const uint16_t SLCD_NumPos15_Num5[] = {
844 0x65d,
845 0x0,
846};
847
848static const uint16_t SLCD_NumPos15_Num6[] = {
849 0x65f,
850 0x0,
851};
852
853static const uint16_t SLCD_NumPos15_Num7[] = {
854 0x664,
855 0x0,
856};
857
858static const uint16_t SLCD_NumPos15_Num8[] = {
859 0x67f,
860 0x0,
861};
862
863static const uint16_t SLCD_NumPos15_Num9[] = {
864 0x67d,
865 0x0,
866};
867
868static const uint16_t *SLCD_NumPos15[] = {
869 SLCD_NumPos15_Num0, SLCD_NumPos15_Num1, SLCD_NumPos15_Num2, SLCD_NumPos15_Num3, SLCD_NumPos15_Num4,
870 SLCD_NumPos15_Num5, SLCD_NumPos15_Num6, SLCD_NumPos15_Num7, SLCD_NumPos15_Num8, SLCD_NumPos15_Num9,
871};
872
873const uint16_t **SLCD_NumPos[] = {
874 SLCD_NumPos1, SLCD_NumPos2, SLCD_NumPos3, SLCD_NumPos4, SLCD_NumPos5,
875 SLCD_NumPos6, SLCD_NumPos7, SLCD_NumPos8, SLCD_NumPos9, SLCD_NumPos10,
876 SLCD_NumPos11, SLCD_NumPos12, SLCD_NumPos13, SLCD_NumPos14, SLCD_NumPos15,
877};
878
879const uint16_t SLCD_Icon[] = {
880 /* Number part 1*/
881 0xa02, 0xa08, 0xa40, 0xa80, 0xa20, 0xa04, 0xa10,
882
883 /* Number part 2*/
884 0xb02, 0xb08, 0xb40, 0xb80, 0xb20, 0xb04, 0xb10,
885
886 /* Number part 3*/
887 0xc02, 0xc08, 0xc40, 0xc80, 0xc20, 0xc04, 0xc10,
888
889 /* Number part 4*/
890 0xd02, 0xd08, 0xd40, 0xd80, 0xd20, 0xd04, 0xd10,
891
892 /* Number part 5*/
893 0xe02, 0xe08, 0xe40, 0xe80, 0xe20, 0xe04, 0xe10,
894
895 /* Number part 6*/
896 0xf02, 0xf08, 0xf40, 0xf80, 0xf20, 0xf04, 0xf10,
897
898 /* Number part 7*/
899 0x1002, 0x1008, 0x1040, 0x1080, 0x1020, 0x1004, 0x1010,
900
901 /* Number part 8*/
902 0x1102, 0x1108, 0x1140, 0x1180, 0x1120, 0x1104, 0x1110,
903
904 /* Number part 9*/
905 0x1202, 0x1208, 0x1240, 0x1280, 0x1220, 0x1204, 0x1210,
906
907 /* Number part 10*/
908 0x580, 0x540, 0x508, 0x502, 0x504, 0x520, 0x510,
909
910 /* Number part 11*/
911 0x480, 0x440, 0x408, 0x402, 0x404, 0x420, 0x410,
912
913 /* Number part 12*/
914 0x380, 0x340, 0x308, 0x302, 0x304, 0x320, 0x310,
915
916 /* Number part 13*/
917 0x280, 0x240, 0x208, 0x202, 0x204, 0x220, 0x210,
918
919 /* Number part 14*/
920 0x180, 0x140, 0x108, 0x102, 0x104, 0x120, 0x110,
921
922 /* Number part 15*/
923 0x640, 0x620, 0x604, 0x601, 0x602, 0x610, 0x608,
924
925 0xe01, /* index 15, L1 */
926 0xf01, /* index 16, L2 */
927 0x1001, /* index 17, L3 */
928 0x1404, /* index 18, T1 */
929 0x1408, /* index 19, T2 */
930 0x1410, /* index 20, T3 */
931 0x1420, /* index 21, T4 */
932 0x1402, /* index 22, RMS */
933 0x1380, /* index 23, P1 */
934 0x1340, /* index 24, P2 */
935 0x1302, /* index 25, P3 */
936 0x401, /* index 26, P4 */
937 0x301, /* index 27, P5 */
938 0x201, /* index 28, P6 */
939 0x101, /* index 29, P7 */
940 0x840, /* index 30, S1 */
941 0x1301, /* index 31, S2 */
942 0x801, /* index 32, S3 */
943 0x802, /* index 33, S4 */
944 0x808, /* index 34, S5 */
945 0x820, /* index 35, S6 */
946 0x702, /* index 36, S7 */
947 0x804, /* index 37, S8 */
948 0x810, /* index 38, S9 */
949 0x720, /* index 39, S10 */
950 0x710, /* index 40, S11 */
951 0x704, /* index 41 , S12 */
952 0x708, /* index 42, S13 */
953 0x740, /* index 43, S14 */
954 0x1401, /* index 44, S15 */
955 0x908, /* index 45, S16 */
956 0x680, /* index 46, S17 */
957 0x501, /* index 47, S18 */
958 0x780, /* index 48, S19 */
959 0x880, /* index 49, S20 */
960 0x940, /* index 50, S21 */
961 0x920, /* index 51, S22 */
962 0x910, /* index 52, S23 */
963 0x904, /* index 53, S24 */
964 0x902, /* index 54, S25 */
965 0xa01, /* index 55, S26 */
966 0xb01, /* index 56, S27 */
967 0x901, /* index 57, S28 */
968 0x1101, /* index 58, S29 */
969 0x1201, /* index 59, S30 */
970 0x1304, /* index 60, S31 */
971 0x1308, /* index 61 , S32*/
972 0x1310, /* index 62, S33 */
973 0x1320, /* index 63, S34 */
974 0x1480, /* index 64, S35 */
975 0xd01, /* index 65, S36 */
976 0x1440, /* index 66, S37 */
977 0x980, /* index 67, S38 */
978 0xc01, /* index 68, S39 */
979 0x701 /* index 69, S40 */
980};