~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux-2.6.17/drivers/char/cp437.uni

Version: ~ [ 2.6.16 ] ~ [ 2.6.17 ] ~
Architecture: ~ [ ia64 ] ~ [ i386 ] ~ [ arm ] ~ [ ppc ] ~ [ sparc64 ] ~

  1 #
  2 # Unicode table for IBM Codepage 437.  Note that there are many more
  3 # substitutions that could be conceived (for example, thick-line
  4 # graphs probably should be replaced with double-line ones, accented
  5 # Latin characters should replaced with their nonaccented versions,
  6 # and some upper case Greek characters could be replaced by Latin), however,
  7 # I have limited myself to the Unicodes used by the kernel ISO 8859-1,
  8 # DEC VT, and IBM CP 437 tables.
  9 #
 10 # --------------------------------
 11 #
 12 # Basic IBM dingbats, some of which will never have a purpose clear
 13 # to mankind
 14 #
 15 0x00    U+0000
 16 0x01    U+263a
 17 0x02    U+263b
 18 0x03    U+2665
 19 0x04    U+2666 U+25c6
 20 0x05    U+2663
 21 0x06    U+2660
 22 0x07    U+2022
 23 0x08    U+25d8
 24 0x09    U+25cb
 25 0x0a    U+25d9
 26 0x0b    U+2642
 27 0x0c    U+2640
 28 0x0d    U+266a
 29 0x0e    U+266b
 30 0x0f    U+263c
 31 0x10    U+25b6 U+25ba
 32 0x11    U+25c0 U+25c4
 33 0x12    U+2195
 34 0x13    U+203c
 35 0x14    U+00b6
 36 0x15    U+00a7
 37 0x16    U+25ac
 38 0x17    U+21a8
 39 0x18    U+2191
 40 0x19    U+2193
 41 0x1a    U+2192
 42 0x1b    U+2190
 43 0x1c    U+221f
 44 0x1d    U+2194
 45 0x1e    U+25b2
 46 0x1f    U+25bc
 47 #
 48 # The ASCII range is identity-mapped, but some of the characters also
 49 # have to act as substitutes, especially the upper-case characters.
 50 #
 51 0x20    U+0020
 52 0x21    U+0021
 53 0x22    U+0022 U+00a8
 54 0x23    U+0023
 55 0x24    U+0024
 56 0x25    U+0025
 57 0x26    U+0026
 58 0x27    U+0027
 59 0x28    U+0028
 60 0x29    U+0029
 61 0x2a    U+002a
 62 0x2b    U+002b
 63 0x2c    U+002c U+00b8
 64 0x2d    U+002d U+00ad
 65 0x2e    U+002e
 66 0x2f    U+002f
 67 0x30    U+0030
 68 0x31    U+0031
 69 0x32    U+0032
 70 0x33    U+0033
 71 0x34    U+0034
 72 0x35    U+0035
 73 0x36    U+0036
 74 0x37    U+0037
 75 0x38    U+0038
 76 0x39    U+0039
 77 0x3a    U+003a
 78 0x3b    U+003b
 79 0x3c    U+003c
 80 0x3d    U+003d
 81 0x3e    U+003e
 82 0x3f    U+003f
 83 0x40    U+0040
 84 0x41    U+0041 U+00c0 U+00c1 U+00c2 U+00c3
 85 0x42    U+0042
 86 0x43    U+0043 U+00a9
 87 0x44    U+0044
 88 0x45    U+0045 U+00c8 U+00ca U+00cb
 89 0x46    U+0046
 90 0x47    U+0047
 91 0x48    U+0048
 92 0x49    U+0049 U+00cc U+00cd U+00ce U+00cf
 93 0x4a    U+004a
 94 0x4b    U+004b U+212a
 95 0x4c    U+004c
 96 0x4d    U+004d
 97 0x4e    U+004e
 98 0x4f    U+004f U+00d2 U+00d3 U+00d4 U+00d5
 99 0x50    U+0050
