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