Doxygenate src/terminal/
[elinks/kon.git] / src / terminal / palette.inc
blob7f29c437a6d9fd05e6a39dc277da36ebe5739884
1 /** Terminal color palettes.
2  * @file
3  *
4  * \todo TODO: We should probably autogenerate this using xterm's perl
5  * script. */
7 /** The 16 ANSI colors. */
8 static const struct rgb palette16[] = {
9 #if defined(PALA)
10         {0x00, 0x00, 0x00},
11         {0x80, 0x00, 0x00},
12         {0x00, 0x80, 0x00},
13         {0x80, 0x80, 0x00},
14         {0x00, 0x00, 0x80},
15         {0x80, 0x00, 0x80},
16         {0x00, 0x80, 0x80},
17         {0xC0, 0xC0, 0xC0},
18         {0x80, 0x80, 0x80},
19         {0xff, 0x00, 0x00},
20         {0x00, 0xff, 0x00},
21         {0xff, 0xff, 0x00},
22         {0x00, 0x00, 0xff},
23         {0xff, 0x00, 0xff},
24         {0x00, 0xff, 0xff},
25         {0xff, 0xff, 0xff},
26 #elif defined(PALB)
27         {0x00, 0x00, 0x00},
28         {0xaa, 0x00, 0x00},
29         {0x00, 0xaa, 0x00},
30         {0xaa, 0x55, 0x00},
31         {0x00, 0x00, 0xaa},
32         {0xaa, 0x00, 0xaa},
33         {0x00, 0xaa, 0xaa},
34         {0xaa, 0xaa, 0xaa},
35         {0x55, 0x55, 0x55},
36         {0xff, 0x55, 0x55},
37         {0x55, 0xff, 0x55},
38         {0xff, 0xff, 0x55},
39         {0x55, 0x55, 0xff},
40         {0xff, 0x55, 0xff},
41         {0x55, 0xff, 0xff},
42         {0xff, 0xff, 0xff},
43 #else
44         {0x00, 0x00, 0x00}, /* 0 */
45         {0x80, 0x00, 0x00}, /* 1 */
46         {0x00, 0x80, 0x00}, /* 2 */
47         {0xaa, 0x55, 0x00}, /* 3 */
48         {0x00, 0x00, 0x80}, /* 4 */
49         {0x80, 0x00, 0x80}, /* 5 */
50         {0x00, 0x80, 0x80}, /* 6 */
51         {0xaa, 0xaa, 0xaa}, /* 7 */
52         {0x55, 0x55, 0x55}, /* 8 */
53         {0xff, 0x55, 0x55}, /* 9 */
54         {0x55, 0xff, 0x55}, /* 10 */
55         {0xff, 0xff, 0x55}, /* 11 */
56         {0x55, 0x55, 0xff}, /* 12 */
57         {0xff, 0x55, 0xff}, /* 13 */
58         {0x55, 0xff, 0xff}, /* 14 */
59         {0xff, 0xff, 0xff}, /* 15 */
60 #endif
63 #ifdef CONFIG_88_COLORS
64 /** The 88 xterm colors.
65  * Regexp'd from Dickey's xterm 88colres.h file.
66  * - Colors  0-15 are the ANSI colors (and the same as palette16[]).
67  * - Colors 16-79 are a 4x4x4 color cube
68  * - Colors 80-91 are a grayscale ramp (with black and white left out). */
69 static const struct rgb palette88[] = {
70         {0x00, 0x00, 0x00}, /* 0 */
71         {0x80, 0x00, 0x00}, /* 1 */
72         {0x00, 0x80, 0x00}, /* 2 */
73         {0xaa, 0x55, 0x00}, /* 3 */
74         {0x00, 0x00, 0x80}, /* 4 */
75         {0x80, 0x00, 0x80}, /* 5 */
76         {0x00, 0x80, 0x80}, /* 6 */
77         {0xaa, 0xaa, 0xaa}, /* 7 */
78         {0x55, 0x55, 0x55}, /* 8 */
79         {0xff, 0x55, 0x55}, /* 9 */
80         {0x55, 0xff, 0x55}, /* 10 */
81         {0xff, 0xff, 0x55}, /* 11 */
82         {0x55, 0x55, 0xff}, /* 12 */
83         {0xff, 0x55, 0xff}, /* 13 */
84         {0x55, 0xff, 0xff}, /* 14 */
85         {0xff, 0xff, 0xff}, /* 15 */
87         {0x00, 0x00, 0x00}, /* 16 */
88         {0x00, 0x00, 0x8b}, /* 17 */
89         {0x00, 0x00, 0xcd}, /* 18 */
90         {0x00, 0x00, 0xff}, /* 19 */
91         {0x00, 0x8b, 0x00}, /* 20 */
92         {0x00, 0x8b, 0x8b}, /* 21 */
93         {0x00, 0x8b, 0xcd}, /* 22 */
94         {0x00, 0x8b, 0xff}, /* 23 */
95         {0x00, 0xcd, 0x00}, /* 24 */
96         {0x00, 0xcd, 0x8b}, /* 25 */
97         {0x00, 0xcd, 0xcd}, /* 26 */
98         {0x00, 0xcd, 0xff}, /* 27 */
99         {0x00, 0xff, 0x00}, /* 28 */
100         {0x00, 0xff, 0x8b}, /* 29 */
101         {0x00, 0xff, 0xcd}, /* 30 */
102         {0x00, 0xff, 0xff}, /* 31 */
104         {0x8b, 0x00, 0x00}, /* 32 */
105         {0x8b, 0x00, 0x8b}, /* 33 */
106         {0x8b, 0x00, 0xcd}, /* 34 */
107         {0x8b, 0x00, 0xff}, /* 35 */
108         {0x8b, 0x8b, 0x00}, /* 36 */
109         {0x8b, 0x8b, 0x8b}, /* 37 */
110         {0x8b, 0x8b, 0xcd}, /* 38 */
111         {0x8b, 0x8b, 0xff}, /* 39 */
112         {0x8b, 0xcd, 0x00}, /* 40 */
113         {0x8b, 0xcd, 0x8b}, /* 41 */
114         {0x8b, 0xcd, 0xcd}, /* 42 */
115         {0x8b, 0xcd, 0xff}, /* 43 */
116         {0x8b, 0xff, 0x00}, /* 44 */
117         {0x8b, 0xff, 0x8b}, /* 45 */
118         {0x8b, 0xff, 0xcd}, /* 46 */
119         {0x8b, 0xff, 0xff}, /* 47 */
121         {0xcd, 0x00, 0x00}, /* 48 */
122         {0xcd, 0x00, 0x8b}, /* 49 */
123         {0xcd, 0x00, 0xcd}, /* 50 */
124         {0xcd, 0x00, 0xff}, /* 51 */
125         {0xcd, 0x8b, 0x00}, /* 52 */
126         {0xcd, 0x8b, 0x8b}, /* 53 */
127         {0xcd, 0x8b, 0xcd}, /* 54 */
128         {0xcd, 0x8b, 0xff}, /* 55 */
129         {0xcd, 0xcd, 0x00}, /* 56 */
130         {0xcd, 0xcd, 0x8b}, /* 57 */
131         {0xcd, 0xcd, 0xcd}, /* 58 */
132         {0xcd, 0xcd, 0xff}, /* 59 */
133         {0xcd, 0xff, 0x00}, /* 60 */
134         {0xcd, 0xff, 0x8b}, /* 61 */
135         {0xcd, 0xff, 0xcd}, /* 62 */
136         {0xcd, 0xff, 0xff}, /* 63 */
138         {0xff, 0x00, 0x00}, /* 64 */
139         {0xff, 0x00, 0x8b}, /* 65 */
140         {0xff, 0x00, 0xcd}, /* 66 */
141         {0xff, 0x00, 0xff}, /* 67 */
142         {0xff, 0x8b, 0x00}, /* 68 */
143         {0xff, 0x8b, 0x8b}, /* 69 */
144         {0xff, 0x8b, 0xcd}, /* 70 */
145         {0xff, 0x8b, 0xff}, /* 71 */
146         {0xff, 0xcd, 0x00}, /* 72 */
147         {0xff, 0xcd, 0x8b}, /* 73 */
148         {0xff, 0xcd, 0xcd}, /* 74 */
149         {0xff, 0xcd, 0xff}, /* 75 */
150         {0xff, 0xff, 0x00}, /* 76 */
151         {0xff, 0xff, 0x8b}, /* 77 */
152         {0xff, 0xff, 0xcd}, /* 78 */
153         {0xff, 0xff, 0xff}, /* 79 */
155         {0x2e, 0x2e, 0x2e}, /* 80 */
156         {0x5c, 0x5c, 0x5c}, /* 81 */
157         {0x73, 0x73, 0x73}, /* 82 */
158         {0x8b, 0x8b, 0x8b}, /* 83 */
159         {0xa2, 0xa2, 0xa2}, /* 84 */
160         {0xb9, 0xb9, 0xb9}, /* 85 */
161         {0xd0, 0xd0, 0xd0}, /* 86 */
162         {0xe7, 0xe7, 0xe7}, /* 87 */
164 #endif
166 #ifdef CONFIG_256_COLORS
167 /** The 256 xterm colors.
168  * Regexp'd from Dickey's xterm 256colres.h file.
169  * - Colors   0- 15 are the ANSI colors (from xterm-215/XTerm-col.ad
170  *                  and Xorg's rgb.txt, not the same as palette16[]).
171  * - Colors  16-231 are a 6x6x6 color cube
172  * - Colors 232-255 are a grayscale ramp (with black and white left out).
174  * The 6x6x6 color cube of xterm uses brightnesses 00-5f-87-af-d7-ff
175  * whereas the "web-safe" palette uses 00-33-66-99-cc-ff, which then
176  * becomes 00-5f-5f-87-d7-ff when ELinks finds the nearest available
177  * color.  If it is important to preserve distinctions between
178  * "web-safe" colors, you can alter the 6x6x6 cube in palette256[] to
179  * make ELinks imagine the brightnesses are 00-33-66-99-cc-ff, so that
180  * the "web-safe" colors then fall directly on it.  If you do this,
181  * you should also change the other entries of palette256[] in a
182  * similar way, to keep the brightnesses in the correct order.  You
183  * could for instance interpolate the brightnesses with the following
184  * function, which passes through all six points and has a continuous
185  * positive first derivative:
187  * @verbatim
188  * y = (765/11) - sqrt(585225/121 - (2601/55)*x) when x <= 0x5f
189  * x = (-55/2601)*y^2 + (150/51)*y               when x <= 0x5f
190  * y = (51/40)*x + (-561/8)                      when x >= 0x5f
191  * @endverbatim
192  */
193 /* If you use Emacs, just run eval-last-sexp (C-x C-e) on the following:
195  * (while (re-search-forward "0x\\([[:xdigit:]]+\\)" nil t)             #@3
196  *   (let* ((x (string-to-number (match-string 1) 16))                  #@3
197  *          (y (if (<= x #x5f)                                          #@3
198  *               (- (/ 765.0 11.0)                                      #@3
199  *                  (sqrt (- (/ 585225.0 121.0) (* (/ 2601.0 55.0) x))))#@3
200  *               (+ (* (/ 51.0 40.0) x) (/ -561.0 8.0)))))              #@3
201  *     (replace-match (format "%.2x" (round y)) nil t nil 1)))
202  */
203 static const struct rgb palette256[] = {
204         {0x00, 0x00, 0x00}, /* 0 black */
205         {0xcd, 0x00, 0x00}, /* 1 red3 */
206         {0x00, 0xcd, 0x00}, /* 2 green3 */
207         {0xcd, 0xcd, 0x00}, /* 3 yellow3 */
208         {0x00, 0x00, 0xee}, /* 4 blue2 */
209         {0xcd, 0x00, 0xcd}, /* 5 magenta3 */
210         {0x00, 0xcd, 0xcd}, /* 6 cyan3 */
211         {0xe5, 0xe5, 0xe5}, /* 7 gray90 */
212         {0x7f, 0x7f, 0x7f}, /* 8 gray50 */
213         {0xff, 0x00, 0x00}, /* 9 red */
214         {0x00, 0xff, 0x00}, /* 10 green */
215         {0xff, 0xff, 0x00}, /* 11 yellow */
216         {0x5c, 0x5c, 0xff}, /* 12 rgb:5c/5c/ff */
217         {0xff, 0x00, 0xff}, /* 13 magenta */
218         {0x00, 0xff, 0xff}, /* 14 cyan */
219         {0xff, 0xff, 0xff}, /* 15 white */
221         {0x00, 0x00, 0x00}, /* 16 */
222         {0x00, 0x00, 0x5f}, /* 17 */
223         {0x00, 0x00, 0x87}, /* 18 */
224         {0x00, 0x00, 0xaf}, /* 19 */
225         {0x00, 0x00, 0xd7}, /* 20 */
226         {0x00, 0x00, 0xff}, /* 21 */
227         {0x00, 0x5f, 0x00}, /* 22 */
228         {0x00, 0x5f, 0x5f}, /* 23 */
229         {0x00, 0x5f, 0x87}, /* 24 */
230         {0x00, 0x5f, 0xaf}, /* 25 */
231         {0x00, 0x5f, 0xd7}, /* 26 */
232         {0x00, 0x5f, 0xff}, /* 27 */
233         {0x00, 0x87, 0x00}, /* 28 */
234         {0x00, 0x87, 0x5f}, /* 29 */
235         {0x00, 0x87, 0x87}, /* 30 */
236         {0x00, 0x87, 0xaf}, /* 31 */
237         {0x00, 0x87, 0xd7}, /* 32 */
238         {0x00, 0x87, 0xff}, /* 33 */
239         {0x00, 0xaf, 0x00}, /* 34 */
240         {0x00, 0xaf, 0x5f}, /* 35 */
241         {0x00, 0xaf, 0x87}, /* 36 */
242         {0x00, 0xaf, 0xaf}, /* 37 */
243         {0x00, 0xaf, 0xd7}, /* 38 */
244         {0x00, 0xaf, 0xff}, /* 39 */
245         {0x00, 0xd7, 0x00}, /* 40 */
246         {0x00, 0xd7, 0x5f}, /* 41 */
247         {0x00, 0xd7, 0x87}, /* 42 */
248         {0x00, 0xd7, 0xaf}, /* 43 */
249         {0x00, 0xd7, 0xd7}, /* 44 */
250         {0x00, 0xd7, 0xff}, /* 45 */
251         {0x00, 0xff, 0x00}, /* 46 */
252         {0x00, 0xff, 0x5f}, /* 47 */
253         {0x00, 0xff, 0x87}, /* 48 */
254         {0x00, 0xff, 0xaf}, /* 49 */
255         {0x00, 0xff, 0xd7}, /* 50 */
256         {0x00, 0xff, 0xff}, /* 51 */
258         {0x5f, 0x00, 0x00}, /* 52 */
259         {0x5f, 0x00, 0x5f}, /* 53 */
260         {0x5f, 0x00, 0x87}, /* 54 */
261         {0x5f, 0x00, 0xaf}, /* 55 */
262         {0x5f, 0x00, 0xd7}, /* 56 */
263         {0x5f, 0x00, 0xff}, /* 57 */
264         {0x5f, 0x5f, 0x00}, /* 58 */
265         {0x5f, 0x5f, 0x5f}, /* 59 */
266         {0x5f, 0x5f, 0x87}, /* 60 */
267         {0x5f, 0x5f, 0xaf}, /* 61 */
268         {0x5f, 0x5f, 0xd7}, /* 62 */
269         {0x5f, 0x5f, 0xff}, /* 63 */
270         {0x5f, 0x87, 0x00}, /* 64 */
271         {0x5f, 0x87, 0x5f}, /* 65 */
272         {0x5f, 0x87, 0x87}, /* 66 */
273         {0x5f, 0x87, 0xaf}, /* 67 */
274         {0x5f, 0x87, 0xd7}, /* 68 */
275         {0x5f, 0x87, 0xff}, /* 69 */
276         {0x5f, 0xaf, 0x00}, /* 70 */
277         {0x5f, 0xaf, 0x5f}, /* 71 */
278         {0x5f, 0xaf, 0x87}, /* 72 */
279         {0x5f, 0xaf, 0xaf}, /* 73 */
280         {0x5f, 0xaf, 0xd7}, /* 74 */
281         {0x5f, 0xaf, 0xff}, /* 75 */
282         {0x5f, 0xd7, 0x00}, /* 76 */
283         {0x5f, 0xd7, 0x5f}, /* 77 */
284         {0x5f, 0xd7, 0x87}, /* 78 */
285         {0x5f, 0xd7, 0xaf}, /* 79 */
286         {0x5f, 0xd7, 0xd7}, /* 80 */
287         {0x5f, 0xd7, 0xff}, /* 81 */
288         {0x5f, 0xff, 0x00}, /* 82 */
289         {0x5f, 0xff, 0x5f}, /* 83 */
290         {0x5f, 0xff, 0x87}, /* 84 */
291         {0x5f, 0xff, 0xaf}, /* 85 */
292         {0x5f, 0xff, 0xd7}, /* 86 */
293         {0x5f, 0xff, 0xff}, /* 87 */
295         {0x87, 0x00, 0x00}, /* 88 */
296         {0x87, 0x00, 0x5f}, /* 89 */
297         {0x87, 0x00, 0x87}, /* 90 */
298         {0x87, 0x00, 0xaf}, /* 91 */
299         {0x87, 0x00, 0xd7}, /* 92 */
300         {0x87, 0x00, 0xff}, /* 93 */
301         {0x87, 0x5f, 0x00}, /* 94 */
302         {0x87, 0x5f, 0x5f}, /* 95 */
303         {0x87, 0x5f, 0x87}, /* 96 */
304         {0x87, 0x5f, 0xaf}, /* 97 */
305         {0x87, 0x5f, 0xd7}, /* 98 */
306         {0x87, 0x5f, 0xff}, /* 99 */
307         {0x87, 0x87, 0x00}, /* 100 */
308         {0x87, 0x87, 0x5f}, /* 101 */
309         {0x87, 0x87, 0x87}, /* 102 */
310         {0x87, 0x87, 0xaf}, /* 103 */
311         {0x87, 0x87, 0xd7}, /* 104 */
312         {0x87, 0x87, 0xff}, /* 105 */
313         {0x87, 0xaf, 0x00}, /* 106 */
314         {0x87, 0xaf, 0x5f}, /* 107 */
315         {0x87, 0xaf, 0x87}, /* 108 */
316         {0x87, 0xaf, 0xaf}, /* 109 */
317         {0x87, 0xaf, 0xd7}, /* 110 */
318         {0x87, 0xaf, 0xff}, /* 111 */
319         {0x87, 0xd7, 0x00}, /* 112 */
320         {0x87, 0xd7, 0x5f}, /* 113 */
321         {0x87, 0xd7, 0x87}, /* 114 */
322         {0x87, 0xd7, 0xaf}, /* 115 */
323         {0x87, 0xd7, 0xd7}, /* 116 */
324         {0x87, 0xd7, 0xff}, /* 117 */
325         {0x87, 0xff, 0x00}, /* 118 */
326         {0x87, 0xff, 0x5f}, /* 119 */
327         {0x87, 0xff, 0x87}, /* 120 */
328         {0x87, 0xff, 0xaf}, /* 121 */
329         {0x87, 0xff, 0xd7}, /* 122 */
330         {0x87, 0xff, 0xff}, /* 123 */
332         {0xaf, 0x00, 0x00}, /* 124 */
333         {0xaf, 0x00, 0x5f}, /* 125 */
334         {0xaf, 0x00, 0x87}, /* 126 */
335         {0xaf, 0x00, 0xaf}, /* 127 */
336         {0xaf, 0x00, 0xd7}, /* 128 */
337         {0xaf, 0x00, 0xff}, /* 129 */
338         {0xaf, 0x5f, 0x00}, /* 130 */
339         {0xaf, 0x5f, 0x5f}, /* 131 */
340         {0xaf, 0x5f, 0x87}, /* 132 */
341         {0xaf, 0x5f, 0xaf}, /* 133 */
342         {0xaf, 0x5f, 0xd7}, /* 134 */
343         {0xaf, 0x5f, 0xff}, /* 135 */
344         {0xaf, 0x87, 0x00}, /* 136 */
345         {0xaf, 0x87, 0x5f}, /* 137 */
346         {0xaf, 0x87, 0x87}, /* 138 */
347         {0xaf, 0x87, 0xaf}, /* 139 */
348         {0xaf, 0x87, 0xd7}, /* 140 */
349         {0xaf, 0x87, 0xff}, /* 141 */
350         {0xaf, 0xaf, 0x00}, /* 142 */
351         {0xaf, 0xaf, 0x5f}, /* 143 */
352         {0xaf, 0xaf, 0x87}, /* 144 */
353         {0xaf, 0xaf, 0xaf}, /* 145 */
354         {0xaf, 0xaf, 0xd7}, /* 146 */
355         {0xaf, 0xaf, 0xff}, /* 147 */
356         {0xaf, 0xd7, 0x00}, /* 148 */
357         {0xaf, 0xd7, 0x5f}, /* 149 */
358         {0xaf, 0xd7, 0x87}, /* 150 */
359         {0xaf, 0xd7, 0xaf}, /* 151 */
360         {0xaf, 0xd7, 0xd7}, /* 152 */
361         {0xaf, 0xd7, 0xff}, /* 153 */
362         {0xaf, 0xff, 0x00}, /* 154 */
363         {0xaf, 0xff, 0x5f}, /* 155 */
364         {0xaf, 0xff, 0x87}, /* 156 */
365         {0xaf, 0xff, 0xaf}, /* 157 */
366         {0xaf, 0xff, 0xd7}, /* 158 */
367         {0xaf, 0xff, 0xff}, /* 159 */
369         {0xd7, 0x00, 0x00}, /* 160 */
370         {0xd7, 0x00, 0x5f}, /* 161 */
371         {0xd7, 0x00, 0x87}, /* 162 */
372         {0xd7, 0x00, 0xaf}, /* 163 */
373         {0xd7, 0x00, 0xd7}, /* 164 */
374         {0xd7, 0x00, 0xff}, /* 165 */
375         {0xd7, 0x5f, 0x00}, /* 166 */
376         {0xd7, 0x5f, 0x5f}, /* 167 */
377         {0xd7, 0x5f, 0x87}, /* 168 */
378         {0xd7, 0x5f, 0xaf}, /* 169 */
379         {0xd7, 0x5f, 0xd7}, /* 170 */
380         {0xd7, 0x5f, 0xff}, /* 171 */
381         {0xd7, 0x87, 0x00}, /* 172 */
382         {0xd7, 0x87, 0x5f}, /* 173 */
383         {0xd7, 0x87, 0x87}, /* 174 */
384         {0xd7, 0x87, 0xaf}, /* 175 */
385         {0xd7, 0x87, 0xd7}, /* 176 */
386         {0xd7, 0x87, 0xff}, /* 177 */
387         {0xd7, 0xaf, 0x00}, /* 178 */
388         {0xd7, 0xaf, 0x5f}, /* 179 */
389         {0xd7, 0xaf, 0x87}, /* 180 */
390         {0xd7, 0xaf, 0xaf}, /* 181 */
391         {0xd7, 0xaf, 0xd7}, /* 182 */
392         {0xd7, 0xaf, 0xff}, /* 183 */
393         {0xd7, 0xd7, 0x00}, /* 184 */
394         {0xd7, 0xd7, 0x5f}, /* 185 */
395         {0xd7, 0xd7, 0x87}, /* 186 */
396         {0xd7, 0xd7, 0xaf}, /* 187 */
397         {0xd7, 0xd7, 0xd7}, /* 188 */
398         {0xd7, 0xd7, 0xff}, /* 189 */
399         {0xd7, 0xff, 0x00}, /* 190 */
400         {0xd7, 0xff, 0x5f}, /* 191 */
401         {0xd7, 0xff, 0x87}, /* 192 */
402         {0xd7, 0xff, 0xaf}, /* 193 */
403         {0xd7, 0xff, 0xd7}, /* 194 */
404         {0xd7, 0xff, 0xff}, /* 195 */
406         {0xff, 0x00, 0x00}, /* 196 */
407         {0xff, 0x00, 0x5f}, /* 197 */
408         {0xff, 0x00, 0x87}, /* 198 */
409         {0xff, 0x00, 0xaf}, /* 199 */
410         {0xff, 0x00, 0xd7}, /* 200 */
411         {0xff, 0x00, 0xff}, /* 201 */
412         {0xff, 0x5f, 0x00}, /* 202 */
413         {0xff, 0x5f, 0x5f}, /* 203 */
414         {0xff, 0x5f, 0x87}, /* 204 */
415         {0xff, 0x5f, 0xaf}, /* 205 */
416         {0xff, 0x5f, 0xd7}, /* 206 */
417         {0xff, 0x5f, 0xff}, /* 207 */
418         {0xff, 0x87, 0x00}, /* 208 */
419         {0xff, 0x87, 0x5f}, /* 209 */
420         {0xff, 0x87, 0x87}, /* 210 */
421         {0xff, 0x87, 0xaf}, /* 211 */
422         {0xff, 0x87, 0xd7}, /* 212 */
423         {0xff, 0x87, 0xff}, /* 213 */
424         {0xff, 0xaf, 0x00}, /* 214 */
425         {0xff, 0xaf, 0x5f}, /* 215 */
426         {0xff, 0xaf, 0x87}, /* 216 */
427         {0xff, 0xaf, 0xaf}, /* 217 */
428         {0xff, 0xaf, 0xd7}, /* 218 */
429         {0xff, 0xaf, 0xff}, /* 219 */
430         {0xff, 0xd7, 0x00}, /* 220 */
431         {0xff, 0xd7, 0x5f}, /* 221 */
432         {0xff, 0xd7, 0x87}, /* 222 */
433         {0xff, 0xd7, 0xaf}, /* 223 */
434         {0xff, 0xd7, 0xd7}, /* 224 */
435         {0xff, 0xd7, 0xff}, /* 225 */
436         {0xff, 0xff, 0x00}, /* 226 */
437         {0xff, 0xff, 0x5f}, /* 227 */
438         {0xff, 0xff, 0x87}, /* 228 */
439         {0xff, 0xff, 0xaf}, /* 229 */
440         {0xff, 0xff, 0xd7}, /* 230 */
441         {0xff, 0xff, 0xff}, /* 231 */
443         {0x08, 0x08, 0x08}, /* 232 */
444         {0x12, 0x12, 0x12}, /* 233 */
445         {0x1c, 0x1c, 0x1c}, /* 234 */
446         {0x26, 0x26, 0x26}, /* 235 */
447         {0x30, 0x30, 0x30}, /* 236 */
448         {0x3a, 0x3a, 0x3a}, /* 237 */
449         {0x44, 0x44, 0x44}, /* 238 */
450         {0x4e, 0x4e, 0x4e}, /* 239 */
451         {0x58, 0x58, 0x58}, /* 240 */
452         {0x62, 0x62, 0x62}, /* 241 */
453         {0x6c, 0x6c, 0x6c}, /* 242 */
454         {0x76, 0x76, 0x76}, /* 243 */
455         {0x80, 0x80, 0x80}, /* 244 */
456         {0x8a, 0x8a, 0x8a}, /* 245 */
457         {0x94, 0x94, 0x94}, /* 246 */
458         {0x9e, 0x9e, 0x9e}, /* 247 */
459         {0xa8, 0xa8, 0xa8}, /* 248 */
460         {0xb2, 0xb2, 0xb2}, /* 249 */
461         {0xbc, 0xbc, 0xbc}, /* 250 */
462         {0xc6, 0xc6, 0xc6}, /* 251 */
463         {0xd0, 0xd0, 0xd0}, /* 252 */
464         {0xda, 0xda, 0xda}, /* 253 */
465         {0xe4, 0xe4, 0xe4}, /* 254 */
466         {0xee, 0xee, 0xee}, /* 255 */
468 #endif
470 /* vim: set filetype=c : */