404 lines
5.0 KiB
C
404 lines
5.0 KiB
C
|
uint8_t ibmpclike8[128][8] = {
|
||
|
/* ASCII code 0x0 */ {0},
|
||
|
/* ASCII code 0x1 */ {0},
|
||
|
/* ASCII code 0x2 */ {0},
|
||
|
/* ASCII code 0x3 */ {0},
|
||
|
/* ASCII code 0x4 */ {0},
|
||
|
/* ASCII code 0x5 */ {0},
|
||
|
/* ASCII code 0x6 */ {0},
|
||
|
/* ASCII code 0x7 */ {0},
|
||
|
/* ASCII code 0x8 */ {0},
|
||
|
/* ASCII code 0x9 */ {0},
|
||
|
/* ASCII code 0xa */ {0},
|
||
|
/* ASCII code 0xb */ {0},
|
||
|
/* ASCII code 0xc */ {0},
|
||
|
/* ASCII code 0xd */ {0},
|
||
|
/* ASCII code 0xe */ {0},
|
||
|
/* ASCII code 0xf */ {0},
|
||
|
/* ASCII code 0x10 */ {0},
|
||
|
/* ASCII code 0x11 */ {0},
|
||
|
/* ASCII code 0x12 */ {0},
|
||
|
/* ASCII code 0x13 */ {0},
|
||
|
/* ASCII code 0x14 */ {0},
|
||
|
/* ASCII code 0x15 */ {0},
|
||
|
/* ASCII code 0x16 */ {0},
|
||
|
/* ASCII code 0x17 */ {0},
|
||
|
/* ASCII code 0x18 */ {0},
|
||
|
/* ASCII code 0x19 */ {0},
|
||
|
/* ASCII code 0x1a */ {0},
|
||
|
/* ASCII code 0x1b */ {0},
|
||
|
/* ASCII code 0x1c */ {0},
|
||
|
/* ASCII code 0x1d */ {0},
|
||
|
/* ASCII code 0x1e */ {0},
|
||
|
/* ASCII code 0x1f */ {0},
|
||
|
/* ASCII code 0x20 */ {0},
|
||
|
/* Char '!', ASCII code 0x21 */
|
||
|
{
|
||
|
0x30,
|
||
|
0x18,
|
||
|
0xc,
|
||
|
0x2,
|
||
|
0x0,
|
||
|
0x2,
|
||
|
0x3,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '"', ASCII code 0x22 */
|
||
|
{
|
||
|
0x36,
|
||
|
0x33,
|
||
|
0x9,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '#', ASCII code 0x23 */
|
||
|
{
|
||
|
0x0,
|
||
|
0x16,
|
||
|
0x3f,
|
||
|
0x16,
|
||
|
0x3f,
|
||
|
0x16,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '$', ASCII code 0x24 */
|
||
|
{
|
||
|
0x4,
|
||
|
0x1e,
|
||
|
0x21,
|
||
|
0xe,
|
||
|
0x1c,
|
||
|
0x21,
|
||
|
0x1e,
|
||
|
0x4,
|
||
|
},
|
||
|
/* Char '%', ASCII code 0x25 */
|
||
|
{
|
||
|
0x26,
|
||
|
0x32,
|
||
|
0x18,
|
||
|
0xc,
|
||
|
0x6,
|
||
|
0x13,
|
||
|
0x19,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '&', ASCII code 0x26 */
|
||
|
{
|
||
|
0x38,
|
||
|
0x34,
|
||
|
0x1c,
|
||
|
0x2e,
|
||
|
0x1b,
|
||
|
0x1b,
|
||
|
0x36,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char ''', ASCII code 0x27 */
|
||
|
{
|
||
|
0xc,
|
||
|
0xc,
|
||
|
0x6,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '(', ASCII code 0x28 */
|
||
|
{
|
||
|
0x18,
|
||
|
0x6,
|
||
|
0x3,
|
||
|
0x3,
|
||
|
0x3,
|
||
|
0x6,
|
||
|
0x18,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char ')', ASCII code 0x29 */
|
||
|
{
|
||
|
0x6,
|
||
|
0x18,
|
||
|
0x30,
|
||
|
0x30,
|
||
|
0x30,
|
||
|
0x18,
|
||
|
0x6,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '*', ASCII code 0x2a */
|
||
|
{
|
||
|
0x0,
|
||
|
0x12,
|
||
|
0xc,
|
||
|
0x3f,
|
||
|
0xc,
|
||
|
0x12,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '+', ASCII code 0x2b */
|
||
|
{
|
||
|
0x0,
|
||
|
0xc,
|
||
|
0xc,
|
||
|
0x3f,
|
||
|
0xc,
|
||
|
0xc,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char ',', ASCII code 0x2c */
|
||
|
{
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x6,
|
||
|
0x6,
|
||
|
0x3,
|
||
|
},
|
||
|
/* Char '-', ASCII code 0x2d */
|
||
|
{
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x3f,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '.', ASCII code 0x2e */
|
||
|
{
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0xc,
|
||
|
0xc,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '/', ASCII code 0x2f */
|
||
|
{
|
||
|
0x20,
|
||
|
0x30,
|
||
|
0x18,
|
||
|
0xc,
|
||
|
0x6,
|
||
|
0x3,
|
||
|
0x1,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '0', ASCII code 0x30 */
|
||
|
{
|
||
|
0x1e,
|
||
|
0x33,
|
||
|
0x33,
|
||
|
0x2b,
|
||
|
0x2b,
|
||
|
0x27,
|
||
|
0x1e,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '1', ASCII code 0x31 */
|
||
|
{
|
||
|
0xc,
|
||
|
0xe,
|
||
|
0xd,
|
||
|
0xc,
|
||
|
0xc,
|
||
|
0xc,
|
||
|
0x1f,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '2', ASCII code 0x32 */
|
||
|
{
|
||
|
0x1e,
|
||
|
0x21,
|
||
|
0x30,
|
||
|
0x1e,
|
||
|
0x3,
|
||
|
0x21,
|
||
|
0x3f,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '3', ASCII code 0x33 */
|
||
|
{
|
||
|
0x1e,
|
||
|
0x31,
|
||
|
0x30,
|
||
|
0x1c,
|
||
|
0x30,
|
||
|
0x31,
|
||
|
0x1e,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '4', ASCII code 0x34 */
|
||
|
{
|
||
|
0x18,
|
||
|
0x1c,
|
||
|
0x1a,
|
||
|
0x19,
|
||
|
0x3f,
|
||
|
0x18,
|
||
|
0x3c,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '5', ASCII code 0x35 */
|
||
|
{
|
||
|
0x1e,
|
||
|
0x21,
|
||
|
0x1f,
|
||
|
0x30,
|
||
|
0x30,
|
||
|
0x33,
|
||
|
0x1e,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '6', ASCII code 0x36 */
|
||
|
{
|
||
|
0x1c,
|
||
|
0x6,
|
||
|
0x3,
|
||
|
0x1f,
|
||
|
0x33,
|
||
|
0x33,
|
||
|
0x1e,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '7', ASCII code 0x37 */
|
||
|
{
|
||
|
0x3f,
|
||
|
0x33,
|
||
|
0x18,
|
||
|
0xc,
|
||
|
0xc,
|
||
|
0xc,
|
||
|
0xc,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '8', ASCII code 0x38 */
|
||
|
{
|
||
|
0x1e,
|
||
|
0x33,
|
||
|
0x33,
|
||
|
0x1e,
|
||
|
0x33,
|
||
|
0x33,
|
||
|
0x1e,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char '9', ASCII code 0x39 */
|
||
|
{
|
||
|
0x1e,
|
||
|
0x33,
|
||
|
0x33,
|
||
|
0x3e,
|
||
|
0x30,
|
||
|
0x18,
|
||
|
0xe,
|
||
|
0x0,
|
||
|
},
|
||
|
/* ASCII code 0x3a */ {0},
|
||
|
/* ASCII code 0x3b */ {0},
|
||
|
/* ASCII code 0x3c */ {0},
|
||
|
/* ASCII code 0x3d */ {0},
|
||
|
/* ASCII code 0x3e */ {0},
|
||
|
/* ASCII code 0x3f */ {0},
|
||
|
/* ASCII code 0x40 */ {0},
|
||
|
/* Char 'A', ASCII code 0x41 */
|
||
|
{
|
||
|
0xc,
|
||
|
0x1e,
|
||
|
0x33,
|
||
|
0x33,
|
||
|
0x3f,
|
||
|
0x33,
|
||
|
0x33,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char 'B', ASCII code 0x42 */
|
||
|
{
|
||
|
0x1f,
|
||
|
0x36,
|
||
|
0x36,
|
||
|
0x1e,
|
||
|
0x36,
|
||
|
0x36,
|
||
|
0x1f,
|
||
|
0x0,
|
||
|
},
|
||
|
/* ASCII code 0x43 */ {0},
|
||
|
/* ASCII code 0x44 */ {0},
|
||
|
/* ASCII code 0x45 */ {0},
|
||
|
/* ASCII code 0x46 */ {0},
|
||
|
/* ASCII code 0x47 */ {0},
|
||
|
/* ASCII code 0x48 */ {0},
|
||
|
/* ASCII code 0x49 */ {0},
|
||
|
/* ASCII code 0x4a */ {0},
|
||
|
/* ASCII code 0x4b */ {0},
|
||
|
/* ASCII code 0x4c */ {0},
|
||
|
/* ASCII code 0x4d */ {0},
|
||
|
/* ASCII code 0x4e */ {0},
|
||
|
/* ASCII code 0x4f */ {0},
|
||
|
/* ASCII code 0x50 */ {0},
|
||
|
/* ASCII code 0x51 */ {0},
|
||
|
/* ASCII code 0x52 */ {0},
|
||
|
/* ASCII code 0x53 */ {0},
|
||
|
/* ASCII code 0x54 */ {0},
|
||
|
/* ASCII code 0x55 */ {0},
|
||
|
/* ASCII code 0x56 */ {0},
|
||
|
/* ASCII code 0x57 */ {0},
|
||
|
/* ASCII code 0x58 */ {0},
|
||
|
/* ASCII code 0x59 */ {0},
|
||
|
/* ASCII code 0x5a */ {0},
|
||
|
/* ASCII code 0x5b */ {0},
|
||
|
/* ASCII code 0x5c */ {0},
|
||
|
/* ASCII code 0x5d */ {0},
|
||
|
/* ASCII code 0x5e */ {0},
|
||
|
/* ASCII code 0x5f */ {0},
|
||
|
/* ASCII code 0x60 */ {0},
|
||
|
/* Char 'a', ASCII code 0x61 */
|
||
|
{
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x1e,
|
||
|
0x30,
|
||
|
0x3e,
|
||
|
0x33,
|
||
|
0x6e,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char 'b', ASCII code 0x62 */
|
||
|
{
|
||
|
0x7,
|
||
|
0x6,
|
||
|
0x1e,
|
||
|
0x36,
|
||
|
0x36,
|
||
|
0x36,
|
||
|
0x1e,
|
||
|
0x0,
|
||
|
},
|
||
|
/* Char 'c', ASCII code 0x63 */
|
||
|
{
|
||
|
0x0,
|
||
|
0x0,
|
||
|
0x1e,
|
||
|
0x33,
|
||
|
0x3,
|
||
|
0x33,
|
||
|
0x1e,
|
||
|
0x0,
|
||
|
},
|
||
|
};
|
||
|
|