1 /*
2  * Copyright (c) 2017 Intel Corporation
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #include <zephyr/display/mb_display.h>
8 
9 #include "mb_font.h"
10 
11 const struct mb_image mb_font[MB_FONT_COUNT] = {
12 	/* ' ' */
13 	MB_IMAGE({ 0, 0, 0, 0, 0 },
14 		 { 0, 0, 0, 0, 0 },
15 		 { 0, 0, 0, 0, 0 },
16 		 { 0, 0, 0, 0, 0 },
17 		 { 0, 0, 0, 0, 0 }),
18 	/* '!' */
19 	MB_IMAGE({ 0, 1, 0, 0, 0 },
20 		 { 0, 1, 0, 0, 0 },
21 		 { 0, 1, 0, 0, 0 },
22 		 { 0, 0, 0, 0, 0 },
23 		 { 0, 1, 0, 0, 0 }),
24 	/* '"' */
25 	MB_IMAGE({ 0, 1, 0, 1, 0 },
26 		 { 0, 1, 0, 1, 0 },
27 		 { 0, 0, 0, 0, 0 },
28 		 { 0, 0, 0, 0, 0 },
29 		 { 0, 0, 0, 0, 0 }),
30 	/* '#' */
31 	MB_IMAGE({ 0, 1, 0, 1, 0 },
32 		 { 1, 1, 1, 1, 1 },
33 		 { 0, 1, 0, 1, 0 },
34 		 { 1, 1, 1, 1, 1 },
35 		 { 0, 1, 0, 1, 0 }),
36 	/* '$' */
37 	MB_IMAGE({ 0, 1, 1, 1, 0 },
38 		 { 1, 1, 0, 0, 1 },
39 		 { 0, 1, 1, 1, 0 },
40 		 { 1, 0, 0, 1, 1 },
41 		 { 0, 1, 1, 1, 0 }),
42 	/* '%' */
43 	MB_IMAGE({ 1, 1, 0, 0, 1 },
44 		 { 1, 0, 0, 1, 0 },
45 		 { 0, 0, 1, 0, 0 },
46 		 { 0, 1, 0, 0, 1 },
47 		 { 1, 0, 0, 1, 1 }),
48 	/* '&' */
49 	MB_IMAGE({ 0, 1, 1, 0, 0 },
50 		 { 1, 0, 0, 1, 0 },
51 		 { 0, 1, 1, 0, 0 },
52 		 { 1, 0, 0, 1, 0 },
53 		 { 0, 1, 1, 0, 1 }),
54 	/* ''' */
55 	MB_IMAGE({ 0, 1, 0, 0, 0 },
56 		 { 0, 1, 0, 0, 0 },
57 		 { 0, 0, 0, 0, 0 },
58 		 { 0, 0, 0, 0, 0 },
59 		 { 0, 0, 0, 0, 0 }),
60 	/* '(' */
61 	MB_IMAGE({ 0, 0, 1, 0, 0 },
62 		 { 0, 1, 0, 0, 0 },
63 		 { 0, 1, 0, 0, 0 },
64 		 { 0, 1, 0, 0, 0 },
65 		 { 0, 0, 1, 0, 0 }),
66 	/* ')' */
67 	MB_IMAGE({ 0, 1, 0, 0, 0 },
68 		 { 0, 0, 1, 0, 0 },
69 		 { 0, 0, 1, 0, 0 },
70 		 { 0, 0, 1, 0, 0 },
71 		 { 0, 1, 0, 0, 0 }),
72 	/* '*' */
73 	MB_IMAGE({ 0, 0, 0, 0, 0 },
74 		 { 0, 1, 0, 1, 0 },
75 		 { 0, 0, 1, 0, 0 },
76 		 { 0, 1, 0, 1, 0 },
77 		 { 0, 0, 0, 0, 0 }),
78 	/* '+' */
79 	MB_IMAGE({ 0, 0, 0, 0, 0 },
80 		 { 0, 0, 1, 0, 0 },
81 		 { 0, 1, 1, 1, 0 },
82 		 { 0, 0, 1, 0, 0 },
83 		 { 0, 0, 0, 0, 0 }),
84 	/* ',' */
85 	MB_IMAGE({ 0, 0, 0, 0, 0 },
86 		 { 0, 0, 0, 0, 0 },
87 		 { 0, 0, 0, 0, 0 },
88 		 { 0, 0, 1, 0, 0 },
89 		 { 0, 1, 0, 0, 0 }),
90 	/* '-' */
91 	MB_IMAGE({ 0, 0, 0, 0, 0 },
92 		 { 0, 0, 0, 0, 0 },
93 		 { 0, 1, 1, 1, 0 },
94 		 { 0, 0, 0, 0, 0 },
95 		 { 0, 0, 0, 0, 0 }),
96 	/* '.' */
97 	MB_IMAGE({ 0, 0, 0, 0, 0 },
98 		 { 0, 0, 0, 0, 0 },
99 		 { 0, 0, 0, 0, 0 },
100 		 { 0, 1, 0, 0, 0 },
101 		 { 0, 0, 0, 0, 0 }),
102 	/* '/' */
103 	MB_IMAGE({ 0, 0, 0, 0, 1 },
104 		 { 0, 0, 0, 1, 0 },
105 		 { 0, 0, 1, 0, 0 },
106 		 { 0, 1, 0, 0, 0 },
107 		 { 1, 0, 0, 0, 0 }),
108 	/* '0' */
109 	MB_IMAGE({ 0, 1, 1, 0, 0 },
110 		 { 1, 0, 0, 1, 0 },
111 		 { 1, 0, 0, 1, 0 },
112 		 { 1, 0, 0, 1, 0 },
113 		 { 0, 1, 1, 0, 0 }),
114 	/* '1' */
115 	MB_IMAGE({ 0, 0, 1, 0, 0 },
116 		 { 0, 1, 1, 0, 0 },
117 		 { 0, 0, 1, 0, 0 },
118 		 { 0, 0, 1, 0, 0 },
119 		 { 0, 1, 1, 1, 0 }),
120 	/* '2' */
121 	MB_IMAGE({ 1, 1, 1, 0, 0 },
122 		 { 0, 0, 0, 1, 0 },
123 		 { 0, 1, 1, 0, 0 },
124 		 { 1, 0, 0, 0, 0 },
125 		 { 1, 1, 1, 1, 0 }),
126 	/* '3' */
127 	MB_IMAGE({ 1, 1, 1, 1, 0 },
128 		 { 0, 0, 0, 1, 0 },
129 		 { 0, 0, 1, 0, 0 },
130 		 { 1, 0, 0, 1, 0 },
131 		 { 0, 1, 1, 0, 0 }),
132 	/* '4' */
133 	MB_IMAGE({ 0, 0, 1, 1, 0 },
134 		 { 0, 1, 0, 1, 0 },
135 		 { 1, 0, 0, 1, 0 },
136 		 { 1, 1, 1, 1, 1 },
137 		 { 0, 0, 0, 1, 0 }),
138 	/* '5' */
139 	MB_IMAGE({ 1, 1, 1, 1, 1 },
140 		 { 1, 0, 0, 0, 0 },
141 		 { 1, 1, 1, 1, 0 },
142 		 { 0, 0, 0, 0, 1 },
143 		 { 1, 1, 1, 1, 0 }),
144 	/* '6' */
145 	MB_IMAGE({ 0, 0, 0, 1, 0 },
146 		 { 0, 0, 1, 0, 0 },
147 		 { 0, 1, 1, 1, 0 },
148 		 { 1, 0, 0, 0, 1 },
149 		 { 0, 1, 1, 1, 0 }),
150 	/* '7' */
151 	MB_IMAGE({ 1, 1, 1, 1, 1 },
152 		 { 0, 0, 0, 1, 0 },
153 		 { 0, 0, 1, 0, 0 },
154 		 { 0, 1, 0, 0, 0 },
155 		 { 1, 0, 0, 0, 0 }),
156 	/* '8' */
157 	MB_IMAGE({ 0, 1, 1, 1, 0 },
158 		 { 1, 0, 0, 0, 1 },
159 		 { 0, 1, 1, 1, 0 },
160 		 { 1, 0, 0, 0, 1 },
161 		 { 0, 1, 1, 1, 0 }),
162 	/* '9' */
163 	MB_IMAGE({ 0, 1, 1, 1, 0 },
164 		 { 1, 0, 0, 0, 1 },
165 		 { 0, 1, 1, 1, 0 },
166 		 { 0, 0, 1, 0, 0 },
167 		 { 0, 1, 0, 0, 0 }),
168 	/* ':' */
169 	MB_IMAGE({ 0, 0, 0, 0, 0 },
170 		 { 0, 1, 0, 0, 0 },
171 		 { 0, 0, 0, 0, 0 },
172 		 { 0, 1, 0, 0, 0 },
173 		 { 0, 0, 0, 0, 0 }),
174 	/* ';' */
175 	MB_IMAGE({ 0, 0, 0, 0, 0 },
176 		 { 0, 0, 1, 0, 0 },
177 		 { 0, 0, 0, 0, 0 },
178 		 { 0, 0, 1, 0, 0 },
179 		 { 0, 1, 0, 0, 0 }),
180 	/* '<' */
181 	MB_IMAGE({ 0, 0, 0, 1, 0 },
182 		 { 0, 0, 1, 0, 0 },
183 		 { 0, 1, 0, 0, 0 },
184 		 { 0, 0, 1, 0, 0 },
185 		 { 0, 0, 0, 1, 0 }),
186 	/* '=' */
187 	MB_IMAGE({ 0, 0, 0, 0, 0 },
188 		 { 0, 1, 1, 1, 0 },
189 		 { 0, 0, 0, 0, 0 },
190 		 { 0, 1, 1, 1, 0 },
191 		 { 0, 0, 0, 0, 0 }),
192 	/* '>' */
193 	MB_IMAGE({ 0, 1, 0, 0, 0 },
194 		 { 0, 0, 1, 0, 0 },
195 		 { 0, 0, 0, 1, 0 },
196 		 { 0, 0, 1, 0, 0 },
197 		 { 0, 1, 0, 0, 0 }),
198 	/* '?' */
199 	MB_IMAGE({ 0, 1, 1, 1, 0 },
200 		 { 1, 0, 0, 0, 1 },
201 		 { 0, 0, 1, 1, 0 },
202 		 { 0, 0, 0, 0, 0 },
203 		 { 0, 0, 1, 0, 0 }),
204 	/* '@' */
205 	MB_IMAGE({ 0, 1, 1, 1, 0 },
206 		 { 1, 0, 0, 0, 1 },
207 		 { 1, 0, 1, 0, 1 },
208 		 { 1, 0, 0, 1, 1 },
209 		 { 0, 1, 1, 0, 0 }),
210 	/* 'A' */
211 	MB_IMAGE({ 0, 1, 1, 0, 0 },
212 		 { 1, 0, 0, 1, 0 },
213 		 { 1, 1, 1, 1, 0 },
214 		 { 1, 0, 0, 1, 0 },
215 		 { 1, 0, 0, 1, 0 }),
216 	/* 'B' */
217 	MB_IMAGE({ 1, 1, 1, 0, 0 },
218 		 { 1, 0, 0, 1, 0 },
219 		 { 1, 1, 1, 0, 0 },
220 		 { 1, 0, 0, 1, 0 },
221 		 { 1, 1, 1, 0, 0 }),
222 	/* 'C' */
223 	MB_IMAGE({ 0, 1, 1, 1, 0 },
224 		 { 1, 0, 0, 0, 0 },
225 		 { 1, 0, 0, 0, 0 },
226 		 { 1, 0, 0, 0, 0 },
227 		 { 0, 1, 1, 1, 0 }),
228 	/* 'D' */
229 	MB_IMAGE({ 1, 1, 1, 0, 0 },
230 		 { 1, 0, 0, 1, 0 },
231 		 { 1, 0, 0, 1, 0 },
232 		 { 1, 0, 0, 1, 0 },
233 		 { 1, 1, 1, 0, 0 }),
234 	/* 'E' */
235 	MB_IMAGE({ 1, 1, 1, 1, 0 },
236 		 { 1, 0, 0, 0, 0 },
237 		 { 1, 1, 1, 0, 0 },
238 		 { 1, 0, 0, 0, 0 },
239 		 { 1, 1, 1, 1, 0 }),
240 	/* 'F' */
241 	MB_IMAGE({ 1, 1, 1, 1, 0 },
242 		 { 1, 0, 0, 0, 0 },
243 		 { 1, 1, 1, 0, 0 },
244 		 { 1, 0, 0, 0, 0 },
245 		 { 1, 0, 0, 0, 0 }),
246 	/* 'G' */
247 	MB_IMAGE({ 0, 1, 1, 1, 0 },
248 		 { 1, 0, 0, 0, 0 },
249 		 { 1, 0, 0, 1, 1 },
250 		 { 1, 0, 0, 0, 1 },
251 		 { 0, 1, 1, 1, 0 }),
252 	/* 'H' */
253 	MB_IMAGE({ 1, 0, 0, 1, 0 },
254 		 { 1, 0, 0, 1, 0 },
255 		 { 1, 1, 1, 1, 0 },
256 		 { 1, 0, 0, 1, 0 },
257 		 { 1, 0, 0, 1, 0 }),
258 	/* 'I' */
259 	MB_IMAGE({ 1, 1, 1, 0, 0 },
260 		 { 0, 1, 0, 0, 0 },
261 		 { 0, 1, 0, 0, 0 },
262 		 { 0, 1, 0, 0, 0 },
263 		 { 1, 1, 1, 0, 0 }),
264 	/* 'J' */
265 	MB_IMAGE({ 1, 1, 1, 1, 1 },
266 		 { 0, 0, 0, 1, 0 },
267 		 { 0, 0, 0, 1, 0 },
268 		 { 1, 0, 0, 1, 0 },
269 		 { 0, 1, 1, 0, 0 }),
270 	/* 'K' */
271 	MB_IMAGE({ 1, 0, 0, 1, 0 },
272 		 { 1, 0, 1, 0, 0 },
273 		 { 1, 1, 0, 0, 0 },
274 		 { 1, 0, 1, 0, 0 },
275 		 { 1, 0, 0, 1, 0 }),
276 	/* 'L' */
277 	MB_IMAGE({ 1, 0, 0, 0, 0 },
278 		 { 1, 0, 0, 0, 0 },
279 		 { 1, 0, 0, 0, 0 },
280 		 { 1, 0, 0, 0, 0 },
281 		 { 1, 1, 1, 1, 0 }),
282 	/* 'M' */
283 	MB_IMAGE({ 1, 0, 0, 0, 1 },
284 		 { 1, 1, 0, 1, 1 },
285 		 { 1, 0, 1, 0, 1 },
286 		 { 1, 0, 0, 0, 1 },
287 		 { 1, 0, 0, 0, 1 }),
288 	/* 'N' */
289 	MB_IMAGE({ 1, 0, 0, 0, 1 },
290 		 { 1, 1, 0, 0, 1 },
291 		 { 1, 0, 1, 0, 1 },
292 		 { 1, 0, 0, 1, 1 },
293 		 { 1, 0, 0, 0, 1 }),
294 	/* 'O' */
295 	MB_IMAGE({ 0, 1, 1, 0, 0 },
296 		 { 1, 0, 0, 1, 0 },
297 		 { 1, 0, 0, 1, 0 },
298 		 { 1, 0, 0, 1, 0 },
299 		 { 0, 1, 1, 0, 0 }),
300 	/* 'P' */
301 	MB_IMAGE({ 1, 1, 1, 0, 0 },
302 		 { 1, 0, 0, 1, 0 },
303 		 { 1, 1, 1, 0, 0 },
304 		 { 1, 0, 0, 0, 0 },
305 		 { 1, 0, 0, 0, 0 }),
306 	/* 'Q' */
307 	MB_IMAGE({ 0, 1, 1, 0, 0 },
308 		 { 1, 0, 0, 1, 0 },
309 		 { 1, 0, 0, 1, 0 },
310 		 { 0, 1, 1, 0, 0 },
311 		 { 0, 0, 1, 1, 0 }),
312 	/* 'R' */
313 	MB_IMAGE({ 1, 1, 1, 0, 0 },
314 		 { 1, 0, 0, 1, 0 },
315 		 { 1, 1, 1, 0, 0 },
316 		 { 1, 0, 0, 1, 0 },
317 		 { 1, 0, 0, 0, 1 }),
318 	/* 'S' */
319 	MB_IMAGE({ 0, 1, 1, 1, 0 },
320 		 { 1, 0, 0, 0, 0 },
321 		 { 0, 1, 1, 0, 0 },
322 		 { 0, 0, 0, 1, 0 },
323 		 { 1, 1, 1, 0, 0 }),
324 	/* 'T' */
325 	MB_IMAGE({ 1, 1, 1, 1, 1 },
326 		 { 0, 0, 1, 0, 0 },
327 		 { 0, 0, 1, 0, 0 },
328 		 { 0, 0, 1, 0, 0 },
329 		 { 0, 0, 1, 0, 0 }),
330 	/* 'U' */
331 	MB_IMAGE({ 1, 0, 0, 1, 0 },
332 		 { 1, 0, 0, 1, 0 },
333 		 { 1, 0, 0, 1, 0 },
334 		 { 1, 0, 0, 1, 0 },
335 		 { 0, 1, 1, 0, 0 }),
336 	/* 'V' */
337 	MB_IMAGE({ 1, 0, 0, 0, 1 },
338 		 { 1, 0, 0, 0, 1 },
339 		 { 1, 0, 0, 0, 1 },
340 		 { 0, 1, 0, 1, 0 },
341 		 { 0, 0, 1, 0, 0 }),
342 	/* 'W' */
343 	MB_IMAGE({ 1, 0, 0, 0, 1 },
344 		 { 1, 0, 0, 0, 1 },
345 		 { 1, 0, 1, 0, 1 },
346 		 { 1, 1, 0, 1, 1 },
347 		 { 1, 0, 0, 0, 1 }),
348 	/* 'X' */
349 	MB_IMAGE({ 1, 0, 0, 1, 0 },
350 		 { 1, 0, 0, 1, 0 },
351 		 { 0, 1, 1, 0, 0 },
352 		 { 1, 0, 0, 1, 0 },
353 		 { 1, 0, 0, 1, 0 }),
354 	/* 'Y' */
355 	MB_IMAGE({ 1, 0, 0, 0, 1 },
356 		 { 0, 1, 0, 1, 0 },
357 		 { 0, 0, 1, 0, 0 },
358 		 { 0, 0, 1, 0, 0 },
359 		 { 0, 0, 1, 0, 0 }),
360 	/* 'Z' */
361 	MB_IMAGE({ 1, 1, 1, 1, 0 },
362 		 { 0, 0, 1, 0, 0 },
363 		 { 0, 1, 0, 0, 0 },
364 		 { 1, 0, 0, 0, 0 },
365 		 { 1, 1, 1, 1, 0 }),
366 	/* '[' */
367 	MB_IMAGE({ 0, 1, 1, 1, 0 },
368 		 { 0, 1, 0, 0, 0 },
369 		 { 0, 1, 0, 0, 0 },
370 		 { 0, 1, 0, 0, 0 },
371 		 { 0, 1, 1, 1, 0 }),
372 	/* '\' */
373 	MB_IMAGE({ 1, 0, 0, 0, 0 },
374 		 { 0, 1, 0, 0, 0 },
375 		 { 0, 0, 1, 0, 0 },
376 		 { 0, 0, 0, 1, 0 },
377 		 { 0, 0, 0, 0, 1 }),
378 	/* ']' */
379 	MB_IMAGE({ 0, 1, 1, 1, 0 },
380 		 { 0, 0, 0, 1, 0 },
381 		 { 0, 0, 0, 1, 0 },
382 		 { 0, 0, 0, 1, 0 },
383 		 { 0, 1, 1, 1, 0 }),
384 	/* '^' */
385 	MB_IMAGE({ 0, 0, 1, 0, 0 },
386 		 { 0, 1, 0, 1, 0 },
387 		 { 0, 0, 0, 0, 0 },
388 		 { 0, 0, 0, 0, 0 },
389 		 { 0, 0, 0, 0, 0 }),
390 	/* '_' */
391 	MB_IMAGE({ 0, 0, 0, 0, 0 },
392 		 { 0, 0, 0, 0, 0 },
393 		 { 0, 0, 0, 0, 0 },
394 		 { 0, 0, 0, 0, 0 },
395 		 { 1, 1, 1, 1, 1 }),
396 	/* '`' */
397 	MB_IMAGE({ 0, 1, 0, 0, 0 },
398 		 { 0, 0, 1, 0, 0 },
399 		 { 0, 0, 0, 0, 0 },
400 		 { 0, 0, 0, 0, 0 },
401 		 { 0, 0, 0, 0, 0 }),
402 	/* 'a' */
403 	MB_IMAGE({ 0, 0, 0, 0, 0 },
404 		 { 0, 1, 1, 1, 0 },
405 		 { 1, 0, 0, 1, 0 },
406 		 { 1, 0, 0, 1, 0 },
407 		 { 0, 1, 1, 1, 1 }),
408 	/* 'b' */
409 	MB_IMAGE({ 1, 0, 0, 0, 0 },
410 		 { 1, 0, 0, 0, 0 },
411 		 { 1, 1, 1, 0, 0 },
412 		 { 1, 0, 0, 1, 0 },
413 		 { 1, 1, 1, 0, 0 }),
414 	/* 'c' */
415 	MB_IMAGE({ 0, 0, 0, 0, 0 },
416 		 { 0, 1, 1, 1, 0 },
417 		 { 1, 0, 0, 0, 0 },
418 		 { 1, 0, 0, 0, 0 },
419 		 { 0, 1, 1, 1, 0 }),
420 	/* 'd' */
421 	MB_IMAGE({ 0, 0, 0, 1, 0 },
422 		 { 0, 0, 0, 1, 0 },
423 		 { 0, 1, 1, 1, 0 },
424 		 { 1, 0, 0, 1, 0 },
425 		 { 0, 1, 1, 1, 0 }),
426 	/* 'e' */
427 	MB_IMAGE({ 0, 1, 1, 0, 0 },
428 		 { 1, 0, 0, 1, 0 },
429 		 { 1, 1, 1, 0, 0 },
430 		 { 1, 0, 0, 0, 0 },
431 		 { 0, 1, 1, 1, 0 }),
432 	/* 'f' */
433 	MB_IMAGE({ 0, 0, 1, 1, 0 },
434 		 { 0, 1, 0, 0, 0 },
435 		 { 1, 1, 1, 0, 0 },
436 		 { 0, 1, 0, 0, 0 },
437 		 { 0, 1, 0, 0, 0 }),
438 	/* 'g' */
439 	MB_IMAGE({ 0, 1, 1, 1, 0 },
440 		 { 1, 0, 0, 1, 0 },
441 		 { 0, 1, 1, 1, 0 },
442 		 { 0, 0, 0, 1, 0 },
443 		 { 0, 1, 1, 0, 0 }),
444 	/* 'h' */
445 	MB_IMAGE({ 1, 0, 0, 0, 0 },
446 		 { 1, 0, 0, 0, 0 },
447 		 { 1, 1, 1, 0, 0 },
448 		 { 1, 0, 0, 1, 0 },
449 		 { 1, 0, 0, 1, 0 }),
450 	/* 'i' */
451 	MB_IMAGE({ 0, 1, 0, 0, 0 },
452 		 { 0, 0, 0, 0, 0 },
453 		 { 0, 1, 0, 0, 0 },
454 		 { 0, 1, 0, 0, 0 },
455 		 { 0, 1, 0, 0, 0 }),
456 	/* 'j' */
457 	MB_IMAGE({ 0, 0, 0, 1, 0 },
458 		 { 0, 0, 0, 0, 0 },
459 		 { 0, 0, 0, 1, 0 },
460 		 { 0, 0, 0, 1, 0 },
461 		 { 0, 1, 1, 0, 0 }),
462 	/* 'k' */
463 	MB_IMAGE({ 1, 0, 0, 0, 0 },
464 		 { 1, 0, 1, 0, 0 },
465 		 { 1, 1, 0, 0, 0 },
466 		 { 1, 0, 1, 0, 0 },
467 		 { 1, 0, 0, 1, 0 }),
468 	/* 'l' */
469 	MB_IMAGE({ 0, 1, 0, 0, 0 },
470 		 { 0, 1, 0, 0, 0 },
471 		 { 0, 1, 0, 0, 0 },
472 		 { 0, 1, 0, 0, 0 },
473 		 { 0, 0, 1, 1, 0 }),
474 	/* 'm' */
475 	MB_IMAGE({ 0, 0, 0, 0, 0 },
476 		 { 1, 1, 0, 1, 1 },
477 		 { 1, 0, 1, 0, 1 },
478 		 { 1, 0, 0, 0, 1 },
479 		 { 1, 0, 0, 0, 1 }),
480 	/* 'n' */
481 	MB_IMAGE({ 0, 0, 0, 0, 0 },
482 		 { 1, 1, 1, 0, 0 },
483 		 { 1, 0, 0, 1, 0 },
484 		 { 1, 0, 0, 1, 0 },
485 		 { 1, 0, 0, 1, 0 }),
486 	/* 'o' */
487 	MB_IMAGE({ 0, 0, 0, 0, 0 },
488 		 { 0, 1, 1, 0, 0 },
489 		 { 1, 0, 0, 1, 0 },
490 		 { 1, 0, 0, 1, 0 },
491 		 { 0, 1, 1, 0, 0 }),
492 	/* 'p' */
493 	MB_IMAGE({ 0, 0, 0, 0, 0 },
494 		 { 1, 1, 1, 0, 0 },
495 		 { 1, 0, 0, 1, 0 },
496 		 { 1, 1, 1, 0, 0 },
497 		 { 1, 0, 0, 0, 0 }),
498 	/* 'q' */
499 	MB_IMAGE({ 0, 0, 0, 0, 0 },
500 		 { 0, 1, 1, 1, 0 },
501 		 { 1, 0, 0, 1, 0 },
502 		 { 0, 1, 1, 1, 0 },
503 		 { 0, 0, 0, 1, 0 }),
504 	/* 'r' */
505 	MB_IMAGE({ 0, 0, 0, 0, 0 },
506 		 { 0, 1, 1, 1, 0 },
507 		 { 1, 0, 0, 0, 0 },
508 		 { 1, 0, 0, 0, 0 },
509 		 { 1, 0, 0, 0, 0 }),
510 	/* 's' */
511 	MB_IMAGE({ 0, 0, 0, 0, 0 },
512 		 { 0, 0, 1, 1, 0 },
513 		 { 0, 1, 0, 0, 0 },
514 		 { 0, 0, 1, 0, 0 },
515 		 { 1, 1, 0, 0, 0 }),
516 	/* 't' */
517 	MB_IMAGE({ 0, 1, 0, 0, 0 },
518 		 { 0, 1, 0, 0, 0 },
519 		 { 0, 1, 1, 1, 0 },
520 		 { 0, 1, 0, 0, 0 },
521 		 { 0, 0, 1, 1, 1 }),
522 	/* 'u' */
523 	MB_IMAGE({ 0, 0, 0, 0, 0 },
524 		 { 1, 0, 0, 1, 0 },
525 		 { 1, 0, 0, 1, 0 },
526 		 { 1, 0, 0, 1, 0 },
527 		 { 0, 1, 1, 1, 1 }),
528 	/* 'v' */
529 	MB_IMAGE({ 0, 0, 0, 0, 0 },
530 		 { 1, 0, 0, 0, 1 },
531 		 { 1, 0, 0, 0, 1 },
532 		 { 0, 1, 0, 1, 0 },
533 		 { 0, 0, 1, 0, 0 }),
534 	/* 'w' */
535 	MB_IMAGE({ 0, 0, 0, 0, 0 },
536 		 { 1, 0, 0, 0, 1 },
537 		 { 1, 0, 0, 0, 1 },
538 		 { 1, 0, 1, 0, 1 },
539 		 { 1, 1, 0, 1, 1 }),
540 	/* 'x' */
541 	MB_IMAGE({ 0, 0, 0, 0, 0 },
542 		 { 1, 0, 0, 1, 0 },
543 		 { 0, 1, 1, 0, 0 },
544 		 { 0, 1, 1, 0, 0 },
545 		 { 1, 0, 0, 1, 0 }),
546 	/* 'y' */
547 	MB_IMAGE({ 0, 0, 0, 0, 0 },
548 		 { 1, 0, 0, 0, 1 },
549 		 { 0, 1, 0, 1, 0 },
550 		 { 0, 0, 1, 0, 0 },
551 		 { 1, 1, 0, 0, 0 }),
552 	/* 'z' */
553 	MB_IMAGE({ 0, 0, 0, 0, 0 },
554 		 { 1, 1, 1, 1, 0 },
555 		 { 0, 0, 1, 0, 0 },
556 		 { 0, 1, 0, 0, 0 },
557 		 { 1, 1, 1, 1, 0 }),
558 	/* '{' */
559 	MB_IMAGE({ 0, 0, 1, 1, 0 },
560 		 { 0, 0, 1, 0, 0 },
561 		 { 0, 1, 1, 0, 0 },
562 		 { 0, 0, 1, 0, 0 },
563 		 { 0, 0, 1, 1, 0 }),
564 	/* '|' */
565 	MB_IMAGE({ 0, 1, 0, 0, 0 },
566 		 { 0, 1, 0, 0, 0 },
567 		 { 0, 1, 0, 0, 0 },
568 		 { 0, 1, 0, 0, 0 },
569 		 { 0, 1, 0, 0, 0 }),
570 	/* '}' */
571 	MB_IMAGE({ 1, 1, 0, 0, 0 },
572 		 { 0, 1, 0, 0, 0 },
573 		 { 0, 1, 1, 0, 0 },
574 		 { 0, 1, 0, 0, 0 },
575 		 { 1, 1, 0, 0, 0 }),
576 	/* '~' */
577 	MB_IMAGE({ 0, 0, 0, 0, 0 },
578 		 { 0, 0, 0, 0, 0 },
579 		 { 0, 1, 1, 0, 0 },
580 		 { 0, 0, 0, 1, 1 },
581 		 { 0, 0, 0, 0, 0 }),
582 };
583