fontcmtt32.c 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416
  1. //*****************************************************************************
  2. //
  3. // fontcmtt32.c - Font definition for the 32 point Cmtt font.
  4. //
  5. // Copyright (c) 2008-2010 Texas Instruments Incorporated. All rights reserved.
  6. // Software License Agreement
  7. //
  8. // Texas Instruments (TI) is supplying this software for use solely and
  9. // exclusively on TI's microcontroller products. The software is owned by
  10. // TI and/or its suppliers, and is protected under applicable copyright
  11. // laws. You may not combine this software with "viral" open-source
  12. // software in order to form a larger program.
  13. //
  14. // THIS SOFTWARE IS PROVIDED "AS IS" AND WITH ALL FAULTS.
  15. // NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT
  16. // NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  17. // A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. TI SHALL NOT, UNDER ANY
  18. // CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
  19. // DAMAGES, FOR ANY REASON WHATSOEVER.
  20. //
  21. // This is part of revision 6288 of the Stellaris Graphics Library.
  22. //
  23. //*****************************************************************************
  24. //*****************************************************************************
  25. //
  26. // This file is generated by ftrasterize; DO NOT EDIT BY HAND!
  27. //
  28. //*****************************************************************************
  29. #include "grlib.h"
  30. //*****************************************************************************
  31. //
  32. // Details of this font:
  33. // Style: cmtt
  34. // Size: 32 point
  35. // Bold: no
  36. // Italic: no
  37. // Memory usage: 3968 bytes
  38. //
  39. //*****************************************************************************
  40. //*****************************************************************************
  41. //
  42. // The compressed data for the 32 point Cmtt font.
  43. //
  44. //*****************************************************************************
  45. static const unsigned char g_pucCmtt32Data[3765] =
  46. {
  47. 5, 19, 0, 71, 32, 41, 19, 0, 8, 19, 240, 19,
  48. 240, 19, 240, 19, 240, 19, 240, 19, 240, 19, 240, 19,
  49. 240, 19, 240, 19, 240, 19, 240, 19, 240, 19, 240, 19,
  50. 0, 9, 19, 240, 19, 240, 19, 0, 17, 80, 26, 19,
  51. 0, 7, 115, 35, 179, 35, 179, 35, 179, 35, 179, 35,
  52. 179, 35, 179, 35, 179, 35, 179, 35, 179, 35, 0, 41,
  53. 43, 19, 0, 8, 2, 50, 194, 50, 194, 50, 194, 50,
  54. 194, 50, 194, 50, 141, 109, 146, 50, 194, 50, 194, 50,
  55. 194, 50, 194, 50, 157, 109, 130, 50, 194, 50, 194, 50,
  56. 194, 50, 194, 50, 0, 17, 64, 58, 19, 130, 240, 34,
  57. 240, 34, 246, 201, 162, 18, 19, 146, 34, 50, 130, 34,
  58. 50, 130, 34, 50, 130, 34, 50, 131, 18, 229, 246, 230,
  59. 226, 19, 210, 35, 130, 34, 50, 130, 34, 50, 130, 34,
  60. 50, 130, 34, 35, 146, 18, 19, 168, 198, 242, 240, 34,
  61. 240, 34, 0, 10, 80, 67, 19, 67, 97, 147, 82, 130,
  62. 18, 66, 130, 18, 65, 146, 18, 50, 146, 18, 50, 146,
  63. 18, 49, 179, 50, 179, 50, 240, 33, 240, 34, 240, 34,
  64. 240, 34, 240, 18, 240, 34, 240, 34, 240, 33, 240, 34,
  65. 51, 178, 51, 177, 50, 18, 146, 50, 18, 146, 50, 18,
  66. 145, 66, 18, 130, 66, 18, 130, 83, 145, 99, 0, 10,
  67. 50, 19, 0, 8, 3, 244, 226, 34, 210, 34, 210, 34,
  68. 210, 34, 210, 24, 130, 18, 21, 147, 50, 179, 49, 179,
  69. 50, 165, 34, 162, 18, 33, 162, 52, 162, 52, 162, 66,
  70. 50, 98, 66, 50, 99, 36, 34, 118, 20, 147, 67, 0,
  71. 17, 16, 24, 19, 0, 8, 19, 240, 20, 244, 240, 34,
  72. 240, 34, 240, 34, 240, 18, 240, 19, 243, 240, 18, 0,
  73. 41, 80, 56, 19, 193, 240, 34, 240, 18, 240, 18, 240,
  74. 18, 240, 34, 240, 18, 240, 34, 240, 34, 240, 18, 240,
  75. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  76. 34, 240, 50, 240, 34, 240, 34, 240, 50, 240, 34, 240,
  77. 50, 240, 50, 240, 35, 240, 49, 0, 10, 32, 55, 19,
  78. 97, 240, 51, 240, 34, 240, 50, 240, 50, 240, 34, 240,
  79. 50, 240, 34, 240, 34, 240, 50, 240, 34, 240, 34, 240,
  80. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 18, 240,
  81. 34, 240, 34, 240, 18, 240, 34, 240, 18, 240, 18, 240,
  82. 19, 240, 17, 0, 11, 33, 19, 0, 15, 50, 240, 34,
  83. 240, 34, 194, 50, 34, 132, 18, 19, 153, 197, 229, 201,
  84. 148, 18, 19, 130, 50, 34, 210, 240, 34, 240, 34, 0,
  85. 24, 96, 33, 19, 0, 15, 50, 240, 34, 240, 34, 240,
  86. 34, 240, 34, 240, 34, 204, 124, 194, 240, 34, 240, 34,
  87. 240, 34, 240, 34, 240, 34, 240, 34, 0, 22, 48, 22,
  88. 19, 0, 46, 34, 240, 20, 244, 240, 19, 240, 34, 240,
  89. 34, 240, 18, 240, 19, 240, 17, 0, 6, 9, 19, 0,
  90. 29, 12, 124, 0, 38, 48, 13, 19, 0, 46, 34, 240,
  91. 20, 244, 240, 18, 0, 17, 80, 56, 19, 210, 240, 34,
  92. 240, 34, 240, 18, 240, 34, 240, 18, 240, 34, 240, 34,
  93. 240, 18, 240, 34, 240, 18, 240, 34, 240, 34, 240, 18,
  94. 240, 34, 240, 34, 240, 18, 240, 34, 240, 18, 240, 34,
  95. 240, 34, 240, 18, 240, 34, 240, 18, 240, 34, 240, 34,
  96. 0, 11, 16, 43, 19, 0, 8, 20, 230, 195, 35, 163,
  97. 67, 146, 98, 146, 98, 130, 130, 114, 130, 114, 130, 114,
  98. 130, 114, 130, 114, 130, 114, 130, 114, 130, 130, 98, 146,
  99. 98, 147, 67, 163, 35, 198, 228, 0, 17, 64, 42, 19,
  100. 0, 8, 34, 240, 34, 240, 19, 244, 214, 211, 18, 240,
  101. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  102. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 218,
  103. 154, 0, 17, 16, 37, 19, 0, 8, 5, 216, 162, 68,
  104. 130, 114, 130, 130, 114, 130, 114, 130, 240, 34, 240, 34,
  105. 240, 18, 240, 19, 243, 243, 243, 243, 243, 242, 240, 18,
  106. 114, 124, 124, 0, 17, 40, 19, 0, 7, 118, 201, 147,
  107. 82, 146, 114, 130, 114, 240, 34, 240, 19, 243, 183, 215,
  108. 240, 35, 240, 34, 240, 50, 240, 34, 98, 146, 98, 146,
  109. 98, 130, 131, 83, 153, 182, 0, 17, 64, 39, 19, 0,
  110. 8, 51, 244, 241, 18, 226, 18, 210, 34, 210, 34, 194,
  111. 50, 194, 50, 178, 66, 178, 66, 162, 82, 162, 82, 146,
  112. 98, 157, 109, 226, 240, 34, 240, 34, 232, 184, 0, 17,
  113. 42, 19, 0, 7, 106, 154, 146, 240, 34, 240, 34, 240,
  114. 34, 240, 34, 240, 34, 21, 185, 163, 67, 146, 98, 240,
  115. 50, 240, 34, 240, 34, 114, 130, 114, 130, 114, 114, 146,
  116. 83, 153, 197, 0, 17, 64, 42, 19, 0, 8, 37, 215,
  117. 179, 50, 162, 82, 146, 240, 34, 240, 33, 240, 34, 36,
  118. 185, 164, 66, 147, 98, 130, 114, 130, 129, 130, 129, 130,
  119. 129, 146, 98, 146, 97, 178, 66, 183, 228, 0, 17, 64,
  120. 45, 19, 0, 7, 77, 109, 98, 115, 240, 18, 240, 18,
  121. 240, 19, 240, 18, 240, 18, 240, 34, 240, 34, 240, 18,
  122. 240, 34, 240, 34, 240, 34, 240, 18, 240, 34, 240, 34,
  123. 240, 34, 240, 34, 240, 34, 0, 17, 112, 41, 19, 0,
  124. 8, 5, 215, 179, 51, 146, 99, 130, 114, 130, 114, 131,
  125. 98, 147, 51, 183, 214, 179, 51, 162, 82, 146, 114, 130,
  126. 114, 130, 114, 130, 114, 146, 83, 147, 51, 183, 213, 0,
  127. 17, 64, 42, 19, 0, 8, 20, 216, 163, 66, 162, 98,
  128. 131, 98, 130, 130, 114, 130, 114, 130, 115, 114, 130, 99,
  129. 131, 68, 154, 180, 34, 240, 34, 240, 18, 240, 34, 146,
  130. 82, 162, 67, 168, 212, 0, 17, 80, 21, 19, 0, 22,
  131. 66, 240, 20, 244, 240, 18, 0, 16, 50, 240, 20, 244,
  132. 240, 18, 0, 17, 80, 30, 19, 0, 22, 66, 240, 20,
  133. 244, 240, 18, 0, 16, 50, 240, 20, 244, 240, 19, 240,
  134. 34, 240, 19, 240, 18, 240, 18, 240, 33, 0, 6, 31,
  135. 19, 0, 13, 82, 240, 19, 228, 227, 228, 228, 212, 228,
  136. 244, 240, 20, 240, 36, 240, 20, 240, 35, 240, 36, 240,
  137. 20, 240, 34, 0, 21, 96, 13, 19, 0, 24, 29, 109,
  138. 0, 7, 125, 109, 0, 31, 32, 30, 19, 0, 12, 50,
  139. 240, 36, 240, 20, 240, 35, 240, 36, 240, 20, 240, 36,
  140. 240, 20, 244, 228, 212, 228, 227, 228, 227, 240, 18, 0,
  141. 23, 37, 19, 0, 7, 118, 201, 147, 83, 130, 114, 130,
  142. 114, 240, 19, 243, 243, 242, 240, 19, 240, 18, 240, 34,
  143. 240, 34, 240, 34, 0, 9, 35, 240, 19, 240, 18, 0,
  144. 17, 96, 52, 19, 0, 8, 36, 215, 179, 51, 146, 98,
  145. 131, 53, 130, 55, 114, 34, 51, 98, 50, 51, 98, 34,
  146. 82, 98, 34, 82, 98, 34, 82, 98, 34, 82, 98, 34,
  147. 82, 99, 34, 51, 114, 34, 50, 131, 37, 162, 51, 180,
  148. 67, 168, 197, 0, 17, 48, 44, 19, 0, 8, 19, 240,
  149. 19, 240, 19, 240, 17, 17, 242, 18, 226, 18, 226, 18,
  150. 226, 18, 225, 34, 210, 50, 194, 50, 194, 50, 194, 50,
  151. 199, 185, 162, 82, 162, 82, 162, 82, 133, 53, 101, 53,
  152. 0, 17, 41, 19, 0, 7, 73, 171, 162, 82, 162, 98,
  153. 146, 98, 146, 98, 146, 98, 146, 83, 146, 67, 168, 184,
  154. 178, 83, 146, 98, 146, 114, 130, 114, 130, 114, 130, 99,
  155. 130, 83, 124, 122, 0, 17, 48, 44, 19, 0, 8, 20,
  156. 34, 154, 132, 52, 130, 99, 114, 115, 114, 130, 99, 130,
  157. 98, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  158. 35, 130, 114, 130, 115, 114, 130, 99, 132, 51, 168, 213,
  159. 0, 17, 48, 43, 19, 0, 7, 74, 155, 162, 83, 146,
  160. 99, 130, 114, 130, 114, 130, 115, 114, 130, 114, 130, 114,
  161. 130, 114, 130, 114, 130, 114, 130, 114, 130, 114, 114, 130,
  162. 114, 130, 99, 130, 83, 123, 138, 0, 17, 48, 40, 19,
  163. 0, 7, 76, 124, 146, 98, 146, 98, 146, 98, 146, 240,
  164. 34, 240, 34, 50, 194, 50, 199, 199, 194, 50, 194, 50,
  165. 194, 240, 34, 240, 34, 114, 130, 114, 130, 114, 109, 109,
  166. 0, 17, 40, 19, 0, 7, 77, 109, 130, 114, 130, 114,
  167. 130, 114, 130, 240, 34, 240, 34, 66, 178, 66, 184, 184,
  168. 178, 66, 178, 66, 178, 240, 34, 240, 34, 240, 34, 240,
  169. 34, 247, 199, 0, 17, 96, 45, 19, 0, 8, 20, 18,
  170. 169, 147, 52, 146, 83, 130, 114, 130, 114, 114, 130, 114,
  171. 240, 34, 240, 34, 240, 34, 240, 34, 101, 98, 101, 99,
  172. 114, 130, 114, 130, 99, 146, 83, 147, 52, 169, 180, 34,
  173. 0, 17, 16, 45, 19, 0, 7, 70, 38, 86, 38, 114,
  174. 98, 146, 98, 146, 98, 146, 98, 146, 98, 146, 98, 146,
  175. 98, 154, 154, 146, 98, 146, 98, 146, 98, 146, 98, 146,
  176. 98, 146, 98, 146, 98, 118, 38, 86, 38, 0, 16, 112,
  177. 42, 19, 0, 7, 106, 154, 210, 240, 34, 240, 34, 240,
  178. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  179. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  180. 34, 218, 154, 0, 17, 16, 42, 19, 0, 8, 23, 199,
  181. 242, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  182. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  183. 34, 162, 82, 162, 82, 162, 66, 199, 212, 0, 17, 96,
  184. 47, 19, 0, 7, 70, 52, 102, 52, 130, 98, 146, 82,
  185. 162, 66, 178, 66, 178, 50, 194, 34, 210, 34, 210, 19,
  186. 212, 18, 195, 34, 195, 50, 178, 66, 178, 82, 162, 82,
  187. 162, 98, 146, 98, 118, 68, 86, 53, 0, 16, 112, 42,
  188. 19, 0, 7, 71, 199, 226, 240, 34, 240, 34, 240, 34,
  189. 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  190. 240, 34, 240, 34, 240, 34, 240, 34, 114, 130, 114, 130,
  191. 114, 109, 109, 0, 17, 62, 19, 0, 7, 68, 99, 100,
  192. 84, 115, 83, 132, 67, 130, 17, 49, 18, 130, 17, 49,
  193. 18, 130, 17, 49, 18, 130, 18, 18, 18, 130, 33, 17,
  194. 34, 130, 33, 17, 34, 130, 33, 17, 34, 130, 35, 34,
  195. 130, 49, 50, 130, 114, 130, 114, 130, 114, 130, 114, 130,
  196. 114, 116, 84, 100, 84, 0, 17, 59, 19, 0, 7, 69,
  197. 53, 101, 53, 131, 66, 163, 66, 162, 17, 50, 162, 17,
  198. 50, 162, 17, 50, 162, 17, 50, 162, 33, 34, 162, 33,
  199. 34, 162, 33, 34, 162, 33, 34, 162, 49, 18, 162, 49,
  200. 18, 162, 49, 18, 162, 49, 18, 162, 67, 162, 67, 133,
  201. 51, 133, 51, 0, 17, 32, 43, 19, 0, 7, 119, 185,
  202. 162, 83, 130, 114, 130, 114, 130, 114, 130, 114, 130, 114,
  203. 130, 114, 130, 114, 130, 114, 130, 114, 130, 114, 130, 114,
  204. 130, 114, 130, 114, 131, 98, 146, 82, 169, 183, 0, 17,
  205. 48, 40, 19, 0, 7, 89, 170, 178, 67, 162, 83, 146,
  206. 98, 146, 98, 146, 98, 146, 98, 146, 83, 146, 67, 168,
  207. 183, 194, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  208. 246, 214, 0, 17, 96, 56, 19, 0, 7, 119, 185, 162,
  209. 83, 131, 98, 130, 114, 130, 114, 130, 114, 130, 114, 130,
  210. 114, 130, 114, 130, 114, 130, 114, 130, 114, 130, 114, 130,
  211. 50, 34, 130, 50, 34, 131, 35, 18, 146, 52, 169, 183,
  212. 240, 34, 240, 50, 240, 34, 240, 35, 240, 34, 240, 240,
  213. 192, 44, 19, 0, 7, 57, 170, 178, 67, 162, 83, 146,
  214. 98, 146, 98, 146, 98, 146, 83, 146, 67, 168, 184, 178,
  215. 67, 162, 82, 162, 82, 162, 82, 162, 82, 162, 82, 34,
  216. 98, 82, 34, 70, 69, 70, 68, 0, 17, 42, 19, 0,
  217. 8, 5, 33, 169, 146, 68, 130, 99, 130, 114, 130, 114,
  218. 130, 114, 146, 240, 37, 247, 245, 240, 35, 240, 35, 129,
  219. 130, 114, 130, 114, 130, 115, 99, 116, 67, 138, 146, 37,
  220. 0, 17, 48, 45, 19, 0, 7, 77, 109, 98, 50, 66,
  221. 98, 50, 66, 98, 50, 66, 178, 240, 34, 240, 34, 240,
  222. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  223. 34, 240, 34, 240, 34, 240, 34, 247, 199, 0, 17, 48,
  224. 45, 19, 0, 7, 54, 54, 70, 54, 98, 114, 130, 114,
  225. 130, 114, 130, 114, 130, 114, 130, 114, 130, 114, 130, 114,
  226. 130, 114, 130, 114, 130, 114, 130, 114, 130, 114, 131, 98,
  227. 146, 82, 163, 51, 183, 213, 0, 17, 64, 43, 19, 0,
  228. 7, 69, 69, 85, 69, 114, 98, 146, 98, 146, 98, 146,
  229. 98, 162, 66, 178, 66, 178, 66, 178, 66, 194, 34, 210,
  230. 34, 210, 34, 210, 34, 210, 34, 228, 244, 244, 244, 240,
  231. 18, 0, 17, 80, 58, 19, 0, 7, 68, 100, 84, 100,
  232. 98, 130, 114, 130, 114, 130, 114, 130, 129, 129, 145, 129,
  233. 145, 50, 49, 146, 34, 34, 146, 35, 18, 146, 20, 18,
  234. 146, 20, 18, 146, 17, 33, 18, 161, 17, 33, 17, 177,
  235. 17, 33, 17, 179, 35, 179, 35, 178, 66, 178, 66, 0,
  236. 17, 32, 43, 19, 0, 7, 69, 37, 117, 37, 146, 66,
  237. 179, 50, 194, 34, 211, 18, 228, 244, 240, 19, 240, 18,
  238. 240, 35, 244, 242, 18, 210, 34, 210, 35, 194, 50, 178,
  239. 67, 162, 82, 133, 53, 101, 53, 0, 17, 42, 19, 0,
  240. 7, 69, 69, 85, 69, 114, 98, 147, 66, 178, 66, 178,
  241. 66, 194, 34, 210, 34, 228, 244, 244, 240, 18, 240, 34,
  242. 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 246, 214,
  243. 0, 17, 48, 43, 19, 0, 7, 92, 124, 114, 114, 130,
  244. 99, 130, 98, 240, 19, 240, 18, 240, 18, 240, 34, 240,
  245. 18, 240, 19, 240, 18, 240, 19, 240, 18, 240, 18, 240,
  246. 34, 98, 130, 114, 115, 114, 124, 124, 0, 17, 53, 19,
  247. 103, 199, 194, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  248. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  249. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  250. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 39, 199,
  251. 0, 10, 32, 55, 19, 66, 240, 34, 240, 35, 240, 34,
  252. 240, 34, 240, 50, 240, 34, 240, 34, 240, 50, 240, 34,
  253. 240, 35, 240, 34, 240, 34, 240, 50, 240, 34, 240, 35,
  254. 240, 34, 240, 34, 240, 50, 240, 34, 240, 34, 240, 50,
  255. 240, 34, 240, 35, 240, 34, 240, 34, 0, 10, 53, 19,
  256. 103, 199, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  257. 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  258. 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  259. 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 199, 199,
  260. 0, 10, 32, 16, 19, 0, 8, 18, 240, 21, 196, 19,
  261. 179, 51, 162, 82, 0, 52, 112, 9, 19, 0, 57, 76,
  262. 124, 0, 9, 112, 23, 19, 240, 226, 240, 19, 243, 240,
  263. 18, 240, 18, 240, 34, 240, 34, 240, 36, 244, 240, 19,
  264. 0, 46, 16, 30, 19, 0, 22, 6, 201, 162, 67, 240,
  265. 50, 240, 34, 214, 169, 148, 66, 131, 98, 130, 114, 130,
  266. 114, 131, 83, 157, 118, 36, 0, 16, 112, 44, 19, 0,
  267. 7, 68, 244, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  268. 34, 36, 185, 164, 51, 147, 82, 146, 99, 130, 114, 130,
  269. 114, 130, 114, 130, 114, 130, 114, 131, 82, 147, 67, 153,
  270. 162, 20, 0, 17, 64, 31, 19, 0, 22, 69, 200, 163,
  271. 66, 162, 82, 147, 240, 18, 240, 34, 240, 34, 240, 34,
  272. 240, 35, 97, 162, 97, 163, 66, 183, 228, 0, 17, 48,
  273. 42, 19, 0, 8, 52, 244, 240, 34, 240, 34, 240, 34,
  274. 240, 34, 196, 18, 169, 147, 52, 146, 83, 131, 98, 130,
  275. 114, 130, 114, 130, 114, 130, 114, 131, 98, 146, 83, 147,
  276. 52, 171, 149, 20, 0, 17, 29, 19, 0, 22, 52, 215,
  277. 179, 51, 162, 83, 130, 114, 130, 114, 139, 139, 130, 240,
  278. 34, 240, 50, 98, 147, 67, 168, 213, 0, 17, 48, 39,
  279. 19, 0, 8, 52, 230, 195, 34, 194, 240, 34, 240, 34,
  280. 218, 154, 210, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  281. 34, 240, 34, 240, 34, 240, 34, 240, 34, 218, 154, 0,
  282. 17, 32, 42, 19, 0, 22, 35, 35, 155, 130, 50, 34,
  283. 114, 82, 162, 82, 162, 82, 162, 82, 178, 50, 184, 178,
  284. 19, 210, 240, 34, 240, 56, 171, 115, 115, 98, 146, 98,
  285. 146, 98, 146, 115, 83, 153, 182, 112, 44, 19, 0, 7,
  286. 68, 244, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  287. 35, 200, 180, 35, 163, 66, 162, 82, 162, 82, 162, 82,
  288. 162, 82, 162, 82, 162, 82, 162, 82, 162, 82, 134, 22,
  289. 102, 22, 0, 17, 38, 19, 0, 8, 19, 240, 19, 240,
  290. 19, 0, 8, 102, 214, 240, 34, 240, 34, 240, 34, 240,
  291. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  292. 34, 203, 139, 0, 17, 16, 50, 19, 0, 8, 67, 240,
  293. 19, 240, 19, 0, 8, 87, 199, 240, 34, 240, 34, 240,
  294. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  295. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  296. 34, 162, 67, 162, 66, 183, 213, 128, 45, 19, 0, 7,
  297. 68, 244, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  298. 39, 130, 39, 130, 66, 178, 50, 194, 35, 194, 19, 214,
  299. 212, 18, 195, 34, 194, 66, 178, 82, 162, 82, 134, 38,
  300. 86, 38, 0, 16, 112, 42, 19, 0, 7, 87, 199, 240,
  301. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  302. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  303. 34, 240, 34, 240, 34, 240, 34, 204, 124, 0, 17, 47,
  304. 19, 0, 21, 99, 19, 35, 110, 115, 35, 34, 114, 50,
  305. 50, 114, 50, 50, 114, 50, 50, 114, 50, 50, 114, 50,
  306. 50, 114, 50, 50, 114, 50, 50, 114, 50, 50, 114, 50,
  307. 50, 100, 20, 21, 68, 20, 21, 0, 16, 96, 33, 19,
  308. 0, 21, 100, 20, 170, 180, 35, 163, 66, 162, 82, 162,
  309. 82, 162, 82, 162, 82, 162, 82, 162, 82, 162, 82, 162,
  310. 82, 134, 22, 102, 22, 0, 17, 31, 19, 0, 22, 52,
  311. 215, 179, 51, 162, 82, 146, 114, 130, 114, 130, 114, 130,
  312. 114, 130, 114, 131, 98, 146, 82, 163, 51, 183, 213, 0,
  313. 17, 64, 42, 19, 0, 21, 100, 36, 155, 164, 51, 147,
  314. 82, 146, 114, 130, 114, 130, 114, 130, 114, 130, 114, 130,
  315. 99, 131, 82, 148, 51, 153, 162, 20, 194, 240, 34, 240,
  316. 34, 240, 34, 240, 34, 246, 214, 160, 43, 19, 0, 22,
  317. 36, 34, 154, 147, 52, 130, 99, 115, 114, 114, 130, 114,
  318. 130, 114, 130, 114, 130, 115, 114, 130, 99, 131, 68, 154,
  319. 180, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  320. 231, 199, 32, 31, 19, 0, 21, 117, 36, 133, 22, 165,
  321. 34, 164, 243, 240, 18, 240, 34, 240, 34, 240, 34, 240,
  322. 34, 240, 34, 240, 34, 233, 169, 0, 17, 48, 30, 19,
  323. 0, 22, 24, 169, 147, 67, 146, 98, 146, 98, 149, 240,
  324. 23, 245, 161, 99, 130, 114, 131, 98, 132, 67, 138, 146,
  325. 21, 0, 17, 64, 38, 19, 0, 12, 98, 240, 34, 240,
  326. 34, 240, 34, 235, 139, 178, 240, 34, 240, 34, 240, 34,
  327. 240, 34, 240, 34, 240, 34, 240, 34, 82, 162, 82, 163,
  328. 51, 183, 213, 0, 17, 32, 33, 19, 0, 21, 100, 52,
  329. 132, 52, 162, 82, 162, 82, 162, 82, 162, 82, 162, 82,
  330. 162, 82, 162, 82, 162, 82, 162, 82, 162, 67, 186, 164,
  331. 20, 0, 17, 35, 19, 0, 21, 101, 53, 101, 53, 130,
  332. 82, 162, 82, 177, 81, 194, 50, 194, 50, 194, 50, 209,
  333. 49, 226, 18, 226, 18, 241, 17, 240, 19, 240, 19, 0,
  334. 17, 80, 42, 19, 0, 21, 102, 38, 86, 38, 113, 129,
  335. 145, 129, 145, 129, 146, 98, 146, 34, 34, 146, 34, 34,
  336. 146, 20, 18, 161, 20, 17, 177, 18, 17, 17, 179, 33,
  337. 17, 179, 35, 179, 35, 0, 17, 32, 34, 19, 0, 21,
  338. 102, 22, 102, 22, 146, 50, 194, 49, 226, 18, 243, 240,
  339. 18, 240, 35, 240, 17, 17, 242, 18, 210, 50, 193, 82,
  340. 133, 53, 101, 53, 0, 17, 43, 19, 0, 21, 117, 37,
  341. 117, 37, 130, 97, 177, 82, 178, 66, 178, 65, 209, 50,
  342. 210, 34, 210, 33, 241, 33, 244, 244, 240, 18, 240, 34,
  343. 240, 34, 240, 33, 240, 34, 210, 34, 210, 18, 229, 243,
  344. 176, 27, 19, 0, 21, 124, 124, 114, 99, 130, 98, 240,
  345. 18, 240, 19, 243, 243, 243, 243, 240, 18, 98, 130, 114,
  346. 124, 124, 0, 17, 51, 19, 196, 214, 195, 240, 18, 240,
  347. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  348. 34, 240, 19, 198, 214, 240, 35, 240, 34, 240, 34, 240,
  349. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  350. 35, 240, 38, 229, 0, 9, 112, 56, 19, 146, 240, 34,
  351. 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  352. 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  353. 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  354. 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34,
  355. 0, 10, 64, 51, 19, 69, 230, 240, 35, 240, 34, 240,
  356. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  357. 34, 240, 35, 240, 38, 214, 195, 240, 18, 240, 34, 240,
  358. 34, 240, 34, 240, 34, 240, 34, 240, 34, 240, 34, 240,
  359. 19, 198, 212, 0, 10, 112, 15, 19, 0, 8, 3, 50,
  360. 165, 19, 147, 21, 162, 51, 0, 55, 48,
  361. };
  362. //*****************************************************************************
  363. //
  364. // The font definition for the 32 point Cmtt font.
  365. //
  366. //*****************************************************************************
  367. const tFont g_sFontCmtt32 =
  368. {
  369. //
  370. // The format of the font.
  371. //
  372. FONT_FMT_PIXEL_RLE,
  373. //
  374. // The maximum width of the font.
  375. //
  376. 15,
  377. //
  378. // The height of the font.
  379. //
  380. 30,
  381. //
  382. // The baseline of the font.
  383. //
  384. 23,
  385. //
  386. // The offset to each character in the font.
  387. //
  388. {
  389. 0, 5, 46, 72, 115, 173, 240, 290,
  390. 314, 370, 425, 458, 491, 513, 522, 535,
  391. 591, 634, 676, 713, 753, 792, 834, 876,
  392. 921, 962, 1004, 1025, 1055, 1086, 1099, 1129,
  393. 1166, 1218, 1262, 1303, 1347, 1390, 1430, 1470,
  394. 1515, 1560, 1602, 1644, 1691, 1733, 1795, 1854,
  395. 1897, 1937, 1993, 2037, 2079, 2124, 2169, 2212,
  396. 2270, 2313, 2355, 2398, 2451, 2506, 2559, 2575,
  397. 2584, 2607, 2637, 2681, 2712, 2754, 2783, 2822,
  398. 2864, 2908, 2946, 2996, 3041, 3083, 3130, 3163,
  399. 3194, 3236, 3279, 3310, 3340, 3378, 3411, 3446,
  400. 3488, 3522, 3565, 3592, 3643, 3699, 3750,
  401. },
  402. //
  403. // A pointer to the actual font data
  404. //
  405. g_pucCmtt32Data
  406. };