Expand PMF_FN_* macros.
[netbsd-mini2440.git] / sys / dev / ppbus / files.ppbus
blob58becec494419755bac44926f15ade4034311887
1 # $NetBSD: files.ppbus,v 1.7 2005/12/11 12:23:28 christos Exp $
3 # Config file and device description for machine-independent parallel port bus
4 # code.
6 defflag opt_ppbus.h             PPBUS_VERBOSE PPBUS_DEBUG
7 defflag opt_ppbus_1284.h        DONTPROBE_1284 DEBUG_1284
9 # Generic device attribute: parallel port
10 define  parport { }
12 # ppbus related files
13 device  ppbus { }: gpiobus
14 attach  ppbus at parport
15 file    dev/ppbus/ppbus_conf.c  ppbus           needs-flag
16 file    dev/ppbus/ppbus_base.c  ppbus
17 file    dev/ppbus/ppbus_msq.c   ppbus
18 file    dev/ppbus/ppbus_1284.c  ppbus
19 file    dev/ppbus/ppbus_gpio.c  ppbus & gpio
21 # lpt driver
22 defflag opt_ppbus_lpt.h         LPT_DEBUG LPT_VERBOSE
23 device  lpt
24 attach  lpt at ppbus with lpt_ppbus
25 file    dev/ppbus/lpt.c         lpt_ppbus
27 # XXX for now, include dev/ic/lpt.c if lpt is configured,
28 # to ease transition from old lpt(4)
29 defflag USE_ALT_LPT
30 file    dev/ic/lpt.c            lpt & !ppbus & !use_alt_lpt
32 # PLIP driver
33 defflag opt_plip.h              PLIP_DEBUG
34 device  plip # : arp, ether, ifnet
35 attach  plip at ppbus
36 file    dev/ppbus/if_plip.c     plip            needs-flag
38 # pps interface
39 device  pps
40 attach  pps at ppbus
41 file    dev/ppbus/pps_ppbus.c   pps
43 # AT-compatible parallel port chipset
44 defflag opt_atppc.h             ATPPC_DEBUG ATPPC_VERBOSE
45 device  atppc: parport
46 file    dev/ic/atppc.c                     atppc needs-flag