|
Lines 1-4
Link Here
|
| 1 |
#include "txtfont.h" |
1 |
#include "txtfont.h" |
|
|
2 |
#include <vdr/tools.h> |
| 2 |
|
3 |
|
| 3 |
unsigned int TXT_Mask[11]= { |
4 |
unsigned int TXT_Mask[11]= { |
| 4 |
0x0000, // ************ **** |
5 |
0x0000, // ************ **** |
|
Lines 86-92
Link Here
|
| 86 |
0x0000, // ************ **** |
87 |
0x0000, // ************ **** |
| 87 |
0x0000 // ************ **** |
88 |
0x0000 // ************ **** |
| 88 |
}, |
89 |
}, |
| 89 |
{ // 0x26 = & |
90 |
{ // 0x26 = & |
| 90 |
0x0000, // ************ **** |
91 |
0x0000, // ************ **** |
| 91 |
0x1E00, // ***####***** **** |
92 |
0x1E00, // ***####***** **** |
| 92 |
0x3300, // **##**##**** **** |
93 |
0x3300, // **##**##**** **** |
|
Lines 1196-1202
Link Here
|
| 1196 |
0x0000, // ************ **** |
1197 |
0x0000, // ************ **** |
| 1197 |
0x0000 // ************ **** |
1198 |
0x0000 // ************ **** |
| 1198 |
}, |
1199 |
}, |
| 1199 |
{ // 0x82 = |
1200 |
{ // 0x82 = |
| 1200 |
0x0000, // ************ **** |
1201 |
0x0000, // ************ **** |
| 1201 |
0x3000, // **##******** **** |
1202 |
0x3000, // **##******** **** |
| 1202 |
0x7000, // *###******** **** |
1203 |
0x7000, // *###******** **** |
|
Lines 1208-1214
Link Here
|
| 1208 |
0x07E0, // *****######* **** |
1209 |
0x07E0, // *****######* **** |
| 1209 |
0x0060 // *********##* **** |
1210 |
0x0060 // *********##* **** |
| 1210 |
}, |
1211 |
}, |
| 1211 |
{ // 0x83 = |
1212 |
{ // 0x83 = |
| 1212 |
0x0000, // ************ **** |
1213 |
0x0000, // ************ **** |
| 1213 |
0x0FC0, // ****######** **** |
1214 |
0x0FC0, // ****######** **** |
| 1214 |
0x1860, // ***##****##* **** |
1215 |
0x1860, // ***##****##* **** |
|
Lines 1220-1274
Link Here
|
| 1220 |
0x0000, // ************ **** |
1221 |
0x0000, // ************ **** |
| 1221 |
0x0000 // ************ **** |
1222 |
0x0000 // ************ **** |
| 1222 |
}, |
1223 |
}, |
| 1223 |
{ // 0x84 = |
1224 |
{ // 0x84 = |
| 1224 |
0x0600, // *****##***** **** |
1225 |
0x0700, // *****###**** **** |
| 1225 |
0x3FC0, // **########** **** |
1226 |
0x0D80, // ****##*##*** **** |
| 1226 |
0x6660, // *##**##**##* **** |
1227 |
0x0700, // *****###**** **** |
| 1227 |
0x6600, // *##**##***** **** |
1228 |
0x3060, // **##*****##* **** |
| 1228 |
0x3FC0, // **########** **** |
1229 |
0x3060, // **##*****##* **** |
| 1229 |
0x0660, // *****##**##* **** |
1230 |
0x3060, // **##*****##* **** |
| 1230 |
0x6660, // *##**##**##* **** |
1231 |
0x30E0, // **##****###* **** |
| 1231 |
0x3FC0, // **########** **** |
1232 |
0x1F60, // ***#####*##* **** |
| 1232 |
0x0600, // *****##***** **** |
1233 |
0x0000, // ************ **** |
| 1233 |
0x0000 // ************ **** |
1234 |
0x0000 // ************ **** |
| 1234 |
}, |
1235 |
}, |
| 1235 |
{ // 0x85 = |
1236 |
{ // 0x85 = |
| 1236 |
0x07F0, // *****####### **** |
1237 |
0x06C0, // *****##*##** **** |
| 1237 |
0x0C00, // ****##****** **** |
1238 |
0x0380, // ******###*** **** |
| 1238 |
0x19F0, // ***##**##### **** |
1239 |
0x0000, // ************ **** |
|
|
1240 |
0x0FE0, // ****#######* **** |
| 1239 |
0x1800, // ***##******* **** |
1241 |
0x1800, // ***##******* **** |
| 1240 |
0x19F0, // ***##**##### **** |
1242 |
0x3000, // **##******** **** |
| 1241 |
0x1800, // ***##******* **** |
1243 |
0x1800, // ***##******* **** |
| 1242 |
0x19F0, // ***##**##### **** |
1244 |
0x0FE0, // ****#######* **** |
| 1243 |
0x0C00, // ****##****** **** |
1245 |
0x0000, // ************ **** |
| 1244 |
0x07F0, // *****####### **** |
|
|
| 1245 |
0x0000 // ************ **** |
1246 |
0x0000 // ************ **** |
| 1246 |
}, |
1247 |
}, |
| 1247 |
{ // 0x86 = |
1248 |
{ // 0x86 = |
| 1248 |
0xFFC0, // ##########** **** |
1249 |
0x0D80, // ****##*##*** **** |
| 1249 |
0x1C60, // ***###***##* **** |
1250 |
0x0700, // *****###**** **** |
| 1250 |
0x0830, // ****#*****## **** |
1251 |
0x0000, // ************ **** |
| 1251 |
0x7F30, // *#######**## **** |
1252 |
0x1FC0, // ***#######** **** |
| 1252 |
0x4130, // *#*****#**## **** |
1253 |
0x3000, // **##******** **** |
| 1253 |
0x7F30, // *#######**## **** |
1254 |
0x1FC0, // ***#######** **** |
| 1254 |
0x0830, // ****#*****## **** |
1255 |
0x0060, // *********##* **** |
| 1255 |
0x1C60, // ***###***##* **** |
1256 |
0x1FC0, // ***#######** **** |
| 1256 |
0xFFC0, // ##########** **** |
1257 |
0x0000, // ************ **** |
| 1257 |
0x0000 // ************ **** |
1258 |
0x0000 // ************ **** |
| 1258 |
}, |
1259 |
}, |
| 1259 |
{ // 0x87 = |
1260 |
{ // 0x87 = |
| 1260 |
0xFFC0, // ##########** **** |
1261 |
0x0D80, // ****##*##*** **** |
| 1261 |
0x0060, // *********##* **** |
1262 |
0x0700, // *****###**** **** |
| 1262 |
0x3E30, // **#####***## **** |
1263 |
0x0000, // ************ **** |
| 1263 |
0x6330, // *##***##**## **** |
1264 |
0x33E0, // **##**#####* **** |
| 1264 |
0x0E30, // ****###***## **** |
1265 |
0x3C00, // **####****** **** |
| 1265 |
0x1830, // ***##*****## **** |
1266 |
0x3000, // **##******** **** |
| 1266 |
0x1830, // ***##*****## **** |
1267 |
0x3000, // **##******** **** |
| 1267 |
0x0060, // *********##* **** |
1268 |
0x3000, // **##******** **** |
| 1268 |
0xFFC0, // ##########** **** |
1269 |
0x0000, // ************ **** |
| 1269 |
0x0000 // ************ **** |
1270 |
0x0000 // ************ **** |
| 1270 |
}, |
1271 |
}, |
| 1271 |
{ // 0x88 = |
1272 |
{ // 0x88 = |
| 1272 |
0x0000, // ************ **** |
1273 |
0x0000, // ************ **** |
| 1273 |
0x3980, // ***##**##*** **** |
1274 |
0x3980, // ***##**##*** **** |
| 1274 |
0x3980, // ***##**##*** **** |
1275 |
0x3980, // ***##**##*** **** |
|
Lines 1340-1346
Link Here
|
| 1340 |
0x0000, // ************ **** |
1341 |
0x0000, // ************ **** |
| 1341 |
0x0000 // ************ **** |
1342 |
0x0000 // ************ **** |
| 1342 |
}, |
1343 |
}, |
| 1343 |
{ // 0x8E = |
1344 |
{ // 0x8E = |
| 1344 |
0x0000, // ************ **** |
1345 |
0x0000, // ************ **** |
| 1345 |
0x0600, // *****##***** **** |
1346 |
0x0600, // *****##***** **** |
| 1346 |
0x0F00, // ****####**** **** |
1347 |
0x0F00, // ****####**** **** |
|
Lines 1352-1371
Link Here
|
| 1352 |
0x0600, // *****##***** **** |
1353 |
0x0600, // *****##***** **** |
| 1353 |
0x0600 // *****##***** **** |
1354 |
0x0600 // *****##***** **** |
| 1354 |
}, |
1355 |
}, |
| 1355 |
{ // 0x8F = |
1356 |
{ // 0x8F = |
|
|
1357 |
0x0D80, // ****##*##*** **** |
| 1358 |
0x0700, // *****###**** **** |
| 1359 |
0x0000, // ************ **** |
| 1360 |
0x1FC0, // ***#######** **** |
| 1361 |
0x3060, // **##*****##* **** |
| 1362 |
0x3FE0, // **#########* **** |
| 1363 |
0x3000, // **##******** **** |
| 1364 |
0x1FC0, // ***#######** **** |
| 1356 |
0x0000, // ************ **** |
1365 |
0x0000, // ************ **** |
| 1357 |
0x1980, // ***##**##*** **** |
|
|
| 1358 |
0x1980, // ***##**##*** **** |
| 1359 |
0x7FE0, // *##########* **** |
| 1360 |
0x1980, // ***##**##*** **** |
| 1361 |
0x1980, // ***##**##*** **** |
| 1362 |
0x7FE0, // *##########* **** |
| 1363 |
0x1980, // ***##**##*** **** |
| 1364 |
0x1980, // ***##**##*** **** |
| 1365 |
0x0000 // ************ **** |
1366 |
0x0000 // ************ **** |
| 1366 |
}, |
1367 |
}, |
| 1367 |
|
1368 |
{ // 0x90 = |
| 1368 |
{ // 0x90 = |
|
|
| 1369 |
0x0300, // ******##**** **** |
1369 |
0x0300, // ******##**** **** |
| 1370 |
0x0600, // *****##***** **** |
1370 |
0x0600, // *****##***** **** |
| 1371 |
0x3FC0, // **########** **** |
1371 |
0x3FC0, // **########** **** |
|
Lines 1377-1383
Link Here
|
| 1377 |
0x0000, // ************ **** |
1377 |
0x0000, // ************ **** |
| 1378 |
0x0000 // ************ **** |
1378 |
0x0000 // ************ **** |
| 1379 |
}, |
1379 |
}, |
| 1380 |
{ // 0x91 = |
1380 |
{ // 0x91 = |
| 1381 |
0x0300, // ******##**** **** |
1381 |
0x0300, // ******##**** **** |
| 1382 |
0x0600, // *****##***** **** |
1382 |
0x0600, // *****##***** **** |
| 1383 |
0x0000, // ************ **** |
1383 |
0x0000, // ************ **** |
|
Lines 1389-1419
Link Here
|
| 1389 |
0x0000, // ************ **** |
1389 |
0x0000, // ************ **** |
| 1390 |
0x0000 // ************ **** |
1390 |
0x0000 // ************ **** |
| 1391 |
}, |
1391 |
}, |
| 1392 |
{ // 0x92 = |
1392 |
{ // 0x92 = |
|
|
1393 |
0x0300, // ******##**** **** |
| 1394 |
0x0600, // *****##***** **** |
| 1393 |
0x0000, // ************ **** |
1395 |
0x0000, // ************ **** |
| 1394 |
0x3180, // **##***##*** **** |
1396 |
0x3060, // **##*****##* **** |
|
|
1397 |
0x18C0, // ***##***##** **** |
| 1398 |
0x0D80, // ****##*##*** **** |
| 1399 |
0x0700, // *****###**** **** |
| 1400 |
0x0600, // *****##***** **** |
| 1401 |
0x0C00, // ****##****** **** |
| 1402 |
0x3800 // **###******* **** |
| 1403 |
}, |
| 1404 |
{ // 0x93 = |
| 1405 |
0x0D80, // ****##*##*** **** |
| 1406 |
0x0700, // *****###**** **** |
| 1395 |
0x0000, // ************ **** |
1407 |
0x0000, // ************ **** |
| 1396 |
0x7F80, // *########*** **** |
1408 |
0x3FE0, // **#########* **** |
| 1397 |
0x00C0, // ********##** **** |
1409 |
0x0180, // *******##*** **** |
| 1398 |
0x3FC0, // **########** **** |
1410 |
0x0700, // *****###**** **** |
| 1399 |
0x60C0, // *##*****##** **** |
1411 |
0x0C00, // ****##****** **** |
| 1400 |
0x3FE0, // **#########* **** |
1412 |
0x3FE0, // **#########* **** |
| 1401 |
0x0000, // ************ **** |
1413 |
0x0000, // ************ **** |
| 1402 |
0x0000 // ************ **** |
1414 |
0x0000 // ************ **** |
| 1403 |
}, |
1415 |
}, |
| 1404 |
{ // 0x93 = |
1416 |
{ // 0x94 = |
| 1405 |
0x0000, // ************ **** |
|
|
| 1406 |
0x1980, // ***##**##*** **** |
| 1407 |
0x1980, // ***##**##*** **** |
| 1408 |
0x7FE0, // *##########* **** |
| 1409 |
0x1980, // ***##**##*** **** |
| 1410 |
0x1980, // ***##**##*** **** |
| 1411 |
0x7FE0, // *##########* **** |
| 1412 |
0x1980, // ***##**##*** **** |
| 1413 |
0x1980, // ***##**##*** **** |
| 1414 |
0x0000 // ************ **** |
| 1415 |
}, |
| 1416 |
{ // 0x94 = |
| 1417 |
0x0000, // ************ **** |
1417 |
0x0000, // ************ **** |
| 1418 |
0x6060, // *##******##* **** |
1418 |
0x6060, // *##******##* **** |
| 1419 |
0x30C0, // **##****##** **** |
1419 |
0x30C0, // **##****##** **** |
|
Lines 1425-1479
Link Here
|
| 1425 |
0x6060, // *##******##* **** |
1425 |
0x6060, // *##******##* **** |
| 1426 |
0x0000 // ************ **** |
1426 |
0x0000 // ************ **** |
| 1427 |
}, |
1427 |
}, |
| 1428 |
{ // 0x95 = |
1428 |
{ // 0x95 = |
| 1429 |
0xFFC0, // ##########** **** |
1429 |
0x001B, // *******##*## **** |
| 1430 |
0x0060, // *********##* **** |
1430 |
0x0C0E, // ****##**###* **** |
| 1431 |
0xFF30, // ########**## **** |
1431 |
0x0C00, // ****##****** **** |
| 1432 |
0x0030, // **********## **** |
1432 |
0x3F80, // **#######*** **** |
| 1433 |
0xFF30, // ########**## **** |
1433 |
0x0C00, // ****##****** **** |
| 1434 |
0x0030, // **********## **** |
1434 |
0x0C00, // ****##****** **** |
| 1435 |
0xFF30, // ########**## **** |
1435 |
0x0C00, // ****##****** **** |
| 1436 |
0x0060, // *********##* **** |
1436 |
0x07E0, // *****######* **** |
| 1437 |
0xFFC0, // ##########** **** |
1437 |
0x0000, // ************ **** |
| 1438 |
0x0000 // ************ **** |
1438 |
0x0000 // ************ **** |
| 1439 |
}, |
1439 |
}, |
| 1440 |
{ // 0x96 = |
1440 |
{ // 0x96 = |
| 1441 |
0xFFC0, // ##########** **** |
1441 |
0x0D80, // ****##*##*** **** |
|
|
1442 |
0x0700, // *****###**** **** |
| 1443 |
0x1FC0, // ***#######** **** |
| 1444 |
0x3000, // **##******** **** |
| 1445 |
0x1FC0, // ***#######** **** |
| 1442 |
0x0060, // *********##* **** |
1446 |
0x0060, // *********##* **** |
| 1443 |
0x3E30, // **#####***## **** |
|
|
| 1444 |
0x4730, // *#***###**## **** |
| 1445 |
0x4730, // *#***###**## **** |
| 1446 |
0x7F30, // *#######**## **** |
| 1447 |
0x3E30, // **#####***## **** |
| 1448 |
0x0060, // *********##* **** |
1447 |
0x0060, // *********##* **** |
| 1449 |
0xFFC0, // ##########** **** |
1448 |
0x1FC0, // ***#######** **** |
|
|
1449 |
0x0000, // ************ **** |
| 1450 |
0x0000 // ************ **** |
1450 |
0x0000 // ************ **** |
| 1451 |
}, |
1451 |
}, |
| 1452 |
{ // 0x97 = |
1452 |
{ // 0x97 = |
| 1453 |
0xFFC0, // ##########** **** |
1453 |
0x0D80, // ****##*##*** **** |
| 1454 |
0x0860, // ****#****##* **** |
1454 |
0x0700, // *****###**** **** |
| 1455 |
0x1C30, // ***###****## **** |
1455 |
0x3FC0, // **########** **** |
| 1456 |
0x0030, // **********## **** |
1456 |
0x0300, // ******##**** **** |
| 1457 |
0x7F30, // *#######**## **** |
1457 |
0x0600, // *****##***** **** |
| 1458 |
0x0030, // **********## **** |
1458 |
0x0C00, // ****##****** **** |
| 1459 |
0x1C30, // ***###****## **** |
1459 |
0x1800, // ***##******* **** |
| 1460 |
0x0860, // ****#****##* **** |
1460 |
0x3FC0, // **########** **** |
| 1461 |
0xFFC0, // ##########** **** |
1461 |
0x0000, // ************ **** |
| 1462 |
0x0000 // ************ **** |
1462 |
0x0000 // ************ **** |
| 1463 |
}, |
1463 |
}, |
| 1464 |
{ // 0x98 = |
1464 |
{ // 0x98 = |
| 1465 |
0x0000, // ************ **** |
1465 |
0x0D80, // ****##*##*** **** |
| 1466 |
0x18C0, // ***##***##** **** |
1466 |
0x0700, // *****###**** **** |
| 1467 |
0x0000, // ************ **** |
1467 |
0x3FC0, // **########** **** |
| 1468 |
0x1FC0, // ***#######** **** |
1468 |
0x3000, // **##******** **** |
| 1469 |
0x3060, // **##*****##* **** |
1469 |
0x3F80, // **#######*** **** |
| 1470 |
0x3060, // **##*****##* **** |
1470 |
0x3000, // **##******** **** |
| 1471 |
0x3060, // **##*****##* **** |
1471 |
0x3000, // **##******** **** |
| 1472 |
0x1FC0, // ***#######** **** |
1472 |
0x3FC0, // **########** **** |
| 1473 |
0x0000, // ************ **** |
1473 |
0x0000, // ************ **** |
| 1474 |
0x0000 // ************ **** |
1474 |
0x0000 // ************ **** |
| 1475 |
}, |
1475 |
}, |
| 1476 |
{ // 0x99 = |
1476 |
{ // 0x99 = |
| 1477 |
0x0E00, // ****###***** **** |
1477 |
0x0E00, // ****###***** **** |
| 1478 |
0x1B00, // ***##*##**** **** |
1478 |
0x1B00, // ***##*##**** **** |
| 1479 |
0x0E00, // ****###***** **** |
1479 |
0x0E00, // ****###***** **** |
|
Lines 1486-1527
Link Here
|
| 1486 |
0x0000 // ************ **** |
1486 |
0x0000 // ************ **** |
| 1487 |
}, |
1487 |
}, |
| 1488 |
{ // 0x9A = |
1488 |
{ // 0x9A = |
| 1489 |
0x0000, // ************ **** |
1489 |
0x0700, // *****###**** **** |
| 1490 |
0x18C0, // ***##***##** **** |
1490 |
0x0D80, // ****##*##*** **** |
| 1491 |
0x0000, // ************ **** |
1491 |
0x3760, // **##*###*##* **** |
| 1492 |
0x3060, // **##*****##* **** |
1492 |
0x3060, // **##*****##* **** |
| 1493 |
0x3060, // **##*****##* **** |
1493 |
0x3060, // **##*****##* **** |
| 1494 |
0x3060, // **##*****##* **** |
1494 |
0x3060, // **##*****##* **** |
| 1495 |
0x30E0, // **##****###* **** |
1495 |
0x3060, // **##*****##* **** |
| 1496 |
0x1F60, // ***#####*##* **** |
1496 |
0x1FC0, // ***#######** **** |
| 1497 |
0x0000, // ************ **** |
1497 |
0x0000, // ************ **** |
| 1498 |
0x0000 // ************ **** |
1498 |
0x0000 // ************ **** |
| 1499 |
}, |
1499 |
}, |
| 1500 |
{ // 0x9B = |
1500 |
{ // 0x9B = |
| 1501 |
0x18C0, // ***##***##** **** |
1501 |
0x0D80, // ****##*##*** **** |
| 1502 |
0x0000, // ************ **** |
1502 |
0x0700, // *****###**** **** |
| 1503 |
0x1FC0, // ***#######** **** |
1503 |
0x1860, // ****######** **** |
| 1504 |
0x3060, // **##*****##* **** |
1504 |
0x3000, // ***##****##* **** |
| 1505 |
0x3060, // **##*****##* **** |
1505 |
0x3000, // **##******** **** |
| 1506 |
0x3FE0, // **#########* **** |
1506 |
0x3000, // **##******** **** |
| 1507 |
0x3060, // **##*****##* **** |
1507 |
0x1860, // ***##****##* **** |
| 1508 |
0x3060, // **##*****##* **** |
1508 |
0x0FC0, // ****######** **** |
| 1509 |
0x0000, // ************ **** |
1509 |
0x0000, // ************ **** |
| 1510 |
0x0000 // ************ **** |
1510 |
0x0000 // ************ **** |
| 1511 |
}, |
1511 |
}, |
| 1512 |
{ // 0x9C = |
1512 |
{ // 0x9C = |
| 1513 |
0x18C0, // ***##***##** **** |
1513 |
0x1B00, // ***##*##**** **** |
| 1514 |
0x0000, // ************ **** |
1514 |
0x0E00, // ****###***** **** |
| 1515 |
0x1FC0, // ***#######** **** |
1515 |
0x30C0, // **#######*** **** |
| 1516 |
0x3060, // **##*****##* **** |
1516 |
0x3060, // **##****##** **** |
| 1517 |
0x3060, // **##*****##* **** |
|
|
| 1518 |
0x3060, // **##*****##* **** |
1517 |
0x3060, // **##*****##* **** |
| 1519 |
0x3060, // **##*****##* **** |
1518 |
0x3060, // **##*****##* **** |
| 1520 |
0x1FC0, // ***#######** **** |
1519 |
0x30C0, // **##****##** **** |
|
|
1520 |
0x3F80, // **#######*** **** |
| 1521 |
0x0000, // ************ **** |
1521 |
0x0000, // ************ **** |
| 1522 |
0x0000 // ************ **** |
1522 |
0x0000 // ************ **** |
| 1523 |
}, |
1523 |
}, |
| 1524 |
{ // 0x9D = |
1524 |
{ // 0x9D = |
| 1525 |
0x0700, // *****###**** **** |
1525 |
0x0700, // *****###**** **** |
| 1526 |
0x0700, // *****###**** **** |
1526 |
0x0700, // *****###**** **** |
| 1527 |
0x1FC0, // ***#######** **** |
1527 |
0x1FC0, // ***#######** **** |
|
Lines 1533-1561
Link Here
|
| 1533 |
0x0000, // ************ **** |
1533 |
0x0000, // ************ **** |
| 1534 |
0x0000 // ************ **** |
1534 |
0x0000 // ************ **** |
| 1535 |
}, |
1535 |
}, |
| 1536 |
{ // 0x9E = |
1536 |
{ // 0x9E = |
| 1537 |
0x18C0, // ***##***##** **** |
1537 |
0x0D80, // ****##*##*** **** |
| 1538 |
0x0000, // ************ **** |
1538 |
0x0760, // *****###*##* **** |
| 1539 |
0x3060, // **##*****##* **** |
1539 |
0x0060, // *********##* **** |
| 1540 |
0x3060, // **##*****##* **** |
1540 |
0x1F60, // ***#####*##* **** |
| 1541 |
0x3060, // **##*****##* **** |
1541 |
0x30E0, // **##****###* **** |
| 1542 |
0x3060, // **##*****##* **** |
1542 |
0x3060, // **##*****##* **** |
| 1543 |
0x3060, // **##*****##* **** |
1543 |
0x3060, // **##*****##* **** |
| 1544 |
0x1FC0, // ***#######** **** |
1544 |
0x1FE0, // ***########* **** |
| 1545 |
0x0000, // ************ **** |
1545 |
0x0000, // ************ **** |
| 1546 |
0x0000 // ************ **** |
1546 |
0x0000 // ************ **** |
| 1547 |
}, |
1547 |
}, |
| 1548 |
{ // 0x9F = _ |
1548 |
{ // 0x9F = |
| 1549 |
0x0000, // ************ **** |
1549 |
0x0D80, // ****##*##*** **** |
| 1550 |
0x0000, // ************ **** |
1550 |
0x0700, // *****###**** **** |
| 1551 |
0x0000, // ************ **** |
1551 |
0x7860, // *####****##* **** |
| 1552 |
0x0000, // ************ **** |
1552 |
0x6C60, // *##*##***##* **** |
| 1553 |
0x0000, // ************ **** |
1553 |
0x6660, // *##**##**##* **** |
| 1554 |
0x0000, // ************ **** |
1554 |
0x6360, // *##***##*##* **** |
| 1555 |
0x0000, // ************ **** |
1555 |
0x61E0, // *##****####* **** |
| 1556 |
0x0000, // ************ **** |
1556 |
0x60E0, // *##*****###* **** |
| 1557 |
0x0000, // ************ **** |
1557 |
0x0000, // ************ **** |
| 1558 |
0x7FE0 // *##########* **** |
1558 |
0x0000 // ************ **** |
| 1559 |
}, |
1559 |
}, |
| 1560 |
|
1560 |
|
| 1561 |
|
1561 |
|
|
Lines 1571-1577
Link Here
|
| 1571 |
0x0000, // ************ **** |
1571 |
0x0000, // ************ **** |
| 1572 |
0x0000 // ************ **** |
1572 |
0x0000 // ************ **** |
| 1573 |
}, |
1573 |
}, |
| 1574 |
{ // 0xA1 = 0x21a |
1574 |
{ // 0xA1 = 0x21a |
| 1575 |
0xFC00, // ######****** **** |
1575 |
0xFC00, // ######****** **** |
| 1576 |
0xFC00, // ######****** **** |
1576 |
0xFC00, // ######****** **** |
| 1577 |
0xFC00, // ######****** **** |
1577 |
0xFC00, // ######****** **** |
|
Lines 1946-1963
Link Here
|
| 1946 |
}, |
1946 |
}, |
| 1947 |
|
1947 |
|
| 1948 |
{ // 0xC0 = |
1948 |
{ // 0xC0 = |
| 1949 |
0x0600, // *****##***** **** |
1949 |
0x0D80, // ****##*##*** **** |
| 1950 |
0x0C00, // ****##****** **** |
1950 |
0x0700, // *****###**** **** |
| 1951 |
0x0000, // ************ **** |
1951 |
0x0000, // ************ **** |
| 1952 |
0x3FC0, // **########** **** |
1952 |
0x37C0, // **##*#####** **** |
| 1953 |
0x6060, // *##******##* **** |
1953 |
0x3860, // **###****##* **** |
| 1954 |
0x7FE0, // *##########* **** |
1954 |
0x3060, // **##*****##* **** |
| 1955 |
0x6000, // *##********* **** |
1955 |
0x3060, // **##*****##* **** |
| 1956 |
0x3FC0, // **########** **** |
1956 |
0x3060, // **##*****##* **** |
| 1957 |
0x0000, // ************ **** |
1957 |
0x0000, // ************ **** |
| 1958 |
0x0000 // ************ **** |
1958 |
0x0000 // ************ **** |
| 1959 |
}, |
1959 |
}, |
| 1960 |
{ // 0xC1 = |
1960 |
{ // 0xC1 = |
| 1961 |
0x0600, // *****##***** **** |
1961 |
0x0600, // *****##***** **** |
| 1962 |
0x0300, // ******##**** **** |
1962 |
0x0300, // ******##**** **** |
| 1963 |
0x0000, // ************ **** |
1963 |
0x0000, // ************ **** |
|
Lines 1969-1975
Link Here
|
| 1969 |
0x1F60, // ***#####*##* **** |
1969 |
0x1F60, // ***#####*##* **** |
| 1970 |
0x0000 // ************ **** |
1970 |
0x0000 // ************ **** |
| 1971 |
}, |
1971 |
}, |
| 1972 |
{ // 0xC2 = |
1972 |
{ // 0xC2 = |
| 1973 |
0x0C00, // ****##****** **** |
1973 |
0x0C00, // ****##****** **** |
| 1974 |
0x0600, // *****##***** **** |
1974 |
0x0600, // *****##***** **** |
| 1975 |
0x0000, // ************ **** |
1975 |
0x0000, // ************ **** |
|
Lines 1982-2019
Link Here
|
| 1982 |
0x0000 // ************ **** |
1982 |
0x0000 // ************ **** |
| 1983 |
}, |
1983 |
}, |
| 1984 |
{ // 0xC3 = |
1984 |
{ // 0xC3 = |
| 1985 |
0x0000, // ************ **** |
1985 |
0x0D80, // ****##*##*** **** |
| 1986 |
0x0FC0, // ****######** **** |
1986 |
0x0700, // *****###**** **** |
| 1987 |
0x1860, // ***##****##* **** |
1987 |
0x3FC0, // **########** **** |
| 1988 |
0x0C00, // ****##****** **** |
1988 |
0x3060, // **##*****##* **** |
| 1989 |
0x3F00, // **######**** **** |
1989 |
0x3FC0, // **########** **** |
| 1990 |
0x0C00, // ****##****** **** |
1990 |
0x3300, // **##**##**** **** |
| 1991 |
0x3E60, // **#####**##* **** |
1991 |
0x31C0, // **##***###** **** |
| 1992 |
0x33C0, // **##**####** **** |
1992 |
0x30E0, // **##****###* **** |
| 1993 |
0x0000, // ************ **** |
1993 |
0x0000, // ************ **** |
| 1994 |
0x0000 // ************ **** |
1994 |
0x0000 // ************ **** |
| 1995 |
}, |
1995 |
}, |
| 1996 |
{ // 0xC4 = |
1996 |
{ // 0xC4 = |
|
|
1997 |
0x0D80, // ****##*##*** **** |
| 1998 |
0x0700, // *****###**** **** |
| 1999 |
0x7FE0, // *##########* **** |
| 1997 |
0x0600, // *****##***** **** |
2000 |
0x0600, // *****##***** **** |
| 1998 |
0x3FC0, // **########** **** |
2001 |
0x0600, // *****##***** **** |
| 1999 |
0x6660, // *##**##**##* **** |
2002 |
0x0600, // *****##***** **** |
| 2000 |
0x6600, // *##**##***** **** |
2003 |
0x0600, // *****##***** **** |
| 2001 |
0x3FC0, // **########** **** |
2004 |
0x0600, // *****##***** **** |
| 2002 |
0x0660, // *****##**##* **** |
2005 |
0x0000, // ************ **** |
| 2003 |
0x6660, // *##**##**##* **** |
|
|
| 2004 |
0x3F60, // **########** **** |
| 2005 |
0x06C0, // *****##***** **** |
| 2006 |
0x0000 // ************ **** |
2006 |
0x0000 // ************ **** |
| 2007 |
}, |
2007 |
}, |
| 2008 |
{ // 0xC5 = |
2008 |
{ // 0xC5 = |
| 2009 |
0x3CC0, // **####**##** **** |
2009 |
0x0300, // ******##**** **** |
| 2010 |
0x6780, // *##**####*** **** |
2010 |
0x6660, // *##**##**##* **** |
| 2011 |
0x0000, // ************ **** |
2011 |
0x30C0, // **##****##** **** |
| 2012 |
0x7F80, // *########*** **** |
2012 |
0x1980, // ***##**##*** **** |
| 2013 |
0x00C0, // ********##** **** |
2013 |
0x0F00, // ****####**** **** |
| 2014 |
0x3FC0, // **########** **** |
2014 |
0x0600, // *****##***** **** |
| 2015 |
0x60C0, // *##*****##** **** |
2015 |
0x0600, // *****##***** **** |
| 2016 |
0x3FE0, // **#########* **** |
2016 |
0x0600, // *****##***** **** |
| 2017 |
0x0000, // ************ **** |
2017 |
0x0000, // ************ **** |
| 2018 |
0x0000 // ************ **** |
2018 |
0x0000 // ************ **** |
| 2019 |
}, |
2019 |
}, |
|
Lines 2029-2035
Link Here
|
| 2029 |
0x0000, // ************ **** |
2029 |
0x0000, // ************ **** |
| 2030 |
0x0000 // ************ **** |
2030 |
0x0000 // ************ **** |
| 2031 |
}, |
2031 |
}, |
| 2032 |
{ // 0xC7 = |
2032 |
{ // 0xC7 = |
| 2033 |
0x0000, // ************ **** |
2033 |
0x0000, // ************ **** |
| 2034 |
0x0000, // ************ **** |
2034 |
0x0000, // ************ **** |
| 2035 |
0x0000, // ************ **** |
2035 |
0x0000, // ************ **** |
|
Lines 2053-2059
Link Here
|
| 2053 |
0x0000, // ************ **** |
2053 |
0x0000, // ************ **** |
| 2054 |
0x0000 // ************ **** |
2054 |
0x0000 // ************ **** |
| 2055 |
}, |
2055 |
}, |
| 2056 |
{ // 0xC9 = |
2056 |
{ // 0xC9 = |
| 2057 |
0x0600, // *****##***** **** |
2057 |
0x0600, // *****##***** **** |
| 2058 |
0x0300, // ******##**** **** |
2058 |
0x0300, // ******##**** **** |
| 2059 |
0x0000, // ************ **** |
2059 |
0x0000, // ************ **** |
|
Lines 2065-2071
Link Here
|
| 2065 |
0x0000, // ************ **** |
2065 |
0x0000, // ************ **** |
| 2066 |
0x0000 // ************ **** |
2066 |
0x0000 // ************ **** |
| 2067 |
}, |
2067 |
}, |
| 2068 |
{ // 0xCA = |
2068 |
{ // 0xCA = |
| 2069 |
0x0C00, // ****##****** **** |
2069 |
0x0C00, // ****##****** **** |
| 2070 |
0x0600, // *****##***** **** |
2070 |
0x0600, // *****##***** **** |
| 2071 |
0x0000, // ************ **** |
2071 |
0x0000, // ************ **** |
|
Lines 2101-2107
Link Here
|
| 2101 |
0x0300, // ******##**** **** |
2101 |
0x0300, // ******##**** **** |
| 2102 |
0x0E00 // ****###***** **** |
2102 |
0x0E00 // ****###***** **** |
| 2103 |
}, |
2103 |
}, |
| 2104 |
{ // 0xCD = |
2104 |
{ // 0xCD = |
| 2105 |
0x0000, // ************ **** |
2105 |
0x0000, // ************ **** |
| 2106 |
0x0000, // ************ **** |
2106 |
0x0000, // ************ **** |
| 2107 |
0x0600, // *****##***** **** |
2107 |
0x0600, // *****##***** **** |
|
Lines 2125-2131
Link Here
|
| 2125 |
0x0600, // *****##***** **** |
2125 |
0x0600, // *****##***** **** |
| 2126 |
0x0600 // *****##***** **** |
2126 |
0x0600 // *****##***** **** |
| 2127 |
}, |
2127 |
}, |
| 2128 |
{ // 0xCF = |
2128 |
{ // 0xCF = |
| 2129 |
0x0000, // ************ **** |
2129 |
0x0000, // ************ **** |
| 2130 |
0x1980, // ***##**##*** **** |
2130 |
0x1980, // ***##**##*** **** |
| 2131 |
0x1980, // ***##**##*** **** |
2131 |
0x1980, // ***##**##*** **** |
|
Lines 2162-2168
Link Here
|
| 2162 |
0x0000, // ************ **** |
2162 |
0x0000, // ************ **** |
| 2163 |
0x0000 // ************ **** |
2163 |
0x0000 // ************ **** |
| 2164 |
}, |
2164 |
}, |
| 2165 |
{ // 0xD2 = |
2165 |
{ // 0xD2 = |
| 2166 |
0x0E00, // ****###***** **** |
2166 |
0x0E00, // ****###***** **** |
| 2167 |
0x1B00, // ***##*##**** **** |
2167 |
0x1B00, // ***##*##**** **** |
| 2168 |
0x0000, // ************ **** |
2168 |
0x0000, // ************ **** |
|
Lines 2174-2192
Link Here
|
| 2174 |
0x0000, // ************ **** |
2174 |
0x0000, // ************ **** |
| 2175 |
0x0000 // ************ **** |
2175 |
0x0000 // ************ **** |
| 2176 |
}, |
2176 |
}, |
| 2177 |
{ // 0xD3 = |
2177 |
{ // 0xD3 = |
| 2178 |
0x0300, // ******##**** **** |
2178 |
0x0300, // ******##**** **** |
| 2179 |
0x0600, // *****##***** **** |
2179 |
0x0600, // *****##***** **** |
| 2180 |
0x0000, // ************ **** |
2180 |
0x0000, // ************ **** |
| 2181 |
0x1FC0, // ***#######** **** |
2181 |
0x1FC0, // ***#######** **** |
| 2182 |
0x3060, // **##*****##* **** |
2182 |
0x3060, // **##*****##* **** |
| 2183 |
0x3FE0, // **#########* **** |
2183 |
0x3FE0, // **#########* **** |
| 2184 |
0x3000, // **##******** **** |
2184 |
0x3000, // **##******** **** |
| 2185 |
0x1FC0, // ***#######** **** |
2185 |
0x1FC0, // ***#######** **** |
| 2186 |
0x0000, // ************ **** |
2186 |
0x0000, // ************ **** |
| 2187 |
0x0000 // ************ **** |
2187 |
0x0000 // ************ **** |
| 2188 |
}, |
2188 |
}, |
| 2189 |
{ // 0xD4 = |
2189 |
{ // 0xD4 = |
| 2190 |
0x0000, // ************ **** |
2190 |
0x0000, // ************ **** |
| 2191 |
0x1980, // ***##**##*** **** |
2191 |
0x1980, // ***##**##*** **** |
| 2192 |
0x0000, // ************ **** |
2192 |
0x0000, // ************ **** |
|
Lines 2198-2204
Link Here
|
| 2198 |
0x0000, // ************ **** |
2198 |
0x0000, // ************ **** |
| 2199 |
0x0000 // ************ **** |
2199 |
0x0000 // ************ **** |
| 2200 |
}, |
2200 |
}, |
| 2201 |
{ // 0xD5 = |
2201 |
{ // 0xD5 = |
| 2202 |
0x1E60, // ***####**##* **** |
2202 |
0x1E60, // ***####**##* **** |
| 2203 |
0x33C0, // **##**####** **** |
2203 |
0x33C0, // **##**####** **** |
| 2204 |
0x1F80, // ***######*** **** |
2204 |
0x1F80, // ***######*** **** |
|
Lines 2294-2300
Link Here
|
| 2294 |
0x0000, // ************ **** |
2294 |
0x0000, // ************ **** |
| 2295 |
0x0000 // ************ **** |
2295 |
0x0000 // ************ **** |
| 2296 |
}, |
2296 |
}, |
| 2297 |
{ // 0xDD = |
2297 |
{ // 0xDD = |
| 2298 |
0x0600, // *****##***** **** |
2298 |
0x0600, // *****##***** **** |
| 2299 |
0x0300, // ******##**** **** |
2299 |
0x0300, // ******##**** **** |
| 2300 |
0x0000, // ************ **** |
2300 |
0x0000, // ************ **** |
|
Lines 2306-2312
Link Here
|
| 2306 |
0x0000, // ************ **** |
2306 |
0x0000, // ************ **** |
| 2307 |
0x0000 // ************ **** |
2307 |
0x0000 // ************ **** |
| 2308 |
}, |
2308 |
}, |
| 2309 |
{ // 0xDE = |
2309 |
{ // 0xDE = |
| 2310 |
0x0F00, // ****####**** **** |
2310 |
0x0F00, // ****####**** **** |
| 2311 |
0x1980, // ***##**##*** **** |
2311 |
0x1980, // ***##**##*** **** |
| 2312 |
0x0000, // ************ **** |
2312 |
0x0000, // ************ **** |
|
Lines 2318-2324
Link Here
|
| 2318 |
0x0000, // ************ **** |
2318 |
0x0000, // ************ **** |
| 2319 |
0x0000 // ************ **** |
2319 |
0x0000 // ************ **** |
| 2320 |
}, |
2320 |
}, |
| 2321 |
{ // 0xDF = |
2321 |
{ // 0xDF = |
| 2322 |
0x0000, // ************ **** |
2322 |
0x0000, // ************ **** |
| 2323 |
0x1980, // ***##**##*** **** |
2323 |
0x1980, // ***##**##*** **** |
| 2324 |
0x1980, // ***##**##*** **** |
2324 |
0x1980, // ***##**##*** **** |
|
Lines 2355-2361
Link Here
|
| 2355 |
0x0000, // ************ **** |
2355 |
0x0000, // ************ **** |
| 2356 |
0x0000 // ************ **** |
2356 |
0x0000 // ************ **** |
| 2357 |
}, |
2357 |
}, |
| 2358 |
{ // 0xE2 = |
2358 |
{ // 0xE2 = |
| 2359 |
0x0000, // ************ **** |
2359 |
0x0000, // ************ **** |
| 2360 |
0x18C0, // ***##***##** **** |
2360 |
0x18C0, // ***##***##** **** |
| 2361 |
0x0000, // ************ **** |
2361 |
0x0000, // ************ **** |
|
Lines 2367-2373
Link Here
|
| 2367 |
0x0000, // ************ **** |
2367 |
0x0000, // ************ **** |
| 2368 |
0x0000 // ************ **** |
2368 |
0x0000 // ************ **** |
| 2369 |
}, |
2369 |
}, |
| 2370 |
{ // 0xE3 = |
2370 |
{ // 0xE3 = |
| 2371 |
0x0000, // ************ **** |
2371 |
0x0000, // ************ **** |
| 2372 |
0x0000, // ************ **** |
2372 |
0x0000, // ************ **** |
| 2373 |
0x0000, // ************ **** |
2373 |
0x0000, // ************ **** |
|
Lines 2379-2385
Link Here
|
| 2379 |
0x0300, // ******##**** **** |
2379 |
0x0300, // ******##**** **** |
| 2380 |
0x0E00 // ****###***** **** |
2380 |
0x0E00 // ****###***** **** |
| 2381 |
}, |
2381 |
}, |
| 2382 |
{ // 0xE4 = |
2382 |
{ // 0xE4 = |
| 2383 |
0x0600, // *****##***** **** |
2383 |
0x0600, // *****##***** **** |
| 2384 |
0x3FC0, // **########** **** |
2384 |
0x3FC0, // **########** **** |
| 2385 |
0x6660, // *##**##**##* **** |
2385 |
0x6660, // *##**##**##* **** |
|
Lines 2427-2433
Link Here
|
| 2427 |
0x0000, // ************ **** |
2427 |
0x0000, // ************ **** |
| 2428 |
0x0000 // ************ **** |
2428 |
0x0000 // ************ **** |
| 2429 |
}, |
2429 |
}, |
| 2430 |
{ // 0xE8 = |
2430 |
{ // 0xE8 = |
| 2431 |
0x1E60, // ***####**##* **** |
2431 |
0x1E60, // ***####**##* **** |
| 2432 |
0x33C0, // **##**####** **** |
2432 |
0x33C0, // **##**####** **** |
| 2433 |
0x0000, // ************ **** |
2433 |
0x0000, // ************ **** |
|
Lines 2451-2457
Link Here
|
| 2451 |
0x0000, // ************ **** |
2451 |
0x0000, // ************ **** |
| 2452 |
0x0000 // ************ **** |
2452 |
0x0000 // ************ **** |
| 2453 |
}, |
2453 |
}, |
| 2454 |
{ // 0xEA = |
2454 |
{ // 0xEA = |
| 2455 |
0x0C00, // ****##****** **** |
2455 |
0x0C00, // ****##****** **** |
| 2456 |
0x0600, // *****##***** **** |
2456 |
0x0600, // *****##***** **** |
| 2457 |
0x0000, // ************ **** |
2457 |
0x0000, // ************ **** |
|
Lines 2717-2723
Link Here
|
| 2717 |
0x0000 // ************ **** |
2717 |
0x0000 // ************ **** |
| 2718 |
}, |
2718 |
}, |
| 2719 |
|
2719 |
|
| 2720 |
{ // 0x60a = |
2720 |
{ // 0x60a = |
| 2721 |
0x0000, // ************ **** |
2721 |
0x0000, // ************ **** |
| 2722 |
0x0000, // ************ **** |
2722 |
0x0000, // ************ **** |
| 2723 |
0x0000, // ************ **** |
2723 |
0x0000, // ************ **** |
|
Lines 2801-2807
Link Here
|
| 2801 |
0x03F0, // ******###### **** |
2801 |
0x03F0, // ******###### **** |
| 2802 |
0x03F0 // ******###### **** |
2802 |
0x03F0 // ******###### **** |
| 2803 |
}, |
2803 |
}, |
| 2804 |
{ // 0x67a = |
2804 |
{ // 0x67a = |
| 2805 |
0xFFF0, // ############ **** |
2805 |
0xFFF0, // ############ **** |
| 2806 |
0xFFF0, // ############ **** |
2806 |
0xFFF0, // ############ **** |
| 2807 |
0xFFF0, // ############ **** |
2807 |
0xFFF0, // ############ **** |
|
Lines 2813-2819
Link Here
|
| 2813 |
0x03F0, // ******###### **** |
2813 |
0x03F0, // ******###### **** |
| 2814 |
0x03F0 // ******###### **** |
2814 |
0x03F0 // ******###### **** |
| 2815 |
}, |
2815 |
}, |
| 2816 |
{ // 0x68a = |
2816 |
{ // 0x68a = |
| 2817 |
0x0000, // ************ **** |
2817 |
0x0000, // ************ **** |
| 2818 |
0x0000, // ************ **** |
2818 |
0x0000, // ************ **** |
| 2819 |
0x0000, // ************ **** |
2819 |
0x0000, // ************ **** |
|
Lines 2849-2855
Link Here
|
| 2849 |
0x03F0, // ******###### **** |
2849 |
0x03F0, // ******###### **** |
| 2850 |
0x03F0 // ******###### **** |
2850 |
0x03F0 // ******###### **** |
| 2851 |
}, |
2851 |
}, |
| 2852 |
{ // 0x6Ba = |
2852 |
{ // 0x6Ba = |
| 2853 |
0xFFF0, // ############ **** |
2853 |
0xFFF0, // ############ **** |
| 2854 |
0xFFF0, // ############ **** |
2854 |
0xFFF0, // ############ **** |
| 2855 |
0xFFF0, // ############ **** |
2855 |
0xFFF0, // ############ **** |
|
Lines 3104-3143
Link Here
|
| 3104 |
} |
3104 |
} |
| 3105 |
}; |
3105 |
}; |
| 3106 |
|
3106 |
|
| 3107 |
|
|
|
| 3108 |
|
| 3109 |
int NationalOptionSubsetG0Default[13]= |
| 3110 |
{0x23,0x94,0x80,0 ,0 ,0 ,0x5e,0x5f,0 ,0 ,0 ,0 ,0 }; |
| 3111 |
|
| 3112 |
int NationalOptionSubsetCZ_SK[13]= |
| 3113 |
{0x23,0 ,0 ,0 ,0 ,0 ,0xed,0 ,0xec,0xeb,0 ,0xef,0 }; |
| 3114 |
int NationalOptionSubsetEN[13]= |
3107 |
int NationalOptionSubsetEN[13]= |
| 3115 |
{0x83,0x24,0x80,0x8b,0x8c,0x8d,0x8e,0x23,0x81,0x82,0x88,0x89,0x8a}; |
3108 |
{0x83,0x24,0x80,0x8b,0x8c,0x8d,0x8e,0x23,0x81,0x82,0x88,0x89,0x8a}; |
| 3116 |
int NationalOptionSubsetEE[13]= |
|
|
| 3117 |
{0x23,0xc6,0 ,0x5b,0x5c,0 ,0x5d,0xd6,0 ,0x7b,0x7c,0 ,0x7d}; |
| 3118 |
int NationalOptionSubsetFR[13]= |
| 3119 |
{0xd3,0xd4,0xd0,0xdb,0xdc,0xc1,0xde,0x23,0xd1,0xd2,0xd8,0xd9,0xcc}; |
| 3120 |
int NationalOptionSubsetDE[13]= |
3109 |
int NationalOptionSubsetDE[13]= |
| 3121 |
{0x23,0x24,0x40,0x5b,0x5c,0x5d,0x5e,0x5f,0x60,0x7b,0x7c,0x7d,0x7e}; |
3110 |
{0x23,0x24,0x40,0x5b,0x5c,0x5d,0x5e,0x5f,0x60,0x7b,0x7c,0x7d,0x7e}; |
|
|
3111 |
int NationalOptionSubsetSV_FI[13]= |
| 3112 |
{0x23,0x94,0x90,0x5b,0x5c,0x9d,0x5d,0x5f,0x91,0x7b,0x7c,0x99,0x7d}; |
| 3122 |
int NationalOptionSubsetIT[13]= |
3113 |
int NationalOptionSubsetIT[13]= |
| 3123 |
{0x83,0x24,0xd3,0x60,0xcc,0x8d,0x8e,0x23,0xdd,0xc1,0xc8,0xc9,0xca}; |
3114 |
{0x83,0x24,0x91,0x60,0xcc,0x8d,0x8e,0x23,0xdd,0xc2,0xc8,0xc9,0xca}; |
|
|
3115 |
int NationalOptionSubsetPT_ES[13]= |
| 3116 |
{0xcc,0x24,0xe0,0xeb,0x91,0xed,0xee,0xef,0xe1,0x7d,0xe8,0xc9,0xc2}; |
| 3117 |
int NationalOptionSubsetFR[13]= |
| 3118 |
{0x91,0xd4,0xc2,0xdb,0xdc,0xc1,0xde,0x23,0xc9,0xd2,0xd8,0xd9,0xcc}; |
| 3119 |
int NationalOptionSubsetCZ_SK[13]= |
| 3120 |
{0x23,0x84,0x85,0x95,0x93,0x92,0xed,0x87,0x91,0xeb,0x8f,0xef,0x86}; |
| 3121 |
int NationalOptionSubsetEE[13]= |
| 3122 |
{0x23,0xc6,0x96,0x5b,0x5c,0x97,0x5d,0xd6,0x86,0x7b,0x7c,0x93,0x7d}; |
| 3123 |
|
| 3124 |
|
| 3125 |
|
| 3126 |
int NationalOptionSubsetG0Default[13]= |
| 3127 |
{0x23,0x94,0x80,0 ,0 ,0 ,0x5e,0x5f,0 ,0 ,0 ,0 ,0 }; |
| 3128 |
int NationalOptionSubsetSR_HR_SL[13]= |
| 3129 |
{0x23,0 ,0 ,0 ,0x97,0xfb,0x96,0xdb,0x85,0 ,0x93,0 ,0x86}; |
| 3124 |
int NationalOptionSubsetLV_LT[13]= |
3130 |
int NationalOptionSubsetLV_LT[13]= |
| 3125 |
{0x23,0x24,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 }; |
3131 |
{0x23,0x24,0x96,0 ,0 ,0x97,0x85,0 ,0x86,0 ,0 ,0x93,0 }; |
|
|
3132 |
|
| 3126 |
int NationalOptionSubsetPL[13]= |
3133 |
int NationalOptionSubsetPL[13]= |
| 3127 |
{0x23,0 ,0 ,0 ,0 ,0 ,0 ,0xee,0 ,0 ,0 ,0 ,0 }; |
3134 |
{0x23,0 ,0 ,0 ,0 ,0 ,0 ,0xee,0 ,0 ,0 ,0 ,0 }; |
| 3128 |
int NationalOptionSubsetPT_ES[13]= |
|
|
| 3129 |
{0xcc,0x24,0xe0,0xeb,0xec,0xed,0xee,0xef,0xe1,0x7d,0xe8,0xc9,0xc2}; |
| 3130 |
int NationalOptionSubsetRO[13]= |
3135 |
int NationalOptionSubsetRO[13]= |
| 3131 |
{0x23,0x94,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0xd2,0 ,0 ,0xde}; |
3136 |
{0x23,0x94,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0xd2,0 ,0 ,0xde}; |
| 3132 |
int NationalOptionSubsetSR_HR_SL[13]= |
|
|
| 3133 |
{0x23,0 ,0 ,0 ,0 ,0xfb,0 ,0xdb,0 ,0 ,0 ,0 ,0 }; |
| 3134 |
int NationalOptionSubsetSV_FI[13]= |
| 3135 |
{0x23,0x94,0x90,0x5b,0x5c,0x9d,0x5d,0x5f,0x91,0x7b,0x7c,0x99,0x7d}; |
| 3136 |
int NationalOptionSubsetTR[13]= |
3137 |
int NationalOptionSubsetTR[13]= |
| 3137 |
{0 ,0 ,0 ,0 ,0x5c,0xd7,0x5d,0 ,0 ,0 ,0x7c,0xcc,0x7d}; |
3138 |
{0 ,0 ,0 ,0 ,0x5c,0xd7,0x5d,0 ,0 ,0 ,0x7c,0xcc,0x7d}; |
| 3138 |
|
3139 |
|
| 3139 |
|
3140 |
|
| 3140 |
|
|
|
| 3141 |
inline int NationalOptionSubset(int chr) { |
3141 |
inline int NationalOptionSubset(int chr) { |
| 3142 |
switch (chr) { |
3142 |
switch (chr) { |
| 3143 |
case 0x23: return 0; |
3143 |
case 0x23: return 0; |
|
Lines 3157-3162
Link Here
|
| 3157 |
return -1; |
3157 |
return -1; |
| 3158 |
} |
3158 |
} |
| 3159 |
|
3159 |
|
|
|
3160 |
|
| 3160 |
inline unsigned int LeftBits(unsigned int bits) { |
3161 |
inline unsigned int LeftBits(unsigned int bits) { |
| 3161 |
// Scale bit positions 0xfc00 to 0xfff0 positions |
3162 |
// Scale bit positions 0xfc00 to 0xfff0 positions |
| 3162 |
unsigned int res=0; |
3163 |
unsigned int res=0; |
|
Lines 3187-3192
Link Here
|
| 3187 |
|
3188 |
|
| 3188 |
enumCharsets font=c.GetCharset(); |
3189 |
enumCharsets font=c.GetCharset(); |
| 3189 |
int chr=c.GetChar(); |
3190 |
int chr=c.GetChar(); |
|
|
3191 |
unsigned char enh=c.GetEnhance(); |
| 3190 |
unsigned int *bitmap=NULL; |
3192 |
unsigned int *bitmap=NULL; |
| 3191 |
int i; |
3193 |
int i; |
| 3192 |
int NationalOption=NationalOptionSubset(chr); |
3194 |
int NationalOption=NationalOptionSubset(chr); |
|
Lines 3258-3276
Link Here
|
| 3258 |
} |
3260 |
} |
| 3259 |
break; |
3261 |
break; |
| 3260 |
case CHARSET_LATIN_G0_CZ_SK: |
3262 |
case CHARSET_LATIN_G0_CZ_SK: |
|
|
3263 |
if (NationalOption>=0) { |
| 3264 |
if (NationalOptionSubsetCZ_SK[NationalOption]>0) |
| 3265 |
bitmap=TXT_Font[NationalOptionSubsetCZ_SK[NationalOption]-0x20]; |
| 3266 |
} else { |
| 3267 |
if (chr>=0x20 && chr<0x80) { |
| 3268 |
bitmap=TXT_Font[chr-0x20]; |
| 3269 |
} |
| 3270 |
} |
| 3271 |
break; |
| 3261 |
case CHARSET_LATIN_G0_EE: |
3272 |
case CHARSET_LATIN_G0_EE: |
|
|
3273 |
if (NationalOption>=0) { |
| 3274 |
if (NationalOptionSubsetEE[NationalOption]>0) |
| 3275 |
bitmap=TXT_Font[NationalOptionSubsetEE[NationalOption]-0x20]; |
| 3276 |
} else { |
| 3277 |
if (chr>=0x20 && chr<0x80) { |
| 3278 |
bitmap=TXT_Font[chr-0x20]; |
| 3279 |
} |
| 3280 |
} |
| 3281 |
break; |
| 3262 |
case CHARSET_LATIN_G0_LV_LT: |
3282 |
case CHARSET_LATIN_G0_LV_LT: |
|
|
3283 |
if (NationalOption>=0) { |
| 3284 |
if (NationalOptionSubsetLV_LT[NationalOption]>0) |
| 3285 |
bitmap=TXT_Font[NationalOptionSubsetLV_LT[NationalOption]-0x20]; |
| 3286 |
} else { |
| 3287 |
if (chr>=0x20 && chr<0x80) { |
| 3288 |
bitmap=TXT_Font[chr-0x20]; |
| 3289 |
} |
| 3290 |
} |
| 3291 |
break; |
| 3263 |
case CHARSET_LATIN_G0_PL: |
3292 |
case CHARSET_LATIN_G0_PL: |
|
|
3293 |
if (NationalOption>=0) { |
| 3294 |
if (NationalOptionSubsetPL[NationalOption]>0) |
| 3295 |
bitmap=TXT_Font[NationalOptionSubsetPL[NationalOption]-0x20]; |
| 3296 |
} else { |
| 3297 |
if (chr>=0x20 && chr<0x80) { |
| 3298 |
bitmap=TXT_Font[chr-0x20]; |
| 3299 |
} |
| 3300 |
} |
| 3301 |
break; |
| 3264 |
case CHARSET_LATIN_G0_RO: |
3302 |
case CHARSET_LATIN_G0_RO: |
|
|
3303 |
if (NationalOption>=0) { |
| 3304 |
if (NationalOptionSubsetRO[NationalOption]>0) |
| 3305 |
bitmap=TXT_Font[NationalOptionSubsetRO[NationalOption]-0x20]; |
| 3306 |
} else { |
| 3307 |
if (chr>=0x20 && chr<0x80) { |
| 3308 |
bitmap=TXT_Font[chr-0x20]; |
| 3309 |
} |
| 3310 |
} |
| 3311 |
break; |
| 3265 |
case CHARSET_LATIN_G0_SR_HR_SL: |
3312 |
case CHARSET_LATIN_G0_SR_HR_SL: |
|
|
3313 |
if (NationalOption>=0) { |
| 3314 |
if (NationalOptionSubsetSR_HR_SL[NationalOption]>0) |
| 3315 |
bitmap=TXT_Font[NationalOptionSubsetSR_HR_SL[NationalOption]-0x20]; |
| 3316 |
} else { |
| 3317 |
if (chr>=0x20 && chr<0x80) { |
| 3318 |
bitmap=TXT_Font[chr-0x20]; |
| 3319 |
} |
| 3320 |
} |
| 3321 |
break; |
| 3266 |
case CHARSET_LATIN_G0_TR: |
3322 |
case CHARSET_LATIN_G0_TR: |
| 3267 |
// Partially supported latin charsets |
3323 |
if (NationalOption>=0) { |
| 3268 |
if (chr>=0x20 && chr<0x80 && NationalOption<0) { |
3324 |
if (NationalOptionSubsetTR[NationalOption]>0) |
| 3269 |
bitmap=TXT_Font[chr-0x20]; |
3325 |
bitmap=TXT_Font[NationalOptionSubsetTR[NationalOption]-0x20]; |
|
|
3326 |
} else { |
| 3327 |
if (chr>=0x20 && chr<0x80) { |
| 3328 |
bitmap=TXT_Font[chr-0x20]; |
| 3329 |
} |
| 3270 |
} |
3330 |
} |
| 3271 |
break; |
3331 |
break; |
| 3272 |
|
3332 |
|
|
|
3333 |
|
| 3273 |
case CHARSET_LATIN_G2: |
3334 |
case CHARSET_LATIN_G2: |
|
|
3335 |
if (enh == 0x42) { |
| 3336 |
if (chr==0x41){ //A |
| 3337 |
bitmap=TXT_Font[0xf0-0x20]; |
| 3338 |
} else if (chr==0x45){//E |
| 3339 |
bitmap=TXT_Font[0x90-0x20]; |
| 3340 |
} else if (chr==0x49){//I |
| 3341 |
bitmap=TXT_Font[0xf3-0x20]; |
| 3342 |
} else if (chr==0x4f){//O |
| 3343 |
bitmap=TXT_Font[0xf5-0x20]; |
| 3344 |
} else if (chr==0x55){//U |
| 3345 |
bitmap=TXT_Font[0xf7-0x20]; |
| 3346 |
} else if (chr==0x59){//Y |
| 3347 |
bitmap=TXT_Font[0xc5-0x20]; |
| 3348 |
} else if (chr==0x6f){//o |
| 3349 |
bitmap=TXT_Font[0xee -0x20]; |
| 3350 |
} |
| 3351 |
} |
| 3352 |
else if (enh == 0x48) { |
| 3353 |
if (chr==0x41){//A |
| 3354 |
bitmap=TXT_Font[0x5b-0x20]; |
| 3355 |
} else if (chr==0x4f){//O |
| 3356 |
bitmap=TXT_Font[0x5c-0x20]; |
| 3357 |
} else if (chr==0x55){//U |
| 3358 |
bitmap=TXT_Font[0x5d-0x20]; |
| 3359 |
} else if (chr==0x61){//a |
| 3360 |
bitmap=TXT_Font[0x7b-0x20]; |
| 3361 |
} else if (chr==0x6f){//o |
| 3362 |
bitmap=TXT_Font[0x7c-0x20]; |
| 3363 |
} else if (chr==0x75){//u |
| 3364 |
bitmap=TXT_Font[0x7d-0x20]; |
| 3365 |
} |
| 3366 |
} |
| 3367 |
else if (enh == 0x4a) { |
| 3368 |
if (chr==0x55){//U |
| 3369 |
bitmap=TXT_Font[0x9a-0x20]; |
| 3370 |
} |
| 3371 |
} |
| 3372 |
else if (enh == 0x4f) { |
| 3373 |
if (chr==0x43){//C |
| 3374 |
bitmap=TXT_Font[0x9b-0x20]; |
| 3375 |
} else if (chr==0x44){//D |
| 3376 |
bitmap=TXT_Font[0x9c-0x20]; |
| 3377 |
} else if (chr==0x45){//E |
| 3378 |
bitmap=TXT_Font[0x98-0x20]; |
| 3379 |
} else if (chr==0x4e){//N |
| 3380 |
bitmap=TXT_Font[0x9f-0x20]; |
| 3381 |
} else if (chr==0x52){//R |
| 3382 |
bitmap=TXT_Font[0xc3-0x20]; |
| 3383 |
} else if (chr==0x53){//S |
| 3384 |
bitmap=TXT_Font[0x96-0x20]; |
| 3385 |
} else if (chr==0x54){//T |
| 3386 |
bitmap=TXT_Font[0xc4-0x20]; |
| 3387 |
} else if (chr==0x5a){//Z |
| 3388 |
bitmap=TXT_Font[0x97-0x20]; |
| 3389 |
} else if (chr==0x64){//d |
| 3390 |
bitmap=TXT_Font[0x9e -0x20]; |
| 3391 |
} else if (chr==0x6e){//n |
| 3392 |
bitmap=TXT_Font[0xc0-0x20]; |
| 3393 |
} |
| 3394 |
} |
| 3395 |
dsyslog("Warning: CHARSET_LATIN_G2: %x %x %x \n",font,chr,enh); |
| 3396 |
break; |
| 3274 |
case CHARSET_CYRILLIC_G0_SR_HR: |
3397 |
case CHARSET_CYRILLIC_G0_SR_HR: |
| 3275 |
case CHARSET_CYRILLIC_G0_RU_BG: |
3398 |
case CHARSET_CYRILLIC_G0_RU_BG: |
| 3276 |
case CHARSET_CYRILLIC_G0_UK: |
3399 |
case CHARSET_CYRILLIC_G0_UK: |
|
Lines 3280-3285
Link Here
|
| 3280 |
case CHARSET_ARABIC_G0: |
3403 |
case CHARSET_ARABIC_G0: |
| 3281 |
case CHARSET_ARABIC_G2: |
3404 |
case CHARSET_ARABIC_G2: |
| 3282 |
case CHARSET_HEBREW_G0: |
3405 |
case CHARSET_HEBREW_G0: |
|
|
3406 |
dsyslog("Warning: totally unsupported: %x %x %x \n",font,chr,enh); |
| 3283 |
// totally unsupported |
3407 |
// totally unsupported |
| 3284 |
break; |
3408 |
break; |
| 3285 |
|
3409 |
|
|
Lines 3303-3317
Link Here
|
| 3303 |
break; |
3427 |
break; |
| 3304 |
|
3428 |
|
| 3305 |
case CHARSET_GRAPHICS_G3: |
3429 |
case CHARSET_GRAPHICS_G3: |
|
|
3430 |
dsyslog("Warning: CHARSET_LATIN_G3: %x %x\n",font,chr); |
| 3431 |
break; |
| 3306 |
case CHARSET_INVALID: |
3432 |
case CHARSET_INVALID: |
|
|
3433 |
dsyslog("Warning: CHARSET_INVALID: %x %x\n",font,chr); |
| 3307 |
// Totally unsupported |
3434 |
// Totally unsupported |
| 3308 |
break; |
3435 |
break; |
| 3309 |
} |
3436 |
} |
| 3310 |
|
3437 |
|
| 3311 |
|
3438 |
|
| 3312 |
|
3439 |
|
| 3313 |
if (!buffer) { |
3440 |
if (!buffer || !bitmap) { |
| 3314 |
printf("Warning: Undefined char: %x %x\n",font,chr); |
|
|
| 3315 |
return NULL; |
3441 |
return NULL; |
| 3316 |
} |
3442 |
} |
| 3317 |
|
3443 |
|