NetBSD/sys/arch/evbarm/conf
bjh21 dff5222d3a Abstract the interface between pckbc(4), and the pckbd(4) and pms(4)
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.
2004-03-13 17:31:33 +00:00
..
ADI_BRH Uppercase CPU, plural is CPUs. 2004-02-13 11:36:08 +00:00
ADI_BRH_INSTALL
INSTALL
INTEGRATOR Uppercase CPU, plural is CPUs. 2004-02-13 11:36:08 +00:00
INTEGRATOR_INSTALL
IQ31244 Uppercase CPU where appropriate. 2004-02-13 10:10:18 +00:00
IQ80310 Uppercase CPU where appropriate. 2004-02-13 10:10:18 +00:00
IQ80310_INSTALL
IQ80321 Uppercase CPU where appropriate. 2004-02-13 10:10:18 +00:00
IQ80321_INSTALL
IXDP425
IXM1200
LUBBOCK
Makefile.evbarm.inc
NAPPI Uppercase CPU, plural is CPUs. 2004-02-13 11:36:08 +00:00
NAPPI_MD
SMDK2410 add drivers for LCD and keyboard. 2004-02-14 07:32:31 +00:00
SMDK2800 Uppercase CPU where appropriate. 2004-02-13 10:10:18 +00:00
TEAMASA_NPWR Uppercase CPU, plural is CPUs. 2004-02-13 11:36:08 +00:00
TEAMASA_NPWR_FC Configuration file for the TeamASA NPWR-FC. 2003-12-24 19:41:09 +00:00
TEAMASA_NPWR_INSTALL
ZAO425
ZAO425_MD
files.adi_brh
files.evbarm
files.integrator
files.iq31244
files.iq80310
files.iq80321
files.ixdp425
files.ixm1200
files.lubbock Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
files.smdk2410 add drivers for LCD and keyboard. 2004-02-14 07:32:31 +00:00
files.smdk2800
ldscript.evbarm
mk.adi_brh
mk.g4250ebx
mk.integrator
mk.iq80310
mk.iq80321
mk.ixdp425
mk.ixm1200
mk.lubbock
mk.smdk2xx0
std.adi_brh
std.integrator
std.iq31244
std.iq80310
std.iq80321
std.ixdp425
std.ixm1200
std.lubbock
std.smdk2410
std.smdk2800