xref: /netbsd/sys/dev/hpc/files.hpckbd (revision 6550d01e)
1#	$NetBSD: files.hpckbd,v 1.9 2008/06/10 12:49:16 drochner Exp $
2#	H/PC keyboard interface for wskbd
3
4device hpckbdif {}
5device hpckbd: wskbddev
6attach hpckbd at hpckbdif
7file dev/hpc/hpckbd.c			hpckbd
8
9# XXX: hpckbd.c uses the same option name, "PCKBD_LAYOUT", that
10# pckbd.c uses (see dev/pckbport/files.pckbport)
11defparam	PCKBD_LAYOUT
12
13
14device btnmgr: wskbddev
15attach btnmgr at mainbus
16file	dev/hpc/btnmgr.c		btnmgr
17defflag	opt_btnmgr.h		BTNMGRDEBUG
18defparam opt_btnmgr.h		BTNMGRDEBUG_CONF
19
20defpseudodev hpf1275a: wskbddev
21file	dev/hpc/hpf1275a_tty.c		hpf1275a
22
23
24# XXX: we use dev/pckbport/wskbdmap_mfii.c with a set of conditions
25# different from that in dev/pckbport/files.pckbport, so we also need
26# to keep the list of options that affect this file in sync
27defflag	opt_wskbdmap.h			WSKBD_USONLY
28
29file	dev/pckbport/wskbdmap_mfii.c	btnmgr | hpckbd | hpf1275a
30file	dev/hpc/pckbd_encode.c		btnmgr | hpckbd | hpf1275a
31