#ifndef OEM6X8_H_ #define OEM6X8_H_ // Credit for this goes to MegaPirateOSD and Syberian! // Some minor changes made to fit my code better. #define CHAR_ARRAY_OFFSET 0 #define CHAR_ARRAY_LENGTH 1024 #define CHAR_ARRAY_MAX (CHAR_ARRAY_OFFSET + CHAR_ARRAY_LENGTH) #define CHAR_OFFSET CHAR_ARRAY_OFFSET/8 #define CHAR_MAX CHAR_ARRAY_MAX/8 static const uint8_t oem6x8[CHAR_ARRAY_LENGTH] = { // 6x8 DOS character set ________, ________, ________, ________, ________, ________, ________, ________, __XXX___, _X___X__, _XX_XX__, _X___X__, _X_X_X__, _X___X__, __XXX___, ________, __XXX___, _XXXXX__, _X_X_X__, _XXXXX__, _X___X__, _XXXXX__, __XXX___, ________, ________, __X_X___, _XXXXX__, _XXXXX__, _XXXXX__, __XXX___, ___X____, ________, ________, ___X____, __XXX___, _XXXXX__, _XXXXX__, __XXX___, ___X____, ________, ___X____, __XXX___, __XXX___, ___X____, _XXXXX__, _XXXXX__, ___X____, ________, ________, ___X____, __XXX___, _XXXXX__, _XXXXX__, ___X____, __XXX___, ________, ________, ________, ________, __XX____, __XX____, ________, ________, ________, XXXXXX__, XXXXXX__, XXXXXX__, XX__XX__, XX__XX__, XXXXXX__, XXXXXX__, XXXXXX__, ________, ________, _XXXX___, _X__X___, _X__X___, _XXXX___, ________, ________, XXXXXX__, XXXXXX__, X____X__, X_XX_X__, X_XX_X__, X____X__, XXXXXX__, XXXXXX__, ________, ___XXX__, ____XX__, __XX_X__, _X__X___, _X__X___, __XX____, ________, __XXX___, _X___X__, _X___X__, __XXX___, ___X____, __XXX___, ___X____, ________, ___X____, ___XX___, ___X_X__, ___X____, __XX____, _XXX____, _XX_____, ________, ____XX__, __XX_X__, __X_XX__, __XX_X__, __X_XX__, _XX_XX__, _XX_____, ________, ________, _X_X_X__, __XXX___, _XX_XX__, __XXX___, _X_X_X__, ________, ________, __X_____, __XX____, __XXX___, __XXXX__, __XXX___, __XX____, __X_____, ________, ____X___, ___XX___, __XXX___, _XXXX___, __XXX___, ___XX___, ____X___, ________, ___X____, __XXX___, _XXXXX__, ___X____, _XXXXX__, __XXX___, ___X____, ________, __X_X___, __X_X___, __X_X___, __X_X___, __X_X___, ________, __X_X___, ________, __XXXX__, _X_X_X__, _X_X_X__, __XX_X__, ___X_X__, ___X_X__, ___X_X__, ________, __XXX___, _X___X__, __XX____, __X_X___, ___XX___, _X___X__, __XXX___, ________, ________, ________, ________, ________, ________, _XXXX___, _XXXX___, ________, ___X____, __XXX___, _XXXXX__, ___X____, _XXXXX__, __XXX___, ___X____, __XXX___, ___X____, __XXX___, _XXXXX__, ___X____, ___X____, ___X____, ___X____, ________, ___X____, ___X____, ___X____, ___X____, _XXXXX__, __XXX___, ___X____, ________, ________, ___X____, ___XX___, _XXXXX__, ___XX___, ___X____, ________, ________, ________, ___X____, __XX____, _XXXXX__, __XX____, ___X____, ________, ________, ________, ________, ________, _X______, _X______, _X______, _XXXXX__, ________, ________, __X_X___, __X_X___, _XXXXX__, __X_X___, __X_X___, ________, ________, ___X____, ___X____, __XXX___, __XXX___, _XXXXX__, _XXXXX__, ________, ________, _XXXXX__, _XXXXX__, __XXX___, __XXX___, ___X____, ___X____, ________, ________, ________, ________, ________, ________, ________, ________, ________, ________, ___X____, __XXX___, __XXX___, ___X____, ___X____, ________, ___X____, ________, _XX_XX__, _XX_XX__, _X__X___, ________, ________, ________, ________, ________, ________, __X_X___, _XXXXX__, __X_X___, __X_X___, _XXXXX__, __X_X___, ________, __X_____, __XXX___, _X______, __XX____, ____X___, _XXX____, ___X____, ________, _XX__X__, _XX__X__, ____X___, ___X____, __X_____, _X__XX__, _X__XX__, ________, __X_____, _X_X____, _X_X____, __X_____, _X_X_X__, _X__X___, __XX_X__, ________, __XX____, __XX____, __X_____, ________, ________, ________, ________, ________, ___X____, __X_____, __X_____, __X_____, __X_____, __X_____, ___X____, ________, __X_____, ___X____, ___X____, ___X____, ___X____, ___X____, __X_____, ________, ________, __X_X___, __XXX___, _XXXXX__, __XXX___, __X_X___, ________, ________, ________, ___X____, ___X____, _XXXXX__, ___X____, ___X____, ________, ________, ________, ________, ________, ________, ________, __XX____, __XX____, __X_____, ________, ________, ________, _XXXXX__, ________, ________, ________, ________, ________, ________, ________, ________, ________, __XX____, __XX____, ________, ________, _____X__, ____X___, ___X____, __X_____, _X______, ________, ________, __XXX___, _X___X__, _X__XX__, _X_X_X__, _XX__X__, _X___X__, __XXX___, ________, ___X____, __XX____, ___X____, ___X____, ___X____, ___X____, __XXX___, ________, __XXX___, _X___X__, _____X__, ___XX___, __X_____, _X______, _XXXXX__, ________, __XXX___, _X___X__, _____X__, __XXX___, _____X__, _X___X__, __XXX___, ________, ____X___, ___XX___, __X_X___, _X__X___, _XXXXX__, ____X___, ____X___, ________, _XXXXX__, _X______, _X______, _XXXX___, _____X__, _X___X__, __XXX___, ________, ___XX___, __X_____, _X______, _XXXX___, _X___X__, _X___X__, __XXX___, ________, _XXXXX__, _____X__, ____X___, ___X____, __X_____, __X_____, __X_____, ________, __XXX___, _X___X__, _X___X__, __XXX___, _X___X__, _X___X__, __XXX___, ________, __XXX___, _X___X__, _X___X__, __XXXX__, _____X__, ____X___, __XX____, ________, ________, ________, __XX____, __XX____, ________, __XX____, __XX____, ________, ________, ________, __XX____, __XX____, ________, __XX____, __XX____, __X_____, ____X___, ___X____, __X_____, _X______, __X_____, ___X____, ____X___, ________, ________, ________, _XXXXX__, ________, ________, _XXXXX__, ________, ________, __X_____, ___X____, ____X___, _____X__, ____X___, ___X____, __X_____, ________, __XXX___, _X___X__, _____X__, ___XX___, ___X____, ________, ___X____, ________, __XXX___, _X___X__, _X_XXX__, _X_X_X__, _X_XXX__, _X______, __XXX___, ________, __XXX___, _X___X__, _X___X__, _X___X__, _XXXXX__, _X___X__, _X___X__, ________, _XXXX___, _X___X__, _X___X__, _XXXX___, _X___X__, _X___X__, _XXXX___, ________, __XXX___, _X___X__, _X______, _X______, _X______, _X___X__, __XXX___, ________, _XXXX___, _X___X__, _X___X__, _X___X__, _X___X__, _X___X__, _XXXX___, ________, _XXXXX__, _X______, _X______, _XXXX___, _X______, _X______, _XXXXX__, ________, _XXXXX__, _X______, _X______, _XXXX___, _X______, _X______, _X______, ________, __XXX___, _X___X__, _X______, _X_XXX__, _X___X__, _X___X__, __XXXX__, ________, _X___X__, _X___X__, _X___X__, _XXXXX__, _X___X__, _X___X__, _X___X__, ________, __XXX___, ___X____, ___X____, ___X____, ___X____, ___X____, __XXX___, ________, _____X__, _____X__, _____X__, _____X__, _X___X__, _X___X__, __XXX___, ________, _X___X__, _X__X___, _X_X____, _XX_____, _X_X____, _X__X___, _X___X__, ________, _X______, _X______, _X______, _X______, _X______, _X______, _XXXXX__, ________, _X___X__, _XX_XX__, _X_X_X__, _X___X__, _X___X__, _X___X__, _X___X__, ________, _X___X__, _XX__X__, _X_X_X__, _X__XX__, _X___X__, _X___X__, _X___X__, ________, __XXX___, _X___X__, _X___X__, _X___X__, _X___X__, _X___X__, __XXX___, ________, _XXXX___, _X___X__, _X___X__, _XXXX___, _X______, _X______, _X______, ________, __XXX___, _X___X__, _X___X__, _X___X__, _X_X_X__, _X__X___, __XX_X__, ________, _XXXX___, _X___X__, _X___X__, _XXXX___, _X__X___, _X___X__, _X___X__, ________, __XXX___, _X___X__, _X______, __XXX___, _____X__, _X___X__, __XXX___, ________, _XXXXX__, ___X____, ___X____, ___X____, ___X____, ___X____, ___X____, ________, _X___X__, _X___X__, _X___X__, _X___X__, _X___X__, _X___X__, __XXX___, ________, _X___X__, _X___X__, _X___X__, _X___X__, _X___X__, __X_X___, ___X____, ________, _X___X__, _X___X__, _X_X_X__, _X_X_X__, _X_X_X__, _X_X_X__, __X_X___, ________, _X___X__, _X___X__, __X_X___, ___X____, __X_X___, _X___X__, _X___X__, ________, _X___X__, _X___X__, _X___X__, __X_X___, ___X____, ___X____, ___X____, ________, _XXXX___, ____X___, ___X____, __X_____, _X______, _X______, _XXXX___, ________, __XXX___, __X_____, __X_____, __X_____, __X_____, __X_____, __XXX___, ________, ________, _X______, __X_____, ___X____, ____X___, _____X__, ________, ________, __XXX___, ____X___, ____X___, ____X___, ____X___, ____X___, __XXX___, ________, ___X____, __X_X___, _X___X__, ________, ________, ________, ________, ________, ________, ________, ________, ________, ________, ________, ________, XXXXXX__, __XX____, __XX____, ___X____, ________, ________, ________, ________, ________, ________, ________, __XXX___, _____X__, __XXXX__, _X___X__, __XXXX__, ________, _X______, _X______, _XXXX___, _X___X__, _X___X__, _X___X__, _XXXX___, ________, ________, ________, __XXX___, _X___X__, _X______, _X___X__, __XXX___, ________, _____X__, _____X__, __XXXX__, _X___X__, _X___X__, _X___X__, __XXXX__, ________, ________, ________, __XXX___, _X___X__, _XXXX___, _X______, __XXX___, ________, ___XX___, __X_____, __X_____, _XXXX___, __X_____, __X_____, __X_____, ________, ________, ________, __XXXX__, _X___X__, _X___X__, __XXXX__, _____X__, __XXX___, _X______, _X______, _XXX____, _X__X___, _X__X___, _X__X___, _X__X___, ________, ___X____, ________, ___X____, ___X____, ___X____, ___X____, ___XX___, ________, ____X___, ________, ___XX___, ____X___, ____X___, ____X___, _X__X___, __XX____, _X______, _X______, _X__X___, _X_X____, _XX_____, _X_X____, _X__X___, ________, ___X____, ___X____, ___X____, ___X____, ___X____, ___X____, ___XX___, ________, ________, ________, _XX_X___, _X_X_X__, _X_X_X__, _X___X__, _X___X__, ________, ________, ________, _XXX____, _X__X___, _X__X___, _X__X___, _X__X___, ________, ________, ________, __XXX___, _X___X__, _X___X__, _X___X__, __XXX___, ________, ________, ________, _XXXX___, _X___X__, _X___X__, _X___X__, _XXXX___, _X______, ________, ________, __XXXX__, _X___X__, _X___X__, _X___X__, __XXXX__, _____X__, ________, ________, _X_XX___, __X__X__, __X_____, __X_____, _XXX____, ________, ________, ________, __XXX___, _X______, __XXX___, _____X__, __XXX___, ________, ________, __X_____, _XXXX___, __X_____, __X_____, __X_X___, ___X____, ________, ________, ________, _X__X___, _X__X___, _X__X___, _X_XX___, __X_X___, ________, ________, ________, _X___X__, _X___X__, _X___X__, __X_X___, ___X____, ________, ________, ________, _X___X__, _X___X__, _X_X_X__, _XXXXX__, __X_X___, ________, ________, ________, _X__X___, _X__X___, __XX____, _X__X___, _X__X___, ________, ________, ________, _X__X___, _X__X___, _X__X___, __XXX___, ___X____, _XX_____, ________, ________, _XXXX___, ____X___, __XX____, _X______, _XXXX___, ________, ___XX___, __X_____, __X_____, _XX_____, __X_____, __X_____, ___XX___, ________, ___X____, ___X____, ___X____, ________, ___X____, ___X____, ___X____, ________, __XX____, ____X___, ____X___, ____XX__, ____X___, ____X___, __XX____, ________, __X_X___, _X_X____, ________, ________, ________, ________, ________, ________, ___X____, __XXX___, _XX_XX__, _X___X__, _X___X__, _XXXXX__, ________, ________ }; #endif //OEM6X8_H_