speakup flavour
for 2.4 sarge there was a speakup flavour on x86_32
anyone against adding such to 2.6?
i'll find a good moment to activate it for NEW,
so first step would be only addition.
a quite recent checkout of their lame cvs can be seen here:
http://dufo.tugraz.at/~prokop/grml-kernel/2.6.17-patches/4400_speakup-20060618.patch
it's not the code quality one expects from mainline,
but for visually impaired an 486-speakup flavour might help a lot.
the patch itself is pretty selfcontained:
Documentation/speakup/DefaultKeyAssignments | 46
Documentation/speakup/INSTALLATION | 108 +
Documentation/speakup/README | 98
Documentation/speakup/keymap-tutorial | 140 +
Documentation/speakup/spkguide.txt | 1279 ++++++++++++
MAINTAINERS | 7
arch/arm/Kconfig | 1
drivers/Kconfig | 2
drivers/Makefile | 5
drivers/char/Makefile | 1
drivers/char/consolemap.c | 1
drivers/char/keyboard.c | 64
drivers/char/speakup/Config.in | 26
drivers/char/speakup/Kconfig | 210 ++
drivers/char/speakup/Makefile | 61
drivers/char/speakup/cvsversion.h | 1
drivers/char/speakup/dtload.c | 554 +++++
drivers/char/speakup/dtload.h | 57
drivers/char/speakup/dtpc_reg.h | 132 +
drivers/char/speakup/genmap.c | 204 +
drivers/char/speakup/keyinfo.h | 120 +
drivers/char/speakup/makemapdata.c | 156 +
drivers/char/speakup/mod_code.c | 22
drivers/char/speakup/serialio.h | 18
drivers/char/speakup/speakup.c | 2905 ++++++++++++++++++++++++++++
drivers/char/speakup/speakup_acnt.h | 16
drivers/char/speakup/speakup_acntpc.c | 161 +
drivers/char/speakup/speakup_acntsa.c | 185 +
drivers/char/speakup/speakup_apollo.c | 196 +
drivers/char/speakup/speakup_audptr.c | 202 +
drivers/char/speakup/speakup_bns.c | 175 +
drivers/char/speakup/speakup_decext.c | 206 +
drivers/char/speakup/speakup_decpc.c | 243 ++
drivers/char/speakup/speakup_dectlk.c | 285 ++
drivers/char/speakup/speakup_drvcommon.c | 1012 +++++++++
drivers/char/speakup/speakup_dtlk.c | 233 ++
drivers/char/speakup/speakup_dtlk.h | 54
drivers/char/speakup/speakup_keyhelp.c | 288 ++
drivers/char/speakup/speakup_keypc.c | 190 +
drivers/char/speakup/speakup_ltlk.c | 229 ++
drivers/char/speakup/speakup_sftsyn.c | 207 +
drivers/char/speakup/speakup_spkout.c | 201 +
drivers/char/speakup/speakup_txprt.c | 196 +
drivers/char/speakup/speakupconf | 51
drivers/char/speakup/speakupmap.h | 65
drivers/char/speakup/speakupmap.map | 92
drivers/char/speakup/spk_con_module.h | 43
drivers/char/speakup/spk_priv.h | 289 ++
drivers/char/speakup/synthlist.h | 51
drivers/char/vt.c | 19
include/linux/keyboard.h | 2
include/linux/miscdevice.h | 1
include/linux/speakup.h | 35
53 files changed, 11134 insertions(+), 11 deletions(-)
--
maks
Reply to: