![bjh21](/assets/img/avatar_default.png)
drivers that attach to it. This allows for other host interface chips that use the same keyboards and mice, such as the ones in the ARM IOMD20, ARM7500, and SA-1111. The PC-compatible driver is still called pckbc(4), and the new abstraction layer is "pckbport", so the child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which also contains some code shared between all host controllers. To avoid incompatibility, pckbdreg.h is still installed in /usr/include/dev/pckbc. In theory, this shouldn't cause any behavioural changes in the drivers concerned. Thy just use rather more function pointers than before. Tested on i386 and (with a new host driver) acorn32. Compiled on several other affected architectures.
12 lines
351 B
Makefile
12 lines
351 B
Makefile
# $NetBSD: Makefile,v 1.19 2004/03/13 17:31:34 bjh21 Exp $
|
|
|
|
SUBDIR= apm ata dec dmover hpc i2o ic ieee1394 ir isa ofw \
|
|
pci pckbport pcmcia raidframe sbus scsipi sun tc usb vme wscons vinum
|
|
|
|
INCSDIR= /usr/include/dev
|
|
|
|
# Only install includes which are used by userland
|
|
INCS= ccdvar.h cgdvar.h fssvar.h kttcpio.h md.h vndvar.h
|
|
|
|
.include <bsd.kinc.mk>
|