1 # $NetBSD: files.malta,v 1.3.6.2 2002/06/23 17:35:48 jdolecek 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/mips/mips/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 I2O drivers. 32 include "dev/i2o/files.i2o" 33 34 # Machine-independent SCSI drivers 35 include "dev/scsipi/files.scsipi" 36 major { sd = 8 } 37 major { cd = 3 } 38 39 # Machine-independent ATA drivers 40 include "dev/ata/files.ata" 41 major { wd = 4 } 42 43 # Machine-independent WS console drivers 44 include "dev/wsfont/files.wsfont" 45 include "dev/wscons/files.wscons" 46 47 # Machine-independent PC-style keyboard controller drivers 48 include "dev/pckbc/files.pckbc" 49 50 # Machine-independent USB device support 51 include "dev/usb/files.usb" 52 53 # Memory Disk 54 file dev/md_root.c memory_disk_hooks 55 major { md = 6 } 56 57 # RAIDframe 58 major { raid = 16 } 59 60 # Logical disks 61 major { ld = 17 } 62 63 include "dev/pci/files.pci" 64 include "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 # 73 device gt: pcibus 74 attach gt at mainbus 75 file arch/evbmips/malta/dev/gt.c gt # XXX should be in arch/mips/galileo ? 76 77 file arch/evbmips/malta/pci/pci_machdep.c pci 78 file arch/evbmips/malta/pci/pciide_machdep.c pciide 79 80 device pchb 81 attach pchb at pci 82 file arch/evbmips/malta/pci/pchb.c pchb 83 84 device pcib: isabus 85 attach pcib at pci 86 file arch/evbmips/malta/pci/pcib.c pcib 87 88 # 89 # ISA bus support. 90 # 91 attach mcclock at isa with mcclock_isa 92 file arch/evbmips/isa/mcclock_isa.c mcclock_isa 93 94 file arch/evbmips/isa/isadma_bounce.c isa 95 96 # Floppy disk controller 97 device fdc { drive = -1 }: isadma 98 file dev/isa/fd.c fdc needs-flag 99 100 attach fdc at isa with fdc_isa 101 file dev/isa/fdc_isa.c fdc_isa 102 103 device fd: disk 104 attach fd at fdc 105 major { fd = 0 } 106 107 # 108 # Devices on the local I/O bus. 109 # 110 attach com at mainbus with com_mainbus 111 file arch/evbmips/malta/dev/com_mainbus.c com_mainbus 112