diff options
| author | Joerg Wunsch <joerg@FreeBSD.org> | 1997-03-07 08:53:16 +0000 |
|---|---|---|
| committer | Joerg Wunsch <joerg@FreeBSD.org> | 1997-03-07 08:53:16 +0000 |
| commit | f9ba24beedc58c90b4a3d947c5b4abc099f09bde (patch) | |
| tree | a4ab905d4fa5b5d2befdc820935804dce2c48be4 | |
| parent | c75354732f4b45e63da4021014809cf684e40b15 (diff) | |
Notes
| -rw-r--r-- | sys/i386/isa/pcvt/pcvt_drv.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/i386/isa/pcvt/pcvt_drv.c b/sys/i386/isa/pcvt/pcvt_drv.c index 13d6ede6ee856..e5abe05870f5a 100644 --- a/sys/i386/isa/pcvt/pcvt_drv.c +++ b/sys/i386/isa/pcvt/pcvt_drv.c @@ -1092,6 +1092,14 @@ pccnprobe(struct consdev *cp) * The system clock has not been calibrated... */ reset_keyboard = 0; +#if PCVT_SCANSET == 2 + /* + * Turn off scancode translation early so that UserConfig + * and DDB can read the keyboard. + */ + empty_both_buffers(kbdc, 10); + set_controller_command_byte(kbdc, KBD_TRANSLATION, 0); +#endif /* PCVT_SCANSET == 2 */ #endif /* _I386_ISA_KBDIO_H_ */ /* |
