/* 2513 character generator */ unsigned char a2_font[256][7]={ /* Control Chars */ {0x0e, // 01110 0x11, // 10001 0x15, // 10101 0x17, // 10111 0x16, // 10110 0x10, // 10000 0x0f, // 01111 }, // @ {0x04, // 00100 0x0a, // 01010 0x11, // 10001 0x11, // 10001 0x1f, // 11111 0x11, // 10001 0x11, // 10001 }, // A {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 }, // B {0x0e, // 01110 0x11, // 10001 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x11, // 10001 0x0e, // 01110 }, // C {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x1e, // 11110 }, // D {0x1f, // 11111 0x10, // 10000 0x10, // 10000 0x1e, // 11110 0x10, // 10000 0x10, // 10000 0x1f, // 11111 }, // E {0x1f, // 11111 0x10, // 10000 0x10, // 10000 0x1e, // 11110 0x10, // 10000 0x10, // 10000 0x10, // 10000 }, // F {0x0f, // 01111 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x13, // 10011 0x11, // 10001 0x0f, // 01111 }, // G {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x1f, // 11111 0x11, // 10001 0x11, // 10001 0x11, // 10001 }, // H {0x0e, // 01110 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x0e, // 01110 }, // I {0x01, // 00001 0x01, // 00001 0x01, // 00001 0x01, // 00001 0x01, // 00001 0x11, // 10001 0x0e, // 01110 }, // J {0x11, // 10001 0x12, // 10010 0x14, // 10100 0x18, // 11000 0x14, // 10100 0x12, // 10010 0x11, // 10001 }, // K {0x10, // 10000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x1f, // 11111 }, // L {0x11, // 10001 0x1b, // 11011 0x15, // 10101 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 }, // M {0x11, // 10001 0x11, // 10001 0x19, // 11001 0x15, // 10101 0x13, // 10011 0x11, // 10001 0x11, // 10001 }, // N {0x0e, // 01110 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x0e, // 01110 }, // O {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 0x10, // 10000 0x10, // 10000 0x10, // 10000 }, // P {0x0e, // 01110 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x15, // 10101 0x12, // 10010 0x0d, // 01101 }, // Q {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 0x14, // 10100 0x12, // 10010 0x11, // 10001 }, // R {0x0e, // 01110 0x11, // 10001 0x10, // 10000 0x0e, // 01110 0x01, // 00001 0x11, // 10001 0x0e, // 01110 }, // S {0x1f, // 11111 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 }, // T {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x0e, // 01110 }, // U {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x0a, // 01010 0x04, // 00100 }, // V {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x15, // 10101 0x15, // 10101 0x1b, // 11011 0x11, // 10001 }, // W {0x11, // 10001 0x11, // 10001 0x0a, // 01010 0x04, // 00100 0x0a, // 01010 0x11, // 10001 0x11, // 10001 }, // X {0x11, // 10001 0x11, // 10001 0x0a, // 01010 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 }, // Y {0x1f, // 11111 0x01, // 00001 0x02, // 00010 0x04, // 00100 0x08, // 01000 0x10, // 10000 0x1f, // 11111 }, // Z {0x1f, // 11111 0x18, // 11000 0x18, // 11000 0x18, // 11000 0x18, // 11000 0x18, // 11000 0x1f, // 11111 }, // [ {0x00, // 00000 0x10, // 10000 0x08, // 01000 0x04, // 00100 0x02, // 00010 0x01, // 00001 0x00, // 00000 }, // \. {0x1f, // 11111 0x03, // 00011 0x03, // 00011 0x03, // 00011 0x03, // 00011 0x03, // 00011 0x1f, // 11111 }, // ] {0x00, // 00000 0x00, // 00000 0x04, // 00100 0x0a, // 01010 0x11, // 10001 0x00, // 00000 0x00, // 00000 }, // ^ {0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x1f, // 11111 }, // _ /* Non-control chars */ {0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 }, // ' ' {0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x00, // 00000 0x04, // 00100 }, // ! {0x0a, // 01010 0x0a, // 01010 0x0a, // 01010 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 }, // " {0x0a, // 01010 0x0a, // 01010 0x1f, // 11111 0x0a, // 01010 0x1f, // 11111 0x0a, // 01010 0x0a, // 01010 }, // # {0x04, // 00100 0x0f, // 01111 0x14, // 10100 0x0e, // 01110 0x05, // 00101 0x1e, // 11110 0x04, // 00100 }, // $ {0x18, // 11000 0x19, // 11001 0x02, // 00010 0x04, // 00100 0x08, // 01000 0x13, // 10011 0x03, // 00011 }, // % {0x08, // 01000 0x14, // 10100 0x14, // 10100 0x08, // 01000 0x15, // 10101 0x12, // 10010 0x0d, // 01101 }, // & {0x04, // 00100 0x04, // 00100 0x04, // 00100 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 }, // ' {0x04, // 00100 0x08, // 01000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x08, // 01000 0x04, // 00100 }, // ( {0x04, // 00100 0x02, // 00010 0x01, // 00001 0x01, // 00001 0x01, // 00001 0x02, // 00010 0x04, // 00100 }, // ) {0x04, // 00100 0x15, // 10101 0x0e, // 01110 0x04, // 00100 0x0e, // 01110 0x15, // 10101 0x04, // 00100 }, // * {0x00, // 00000 0x04, // 00100 0x04, // 00100 0x1f, // 11111 0x04, // 00100 0x04, // 00100 0x00, // 00000 }, // + {0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x04, // 00100 0x04, // 00100 0x08, // 01000 }, // , {0x00, // 00000 0x00, // 00000 0x00, // 00000 0x1f, // 11111 0x00, // 00000 0x00, // 00000 0x00, // 01000 }, // - {0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x04, // 00100 }, // . {0x00, // 00000 0x01, // 00001 0x02, // 00010 0x04, // 00100 0x08, // 01000 0x10, // 10000 0x00, // 00100 }, // / {0x0e, // 01110 0x11, // 10001 0x13, // 10011 0x15, // 10101 0x19, // 11001 0x11, // 10001 0x0e, // 01110 }, // 0 {0x04, // 00100 0x0c, // 01100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x0e, // 01110 }, // 1 {0x0e, // 01110 0x11, // 10001 0x01, // 00001 0x06, // 00110 0x08, // 01000 0x10, // 10000 0x1f, // 11111 }, // 2 {0x1f, // 11111 0x01, // 00001 0x02, // 00010 0x06, // 00110 0x01, // 00001 0x11, // 10001 0x0e, // 01110 }, // 3 {0x02, // 00010 0x06, // 00110 0x0a, // 01010 0x12, // 10010 0x1f, // 11111 0x02, // 00010 0x02, // 00010 }, // 4 {0x1f, // 11111 0x10, // 10000 0x1e, // 11110 0x01, // 00001 0x01, // 00001 0x11, // 10001 0x0e, // 01110 }, // 5 {0x07, // 00111 0x08, // 01000 0x10, // 10000 0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x0e, // 01110 }, // 6 {0x1f, // 11111 0x01, // 00001 0x02, // 00010 0x04, // 00100 0x08, // 01000 0x08, // 01000 0x08, // 01000 }, // 7 {0x0e, // 01110 0x11, // 10001 0x11, // 10001 0x0e, // 01110 0x11, // 10001 0x11, // 10001 0x0e, // 01110 }, // 8 {0x0e, // 01110 0x11, // 10001 0x11, // 10001 0x0f, // 01111 0x01, // 00001 0x02, // 00010 0x1c, // 11100 }, // 9 {0x00, // 00000 0x00, // 00000 0x04, // 00100 0x00, // 00000 0x04, // 00100 0x00, // 00000 0x00, // 00000 }, // : {0x00, // 00000 0x00, // 00000 0x04, // 00100 0x00, // 00000 0x04, // 00100 0x04, // 00100 0x08, // 01000 }, // ; {0x02, // 00010 0x04, // 00100 0x08, // 01000 0x10, // 10000 0x08, // 01000 0x04, // 00100 0x02, // 00010 }, // < {0x00, // 00000 0x00, // 00000 0x1f, // 11111 0x00, // 00000 0x1f, // 11111 0x00, // 00000 0x00, // 00000 }, // = {0x08, // 01000 0x04, // 00100 0x02, // 00010 0x01, // 00001 0x02, // 00010 0x04, // 00100 0x08, // 01000 }, // > {0x0e, // 01110 0x11, // 10001 0x02, // 00010 0x04, // 00100 0x04, // 00100 0x00, // 00000 0x04, // 00100 }, // ? {0x0e, // 01110 0x11, // 10001 0x15, // 10101 0x17, // 10111 0x16, // 10110 0x10, // 10000 0x0f, // 01111 }, // @ {0x04, // 00100 0x0a, // 01010 0x11, // 10001 0x11, // 10001 0x1f, // 11111 0x11, // 10001 0x11, // 10001 }, // A {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 }, // B {0x0e, // 01110 0x11, // 10001 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x11, // 10001 0x0e, // 01110 }, // C {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x1e, // 11110 }, // D {0x1f, // 11111 0x10, // 10000 0x10, // 10000 0x1e, // 11110 0x10, // 10000 0x10, // 10000 0x1f, // 11111 }, // E {0x1f, // 11111 0x10, // 10000 0x10, // 10000 0x1e, // 11110 0x10, // 10000 0x10, // 10000 0x10, // 10000 }, // F {0x0f, // 01111 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x13, // 10011 0x11, // 10001 0x0f, // 01111 }, // G {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x1f, // 11111 0x11, // 10001 0x11, // 10001 0x11, // 10001 }, // H {0x0e, // 01110 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x0e, // 01110 }, // I {0x01, // 00001 0x01, // 00001 0x01, // 00001 0x01, // 00001 0x01, // 00001 0x11, // 10001 0x0e, // 01110 }, // J {0x11, // 10001 0x12, // 10010 0x14, // 10100 0x18, // 11000 0x14, // 10100 0x12, // 10010 0x11, // 10001 }, // K {0x10, // 10000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x1f, // 11111 }, // L {0x11, // 10001 0x1b, // 11011 0x15, // 10101 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 }, // M {0x11, // 10001 0x11, // 10001 0x19, // 11001 0x15, // 10101 0x13, // 10011 0x11, // 10001 0x11, // 10001 }, // N {0x0e, // 01110 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x0e, // 01110 }, // O {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 0x10, // 10000 0x10, // 10000 0x10, // 10000 }, // P {0x0e, // 01110 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x15, // 10101 0x12, // 10010 0x0d, // 01101 }, // Q {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 0x14, // 10100 0x12, // 10010 0x11, // 10001 }, // R {0x0e, // 01110 0x11, // 10001 0x10, // 10000 0x0e, // 01110 0x01, // 00001 0x11, // 10001 0x0e, // 01110 }, // S {0x1f, // 11111 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 }, // T {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x0e, // 01110 }, // U {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x0a, // 01010 0x04, // 00100 }, // V {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x15, // 10101 0x15, // 10101 0x1b, // 11011 0x11, // 10001 }, // W {0x11, // 10001 0x11, // 10001 0x0a, // 01010 0x04, // 00100 0x0a, // 01010 0x11, // 10001 0x11, // 10001 }, // X {0x11, // 10001 0x11, // 10001 0x0a, // 01010 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 }, // Y {0x1f, // 11111 0x01, // 00001 0x02, // 00010 0x04, // 00100 0x08, // 01000 0x10, // 10000 0x1f, // 11111 }, // Z {0x1f, // 11111 0x18, // 11000 0x18, // 11000 0x18, // 11000 0x18, // 11000 0x18, // 11000 0x1f, // 11111 }, // [ {0x00, // 00000 0x10, // 10000 0x08, // 01000 0x04, // 00100 0x02, // 00010 0x01, // 00001 0x00, // 00000 }, // \. {0x1f, // 11111 0x03, // 00011 0x03, // 00011 0x03, // 00011 0x03, // 00011 0x03, // 00011 0x1f, // 11111 }, // ] {0x00, // 00000 0x00, // 00000 0x04, // 00100 0x0a, // 01010 0x11, // 10001 0x00, // 00000 0x00, // 00000 }, // ^ {0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x1f, // 11111 }, // _ /* Lowercase */ {0x0e, // 01110 0x11, // 10001 0x15, // 10101 0x17, // 10111 0x16, // 10110 0x10, // 10000 0x0f, // 01111 }, // @ {0x04, // 00100 0x0a, // 01010 0x11, // 10001 0x11, // 10001 0x1f, // 11111 0x11, // 10001 0x11, // 10001 }, // A {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 }, // B {0x0e, // 01110 0x11, // 10001 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x11, // 10001 0x0e, // 01110 }, // C {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x1e, // 11110 }, // D {0x1f, // 11111 0x10, // 10000 0x10, // 10000 0x1e, // 11110 0x10, // 10000 0x10, // 10000 0x1f, // 11111 }, // E {0x1f, // 11111 0x10, // 10000 0x10, // 10000 0x1e, // 11110 0x10, // 10000 0x10, // 10000 0x10, // 10000 }, // F {0x0f, // 01111 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x13, // 10011 0x11, // 10001 0x0f, // 01111 }, // G {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x1f, // 11111 0x11, // 10001 0x11, // 10001 0x11, // 10001 }, // H {0x0e, // 01110 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x0e, // 01110 }, // I {0x01, // 00001 0x01, // 00001 0x01, // 00001 0x01, // 00001 0x01, // 00001 0x11, // 10001 0x0e, // 01110 }, // J {0x11, // 10001 0x12, // 10010 0x14, // 10100 0x18, // 11000 0x14, // 10100 0x12, // 10010 0x11, // 10001 }, // K {0x10, // 10000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x10, // 10000 0x1f, // 11111 }, // L {0x11, // 10001 0x1b, // 11011 0x15, // 10101 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 }, // M {0x11, // 10001 0x11, // 10001 0x19, // 11001 0x15, // 10101 0x13, // 10011 0x11, // 10001 0x11, // 10001 }, // N {0x0e, // 01110 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x0e, // 01110 }, // O {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 0x10, // 10000 0x10, // 10000 0x10, // 10000 }, // P {0x0e, // 01110 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x15, // 10101 0x12, // 10010 0x0d, // 01101 }, // Q {0x1e, // 11110 0x11, // 10001 0x11, // 10001 0x1e, // 11110 0x14, // 10100 0x12, // 10010 0x11, // 10001 }, // R {0x0e, // 01110 0x11, // 10001 0x10, // 10000 0x0e, // 01110 0x01, // 00001 0x11, // 10001 0x0e, // 01110 }, // S {0x1f, // 11111 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 }, // T {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x0e, // 01110 }, // U {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x11, // 10001 0x0a, // 01010 0x04, // 00100 }, // V {0x11, // 10001 0x11, // 10001 0x11, // 10001 0x15, // 10101 0x15, // 10101 0x1b, // 11011 0x11, // 10001 }, // W {0x11, // 10001 0x11, // 10001 0x0a, // 01010 0x04, // 00100 0x0a, // 01010 0x11, // 10001 0x11, // 10001 }, // X {0x11, // 10001 0x11, // 10001 0x0a, // 01010 0x04, // 00100 0x04, // 00100 0x04, // 00100 0x04, // 00100 }, // Y {0x1f, // 11111 0x01, // 00001 0x02, // 00010 0x04, // 00100 0x08, // 01000 0x10, // 10000 0x1f, // 11111 }, // Z {0x1f, // 11111 0x18, // 11000 0x18, // 11000 0x18, // 11000 0x18, // 11000 0x18, // 11000 0x1f, // 11111 }, // [ {0x00, // 00000 0x10, // 10000 0x08, // 01000 0x04, // 00100 0x02, // 00010 0x01, // 00001 0x00, // 00000 }, // \. {0x1f, // 11111 0x03, // 00011 0x03, // 00011 0x03, // 00011 0x03, // 00011 0x03, // 00011 0x1f, // 11111 }, // ] {0x00, // 00000 0x00, // 00000 0x04, // 00100 0x0a, // 01010 0x11, // 10001 0x00, // 00000 0x00, // 00000 }, // ^ {0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x00, // 00000 0x1f, // 11111 }, // _ };