*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: pckbc | Section: 4 | Source: OpenBSD | File: pckbc.4
PCKBC(4) FreeBSD Kernel Interfaces Manual PCKBC(4) NAME pckbc - PC (ISA) keyboard controller driver SYNOPSIS pckbc* at isa? flags 0x00 (alpha, amd64, i386, loongson) pckbc* at acpi? flags 0x00 (amd64) 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, or emulations thereof. It provides up to 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, or recent emulations). To avoid attaching a phantom PS/2 keyboard device, the isa(4) attachment of the pckbc driver will attempt to detect USB legacy keyboard emulation on amd64 and i386 systems. Unfortunately, the detection heuristics may fail on older systems with a real PS/2 keyboard. The keyboard can be forced to attach on these systems, by changing the device flags to 1. The acpi(4) attachment of the pckbc driver defaults to attach only where it would perform better than its legacy isa(4) attachment. Should this logic be insufficient, it is possible to force it to always attach, by changing its device flags to 1. SEE ALSO acpi(4), ebus(4), intro(4), isa(4), pckbd(4), pms(4), boot_config(8) FreeBSD 14.1-RELEASE-p8 February 10, 2025 FreeBSD 14.1-RELEASE-p8

Navigation Options