PCKBC(4) - Device Drivers Manual # PCKBC(4) - Device Drivers Manual
NAME # pckbc - PC (ISA) keyboard controller driver
SYNOPSIS # **pckbc* at isa? flags 0x00 ** (alpha, amd64, i386, loongson) **pckbc* at ebus? ** (sparc64) pckbd* at pckbc? pms* at pckbc?
DESCRIPTION # The pckbc driver handles resource allocation and device attachment for the traditional PC/AT keyboard controller. It provides two logical connections for child devices, the “keyboard” slot for a keyboard and the “auxiliary” slot for mice (the latter might be missing in older keyboard controllers).
...
PCKBD(4) - Device Drivers Manual # PCKBD(4) - Device Drivers Manual
NAME # pckbd - PC keyboard driver for wscons
SYNOPSIS # pckbd* at pckbc? pckbd* at gsckbc? (hppa) wskbd* at pckbd? option PCKBD_LAYOUT=XXX
DESCRIPTION # This driver supports PC/AT keyboards within the wscons(4) console framework. It doesn’t provide direct device driver entry points but makes its functions available via the internal wskbd(4) interface.
The pckbd driver supports a number of different key mappings which can be chosen from with the kernel option “PCKBD_LAYOUT” at compile time or with the utility wsconsctl(8) (variable: “keyboard.
...
PMS(4) - Device Drivers Manual # PMS(4) - Device Drivers Manual
NAME # pms - PS/2 auxiliary port mouse driver
SYNOPSIS # pms* at pckbc? pms* at gsckbc? (hppa) wsmouse* at pms? mux 0
DESCRIPTION # The pms drivers provide an interface to PS/2 auxiliary port mice within the wscons(4) framework. Parent device in terms of the autoconfiguration framework can be either gsckbc(4), the PS/2 input port controller found on hppa machines, or pckbc(4), the standard PC keyboard controller found on most other machines.
...