summaryrefslogtreecommitdiffstats
path: root/sbin/mount_msdosfs
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>2000-01-08 17:17:32 +0000
committerache <ache@FreeBSD.org>2000-01-08 17:17:32 +0000
commit97a00785cdc7ee8bca2495c08683efc66682c27c (patch)
tree04a17f7a0b7f15b5cf3091e79039d24875e0bbcd /sbin/mount_msdosfs
parent7c2498d7d5d56667c05d489503f8957c67462c5c (diff)
downloadFreeBSD-src-97a00785cdc7ee8bca2495c08683efc66682c27c.zip
FreeBSD-src-97a00785cdc7ee8bca2495c08683efc66682c27c.tar.gz
Add Latin2 conversion table
Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
Diffstat (limited to 'sbin/mount_msdosfs')
-rw-r--r--sbin/mount_msdosfs/Makefile2
-rw-r--r--sbin/mount_msdosfs/iso22dos58
2 files changed, 59 insertions, 1 deletions
diff --git a/sbin/mount_msdosfs/Makefile b/sbin/mount_msdosfs/Makefile
index fdf9a9b..59c337e 100644
--- a/sbin/mount_msdosfs/Makefile
+++ b/sbin/mount_msdosfs/Makefile
@@ -13,7 +13,7 @@ CFLAGS+= -I${MOUNT}
.PATH: ${MOUNT}
TABDIR= ${DESTDIR}/usr/libdata/msdosfs
-TABLES= koi2dos
+TABLES= iso22dos koi2dos
afterinstall:
cd ${.CURDIR} && \
diff --git a/sbin/mount_msdosfs/iso22dos b/sbin/mount_msdosfs/iso22dos
new file mode 100644
index 0000000..1f48193
--- /dev/null
+++ b/sbin/mount_msdosfs/iso22dos
@@ -0,0 +1,58 @@
+# $FreeBSD$
+#
+# u2w: 16 rows of Latin2 -> Unicode conversion table (upper half)
+#
+0x0080 0x0081 0x0082 0x0083 0x0084 0x0085 0x0086 0x0087
+0x0088 0x0089 0x008a 0x008b 0x008c 0x008d 0x008e 0x008f
+0x0090 0x0091 0x0092 0x0093 0x0094 0x0095 0x0096 0x0097
+0x0098 0x0099 0x009a 0x009b 0x009c 0x009d 0x009e 0x009f
+0x00a0 0x0104 0x02d8 0x0141 0x00a4 0x013d 0x015a 0x00a7
+0x00a8 0x0160 0x015e 0x0164 0x0179 0x00ad 0x017d 0x017b
+0x00b0 0x0105 0x02db 0x0142 0x00b4 0x013e 0x015b 0x02c7
+0x00b8 0x0161 0x015f 0x0165 0x017a 0x02dd 0x017e 0x017c
+0x0154 0x00c1 0x00c2 0x0102 0x00c4 0x0139 0x0106 0x00c7
+0x010c 0x00c9 0x0118 0x00cb 0x011a 0x00cd 0x00ce 0x010e
+0x0110 0x0143 0x0147 0x00d3 0x00d4 0x0150 0x00d6 0x00d7
+0x0158 0x016e 0x00da 0x0170 0x00dc 0x00dd 0x0162 0x00df
+0x0155 0x00e1 0x00e2 0x0103 0x00e4 0x013a 0x0107 0x00e7
+0x010d 0x00e9 0x0119 0x00eb 0x011b 0x00ed 0x00ee 0x010f
+0x0111 0x0144 0x0148 0x00f3 0x00f4 0x0151 0x00f6 0x00f7
+0x0159 0x016f 0x00fa 0x0171 0x00fc 0x00fd 0x0163 0x02d9
+#
+# d2u: 16 rows of CP852 -> Latin2 conversion table (upper half)
+#
+0xc7 0xfc 0xe9 0xe2 0xe4 0xf9 0xe6 0xe7
+0xb3 0xeb 0xd5 0xf5 0xee 0xac 0xc4 0xc6
+0xc9 0xc5 0xe5 0xf4 0xf6 0xa5 0xb5 0xa6
+0xb6 0xd6 0xdc 0xab 0xbb 0xa3 0xd7 0xe8
+0xe1 0xed 0xf3 0xfa 0xa1 0xb1 0xae 0xbe
+0xca 0xea 0x3f 0xbc 0xc8 0xba 0x3f 0x3f
+0x3f 0x3f 0x3f 0x3f 0x3f 0xc1 0xc2 0xcc
+0xaa 0x3f 0x3f 0x3f 0x3f 0xaf 0xbf 0x3f
+0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0xc3 0xe3
+0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0xa4
+0xf0 0xd0 0xcf 0xcb 0xef 0xd2 0xcd 0xce
+0xec 0x3f 0x3f 0x3f 0x3f 0xde 0xd9 0x3f
+0xd3 0xdf 0xd4 0xd1 0xf1 0xf2 0xa9 0xb9
+0xc0 0xda 0xe0 0xdb 0xfd 0xdd 0xfe 0xb4
+0xad 0xbd 0xb2 0xb7 0xa2 0xa7 0xf7 0xb8
+0xb0 0xa8 0xff 0xfb 0xd8 0xf8 0x3f 0xa0
+#
+# u2d: 16 rows of Latin2 -> CP852 conversion table (upper half)
+#
+0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0
+0xff 0xa4 0xf4 0x9d 0xcf 0x95 0x97 0xf5
+0xf9 0xe6 0xb8 0x9b 0x8d 0xf0 0xa6 0xbd
+0xf8 0xa5 0xf2 0x88 0xef 0x96 0x98 0xf3
+0xf7 0xe7 0xad 0x9c 0xab 0xf1 0xa7 0xbe
+0xe8 0xb5 0xb6 0xc6 0x8e 0x91 0x8f 0x80
+0xac 0x90 0xa8 0xd3 0xb7 0xd6 0xd7 0xd2
+0xd1 0xe3 0xd5 0xe0 0xe2 0x8a 0x99 0x9e
+0xfc 0xde 0xe9 0xeb 0x9a 0xed 0xdd 0xe1
+0xea 0xa0 0x83 0xc7 0x84 0x92 0x86 0x87
+0x9f 0x82 0xa9 0x89 0xd8 0xa1 0x8c 0xd4
+0xd0 0xe4 0xe5 0xa2 0x93 0x8b 0x94 0xf6
+0xfd 0x85 0xa3 0xfb 0x81 0xec 0xee 0xfa
OpenPOWER on IntegriCloud