Fork of SharpLCD by Rohit Grover

Revision:
5:fbc21399051d
Parent:
4:15a8a86fddf8
--- a/lucida_console_8pt_noWidthPadding.c	Mon Sep 01 13:42:54 2014 +0000
+++ b/lucida_console_8pt_noWidthPadding.c	Tue Sep 02 08:37:17 2014 +0000
@@ -8,1217 +8,101 @@
 
 __attribute__ (( __section__(".text.bitmaps") ))
 const uint8_t lucidaConsole_8ptBitmaps[] = 
-{// @0 '!' (1 pixels wide)
-	0x00, //  
-	0x00, //  
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x00, //  
-	0x80, // #
-	0x00, //  
-	0x00, //  
-
-	// @11 '"' (4 pixels wide)
-	0x00, //     
-	0x90, // #  #
-	0x90, // #  #
-	0x90, // #  #
-	0x00, //     
-	0x00, //     
-	0x00, //     
-	0x00, //     
-	0x00, //     
-	0x00, //     
-	0x00, //     
-
-	// @22 '#' (6 pixels wide)
-	0xff, 0xff, 0xeb, 0xeb, 0x83, 0xd7, 0x3, 0xaf, 0xaf, 0xff, 0xff,  
-
-	// @33 '$' (5 pixels wide)
-	0x00, //      
-	0x20, //   #  
-	0x78, //  ####
-	0xA0, // # #  
-	0xE0, // ###  
-	0x30, //   ## 
-	0x28, //   # #
-	0x28, //   # #
-	0xF0, // #### 
-	0x20, //   #  
-	0x00, //      
-
-	// @44 '%' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x42, //  #    #
-	0xA4, // # #  # 
-	0xA8, // # # #  
-	0x54, //  # # # 
-	0x2A, //   # # #
-	0x4A, //  #  # #
-	0x84, // #    # 
-	0x00, //        
-	0x00, //        
-
-	// @55 '&' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x20, //   #    
-	0x50, //  # #   
-	0x50, //  # #   
-	0x62, //  ##   #
-	0x92, // #  #  #
-	0x8C, // #   ## 
-	0x7C, //  ##### 
-	0x00, //        
-	0x00, //        
-
-	// @66 ''' (1 pixels wide)
-	0x00, //  
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x00, //  
-	0x00, //  
-	0x00, //  
-	0x00, //  
-	0x00, //  
-	0x00, //  
-	0x00, //  
-
-	// @77 '(' (4 pixels wide)
-	0x00, //     
-	0x30, //   ##
-	0x40, //  #  
-	0x80, // #   
-	0x80, // #   
-	0x80, // #   
-	0x80, // #   
-	0x80, // #   
-	0x80, // #   
-	0x40, //  #  
-	0x30, //   ##
-
-	// @88 ')' (4 pixels wide)
-	0x00, //     
-	0xC0, // ##  
-	0x20, //   # 
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0x20, //   # 
-	0xC0, // ##  
-
-	// @99 '*' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x20, //   #  
-	0xD8, // ## ##
-	0x60, //  ##  
-	0x50, //  # # 
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @110 '+' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x20, //   #  
-	0x20, //   #  
-	0xF8, // #####
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @121 ',' (2 pixels wide)
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0xC0, // ##
-	0xC0, // ##
-	0x40, //  #
-	0x80, // # 
-
-	// @132 '-' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0xF8, // #####
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x00, //      
-
-	// @143 '.' (2 pixels wide)
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0xC0, // ##
-	0xC0, // ##
-	0x00, //   
-	0x00, //   
-
-	// @154 '/' (7 pixels wide)
-	0x00, //        
-	0x02, //       #
-	0x04, //      # 
-	0x0C, //     ## 
-	0x08, //     #  
-	0x10, //    #   
-	0x10, //    #   
-	0x20, //   #    
-	0x60, //  ##    
-	0x40, //  #     
-	0x80, // #      
-
-	// @165 '0' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x70, //  ### 
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @176 '1' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x60, //  ##  
-	0xA0, // # #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0xF8, // #####
-	0x00, //      
-	0x00, //      
-
-	// @187 '2' (4 pixels wide)
-	0x00, //     
-	0x00, //     
-	0xE0, // ### 
-	0x10, //    #
-	0x10, //    #
-	0x20, //   # 
-	0x40, //  #  
-	0x80, // #   
-	0xF0, // ####
-	0x00, //     
-	0x00, //     
-
-	// @198 '3' (4 pixels wide)
-	0x00, //     
-	0x00, //     
-	0xF0, // ####
-	0x10, //    #
-	0x10, //    #
-	0x60, //  ## 
-	0x10, //    #
-	0x10, //    #
-	0xE0, // ### 
-	0x00, //     
-	0x00, //     
-
-	// @209 '4' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x10, //    # 
-	0x30, //   ## 
-	0x50, //  # # 
-	0x90, // #  # 
-	0xF8, // #####
-	0x10, //    # 
-	0x10, //    # 
-	0x00, //      
-	0x00, //      
-
-	// @220 '5' (4 pixels wide)
-	0x00, //     
-	0x00, //     
-	0xF0, // ####
-	0x80, // #   
-	0x80, // #   
-	0xE0, // ### 
-	0x10, //    #
-	0x10, //    #
-	0xE0, // ### 
-	0x00, //     
-	0x00, //     
-
-	// @231 '6' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x38, //   ###
-	0x40, //  #   
-	0x80, // #    
-	0xB0, // # ## 
-	0xC8, // ##  #
-	0x88, // #   #
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @242 '7' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF8, // #####
-	0x10, //    # 
-	0x10, //    # 
-	0x20, //   #  
-	0x40, //  #   
-	0x40, //  #   
-	0x80, // #    
-	0x00, //      
-	0x00, //      
-
-	// @253 '8' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x70, //  ### 
-	0x88, // #   #
-	0x90, // #  # 
-	0x70, //  ### 
-	0x88, // #   #
-	0x88, // #   #
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @264 '9' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x70, //  ### 
-	0x88, // #   #
-	0x88, // #   #
-	0x78, //  ####
-	0x08, //     #
-	0x10, //    # 
-	0xE0, // ###  
-	0x00, //      
-	0x00, //      
-
-	// @275 ':' (2 pixels wide)
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0xC0, // ##
-	0xC0, // ##
-	0x00, //   
-	0x00, //   
-	0xC0, // ##
-	0xC0, // ##
-	0x00, //   
-	0x00, //   
-
-	// @286 ';' (2 pixels wide)
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0xC0, // ##
-	0xC0, // ##
-	0x00, //   
-	0x00, //   
-	0xC0, // ##
-	0xC0, // ##
-	0x40, //  #
-	0x80, // # 
-
-	// @297 '<' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x08, //     #
-	0x30, //   ## 
-	0xC0, // ##   
-	0xC0, // ##   
-	0x30, //   ## 
-	0x08, //     #
-	0x00, //      
-	0x00, //      
-
-	// @308 '=' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0xFE, // #######
-	0x00, //        
-	0xFE, // #######
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-
-	// @319 '>' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x80, // #    
-	0x60, //  ##  
-	0x18, //    ##
-	0x18, //    ##
-	0x60, //  ##  
-	0x80, // #    
-	0x00, //      
-	0x00, //      
-
-	// @330 '?' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF0, // #### 
-	0x88, // #   #
-	0x08, //     #
-	0x10, //    # 
-	0x20, //   #  
-	0x00, //      
-	0x20, //   #  
-	0x00, //      
-	0x00, //      
-
-	// @341 '@' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x3C, //   #### 
-	0x44, //  #   # 
-	0x9C, // #  ### 
-	0xA4, // # #  # 
-	0xBE, // # #####
-	0x40, //  #     
-	0x38, //   ###  
-	0x00, //        
-	0x00, //        
-
-	// @352 'A' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x10, //    #   
-	0x28, //   # #  
-	0x28, //   # #  
-	0x44, //  #   # 
-	0x7C, //  ##### 
-	0x44, //  #   # 
-	0x82, // #     #
-	0x00, //        
-	0x00, //        
-
-	// @363 'B' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF0, // #### 
-	0x88, // #   #
-	0x88, // #   #
-	0xF0, // #### 
-	0x88, // #   #
-	0x88, // #   #
-	0xF0, // #### 
-	0x00, //      
-	0x00, //      
-
-	// @374 'C' (6 pixels wide)
-	0x00, //       
-	0x00, //       
-	0x3C, //   ####
-	0x40, //  #    
-	0x80, // #     
-	0x80, // #     
-	0x80, // #     
-	0x40, //  #    
-	0x3C, //   ####
-	0x00, //       
-	0x00, //       
-
-	// @385 'D' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF0, // #### 
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0xF0, // #### 
-	0x00, //      
-	0x00, //      
-
-	// @396 'E' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF8, // #####
-	0x80, // #    
-	0x80, // #    
-	0xF0, // #### 
-	0x80, // #    
-	0x80, // #    
-	0xF8, // #####
-	0x00, //      
-	0x00, //      
-
-	// @407 'F' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF8, // #####
-	0x80, // #    
-	0x80, // #    
-	0xF0, // #### 
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0x00, //      
-	0x00, //      
-
-	// @418 'G' (6 pixels wide)
-	0x00, //       
-	0x00, //       
-	0x3C, //   ####
-	0x40, //  #    
-	0x80, // #     
-	0x8C, // #   ##
-	0x84, // #    #
-	0x44, //  #   #
-	0x3C, //   ####
-	0x00, //       
-	0x00, //       
-
-	// @429 'H' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0xF8, // #####
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x00, //      
-	0x00, //      
-
-	// @440 'I' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF8, // #####
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0x20, //   #  
-	0xF8, // #####
-	0x00, //      
-	0x00, //      
-
-	// @451 'J' (4 pixels wide)
-	0x00, //     
-	0x00, //     
-	0x70, //  ###
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0xE0, // ### 
-	0x00, //     
-	0x00, //     
-
-	// @462 'K' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x88, // #   #
-	0x90, // #  # 
-	0xA0, // # #  
-	0xC0, // ##   
-	0xA0, // # #  
-	0x90, // #  # 
-	0x88, // #   #
-	0x00, //      
-	0x00, //      
-
-	// @473 'L' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0xF8, // #####
-	0x00, //      
-	0x00, //      
-
-	// @484 'M' (6 pixels wide)
-	0x00, //       
-	0x00, //       
-	0xCC, // ##  ##
-	0xCC, // ##  ##
-	0xD4, // ## # #
-	0xB4, // # ## #
-	0xB4, // # ## #
-	0xA4, // # #  #
-	0x84, // #    #
-	0x00, //       
-	0x00, //       
-
-	// @495 'N' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x88, // #   #
-	0xC8, // ##  #
-	0xE8, // ### #
-	0xA8, // # # #
-	0x98, // #  ##
-	0x98, // #  ##
-	0x88, // #   #
-	0x00, //      
-	0x00, //      
-
-	// @506 'O' (6 pixels wide)
-	0x00, //       
-	0x00, //       
-	0x78, //  #### 
-	0x84, // #    #
-	0x84, // #    #
-	0x84, // #    #
-	0x84, // #    #
-	0x84, // #    #
-	0x78, //  #### 
-	0x00, //       
-	0x00, //       
-
-	// @517 'P' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0xF0, // #### 
-	0x88, // #   #
-	0x88, // #   #
-	0xF0, // #### 
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0x00, //      
-	0x00, //      
-
-	// @528 'Q' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x78, //  ####  
-	0x84, // #    # 
-	0x84, // #    # 
-	0x84, // #    # 
-	0x84, // #    # 
-	0x84, // #    # 
-	0x78, //  ####  
-	0x0C, //     ## 
-	0x06, //      ##
-
-	// @539 'R' (6 pixels wide)
-	0x00, //       
-	0x00, //       
-	0xF0, // ####  
-	0x88, // #   # 
-	0x88, // #   # 
-	0xF0, // ####  
-	0x90, // #  #  
-	0x88, // #   # 
-	0x84, // #    #
-	0x00, //       
-	0x00, //       
-
-	// @550 'S' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x78, //  ####
-	0x80, // #    
-	0x80, // #    
-	0x70, //  ### 
-	0x08, //     #
-	0x08, //     #
-	0xF0, // #### 
-	0x00, //      
-	0x00, //      
-
-	// @561 'T' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0xFE, // #######
-	0x10, //    #   
-	0x10, //    #   
-	0x10, //    #   
-	0x10, //    #   
-	0x10, //    #   
-	0x10, //    #   
-	0x00, //        
-	0x00, //        
-
-	// @572 'U' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @583 'V' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x82, // #     #
-	0x44, //  #   # 
-	0x44, //  #   # 
-	0x44, //  #   # 
-	0x28, //   # #  
-	0x28, //   # #  
-	0x10, //    #   
-	0x00, //        
-	0x00, //        
-
-	// @594 'W' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x82, // #     #
-	0x92, // #  #  #
-	0x92, // #  #  #
-	0x6A, //  ## # #
-	0x6C, //  ## ## 
-	0x4C, //  #  ## 
-	0x44, //  #   # 
-	0x00, //        
-	0x00, //        
-
-	// @605 'X' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x82, // #     #
-	0x44, //  #   # 
-	0x28, //   # #  
-	0x10, //    #   
-	0x28, //   # #  
-	0x44, //  #   # 
-	0x82, // #     #
-	0x00, //        
-	0x00, //        
-
-	// @616 'Y' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x82, // #     #
-	0x44, //  #   # 
-	0x28, //   # #  
-	0x10, //    #   
-	0x10, //    #   
-	0x10, //    #   
-	0x10, //    #   
-	0x00, //        
-	0x00, //        
-
-	// @627 'Z' (6 pixels wide)
-	0x00, //       
-	0x00, //       
-	0xFC, // ######
-	0x04, //      #
-	0x08, //     # 
-	0x10, //    #  
-	0x20, //   #   
-	0x40, //  #    
-	0xFC, // ######
-	0x00, //       
-	0x00, //       
-
-	// @638 '[' (3 pixels wide)
-	0x00, //    
-	0xE0, // ###
-	0x80, // #  
-	0x80, // #  
-	0x80, // #  
-	0x80, // #  
-	0x80, // #  
-	0x80, // #  
-	0x80, // #  
-	0x80, // #  
-	0xE0, // ###
-
-	// @649 '\' (7 pixels wide)
-	0x00, //        
-	0x80, // #      
-	0x40, //  #     
-	0x40, //  #     
-	0x20, //   #    
-	0x10, //    #   
-	0x10, //    #   
-	0x08, //     #  
-	0x08, //     #  
-	0x04, //      # 
-	0x02, //       #
-
-	// @660 ']' (3 pixels wide)
-	0x00, //    
-	0xE0, // ###
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0xE0, // ###
-
-	// @671 '^' (7 pixels wide)
-	0x00, //        
-	0x10, //    #   
-	0x10, //    #   
-	0x28, //   # #  
-	0x6C, //  ## ## 
-	0x44, //  #   # 
-	0x82, // #     #
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-
-	// @682 '_' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0xFE, // #######
-	0x00, //        
-
-	// @693 '`' (2 pixels wide)
-	0x80, // # 
-	0x40, //  #
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-	0x00, //   
-
-	// @704 'a' (6 pixels wide)
-	0x00, //       
-	0x00, //       
-	0x00, //       
-	0x70, //  ###  
-	0x08, //     # 
-	0x78, //  #### 
-	0x88, // #   # 
-	0x88, // #   # 
-	0x7C, //  #####
-	0x00, //       
-	0x00, //       
-
-	// @715 'b' (5 pixels wide)
-	0x00, //      
-	0x80, // #    
-	0x80, // #    
-	0xB0, // # ## 
-	0xC8, // ##  #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0xF0, // #### 
-	0x00, //      
-	0x00, //      
-
-	// @726 'c' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x78, //  ####
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0x78, //  ####
-	0x00, //      
-	0x00, //      
-
-	// @737 'd' (5 pixels wide)
-	0x00, //      
-	0x08, //     #
-	0x08, //     #
-	0x78, //  ####
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x78, //  ####
-	0x00, //      
-	0x00, //      
-
-	// @748 'e' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x70, //  ### 
-	0x88, // #   #
-	0xF8, // #####
-	0x80, // #    
-	0x80, // #    
-	0x78, //  ####
-	0x00, //      
-	0x00, //      
-
-	// @759 'f' (6 pixels wide)
-	0x00, //       
-	0x1C, //    ###
-	0x20, //   #   
-	0xFC, // ######
-	0x20, //   #   
-	0x20, //   #   
-	0x20, //   #   
-	0x20, //   #   
-	0x20, //   #   
-	0x00, //       
-	0x00, //       
-
-	// @770 'g' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x78, //  ####
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x78, //  ####
-	0x08, //     #
-	0x70, //  ### 
-
-	// @781 'h' (5 pixels wide)
-	0x00, //      
-	0x80, // #    
-	0x80, // #    
-	0xB8, // # ###
-	0xC8, // ##  #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x00, //      
-	0x00, //      
-
-	// @792 'i' (3 pixels wide)
-	0x00, //    
-	0x20, //   #
-	0x00, //    
-	0xE0, // ###
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x00, //    
-	0x00, //    
-
-	// @803 'j' (4 pixels wide)
-	0x00, //     
-	0x10, //    #
-	0x00, //     
-	0x70, //  ###
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0x10, //    #
-	0xE0, // ### 
-
-	// @814 'k' (5 pixels wide)
-	0x00, //      
-	0x80, // #    
-	0x80, // #    
-	0x88, // #   #
-	0x90, // #  # 
-	0xE0, // ###  
-	0xA0, // # #  
-	0x90, // #  # 
-	0x88, // #   #
-	0x00, //      
-	0x00, //      
-
-	// @825 'l' (3 pixels wide)
-	0x00, //    
-	0xE0, // ###
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x20, //   #
-	0x00, //    
-	0x00, //    
-
-	// @836 'm' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0xB6, // # ## ##
-	0xDA, // ## ## #
-	0x92, // #  #  #
-	0x92, // #  #  #
-	0x92, // #  #  #
-	0x92, // #  #  #
-	0x00, //        
-	0x00, //        
-
-	// @847 'n' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0xB8, // # ###
-	0xC8, // ##  #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x00, //      
-	0x00, //      
-
-	// @858 'o' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x70, //  ### 
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x70, //  ### 
-	0x00, //      
-	0x00, //      
-
-	// @869 'p' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0xB0, // # ## 
-	0xC8, // ##  #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0xF0, // #### 
-	0x80, // #    
-	0x80, // #    
-
-	// @880 'q' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x78, //  ####
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x78, //  ####
-	0x08, //     #
-	0x08, //     #
-
-	// @891 'r' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0xB8, // # ###
-	0xC8, // ##  #
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0x80, // #    
-	0x00, //      
-	0x00, //      
-
-	// @902 's' (4 pixels wide)
-	0x00, //     
-	0x00, //     
-	0x00, //     
-	0xF0, // ####
-	0x80, // #   
-	0xC0, // ##  
-	0x30, //   ##
-	0x10, //    #
-	0xE0, // ### 
-	0x00, //     
-	0x00, //     
-
-	// @913 't' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x40, //  #   
-	0xF8, // #####
-	0x40, //  #   
-	0x40, //  #   
-	0x40, //  #   
-	0x40, //  #   
-	0x38, //   ###
-	0x00, //      
-	0x00, //      
-
-	// @924 'u' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x88, // #   #
-	0x98, // #  ##
-	0xE8, // ### #
-	0x00, //      
-	0x00, //      
-
-	// @935 'v' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x82, // #     #
-	0x44, //  #   # 
-	0x44, //  #   # 
-	0x28, //   # #  
-	0x28, //   # #  
-	0x10, //    #   
-	0x00, //        
-	0x00, //        
-
-	// @946 'w' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x82, // #     #
-	0x92, // #  #  #
-	0xAA, // # # # #
-	0xAA, // # # # #
-	0x6C, //  ## ## 
-	0x44, //  #   # 
-	0x00, //        
-	0x00, //        
-
-	// @957 'x' (6 pixels wide)
-	0x00, //       
-	0x00, //       
-	0x00, //       
-	0x84, // #    #
-	0x48, //  #  # 
-	0x30, //   ##  
-	0x30, //   ##  
-	0x48, //  #  # 
-	0x84, // #    #
-	0x00, //       
-	0x00, //       
-
-	// @968 'y' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x82, // #     #
-	0x44, //  #   # 
-	0x44, //  #   # 
-	0x28, //   # #  
-	0x28, //   # #  
-	0x10, //    #   
-	0x30, //   ##   
-	0xE0, // ###    
-
-	// @979 'z' (5 pixels wide)
-	0x00, //      
-	0x00, //      
-	0x00, //      
-	0xF8, // #####
-	0x08, //     #
-	0x10, //    # 
-	0x20, //   #  
-	0x40, //  #   
-	0xF8, // #####
-	0x00, //      
-	0x00, //      
-
-	// @990 '{' (4 pixels wide)
-	0x00, //     
-	0x30, //   ##
-	0x40, //  #  
-	0x40, //  #  
-	0x40, //  #  
-	0xC0, // ##  
-	0x40, //  #  
-	0x40, //  #  
-	0x40, //  #  
-	0x40, //  #  
-	0x30, //   ##
-
-	// @1001 '|' (1 pixels wide)
-	0x00, //  
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x80, // #
-	0x80, // #
-
-	// @1012 '}' (4 pixels wide)
-	0x00, //     
-	0xC0, // ##  
-	0x20, //   # 
-	0x20, //   # 
-	0x20, //   # 
-	0x30, //   ##
-	0x20, //   # 
-	0x20, //   # 
-	0x20, //   # 
-	0x20, //   # 
-	0xE0, // ### 
-
-	// @1023 '~' (7 pixels wide)
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x72, //  ###  #
-	0x9C, // #  ### 
-	0x00, //        
-	0x00, //        
-	0x00, //        
-	0x00, //  
+{
+	0xff, 0xff, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0xff, 0x7f, 0xff, 0xff, 
+	0xff, 0x6f, 0x6f, 0x6f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
+	0xff, 0xff, 0xeb, 0xeb, 0x83, 0xd7, 0x3, 0xaf, 0xaf, 0xff, 0xff, 
+	0xff, 0xdf, 0x87, 0x5f, 0x1f, 0xcf, 0xd7, 0xd7, 0xf, 0xdf, 0xff, 
+	0xff, 0xff, 0xbd, 0x5b, 0x57, 0xab, 0xd5, 0xb5, 0x7b, 0xff, 0xff, 
+	0xff, 0xff, 0xdf, 0xaf, 0xaf, 0x9d, 0x6d, 0x73, 0x83, 0xff, 0xff, 
+	0xff, 0x7f, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
+	0xff, 0xcf, 0xbf, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0xbf, 0xcf, 
+	0xff, 0x3f, 0xdf, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xdf, 0x3f, 
+	0xff, 0xff, 0xdf, 0x27, 0x9f, 0xaf, 0xff, 0xff, 0xff, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0xdf, 0xdf, 0x7, 0xdf, 0xdf, 0xdf, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x3f, 0xbf, 0x7f, 
+	0xff, 0xff, 0xff, 0xff, 0xff, 0x7, 0xff, 0xff, 0xff, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0x3f, 0xff, 0xff, 
+	0xff, 0xfd, 0xfb, 0xf3, 0xf7, 0xef, 0xef, 0xdf, 0x9f, 0xbf, 0x7f, 
+	0xff, 0xff, 0x8f, 0x77, 0x77, 0x77, 0x77, 0x77, 0x8f, 0xff, 0xff, 
+	0xff, 0xff, 0x9f, 0x5f, 0xdf, 0xdf, 0xdf, 0xdf, 0x7, 0xff, 0xff, 
+	0xff, 0xff, 0x1f, 0xef, 0xef, 0xdf, 0xbf, 0x7f, 0xf, 0xff, 0xff, 
+	0xff, 0xff, 0xf, 0xef, 0xef, 0x9f, 0xef, 0xef, 0x1f, 0xff, 0xff, 
+	0xff, 0xff, 0xef, 0xcf, 0xaf, 0x6f, 0x7, 0xef, 0xef, 0xff, 0xff, 
+	0xff, 0xff, 0xf, 0x7f, 0x7f, 0x1f, 0xef, 0xef, 0x1f, 0xff, 0xff, 
+	0xff, 0xff, 0xc7, 0xbf, 0x7f, 0x4f, 0x37, 0x77, 0x8f, 0xff, 0xff, 
+	0xff, 0xff, 0x7, 0xef, 0xef, 0xdf, 0xbf, 0xbf, 0x7f, 0xff, 0xff, 
+	0xff, 0xff, 0x8f, 0x77, 0x6f, 0x8f, 0x77, 0x77, 0x8f, 0xff, 0xff, 
+	0xff, 0xff, 0x8f, 0x77, 0x77, 0x87, 0xf7, 0xef, 0x1f, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x3f, 0x3f, 0xff, 0xff, 0x3f, 0x3f, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x3f, 0x3f, 0xff, 0xff, 0x3f, 0x3f, 0xbf, 0x7f, 
+	0xff, 0xff, 0xff, 0xf7, 0xcf, 0x3f, 0x3f, 0xcf, 0xf7, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0xff, 0x1, 0xff, 0x1, 0xff, 0xff, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x7f, 0x9f, 0xe7, 0xe7, 0x9f, 0x7f, 0xff, 0xff, 
+	0xff, 0xff, 0xf, 0x77, 0xf7, 0xef, 0xdf, 0xff, 0xdf, 0xff, 0xff, 
+	0xff, 0xff, 0xc3, 0xbb, 0x63, 0x5b, 0x41, 0xbf, 0xc7, 0xff, 0xff, 
+	0xff, 0xff, 0xef, 0xd7, 0xd7, 0xbb, 0x83, 0xbb, 0x7d, 0xff, 0xff, 
+	0xff, 0xff, 0xf, 0x77, 0x77, 0xf, 0x77, 0x77, 0xf, 0xff, 0xff, 
+	0xff, 0xff, 0xc3, 0xbf, 0x7f, 0x7f, 0x7f, 0xbf, 0xc3, 0xff, 0xff, 
+	0xff, 0xff, 0xf, 0x77, 0x77, 0x77, 0x77, 0x77, 0xf, 0xff, 0xff, 
+	0xff, 0xff, 0x7, 0x7f, 0x7f, 0xf, 0x7f, 0x7f, 0x7, 0xff, 0xff, 
+	0xff, 0xff, 0x7, 0x7f, 0x7f, 0xf, 0x7f, 0x7f, 0x7f, 0xff, 0xff, 
+	0xff, 0xff, 0xc3, 0xbf, 0x7f, 0x73, 0x7b, 0xbb, 0xc3, 0xff, 0xff, 
+	0xff, 0xff, 0x77, 0x77, 0x77, 0x7, 0x77, 0x77, 0x77, 0xff, 0xff, 
+	0xff, 0xff, 0x7, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0x7, 0xff, 0xff, 
+	0xff, 0xff, 0x8f, 0xef, 0xef, 0xef, 0xef, 0xef, 0x1f, 0xff, 0xff, 
+	0xff, 0xff, 0x77, 0x6f, 0x5f, 0x3f, 0x5f, 0x6f, 0x77, 0xff, 0xff, 
+	0xff, 0xff, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7, 0xff, 0xff, 
+	0xff, 0xff, 0x33, 0x33, 0x2b, 0x4b, 0x4b, 0x5b, 0x7b, 0xff, 0xff, 
+	0xff, 0xff, 0x77, 0x37, 0x17, 0x57, 0x67, 0x67, 0x77, 0xff, 0xff, 
+	0xff, 0xff, 0x87, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x87, 0xff, 0xff, 
+	0xff, 0xff, 0xf, 0x77, 0x77, 0xf, 0x7f, 0x7f, 0x7f, 0xff, 0xff, 
+	0xff, 0xff, 0x87, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x87, 0xf3, 0xf9, 
+	0xff, 0xff, 0xf, 0x77, 0x77, 0xf, 0x6f, 0x77, 0x7b, 0xff, 0xff, 
+	0xff, 0xff, 0x87, 0x7f, 0x7f, 0x8f, 0xf7, 0xf7, 0xf, 0xff, 0xff, 
+	0xff, 0xff, 0x1, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xff, 0xff, 
+	0xff, 0xff, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x8f, 0xff, 0xff, 
+	0xff, 0xff, 0x7d, 0xbb, 0xbb, 0xbb, 0xd7, 0xd7, 0xef, 0xff, 0xff, 
+	0xff, 0xff, 0x7d, 0x6d, 0x6d, 0x95, 0x93, 0xb3, 0xbb, 0xff, 0xff, 
+	0xff, 0xff, 0x7d, 0xbb, 0xd7, 0xef, 0xd7, 0xbb, 0x7d, 0xff, 0xff, 
+	0xff, 0xff, 0x7d, 0xbb, 0xd7, 0xef, 0xef, 0xef, 0xef, 0xff, 0xff, 
+	0xff, 0xff, 0x3, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, 0x3, 0xff, 0xff, 
+	0xff, 0x1f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x1f, 
+	0xff, 0x7f, 0xbf, 0xbf, 0xdf, 0xef, 0xef, 0xf7, 0xf7, 0xfb, 0xfd, 
+	0xff, 0x1f, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0x1f, 
+	0xff, 0xef, 0xef, 0xd7, 0x93, 0xbb, 0x7d, 0xff, 0xff, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1, 0xff, 
+	0x7f, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x8f, 0xf7, 0x87, 0x77, 0x77, 0x83, 0xff, 0xff, 
+	0xff, 0x7f, 0x7f, 0x4f, 0x37, 0x77, 0x77, 0x77, 0xf, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x87, 0x7f, 0x7f, 0x7f, 0x7f, 0x87, 0xff, 0xff, 
+	0xff, 0xf7, 0xf7, 0x87, 0x77, 0x77, 0x77, 0x77, 0x87, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x8f, 0x77, 0x7, 0x7f, 0x7f, 0x87, 0xff, 0xff, 
+	0xff, 0xe3, 0xdf, 0x3, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x87, 0x77, 0x77, 0x77, 0x77, 0x87, 0xf7, 0x8f, 
+	0xff, 0x7f, 0x7f, 0x47, 0x37, 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 
+	0xff, 0xdf, 0xff, 0x1f, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xff, 0xff, 
+	0xff, 0xef, 0xff, 0x8f, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0x1f, 
+	0xff, 0x7f, 0x7f, 0x77, 0x6f, 0x1f, 0x5f, 0x6f, 0x77, 0xff, 0xff, 
+	0xff, 0x1f, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x49, 0x25, 0x6d, 0x6d, 0x6d, 0x6d, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x47, 0x37, 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x8f, 0x77, 0x77, 0x77, 0x77, 0x8f, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x4f, 0x37, 0x77, 0x77, 0x77, 0xf, 0x7f, 0x7f, 
+	0xff, 0xff, 0xff, 0x87, 0x77, 0x77, 0x77, 0x77, 0x87, 0xf7, 0xf7, 
+	0xff, 0xff, 0xff, 0x47, 0x37, 0x7f, 0x7f, 0x7f, 0x7f, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0xf, 0x7f, 0x3f, 0xcf, 0xef, 0x1f, 0xff, 0xff, 
+	0xff, 0xff, 0xbf, 0x7, 0xbf, 0xbf, 0xbf, 0xbf, 0xc7, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x77, 0x77, 0x77, 0x77, 0x67, 0x17, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x7d, 0xbb, 0xbb, 0xd7, 0xd7, 0xef, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x7d, 0x6d, 0x55, 0x55, 0x93, 0xbb, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x7b, 0xb7, 0xcf, 0xcf, 0xb7, 0x7b, 0xff, 0xff, 
+	0xff, 0xff, 0xff, 0x7d, 0xbb, 0xbb, 0xd7, 0xd7, 0xef, 0xcf, 0x1f, 
+	0xff, 0xff, 0xff, 0x7, 0xf7, 0xef, 0xdf, 0xbf, 0x7, 0xff, 0xff, 
+	0xff, 0xcf, 0xbf, 0xbf, 0xbf, 0x3f, 0xbf, 0xbf, 0xbf, 0xbf, 0xcf, 
+	0xff, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 
+	0xff, 0x3f, 0xdf, 0xdf, 0xdf, 0xcf, 0xdf, 0xdf, 0xdf, 0xdf, 0x1f, 
+	0xff, 0xff, 0xff, 0xff, 0xff, 0x8d, 0x63, 0xff, 0xff, 0xff, 0xff,  
 };
 
 // Character descriptors for Lucida Console 8pt
@@ -1234,138 +118,757 @@
         .advance  = 6,
         .bitmapIndex = 0,
     },
