osd-font.h 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. /*
  2. * Copyright (C) 2010 Bluecherry, LLC www.bluecherrydvr.com
  3. * Copyright (C) 2010 Ben Collins <bcollins@bluecherry.net>
  4. *
  5. * This program is free software; you can redistribute it and/or modify
  6. * it under the terms of the GNU General Public License as published by
  7. * the Free Software Foundation; either version 2 of the License, or
  8. * (at your option) any later version.
  9. *
  10. * This program is distributed in the hope that it will be useful,
  11. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. * GNU General Public License for more details.
  14. *
  15. * You should have received a copy of the GNU General Public License
  16. * along with this program; if not, write to the Free Software
  17. * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  18. */
  19. #ifndef __SOLO6X10_OSD_FONT_H
  20. #define __SOLO6X10_OSD_FONT_H
  21. static const unsigned int solo_osd_font[] = {
  22. 0x00000000, 0x0000c0c8, 0xccfefe0c, 0x08000000,
  23. 0x00000000, 0x10103838, 0x7c7cfefe, 0x00000000, /* 0 */
  24. 0x00000000, 0xfefe7c7c, 0x38381010, 0x10000000,
  25. 0x00000000, 0x7c82fefe, 0xfefefe7c, 0x00000000,
  26. 0x00000000, 0x00001038, 0x10000000, 0x00000000,
  27. 0x00000000, 0x0010387c, 0xfe7c3810, 0x00000000,
  28. 0x00000000, 0x00384444, 0x44380000, 0x00000000,
  29. 0x00000000, 0x38448282, 0x82443800, 0x00000000,
  30. 0x00000000, 0x007c7c7c, 0x7c7c0000, 0x00000000,
  31. 0x00000000, 0x6c6c6c6c, 0x6c6c6c6c, 0x00000000,
  32. 0x00000000, 0x061e7efe, 0xfe7e1e06, 0x00000000,
  33. 0x00000000, 0xc0f0fcfe, 0xfefcf0c0, 0x00000000,
  34. 0x00000000, 0xc6cedefe, 0xfedecec6, 0x00000000,
  35. 0x00000000, 0xc6e6f6fe, 0xfef6e6c6, 0x00000000,
  36. 0x00000000, 0x12367efe, 0xfe7e3612, 0x00000000,
  37. 0x00000000, 0x90d8fcfe, 0xfefcd890, 0x00000000,
  38. 0x00000038, 0x7cc692ba, 0x92c67c38, 0x00000000,
  39. 0x00000038, 0x7cc6aa92, 0xaac67c38, 0x00000000,
  40. 0x00000038, 0x7830107c, 0xbaa8680c, 0x00000000,
  41. 0x00000038, 0x3c18127c, 0xb8382c60, 0x00000000,
  42. 0x00000044, 0xaa6c8254, 0x38eec67c, 0x00000000,
  43. 0x00000082, 0x44288244, 0x38c6827c, 0x00000000,
  44. 0x00000038, 0x444444fe, 0xfeeec6fe, 0x00000000,
  45. 0x00000018, 0x78187818, 0x3c7e7e3c, 0x00000000,
  46. 0x00000000, 0x3854929a, 0x82443800, 0x00000000,
  47. 0x00000000, 0x00c0c8cc, 0xfefe0c08, 0x00000000,
  48. 0x0000e0a0, 0xe040e00e, 0x8a0ea40e, 0x00000000,
  49. 0x0000e0a0, 0xe040e00e, 0x0a8e440e, 0x00000000,
  50. 0x0000007c, 0x82829292, 0x929282fe, 0x00000000,
  51. 0x000000f8, 0xfc046494, 0x946404fc, 0x00000000,
  52. 0x0000003f, 0x7f404c52, 0x524c407f, 0x00000000,
  53. 0x0000007c, 0x82ba82ba, 0x82ba82fe, 0x00000000,
  54. 0x00000000, 0x00000000, 0x00000000, 0x00000000,
  55. 0x00000000, 0x183c3c3c, 0x18180018, 0x18000000, /* 32 ! */
  56. 0x00000066, 0x66240000, 0x00000000, 0x00000000,
  57. 0x00000000, 0x6c6cfe6c, 0x6c6cfe6c, 0x6c000000, /* 34 " # */
  58. 0x00001010, 0x7cd6d616, 0x7cd0d6d6, 0x7c101000,
  59. 0x00000000, 0x0086c660, 0x30180cc6, 0xc2000000, /* 36 $ % */
  60. 0x00000000, 0x386c6c38, 0xdc766666, 0xdc000000,
  61. 0x0000000c, 0x0c0c0600, 0x00000000, 0x00000000, /* 38 & ' */
  62. 0x00000000, 0x30180c0c, 0x0c0c0c18, 0x30000000,
  63. 0x00000000, 0x0c183030, 0x30303018, 0x0c000000, /* 40 ( ) */
  64. 0x00000000, 0x0000663c, 0xff3c6600, 0x00000000,
  65. 0x00000000, 0x00001818, 0x7e181800, 0x00000000, /* 42 * + */
  66. 0x00000000, 0x00000000, 0x00000e0e, 0x0c060000,
  67. 0x00000000, 0x00000000, 0x7e000000, 0x00000000, /* 44 , - */
  68. 0x00000000, 0x00000000, 0x00000006, 0x06000000,
  69. 0x00000000, 0x80c06030, 0x180c0602, 0x00000000, /* 46 . / */
  70. 0x0000007c, 0xc6e6f6de, 0xcec6c67c, 0x00000000,
  71. 0x00000030, 0x383c3030, 0x303030fc, 0x00000000, /* 48 0 1 */
  72. 0x0000007c, 0xc6c06030, 0x180cc6fe, 0x00000000,
  73. 0x0000007c, 0xc6c0c07c, 0xc0c0c67c, 0x00000000, /* 50 2 3 */
  74. 0x00000060, 0x70786c66, 0xfe6060f0, 0x00000000,
  75. 0x000000fe, 0x0606067e, 0xc0c0c67c, 0x00000000, /* 52 4 5 */
  76. 0x00000038, 0x0c06067e, 0xc6c6c67c, 0x00000000,
  77. 0x000000fe, 0xc6c06030, 0x18181818, 0x00000000, /* 54 6 7 */
  78. 0x0000007c, 0xc6c6c67c, 0xc6c6c67c, 0x00000000,
  79. 0x0000007c, 0xc6c6c6fc, 0xc0c06038, 0x00000000, /* 56 8 9 */
  80. 0x00000000, 0x18180000, 0x00181800, 0x00000000,
  81. 0x00000000, 0x18180000, 0x0018180c, 0x00000000, /* 58 : ; */
  82. 0x00000060, 0x30180c06, 0x0c183060, 0x00000000,
  83. 0x00000000, 0x007e0000, 0x007e0000, 0x00000000,
  84. 0x00000006, 0x0c183060, 0x30180c06, 0x00000000,
  85. 0x0000007c, 0xc6c66030, 0x30003030, 0x00000000,
  86. 0x0000007c, 0xc6f6d6d6, 0x7606067c, 0x00000000,
  87. 0x00000010, 0x386cc6c6, 0xfec6c6c6, 0x00000000, /* 64 @ A */
  88. 0x0000007e, 0xc6c6c67e, 0xc6c6c67e, 0x00000000,
  89. 0x00000078, 0xcc060606, 0x0606cc78, 0x00000000, /* 66 */
  90. 0x0000003e, 0x66c6c6c6, 0xc6c6663e, 0x00000000,
  91. 0x000000fe, 0x0606063e, 0x060606fe, 0x00000000, /* 68 */
  92. 0x000000fe, 0x0606063e, 0x06060606, 0x00000000,
  93. 0x00000078, 0xcc060606, 0xf6c6ccb8, 0x00000000, /* 70 */
  94. 0x000000c6, 0xc6c6c6fe, 0xc6c6c6c6, 0x00000000,
  95. 0x0000003c, 0x18181818, 0x1818183c, 0x00000000, /* 72 */
  96. 0x00000060, 0x60606060, 0x6066663c, 0x00000000,
  97. 0x000000c6, 0xc666361e, 0x3666c6c6, 0x00000000, /* 74 */
  98. 0x00000006, 0x06060606, 0x060606fe, 0x00000000,
  99. 0x000000c6, 0xeefed6c6, 0xc6c6c6c6, 0x00000000, /* 76 */
  100. 0x000000c6, 0xcedefef6, 0xe6c6c6c6, 0x00000000,
  101. 0x00000038, 0x6cc6c6c6, 0xc6c66c38, 0x00000000, /* 78 */
  102. 0x0000007e, 0xc6c6c67e, 0x06060606, 0x00000000,
  103. 0x00000038, 0x6cc6c6c6, 0xc6d67c38, 0x60000000, /* 80 */
  104. 0x0000007e, 0xc6c6c67e, 0x66c6c6c6, 0x00000000,
  105. 0x0000007c, 0xc6c60c38, 0x60c6c67c, 0x00000000, /* 82 */
  106. 0x0000007e, 0x18181818, 0x18181818, 0x00000000,
  107. 0x000000c6, 0xc6c6c6c6, 0xc6c6c67c, 0x00000000, /* 84 */
  108. 0x000000c6, 0xc6c6c6c6, 0xc66c3810, 0x00000000,
  109. 0x000000c6, 0xc6c6c6c6, 0xd6d6fe6c, 0x00000000, /* 86 */
  110. 0x000000c6, 0xc6c66c38, 0x6cc6c6c6, 0x00000000,
  111. 0x00000066, 0x66666666, 0x3c181818, 0x00000000, /* 88 */
  112. 0x000000fe, 0xc0603018, 0x0c0606fe, 0x00000000,
  113. 0x0000003c, 0x0c0c0c0c, 0x0c0c0c3c, 0x00000000, /* 90 */
  114. 0x00000002, 0x060c1830, 0x60c08000, 0x00000000,
  115. 0x0000003c, 0x30303030, 0x3030303c, 0x00000000, /* 92 */
  116. 0x00001038, 0x6cc60000, 0x00000000, 0x00000000,
  117. 0x00000000, 0x00000000, 0x00000000, 0x00fe0000,
  118. 0x00001818, 0x30000000, 0x00000000, 0x00000000,
  119. 0x00000000, 0x00003c60, 0x7c66667c, 0x00000000,
  120. 0x0000000c, 0x0c0c7ccc, 0xcccccc7c, 0x00000000,
  121. 0x00000000, 0x00007cc6, 0x0606c67c, 0x00000000,
  122. 0x00000060, 0x60607c66, 0x6666667c, 0x00000000,
  123. 0x00000000, 0x00007cc6, 0xfe06c67c, 0x00000000,
  124. 0x00000078, 0x0c0c0c3e, 0x0c0c0c0c, 0x00000000,
  125. 0x00000000, 0x00007c66, 0x6666667c, 0x60603e00,
  126. 0x0000000c, 0x0c0c7ccc, 0xcccccccc, 0x00000000,
  127. 0x00000030, 0x30003830, 0x30303078, 0x00000000,
  128. 0x00000030, 0x30003c30, 0x30303030, 0x30301f00,
  129. 0x0000000c, 0x0c0ccc6c, 0x3c6ccccc, 0x00000000,
  130. 0x00000030, 0x30303030, 0x30303030, 0x00000000,
  131. 0x00000000, 0x000066fe, 0xd6d6d6d6, 0x00000000,
  132. 0x00000000, 0x000078cc, 0xcccccccc, 0x00000000,
  133. 0x00000000, 0x00007cc6, 0xc6c6c67c, 0x00000000,
  134. 0x00000000, 0x00007ccc, 0xcccccc7c, 0x0c0c0c00,
  135. 0x00000000, 0x00007c66, 0x6666667c, 0x60606000,
  136. 0x00000000, 0x000076dc, 0x0c0c0c0c, 0x00000000,
  137. 0x00000000, 0x00007cc6, 0x1c70c67c, 0x00000000,
  138. 0x00000000, 0x1818fe18, 0x18181870, 0x00000000,
  139. 0x00000000, 0x00006666, 0x6666663c, 0x00000000,
  140. 0x00000000, 0x0000c6c6, 0xc66c3810, 0x00000000,
  141. 0x00000000, 0x0000c6d6, 0xd6d6fe6c, 0x00000000,
  142. 0x00000000, 0x0000c66c, 0x38386cc6, 0x00000000,
  143. 0x00000000, 0x00006666, 0x6666667c, 0x60603e00,
  144. 0x00000000, 0x0000fe60, 0x30180cfe, 0x00000000,
  145. 0x00000070, 0x1818180e, 0x18181870, 0x00000000,
  146. 0x00000018, 0x18181800, 0x18181818, 0x00000000,
  147. 0x0000000e, 0x18181870, 0x1818180e, 0x00000000,
  148. 0x000000dc, 0x76000000, 0x00000000, 0x00000000,
  149. 0x00000000, 0x0010386c, 0xc6c6fe00, 0x00000000
  150. };
  151. #endif /* __SOLO6X10_OSD_FONT_H */