1 # $NetBSD: files.mvme,v 1.3 2005/12/11 12:22:48 christos Exp $
2 #
3 # Config file and device description for drivers shared between all
4 # Motorola MVME boards.
5
6 # Our own common VMEbus glue
7 define mvmebus
8 file dev/mvme/mvmebus.c mvmebus
9
10 # VMEChip2 found on many MVME boards
11 device vmetwo: mvmebus, vmebus
12 attach vmetwo at mainbus
13 file dev/mvme/vme_two.c vmetwo needs-flag
14
15 # PCCChip2 found on many MVME boards
16 device pcctwo { [ ipl = -1 ] }
17 attach pcctwo at mainbus
18 file dev/mvme/pcctwo.c pcctwo needs-flag
19
20 # This is not as odd as it looks. If the user doesn't define
21 # a vmetwo0 device in the config file, we still need the
22 # following gloop to deal with some local interrupts.
23 file dev/mvme/vme_two_isr.c pcctwo
24
25 # MVME68K/MVME88K Clock
26 attach clock at pcctwo with clock_pcctwo
27 file dev/mvme/clock_pcctwo.c clock_pcctwo
28
29 # MVME68K/MVME88K Printer
30 attach lpt at pcctwo with lpt_pcctwo
31 file dev/mvme/lpt_mvme.c lpt needs-flag
32 file dev/mvme/lpt_pcctwo.c lpt_pcctwo
33
34 # MVME68K/MVME88K Ethernet Interface
35 attach ie at pcctwo with ie_pcctwo
36 file dev/mvme/if_ie_mvme.c ie_pcctwo
37
38 # CD2401 Quad Serial Controller
39 attach clmpcc at pcctwo with clmpcc_pcctwo
40 file dev/mvme/clmpcc_pcctwo.c clmpcc_pcctwo needs-flag
41
42 # MVME68K/MVME88K Memory Controller ASICs
43 device memc
44 attach memc at mainbus
45 file dev/mvme/memc.c memc
46
47 # MVME68K/MVME88K ncr53c710 SCSI
48 attach osiop at pcctwo with osiop_pcctwo
49 file dev/mvme/osiop_pcctwo.c osiop_pcctwo
Cache object: 0200e145cd298491e9ddc265085f6262
|