NAME
arckbd,arcwskbd, arcwsmouse
- Archimedes keyboard/mouse driver
SYNOPSIS
arckbd0 at ioc0 bank 0 offset 0x04
arcwskbd0 at arckbd0
wskbd0 at arcwskbd0
arcwsmouse0 at arckbd0
wsmouse0 at arcwsmouse0
DESCRIPTION
The
arckbd
driver controls the keyboard on systems supported by
NetBSD/acorn26
and interfaces it to the
wscons
system. All communication between user programs and the
arckbd
driver goes through the
wskbd
and
wsmouse
drivers.
Because of the architecture of
wscons,
it is impossible to have a device at which both
wskbd
and
wsmouse
devices attach. The
arckbd
driver works around this by having dummy
arcwskbd
and
arcwsmouse
drivers which interpose between itself and the
wscons
drivers.
SEE ALSO
wscons(4),
wskbd(4),
wsmouse(4)
BUGS
The
arckbd
driver is capable of determining the layout of the keyboard, and noticing when
it changes (if a different keyboard is connected, for instance), but doesn't
know how to pass this information on to
wscons.