summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authoryokota <yokota@FreeBSD.org>1997-04-18 12:06:34 +0000
committeryokota <yokota@FreeBSD.org>1997-04-18 12:06:34 +0000
commit553a7d9d257dd6eb07ea73c41c22a7da17fc15c6 (patch)
tree0fc8062a8451de3e749848a83880695070076b0e /include
parent506ccc9b89077a15104dbef97bd91cd5ad921307 (diff)
downloadFreeBSD-src-553a7d9d257dd6eb07ea73c41c22a7da17fc15c6.zip
FreeBSD-src-553a7d9d257dd6eb07ea73c41c22a7da17fc15c6.tar.gz
Incorporate kludge/fix from `syscons' ver 1.207 and 1.209.
1) Dell Latitude XPi This laptop has a strange, IMHO broken :-), keyboard controller which wouldn't disable the keyboard interrupt. The kludge is to disable tty intr. during set_keyboard(), used for changing LED and setting typematic. The patch also changes the function name: set_keyboard() -> set_keyboard_param() Although it is a static function, the name corrides with a routine in `syscons' and is confusing when debugging the kernel which has both `syscons' and `pcvt' with DDB. (Suggested by Bruce) 2) doreset() bug doreset() failed to preserve some bits in the keyboard controller's command byte during keyboard reset. This bug may put some keyboard controllers in old motherboards (386 and 486) in a strange state, resulting in complete keyboard lockup or random key input. Reviewed by: Joerg
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud