1b2441318SGreg Kroah-Hartman // SPDX-License-Identifier: GPL-2.0 2ee89bd6bSGeert Uytterhoeven /* Acorn-like font definition, with PC graphics characters */ 3ee89bd6bSGeert Uytterhoeven 4ee89bd6bSGeert Uytterhoeven #include <linux/font.h> 5ee89bd6bSGeert Uytterhoeven 66735b463SPeilin Ye #define FONTDATAMAX 2048 76735b463SPeilin Ye 89522750cSLee Jones static const struct font_data acorndata_8x8 = { 96735b463SPeilin Ye { 0, 0, FONTDATAMAX, 0 }, { 10ee89bd6bSGeert Uytterhoeven /* 00 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* ^@ */ 11ee89bd6bSGeert Uytterhoeven /* 01 */ 0x7e, 0x81, 0xa5, 0x81, 0xbd, 0x99, 0x81, 0x7e, /* ^A */ 12ee89bd6bSGeert Uytterhoeven /* 02 */ 0x7e, 0xff, 0xbd, 0xff, 0xc3, 0xe7, 0xff, 0x7e, /* ^B */ 13ee89bd6bSGeert Uytterhoeven /* 03 */ 0x6c, 0xfe, 0xfe, 0xfe, 0x7c, 0x38, 0x10, 0x00, /* ^C */ 14ee89bd6bSGeert Uytterhoeven /* 04 */ 0x10, 0x38, 0x7c, 0xfe, 0x7c, 0x38, 0x10, 0x00, /* ^D */ 15ee89bd6bSGeert Uytterhoeven /* 05 */ 0x00, 0x18, 0x3c, 0xe7, 0xe7, 0x3c, 0x18, 0x00, /* ^E */ 16ee89bd6bSGeert Uytterhoeven /* 06 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 17ee89bd6bSGeert Uytterhoeven /* 07 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 18ee89bd6bSGeert Uytterhoeven /* 08 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 19ee89bd6bSGeert Uytterhoeven /* 09 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 20ee89bd6bSGeert Uytterhoeven /* 0A */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 21ee89bd6bSGeert Uytterhoeven /* 0B */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 22ee89bd6bSGeert Uytterhoeven /* 0C */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 23ee89bd6bSGeert Uytterhoeven /* 0D */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 24ee89bd6bSGeert Uytterhoeven /* 0E */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 25ee89bd6bSGeert Uytterhoeven /* 0F */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 26ee89bd6bSGeert Uytterhoeven /* 10 */ 0x00, 0x60, 0x78, 0x7e, 0x7e, 0x78, 0x60, 0x00, /* |> */ 27ee89bd6bSGeert Uytterhoeven /* 11 */ 0x00, 0x06, 0x1e, 0x7e, 0x7e, 0x1e, 0x06, 0x00, /* <| */ 28ee89bd6bSGeert Uytterhoeven /* 12 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 29ee89bd6bSGeert Uytterhoeven /* 13 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 30ee89bd6bSGeert Uytterhoeven /* 14 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 31ee89bd6bSGeert Uytterhoeven /* 15 */ 0x3c, 0x60, 0x3c, 0x66, 0x3c, 0x06, 0x3c, 0x00, 32ee89bd6bSGeert Uytterhoeven /* 16 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 33ee89bd6bSGeert Uytterhoeven /* 17 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 34ee89bd6bSGeert Uytterhoeven /* 18 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 35ee89bd6bSGeert Uytterhoeven /* 19 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 36ee89bd6bSGeert Uytterhoeven /* 1A */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 37ee89bd6bSGeert Uytterhoeven /* 1B */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 38ee89bd6bSGeert Uytterhoeven /* 1C */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 39ee89bd6bSGeert Uytterhoeven /* 1D */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 40ee89bd6bSGeert Uytterhoeven /* 1E */ 0x00, 0x18, 0x18, 0x3c, 0x3c, 0x7e, 0x7e, 0x00, /* /\ */ 41ee89bd6bSGeert Uytterhoeven /* 1F */ 0x00, 0x7e, 0x7e, 0x3c, 0x3c, 0x18, 0x18, 0x00, /* \/ */ 42ee89bd6bSGeert Uytterhoeven /* 20 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* */ 43ee89bd6bSGeert Uytterhoeven /* 21 */ 0x18, 0x3c, 0x3c, 0x18, 0x18, 0x00, 0x18, 0x00, /* ! */ 44ee89bd6bSGeert Uytterhoeven /* 22 */ 0x6C, 0x6C, 0x6C, 0x00, 0x00, 0x00, 0x00, 0x00, /* " */ 45ee89bd6bSGeert Uytterhoeven /* 23 */ 0x36, 0x36, 0x7F, 0x36, 0x7F, 0x36, 0x36, 0x00, /* # */ 46ee89bd6bSGeert Uytterhoeven /* 24 */ 0x0C, 0x3F, 0x68, 0x3E, 0x0B, 0x7E, 0x18, 0x00, /* $ */ 47ee89bd6bSGeert Uytterhoeven /* 25 */ 0x60, 0x66, 0x0C, 0x18, 0x30, 0x66, 0x06, 0x00, /* % */ 48ee89bd6bSGeert Uytterhoeven /* 26 */ 0x38, 0x6C, 0x6C, 0x38, 0x6D, 0x66, 0x3B, 0x00, /* & */ 49ee89bd6bSGeert Uytterhoeven /* 27 */ 0x18, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, /* ' */ 50ee89bd6bSGeert Uytterhoeven /* 28 */ 0x0C, 0x18, 0x30, 0x30, 0x30, 0x18, 0x0C, 0x00, /* ( */ 51ee89bd6bSGeert Uytterhoeven /* 29 */ 0x30, 0x18, 0x0C, 0x0C, 0x0C, 0x18, 0x30, 0x00, /* ) */ 52ee89bd6bSGeert Uytterhoeven /* 2A */ 0x00, 0x18, 0x7E, 0x3C, 0x7E, 0x18, 0x00, 0x00, /* * */ 53ee89bd6bSGeert Uytterhoeven /* 2B */ 0x00, 0x18, 0x18, 0x7E, 0x18, 0x18, 0x00, 0x00, /* + */ 54ee89bd6bSGeert Uytterhoeven /* 2C */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x30, /* , */ 55ee89bd6bSGeert Uytterhoeven /* 2D */ 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, /* - */ 56ee89bd6bSGeert Uytterhoeven /* 2E */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, /* . */ 57ee89bd6bSGeert Uytterhoeven /* 2F */ 0x00, 0x06, 0x0C, 0x18, 0x30, 0x60, 0x00, 0x00, /* / */ 58ee89bd6bSGeert Uytterhoeven /* 30 */ 0x3C, 0x66, 0x6E, 0x7E, 0x76, 0x66, 0x3C, 0x00, /* 0 */ 59ee89bd6bSGeert Uytterhoeven /* 31 */ 0x18, 0x38, 0x18, 0x18, 0x18, 0x18, 0x7E, 0x00, /* 1 */ 60ee89bd6bSGeert Uytterhoeven /* 32 */ 0x3C, 0x66, 0x06, 0x0C, 0x18, 0x30, 0x7E, 0x00, /* 2 */ 61ee89bd6bSGeert Uytterhoeven /* 33 */ 0x3C, 0x66, 0x06, 0x1C, 0x06, 0x66, 0x3C, 0x00, /* 3 */ 62ee89bd6bSGeert Uytterhoeven /* 34 */ 0x0C, 0x1C, 0x3C, 0x6C, 0x7E, 0x0C, 0x0C, 0x00, /* 4 */ 63ee89bd6bSGeert Uytterhoeven /* 35 */ 0x7E, 0x60, 0x7C, 0x06, 0x06, 0x66, 0x3C, 0x00, /* 5 */ 64ee89bd6bSGeert Uytterhoeven /* 36 */ 0x1C, 0x30, 0x60, 0x7C, 0x66, 0x66, 0x3C, 0x00, /* 6 */ 65ee89bd6bSGeert Uytterhoeven /* 37 */ 0x7E, 0x06, 0x0C, 0x18, 0x30, 0x30, 0x30, 0x00, /* 7 */ 66ee89bd6bSGeert Uytterhoeven /* 38 */ 0x3C, 0x66, 0x66, 0x3C, 0x66, 0x66, 0x3C, 0x00, /* 8 */ 67ee89bd6bSGeert Uytterhoeven /* 39 */ 0x3C, 0x66, 0x66, 0x3E, 0x06, 0x0C, 0x38, 0x00, /* 9 */ 68ee89bd6bSGeert Uytterhoeven /* 3A */ 0x00, 0x00, 0x18, 0x18, 0x00, 0x18, 0x18, 0x00, /* : */ 69ee89bd6bSGeert Uytterhoeven /* 3B */ 0x00, 0x00, 0x18, 0x18, 0x00, 0x18, 0x18, 0x30, /* ; */ 70ee89bd6bSGeert Uytterhoeven /* 3C */ 0x0C, 0x18, 0x30, 0x60, 0x30, 0x18, 0x0C, 0x00, /* < */ 71ee89bd6bSGeert Uytterhoeven /* 3D */ 0x00, 0x00, 0x7E, 0x00, 0x7E, 0x00, 0x00, 0x00, /* = */ 72ee89bd6bSGeert Uytterhoeven /* 3E */ 0x30, 0x18, 0x0C, 0x06, 0x0C, 0x18, 0x30, 0x00, /* > */ 73ee89bd6bSGeert Uytterhoeven /* 3F */ 0x3C, 0x66, 0x0C, 0x18, 0x18, 0x00, 0x18, 0x00, /* ? */ 74ee89bd6bSGeert Uytterhoeven /* 40 */ 0x3C, 0x66, 0x6E, 0x6A, 0x6E, 0x60, 0x3C, 0x00, /* @ */ 75ee89bd6bSGeert Uytterhoeven /* 41 */ 0x3C, 0x66, 0x66, 0x7E, 0x66, 0x66, 0x66, 0x00, /* A */ 76ee89bd6bSGeert Uytterhoeven /* 42 */ 0x7C, 0x66, 0x66, 0x7C, 0x66, 0x66, 0x7C, 0x00, /* B */ 77ee89bd6bSGeert Uytterhoeven /* 43 */ 0x3C, 0x66, 0x60, 0x60, 0x60, 0x66, 0x3C, 0x00, /* C */ 78ee89bd6bSGeert Uytterhoeven /* 44 */ 0x78, 0x6C, 0x66, 0x66, 0x66, 0x6C, 0x78, 0x00, /* D */ 79ee89bd6bSGeert Uytterhoeven /* 45 */ 0x7E, 0x60, 0x60, 0x7C, 0x60, 0x60, 0x7E, 0x00, /* E */ 80ee89bd6bSGeert Uytterhoeven /* 46 */ 0x7E, 0x60, 0x60, 0x7C, 0x60, 0x60, 0x60, 0x00, /* F */ 81ee89bd6bSGeert Uytterhoeven /* 47 */ 0x3C, 0x66, 0x60, 0x6E, 0x66, 0x66, 0x3C, 0x00, /* G */ 82ee89bd6bSGeert Uytterhoeven /* 48 */ 0x66, 0x66, 0x66, 0x7E, 0x66, 0x66, 0x66, 0x00, /* H */ 83ee89bd6bSGeert Uytterhoeven /* 49 */ 0x7E, 0x18, 0x18, 0x18, 0x18, 0x18, 0x7E, 0x00, /* I */ 84ee89bd6bSGeert Uytterhoeven /* 4A */ 0x3E, 0x0C, 0x0C, 0x0C, 0x0C, 0x6C, 0x38, 0x00, /* J */ 85ee89bd6bSGeert Uytterhoeven /* 4B */ 0x66, 0x6C, 0x78, 0x70, 0x78, 0x6C, 0x66, 0x00, /* K */ 86ee89bd6bSGeert Uytterhoeven /* 4C */ 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x7E, 0x00, /* L */ 87ee89bd6bSGeert Uytterhoeven /* 4D */ 0x63, 0x77, 0x7F, 0x6B, 0x6B, 0x63, 0x63, 0x00, /* M */ 88ee89bd6bSGeert Uytterhoeven /* 4E */ 0x66, 0x66, 0x76, 0x7E, 0x6E, 0x66, 0x66, 0x00, /* N */ 89ee89bd6bSGeert Uytterhoeven /* 4F */ 0x3C, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3C, 0x00, /* O */ 90ee89bd6bSGeert Uytterhoeven /* 50 */ 0x7C, 0x66, 0x66, 0x7C, 0x60, 0x60, 0x60, 0x00, /* P */ 91ee89bd6bSGeert Uytterhoeven /* 51 */ 0x3C, 0x66, 0x66, 0x66, 0x6A, 0x6C, 0x36, 0x00, /* Q */ 92ee89bd6bSGeert Uytterhoeven /* 52 */ 0x7C, 0x66, 0x66, 0x7C, 0x6C, 0x66, 0x66, 0x00, /* R */ 93ee89bd6bSGeert Uytterhoeven /* 53 */ 0x3C, 0x66, 0x60, 0x3C, 0x06, 0x66, 0x3C, 0x00, /* S */ 94ee89bd6bSGeert Uytterhoeven /* 54 */ 0x7E, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, /* T */ 95ee89bd6bSGeert Uytterhoeven /* 55 */ 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3C, 0x00, /* U */ 96ee89bd6bSGeert Uytterhoeven /* 56 */ 0x66, 0x66, 0x66, 0x66, 0x66, 0x3C, 0x18, 0x00, /* V */ 97ee89bd6bSGeert Uytterhoeven /* 57 */ 0x63, 0x63, 0x6B, 0x6B, 0x7F, 0x77, 0x63, 0x00, /* W */ 98ee89bd6bSGeert Uytterhoeven /* 58 */ 0x66, 0x66, 0x3C, 0x18, 0x3C, 0x66, 0x66, 0x00, /* X */ 99ee89bd6bSGeert Uytterhoeven /* 59 */ 0x66, 0x66, 0x66, 0x3C, 0x18, 0x18, 0x18, 0x00, /* Y */ 100ee89bd6bSGeert Uytterhoeven /* 5A */ 0x7E, 0x06, 0x0C, 0x18, 0x30, 0x60, 0x7E, 0x00, /* Z */ 101ee89bd6bSGeert Uytterhoeven /* 5B */ 0x7C, 0x60, 0x60, 0x60, 0x60, 0x60, 0x7C, 0x00, /* [ */ 102ee89bd6bSGeert Uytterhoeven /* 5C */ 0x00, 0x60, 0x30, 0x18, 0x0C, 0x06, 0x00, 0x00, /* \ */ 103ee89bd6bSGeert Uytterhoeven /* 5D */ 0x3E, 0x06, 0x06, 0x06, 0x06, 0x06, 0x3E, 0x00, /* ] */ 104ee89bd6bSGeert Uytterhoeven /* 5E */ 0x3C, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* ^ */ 105ee89bd6bSGeert Uytterhoeven /* 5F */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, /* _ */ 106ee89bd6bSGeert Uytterhoeven /* 60 */ 0x30, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* ` */ 107ee89bd6bSGeert Uytterhoeven /* 61 */ 0x00, 0x00, 0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00, /* a */ 108ee89bd6bSGeert Uytterhoeven /* 62 */ 0x60, 0x60, 0x7C, 0x66, 0x66, 0x66, 0x7C, 0x00, /* b */ 109ee89bd6bSGeert Uytterhoeven /* 63 */ 0x00, 0x00, 0x3C, 0x66, 0x60, 0x66, 0x3C, 0x00, /* c */ 110ee89bd6bSGeert Uytterhoeven /* 64 */ 0x06, 0x06, 0x3E, 0x66, 0x66, 0x66, 0x3E, 0x00, /* d */ 111ee89bd6bSGeert Uytterhoeven /* 65 */ 0x00, 0x00, 0x3C, 0x66, 0x7E, 0x60, 0x3C, 0x00, /* e */ 112ee89bd6bSGeert Uytterhoeven /* 66 */ 0x1C, 0x30, 0x30, 0x7C, 0x30, 0x30, 0x30, 0x00, /* f */ 113ee89bd6bSGeert Uytterhoeven /* 67 */ 0x00, 0x00, 0x3E, 0x66, 0x66, 0x3E, 0x06, 0x3C, /* g */ 114ee89bd6bSGeert Uytterhoeven /* 68 */ 0x60, 0x60, 0x7C, 0x66, 0x66, 0x66, 0x66, 0x00, /* h */ 115ee89bd6bSGeert Uytterhoeven /* 69 */ 0x18, 0x00, 0x38, 0x18, 0x18, 0x18, 0x3C, 0x00, /* i */ 116ee89bd6bSGeert Uytterhoeven /* 6A */ 0x18, 0x00, 0x38, 0x18, 0x18, 0x18, 0x18, 0x70, /* j */ 117ee89bd6bSGeert Uytterhoeven /* 6B */ 0x60, 0x60, 0x66, 0x6C, 0x78, 0x6C, 0x66, 0x00, /* k */ 118ee89bd6bSGeert Uytterhoeven /* 6C */ 0x38, 0x18, 0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, /* l */ 119ee89bd6bSGeert Uytterhoeven /* 6D */ 0x00, 0x00, 0x36, 0x7F, 0x6B, 0x6B, 0x63, 0x00, /* m */ 120ee89bd6bSGeert Uytterhoeven /* 6E */ 0x00, 0x00, 0x7C, 0x66, 0x66, 0x66, 0x66, 0x00, /* n */ 121ee89bd6bSGeert Uytterhoeven /* 6F */ 0x00, 0x00, 0x3C, 0x66, 0x66, 0x66, 0x3C, 0x00, /* o */ 122ee89bd6bSGeert Uytterhoeven /* 70 */ 0x00, 0x00, 0x7C, 0x66, 0x66, 0x7C, 0x60, 0x60, /* p */ 123ee89bd6bSGeert Uytterhoeven /* 71 */ 0x00, 0x00, 0x3E, 0x66, 0x66, 0x3E, 0x06, 0x07, /* q */ 124ee89bd6bSGeert Uytterhoeven /* 72 */ 0x00, 0x00, 0x6C, 0x76, 0x60, 0x60, 0x60, 0x00, /* r */ 125ee89bd6bSGeert Uytterhoeven /* 73 */ 0x00, 0x00, 0x3E, 0x60, 0x3C, 0x06, 0x7C, 0x00, /* s */ 126ee89bd6bSGeert Uytterhoeven /* 74 */ 0x30, 0x30, 0x7C, 0x30, 0x30, 0x30, 0x1C, 0x00, /* t */ 127ee89bd6bSGeert Uytterhoeven /* 75 */ 0x00, 0x00, 0x66, 0x66, 0x66, 0x66, 0x3E, 0x00, /* u */ 128ee89bd6bSGeert Uytterhoeven /* 76 */ 0x00, 0x00, 0x66, 0x66, 0x66, 0x3C, 0x18, 0x00, /* v */ 129ee89bd6bSGeert Uytterhoeven /* 77 */ 0x00, 0x00, 0x63, 0x6B, 0x6B, 0x7F, 0x36, 0x00, /* w */ 130ee89bd6bSGeert Uytterhoeven /* 78 */ 0x00, 0x00, 0x66, 0x3C, 0x18, 0x3C, 0x66, 0x00, /* x */ 131ee89bd6bSGeert Uytterhoeven /* 79 */ 0x00, 0x00, 0x66, 0x66, 0x66, 0x3E, 0x06, 0x3C, /* y */ 132ee89bd6bSGeert Uytterhoeven /* 7A */ 0x00, 0x00, 0x7E, 0x0C, 0x18, 0x30, 0x7E, 0x00, /* z */ 133ee89bd6bSGeert Uytterhoeven /* 7B */ 0x0C, 0x18, 0x18, 0x70, 0x18, 0x18, 0x0C, 0x00, /* { */ 134ee89bd6bSGeert Uytterhoeven /* 7C */ 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, /* | */ 135ee89bd6bSGeert Uytterhoeven /* 7D */ 0x30, 0x18, 0x18, 0x0E, 0x18, 0x18, 0x30, 0x00, /* } */ 136ee89bd6bSGeert Uytterhoeven /* 7E */ 0x31, 0x6B, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, /* ~ */ 137ee89bd6bSGeert Uytterhoeven /* 7F */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, /* */ 138ee89bd6bSGeert Uytterhoeven /* 80 */ 0x3c, 0x66, 0x60, 0x60, 0x66, 0x3c, 0x30, 0x60, 139ee89bd6bSGeert Uytterhoeven /* 81 */ 0x66, 0x00, 0x66, 0x66, 0x66, 0x66, 0x3e, 0x00, 140ee89bd6bSGeert Uytterhoeven /* 82 */ 0x0c, 0x18, 0x3c, 0x66, 0x7e, 0x60, 0x3c, 0x00, 141ee89bd6bSGeert Uytterhoeven /* 83 */ 0x18, 0x66, 0x3c, 0x06, 0x3e, 0x66, 0x3e, 0x00, 142ee89bd6bSGeert Uytterhoeven /* 84 */ 0x66, 0x00, 0x3c, 0x06, 0x3e, 0x66, 0x3e, 0x00, 143ee89bd6bSGeert Uytterhoeven /* 85 */ 0x30, 0x18, 0x3c, 0x06, 0x3e, 0x66, 0x3e, 0x00, 144ee89bd6bSGeert Uytterhoeven /* 86 */ 0x3c, 0x66, 0x3c, 0x06, 0x3e, 0x66, 0x3e, 0x00, 145ee89bd6bSGeert Uytterhoeven /* 87 */ 0x00, 0x00, 0x3c, 0x66, 0x60, 0x66, 0x3c, 0x60, 146ee89bd6bSGeert Uytterhoeven /* 88 */ 0x3c, 0x66, 0x3c, 0x66, 0x7e, 0x60, 0x3c, 0x00, 147ee89bd6bSGeert Uytterhoeven /* 89 */ 0x66, 0x00, 0x3c, 0x66, 0x7e, 0x60, 0x3c, 0x00, 148ee89bd6bSGeert Uytterhoeven /* 8A */ 0x30, 0x18, 0x3c, 0x66, 0x7e, 0x60, 0x3c, 0x00, 149ee89bd6bSGeert Uytterhoeven /* 8B */ 0x66, 0x00, 0x00, 0x38, 0x18, 0x18, 0x3c, 0x00, 150ee89bd6bSGeert Uytterhoeven /* 8C */ 0x3c, 0x66, 0x00, 0x38, 0x18, 0x18, 0x3c, 0x00, 151ee89bd6bSGeert Uytterhoeven /* 8D */ 0x30, 0x18, 0x00, 0x38, 0x18, 0x18, 0x3c, 0x00, 152ee89bd6bSGeert Uytterhoeven /* 8E */ 0x66, 0x66, 0x00, 0x3c, 0x66, 0x7e, 0x66, 0x00, 153ee89bd6bSGeert Uytterhoeven /* 8F */ 0x18, 0x66, 0x00, 0x3c, 0x66, 0x7e, 0x66, 0x00, 154ee89bd6bSGeert Uytterhoeven /* 90 */ 0x0c, 0x18, 0x7e, 0x60, 0x7c, 0x60, 0x7e, 0x00, 155ee89bd6bSGeert Uytterhoeven /* 91 */ 0x00, 0x00, 0x3f, 0x0d, 0x3f, 0x6c, 0x3f, 0x00, 156ee89bd6bSGeert Uytterhoeven /* 92 */ 0x3f, 0x66, 0x66, 0x7f, 0x66, 0x66, 0x67, 0x00, 157ee89bd6bSGeert Uytterhoeven /* 93 */ 0x3c, 0x66, 0x00, 0x3c, 0x66, 0x66, 0x3c, 0x00, 158ee89bd6bSGeert Uytterhoeven /* 94 */ 0x66, 0x00, 0x00, 0x3c, 0x66, 0x66, 0x3c, 0x00, 159ee89bd6bSGeert Uytterhoeven /* 95 */ 0x30, 0x18, 0x00, 0x3c, 0x66, 0x66, 0x3c, 0x00, 160ee89bd6bSGeert Uytterhoeven /* 96 */ 0x3c, 0x66, 0x00, 0x66, 0x66, 0x66, 0x3e, 0x00, 161ee89bd6bSGeert Uytterhoeven /* 97 */ 0x30, 0x18, 0x00, 0x66, 0x66, 0x66, 0x3e, 0x00, 162ee89bd6bSGeert Uytterhoeven /* 98 */ 0x66, 0x00, 0x66, 0x66, 0x66, 0x3e, 0x06, 0x3c, 163ee89bd6bSGeert Uytterhoeven /* 99 */ 0x66, 0x00, 0x3c, 0x66, 0x66, 0x66, 0x3c, 0x00, 164ee89bd6bSGeert Uytterhoeven /* 9A */ 0x66, 0x00, 0x66, 0x66, 0x66, 0x66, 0x3c, 0x00, 165ee89bd6bSGeert Uytterhoeven /* 9B */ 0x08, 0x3e, 0x6b, 0x68, 0x6b, 0x3e, 0x08, 0x00, 166ee89bd6bSGeert Uytterhoeven /* 9C */ 0x1c, 0x36, 0x30, 0x7c, 0x30, 0x30, 0x7e, 0x00, 167ee89bd6bSGeert Uytterhoeven /* 9D */ 0x66, 0x3c, 0x18, 0x18, 0x7e, 0x18, 0x18, 0x00, 168ee89bd6bSGeert Uytterhoeven /* 9E */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 169ee89bd6bSGeert Uytterhoeven /* 9F */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 170ee89bd6bSGeert Uytterhoeven /* A0 */ 0x0c, 0x18, 0x3c, 0x06, 0x3e, 0x66, 0x3e, 0x00, 171ee89bd6bSGeert Uytterhoeven /* A1 */ 0x0c, 0x18, 0x00, 0x38, 0x18, 0x18, 0x3c, 0x00, 172ee89bd6bSGeert Uytterhoeven /* A2 */ 0x0c, 0x18, 0x00, 0x3c, 0x66, 0x66, 0x3c, 0x00, 173ee89bd6bSGeert Uytterhoeven /* A3 */ 0x0c, 0x18, 0x00, 0x66, 0x66, 0x66, 0x3e, 0x00, 174ee89bd6bSGeert Uytterhoeven /* A4 */ 0x36, 0x6c, 0x00, 0x7c, 0x66, 0x66, 0x66, 0x00, 175ee89bd6bSGeert Uytterhoeven /* A5 */ 0x36, 0x6c, 0x00, 0x66, 0x76, 0x6e, 0x66, 0x00, 176ee89bd6bSGeert Uytterhoeven /* A6 */ 0x1c, 0x06, 0x1e, 0x36, 0x1e, 0x00, 0x3e, 0x00, 177ee89bd6bSGeert Uytterhoeven /* A7 */ 0x1c, 0x36, 0x36, 0x36, 0x1c, 0x00, 0x3e, 0x00, 178ee89bd6bSGeert Uytterhoeven /* A8 */ 0x18, 0x00, 0x18, 0x18, 0x30, 0x66, 0x3c, 0x00, 179ee89bd6bSGeert Uytterhoeven /* A9 */ 0x7e, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 180ee89bd6bSGeert Uytterhoeven /* AA */ 0x7e, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 181ee89bd6bSGeert Uytterhoeven /* AB */ 0x40, 0xc0, 0x40, 0x4f, 0x41, 0x0f, 0x08, 0x0f, 182ee89bd6bSGeert Uytterhoeven /* AC */ 0x40, 0xc0, 0x40, 0x48, 0x48, 0x0a, 0x0f, 0x02, 183ee89bd6bSGeert Uytterhoeven /* AD */ 0x18, 0x00, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, 184ee89bd6bSGeert Uytterhoeven /* AE */ 0x00, 0x33, 0x66, 0xcc, 0xcc, 0x66, 0x33, 0x00, 185ee89bd6bSGeert Uytterhoeven /* AF */ 0x00, 0xcc, 0x66, 0x33, 0x33, 0x66, 0xcc, 0x00, 186ee89bd6bSGeert Uytterhoeven /* B0 */ 0x22, 0x88, 0x22, 0x88, 0x22, 0x88, 0x22, 0x88, 187ee89bd6bSGeert Uytterhoeven /* B1 */ 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa, 188ee89bd6bSGeert Uytterhoeven /* B2 */ 0xdd, 0x77, 0xdd, 0x77, 0xdd, 0x77, 0xdd, 0x77, 189ee89bd6bSGeert Uytterhoeven /* B3 */ 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 190ee89bd6bSGeert Uytterhoeven /* B4 */ 0x18, 0x18, 0x18, 0xf8, 0x18, 0x18, 0x18, 0x18, 191ee89bd6bSGeert Uytterhoeven /* B5 */ 0x18, 0x18, 0xf8, 0x18, 0xf8, 0x18, 0x18, 0x18, 192ee89bd6bSGeert Uytterhoeven /* B6 */ 0x66, 0x66, 0x66, 0xe6, 0x66, 0x66, 0x66, 0x66, 193ee89bd6bSGeert Uytterhoeven /* B7 */ 0x00, 0x00, 0x00, 0xfe, 0x66, 0x66, 0x66, 0x66, 194ee89bd6bSGeert Uytterhoeven /* B8 */ 0x00, 0x00, 0xf8, 0x18, 0xf8, 0x18, 0x18, 0x18, 195ee89bd6bSGeert Uytterhoeven /* B9 */ 0x66, 0x66, 0xe6, 0x06, 0xe6, 0x66, 0x66, 0x66, 196ee89bd6bSGeert Uytterhoeven /* BA */ 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 197ee89bd6bSGeert Uytterhoeven /* BB */ 0x00, 0x00, 0xfe, 0x06, 0xe6, 0x66, 0x66, 0x66, 198ee89bd6bSGeert Uytterhoeven /* BC */ 0x66, 0x66, 0xe6, 0x06, 0xfe, 0x00, 0x00, 0x00, 199ee89bd6bSGeert Uytterhoeven /* BD */ 0x66, 0x66, 0x66, 0xfe, 0x00, 0x00, 0x00, 0x00, 200ee89bd6bSGeert Uytterhoeven /* BE */ 0x18, 0x18, 0xf8, 0x18, 0xf8, 0x00, 0x00, 0x00, 201ee89bd6bSGeert Uytterhoeven /* BF */ 0x00, 0x00, 0x00, 0xf8, 0x18, 0x18, 0x18, 0x18, 202ee89bd6bSGeert Uytterhoeven /* C0 */ 0x18, 0x18, 0x18, 0x1f, 0x00, 0x00, 0x00, 0x00, 203ee89bd6bSGeert Uytterhoeven /* C1 */ 0x18, 0x18, 0x18, 0xff, 0x00, 0x00, 0x00, 0x00, 204ee89bd6bSGeert Uytterhoeven /* C2 */ 0x00, 0x00, 0x00, 0xff, 0x18, 0x18, 0x18, 0x18, 205ee89bd6bSGeert Uytterhoeven /* C3 */ 0x18, 0x18, 0x18, 0x1f, 0x18, 0x18, 0x18, 0x18, 206ee89bd6bSGeert Uytterhoeven /* C4 */ 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 207ee89bd6bSGeert Uytterhoeven /* C5 */ 0x18, 0x18, 0x18, 0xff, 0x18, 0x18, 0x18, 0x18, 208ee89bd6bSGeert Uytterhoeven /* C6 */ 0x18, 0x18, 0x1f, 0x18, 0x1f, 0x18, 0x18, 0x18, 209ee89bd6bSGeert Uytterhoeven /* C7 */ 0x66, 0x66, 0x66, 0x67, 0x66, 0x66, 0x66, 0x66, 210ee89bd6bSGeert Uytterhoeven /* C8 */ 0x66, 0x66, 0x67, 0x60, 0x7f, 0x00, 0x00, 0x00, 211ee89bd6bSGeert Uytterhoeven /* C9 */ 0x00, 0x00, 0x7f, 0x60, 0x67, 0x66, 0x66, 0x66, 212ee89bd6bSGeert Uytterhoeven /* CA */ 0x66, 0x66, 0xe7, 0x00, 0xff, 0x00, 0x00, 0x00, 213ee89bd6bSGeert Uytterhoeven /* CB */ 0x00, 0x00, 0xff, 0x00, 0xe7, 0x66, 0x66, 0x66, 214ee89bd6bSGeert Uytterhoeven /* CC */ 0x66, 0x66, 0x67, 0x60, 0x67, 0x66, 0x66, 0x66, 215ee89bd6bSGeert Uytterhoeven /* CD */ 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 216ee89bd6bSGeert Uytterhoeven /* CE */ 0x66, 0x66, 0xe7, 0x00, 0xe7, 0x66, 0x66, 0x66, 217ee89bd6bSGeert Uytterhoeven /* CF */ 0x18, 0x18, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 218ee89bd6bSGeert Uytterhoeven /* D0 */ 0x66, 0x66, 0x66, 0xff, 0x00, 0x00, 0x00, 0x00, 219ee89bd6bSGeert Uytterhoeven /* D1 */ 0x00, 0x00, 0xff, 0x00, 0xff, 0x18, 0x18, 0x18, 220ee89bd6bSGeert Uytterhoeven /* D2 */ 0x00, 0x00, 0x00, 0xff, 0x66, 0x66, 0x66, 0x66, 221ee89bd6bSGeert Uytterhoeven /* D3 */ 0x66, 0x66, 0x66, 0x7f, 0x00, 0x00, 0x00, 0x00, 222ee89bd6bSGeert Uytterhoeven /* D4 */ 0x18, 0x18, 0x1f, 0x18, 0x1f, 0x00, 0x00, 0x00, 223ee89bd6bSGeert Uytterhoeven /* D5 */ 0x00, 0x00, 0x1f, 0x18, 0x1f, 0x18, 0x18, 0x18, 224ee89bd6bSGeert Uytterhoeven /* D6 */ 0x00, 0x00, 0x00, 0x7f, 0x66, 0x66, 0x66, 0x66, 225ee89bd6bSGeert Uytterhoeven /* D7 */ 0x66, 0x66, 0x66, 0xff, 0x66, 0x66, 0x66, 0x66, 226ee89bd6bSGeert Uytterhoeven /* D8 */ 0x18, 0x18, 0xff, 0x18, 0xff, 0x18, 0x18, 0x18, 227ee89bd6bSGeert Uytterhoeven /* D9 */ 0x18, 0x18, 0x18, 0xf8, 0x00, 0x00, 0x00, 0x00, 228ee89bd6bSGeert Uytterhoeven /* DA */ 0x00, 0x00, 0x00, 0x1f, 0x18, 0x18, 0x18, 0x18, 229ee89bd6bSGeert Uytterhoeven /* DB */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 230ee89bd6bSGeert Uytterhoeven /* DC */ 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 231ee89bd6bSGeert Uytterhoeven /* DD */ 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 232ee89bd6bSGeert Uytterhoeven /* DE */ 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 233ee89bd6bSGeert Uytterhoeven /* DF */ 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 234ee89bd6bSGeert Uytterhoeven /* E0 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 235ee89bd6bSGeert Uytterhoeven /* E1 */ 0x3c, 0x66, 0x66, 0x6c, 0x66, 0x66, 0x6c, 0xc0, 236ee89bd6bSGeert Uytterhoeven /* E2 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 237ee89bd6bSGeert Uytterhoeven /* E3 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 238ee89bd6bSGeert Uytterhoeven /* E4 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 239ee89bd6bSGeert Uytterhoeven /* E5 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 240ee89bd6bSGeert Uytterhoeven /* E6 */ 0x00, 0x00, 0x33, 0x33, 0x33, 0x33, 0x3e, 0x60, 241ee89bd6bSGeert Uytterhoeven /* E7 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 242ee89bd6bSGeert Uytterhoeven /* E8 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 243ee89bd6bSGeert Uytterhoeven /* E9 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 244ee89bd6bSGeert Uytterhoeven /* EA */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 245ee89bd6bSGeert Uytterhoeven /* EB */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 246ee89bd6bSGeert Uytterhoeven /* EC */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 247ee89bd6bSGeert Uytterhoeven /* ED */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 248ee89bd6bSGeert Uytterhoeven /* EE */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 249ee89bd6bSGeert Uytterhoeven /* EF */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 250ee89bd6bSGeert Uytterhoeven /* F0 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 251ee89bd6bSGeert Uytterhoeven /* F1 */ 0x18, 0x18, 0x7e, 0x18, 0x18, 0x00, 0x7e, 0x00, 252ee89bd6bSGeert Uytterhoeven /* F2 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 253ee89bd6bSGeert Uytterhoeven /* F3 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 254ee89bd6bSGeert Uytterhoeven /* F4 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 255ee89bd6bSGeert Uytterhoeven /* F5 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 256ee89bd6bSGeert Uytterhoeven /* F6 */ 0x00, 0x18, 0x00, 0xff, 0x00, 0x18, 0x00, 0x00, 257ee89bd6bSGeert Uytterhoeven /* F7 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 258ee89bd6bSGeert Uytterhoeven /* F8 */ 0x3c, 0x66, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 259ee89bd6bSGeert Uytterhoeven /* F9 */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 260ee89bd6bSGeert Uytterhoeven /* FA */ 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00, 261ee89bd6bSGeert Uytterhoeven /* FB */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 262ee89bd6bSGeert Uytterhoeven /* FC */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 263ee89bd6bSGeert Uytterhoeven /* FD */ 0x38, 0x04, 0x18, 0x20, 0x3c, 0x00, 0x00, 0x00, 264ee89bd6bSGeert Uytterhoeven /* FE */ 0x00, 0x00, 0x3c, 0x3c, 0x3c, 0x3c, 0x00, 0x00, 265ee89bd6bSGeert Uytterhoeven /* FF */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 2666735b463SPeilin Ye } }; 267ee89bd6bSGeert Uytterhoeven 268ee89bd6bSGeert Uytterhoeven const struct font_desc font_acorn_8x8 = { 269ee89bd6bSGeert Uytterhoeven .idx = ACORN8x8_IDX, 270ee89bd6bSGeert Uytterhoeven .name = "Acorn8x8", 271ee89bd6bSGeert Uytterhoeven .width = 8, 272ee89bd6bSGeert Uytterhoeven .height = 8, 2736735b463SPeilin Ye .data = acorndata_8x8.data, 274ee89bd6bSGeert Uytterhoeven #ifdef CONFIG_ARCH_ACORN 275ee89bd6bSGeert Uytterhoeven .pref = 20, 276ee89bd6bSGeert Uytterhoeven #else 277ee89bd6bSGeert Uytterhoeven .pref = 0, 278ee89bd6bSGeert Uytterhoeven #endif 279ee89bd6bSGeert Uytterhoeven }; 280