diff options
Diffstat (limited to 'firmware/include')
-rw-r--r-- | firmware/include/rbunicode.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/firmware/include/rbunicode.h b/firmware/include/rbunicode.h index 077029304d..1af560abfe 100644 --- a/firmware/include/rbunicode.h +++ b/firmware/include/rbunicode.h | |||
@@ -33,8 +33,6 @@ | |||
33 | #define MASK 0xC0 /* 11000000 */ | 33 | #define MASK 0xC0 /* 11000000 */ |
34 | #define COMP 0x80 /* 10x */ | 34 | #define COMP 0x80 /* 10x */ |
35 | 35 | ||
36 | #ifdef HAVE_LCD_BITMAP | ||
37 | |||
38 | enum codepages { | 36 | enum codepages { |
39 | ISO_8859_1 = 0, /* Latin1 */ | 37 | ISO_8859_1 = 0, /* Latin1 */ |
40 | ISO_8859_7, /* Greek */ | 38 | ISO_8859_7, /* Greek */ |
@@ -55,23 +53,6 @@ enum codepages { | |||
55 | INIT_CODEPAGE = ISO_8859_1, | 53 | INIT_CODEPAGE = ISO_8859_1, |
56 | }; | 54 | }; |
57 | 55 | ||
58 | #else /* !HAVE_LCD_BITMAP, reduced support */ | ||
59 | |||
60 | enum codepages { | ||
61 | ISO_8859_1 = 0, /* Latin1 */ | ||
62 | ISO_8859_7, /* Greek */ | ||
63 | WIN_1251, /* Cyrillic */ | ||
64 | ISO_8859_9, /* Turkish */ | ||
65 | ISO_8859_2, /* Latin Extended */ | ||
66 | WIN_1250, /* Central European */ | ||
67 | WIN_1252, /* Western European */ | ||
68 | UTF_8, /* Unicode */ | ||
69 | NUM_CODEPAGES, | ||
70 | INIT_CODEPAGE = ISO_8859_1, | ||
71 | }; | ||
72 | |||
73 | #endif | ||
74 | |||
75 | /* Encode a UCS value as UTF-8 and return a pointer after this UTF-8 char. */ | 56 | /* Encode a UCS value as UTF-8 and return a pointer after this UTF-8 char. */ |
76 | unsigned char* utf8encode(unsigned long ucs, unsigned char *utf8); | 57 | unsigned char* utf8encode(unsigned long ucs, unsigned char *utf8); |
77 | unsigned char* iso_decode(const unsigned char *latin1, unsigned char *utf8, int cp, int count); | 58 | unsigned char* iso_decode(const unsigned char *latin1, unsigned char *utf8, int cp, int count); |