
#include "FT_DataTypes.h"


#define FT_GPU_NUMCHARPERFONT (128)
#define FT_GPU_TABLE_SIZE (148)
/* FT800 font table structure */
/* Font table address in ROM can be found by reading the address from 0xFFFFC location. */
/* 16 font tables are present at the address read from location 0xFFFFC */
typedef struct //FT_Gpu_Fonts 
{
       /* All the values are in bytes */
       /* Width of each character font from 0 to 127 */
       ft_uint8_t    FontWidth[FT_GPU_NUMCHARPERFONT];
       /* Bitmap format of font wrt bitmap formats supported by FT800 - L1, L4, L8 */
       ft_uint32_t   FontBitmapFormat;
       /* Font line stride in FT800 ROM */
       ft_uint32_t   FontLineStride;
       /* Font width in pixels */
       ft_uint32_t   FontWidthInPixels;
       /* Font height in pixels */
       ft_uint32_t   FontHeightInPixels;
       /* Pointer to font graphics raw data */
       ft_uint32_t   PointerToFontGraphicsData;
}FT_Gpu_Fonts_t;
 

 
FT_PROGMEM FT_Gpu_Fonts_t g_Gpu_Fonts[133] = {

/* VC1 Hardware Fonts index 28*/
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,6,8,13,12,15,13,5,7,7,9,12,5,9,6,9,/*48*/12,12,12,12,12,12,12,12,
12,12,/*57*/5,5,11,12,11,10,19,13,13,13,14,12,12,14,15,6,12,14,12,18,15,14,13,15,13,13,13,14,14,18,13,13,13,6,9,6,9,10,7,12,12,11,12,
11,8,12,12,5,5,11,5,18,12,12,12,12,7,11,7,12,11,16,11,11,11,7,5,7,14,5,
2,
9,
18,
25,
950172
};
 