fpc/rtl/unix/convert.inc
daniel 06ff7b5fd6 * Conversion tables for video unit.
git-svn-id: trunk@3244 -
2006-04-17 13:01:02 +00:00

49 lines
2.9 KiB
PHP

const convert_linuxlowascii_to_vga:array[#0..#31] of word=(
$0020,$0001,$0002,$0003,$0004,$0005,$0006,$0007,
$00db,$0009,$00db,$000b,$006f,$0070,$006e,$002a,
$0010,$0011,$0012,$0013,$0014,$0015,$0016,$0017,
$0018,$0019,$001a,$0011,$001c,$001d,$001e,$001f
);
convert_lowascii_to_iso01:array[#0..#31] of word=(
$0020,$006f,$006f,$006f,$006f,$006f,$006f,$0020, { $00..$07 }
$f861,$006f,$f861,$0064,$006f,$0070,$006e,$002a, { $08..$0f }
$003e,$003c,$007c,$0021,$00b6,$00a7,$005f,$007c, { $10..$18 }
$0076,$005e,$003e,$003c,$f86d,$f86e,$005e,$0076 { $18..$1f }
);
convert_cp437_to_iso01:array[#128..#255] of word=(
$00c7,$00fc,$00e9,$00e2,$00e4,$00e0,$00e5,$00e7, { $80..$87 }
$00ea,$00eb,$00e8,$00ef,$00ee,$00ec,$00c4,$00c5, { $88..$8f }
$00c9,$00e6,$00c6,$00f4,$00f6,$00f2,$00fb,$00f9, { $90..$97 }
$00ff,$00d6,$00dc,$00a2,$00a3,$00a5,$0050,$0066, { $98..$9f }
$00e1,$00ed,$00f3,$00fa,$00f1,$00d1,$00aa,$00ba, { $a0..$a7 }
$00bf,$f86c,$00ac,$00bd,$00bc,$00a1,$00ab,$00bb, { $a8..$af }
$f861,$f861,$f861,$f878,$f875,$f875,$f875,$f86b, { $b0..$b7 }
$f86b,$f875,$f878,$f86b,$f86a,$f86a,$f86a,$f86b, { $b8..$bf }
$f86d,$f876,$f877,$f874,$f871,$f86e,$f874,$f874, { $c0..$c7 }
$f86d,$f86c,$f876,$f877,$f874,$f871,$f86e,$f876, { $c8..$cf }
$f876,$f877,$f877,$f86d,$f86d,$f86c,$f86c,$f86e, { $d0..$d7 }
$f86e,$f86a,$f86c,$f861,$f861,$f861,$f861,$f861, { $d8..$df }
$0061,$00df,$f86c,$f87b,$0053,$0073,$00b5,$0054, { $e0..$e7 }
$00d8,$0054,$004f,$0064,$0049,$00f8,$0065,$006e, { $e8..$ef }
$003d,$00b1,$f879,$f87a,$f878,$f878,$00f7,$00b1, { $f0..$f7 }
$00b0,$0078,$00b7,$0056,$006e,$00b2,$002a,$00a0 { $f8..$ff }
);
convert_cp850_to_iso01:array[#128..#255] of word=(
$00c7,$00fc,$00e9,$00e2,$00e4,$00e0,$00e5,$00e7, { $80..$87 }
$00ea,$00eb,$00e8,$00ef,$00ee,$00ec,$00c4,$00c5, { $88..$8f }
$00c9,$00e6,$00c6,$00f4,$00f6,$00f2,$00fb,$00f9, { $90..$97 }
$00ff,$00d6,$00dc,$00a2,$00a3,$00a5,$0050,$0066, { $98..$9f }
$00e1,$00ed,$00f3,$00fa,$00f1,$00d1,$00aa,$00ba, { $a0..$a7 }
$00bf,$f86c,$00ac,$00bd,$00bc,$00a1,$00ab,$00bb, { $a8..$af }
$f861,$f861,$f861,$f878,$f875,$00c1,$00c2,$00c0, { $b0..$b7 }
$00a9,$f875,$f878,$f86b,$f86a,$00a2,$00a5,$f86b, { $b8..$bf }
$f86d,$f876,$f877,$f874,$f871,$f86e,$00e3,$00c3, { $c0..$c7 }
$f86d,$f86c,$f876,$f877,$f874,$f871,$f86e,$00a4, { $c8..$cf }
$00f0,$00d0,$00ca,$00cb,$00c8,$0069,$00cd,$00ce, { $d0..$d7 }
$00cf,$f86a,$f86c,$f861,$f861,$00a6,$00cc,$f861, { $d8..$df }
$00d3,$00df,$00d4,$00d2,$00f5,$00d5,$00b5,$00fe, { $e0..$e7 }
$00de,$00da,$00db,$00d9,$00fd,$00dd,$00af,$00b4, { $e8..$ef }
$00ad,$00b1,$f879,$00be,$00b6,$00a7,$00f7,$00b8, { $f0..$f7 }
$00b0,$00a8,$00b7,$00b9,$00b3,$00b2,$002a,$00a0 { $f8..$ff }
);