[Patch on 2.1.130] Kernel patch for other keyboards

christophe.leroy5@capway.com
Wed, 9 Dec 1998 10:30:15 +0100


--Message-Boundary-22456
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body

A lot of you asked for my patch to be sent to this list, so it is.
It was created in time over 2.1.130, be will apply on 2.1.131

While getting bored not to be able to type correct letters with
my french keyboard after an emergency (option -b) boot, I made
this patch that allow people to choose at compile time the
keyboard map they want inside the kernel.

Now are included the default qwerty keyboard, my fr-latin1
keyboard
and
the one everybody talk about: dvorak keyboard
Others will come later.

Could you please include this patch in next 2.1 release, or tell
me if something goes wrong with my patch.
Tested on i386 target, should not interfere with other targets.

Patch included is gzipped and MIME attached

Christophe Leroy

--Message-Boundary-22456
Content-type: text/plain; charset=US-ASCII
Content-disposition: inline
Content-description: Attachment information.

The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any another MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.

---- File information -----------
File: Kbd-patch.gz
Date: 30 Nov 1998, 10:27
Size: 4700 bytes.
Type: Binary

--Message-Boundary-22456
Content-type: Application/Octet-stream; name="Kbd-patch.gz"; type=Binary
Content-disposition: attachment; filename="Kbd-patch.gz"
Content-transfer-encoding: BASE64

