mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-15 23:05:49 +01:00
Add Latin2 conversion table
Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
This commit is contained in:
parent
0909397395
commit
80b50ed288
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=55616
@ -13,7 +13,7 @@ CFLAGS+= -I${MOUNT}
|
||||
.PATH: ${MOUNT}
|
||||
|
||||
TABDIR= ${DESTDIR}/usr/libdata/msdosfs
|
||||
TABLES= koi2dos
|
||||
TABLES= iso22dos koi2dos
|
||||
|
||||
afterinstall:
|
||||
cd ${.CURDIR} && \
|
||||
|
58
sbin/i386/mount_msdos/iso22dos
Normal file
58
sbin/i386/mount_msdos/iso22dos
Normal file
@ -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
|
@ -13,7 +13,7 @@ CFLAGS+= -I${MOUNT}
|
||||
.PATH: ${MOUNT}
|
||||
|
||||
TABDIR= ${DESTDIR}/usr/libdata/msdosfs
|
||||
TABLES= koi2dos
|
||||
TABLES= iso22dos koi2dos
|
||||
|
||||
afterinstall:
|
||||
cd ${.CURDIR} && \
|
||||
|
58
sbin/mount_msdos/iso22dos
Normal file
58
sbin/mount_msdos/iso22dos
Normal file
@ -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
|
@ -13,7 +13,7 @@ CFLAGS+= -I${MOUNT}
|
||||
.PATH: ${MOUNT}
|
||||
|
||||
TABDIR= ${DESTDIR}/usr/libdata/msdosfs
|
||||
TABLES= koi2dos
|
||||
TABLES= iso22dos koi2dos
|
||||
|
||||
afterinstall:
|
||||
cd ${.CURDIR} && \
|
||||
|
58
sbin/mount_msdosfs/iso22dos
Normal file
58
sbin/mount_msdosfs/iso22dos
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user