font.h 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961
  1. #ifndef __FONT_H
  2. #define __FONT_H
  3. /* Font definition */
  4. #define ________ 0x00
  5. #define _______X 0x01
  6. #define ______X_ 0x02
  7. #define ______XX 0x03
  8. #define _____X__ 0x04
  9. #define _____X_X 0x05
  10. #define _____XX_ 0x06
  11. #define _____XXX 0x07
  12. #define ____X___ 0x08
  13. #define ____X__X 0x09
  14. #define ____X_X_ 0x0a
  15. #define ____X_XX 0x0b
  16. #define ____XX__ 0x0c
  17. #define ____XX_X 0x0d
  18. #define ____XXX_ 0x0e
  19. #define ____XXXX 0x0f
  20. #define ___X____ 0x10
  21. #define ___X___X 0x11
  22. #define ___X__X_ 0x12
  23. #define ___X__XX 0x13
  24. #define ___X_X__ 0x14
  25. #define ___X_X_X 0x15
  26. #define ___X_XX_ 0x16
  27. #define ___X_XXX 0x17
  28. #define ___XX___ 0x18
  29. #define ___XX__X 0x19
  30. #define ___XX_X_ 0x1a
  31. #define ___XX_XX 0x1b
  32. #define ___XXX__ 0x1c
  33. #define ___XXX_X 0x1d
  34. #define ___XXXX_ 0x1e
  35. #define ___XXXXX 0x1f
  36. #define __X_____ 0x20
  37. #define __X____X 0x21
  38. #define __X___X_ 0x22
  39. #define __X___XX 0x23
  40. #define __X__X__ 0x24
  41. #define __X__X_X 0x25
  42. #define __X__XX_ 0x26
  43. #define __X__XXX 0x27
  44. #define __X_X___ 0x28
  45. #define __X_X__X 0x29
  46. #define __X_X_X_ 0x2a
  47. #define __X_X_XX 0x2b
  48. #define __X_XX__ 0x2c
  49. #define __X_XX_X 0x2d
  50. #define __X_XXX_ 0x2e
  51. #define __X_XXXX 0x2f
  52. #define __XX____ 0x30
  53. #define __XX___X 0x31
  54. #define __XX__X_ 0x32
  55. #define __XX__XX 0x33
  56. #define __XX_X__ 0x34
  57. #define __XX_X_X 0x35
  58. #define __XX_XX_ 0x36
  59. #define __XX_XXX 0x37
  60. #define __XXX___ 0x38
  61. #define __XXX__X 0x39
  62. #define __XXX_X_ 0x3a
  63. #define __XXX_XX 0x3b
  64. #define __XXXX__ 0x3c
  65. #define __XXXX_X 0x3d
  66. #define __XXXXX_ 0x3e
  67. #define __XXXXXX 0x3f
  68. #define _X______ 0x40
  69. #define _X_____X 0x41
  70. #define _X____X_ 0x42
  71. #define _X____XX 0x43
  72. #define _X___X__ 0x44
  73. #define _X___X_X 0x45
  74. #define _X___XX_ 0x46
  75. #define _X___XXX 0x47
  76. #define _X__X___ 0x48
  77. #define _X__X__X 0x49
  78. #define _X__X_X_ 0x4a
  79. #define _X__X_XX 0x4b
  80. #define _X__XX__ 0x4c
  81. #define _X__XX_X 0x4d
  82. #define _X__XXX_ 0x4e
  83. #define _X__XXXX 0x4f
  84. #define _X_X____ 0x50
  85. #define _X_X___X 0x51
  86. #define _X_X__X_ 0x52
  87. #define _X_X__XX 0x53
  88. #define _X_X_X__ 0x54
  89. #define _X_X_X_X 0x55
  90. #define _X_X_XX_ 0x56
  91. #define _X_X_XXX 0x57
  92. #define _X_XX___ 0x58
  93. #define _X_XX__X 0x59
  94. #define _X_XX_X_ 0x5a
  95. #define _X_XX_XX 0x5b
  96. #define _X_XXX__ 0x5c
  97. #define _X_XXX_X 0x5d
  98. #define _X_XXXX_ 0x5e
  99. #define _X_XXXXX 0x5f
  100. #define _XX_____ 0x60
  101. #define _XX____X 0x61
  102. #define _XX___X_ 0x62
  103. #define _XX___XX 0x63
  104. #define _XX__X__ 0x64
  105. #define _XX__X_X 0x65
  106. #define _XX__XX_ 0x66
  107. #define _XX__XXX 0x67
  108. #define _XX_X___ 0x68
  109. #define _XX_X__X 0x69
  110. #define _XX_X_X_ 0x6a
  111. #define _XX_X_XX 0x6b
  112. #define _XX_XX__ 0x6c
  113. #define _XX_XX_X 0x6d
  114. #define _XX_XXX_ 0x6e
  115. #define _XX_XXXX 0x6f
  116. #define _XXX____ 0x70
  117. #define _XXX___X 0x71
  118. #define _XXX__X_ 0x72
  119. #define _XXX__XX 0x73
  120. #define _XXX_X__ 0x74
  121. #define _XXX_X_X 0x75
  122. #define _XXX_XX_ 0x76
  123. #define _XXX_XXX 0x77
  124. #define _XXXX___ 0x78
  125. #define _XXXX__X 0x79
  126. #define _XXXX_X_ 0x7a
  127. #define _XXXX_XX 0x7b
  128. #define _XXXXX__ 0x7c
  129. #define _XXXXX_X 0x7d
  130. #define _XXXXXX_ 0x7e
  131. #define _XXXXXXX 0x7f
  132. #define X_______ 0x80
  133. #define X______X 0x81
  134. #define X_____X_ 0x82
  135. #define X_____XX 0x83
  136. #define X____X__ 0x84
  137. #define X____X_X 0x85
  138. #define X____XX_ 0x86
  139. #define X____XXX 0x87
  140. #define X___X___ 0x88
  141. #define X___X__X 0x89
  142. #define X___X_X_ 0x8a
  143. #define X___X_XX 0x8b
  144. #define X___XX__ 0x8c
  145. #define X___XX_X 0x8d
  146. #define X___XXX_ 0x8e
  147. #define X___XXXX 0x8f
  148. #define X__X____ 0x90
  149. #define X__X___X 0x91
  150. #define X__X__X_ 0x92
  151. #define X__X__XX 0x93
  152. #define X__X_X__ 0x94
  153. #define X__X_X_X 0x95
  154. #define X__X_XX_ 0x96
  155. #define X__X_XXX 0x97
  156. #define X__XX___ 0x98
  157. #define X__XX__X 0x99
  158. #define X__XX_X_ 0x9a
  159. #define X__XX_XX 0x9b
  160. #define X__XXX__ 0x9c
  161. #define X__XXX_X 0x9d
  162. #define X__XXXX_ 0x9e
  163. #define X__XXXXX 0x9f
  164. #define X_X_____ 0xa0
  165. #define X_X____X 0xa1
  166. #define X_X___X_ 0xa2
  167. #define X_X___XX 0xa3
  168. #define X_X__X__ 0xa4
  169. #define X_X__X_X 0xa5
  170. #define X_X__XX_ 0xa6
  171. #define X_X__XXX 0xa7
  172. #define X_X_X___ 0xa8
  173. #define X_X_X__X 0xa9
  174. #define X_X_X_X_ 0xaa
  175. #define X_X_X_XX 0xab
  176. #define X_X_XX__ 0xac
  177. #define X_X_XX_X 0xad
  178. #define X_X_XXX_ 0xae
  179. #define X_X_XXXX 0xaf
  180. #define X_XX____ 0xb0
  181. #define X_XX___X 0xb1
  182. #define X_XX__X_ 0xb2
  183. #define X_XX__XX 0xb3
  184. #define X_XX_X__ 0xb4
  185. #define X_XX_X_X 0xb5
  186. #define X_XX_XX_ 0xb6
  187. #define X_XX_XXX 0xb7
  188. #define X_XXX___ 0xb8
  189. #define X_XXX__X 0xb9
  190. #define X_XXX_X_ 0xba
  191. #define X_XXX_XX 0xbb
  192. #define X_XXXX__ 0xbc
  193. #define X_XXXX_X 0xbd
  194. #define X_XXXXX_ 0xbe
  195. #define X_XXXXXX 0xbf
  196. #define XX______ 0xc0
  197. #define XX_____X 0xc1
  198. #define XX____X_ 0xc2
  199. #define XX____XX 0xc3
  200. #define XX___X__ 0xc4
  201. #define XX___X_X 0xc5
  202. #define XX___XX_ 0xc6
  203. #define XX___XXX 0xc7
  204. #define XX__X___ 0xc8
  205. #define XX__X__X 0xc9
  206. #define XX__X_X_ 0xca
  207. #define XX__X_XX 0xcb
  208. #define XX__XX__ 0xcc
  209. #define XX__XX_X 0xcd
  210. #define XX__XXX_ 0xce
  211. #define XX__XXXX 0xcf
  212. #define XX_X____ 0xd0
  213. #define XX_X___X 0xd1
  214. #define XX_X__X_ 0xd2
  215. #define XX_X__XX 0xd3
  216. #define XX_X_X__ 0xd4
  217. #define XX_X_X_X 0xd5
  218. #define XX_X_XX_ 0xd6
  219. #define XX_X_XXX 0xd7
  220. #define XX_XX___ 0xd8
  221. #define XX_XX__X 0xd9
  222. #define XX_XX_X_ 0xda
  223. #define XX_XX_XX 0xdb
  224. #define XX_XXX__ 0xdc
  225. #define XX_XXX_X 0xdd
  226. #define XX_XXXX_ 0xde
  227. #define XX_XXXXX 0xdf
  228. #define XXX_____ 0xe0
  229. #define XXX____X 0xe1
  230. #define XXX___X_ 0xe2
  231. #define XXX___XX 0xe3
  232. #define XXX__X__ 0xe4
  233. #define XXX__X_X 0xe5
  234. #define XXX__XX_ 0xe6
  235. #define XXX__XXX 0xe7
  236. #define XXX_X___ 0xe8
  237. #define XXX_X__X 0xe9
  238. #define XXX_X_X_ 0xea
  239. #define XXX_X_XX 0xeb
  240. #define XXX_XX__ 0xec
  241. #define XXX_XX_X 0xed
  242. #define XXX_XXX_ 0xee
  243. #define XXX_XXXX 0xef
  244. #define XXXX____ 0xf0
  245. #define XXXX___X 0xf1
  246. #define XXXX__X_ 0xf2
  247. #define XXXX__XX 0xf3
  248. #define XXXX_X__ 0xf4
  249. #define XXXX_X_X 0xf5
  250. #define XXXX_XX_ 0xf6
  251. #define XXXX_XXX 0xf7
  252. #define XXXXX___ 0xf8
  253. #define XXXXX__X 0xf9
  254. #define XXXXX_X_ 0xfa
  255. #define XXXXX_XX 0xfb
  256. #define XXXXXX__ 0xfc
  257. #define XXXXXX_X 0xfd
  258. #define XXXXXXX_ 0xfe
  259. #define XXXXXXXX 0xff
  260. const unsigned char FONTTYPE8_8[][8] = {
  261. /* blank */
  262. {
  263. ________,
  264. ________,
  265. ________,
  266. ________,
  267. ________,
  268. ________,
  269. ________,
  270. ________}
  271. /* 0 */
  272. ,{
  273. __XXX___,
  274. _XX_XX__,
  275. XX___XX_,
  276. XX___XX_,
  277. XX___XX_,
  278. _XX_XX__,
  279. __XXX___,
  280. ________}
  281. /* 1 */
  282. ,{
  283. ___XX___,
  284. __XXX___,
  285. ___XX___,
  286. ___XX___,
  287. ___XX___,
  288. ___XX___,
  289. _XXXXXX_,
  290. ________}
  291. /* 2 */
  292. ,{
  293. _XXXXX__,
  294. XX___XX_,
  295. _____XX_,
  296. ___XXX__,
  297. __XX____,
  298. _XX__XX_,
  299. XXXXXXX_,
  300. ________}
  301. /* 3 */
  302. ,{
  303. _XXXXX__,
  304. XX___XX_,
  305. _____XX_,
  306. __XXXX__,
  307. _____XX_,
  308. XX___XX_,
  309. _XXXXX__,
  310. ________}
  311. /* 4 */
  312. ,{
  313. ___XXX__,
  314. __XXXX__,
  315. _XX_XX__,
  316. XX__XX__,
  317. XXXXXXX_,
  318. ____XX__,
  319. ___XXXX_,
  320. ________}
  321. /* 5 */
  322. ,{
  323. XXXXXXX_,
  324. XX______,
  325. XX______,
  326. XXXXXX__,
  327. _____XX_,
  328. XX___XX_,
  329. _XXXXX__,
  330. ________}
  331. /* 6 */
  332. ,{
  333. __XXX___,
  334. _XX_____,
  335. XX______,
  336. XXXXXX__,
  337. XX___XX_,
  338. XX___XX_,
  339. _XXXXX__,
  340. ________}
  341. /* 7 */
  342. ,{
  343. XXXXXXX_,
  344. XX___XX_,
  345. ____XX__,
  346. ___XX___,
  347. __XX____,
  348. __XX____,
  349. __XX____,
  350. ________}
  351. /* 8 */
  352. ,{
  353. _XXXXX__,
  354. XX___XX_,
  355. XX___XX_,
  356. _XXXXX__,
  357. XX___XX_,
  358. XX___XX_,
  359. _XXXXX__,
  360. ________}
  361. /* 9 */
  362. ,{
  363. _XXXXX__,
  364. XX___XX_,
  365. XX___XX_,
  366. _XXXXXX_,
  367. _____XX_,
  368. ____XX__,
  369. _XXXX___,
  370. ________}
  371. /* A */
  372. ,{
  373. __XXX___,
  374. _XX_XX__,
  375. XX___XX_,
  376. XXXXXXX_,
  377. XX___XX_,
  378. XX___XX_,
  379. XX___XX_,
  380. ________}
  381. /* B */
  382. ,{
  383. XXXXXX__,
  384. _XX__XX_,
  385. _XX__XX_,
  386. _XXXXX__,
  387. _XX__XX_,
  388. _XX__XX_,
  389. XXXXXX__,
  390. ________}
  391. /* C */
  392. ,{
  393. __XXXX__,
  394. _XX__XX_,
  395. XX______,
  396. XX______,
  397. XX______,
  398. _XX__XX_,
  399. __XXXX__,
  400. ________}
  401. /* D */
  402. ,{
  403. XXXXX___,
  404. _XX_XX__,
  405. _XX__XX_,
  406. _XX__XX_,
  407. _XX__XX_,
  408. _XX_XX__,
  409. XXXXX___,
  410. ________}
  411. /* E */
  412. ,{
  413. XXXXXXX_,
  414. _XX___X_,
  415. _XX_X___,
  416. _XXXX___,
  417. _XX_X___,
  418. _XX___X_,
  419. XXXXXXX_,
  420. ________}
  421. /* F */
  422. ,{
  423. XXXXXXX_,
  424. _XX___X_,
  425. _XX_X___,
  426. _XXXX___,
  427. _XX_X___,
  428. _XX_____,
  429. XXXX____,
  430. ________}
  431. /* G */
  432. ,{
  433. __XXXX__,
  434. _XX__XX_,
  435. XX______,
  436. XX______,
  437. XX__XXX_,
  438. _XX__XX_,
  439. __XXX_X_,
  440. ________}
  441. /* H */
  442. ,{
  443. XX___XX_,
  444. XX___XX_,
  445. XX___XX_,
  446. XXXXXXX_,
  447. XX___XX_,
  448. XX___XX_,
  449. XX___XX_,
  450. ________}
  451. /* I */
  452. ,{
  453. __XXXX__,
  454. ___XX___,
  455. ___XX___,
  456. ___XX___,
  457. ___XX___,
  458. ___XX___,
  459. __XXXX__,
  460. ________}
  461. /* J */
  462. ,{
  463. ___XXXX_,
  464. ____XX__,
  465. ____XX__,
  466. ____XX__,
  467. XX__XX__,
  468. XX__XX__,
  469. _XXXX___,
  470. ________}
  471. /* K */
  472. ,{
  473. XXX__XX_,
  474. _XX__XX_,
  475. _XX_XX__,
  476. _XXXX___,
  477. _XX_XX__,
  478. _XX__XX_,
  479. XXX__XX_,
  480. ________}
  481. /* L */
  482. ,{
  483. XXXX____,
  484. _XX_____,
  485. _XX_____,
  486. _XX_____,
  487. _XX___X_,
  488. _XX__XX_,
  489. XXXXXXX_,
  490. ________}
  491. /* M */
  492. ,{
  493. XX___XX_,
  494. XXX_XXX_,
  495. XXXXXXX_,
  496. XXXXXXX_,
  497. XX_X_XX_,
  498. XX___XX_,
  499. XX___XX_,
  500. ________}
  501. /* N */
  502. ,{
  503. XX___XX_,
  504. XXX__XX_,
  505. XXXX_XX_,
  506. XX_XXXX_,
  507. XX__XXX_,
  508. XX___XX_,
  509. XX___XX_,
  510. ________}
  511. /* O */
  512. ,{
  513. _XXXXX__,
  514. XX___XX_,
  515. XX___XX_,
  516. XX___XX_,
  517. XX___XX_,
  518. XX___XX_,
  519. _XXXXX__,
  520. ________}
  521. /* P */
  522. ,{
  523. XXXXXX__,
  524. _XX__XX_,
  525. _XX__XX_,
  526. _XXXXX__,
  527. _XX_____,
  528. _XX_____,
  529. XXXX____,
  530. ________}
  531. /* Q */
  532. ,{
  533. _XXXXX__,
  534. XX___XX_,
  535. XX___XX_,
  536. XX___XX_,
  537. XX___XX_,
  538. XX__XXX_,
  539. _XXXXX__,
  540. ____XXX_}
  541. /* R */
  542. ,{
  543. XXXXXX__,
  544. _XX__XX_,
  545. _XX__XX_,
  546. _XXXXX__,
  547. _XX_XX__,
  548. _XX__XX_,
  549. XXX__XX_,
  550. ________}
  551. /* S */
  552. ,{
  553. __XXXX__,
  554. _XX__XX_,
  555. __XX____,
  556. ___XX___,
  557. ____XX__,
  558. _XX__XX_,
  559. __XXXX__,
  560. ________}
  561. /* T */
  562. ,{
  563. _XXXXXX_,
  564. _XXXXXX_,
  565. _X_XX_X_,
  566. ___XX___,
  567. ___XX___,
  568. ___XX___,
  569. __XXXX__,
  570. ________}
  571. /* U */
  572. ,{
  573. XX___XX_,
  574. XX___XX_,
  575. XX___XX_,
  576. XX___XX_,
  577. XX___XX_,
  578. XX___XX_,
  579. _XXXXX__,
  580. ________}
  581. /* V */
  582. ,{
  583. XX___XX_,
  584. XX___XX_,
  585. XX___XX_,
  586. XX___XX_,
  587. XX___XX_,
  588. _XX_XX__,
  589. __XXX___,
  590. ________}
  591. /* W */
  592. ,{
  593. XX___XX_,
  594. XX___XX_,
  595. XX___XX_,
  596. XX_X_XX_,
  597. XX_X_XX_,
  598. XXXXXXX_,
  599. _XX_XX__,
  600. ________}
  601. /* X */
  602. ,{
  603. XX___XX_,
  604. XX___XX_,
  605. _XX_XX__,
  606. __XXX___,
  607. _XX_XX__,
  608. XX___XX_,
  609. XX___XX_,
  610. ________}
  611. /* Y */
  612. ,{
  613. _XX__XX_,
  614. _XX__XX_,
  615. _XX__XX_,
  616. __XXXX__,
  617. ___XX___,
  618. ___XX___,
  619. __XXXX__,
  620. ________}
  621. /* Z */
  622. ,{
  623. XXXXXXX_,
  624. XX___XX_,
  625. X___XX__,
  626. ___XX___,
  627. __XX__X_,
  628. _XX__XX_,
  629. XXXXXXX_,
  630. ________}
  631. /* a */
  632. ,{
  633. ________,
  634. ________,
  635. _XXXX___,
  636. ____XX__,
  637. _XXXXX__,
  638. XX__XX__,
  639. _XXX_XX_,
  640. ________}
  641. /* b */
  642. ,{
  643. XXX_____,
  644. _XX_____,
  645. _XXXXX__,
  646. _XX__XX_,
  647. _XX__XX_,
  648. _XX__XX_,
  649. XX_XXX__,
  650. ________}
  651. /* c */
  652. ,{
  653. ________,
  654. ________,
  655. _XXXXX__,
  656. XX___XX_,
  657. XX______,
  658. XX___XX_,
  659. _XXXXX__,
  660. ________}
  661. /* d */
  662. ,{
  663. ___XXX__,
  664. ____XX__,
  665. _XXXXX__,
  666. XX__XX__,
  667. XX__XX__,
  668. XX__XX__,
  669. _XXX_XX_,
  670. ________}
  671. /* e */
  672. ,{
  673. ________,
  674. ________,
  675. _XXXXX__,
  676. XX___XX_,
  677. XXXXXXX_,
  678. XX______,
  679. _XXXXX__,
  680. ________}
  681. /* f */
  682. ,{
  683. __XXXX__,
  684. _XX__XX_,
  685. _XX_____,
  686. XXXXX___,
  687. _XX_____,
  688. _XX_____,
  689. XXXX____,
  690. ________}
  691. /* g */
  692. ,{
  693. ________,
  694. ________,
  695. _XXX_XX_,
  696. XX__XX__,
  697. XX__XX__,
  698. _XXXXX__,
  699. ____XX__,
  700. XXXXX___}
  701. /* h */
  702. ,{
  703. XXX_____,
  704. _XX_____,
  705. _XX_XX__,
  706. _XXX_XX_,
  707. _XX__XX_,
  708. _XX__XX_,
  709. XXX__XX_,
  710. ________}
  711. /* i */
  712. ,{
  713. ___XX___,
  714. ________,
  715. __XXX___,
  716. ___XX___,
  717. ___XX___,
  718. ___XX___,
  719. __XXXX__,
  720. ________}
  721. /* j */
  722. ,{
  723. _____XX_,
  724. ________,
  725. _____XX_,
  726. _____XX_,
  727. _____XX_,
  728. _XX__XX_,
  729. _XX__XX_,
  730. __XXXX__}
  731. /* k */
  732. ,{
  733. XXX_____,
  734. _XX_____,
  735. _XX__XX_,
  736. _XX_XX__,
  737. _XXXX___,
  738. _XX_XX__,
  739. XXX__XX_,
  740. ________}
  741. /* l */
  742. ,{
  743. __XXX___,
  744. ___XX___,
  745. ___XX___,
  746. ___XX___,
  747. ___XX___,
  748. ___XX___,
  749. __XXXX__,
  750. ________}
  751. /* m */
  752. ,{
  753. ________,
  754. ________,
  755. XXX_XX__,
  756. XXXXXXX_,
  757. XX_X_XX_,
  758. XX_X_XX_,
  759. XX_X_XX_,
  760. ________}
  761. /* n */
  762. ,{
  763. ________,
  764. ________,
  765. XX_XXX__,
  766. _XX__XX_,
  767. _XX__XX_,
  768. _XX__XX_,
  769. _XX__XX_,
  770. ________}
  771. /* o */
  772. ,{
  773. ________,
  774. ________,
  775. _XXXXX__,
  776. XX___XX_,
  777. XX___XX_,
  778. XX___XX_,
  779. _XXXXX__,
  780. ________}
  781. /* p */
  782. ,{
  783. ________,
  784. ________,
  785. XX_XXX__,
  786. _XX__XX_,
  787. _XX__XX_,
  788. _XXXXX__,
  789. _XX_____,
  790. XXXX____}
  791. /* q */
  792. ,{
  793. ________,
  794. ________,
  795. _XXX_XX_,
  796. XX__XX__,
  797. XX__XX__,
  798. _XXXXX__,
  799. ____XX__,
  800. ___XXXX_}
  801. /* r */
  802. ,{
  803. ________,
  804. ________,
  805. XX_XXX__,
  806. _XXX_XX_,
  807. _XX_____,
  808. _XX_____,
  809. XXXX____,
  810. ________}
  811. /* s */
  812. ,{
  813. ________,
  814. ________,
  815. _XXXXXX_,
  816. XX______,
  817. _XXXXX__,
  818. _____XX_,
  819. XXXXXX__,
  820. ________}
  821. /* t */
  822. ,{
  823. __XX____,
  824. __XX____,
  825. XXXXXX__,
  826. __XX____,
  827. __XX____,
  828. __XX_XX_,
  829. ___XXX__,
  830. ________}
  831. /* u */
  832. ,{
  833. ________,
  834. ________,
  835. XX__XX__,
  836. XX__XX__,
  837. XX__XX__,
  838. XX__XX__,
  839. _XXX_XX_,
  840. ________}
  841. /* v */
  842. ,{
  843. ________,
  844. ________,
  845. XX___XX_,
  846. XX___XX_,
  847. XX___XX_,
  848. _XX_XX__,
  849. __XXX___,
  850. ________}
  851. /* w */
  852. ,{
  853. ________,
  854. ________,
  855. XX___XX_,
  856. XX_X_XX_,
  857. XX_X_XX_,
  858. XXXXXXX_,
  859. _XX_XX__,
  860. ________}
  861. /* x */
  862. ,{
  863. ________,
  864. ________,
  865. XX___XX_,
  866. _XX_XX__,
  867. __XXX___,
  868. _XX_XX__,
  869. XX___XX_,
  870. ________}
  871. /* y */
  872. ,{
  873. ________,
  874. ________,
  875. XX___XX_,
  876. XX___XX_,
  877. XX___XX_,
  878. _XXXXXX_,
  879. _____XX_,
  880. XXXXXX__}
  881. /* z */
  882. ,{
  883. ________,
  884. ________,
  885. _XXXXXX_,
  886. _X__XX__,
  887. ___XX___,
  888. __XX__X_,
  889. _XXXXXX_,
  890. ________}
  891. };
  892. #endif /* __FONT_H */