root/branches/volker_dev/font_6x8_bold.h

Revision 771, 14.8 kB (checked in by michael, 23 months ago)

lots of compiler warnings removed, C++-style comments removed, changed struc initialisation from 'field:value' to '.field=value'

  • Property svn:keywords set to Id URL Rev
Line 
1/* $Id$
2 * $URL$
3 *
4 * 6x8 bold font
5 *
6 * Copyright (C) 2006 Till Harbaum <till@harbaum.org>
7 * Copyright (C) 2006 The LCD4Linux Team <lcd4linux-devel@users.sourceforge.net>
8 *
9 * This file is part of LCD4Linux.
10 *
11 * LCD4Linux is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License as published by
13 * the Free Software Foundation; either version 2, or (at your option)
14 * any later version.
15 *
16 * LCD4Linux is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program; if not, write to the Free Software
23 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
24 *
25 */
26
27#define ______ 0x00
28#define _____O 0x01
29#define ____O_ 0x02
30#define ____OO 0x03
31#define ___O__ 0x04
32#define ___O_O 0x05
33#define ___OO_ 0x06
34#define ___OOO 0x07
35#define __O___ 0x08
36#define __O__O 0x09
37#define __O_O_ 0x0a
38#define __O_OO 0x0b
39#define __OO__ 0x0c
40#define __OO_O 0x0d
41#define __OOO_ 0x0e
42#define __OOOO 0x0f
43#define _O____ 0x10
44#define _O___O 0x11
45#define _O__O_ 0x12
46#define _O__OO 0x13
47#define _O_O__ 0x14
48#define _O_O_O 0x15
49#define _O_OO_ 0x16
50#define _O_OOO 0x17
51#define _OO___ 0x18
52#define _OO__O 0x19
53#define _OO_O_ 0x1a
54#define _OO_OO 0x1b
55#define _OOO__ 0x1c
56#define _OOO_O 0x1d
57#define _OOOO_ 0x1e
58#define _OOOOO 0x1f
59#define O_____ 0x20
60#define O____O 0x21
61#define O___O_ 0x22
62#define O___OO 0x23
63#define O__O__ 0x24
64#define O__O_O 0x25
65#define O__OO_ 0x26
66#define O__OOO 0x27
67#define O_O___ 0x28
68#define O_O__O 0x29
69#define O_O_O_ 0x2a
70#define O_O_OO 0x2b
71#define O_OO__ 0x2c
72#define O_OO_O 0x2d
73#define O_OOO_ 0x2e
74#define O_OOOO 0x2f
75#define OO____ 0x30
76#define OO___O 0x31
77#define OO__O_ 0x32
78#define OO__OO 0x33
79#define OO_O__ 0x34
80#define OO_O_O 0x35
81#define OO_OO_ 0x36
82#define OO_OOO 0x37
83#define OOO___ 0x38
84#define OOO__O 0x39
85#define OOO_O_ 0x3a
86#define OOO_OO 0x3b
87#define OOOO__ 0x3c
88#define OOOO_O 0x3d
89#define OOOOO_ 0x3e
90#define OOOOOO 0x3f
91
92unsigned char Font_6x8_bold[256][8] = {
93    [0x20] = {______,
94        ______,
95        ______,
96        ______,
97        ______,
98        ______,
99        ______,
100        ______},
101    [0x21] = {__OO__,
102        __OO__,
103        __OO__,
104        __OO__,
105        ______,
106        ______,
107        __OO__,
108        ______},
109    [0x22] = {_OO_OO,
110        _OO_OO,
111        _OO_OO,
112        ______,
113        ______,
114        ______,
115        ______,
116        ______},
117    [0x23] = {__O_O_,
118        __O_O_,
119        _OOOOO,
120        __O_O_,
121        _OOOOO,
122        __O_O_,
123        __O_O_,
124        ______},
125    [0x24] = {___O__,
126        __OOOO,
127        _O_O__,
128        __OOO_,
129        ___O_O,
130        _OOOO_,
131        ___O__,
132        ______},
133    [0x25] = {_OO___,
134        _OO_OO,
135        ___OO_,
136        __OO__,
137        _OO___,
138        OO__OO,
139        ____OO,
140        ______},
141    [0x26] = {__OO__,
142        _OO_OO,
143        _OO_OO,
144        __OO__,
145        _OOO_O,
146        _OO_OO,
147        __OO_O,
148        ______},
149    [0x27] = {__OO__,
150        __OO__,
151        _OO___,
152        ______,
153        ______,
154        ______,
155        ______,
156        ______},
157    [0x28] = {___OO_,
158        __OO__,
159        _OO___,
160        _OO___,
161        _OO___,
162        __OO__,
163        ___OO_,
164        ______},
165    [0x29] = {_OO___,
166        __OO__,
167        ___OO_,
168        ___OO_,
169        ___OO_,
170        __OO__,
171        _OO___,
172        ______},
173    [0x2a] = {______,
174        ___O__,
175        _O_O_O,
176        __OOO_,
177        _O_O_O,
178        ___O__,
179        ______,
180        ______},
181    [0x2b] = {______,
182        __OO__,
183        __OO__,
184        _OOOO_,
185        __OO__,
186        __OO__,
187        ______,
188        ______},
189    [0x2c] = {______,
190        ______,
191        ______,
192        ______,
193        ___OO_,
194        ___OO_,
195        __OO__,
196        ______},
197    [0x2d] = {______,
198        ______,
199        ______,
200        _OOOOO,
201        ______,
202        ______,
203        ______,
204        ______},
205    [0x2e] = {______,
206        ______,
207        ______,
208        ______,
209        ______,
210        __OO__,
211        __OO__,
212        ______},
213    [0x2f] = {______,
214        ____OO,
215        ___OO_,
216        __OO__,
217        _OO___,
218        OO____,
219        ______,
220        ______},
221    [0x30] = {__OOO_,
222        _OO_OO,
223        _OO_OO,
224        _OO_OO,
225        _OO_OO,
226        _OO_OO,
227        __OOO_,
228        ______},
229    [0x31] = {___OO_,
230        __OOO_,
231        ___OO_,
232        ___OO_,
233        ___OO_,
234        ___OO_,
235        __OOOO,
236        ______},
237    [0x32] = {__OOO_,
238        _OO_OO,
239        ____OO,
240        ___OO_,
241        __OO__,
242        _OO___,
243        _OOOOO,
244        ______},
245    [0x33] = {_OOOOO,
246        ____OO,
247        ___OO_,
248        ____OO,
249        ____OO,
250        _OO_OO,
251        __OOO_,
252        ______},
253    [0x34] = {____OO,
254        ___OO_,
255        __OO__,
256        _OO_OO,
257        _OOOOO,
258        ____OO,
259        ____OO,
260        ______},
261    [0x35] = {_OOOOO,
262        _OO___,
263        _OO___,
264        _OOOO_,
265        ____OO,
266        _OO_OO,
267        __OOO_,
268        ______},
269    [0x36] = {___OO_,
270        __OO__,
271        _OO___,
272        _OOOO_,
273        _OO_OO,
274        _OO_OO,
275        __OOO_,
276        ______},
277    [0x37] = {_OOOOO,
278        ____OO,
279        ___OO_,
280        __OO__,
281        __OO__,
282        __OO__,
283        __OO__,
284        ______},
285    [0x38] = {__OOO_,
286        _OO_OO,
287        _OO_OO,
288        __OOO_,
289        _OO_OO,
290        _OO_OO,
291        __OOO_,
292        ______},
293    [0x39] = {__OOO_,
294        _OO_OO,
295        _OO_OO,
296        __OOOO,
297        ____OO,
298        ___OO_,
299        _OOO__,
300        ______},
301    [0x3a] = {______,
302        __OO__,
303        __OO__,
304        ______,
305        __OO__,
306        __OO__,
307        ______,
308        ______},
309    [0x3b] = {______,
310        __OO__,
311        __OO__,
312        ______,
313        __OO__,
314        __OO__,
315        _OO___,
316        ______},
317    [0x3c] = {____OO,
318        ___OO_,
319        __OO__,
320        _OO___,
321        __OO__,
322        ___OO_,
323        ____OO,
324        ______},
325    [0x3d] = {______,
326        ______,
327        _OOOOO,
328        ______,
329        _OOOOO,
330        ______,
331        ______,
332        ______},
333    [0x3e] = {_OO___,
334        __OO__,
335        ___OO_,
336        ____OO,
337        ___OO_,
338        __OO__,
339        _OO___,
340        ______},
341    [0x3f] = {__OOO_,
342        _OO_OO,
343        ____OO,
344        ___OO_,
345        __OO__,
346        ______,
347        __OO__,
348        ______},
349    [0x40] = {__OOO_,
350        _OO_OO,
351        ____OO,
352        __O_OO,
353        _OO_OO,
354        _OO_OO,
355        __OOO_,
356        ______},
357    [0x41] = {__OOO_,
358        _OO_OO,
359        _OO_OO,
360        _OO_OO,
361        _OOOOO,
362        _OO_OO,
363        _OO_OO,
364        ______},
365    [0x42] = {_OOOO_,
366        _OO_OO,
367        _OO_OO,
368        _OOOO_,
369        _OO_OO,
370        _OO_OO,
371        _OOOO_,
372        ______},
373    [0x43] = {__OOO_,
374        _OO_OO,
375        _OO___,
376        _OO___,
377        _OO___,
378        _OO_OO,
379        __OOO_,
380        ______},
381    [0x44] = {_OOO__,
382        _OOOO_,
383        _OO_OO,
384        _OO_OO,
385        _OO_OO,
386        _OOOO_,
387        _OOO__,
388        ______},
389    [0x45] = {_OOOOO,
390        _OO___,
391        _OO___,
392        _OOOO_,
393        _OO___,
394        _OO___,
395        _OOOOO,
396        ______},
397    [0x46] = {_OOOOO,
398        _OO___,
399        _OO___,
400        _OOOO_,
401        _OO___,
402        _OO___,
403        _OO___,
404        ______},
405    [0x47] = {__OOO_,
406        _OO_OO,
407        _OO___,
408        _OO_OO,
409        _OO_OO,
410        _OO_OO,
411        __OOOO,
412        ______},
413    [0x48] = {_OO_OO,
414        _OO_OO,
415        _OO_OO,
416        _OOOOO,
417        _OO_OO,
418        _OO_OO,
419        _OO_OO,
420        ______},
421    [0x49] = {_OOOO_,
422        __OO__,
423        __OO__,
424        __OO__,
425        __OO__,
426        __OO__,
427        _OOOO_,
428        ______},
429    [0x4a] = {___OOO,
430        ____OO,
431        ____OO,
432        ____OO,
433        ____OO,
434        _OO_OO,
435        __OOO_,
436        ______},
437    [0x4b] = {_OO_OO,
438        _OO_OO,
439        _OOOO_,
440        _OOO__,
441        _OOOO_,
442        _OO_OO,
443        _OO_OO,
444        ______},
445    [0x4c] = {_OO___,
446        _OO___,
447        _OO___,
448        _OO___,
449        _OO___,
450        _OO___,
451        _OOOOO,
452        ______},
453    [0x4d] = {_O___O,
454        _OO_OO,
455        _OOOOO,
456        _OOOOO,
457        _OO_OO,
458        _OO_OO,
459        _OO_OO,
460        ______},
461    [0x4e] = {_O__OO,
462        _OO_OO,
463        _OO_OO,
464        _OOOOO,
465        _OO_OO,
466        _OO_OO,
467        _OO__O,
468        ______},
469    [0x4f] = {__OOO_,
470        _OO_OO,
471        _OO_OO,
472        _OO_OO,
473        _OO_OO,
474        _OO_OO,
475        __OOO_,
476        ______},
477    [0x50] = {_OOOO_,
478        _OO_OO,
479        _OO_OO,
480        _OOOO_,
481        _OO___,
482        _OO___,
483        _OO___,
484        ______},
485    [0x51] = {__OOO_,
486        _OO_OO,
487        _OO_OO,
488        _OO_OO,
489        _OO_O_,
490        _OO_OO,
491        __OO_O,
492        ______},
493    [0x52] = {_OOOO_,
494        _OO_OO,
495        _OO_OO,
496        _OOOO_,
497        _OOOO_,
498        _OO_OO,
499        _OO_OO,
500        ______},
501    [0x53] = {__OOOO,
502        _OO___,
503        _OO___,
504        __OOO_,
505        ____OO,
506        ____OO,
507        _OOOO_,
508        ______},
509    [0x54] = {OOOOOO,
510        __OO__,
511        __OO__,
512        __OO__,
513        __OO__,
514        __OO__,
515        __OO__,
516        ______},
517    [0x55] = {_OO_OO,
518        _OO_OO,
519        _OO_OO,
520        _OO_OO,
521        _OO_OO,
522        _OO_OO,
523        __OOO_,
524        ______},
525    [0x56] = {_OO_OO,
526        _OO_OO,
527        _OO_OO,
528        _OO_OO,
529        _OO_OO,
530        __OOO_,
531        ___O__,
532        ______},
533    [0x57] = {_OO_OO,
534        _OO_OO,
535        _OO_OO,
536        _OOOOO,
537        _OOOOO,
538        _OO_OO,
539        _O___O,
540        ______},
541    [0x58] = {_OO_OO,
542        _OO_OO,
543        _OO_OO,
544        __OOO_,
545        _OO_OO,
546        _OO_OO,
547        _OO_OO,
548        ______},
549    [0x59] = {_OO_OO,
550        _OO_OO,
551        _OO_OO,
552        __O_OO,
553        ___OOO,
554        ___OO_,
555        _OOO__,
556        ______},
557    [0x5a] = {_OOOOO,
558        ____OO,
559        ___OO_,
560        __OOO_,
561        __OO__,
562        _OO___,
563        _OOOOO,
564        ______},
565    [0x5b] = {_OOOO_,
566        _OO___,
567        _OO___,
568        _OO___,
569        _OO___,
570        _OO___,
571        _OOOO_,
572        ______},
573    [0x5c] = {_O___O,
574        __O_O_,
575        _OOOOO,
576        ___O__,
577        _OOOOO,
578        ___O__,
579        ___O__,
580        ______},
581    [0x5d] = {__OOOO,
582        ____OO,
583        ____OO,
584        ____OO,
585        ____OO,
586        ____OO,
587        __OOOO,
588        ______},
589    [0x5e] = {___O__,
590        __OOO_,
591        _OO_OO,
592        ______,
593        ______,
594        ______,
595        ______,
596        ______},
597    [0x5f] = {______,
598        ______,
599        ______,
600        ______,
601        ______,
602        ______,
603        _OOOOO,
604        ______},
605    [0x60] = {_OO___,
606        __OO__,
607        ___OO_,
608        ______,
609        ______,
610        ______,
611        ______,
612        ______},
613    [0x61] = {______,
614        ______,
615        __OOO_,
616        ____OO,
617        __OOOO,
618        _OO_OO,
619        __OOOO,
620        ______},
621    [0x62] = {_OO___,
622        _OO___,
623        _OOOO_,
624        _OO_OO,
625        _OO_OO,
626        _OO_OO,
627        _OOOO_,
628        ______},
629    [0x63] = {______,
630        ______,
631        __OOO_,
632        _OO_OO,
633        _OO___,
634        _OO_OO,
635        __OOO_,
636        ______},
637    [0x64] = {____OO,
638        ____OO,
639        __OOOO,
640        _OO_OO,
641        _OO_OO,
642        _OO_OO,
643        __OOOO,
644        ______},
645    [0x65] = {______,
646        ______,
647        __OOO_,
648        _OO_OO,
649        _OOOOO,
650        _OO___,
651        __OOO_,
652        ______},
653    [0x66] = {___OOO,
654        __OO__,
655        __OO__,
656        _OOOO_,
657        __OO__,
658        __OO__,
659        __OO__,
660        ______},
661    [0x67] = {______,
662        ______,
663        __OOOO,
664        _OO_OO,
665        _OO_OO,
666        __OOOO,
667        ____OO,
668        __OOO_},
669    [0x68] = {_OO___,
670        _OO___,
671        _OOOO_,
672        _OO_OO,
673        _OO_OO,
674        _OO_OO,
675        _OO_OO,
676        ______},
677    [0x69] = {__OO__,
678        ______,
679        _OOO__,
680        __OO__,
681        __OO__,
682        __OO__,
683        _OOOO_,
684        ______},
685    [0x6a] = {____OO,
686        ______,
687        ___OOO,
688        ____OO,
689        ____OO,
690        _OO_OO,
691        __OOO_,
692        ______},
693    [0x6b] = {_OO___,
694        _OO___,
695        _OO_OO,
696        _OO_OO,
697        _OOOO_,
698        _OO_OO,
699        _OO_OO,
700        ______},
701    [0x6c] = {_OOO__,
702        __OO__,
703        __OO__,
704        __OO__,
705        __OO__,
706        __OO__,
707        _OOOO_,
708        ______},
709    [0x6d] = {______,
710        ______,
711        _OO_O_,
712        _OOOOO,
713        _OOOOO,
714        _OO_OO,
715        _OO_OO,
716        ______},
717    [0x6e] = {______,
718        ______,
719        _OOOO_,
720        _OO_OO,
721        _OO_OO,
722        _OO_OO,
723        _OO_OO,
724        ______},
725    [0x6f] = {______,
726        ______,
727        __OOO_,
728        _OO_OO,
729        _OO_OO,
730        _OO_OO,
731        __OOO_,
732        ______},
733    [0x70] = {______,
734        ______,
735        _OOOO_,
736        _OO_OO,
737        _OO_OO,
738        _OOOO_,
739        _OO___,
740        _OO___},
741    [0x71] = {______,
742        ______,
743        __OOOO,
744        _OO_OO,
745        _OO_OO,
746        __OOOO,
747        ____OO,
748        ____OO},
749    [0x72] = {______,
750        ______,
751        _OO_OO,
752        _OOOO_,
753        _OO___,
754        _OO___,
755        _OO___,
756        ______},
757    [0x73] = {______,
758        ______,
759        __OOOO,
760        _OO___,
761        __OOO_,
762        ____OO,
763        _OOOO_,
764        ______},
765    [0x74] = {__OO__,
766        __OO__,
767        _OOOO_,
768        __OO__,
769        __OO__,
770        __OO__,
771        ___OO_,
772        ______},
773    [0x75] = {______,
774        ______,
775        _OO_OO,
776        _OO_OO,
777        _OO_OO,
778        _OO_OO,
779        __OOOO,
780        ______},
781    [0x76] = {______,
782        ______,
783        _OO_OO,
784        _OO_OO,
785        _OO_OO,
786        __OOO_,
787        ___O__,
788        ______},
789    [0x77] = {______,
790        ______,
791        _OO_OO,
792        _OO_OO,
793        _OOOOO,
794        _OO_OO,
795        _O___O,
796        ______},
797    [0x78] = {______,
798        ______,
799        _OO_OO,
800        _OO_OO,
801        __OOO_,
802        _OO_OO,
803        _OO_OO,
804        ______},
805    [0x79] = {______,
806        ______,
807        _OO_OO,
808        _OO_OO,
809        __OOOO,
810        ____OO,
811        __OOO_,
812        ______},
813    [0x7a] = {______,
814        ______,
815        _OOOOO,
816        ___OO_,
817        __OO__,
818        _OO___,
819        _OOOOO,
820        ______},
821    [0x7b] = {___OO_,
822        __OO__,
823        __OO__,
824        _OO___,
825        __OO__,
826        __OO__,
827        ___OO_,
828        ______},
829    [0x7c] = {__OO__,
830        __OO__,
831        __OO__,
832        __OO__,
833        __OO__,
834        __OO__,
835        __OO__,
836        ______},
837    [0x7d] = {__OO__,
838        ___OO_,
839        ___OO_,
840        ____OO,
841        ___OO_,
842        ___OO_,
843        __OO__,
844        ______},
845    [0x7e] = {______,
846        __OO__,
847        ___OO_,
848        _OOOOO,
849        ___OO_,
850        __OO__,
851        ______,
852        ______},
853
854    [0x7f] = {______,
855        ___OO_,
856        __OO__,
857        _OOOOO,
858        __OO__,
859        ___OO_,
860        ______,
861        ______},
862    [0xb0] = {_OOOOO,
863        _OO_OO,
864        _OOOOO,
865        ______,
866        ______,
867        ______,
868        ______,
869        ______},
870    [0xe1] = {_OO_OO,
871        ______,
872        __OOO_,
873        ____OO,
874        __OOOO,
875        _OO_OO,
876        __OOOO,
877        ______},
878    [0xe2] = {__OOO_,
879        _OO_OO,
880        _OOOO_,
881        _OO_OO,
882        _OO_OO,
883        _OOOO_,
884        _OO___,
885        ______},
886    [0xef] = {_OO_OO,
887        ______,
888        __OOO_,
889        _OO_OO,
890        _OO_OO,
891        _OO_OO,
892        __OOO_,
893        ______},
894    [0xf5] = {_OO_OO,
895        ______,
896        _OO_OO,
897        _OO_OO,
898        _OO_OO,
899        _OO_OO,
900        __OOOO,
901        ______},
902};
Note: See TracBrowser for help on using the browser.