@ -40,7 +40,7 @@
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					    # define MAPPER_ONE_TO_ONE 
 
					 
					 
					 
					    # define MAPPER_ONE_TO_ONE 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					  # endif 
 
					 
					 
					 
					  # endif 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					# else  // SIMULATE_ROMFONT
 
 
					 
					 
					 
					# else  // SIMULATE_ROMFONT
 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					  # if  ENABLED(DISPLAY_CHARSET_HD44780_JAPAN) 
 
					 
					 
					 
					  # if  DISPLAY_CHARSET_HD44780 == JAPANESE 
 
				
			 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 
					 
					 
					    # if ENABLED(MAPPER_C2C3) 
 
					 
					 
					 
					    # if ENABLED(MAPPER_C2C3) 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					      const  PROGMEM  uint8_t  utf_recode [ ]  = 
 
					 
					 
					 
					      const  PROGMEM  uint8_t  utf_recode [ ]  = 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					           {  // 0    1    2    3    4    5    6    7    8    9    a    b    c    d    e    f          This is fair for symbols
 
 
					 
					 
					 
					           {  // 0    1    2    3    4    5    6    7    8    9    a    b    c    d    e    f          This is fair for symbols
 
 
				
			 
			
		
	
	
		
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
					 
					@ -77,7 +77,7 @@
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					      # error( "Cyrillic on a japanese dsplay makes no sense. There are no matching symbols."); 
 
					 
					 
					 
					      # error( "Cyrillic on a japanese dsplay makes no sense. There are no matching symbols."); 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					    # endif 
 
					 
					 
					 
					    # endif 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					
 
					 
					 
					 
					
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					  # elif  ENABLED(DISPLAY_CHARSET_HD44780_WESTERN) 
 
					 
					 
					 
					  # elif  DISPLAY_CHARSET_HD44780 == WESTERN 
 
				
			 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 
					 
					 
					    # if ENABLED(MAPPER_C2C3) 
 
					 
					 
					 
					    # if ENABLED(MAPPER_C2C3) 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					      const  PROGMEM  uint8_t  utf_recode [ ]  = 
 
					 
					 
					 
					      const  PROGMEM  uint8_t  utf_recode [ ]  = 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					           {  // 0    1    2    3    4    5    6    7    8    9    a    b    c    d    e    f   This is relative complete.
 
 
					 
					 
					 
					           {  // 0    1    2    3    4    5    6    7    8    9    a    b    c    d    e    f   This is relative complete.
 
 
				
			 
			
		
	
	
		
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
					 
					@ -111,7 +111,7 @@
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					      # error( "Katakana on a western display makes no sense. There are no matching symbols." ); 
 
					 
					 
					 
					      # error( "Katakana on a western display makes no sense. There are no matching symbols." ); 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					    # endif 
 
					 
					 
					 
					    # endif 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					
 
					 
					 
					 
					
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					  # elif  ENABLED(DISPLAY_CHARSET_HD44780_CYRILLIC) 
 
					 
					 
					 
					  # elif  DISPLAY_CHARSET_HD44780 == CYRILLIC 
 
				
			 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 
					 
					 
					    # if ENABLED(MAPPER_D0D1) 
 
					 
					 
					 
					    # if ENABLED(MAPPER_D0D1) 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					      # define MAPPER_D0D1_MOD 
 
					 
					 
					 
					      # define MAPPER_D0D1_MOD 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					      // it is a Russian alphabet translation
 
 
					 
					 
					 
					      // it is a Russian alphabet translation
 
 
				
			 
			
		
	
	
		
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
					 
					@ -140,8 +140,8 @@
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					      # error( "Katakana on a cyrillic display makes no sense. There are no matching symbols." ); 
 
					 
					 
					 
					      # error( "Katakana on a cyrillic display makes no sense. There are no matching symbols." ); 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					    # endif 
 
					 
					 
					 
					    # endif 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					  # else 
 
					 
					 
					 
					  # else 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					    # error("Something went wrong in the se lection of DISPLAY_CHARSET_HD44780's ");
 
					 
					 
					 
					    # error("Something went wrong in the se tting of DISPLAY_CHARSET_HD44780 ");
 
				
			 
			
				
				
			
		
	
		
		
			
				
					
					 
					 
					 
					  # endif  // DISPLAY_CHARSET_HD44780 _CYRILLIC 
 
					 
					 
					 
					  # endif  // DISPLAY_CHARSET_HD44780 
 
				
			 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 
					 
					 
					# endif  // SIMULATE_ROMFONT
 
 
					 
					 
					 
					# endif  // SIMULATE_ROMFONT
 
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					
 
					 
					 
					 
					
 
				
			 
			
		
	
		
		
			
				
					
					 
					 
					 
					# if ENABLED(MAPPER_NON) 
 
					 
					 
					 
					# if ENABLED(MAPPER_NON)