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