xref: /netbsd-src/sys/dev/hpc/files.hpckbd (revision 1f0a42388422d10ccc256acafb7f3d4172b6081d)
1*1f0a4238Sdrochner#	$NetBSD: files.hpckbd,v 1.9 2008/06/10 12:49:16 drochner Exp $
2659f65e0Such#	H/PC keyboard interface for wskbd
3659f65e0Such
4659f65e0Suchdevice hpckbdif {}
5659f65e0Suchdevice hpckbd: wskbddev
6659f65e0Suchattach hpckbd at hpckbdif
7659f65e0Suchfile dev/hpc/hpckbd.c			hpckbd
8659f65e0Such
9d8f0d4beSuwe# XXX: hpckbd.c uses the same option name, "PCKBD_LAYOUT", that
10d8f0d4beSuwe# pckbd.c uses (see dev/pckbport/files.pckbport)
11d8f0d4beSuwedefparam	PCKBD_LAYOUT
12d8f0d4beSuwe
13d8f0d4beSuwe
14659f65e0Suchdevice btnmgr: wskbddev
15659f65e0Suchattach btnmgr at mainbus
16659f65e0Suchfile	dev/hpc/btnmgr.c		btnmgr
179eddf385Speterdefflag	opt_btnmgr.h		BTNMGRDEBUG
189eddf385Speterdefparam opt_btnmgr.h		BTNMGRDEBUG_CONF
19659f65e0Such
20*1f0a4238Sdrochnerdefpseudodev hpf1275a: wskbddev
216bed93d4Suwefile	dev/hpc/hpf1275a_tty.c		hpf1275a
226bed93d4Suwe
23d8f0d4beSuwe
24d8f0d4beSuwe# XXX: we use dev/pckbport/wskbdmap_mfii.c with a set of conditions
25d8f0d4beSuwe# different from that in dev/pckbport/files.pckbport, so we also need
26d8f0d4beSuwe# to keep the list of options that affect this file in sync
27d8f0d4beSuwedefflag	opt_wskbdmap.h			WSKBD_USONLY
28d8f0d4beSuwe
296bed93d4Suwefile	dev/pckbport/wskbdmap_mfii.c	btnmgr | hpckbd | hpf1275a
306bed93d4Suwefile	dev/hpc/pckbd_encode.c		btnmgr | hpckbd | hpf1275a
31