H4sICAtXYjYCA3BhdADtnWdz3MiZgD83f0VbJ9dIRZFEmsS6vRIlklp5SVEmuT5veet4IKaH
gyUGGCKQ4n7wb7ucc6rLOfiifcGuO/tSN4BBBzQaPeSsTnsellZLvKnftxPSs9iRPx7DjQxu
bMTIy+LEv0b49xDdbIz9AMGtLIm3ktjbCvwwe7NpbZqbpm1subE32fLtQW/Li8Kxf7HphzC3
2Biha5l2bWNjY4Fg4CQL4avoGlpDaA63zf620cW/DAdr6+vr6pbqrnbp+vQp3DAd80kPrpN/
9eHTp2uQ/JxHUQA7J9lsFsUpHEcxHMfuFMHzbDxGMcQN+R5K4KO9r77eO355uPfqdOfgcQc+
P3q1//LF2f4zEmXsk7+TKIs9BEcx7sY42br2Ryjael51wnrNwpu48dbl+YgxwmFQOJqiMFvL
o66N7jREXAuH7iXKjWnXSfWqYZI6CL1tD/Af2UDJnQ+jwtk2oIGHqrvt2HSonC4eonX8t2nn
I3VwdvTsSydw/T14iW7PIzcebUZrpKv88Rr0xyG6go8ePto5fv7+4yfT3uDy8doGdZl5Z8Rr
M8KjOca/Td0Z9l6XGayt+2M2Fplej1lTMlxclJMPn53tvjw+ySdTYbC2joIEsV6cR5l1lTxW
zqfT4c6Ll8/PTj46Of4yW3Nym8RX2HUJk4Gbbk1jxM9J3WnBeYHTSQa/5IYQmtAwtw0D/8HD
2zdUc4OPwMwuyyATxHToBDGeGHglP3HI7Fj3JhFepLCzi8ZuFqTVHIG4xzvwY7L0HlzdoDi9
nXf0B892z778w3vHpx8VarzoNwI39UOTtdg/Ptg5ffnKLG1G11HsXrIGu185Ot754AEsgi9r
fNoWLGuz0OhUa++ug9O0eHvb3frY4M2ADM4P4D+wKolssOkE4SGKQxRwI5VslsavohR9Ae6i
GV4iKPR8vP26Md42oxBBN0ujqXvhe24Q3MLzW9iZ4tB4gc06T+DNxPcm0A2SiISJ0TS6Jr7h
LYyCEbGpAm7C3aNXnVM4y1J4i3dlGN2EnAGcoBiRKFkYoCSBftpJ8P49RenEDy9gMkOe7wbw
kY9gGKXQhZseJAU+ZouA1hfgKS72+f7BzosTsgv4oZ/6UVgUFEY30A9xQ36KRngGRlPSNcR5
htVhCklpyWYRUdhptt/De9Xh0e5ZJcWSh4/mR3jP2jk4aFaurR+dne4cv9g7JSpuezoqtp2y
iaOvcodkf2T2q6+cCgK6rtbWPyCe8L1ycdCdr+4xX2fUp1qOKrdi9VGnYn0yHkfVDvrwUW70
uFLhcKEXZCOEVadHr3G3PN46zvBQb5JOJ/qxm6R4RmyT37+46W3DL2LVbG0dBJE7wt2V4KU9
vUzdczyrH/4g/CH48OmyNoCyENycajFSq4U2Aep2522ACSFs0sa23attBFa32Alwp3kR7nEI
Dfgee2jiwdtLPHeGIP0RBbjnXby3kx/e8xCl7hljzUa2sJ5sG9wPeuMF7rQlsjWPzLizkW2s
T28iPrKbQrUAN4UvVtM4CiAfKswC0bCekz3PiWmYzckhOU1ixNUbZtNzPHr+RahIwZGMgDQF
p0qBtsOm0CWLl2yo7M8oCgI3VgikOZFQzwvp2bnrXSaBm0ykSXXnSTEts0n1SFJkLbI/M4Sv
xcNUnUOPzSHGSaA09i8mqTSNXpUGbYtNo4/1if9GmCGJ5/ueH3vZtDmNPpMG4yDNoj/PgmmK
zWJAskDXKOSymOLuSNxwNBeQYlGAxqmqdwZMWhk+c8aJF5GzpiSrQZUVbZrNaoj1iPQs3zcp
Pjkml5DNCg9BlZc0KxJqF+eets3l4TwnpmEmJ9Mg69IXdo/81Mx0DGSnRVNTeai8KSYe2xTZ
xz5FcVRvKmY6JR+UmE1W0lS1JTLx2KbIxib2o9Zw5546m4RZ7Z1MO2wKNk2BViMWV6yM1A9G
SJGTvcACNW0hr9KSGjiSqaM1l8xqX2Ss2chkizp1z/m1LwqkkavNjbFmI5Ndx51FCe6C2WSe
5lWGLz9H54FqczPZze1ClUK1sTHtsCmQLceLplOXLSa/bG4rrtqsGHc2Mtk28M7kRyMm0kWM
XLwxqCNXGw7jzkYmi38GxbNzpbfIir1V6MkyGyv0ZA1cKPRkLnoKPZlQsUJPpkWg0JMxy8+Y
rMFVhhJy/6GaFrmnzpy3qmnBtMOmQAYXXWUul+YsyFqnhVVNC8adjUwG9xilWRy2BCKGxhtj
YIzkvTSkS0Cmt8kscJt72SazIFLoySxACj2ZBZlCT2aBr9CTWTBS6MkQTRR60tGpQk/6L1To
Sf8lzXqH9N8U30hwNvRSYX5em1/dKaZlHkrvYsOpzrZM02xWZNQuYpe/INQ53eSeOpfqTnUW
ZtphUyAT42Tij9OGjstPkUK3YEHcejfh2LqXzQ49HdKG2Byc/Epx6ntRQLcM7qCpeode7VXu
bGQyba8U04ZM208UejJtLxV6Mm3fKPRk2p4367v5tFXoyejeKPRkdK8VetLznyr0jnp2dEn/
ffD67DALUn8W3Nb0pP92grQxfn4nMsPXW6yBKJDNrtxTZwF06W0IDcumkN87uLPk7CDyLiUp
kiHaN4U+2jcFCZ7oSRSgM3xp15yzLJQ05/JsUESs9YK2Q6XvkXm0b9WKsBqKcJqLkIaSFdEz
mJwsjSIaHKieTPZ9u1aE3VBEV1GELJS0CJPJydYpQu5A9WRF7ju1IpyGInqKImShpEVYTE6O
ThFyB6on28Z+t1ZEt6GIvqIIWShpETaTU1enCLkD1ZO9bb9XK6LXUMRAUYQslLQIh8mpp1OE
3IHqyQa8368V0W8oYqgoQhZKWkSXyamvU4TcgerJWWJ/UCtiIC8C3xE1FyELJS2ix+Q00ClC
7kD15DyzP6wVMWwowlQUIQslLaLP5DTUKULuQPWD/AxlCEVYRkMRlqIIWShpEQP23GVoFCF3
oHpyMnyVTdkTOqvvk/PMiYdjB4zJySS6OTtE0yi+ZQTH6MInz/4SeZFFKGJ4kropai5S2iab
k1lcSPXbeis33CF3CIwtG8gqAg1aA1lVoIE0kF0EGrYGsqtAQ2kgpwh0kp2nseulNX15Dem0
NtStGnKkDfWKQN3WQL0qUFcaqF8E6rUG6leBetJAgyLQzkh+198fFnqztaFh1ZApCzQwikBW
W6DcsAhkSQOV89BuDUTnoS0NVM5DozUQnYeGNFA5D1+zD9+KQBdxfhsorMnc4VkUpQ03qPUM
5A5UTybwgZukZ+WmI+q73EvEAZld4jPH2qNC2S10PbPqwRYTj20qP1GItyKN9yaW4t5EGkqa
E3sKMc327brBgeqLE4WleW9iKe5NpKGkRXCnEEujCLkD1Q+5OTDk3ysPTf7Q4g9t/tDhD/nZ
NSw3ub2QmU2svq9+kDgst6Rdn2CBEv2w4alNrbMbLWud12Q5NzANo3hM8CKWrkDTIJvNM7yC
Lhv0+Z2QH45gg56s8A9nTY85TIOs8Nd4f+HbB0n55IM3LE/jz3AhN4QYYgORU9QBGqdNDZHR
OxbeLrJ6MnonKEBeKteT0dsliFCDf37pg96Ie1+9kCEtZD+K8zrYQPl7wpdhgmJ5IvnLveOc
axJXmnRXLhwW2JWbHKieW0SmafOHDn/Y5Q97/GGfPxzwh9zSNi2DPzT5Qz4ri8/K4rOy+Kws
PisrzypJY4J57ZPeePCxYdtf+9rOAyq2qPgZI7ap+Dkjdqh4lxF3qXiPEfcqsdn/OiPvU/mA
lQ+ofMjKh5XcMlh5PsdKhckpaLGWzSlouZbDKWjBVpdT0JKtHqegRVtcFSYt2+LKMGndNp8u
Ldy2OAWt3ObqsGjlNlcH2cKqTmQU5UqsEmNU5SKs4jGqciOZq9iWis1urmG7LN895gquy/I3
jQ9YgSUKbFHgiIKuKOgVgiUBaxTXa2HWOMOFsDXO887kGh+F59e7OIrzrsFrNTBHpNnuDK8h
18s4zqFGs42QOzpreSO2XHhNxBbeBZqtxlbU8DYtVmq5NFuNQqrhbVqo1NLxttq73hrvpvMO
c+m8GxLf9tYAuHyuc+9qP3verfYevAbA6bwYXy7v5nlo5AcBZR5qAFzeU8V4jAP05u68mysO
Sg2Ak9Czd+PdaiTdCM8IbmORUHxyAE5v/CkCJ0cQ8iunVjZGD/iz1bDM5xdqa35Bnl8UKl6g
59eGCu4mv0SMW+ivtIX+um2hv7IW+stvob+iFvpr1kJ/iQu1EIx8F8Uo8RMF/aVz7qT0lxzy
zBmuGvhNHuoH5Aq0wkmyGC9N71ZJpPUXOE1RdqwB8ny78NhVCzyWtMBjoxZ4bNwCj120wGOT
FnjskxZ47LIFHgta4LF1EbOB64ewfde3hy2EEen7TDzB6CD/HGemomIpZSanYnMEDF/rJllO
oMbvCFRWY+qnWft/orJkqEyBTuVo2JsWNMxrQcOuW9Cw8xY0LGxBw2qss8jVNiBjNZhORJul
VJKpZqRz2Eyk8mrorzSypWakc0xN/I+lcBEeV6oUubI1r0m7tpohXpFwKxJuRcKtSLgVCbci
4VYk3IqEW5FwKxJuRcKtSLgVCbci4VYk3IqEW5FwKxJuRcKtSLgVCbci4d4JEq782F0LBket
FmLgqNudATgmBE+/OcPtrln/hmPXmtNv5AuN0Ngwu3eE38Bn8tU20Aa9FaeeJlMm6DI/7gZa
+bgiK21zPn05SiettDJ1U9hE3S0A2QEdyA60AXbSTCtTpvVlflkOaLF4oI3Dk+ZemTLN3+MD
dECX0ANtdJ402x7z2m+ewT2+Uwc0uT3QxuxJk61MuXjL+5wd0MP7wNv7lB3QQfvA2/mMHXg7
n7ADi+F89/miENDA+Ro2ZyX/B5bM/tWiLgvzq5dFPMnN5Anz2rvW/BJZQLAYB3jVwgHerDhA
JQe4wMcegQ4HCNoYQNk+zpuWrYu44H2+CQl0cUHQigpK8+dsy5z0qELAG+VB5ulNl/85uu93
olDzi2VgMZZwgS9sAh2WECzGES7wtTqgAxaC/7Mv1QEtqBC0AYWyNcqayh5N5+zhp59z9rDt
s3Sa32EFbXyhrIOpqfx1UA4U6nyutTYXusWl1RSvANScqZxXlGZq0VldtS6ijQt8HhW0oo0N
14wKEhJ8bilIoENBgs+cgLR1CUgghLK6mo9jCnO7ry6vHZYE9wYlHV1QEoihepq1Fub2QFmr
BlMJ7s1TdnV5SiCEsvq6tRYtD9W1tqOX4N7YZU8XuwRCKGugW2vRsqGutZ3QBPemM/u6dCYQ
QllD3Vpzc8dU19oOcoJ7Q5wDXYgTCKFsQ7fW3Nyx1LW2857g3qznUJf1BEIo29StNTd3bHWt
7VgouC8S2ggiGopa81C2pVtrbu446lrb6VFwX3LUMnXJUSCEsm3dWnNzp6uutR0yBfcGTC1d
wBQIoWxHt9bc3Ompa21nUcG7w6ECHQ4VLINBBcvgT8Ey2FPwNrhTsAzmFCyDNwVvgzUFy+BM
wTIYU7AMvhQshy2tr7IWslRo+x2iSsF9iVLL1iVKgRDK1r3XK8wd9b2eBnwK7gueWo4ueAqE
ULbuvV5h7qjv9TQYVbDiU0U+FWjxqeD/CZsK7kumcp1RGO0iL5bvSU34qhCkl6OjzUE+S8YV
vB3CtTbb2vhWvot02FZ46Hrc23wBdq09gBPo19pDKwGHhe+jYNakz/8fVFHjnDSLs0S/UV8u
4kM/fB3UX8HnSC187WYJkvuvGNsVY/t9ydgWa36uOWRi5YtlrniNFV75tqbzox3Y2enANIKd
H+sIcreQ/ykr/7hDHX68pig9/oxV/Ah1+AlRXtr/OSv/OrX/SVFe2v8FK39A7X9KlJf2f8nK
j6j9T7PyiNr/FSs3GuyNBvudBntXYb9XyH9GtEeF/K9Z+RMsf17If1aUe4X8b8SRLOP/nCgv
43+jNpClw8/XFKXH34ojWTr8gigv7f9OHJnS/hdFeWn/92KmLwv5L4lyv5D/Qy3R0uGXa4rS
4x/FTEuHXxHlpf0/iZmW9r8qykv7b7LyDSzfLeS/JspHhfxb4lx/Vch/XZSHhfyfxZ44KuS/
IcqjQv4vtY4oHX6zpig9/lXsidLht0R5af9vYqal/W+L8tL+22LPlfa/I8pL+++w8i1q/7ui
vLT/d7EnPizkvyfKs0L+H7WOKB1+v6YoPb4r9kTp8AeivLT/nlhZaf+Hory0/89awx8Vij+q
KW4LxX+xilMsf7+Q/zErT7F8Usj/m5UnnfwfIv8TMaMy/v+I9p9K7PEK6HxS2f8vrLt7VaiI
AAA=

--Message-Boundary-22456--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/