xref: /netbsd-src/sys/arch/evbmips/conf/files.malta (revision 6deb2c22d20de1d75d538e8a5c57b573926fd157)
1#	$NetBSD: files.malta,v 1.16 2009/08/02 17:12:29 matt Exp $
2
3file	arch/evbmips/malta/malta_bus_io.c
4file	arch/evbmips/malta/malta_bus_mem.c
5file	arch/evbmips/malta/malta_dma.c
6file	arch/evbmips/malta/malta_intr.c
7
8file	arch/evbmips/malta/autoconf.c
9file	arch/evbmips/malta/leds.c
10file	arch/evbmips/malta/machdep.c
11
12file	arch/mips/mips/bus_dma.c
13file	arch/evbmips/evbmips/disksubr.c
14file	arch/evbmips/evbmips/interrupt.c
15file	arch/evbmips/evbmips/yamon.c			# XXX should be in arch/mips/yamon ?
16
17file	arch/mips/mips/mips3_clock.c
18file	arch/mips/mips/mips3_clockintr.c
19file	arch/mips/mips/softintr.c
20
21# The autoconfiguration root.
22device	mainbus { [addr = -1] }
23attach	mainbus at root
24file	arch/evbmips/malta/dev/mainbus.c	mainbus
25
26device	cpu
27attach	cpu at mainbus
28file	arch/evbmips/evbmips/cpu.c		cpu
29
30# Machine-independent I2O drivers.
31include "dev/i2o/files.i2o"
32
33# Machine-independent SCSI drivers
34include "dev/scsipi/files.scsipi"
35
36# Machine-independent ATA drivers
37include "dev/ata/files.ata"
38
39# Machine-independent PC-style keyboard controller drivers
40include "dev/pckbport/files.pckbport"
41
42# Machine-independent USB device support
43include "dev/usb/files.usb"
44
45# Memory Disk
46file	dev/md_root.c				memory_disk_hooks
47
48include "dev/pci/files.pci"
49include "dev/isa/files.isa"
50
51#device	panel
52#attach	panel at mainbus
53#file	arch/evbmips/malta/dev/panel.c		panel
54
55#
56# PCI bus support.
57#
58device	gt: pcibus
59attach	gt at mainbus
60file	arch/evbmips/malta/dev/gt.c		gt	# XXX should be in arch/mips/galileo ?
61
62file	arch/evbmips/malta/pci/pci_machdep.c	pci
63file	arch/evbmips/malta/pci/pciide_machdep.c	pciide_common
64
65device	pchb
66attach	pchb at pci
67file	arch/evbmips/malta/pci/pchb.c		pchb
68
69device	pcib: isabus
70attach	pcib at pci
71file	arch/evbmips/malta/pci/pcib.c		pcib
72
73#
74# ISA bus support.
75#
76device	mcclock: mc146818
77attach	mcclock at isa with mcclock_isa
78file	arch/evbmips/isa/mcclock_isa.c		mcclock_isa
79
80file	arch/evbmips/isa/isadma_bounce.c	isa
81
82# Floppy disk controller
83device	fdc { drive = -1 }: isadma
84file	dev/isa/fd.c				fdc needs-flag
85
86attach	fdc at isa with fdc_isa
87file	dev/isa/fdc_isa.c			fdc_isa
88
89device	fd: disk
90attach	fd at fdc
91
92#
93# Devices on the local I/O bus.
94#
95attach	com at mainbus with com_mainbus
96file	arch/evbmips/malta/dev/com_mainbus.c	com_mainbus
97