1 # $NetBSD: files.hpckbd,v 1.9 2008/06/10 12:49:16 drochner Exp $ 2 # H/PC keyboard interface for wskbd 3 4 device hpckbdif {} 5 device hpckbd: wskbddev 6 attach hpckbd at hpckbdif 7 file 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) 11 defparam PCKBD_LAYOUT 12 13 14 device btnmgr: wskbddev 15 attach btnmgr at mainbus 16 file dev/hpc/btnmgr.c btnmgr 17 defflag opt_btnmgr.h BTNMGRDEBUG 18 defparam opt_btnmgr.h BTNMGRDEBUG_CONF 19 20 defpseudodev hpf1275a: wskbddev 21 file 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 27 defflag opt_wskbdmap.h WSKBD_USONLY 28 29 file dev/pckbport/wskbdmap_mfii.c btnmgr | hpckbd | hpf1275a 30 file dev/hpc/pckbd_encode.c btnmgr | hpckbd | hpf1275a 31