-    { /* '!' */
-        .bearingX = 0,
-        .bearingY = 11,
-        .width    = 1,
-        .height   = 11,
-        .advance  = 2,
-        .bitmapIndex = 0,
-    },
-    { /* '"' */
-        .bearingX = 0,
-        .bearingY = 11,
-        .width    = 4,
-        .height   = 11,
-        .advance  = 6,
-        .bitmapIndex = 11,
-    },
-    { /* '#' */
-        .bearingX = 0,
-        .bearingY = 11,
-        .width    = 6,
-        .height   = 11,
-        .advance  = 8,
-        .bitmapIndex = 22,
-    },
-	/*
-	{1, 11, 0}, 		// ! 
-	{4, 11, 11}, 		// " 
-	{6, 11, 22}, 		// # 
-	{5, 11, 33}, 		// $ 
-	{7, 11, 44}, 		// % 
-	{7, 11, 55}, 		// & 
-	{1, 11, 66}, 		// ' 
-	{4, 11, 77}, 		// ( 
-	{4, 11, 88}, 		// ) 
-	{5, 11, 99}, 		// * 
-	{5, 11, 110}, 		// + 
-	{2, 11, 121}, 		// , 
-	{5, 11, 132}, 		// - 
-	{2, 11, 143}, 		// . 
-	{7, 11, 154}, 		// / 
-	{5, 11, 165}, 		// 0 
-	{5, 11, 176}, 		// 1 
-	{4, 11, 187}, 		// 2 
-	{4, 11, 198}, 		// 3 
-	{5, 11, 209}, 		// 4 
-	{4, 11, 220}, 		// 5 
-	{5, 11, 231}, 		// 6 
-	{5, 11, 242}, 		// 7 
-	{5, 11, 253}, 		// 8 
-	{5, 11, 264}, 		// 9 
-	{2, 11, 275}, 		// : 
-	{2, 11, 286}, 		// ; 
-	{5, 11, 297}, 		// < 
-	{7, 11, 308}, 		// = 
-	{5, 11, 319}, 		// > 
-	{5, 11, 330}, 		// ? 
-	{7, 11, 341}, 		// @ 
-	{7, 11, 352}, 		// A 
-	{5, 11, 363}, 		// B 
-	{6, 11, 374}, 		// C 
-	{5, 11, 385}, 		// D 
-	{5, 11, 396}, 		// E 
-	{5, 11, 407}, 		// F 
-	{6, 11, 418}, 		// G 
-	{5, 11, 429}, 		// H 
-	{5, 11, 440}, 		// I 
-	{4, 11, 451}, 		// J 
-	{5, 11, 462}, 		// K 
-	{5, 11, 473}, 		// L 
-	{6, 11, 484}, 		// M 
-	{5, 11, 495}, 		// N 
-	{6, 11, 506}, 		// O 
-	{5, 11, 517}, 		// P 
-	{7, 11, 528}, 		// Q 
-	{6, 11, 539}, 		// R 
-	{5, 11, 550}, 		// S 
-	{7, 11, 561}, 		// T 
-	{5, 11, 572}, 		// U 
-	{7, 11, 583}, 		// V 
-	{7, 11, 594}, 		// W 
-	{7, 11, 605}, 		// X 
-	{7, 11, 616}, 		// Y 
-	{6, 11, 627}, 		// Z 
-	{3, 11, 638}, 		// [ 
-	{7, 11, 649}, 		// \ 
-	{3, 11, 660}, 		// ] 
-	{7, 11, 671}, 		// ^ 
-	{7, 11, 682}, 		// _ 
-	{2, 11, 693}, 		// ` 
-	{6, 11, 704}, 		// a 
-	{5, 11, 715}, 		// b 
-	{5, 11, 726}, 		// c 
-	{5, 11, 737}, 		// d 
-	{5, 11, 748}, 		// e 
-	{6, 11, 759}, 		// f 
-	{5, 11, 770}, 		// g 
-	{5, 11, 781}, 		// h 
-	{3, 11, 792}, 		// i 
-	{4, 11, 803}, 		// j 
-	{5, 11, 814}, 		// k 
-	{3, 11, 825}, 		// l 
-	{7, 11, 836}, 		// m 
-	{5, 11, 847}, 		// n 
-	{5, 11, 858}, 		// o 
-	{5, 11, 869}, 		// p 
-	{5, 11, 880}, 		// q 
-	{5, 11, 891}, 		// r 
-	{4, 11, 902}, 		// s 
-	{5, 11, 913}, 		// t 
-	{5, 11, 924}, 		// u 
-	{7, 11, 935}, 		// v 
-	{7, 11, 946}, 		// w 
-	{6, 11, 957}, 		// x 
-	{7, 11, 968}, 		// y 
-	{5, 11, 979}, 		// z 
-	{4, 11, 990}, 		// { 
-	{1, 11, 1001}, 		// | 
-	{4, 11, 1012}, 		// } 
-	{7, 11, 1023}, 		// ~ 
-	*/
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 1,
+	   .height = 11,
+	   .advance = 3,
+	   .bitmapIndex = 0,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 11,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 22,
+	},
+	
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 33,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 44,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 55,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 1,
+	   .height = 11,
+	   .advance = 3,
+	   .bitmapIndex = 66,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 77,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 88,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 99,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 110,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 2,
+	   .height = 11,
+	   .advance = 4,
+	   .bitmapIndex = 121,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 132,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 2,
+	   .height = 11,
+	   .advance = 4,
+	   .bitmapIndex = 143,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 154,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 165,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 176,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 187,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 198,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 209,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 220,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 231,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 242,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 253,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 264,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 2,
+	   .height = 11,
+	   .advance = 4,
+	   .bitmapIndex = 275,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 2,
+	   .height = 11,
+	   .advance = 4,
+	   .bitmapIndex = 286,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 297,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 308,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 319,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 330,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 341,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 352,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 363,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 374,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 385,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 396,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 407,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 418,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 429,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 440,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 451,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 462,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 473,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 484,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 495,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 506,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 517,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 528,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 539,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 550,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 561,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 572,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 583,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 594,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 605,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 616,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 627,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 3,
+	   .height = 11,
+	   .advance = 5,
+	   .bitmapIndex = 638,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 649,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 3,
+	   .height = 11,
+	   .advance = 5,
+	   .bitmapIndex = 660,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 671,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 682,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 2,
+	   .height = 11,
+	   .advance = 4,
+	   .bitmapIndex = 693,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 704,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 715,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 726,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 737,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 748,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 759,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 770,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 781,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 3,
+	   .height = 11,
+	   .advance = 5,
+	   .bitmapIndex = 792,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 803,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 814,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 3,
+	   .height = 11,
+	   .advance = 5,
+	   .bitmapIndex = 825,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 836,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 847,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 858,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 869,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 880,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 891,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 902,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 913,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 924,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 935,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 946,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 6,
+	   .height = 11,
+	   .advance = 8,
+	   .bitmapIndex = 957,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 968,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 5,
+	   .height = 11,
+	   .advance = 7,
+	   .bitmapIndex = 979,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 990,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 1,
+	   .height = 11,
+	   .advance = 3,
+	   .bitmapIndex = 1001,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 4,
+	   .height = 11,
+	   .advance = 6,
+	   .bitmapIndex = 1012,
+	},
+	{
+	   .bearingX = 0,
+	   .bearingY = 11,
+	   .width = 7,
+	   .height = 11,
+	   .advance = 9,
+	   .bitmapIndex = 1023,
+	},
 };
-
-/*
-// Font information for Lucida Console 8pt
-const FONT_INFO lucidaConsole_8ptFontInfo =
-{
-	11, //  Character height
-	'!', //  Start character
-	'~', //  End character
-	3, //  Width, in pixels, of space character
-	lucidaConsole_8ptDescriptors, //  Character descriptor array
-	lucidaConsole_8ptBitmaps, //  Character bitmap array
-};
-*/
-