100 0x51    U+0051
101 0x52    U+0052 U+00ae
102 0x53    U+0053
103 0x54    U+0054
104 0x55    U+0055 U+00d9 U+00da U+00db
105 0x56    U+0056
106 0x57    U+0057
107 0x58    U+0058
108 0x59    U+0059 U+00dd
109 0x5a    U+005a
110 0x5b    U+005b
111 0x5c    U+005c
112 0x5d    U+005d
113 0x5e    U+005e
114 0x5f    U+005f U+23bd U+f804
115 0x60    U+0060
116 0x61    U+0061 U+00e3
117 0x62    U+0062
118 0x63    U+0063
119 0x64    U+0064
120 0x65    U+0065
121 0x66    U+0066
122 0x67    U+0067
123 0x68    U+0068
124 0x69    U+0069
125 0x6a    U+006a
126 0x6b    U+006b
127 0x6c    U+006c
128 0x6d    U+006d
129 0x6e    U+006e
130 0x6f    U+006f U+00f5
131 0x70    U+0070
132 0x71    U+0071
133 0x72    U+0072
134 0x73    U+0073
135 0x74    U+0074
136 0x75    U+0075
137 0x76    U+0076
138 0x77    U+0077
139 0x78    U+0078 U+00d7
140 0x79    U+0079 U+00fd
141 0x7a    U+007a
142 0x7b    U+007b
143 0x7c    U+007c U+00a5
144 0x7d    U+007d
145 0x7e    U+007e
146 #
147 # Okay, what on Earth is this one supposed to be used for?
148 #
149 0x7f    U+2302
150 #
151 # Non-English characters, mostly lower case letters...
152 #
153 0x80    U+00c7
154 0x81    U+00fc
155 0x82    U+00e9
156 0x83    U+00e2
157 0x84    U+00e4
158 0x85    U+00e0
159 0x86    U+00e5
160 0x87    U+00e7
161 0x88    U+00ea
162 0x89    U+00eb
163 0x8a    U+00e8
164 0x8b    U+00ef
165 0x8c    U+00ee
166 0x8d    U+00ec
167 0x8e    U+00c4
168 0x8f    U+00c5 U+212b
169 0x90    U+00c9
170 0x91    U+00e6
171 0x92    U+00c6
172 0x93    U+00f4
173 0x94    U+00f6
174 0x95    U+00f2
175 0x96    U+00fb
176 0x97    U+00f9
177 0x98    U+00ff
178 0x99    U+00d6
179 0x9a    U+00dc
180 0x9b    U+00a2
181 0x9c    U+00a3
182 0x9d    U+00a5
183 0x9e    U+20a7
184 0x9f    U+0192
185 0xa0    U+00e1
186 0xa1    U+00ed
187 0xa2    U+00f3
188 0xa3    U+00fa
189 0xa4    U+00f1
190 0xa5    U+00d1
191 0xa6    U+00aa
192 0xa7    U+00ba
193 0xa8    U+00bf
194 0xa9    U+2310
195 0xaa    U+00ac
196 0xab    U+00bd
197 0xac    U+00bc
198 0xad    U+00a1
199 0xae    U+00ab
200 0xaf    U+00bb
201 #
202 # Block graphics
203 #
204 0xb0    U+2591
205 0xb1    U+2592
206 0xb2    U+2593
207 0xb3    U+2502
208 0xb4    U+2524
209 0xb5    U+2561
210 0xb6    U+2562
211 0xb7    U+2556
212 0xb8    U+2555
213 0xb9    U+2563
214 0xba    U+2551
215 0xbb    U+2557
216 0xbc    U+255d
217 0xbd    U+255c
218 0xbe    U+255b
219 0xbf    U+2510
220 0xc0    U+2514
221 0xc1    U+2534
222 0xc2    U+252c
223 0xc3    U+251c
224 0xc4    U+2500
225 0xc5    U+253c
226 0xc6    U+255e
227 0xc7    U+255f
228 0xc8    U+255a
229 0xc9    U+2554
230 0xca    U+2569
231 0xcb    U+2566
232 0xcc    U+2560
233 0xcd    U+2550
234 0xce    U+256c
235 0xcf    U+2567
236 0xd0    U+2568
237 0xd1    U+2564
238 0xd2    U+2565
239 0xd3    U+2559
240 0xd4    U+2558
241 0xd5    U+2552
242 0xd6    U+2553
243 0xd7    U+256b
244 0xd8    U+256a
245 0xd9    U+2518
246 0xda    U+250c
247 0xdb    U+2588
248 0xdc    U+2584
249 0xdd    U+258c
250 0xde    U+2590
251 0xdf    U+2580
252 #
253 # Greek letters and mathematical symbols
254 #
255 0xe0    U+03b1
256 0xe1    U+03b2 U+00df
257 0xe2    U+0393
258 0xe3    U+03c0
259 0xe4    U+03a3
260 0xe5    U+03c3
261 0xe6    U+00b5 U+03bc
262 0xe7    U+03c4
263 0xe8    U+03a6 U+00d8
264 0xe9    U+0398
265 0xea    U+03a9 U+2126
266 0xeb    U+03b4
267 0xec    U+221e
268 0xed    U+03c6 U+00f8
269 0xee    U+03b5
270 0xef    U+2229
271 0xf0    U+2261
272 0xf1    U+00b1
273 0xf2    U+2265
274 0xf3    U+2264
275 0xf4    U+2320
276 0xf5    U+2321
277 0xf6    U+00f7
278 0xf7    U+2248
279 0xf8    U+00b0
280 0xf9    U+2219
281 0xfa    U+00b7
282 0xfb    U+221a
283 0xfc    U+207f
284 0xfd    U+00b2
285 #
286 # Square bullet, non-spacing blank
287 # Mapping U+fffd to the square bullet means it is the substitution
288 # character
289 # 
290 0xfe    U+25a0 U+fffd
291 0xff    U+00a0

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.