1# $NetBSD$
2
3TYPE		ROWCOL
4NAME		"UCS/CP1142"
5SRC_ZONE	0x0000 - 0x20AC
6OOB_MODE	INVALID
7DST_INVALID	0xFFFF
8DST_UNIT_BITS	16
9
10BEGIN_MAP
11#
12# CP277 + euro
13#
14# This table is generated from RFC1345 and:
15# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
16#
170x0000 - 0x0003 = 0x00 -
180x0004 = 0x37
190x0005 - 0x0007 = 0x2D -
200x0008 = 0x16
210x0009 = 0x05
220x000A = 0x25
230x000B - 0x0013 = 0x0B -
240x0014 = 0x3C
250x0015 = 0x3D
260x0016 = 0x32
270x0017 = 0x26
280x0018 = 0x18
290x0019 = 0x19
300x001A = 0x3F
310x001B = 0x27
320x001C - 0x001F = 0x1C -
330x0020 = 0x40
340x0021 = 0x4F
350x0022 = 0x7F
360x0023 = 0x4A
370x0024 = 0x67
380x0025 = 0x6C
390x0026 = 0x50
400x0027 = 0x7D
410x0028 = 0x4D
420x0029 = 0x5D
430x002A = 0x5C
440x002B = 0x4E
450x002C = 0x6B
460x002D = 0x60
470x002E = 0x4B
480x002F = 0x61
490x0030 - 0x0039 = 0xF0 -
500x003A = 0x7A
510x003B = 0x5E
520x003C = 0x4C
530x003D = 0x7E
540x003E = 0x6E
550x003F = 0x6F
560x0040 = 0x80
570x0041 - 0x0049 = 0xC1 -
580x004A - 0x0052 = 0xD1 -
590x0053 - 0x005A = 0xE2 -
600x005B = 0x9E
610x005C = 0xE0
620x005D = 0x9F
630x005E = 0x5F
640x005F = 0x6D
650x0060 = 0x79
660x0061 - 0x0069 = 0x81 -
670x006A - 0x0072 = 0x91 -
680x0073 - 0x007A = 0xA2 -
690x007B = 0x9C
700x007C = 0xBB
710x007D = 0x47
720x007E = 0xDC
730x007F = 0x07
740x0080 - 0x0084 = 0x20 -
750x0085 = 0x15
760x0086 = 0x06
770x0087 = 0x17
780x0088 - 0x008C = 0x28 -
790x008D = 0x09
800x008E = 0x0A
810x008F = 0x1B
820x0090 = 0x30
830x0091 = 0x31
840x0092 = 0x1A
850x0093 - 0x0096 = 0x33 -
860x0097 = 0x08
870x0098 - 0x009B = 0x38 -
880x009C = 0x04
890x009D = 0x14
900x009E = 0x3E
910x009F = 0xFF
920x00A0 = 0x41
930x00A1 = 0xAA
940x00A2 = 0xB0
950x00A3 = 0xB1
960x00A5 = 0xB2
970x00A6 = 0x70
980x00A7 = 0xB5
990x00A8 = 0xBD
1000x00A9 = 0xB4
1010x00AA = 0x9A
1020x00AB = 0x8A
1030x00AC = 0xBA
1040x00AD = 0xCA
1050x00AE = 0xAF
1060x00B0 = 0x90
1070x00B1 = 0x8F
1080x00B2 = 0xEA
1090x00B3 = 0xFA
1100x00B4 = 0xBE
1110x00B5 = 0xA0
1120x00B6 = 0xB6
1130x00B7 = 0xB3
1140x00B8 = 0x9D
1150x00B9 = 0xDA
1160x00BA = 0x9B
1170x00BB = 0x8B
1180x00BC - 0x00BE = 0xB7 -
1190x00BF = 0xAB
1200x00C0 = 0x64
1210x00C1 = 0x65
1220x00C2 = 0x62
1230x00C3 = 0x66
1240x00C4 = 0x63
1250x00C5 = 0x5B
1260x00C6 = 0x7B
1270x00C7 = 0x68
1280x00C8 = 0x74
1290x00C9 - 0x00CB = 0x71 -
1300x00CC = 0x78
1310x00CD - 0x00CF = 0x75 -
1320x00D0 = 0xAC
1330x00D1 = 0x69
1340x00D2 = 0xED
1350x00D3 = 0xEE
1360x00D4 = 0xEB
1370x00D5 = 0xEF
1380x00D6 = 0xEC
1390x00D7 = 0xBF
1400x00D8 = 0x7C
1410x00D9 = 0xFD
1420x00DA = 0xFE
1430x00DB = 0xFB
1440x00DC = 0xFC
1450x00DD = 0xAD
1460x00DE = 0xAE
1470x00DF = 0x59
1480x00E0 = 0x44
1490x00E1 = 0x45
1500x00E2 = 0x42
1510x00E3 = 0x46
1520x00E4 = 0x43
1530x00E5 = 0xD0
1540x00E6 = 0xC0
1550x00E7 = 0x48
1560x00E8 = 0x54
1570x00E9 - 0x00EB = 0x51 -
1580x00EC = 0x58
1590x00ED - 0x00EF = 0x55 -
1600x00F0 = 0x8C
1610x00F1 = 0x49
1620x00F2 = 0xCD
1630x00F3 = 0xCE
1640x00F4 = 0xCB
1650x00F5 = 0xCF
1660x00F6 = 0xCC
1670x00F7 = 0xE1
1680x00F8 = 0x6A
1690x00F9 = 0xDD
1700x00FA = 0xDE
1710x00FB = 0xDB
1720x00FC = 0xA1
1730x00FD = 0x8D
1740x00FE = 0x8E
1750x00FF = 0xDF
1760x203E = 0xBC
1770x20AC = 0x5A
178END_MAP
179