From 788db64b8642bf31de6930d18a62177c64163ee0 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Fri, 13 Mar 2015 12:24:02 +0200 Subject: Add grlib, fixes #5 --- grlib/fonts/fontcm26b.c | 362 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 362 insertions(+) create mode 100644 grlib/fonts/fontcm26b.c (limited to 'grlib/fonts/fontcm26b.c') diff --git a/grlib/fonts/fontcm26b.c b/grlib/fonts/fontcm26b.c new file mode 100644 index 0000000..f8d0073 --- /dev/null +++ b/grlib/fonts/fontcm26b.c @@ -0,0 +1,362 @@ +//***************************************************************************** +// +// fontcm26b.c - Font definition for the 26pt Cm bold font. +// +// Copyright (c) 2011-2014 Texas Instruments Incorporated. All rights reserved. +// Software License Agreement +// +// Texas Instruments (TI) is supplying this software for use solely and +// exclusively on TI's microcontroller products. The software is owned by +// TI and/or its suppliers, and is protected under applicable copyright +// laws. You may not combine this software with "viral" open-source +// software in order to form a larger program. +// +// THIS SOFTWARE IS PROVIDED "AS IS" AND WITH ALL FAULTS. +// NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT +// NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. TI SHALL NOT, UNDER ANY +// CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL +// DAMAGES, FOR ANY REASON WHATSOEVER. +// +// This is part of revision 2.1.0.12573 of the Tiva Graphics Library. +// +//***************************************************************************** + +//***************************************************************************** +// +// This file is generated by ftrasterize; DO NOT EDIT BY HAND! +// +//***************************************************************************** + +#include +#include +#include "grlib/grlib.h" + +//***************************************************************************** +// +// Details of this font: +// Characters: 32 to 126 inclusive +// Style: cm +// Size: 26 point +// Bold: yes +// Italic: no +// Memory usage: 3264 bytes +// +//***************************************************************************** + +//***************************************************************************** +// +// The compressed data for the 26 point Cm bold font. +// Contains characters 32 to 126 inclusive. +// +//***************************************************************************** +static const uint8_t g_pui8Cm26bData[3064] = +{ + 5, 10, 0, 33, 96, 23, 6, 114, 52, 36, 36, 36, + 36, 50, 66, 66, 66, 66, 66, 66, 240, 18, 52, 36, + 50, 240, 240, 240, 25, 12, 210, 66, 52, 36, 36, 36, + 51, 51, 81, 81, 81, 81, 65, 81, 81, 81, 66, 66, + 65, 81, 0, 24, 64, 54, 21, 240, 241, 81, 225, 66, + 210, 66, 210, 65, 225, 81, 225, 66, 210, 66, 210, 66, + 210, 65, 127, 4, 130, 66, 210, 65, 225, 81, 225, 66, + 210, 66, 143, 4, 113, 66, 210, 66, 210, 66, 210, 65, + 225, 66, 210, 66, 210, 66, 209, 81, 0, 6, 80, 50, + 12, 81, 149, 98, 17, 18, 66, 33, 33, 50, 49, 34, + 34, 49, 19, 34, 49, 19, 35, 33, 19, 38, 119, 88, + 87, 118, 113, 19, 35, 33, 34, 35, 33, 34, 35, 33, + 34, 34, 49, 34, 50, 33, 18, 86, 145, 177, 0, 8, + 32, 68, 21, 51, 161, 83, 33, 130, 82, 51, 67, 83, + 65, 23, 83, 65, 82, 99, 65, 81, 115, 65, 66, 115, + 65, 50, 146, 65, 49, 163, 33, 50, 180, 50, 240, 65, + 67, 194, 50, 33, 162, 66, 49, 146, 51, 49, 130, 67, + 49, 114, 83, 49, 114, 83, 49, 98, 99, 49, 82, 130, + 49, 82, 131, 17, 97, 163, 0, 13, 80, 48, 19, 240, + 147, 242, 33, 226, 33, 211, 33, 211, 33, 211, 17, 227, + 17, 228, 85, 99, 113, 131, 97, 148, 66, 129, 19, 65, + 130, 20, 34, 115, 35, 33, 116, 37, 132, 52, 147, 67, + 81, 52, 37, 50, 84, 68, 0, 17, 16, 15, 6, 114, + 52, 36, 51, 81, 81, 65, 81, 66, 65, 0, 12, 64, + 30, 9, 82, 98, 98, 114, 98, 114, 99, 99, 98, 99, + 99, 99, 99, 99, 99, 99, 99, 99, 99, 115, 99, 99, + 114, 130, 114, 130, 130, 32, 30, 9, 2, 130, 130, 114, + 130, 114, 115, 99, 114, 115, 99, 99, 99, 99, 99, 99, + 99, 99, 98, 99, 99, 98, 114, 98, 114, 98, 98, 112, + 29, 13, 67, 163, 113, 35, 33, 51, 18, 35, 51, 17, + 19, 101, 133, 99, 17, 19, 51, 19, 19, 49, 35, 33, + 115, 163, 0, 25, 16, 41, 20, 0, 11, 2, 240, 50, + 240, 50, 240, 50, 240, 50, 240, 50, 240, 50, 240, 50, + 240, 50, 175, 3, 162, 240, 50, 240, 50, 240, 50, 240, + 50, 240, 50, 240, 50, 240, 50, 0, 13, 96, 15, 6, + 0, 12, 18, 52, 36, 51, 81, 81, 65, 81, 65, 240, + 16, 10, 9, 0, 13, 71, 39, 39, 0, 13, 96, 11, + 6, 0, 12, 18, 52, 36, 50, 240, 240, 240, 30, 12, + 145, 162, 161, 162, 162, 161, 162, 162, 161, 177, 162, 161, + 177, 162, 162, 161, 162, 162, 161, 162, 162, 161, 162, 162, + 161, 162, 162, 160, 39, 13, 240, 229, 114, 50, 82, 82, + 66, 82, 51, 83, 35, 83, 35, 83, 35, 83, 35, 83, + 35, 83, 35, 83, 35, 83, 35, 83, 35, 83, 50, 82, + 66, 82, 82, 50, 117, 0, 12, 24, 11, 240, 193, 131, + 86, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, + 131, 131, 131, 89, 0, 9, 112, 32, 13, 240, 229, 98, + 51, 67, 67, 52, 52, 36, 52, 50, 68, 148, 147, 148, + 147, 147, 147, 147, 65, 82, 66, 66, 82, 57, 58, 58, + 0, 11, 96, 33, 13, 240, 229, 113, 51, 83, 51, 67, + 51, 67, 51, 67, 51, 162, 162, 132, 195, 179, 164, 50, + 68, 36, 52, 36, 52, 35, 67, 66, 51, 102, 0, 12, + 33, 13, 240, 240, 50, 178, 163, 163, 148, 129, 19, 129, + 19, 113, 35, 98, 35, 97, 51, 81, 67, 81, 67, 65, + 83, 75, 131, 163, 163, 120, 0, 11, 80, 34, 13, 240, + 193, 113, 66, 67, 72, 87, 101, 129, 193, 193, 21, 98, + 52, 163, 164, 50, 68, 35, 68, 35, 68, 35, 67, 65, + 83, 66, 51, 101, 0, 12, 16, 38, 13, 240, 240, 20, + 115, 34, 83, 35, 67, 51, 67, 51, 67, 148, 148, 19, + 85, 35, 52, 51, 52, 52, 36, 52, 36, 52, 36, 52, + 51, 52, 51, 51, 83, 35, 101, 0, 12, 27, 13, 240, + 194, 186, 58, 57, 65, 82, 66, 81, 82, 66, 162, 178, + 162, 178, 178, 163, 163, 163, 163, 163, 163, 0, 12, 32, + 38, 14, 240, 240, 37, 114, 66, 97, 98, 66, 98, 67, + 82, 68, 66, 70, 18, 103, 135, 105, 67, 38, 35, 69, + 35, 84, 35, 99, 35, 99, 36, 82, 67, 66, 118, 0, + 12, 112, 38, 13, 240, 229, 115, 19, 83, 51, 52, 51, + 52, 52, 36, 52, 36, 52, 36, 52, 36, 52, 51, 52, + 66, 37, 83, 20, 148, 147, 67, 51, 67, 50, 82, 50, + 117, 0, 12, 16, 16, 6, 0, 6, 18, 52, 36, 50, + 240, 210, 52, 36, 50, 240, 240, 240, 20, 6, 0, 6, + 18, 52, 36, 50, 240, 210, 52, 36, 51, 81, 81, 65, + 81, 65, 240, 16, 23, 6, 240, 240, 210, 52, 36, 50, + 162, 66, 66, 66, 66, 66, 66, 66, 52, 36, 36, 36, + 36, 50, 144, 12, 19, 0, 23, 111, 2, 0, 12, 31, + 2, 0, 24, 27, 11, 0, 10, 3, 116, 116, 131, 240, + 81, 161, 161, 161, 161, 145, 146, 130, 131, 131, 51, 35, + 51, 35, 66, 54, 240, 176, 28, 11, 213, 81, 66, 51, + 51, 35, 51, 35, 51, 130, 130, 145, 146, 145, 161, 161, + 161, 240, 240, 19, 116, 116, 131, 0, 10, 32, 64, 19, + 240, 150, 193, 98, 130, 145, 113, 177, 81, 68, 81, 65, + 50, 34, 65, 49, 51, 51, 34, 33, 35, 67, 49, 33, + 35, 67, 49, 33, 35, 67, 49, 33, 35, 67, 49, 33, + 35, 67, 49, 33, 35, 67, 49, 49, 35, 51, 49, 49, + 35, 36, 33, 66, 52, 20, 98, 240, 50, 131, 136, 0, + 17, 48, 41, 20, 240, 210, 240, 50, 240, 35, 240, 36, + 240, 20, 245, 241, 20, 225, 20, 210, 35, 209, 52, 193, + 52, 178, 67, 177, 84, 170, 146, 99, 145, 116, 129, 116, + 114, 131, 86, 72, 0, 17, 96, 41, 19, 240, 77, 131, + 100, 99, 115, 99, 116, 83, 116, 83, 116, 83, 116, 83, + 100, 99, 84, 122, 147, 100, 99, 116, 83, 116, 83, 132, + 67, 132, 67, 132, 67, 116, 83, 100, 78, 0, 17, 32, + 38, 18, 240, 150, 49, 99, 69, 83, 115, 67, 131, 52, + 146, 51, 162, 36, 162, 36, 228, 228, 228, 228, 228, 177, + 51, 177, 52, 146, 67, 145, 99, 113, 131, 81, 182, 0, + 16, 64, 42, 20, 240, 93, 148, 84, 116, 100, 100, 115, + 100, 131, 84, 131, 84, 132, 68, 132, 68, 132, 68, 132, + 68, 132, 68, 132, 68, 132, 68, 131, 84, 131, 84, 115, + 100, 115, 100, 84, 93, 0, 18, 48, 44, 17, 240, 46, + 84, 83, 84, 98, 84, 98, 84, 113, 84, 49, 49, 84, + 49, 49, 84, 49, 148, 34, 152, 148, 34, 148, 49, 148, + 49, 65, 68, 129, 68, 114, 68, 113, 84, 98, 84, 83, + 62, 0, 15, 32, 37, 16, 240, 29, 84, 82, 84, 98, + 68, 98, 68, 113, 68, 113, 68, 49, 49, 68, 49, 132, + 34, 136, 132, 34, 132, 49, 132, 49, 132, 196, 196, 196, + 196, 169, 0, 14, 112, 44, 21, 240, 199, 49, 132, 69, + 115, 131, 99, 147, 84, 162, 83, 178, 83, 178, 68, 193, + 68, 240, 36, 240, 36, 240, 36, 240, 36, 90, 51, 148, + 84, 132, 99, 132, 115, 116, 132, 69, 166, 50, 0, 18, + 112, 43, 20, 240, 88, 40, 68, 100, 100, 100, 100, 100, + 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 110, 100, + 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, + 100, 100, 100, 72, 40, 0, 17, 96, 24, 12, 202, 84, + 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, + 132, 132, 132, 132, 90, 0, 10, 96, 28, 15, 240, 58, + 148, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, + 180, 82, 68, 68, 52, 68, 52, 82, 52, 118, 0, 14, + 43, 20, 240, 88, 70, 68, 129, 116, 113, 132, 98, 132, + 82, 148, 66, 164, 50, 180, 34, 196, 20, 185, 181, 20, + 164, 52, 148, 52, 148, 68, 132, 68, 132, 84, 116, 100, + 100, 100, 72, 55, 0, 17, 96, 31, 15, 249, 132, 180, + 180, 180, 180, 180, 180, 180, 180, 180, 180, 97, 68, 97, + 68, 97, 68, 97, 68, 82, 68, 82, 68, 67, 45, 0, + 13, 48, 71, 24, 240, 150, 166, 68, 164, 100, 145, 19, + 97, 19, 129, 19, 97, 19, 129, 19, 97, 20, 97, 35, + 97, 35, 97, 35, 97, 35, 97, 35, 97, 51, 65, 51, + 97, 51, 65, 51, 97, 51, 65, 51, 97, 67, 33, 67, + 97, 67, 33, 67, 97, 69, 83, 97, 84, 83, 97, 84, + 83, 97, 83, 99, 97, 98, 99, 70, 50, 56, 0, 21, + 32, 52, 20, 240, 86, 102, 69, 129, 101, 129, 97, 20, + 113, 97, 21, 97, 97, 37, 81, 97, 52, 81, 97, 68, + 65, 97, 69, 49, 97, 85, 33, 97, 100, 33, 97, 116, + 17, 97, 118, 97, 133, 97, 148, 97, 163, 97, 163, 97, + 178, 70, 145, 0, 18, 42, 19, 240, 165, 195, 51, 132, + 84, 99, 115, 83, 147, 67, 147, 52, 148, 36, 148, 36, + 148, 36, 148, 36, 148, 36, 148, 36, 148, 51, 147, 68, + 116, 83, 115, 100, 84, 131, 51, 182, 0, 17, 80, 33, + 17, 240, 44, 116, 67, 100, 83, 84, 84, 68, 84, 68, + 84, 68, 84, 68, 84, 68, 83, 84, 67, 106, 116, 212, + 212, 212, 212, 212, 212, 184, 0, 16, 52, 19, 240, 165, + 195, 51, 132, 83, 115, 115, 84, 116, 67, 147, 52, 148, + 36, 148, 36, 148, 36, 148, 36, 148, 36, 148, 36, 148, + 51, 147, 67, 147, 68, 35, 35, 99, 17, 49, 18, 132, + 51, 183, 65, 210, 49, 214, 214, 213, 243, 240, 240, 192, + 44, 21, 240, 108, 180, 83, 148, 99, 132, 100, 116, 100, + 116, 100, 116, 100, 116, 99, 132, 83, 154, 180, 68, 148, + 83, 148, 84, 132, 84, 132, 84, 132, 84, 132, 84, 49, + 68, 100, 33, 41, 69, 0, 18, 96, 37, 14, 240, 37, + 33, 67, 52, 66, 98, 51, 98, 51, 113, 51, 113, 52, + 168, 121, 105, 104, 165, 164, 33, 131, 34, 115, 34, 115, + 35, 98, 52, 66, 66, 37, 0, 12, 112, 39, 18, 240, + 63, 1, 47, 1, 35, 52, 51, 34, 68, 66, 33, 84, + 81, 33, 84, 81, 33, 84, 81, 33, 84, 81, 132, 228, + 228, 228, 228, 228, 228, 228, 228, 228, 186, 0, 16, 48, + 43, 19, 240, 72, 69, 68, 129, 100, 129, 100, 129, 100, + 129, 100, 129, 100, 129, 100, 129, 100, 129, 100, 129, 100, + 129, 100, 129, 100, 129, 100, 129, 100, 129, 115, 113, 132, + 97, 148, 65, 198, 0, 17, 64, 41, 20, 240, 88, 70, + 68, 130, 100, 129, 131, 129, 132, 98, 132, 97, 163, 97, + 164, 66, 164, 65, 196, 34, 196, 34, 196, 33, 230, 230, + 229, 240, 20, 240, 19, 240, 50, 240, 50, 0, 18, 96, + 63, 27, 240, 199, 40, 53, 67, 100, 113, 100, 84, 113, + 100, 84, 98, 115, 100, 81, 132, 69, 81, 132, 69, 66, + 147, 65, 19, 65, 164, 49, 20, 49, 164, 33, 36, 34, + 164, 33, 51, 33, 196, 17, 52, 17, 198, 54, 197, 84, + 228, 84, 228, 84, 227, 114, 240, 18, 114, 240, 18, 114, + 0, 24, 96, 41, 20, 240, 88, 39, 100, 82, 148, 81, + 180, 50, 180, 34, 212, 17, 230, 244, 240, 20, 240, 36, + 240, 21, 230, 225, 36, 194, 36, 193, 68, 162, 68, 146, + 100, 129, 116, 87, 56, 0, 17, 96, 43, 22, 240, 121, + 86, 84, 145, 133, 114, 148, 113, 165, 82, 180, 66, 197, + 50, 212, 34, 229, 18, 246, 240, 22, 240, 36, 240, 52, + 240, 52, 240, 52, 240, 52, 240, 52, 240, 52, 240, 24, + 0, 20, 32, 36, 15, 253, 36, 84, 35, 84, 50, 100, + 50, 84, 65, 100, 65, 84, 164, 180, 164, 180, 164, 180, + 81, 68, 97, 68, 97, 52, 98, 52, 98, 36, 84, 45, + 0, 13, 48, 30, 6, 4, 34, 66, 66, 66, 66, 66, + 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, + 66, 66, 66, 66, 66, 66, 66, 68, 32, 25, 12, 225, + 81, 66, 66, 65, 81, 81, 81, 65, 81, 81, 81, 83, + 51, 52, 36, 36, 36, 50, 66, 0, 24, 48, 30, 6, + 4, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, + 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, + 66, 66, 36, 32, 13, 9, 193, 115, 82, 18, 50, 50, + 33, 81, 0, 23, 112, 9, 6, 114, 52, 36, 50, 0, + 16, 112, 15, 6, 129, 66, 65, 81, 65, 81, 83, 52, + 36, 50, 0, 12, 48, 28, 14, 0, 14, 38, 114, 51, + 99, 51, 82, 67, 179, 134, 99, 35, 83, 51, 67, 67, + 67, 67, 67, 52, 100, 36, 0, 12, 64, 36, 15, 245, + 195, 195, 195, 195, 195, 195, 195, 20, 116, 51, 83, 82, + 83, 83, 67, 83, 67, 83, 67, 83, 67, 83, 67, 83, + 67, 82, 84, 50, 98, 36, 0, 13, 96, 25, 11, 0, + 11, 53, 82, 35, 50, 51, 35, 51, 35, 131, 131, 131, + 131, 81, 51, 65, 66, 49, 100, 0, 10, 16, 37, 15, + 240, 101, 195, 195, 195, 195, 195, 195, 116, 19, 98, 52, + 82, 83, 67, 83, 67, 83, 67, 83, 67, 83, 67, 83, + 67, 83, 82, 83, 83, 52, 116, 21, 0, 13, 48, 25, + 13, 0, 13, 53, 114, 51, 66, 82, 51, 83, 35, 83, + 43, 35, 163, 163, 113, 51, 82, 66, 66, 101, 0, 12, + 28, 12, 240, 36, 99, 19, 67, 35, 67, 35, 67, 147, + 147, 120, 99, 147, 147, 147, 147, 147, 147, 147, 147, 147, + 119, 0, 11, 16, 36, 13, 0, 13, 37, 19, 50, 50, + 18, 35, 51, 67, 51, 67, 51, 67, 51, 82, 50, 102, + 98, 199, 105, 74, 34, 99, 34, 114, 34, 99, 50, 67, + 86, 240, 240, 16, 38, 17, 240, 37, 227, 227, 227, 227, + 227, 227, 227, 37, 115, 17, 51, 100, 67, 99, 83, 99, + 83, 99, 83, 99, 83, 99, 83, 99, 83, 99, 83, 99, + 83, 71, 23, 0, 15, 16, 22, 8, 162, 84, 68, 82, + 240, 213, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, + 54, 0, 7, 32, 30, 10, 227, 116, 100, 99, 240, 240, + 101, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, + 115, 35, 35, 35, 35, 35, 19, 68, 240, 160, 34, 15, + 245, 195, 195, 195, 195, 195, 195, 195, 53, 67, 66, 99, + 50, 115, 34, 131, 18, 150, 151, 131, 35, 115, 35, 115, + 51, 99, 51, 71, 21, 0, 13, 48, 24, 9, 149, 99, + 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 71, 0, 8, 16, 43, 24, 0, 24, + 5, 37, 52, 115, 17, 53, 35, 100, 68, 51, 99, 83, + 67, 99, 83, 67, 99, 83, 67, 99, 83, 67, 99, 83, + 67, 99, 83, 67, 99, 83, 67, 99, 83, 67, 71, 30, + 0, 21, 32, 32, 17, 0, 17, 5, 37, 85, 17, 51, + 100, 67, 99, 83, 99, 83, 99, 83, 99, 83, 99, 83, + 99, 83, 99, 83, 99, 83, 71, 23, 0, 15, 16, 28, + 13, 0, 13, 53, 114, 50, 82, 82, 51, 83, 35, 83, + 35, 83, 35, 83, 35, 83, 35, 83, 50, 82, 82, 50, + 117, 0, 12, 36, 15, 0, 15, 5, 20, 116, 51, 83, + 67, 83, 83, 67, 83, 67, 83, 67, 83, 67, 83, 67, + 83, 67, 67, 84, 50, 99, 20, 115, 195, 195, 195, 167, + 240, 240, 128, 37, 15, 0, 15, 52, 34, 98, 49, 18, + 83, 67, 67, 83, 67, 83, 67, 83, 67, 83, 67, 83, + 67, 83, 83, 67, 98, 52, 116, 19, 195, 195, 195, 195, + 167, 240, 240, 32, 23, 12, 0, 12, 5, 19, 54, 19, + 68, 19, 67, 34, 83, 147, 147, 147, 147, 147, 147, 119, + 0, 11, 16, 25, 10, 0, 10, 37, 65, 50, 50, 65, + 50, 65, 53, 102, 86, 115, 33, 82, 34, 66, 35, 49, + 54, 0, 9, 32, 27, 11, 240, 240, 113, 161, 146, 146, + 131, 105, 67, 131, 131, 131, 131, 131, 131, 49, 67, 49, + 67, 49, 67, 49, 100, 0, 10, 31, 17, 0, 17, 5, + 53, 99, 83, 99, 83, 99, 83, 99, 83, 99, 83, 99, + 83, 99, 83, 99, 83, 99, 83, 99, 68, 133, 21, 0, + 15, 16, 26, 14, 0, 14, 6, 36, 51, 81, 99, 65, + 99, 50, 99, 49, 131, 33, 131, 18, 148, 164, 163, 194, + 194, 0, 13, 16, 40, 19, 0, 19, 5, 21, 36, 51, + 51, 66, 83, 50, 65, 99, 50, 65, 99, 36, 34, 115, + 17, 18, 33, 131, 17, 18, 33, 132, 37, 147, 51, 163, + 51, 163, 51, 177, 81, 0, 17, 64, 27, 15, 0, 15, + 21, 37, 83, 49, 131, 34, 147, 17, 164, 195, 211, 180, + 162, 19, 145, 51, 113, 67, 69, 38, 0, 13, 48, 34, + 15, 0, 15, 6, 37, 67, 81, 99, 65, 131, 49, 131, + 34, 131, 33, 163, 17, 165, 179, 195, 194, 225, 210, 131, + 33, 147, 33, 147, 17, 179, 240, 240, 176, 27, 12, 0, + 12, 10, 35, 52, 34, 67, 50, 51, 65, 52, 131, 131, + 132, 49, 67, 65, 51, 66, 36, 51, 42, 0, 10, 96, + 8, 15, 0, 22, 77, 0, 26, 64, 9, 28, 0, 42, + 15, 11, 0, 49, 32, 14, 10, 178, 34, 67, 19, 40, + 35, 19, 50, 34, 0, 26, 96, 9, 11, 210, 65, 56, + 34, 21, 0, 32, +}; + +//***************************************************************************** +// +// The font definition for the 26 point Cm bold font. +// +//***************************************************************************** +const tFont g_sFontCm26b = +{ + // + // The format of the font. + // + FONT_FMT_PIXEL_RLE, + + // + // The maximum width of the font. + // + 25, + + // + // The height of the font. + // + 27, + + // + // The baseline of the font. + // + 20, + + // + // The offset to each character in the font. + // + { + 0, 5, 28, 53, 107, 157, 225, 273, + 288, 318, 348, 377, 418, 433, 443, 454, + 484, 523, 547, 579, 612, 645, 679, 717, + 744, 782, 820, 836, 856, 879, 891, 918, + 946, 1010, 1051, 1092, 1130, 1172, 1216, 1253, + 1297, 1340, 1364, 1392, 1435, 1466, 1537, 1589, + 1631, 1664, 1716, 1760, 1797, 1836, 1879, 1920, + 1983, 2024, 2067, 2103, 2133, 2158, 2188, 2201, + 2210, 2225, 2253, 2289, 2314, 2351, 2376, 2404, + 2440, 2478, 2500, 2530, 2564, 2588, 2631, 2663, + 2691, 2727, 2764, 2787, 2812, 2839, 2870, 2896, + 2936, 2963, 2997, 3024, 3032, 3041, 3055, + }, + + // + // A pointer to the actual font data + // + g_pui8Cm26bData +}; -- cgit v1.3.1