CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2014/05/22 13:37:07
Modified files: sys/arch/sgi/hpc: z8530kbd.c Log message: Extend the keyboard communication routines to be able to work in polling mode; use this to read the DIP switches from the keyboard at attach time. Change the state machine to allow for a `DIP switch prefix' scan code to be received while we are not attempting to read the DIP switches, for the `international' key (not found in regular us layouts, documented is the `GERlessthan' key in sgi's keyboard(7) manual page) will return the aforementioned scancode, instead of the one documented in the manual. Thanks to sebastia@ for lending me his german layout keyboard.