diff options
| author | Yuval Adam <yuval@y3xz.com> | 2015-03-13 12:24:02 +0200 |
|---|---|---|
| committer | Yuval Adam <yuval@y3xz.com> | 2015-03-13 12:24:02 +0200 |
| commit | 788db64b8642bf31de6930d18a62177c64163ee0 (patch) | |
| tree | 38e8291d1fcfceac7ad2a393ad74396ed6453d24 /grlib/fonts/fontcmtt46.c | |
| parent | c686407d271989d5c4bcc1b3c4f5bb6fcd1846a8 (diff) | |
Add grlib, fixes #5
Diffstat (limited to 'grlib/fonts/fontcmtt46.c')
| -rw-r--r-- | grlib/fonts/fontcmtt46.c | 557 |
1 files changed, 557 insertions, 0 deletions
diff --git a/grlib/fonts/fontcmtt46.c b/grlib/fonts/fontcmtt46.c new file mode 100644 index 0000000..9adb7f9 --- /dev/null +++ b/grlib/fonts/fontcmtt46.c @@ -0,0 +1,557 @@ +//*****************************************************************************
+//
+// fontcmtt46.c - Font definition for the 46pt Cmtt 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 <stdint.h>
+#include <stdbool.h>
+#include "grlib/grlib.h"
+
+//*****************************************************************************
+//
+// Details of this font:
+// Characters: 32 to 126 inclusive
+// Style: cmtt
+// Size: 46 point
+// Bold: no
+// Italic: no
+// Memory usage: 5608 bytes
+//
+//*****************************************************************************
+
+//*****************************************************************************
+//
+// The compressed data for the 46 point Cmtt font.
+// Contains characters 32 to 126 inclusive.
+//
+//*****************************************************************************
+static const uint8_t g_pui8Cmtt46Data[5407] =
+{
+ 7, 25, 0, 127, 240, 240, 64, 55, 25, 0, 14, 2,
+ 240, 116, 240, 100, 240, 100, 240, 100, 240, 100, 240, 100,
+ 240, 100, 240, 100, 240, 100, 240, 100, 240, 100, 240, 100,
+ 240, 100, 240, 100, 240, 100, 240, 100, 240, 100, 240, 100,
+ 0, 15, 34, 240, 116, 240, 100, 240, 100, 240, 114, 0,
+ 32, 80, 36, 25, 0, 13, 66, 82, 244, 52, 228, 52,
+ 228, 52, 228, 52, 228, 52, 228, 52, 228, 52, 228, 52,
+ 228, 52, 228, 52, 242, 82, 240, 18, 82, 240, 18, 82,
+ 0, 76, 65, 25, 0, 13, 98, 82, 240, 18, 67, 243,
+ 67, 243, 67, 243, 67, 243, 67, 243, 67, 175, 3, 127,
+ 3, 127, 3, 179, 67, 243, 67, 243, 67, 243, 67, 243,
+ 67, 243, 67, 243, 67, 243, 67, 191, 3, 127, 3, 127,
+ 3, 163, 67, 243, 67, 243, 67, 243, 67, 243, 67, 243,
+ 66, 240, 18, 82, 0, 32, 48, 89, 25, 179, 240, 115,
+ 240, 115, 240, 115, 240, 88, 251, 221, 180, 35, 36, 163,
+ 51, 52, 131, 67, 67, 131, 67, 67, 131, 67, 52, 131,
+ 67, 66, 148, 51, 240, 20, 35, 240, 25, 240, 42, 240,
+ 42, 240, 56, 240, 35, 21, 240, 19, 36, 240, 19, 52,
+ 146, 67, 67, 132, 51, 67, 132, 51, 67, 131, 67, 67,
+ 132, 51, 52, 147, 51, 51, 164, 35, 21, 189, 219, 240,
+ 23, 240, 83, 240, 115, 240, 115, 240, 115, 0, 20, 16,
+ 90, 25, 84, 145, 166, 114, 166, 114, 152, 83, 147, 35,
+ 82, 163, 35, 82, 163, 35, 67, 163, 35, 66, 180, 19,
+ 66, 198, 67, 198, 66, 228, 82, 240, 115, 240, 114, 240,
+ 130, 240, 115, 240, 114, 240, 115, 240, 115, 240, 114, 240,
+ 115, 240, 115, 240, 114, 240, 115, 83, 227, 69, 210, 85,
+ 195, 67, 19, 179, 67, 19, 178, 83, 19, 163, 83, 19,
+ 163, 83, 19, 162, 99, 19, 147, 99, 19, 147, 117, 162,
+ 133, 162, 147, 0, 19, 48, 79, 25, 0, 13, 84, 240,
+ 86, 240, 55, 240, 36, 35, 240, 19, 51, 240, 19, 51,
+ 240, 19, 51, 240, 19, 51, 240, 19, 35, 38, 147, 35,
+ 23, 162, 19, 54, 166, 65, 229, 66, 228, 82, 228, 82,
+ 213, 66, 211, 19, 50, 195, 35, 50, 180, 51, 18, 195,
+ 67, 18, 195, 85, 195, 84, 66, 115, 99, 67, 100, 69,
+ 51, 115, 55, 35, 121, 23, 151, 54, 165, 84, 0, 31,
+ 112, 34, 25, 0, 14, 3, 240, 100, 240, 101, 240, 85,
+ 240, 100, 240, 130, 240, 130, 240, 130, 240, 115, 240, 114,
+ 240, 115, 240, 99, 240, 99, 240, 114, 0, 76, 80, 77,
+ 25, 240, 18, 240, 100, 240, 84, 240, 84, 240, 84, 240,
+ 99, 240, 99, 240, 115, 240, 99, 240, 115, 240, 99, 240,
+ 115, 240, 115, 240, 99, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 116, 240,
+ 115, 240, 115, 240, 115, 240, 131, 240, 115, 240, 116, 240,
+ 115, 240, 131, 240, 116, 240, 116, 240, 116, 240, 116, 240,
+ 115, 0, 19, 80, 76, 25, 115, 240, 116, 240, 116, 240,
+ 116, 240, 116, 240, 115, 240, 131, 240, 116, 240, 115, 240,
+ 115, 240, 131, 240, 115, 240, 115, 240, 131, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 99, 240, 115, 240, 115, 240, 99, 240,
+ 115, 240, 100, 240, 99, 240, 99, 240, 100, 240, 84, 240,
+ 84, 240, 84, 240, 98, 0, 20, 96, 48, 25, 0, 26,
+ 67, 240, 115, 240, 115, 240, 115, 242, 83, 66, 148, 51,
+ 51, 149, 35, 21, 188, 234, 240, 38, 240, 70, 240, 42,
+ 222, 165, 35, 21, 148, 51, 36, 146, 83, 66, 240, 19,
+ 240, 115, 240, 115, 240, 115, 0, 45, 47, 25, 0, 23,
+ 35, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 255, 2, 127, 4, 127, 2, 243,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 0, 45, 16, 30, 25, 0, 82, 83,
+ 240, 101, 240, 86, 240, 70, 240, 70, 240, 85, 240, 115,
+ 240, 114, 240, 115, 240, 84, 240, 84, 240, 114, 0, 14,
+ 16, 13, 25, 0, 50, 79, 2, 143, 2, 143, 2, 0,
+ 72, 48, 18, 25, 0, 82, 83, 240, 101, 240, 85, 240,
+ 85, 240, 85, 240, 99, 0, 32, 80, 76, 25, 240, 66,
+ 240, 115, 240, 115, 240, 99, 240, 115, 240, 115, 240, 99,
+ 240, 115, 240, 99, 240, 115, 240, 115, 240, 99, 240, 115,
+ 240, 99, 240, 115, 240, 115, 240, 99, 240, 115, 240, 99,
+ 240, 115, 240, 99, 240, 115, 240, 115, 240, 99, 240, 115,
+ 240, 99, 240, 115, 240, 115, 240, 99, 240, 115, 240, 99,
+ 240, 115, 240, 115, 240, 99, 240, 115, 240, 114, 0, 21,
+ 61, 25, 0, 13, 101, 240, 71, 240, 41, 244, 52, 212,
+ 84, 195, 115, 179, 147, 163, 147, 163, 147, 162, 179, 131,
+ 179, 131, 179, 131, 179, 131, 179, 131, 179, 131, 179, 131,
+ 179, 131, 179, 132, 148, 147, 147, 163, 147, 164, 116, 179,
+ 115, 196, 84, 212, 52, 249, 240, 39, 240, 69, 0, 32,
+ 64, 62, 25, 0, 14, 18, 240, 115, 240, 115, 240, 100,
+ 240, 85, 240, 40, 240, 21, 19, 240, 35, 35, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 45, 205, 205,
+ 0, 31, 112, 62, 25, 0, 13, 86, 240, 42, 236, 196,
+ 85, 179, 132, 147, 163, 147, 179, 132, 163, 131, 179, 146,
+ 179, 240, 115, 240, 115, 240, 99, 240, 115, 240, 99, 240,
+ 100, 240, 84, 240, 84, 240, 84, 240, 84, 240, 84, 240,
+ 83, 240, 99, 240, 84, 131, 148, 147, 143, 2, 143, 2,
+ 143, 2, 0, 31, 96, 59, 25, 0, 13, 87, 240, 27,
+ 221, 181, 84, 180, 116, 164, 131, 164, 131, 240, 115, 240,
+ 115, 240, 99, 240, 99, 240, 39, 240, 40, 240, 56, 240,
+ 116, 240, 116, 240, 115, 240, 131, 240, 115, 146, 179, 132,
+ 163, 132, 163, 132, 147, 148, 132, 165, 84, 205, 218, 240,
+ 39, 0, 32, 48, 65, 25, 0, 14, 21, 240, 70, 240,
+ 70, 240, 51, 19, 240, 50, 35, 240, 35, 35, 240, 19,
+ 51, 240, 19, 51, 243, 67, 242, 83, 227, 83, 211, 99,
+ 211, 99, 195, 115, 194, 131, 179, 131, 163, 147, 175, 5,
+ 95, 5, 95, 4, 240, 51, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 59, 235, 235, 0, 31, 80, 56, 25, 0,
+ 13, 30, 190, 190, 179, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 38, 237, 206, 181, 84,
+ 179, 132, 162, 163, 240, 131, 240, 115, 240, 115, 146, 179,
+ 132, 163, 132, 148, 132, 147, 148, 132, 165, 69, 204, 234,
+ 240, 38, 0, 32, 64, 58, 25, 0, 14, 6, 240, 42,
+ 235, 213, 68, 180, 100, 164, 116, 163, 146, 163, 240, 115,
+ 240, 114, 240, 115, 54, 211, 26, 191, 166, 85, 149, 132,
+ 132, 148, 131, 180, 115, 180, 115, 180, 115, 180, 130, 180,
+ 131, 164, 131, 148, 163, 117, 165, 69, 204, 234, 240, 38,
+ 0, 32, 48, 65, 25, 0, 10, 2, 240, 127, 2, 143,
+ 3, 127, 2, 131, 163, 147, 147, 240, 100, 240, 99, 240,
+ 99, 240, 115, 240, 99, 240, 115, 240, 99, 240, 115, 240,
+ 99, 240, 115, 240, 115, 240, 99, 240, 115, 240, 115, 240,
+ 115, 240, 99, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 0, 32, 112, 58, 25, 0, 13,
+ 87, 240, 27, 221, 181, 85, 163, 147, 147, 179, 131, 179,
+ 131, 179, 131, 179, 147, 147, 180, 84, 219, 240, 23, 240,
+ 27, 212, 85, 163, 148, 131, 179, 115, 211, 99, 211, 99,
+ 211, 99, 211, 99, 211, 115, 179, 132, 148, 149, 85, 189,
+ 219, 240, 23, 0, 32, 48, 58, 25, 0, 13, 102, 240,
+ 41, 251, 213, 68, 180, 115, 180, 131, 148, 147, 148, 162,
+ 148, 163, 132, 163, 132, 163, 132, 163, 148, 132, 148, 132,
+ 165, 70, 190, 201, 19, 229, 51, 240, 114, 240, 115, 240,
+ 115, 178, 132, 164, 115, 180, 99, 196, 69, 219, 234, 240,
+ 38, 0, 32, 80, 31, 25, 0, 38, 115, 240, 101, 240,
+ 85, 240, 85, 240, 85, 240, 99, 0, 27, 99, 240, 101,
+ 240, 85, 240, 85, 240, 85, 240, 99, 0, 32, 80, 42,
+ 25, 0, 39, 3, 240, 101, 240, 85, 240, 85, 240, 85,
+ 240, 99, 0, 27, 99, 240, 101, 240, 85, 240, 85, 240,
+ 85, 240, 100, 240, 130, 240, 115, 240, 114, 240, 100, 240,
+ 84, 240, 114, 0, 14, 52, 25, 0, 21, 3, 240, 100,
+ 240, 85, 240, 54, 240, 53, 240, 54, 240, 53, 240, 54,
+ 240, 53, 240, 69, 240, 54, 240, 68, 240, 102, 240, 101,
+ 240, 101, 240, 102, 240, 101, 240, 102, 240, 101, 240, 102,
+ 240, 101, 240, 100, 240, 115, 0, 41, 16, 21, 25, 0,
+ 41, 31, 3, 127, 3, 127, 3, 0, 13, 63, 3, 127,
+ 3, 127, 3, 0, 59, 96, 52, 25, 0, 19, 35, 240,
+ 116, 240, 101, 240, 102, 240, 101, 240, 102, 240, 101, 240,
+ 102, 240, 101, 240, 101, 240, 102, 240, 100, 240, 70, 240,
+ 53, 240, 69, 240, 54, 240, 53, 240, 54, 240, 53, 240,
+ 54, 240, 53, 240, 84, 240, 99, 0, 42, 112, 54, 25,
+ 0, 13, 87, 240, 28, 206, 165, 100, 164, 132, 148, 147,
+ 148, 147, 177, 148, 240, 69, 240, 69, 240, 68, 240, 83,
+ 240, 99, 240, 115, 240, 99, 240, 115, 240, 115, 240, 115,
+ 240, 115, 0, 15, 34, 240, 116, 240, 100, 240, 100, 240,
+ 114, 0, 32, 112, 72, 25, 0, 14, 5, 240, 57, 251,
+ 213, 67, 196, 55, 164, 56, 163, 58, 131, 52, 37, 131,
+ 51, 68, 131, 51, 68, 115, 51, 99, 115, 51, 99, 115,
+ 51, 99, 115, 51, 99, 115, 51, 99, 115, 51, 99, 115,
+ 51, 99, 116, 51, 67, 147, 51, 67, 147, 52, 36, 148,
+ 56, 179, 70, 196, 68, 228, 131, 181, 69, 204, 234, 240,
+ 38, 0, 32, 16, 70, 25, 0, 13, 115, 240, 101, 240,
+ 85, 240, 85, 240, 82, 18, 240, 82, 19, 240, 51, 19,
+ 240, 51, 19, 240, 51, 19, 240, 50, 50, 240, 35, 51,
+ 240, 19, 51, 240, 19, 51, 240, 19, 51, 240, 18, 82,
+ 243, 83, 227, 83, 235, 235, 235, 211, 115, 195, 115, 195,
+ 115, 195, 115, 194, 146, 151, 87, 104, 56, 103, 87, 0,
+ 31, 80, 56, 25, 0, 13, 13, 191, 191, 195, 116, 179,
+ 132, 163, 147, 163, 147, 163, 147, 163, 147, 163, 132, 163,
+ 131, 179, 100, 204, 219, 237, 195, 116, 179, 147, 163, 147,
+ 163, 163, 147, 163, 147, 163, 147, 163, 147, 148, 147, 147,
+ 163, 117, 143, 1, 143, 1, 174, 0, 32, 16, 60, 25,
+ 0, 13, 117, 51, 201, 19, 190, 165, 70, 163, 117, 148,
+ 132, 147, 148, 131, 179, 131, 179, 131, 179, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 131, 240, 115, 179, 131, 179, 147, 163, 148, 132, 164,
+ 115, 181, 68, 220, 233, 240, 53, 0, 32, 48, 57, 25,
+ 0, 13, 12, 207, 191, 195, 101, 179, 132, 163, 147, 163,
+ 148, 147, 163, 147, 163, 147, 164, 131, 179, 131, 179, 131,
+ 179, 131, 179, 131, 179, 131, 179, 131, 179, 131, 179, 131,
+ 164, 131, 163, 147, 163, 147, 148, 147, 147, 163, 132, 163,
+ 101, 159, 159, 188, 0, 32, 48, 60, 25, 0, 12, 127,
+ 3, 127, 3, 127, 3, 163, 147, 163, 147, 163, 147, 163,
+ 147, 163, 240, 115, 240, 115, 97, 243, 83, 227, 83, 235,
+ 235, 235, 227, 83, 227, 83, 227, 97, 243, 240, 115, 240,
+ 115, 163, 147, 163, 147, 163, 147, 163, 147, 163, 111, 4,
+ 111, 4, 111, 4, 0, 31, 80, 59, 25, 0, 12, 127,
+ 4, 111, 4, 111, 4, 147, 163, 147, 163, 147, 163, 147,
+ 163, 147, 240, 115, 240, 115, 240, 115, 83, 227, 83, 235,
+ 235, 235, 227, 83, 227, 83, 227, 97, 243, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 73, 240,
+ 25, 240, 25, 0, 32, 112, 61, 25, 0, 13, 101, 50,
+ 216, 19, 205, 181, 54, 164, 101, 163, 132, 148, 147, 147,
+ 163, 147, 163, 132, 177, 147, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 136, 99, 136, 99, 136, 115, 163, 147,
+ 163, 147, 163, 163, 132, 164, 116, 179, 101, 181, 54, 205,
+ 216, 19, 244, 51, 0, 31, 112, 60, 25, 0, 12, 120,
+ 71, 89, 57, 87, 87, 131, 147, 163, 147, 163, 147, 163,
+ 147, 163, 147, 163, 147, 163, 147, 163, 147, 163, 147, 175,
+ 175, 175, 163, 147, 163, 147, 163, 147, 163, 147, 163, 147,
+ 163, 147, 163, 147, 163, 147, 163, 147, 163, 147, 135, 87,
+ 89, 57, 87, 87, 0, 31, 80, 58, 25, 0, 13, 31,
+ 175, 175, 240, 19, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 31,
+ 175, 175, 0, 31, 112, 58, 25, 0, 13, 107, 235, 235,
+ 240, 67, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 194, 131, 180, 115, 180, 100, 181, 68, 220, 234, 240, 38,
+ 0, 32, 80, 67, 25, 0, 13, 7, 86, 105, 71, 103,
+ 86, 147, 131, 179, 115, 195, 115, 195, 99, 211, 83, 227,
+ 82, 243, 67, 243, 51, 240, 19, 35, 240, 35, 36, 240,
+ 19, 21, 240, 22, 19, 245, 50, 245, 51, 228, 82, 227,
+ 99, 211, 114, 211, 115, 195, 130, 195, 131, 179, 146, 179,
+ 147, 135, 102, 89, 86, 103, 102, 0, 31, 64, 61, 25,
+ 0, 12, 122, 250, 250, 240, 51, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 163, 147, 163, 147, 163, 147, 163,
+ 147, 163, 111, 4, 111, 4, 111, 4, 0, 31, 80, 84,
+ 25, 0, 12, 118, 149, 86, 134, 87, 118, 117, 101, 149,
+ 101, 150, 85, 147, 18, 81, 19, 147, 18, 66, 19, 147,
+ 18, 66, 19, 147, 19, 50, 19, 147, 34, 34, 35, 147,
+ 34, 34, 35, 147, 34, 34, 35, 147, 50, 18, 35, 147,
+ 52, 51, 147, 52, 51, 147, 52, 51, 147, 66, 67, 147,
+ 66, 67, 147, 163, 147, 163, 147, 163, 147, 163, 147, 163,
+ 147, 163, 119, 103, 87, 103, 87, 103, 0, 31, 64, 81,
+ 25, 0, 13, 6, 87, 103, 88, 103, 71, 149, 99, 181,
+ 99, 179, 17, 99, 179, 18, 83, 179, 18, 83, 179, 18,
+ 83, 179, 34, 67, 179, 34, 67, 179, 34, 67, 179, 49,
+ 67, 179, 50, 51, 179, 50, 51, 179, 50, 51, 179, 66,
+ 35, 179, 66, 35, 179, 66, 35, 179, 82, 19, 179, 82,
+ 19, 179, 82, 19, 179, 82, 19, 179, 101, 179, 101, 151,
+ 69, 136, 84, 151, 84, 0, 31, 112, 57, 25, 0, 13,
+ 73, 237, 191, 164, 116, 163, 148, 132, 148, 131, 179, 131,
+ 179, 131, 179, 131, 179, 131, 179, 131, 179, 131, 179, 131,
+ 179, 131, 179, 131, 179, 131, 179, 131, 179, 131, 179, 131,
+ 179, 131, 179, 131, 179, 132, 148, 147, 147, 164, 116, 175,
+ 189, 233, 0, 32, 32, 57, 25, 0, 13, 13, 207, 175,
+ 1, 195, 101, 179, 116, 179, 132, 163, 147, 163, 147, 163,
+ 147, 163, 147, 163, 147, 163, 132, 163, 131, 179, 101, 189,
+ 204, 218, 243, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 72, 240, 41, 240, 24, 0,
+ 32, 112, 73, 25, 0, 13, 73, 237, 191, 164, 116, 163,
+ 148, 132, 148, 131, 179, 131, 179, 131, 179, 131, 179, 131,
+ 179, 131, 179, 131, 179, 131, 179, 131, 179, 131, 179, 131,
+ 179, 131, 179, 131, 179, 131, 179, 131, 67, 67, 131, 83,
+ 51, 132, 67, 36, 147, 83, 19, 164, 71, 175, 189, 234,
+ 240, 115, 240, 116, 240, 115, 240, 116, 240, 115, 240, 115,
+ 0, 13, 16, 60, 25, 0, 12, 124, 207, 191, 195, 101,
+ 179, 131, 179, 132, 163, 147, 163, 147, 163, 147, 163, 132,
+ 163, 131, 179, 101, 189, 204, 220, 211, 100, 195, 116, 179,
+ 131, 179, 131, 179, 131, 179, 131, 179, 131, 179, 131, 19,
+ 115, 131, 19, 115, 131, 19, 88, 102, 73, 101, 104, 115,
+ 0, 31, 96, 60, 25, 0, 13, 85, 66, 201, 19, 190,
+ 164, 86, 163, 117, 147, 148, 147, 148, 147, 163, 147, 163,
+ 148, 161, 180, 240, 102, 240, 89, 240, 42, 240, 57, 240,
+ 86, 240, 100, 240, 116, 240, 115, 131, 179, 131, 179, 131,
+ 179, 132, 163, 132, 147, 150, 100, 159, 163, 26, 178, 70,
+ 0, 32, 48, 66, 25, 0, 12, 127, 4, 111, 4, 111,
+ 4, 99, 83, 83, 99, 83, 83, 99, 83, 83, 99, 83,
+ 83, 227, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 73, 240, 25, 240, 25, 0, 32, 32, 61, 25, 0,
+ 12, 104, 88, 73, 57, 72, 88, 115, 147, 163, 147, 163,
+ 147, 163, 147, 163, 147, 163, 147, 163, 147, 163, 147, 163,
+ 147, 163, 147, 163, 147, 163, 147, 163, 147, 163, 147, 163,
+ 147, 163, 147, 163, 147, 163, 147, 164, 116, 179, 115, 196,
+ 84, 212, 52, 235, 249, 240, 53, 0, 32, 64, 68, 25,
+ 0, 12, 119, 103, 88, 72, 87, 103, 115, 163, 163, 131,
+ 179, 131, 179, 131, 179, 131, 195, 99, 211, 99, 211, 99,
+ 211, 99, 226, 98, 243, 67, 243, 67, 243, 67, 243, 67,
+ 240, 19, 35, 240, 35, 35, 240, 35, 35, 240, 35, 35,
+ 240, 50, 34, 240, 70, 240, 70, 240, 70, 240, 84, 240,
+ 100, 240, 100, 0, 32, 64, 79, 25, 0, 12, 118, 134,
+ 86, 134, 86, 134, 114, 194, 146, 194, 146, 194, 146, 194,
+ 146, 194, 146, 194, 147, 163, 147, 163, 162, 66, 66, 178,
+ 52, 50, 178, 52, 50, 178, 52, 50, 178, 52, 50, 178,
+ 38, 34, 179, 18, 34, 34, 179, 18, 34, 19, 179, 18,
+ 34, 18, 210, 18, 34, 18, 210, 18, 34, 18, 213, 52,
+ 212, 68, 212, 68, 212, 68, 212, 68, 226, 98, 0, 32,
+ 16, 71, 25, 0, 13, 7, 55, 135, 55, 135, 55, 179,
+ 83, 227, 83, 243, 51, 240, 19, 51, 240, 35, 19, 240,
+ 51, 19, 240, 70, 240, 69, 240, 85, 240, 99, 240, 115,
+ 240, 116, 240, 85, 240, 86, 240, 51, 19, 240, 51, 34,
+ 240, 35, 51, 240, 19, 51, 240, 18, 83, 227, 83, 227,
+ 99, 195, 115, 167, 71, 119, 71, 119, 71, 0, 31, 80,
+ 67, 25, 0, 12, 119, 87, 103, 87, 103, 87, 131, 147,
+ 179, 115, 195, 115, 211, 83, 227, 83, 228, 67, 243, 51,
+ 240, 19, 51, 240, 35, 19, 240, 51, 19, 240, 66, 18,
+ 240, 85, 240, 85, 240, 99, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 87,
+ 240, 41, 240, 39, 0, 32, 48, 64, 25, 0, 13, 15,
+ 3, 127, 3, 127, 3, 115, 179, 131, 164, 131, 148, 147,
+ 147, 240, 100, 240, 84, 240, 99, 240, 100, 240, 99, 240,
+ 99, 240, 100, 240, 99, 240, 100, 240, 84, 240, 99, 240,
+ 100, 240, 84, 240, 99, 147, 148, 147, 132, 163, 131, 179,
+ 116, 179, 127, 3, 127, 3, 127, 3, 0, 31, 80, 71,
+ 25, 122, 251, 234, 243, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 122, 251, 234, 0, 19, 96, 76, 25,
+ 82, 240, 131, 240, 115, 240, 131, 240, 115, 240, 116, 240,
+ 115, 240, 115, 240, 131, 240, 115, 240, 116, 240, 115, 240,
+ 115, 240, 131, 240, 115, 240, 116, 240, 115, 240, 115, 240,
+ 131, 240, 115, 240, 116, 240, 115, 240, 115, 240, 131, 240,
+ 115, 240, 116, 240, 115, 240, 115, 240, 131, 240, 115, 240,
+ 116, 240, 115, 240, 115, 240, 131, 240, 115, 240, 130, 0,
+ 19, 32, 71, 25, 138, 235, 250, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 250, 235, 250, 0, 19,
+ 80, 18, 25, 0, 13, 115, 240, 101, 240, 57, 230, 22,
+ 196, 84, 210, 130, 0, 100, 96, 13, 25, 0, 103, 95,
+ 2, 143, 2, 143, 2, 0, 19, 32, 34, 25, 240, 240,
+ 146, 240, 115, 240, 100, 240, 84, 240, 99, 240, 99, 240,
+ 115, 240, 115, 240, 115, 240, 116, 240, 101, 240, 85, 240,
+ 100, 240, 114, 0, 85, 96, 43, 25, 0, 38, 39, 240,
+ 42, 236, 212, 84, 196, 100, 240, 115, 240, 115, 240, 40,
+ 235, 205, 182, 83, 180, 115, 163, 147, 163, 147, 163, 147,
+ 164, 131, 180, 85, 191, 3, 138, 22, 166, 69, 0, 31,
+ 80, 62, 25, 0, 12, 118, 240, 70, 240, 70, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 53, 227,
+ 24, 221, 198, 68, 180, 116, 164, 131, 163, 147, 163, 163,
+ 147, 163, 147, 163, 147, 163, 147, 163, 147, 163, 147, 148,
+ 148, 131, 164, 116, 165, 84, 183, 21, 195, 24, 211, 37,
+ 0, 32, 48, 42, 25, 0, 39, 7, 251, 221, 181, 84,
+ 179, 116, 163, 240, 115, 240, 99, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 131, 240, 116, 146, 164, 131,
+ 181, 84, 204, 234, 240, 38, 0, 32, 32, 61, 25, 0,
+ 14, 22, 240, 70, 240, 70, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 245, 35, 216, 19, 205, 181, 54, 164,
+ 116, 163, 132, 163, 147, 147, 163, 147, 163, 147, 163, 147,
+ 163, 147, 163, 147, 163, 148, 147, 163, 132, 164, 101, 180,
+ 70, 207, 1, 168, 22, 196, 54, 0, 31, 80, 43, 25,
+ 0, 38, 102, 240, 42, 236, 197, 69, 164, 131, 163, 147,
+ 163, 163, 131, 179, 143, 2, 143, 2, 143, 2, 131, 240,
+ 115, 240, 131, 177, 164, 147, 164, 131, 165, 84, 205, 233,
+ 240, 53, 0, 32, 48, 55, 25, 0, 14, 37, 240, 57,
+ 250, 243, 52, 227, 82, 243, 240, 115, 240, 115, 240, 47,
+ 159, 1, 175, 243, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 46, 175, 190, 0, 32,
+ 60, 25, 0, 38, 69, 53, 191, 159, 1, 132, 52, 51,
+ 131, 83, 211, 115, 195, 115, 195, 115, 195, 115, 195, 115,
+ 211, 83, 228, 52, 234, 249, 240, 18, 21, 240, 34, 240,
+ 130, 240, 140, 222, 175, 2, 131, 149, 115, 196, 99, 211,
+ 99, 211, 99, 211, 100, 180, 117, 102, 159, 188, 248, 144,
+ 62, 25, 0, 12, 118, 240, 70, 240, 70, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 52, 243, 24,
+ 220, 214, 52, 197, 83, 196, 99, 195, 115, 195, 115, 195,
+ 115, 195, 115, 195, 115, 195, 115, 195, 115, 195, 115, 195,
+ 115, 195, 115, 195, 115, 153, 25, 105, 25, 105, 25, 0,
+ 31, 80, 55, 25, 0, 13, 114, 240, 116, 240, 100, 240,
+ 100, 240, 114, 0, 11, 73, 240, 25, 240, 25, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 31, 175, 175, 0, 31, 112, 73, 25, 0,
+ 14, 66, 240, 116, 240, 100, 240, 100, 240, 114, 0, 11,
+ 73, 240, 25, 240, 25, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 210,
+ 115, 196, 83, 212, 68, 219, 249, 240, 38, 176, 67, 25,
+ 0, 12, 118, 240, 55, 240, 70, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 73, 147, 58, 147, 73,
+ 147, 99, 211, 83, 227, 67, 243, 51, 240, 19, 36, 240,
+ 19, 20, 240, 41, 240, 22, 18, 240, 21, 35, 244, 67,
+ 227, 99, 211, 99, 211, 115, 195, 131, 137, 56, 75, 40,
+ 89, 55, 0, 31, 80, 60, 25, 0, 13, 10, 250, 250,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 255, 2, 143, 2,
+ 143, 2, 0, 31, 96, 65, 25, 0, 37, 101, 20, 52,
+ 139, 22, 127, 4, 133, 37, 35, 132, 52, 51, 131, 67,
+ 67, 131, 67, 67, 131, 67, 67, 131, 67, 67, 131, 67,
+ 67, 131, 67, 67, 131, 67, 67, 131, 67, 67, 131, 67,
+ 67, 131, 67, 67, 131, 67, 67, 131, 67, 67, 103, 22,
+ 22, 71, 22, 22, 71, 22, 22, 0, 31, 64, 46, 25,
+ 0, 37, 118, 37, 198, 24, 175, 214, 52, 197, 83, 196,
+ 99, 195, 115, 195, 115, 195, 115, 195, 115, 195, 115, 195,
+ 115, 195, 115, 195, 115, 195, 115, 195, 115, 195, 115, 153,
+ 25, 105, 25, 105, 25, 0, 31, 80, 43, 25, 0, 38,
+ 101, 240, 57, 251, 212, 84, 180, 116, 163, 147, 163, 148,
+ 131, 179, 131, 179, 131, 179, 131, 179, 131, 179, 131, 179,
+ 147, 147, 163, 147, 164, 116, 181, 53, 219, 249, 240, 53,
+ 0, 32, 64, 63, 25, 0, 37, 118, 53, 182, 24, 175,
+ 1, 198, 68, 180, 116, 164, 131, 163, 148, 147, 163, 147,
+ 163, 147, 163, 147, 163, 147, 163, 147, 163, 148, 131, 164,
+ 131, 165, 100, 166, 68, 189, 195, 24, 211, 37, 243, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240,
+ 73, 240, 25, 240, 25, 208, 62, 25, 0, 38, 85, 35,
+ 216, 19, 205, 181, 54, 164, 101, 163, 132, 163, 147, 147,
+ 163, 147, 163, 147, 163, 147, 163, 147, 163, 147, 163, 163,
+ 147, 163, 132, 164, 101, 180, 70, 205, 216, 19, 244, 51,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 73, 240, 26, 249, 48, 44, 25, 0, 37,
+ 120, 69, 136, 41, 104, 26, 183, 52, 182, 82, 197, 240,
+ 84, 240, 100, 240, 99, 240, 115, 240, 115, 240, 115, 240,
+ 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 46, 190,
+ 190, 0, 32, 32, 43, 25, 0, 38, 87, 19, 205, 190,
+ 165, 100, 163, 147, 163, 147, 163, 146, 181, 240, 105, 240,
+ 58, 240, 57, 240, 100, 163, 148, 147, 163, 148, 147, 148,
+ 147, 150, 84, 175, 163, 26, 179, 39, 0, 32, 32, 58,
+ 25, 0, 19, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 47, 1, 159, 1, 159, 1, 227, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 99, 211, 99, 211, 99, 211, 99, 212,
+ 67, 250, 240, 24, 240, 53, 0, 32, 32, 45, 25, 0,
+ 37, 118, 70, 150, 70, 150, 70, 195, 115, 195, 115, 195,
+ 115, 195, 115, 195, 115, 195, 115, 195, 115, 195, 115, 195,
+ 115, 195, 115, 195, 115, 195, 115, 195, 100, 196, 69, 223,
+ 175, 197, 38, 0, 31, 80, 55, 25, 0, 37, 120, 56,
+ 104, 56, 104, 56, 146, 146, 195, 115, 210, 114, 226, 114,
+ 226, 114, 227, 83, 242, 82, 240, 18, 82, 240, 19, 51,
+ 240, 34, 50, 240, 50, 50, 240, 51, 34, 240, 51, 18,
+ 240, 82, 18, 240, 82, 18, 240, 85, 240, 99, 0, 32,
+ 80, 58, 25, 0, 37, 120, 72, 88, 72, 88, 72, 114,
+ 194, 147, 163, 147, 163, 162, 162, 178, 162, 178, 66, 66,
+ 178, 52, 50, 179, 36, 35, 179, 36, 35, 194, 37, 18,
+ 210, 19, 18, 18, 210, 18, 34, 18, 210, 18, 34, 18,
+ 213, 37, 213, 52, 227, 67, 243, 67, 0, 32, 16, 52,
+ 25, 0, 37, 120, 55, 120, 40, 120, 55, 179, 83, 227,
+ 67, 240, 19, 50, 240, 51, 19, 240, 69, 240, 84, 240,
+ 115, 240, 115, 240, 101, 240, 67, 19, 240, 50, 50, 240,
+ 34, 67, 243, 83, 226, 114, 168, 56, 104, 56, 104, 56,
+ 0, 31, 80, 73, 25, 0, 38, 7, 72, 89, 56, 103,
+ 72, 146, 146, 195, 115, 210, 114, 226, 114, 227, 83, 242,
+ 82, 240, 18, 82, 240, 19, 51, 240, 34, 51, 240, 34,
+ 50, 240, 51, 34, 240, 66, 19, 240, 69, 240, 85, 240,
+ 100, 240, 99, 240, 130, 240, 115, 240, 115, 240, 114, 240,
+ 115, 240, 18, 67, 244, 50, 240, 20, 35, 240, 24, 240,
+ 54, 240, 84, 240, 48, 25, 0, 38, 31, 2, 143, 2,
+ 143, 2, 131, 148, 147, 132, 163, 116, 240, 84, 240, 84,
+ 240, 100, 240, 84, 240, 84, 240, 84, 240, 84, 240, 84,
+ 129, 180, 131, 148, 147, 132, 163, 127, 3, 127, 3, 143,
+ 2, 0, 31, 80, 75, 25, 246, 240, 40, 240, 25, 245,
+ 240, 83, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 85,
+ 240, 24, 240, 24, 240, 41, 240, 101, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 117, 240, 105,
+ 240, 40, 240, 70, 0, 19, 32, 76, 25, 179, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 0, 20, 16, 75,
+ 25, 70, 240, 72, 240, 41, 240, 101, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 132, 240, 105, 240, 40,
+ 240, 24, 240, 36, 240, 83, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 115, 240, 115, 240, 115, 240, 115,
+ 240, 115, 240, 115, 240, 85, 249, 240, 24, 240, 38, 0,
+ 20, 80, 17, 25, 0, 13, 84, 82, 214, 51, 205, 180,
+ 39, 195, 54, 210, 99, 0, 101,
+};
+
+//*****************************************************************************
+//
+// The font definition for the 46 point Cmtt font.
+//
+//*****************************************************************************
+const tFont g_sFontCmtt46 =
+{
+ //
+ // The format of the font.
+ //
+ FONT_FMT_PIXEL_RLE,
+
+ //
+ // The maximum width of the font.
+ //
+ 20,
+
+ //
+ // The height of the font.
+ //
+ 42,
+
+ //
+ // The baseline of the font.
+ //
+ 32,
+
+ //
+ // The offset to each character in the font.
+ //
+ {
+ 0, 7, 62, 98, 163, 252, 342, 421,
+ 455, 532, 608, 656, 703, 733, 746, 764,
+ 840, 901, 963, 1025, 1084, 1149, 1205, 1263,
+ 1328, 1386, 1444, 1475, 1517, 1569, 1590, 1642,
+ 1696, 1768, 1838, 1894, 1954, 2011, 2071, 2130,
+ 2191, 2251, 2309, 2367, 2434, 2495, 2579, 2660,
+ 2717, 2774, 2847, 2907, 2967, 3033, 3094, 3162,
+ 3241, 3312, 3379, 3443, 3514, 3590, 3661, 3679,
+ 3692, 3726, 3769, 3831, 3873, 3934, 3977, 4032,
+ 4092, 4154, 4209, 4282, 4349, 4409, 4474, 4520,
+ 4563, 4626, 4688, 4732, 4775, 4833, 4878, 4933,
+ 4991, 5043, 5116, 5164, 5239, 5315, 5390,
+ },
+
+ //
+ // A pointer to the actual font data
+ //
+ g_pui8Cmtt46Data
+};
|
