1# $NetBSD: files.malta,v 1.3 2002/04/16 20:50:19 thorpej 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/conf.c 10file arch/evbmips/malta/disksubr.c 11file arch/evbmips/malta/leds.c 12file arch/evbmips/malta/machdep.c 13 14file arch/mips/mips/bus_dma.c 15file arch/evbmips/evbmips/clock.c 16file arch/evbmips/evbmips/interrupt.c 17file arch/evbmips/evbmips/yamon.c # XXX should be in arch/mips/yamon ? 18 19# The autoconfiguration root. 20device mainbus { [addr = -1] } 21attach mainbus at root 22file arch/evbmips/malta/dev/mainbus.c mainbus 23 24device cpu 25attach cpu at mainbus 26file arch/evbmips/malta/cpu.c cpu 27 28device mcclock 29file arch/evbmips/dev/mcclock.c mcclock 30 31# Machine-independent I2O drivers. 32include "dev/i2o/files.i2o" 33 34# Machine-independent SCSI drivers 35include "dev/scsipi/files.scsipi" 36major { sd = 8 } 37major { cd = 3 } 38 39# Machine-independent ATA drivers 40include "dev/ata/files.ata" 41major { wd = 4 } 42 43# Machine-independent WS console drivers 44include "dev/wsfont/files.wsfont" 45include "dev/wscons/files.wscons" 46 47# Machine-independent PC-style keyboard controller drivers 48include "dev/pckbc/files.pckbc" 49 50# Machine-independent USB device support 51include "dev/usb/files.usb" 52 53# Memory Disk 54file dev/md_root.c memory_disk_hooks 55major { md = 6 } 56 57# RAIDframe 58major { raid = 16 } 59 60# Logical disks 61major { ld = 17 } 62 63include "dev/pci/files.pci" 64include "dev/isa/files.isa" 65 66#device panel 67#attach panel at mainbus 68#file arch/evbmips/malta/dev/panel.c panel 69 70# 71# PCI bus support. 72# 73device gt: pcibus 74attach gt at mainbus 75file arch/evbmips/malta/dev/gt.c gt # XXX should be in arch/mips/galileo ? 76 77file arch/evbmips/malta/pci/pci_machdep.c pci 78file arch/evbmips/malta/pci/pciide_machdep.c pciide 79 80device pchb 81attach pchb at pci 82file arch/evbmips/malta/pci/pchb.c pchb 83 84device pcib: isabus 85attach pcib at pci 86file arch/evbmips/malta/pci/pcib.c pcib 87 88# 89# ISA bus support. 90# 91attach mcclock at isa with mcclock_isa 92file arch/evbmips/isa/mcclock_isa.c mcclock_isa 93 94file arch/evbmips/isa/isadma_bounce.c isa 95 96# Floppy disk controller 97device fdc { drive = -1 }: isadma 98file dev/isa/fd.c fdc needs-flag 99 100attach fdc at isa with fdc_isa 101file dev/isa/fdc_isa.c fdc_isa 102 103device fd: disk 104attach fd at fdc 105major { fd = 0 } 106 107# 108# Devices on the local I/O bus. 109# 110attach com at mainbus with com_mainbus 111file arch/evbmips/malta/dev/com_mainbus.c com_mainbus 112