1# $NetBSD: files.bebox,v 1.56 2011/06/22 18:06:32 matt Exp $ 2# 3# First try for bebox specific configuration info 4# 5maxpartitions 8 6 7maxusers 2 8 64 8 9include "arch/powerpc/pic/files.pic" 10 11file arch/bebox/bebox/autoconf.c 12file arch/bebox/bebox/machdep.c 13file arch/powerpc/powerpc/clock.c 14file arch/powerpc/oea/prep_machdep.c 15file arch/powerpc/powerpc/bus_dma.c 16file arch/powerpc/powerpc/bus_space.c 17file arch/powerpc/powerpc/procfs_machdep.c procfs 18file arch/bebox/bebox/pic_bebox.c 19 20# General files 21file dev/cons.c 22file kern/subr_disk_mbr.c disk 23 24# 25# Machine-independent SCSI drivers 26# 27include "dev/scsipi/files.scsipi" 28 29# 30# Machine-independent ATA drivers 31# 32 33include "dev/ata/files.ata" 34 35# 36# Memory Disk for install floppy 37# 38file dev/md_root.c memory_disk_hooks 39 40# 41# System bus types 42# 43define mainbus { } 44device mainbus: pcibus, mainbus 45attach mainbus at root 46 47device cpu 48attach cpu at mainbus 49file arch/bebox/bebox/cpu.c 50 51file arch/bebox/bebox/mainbus.c mainbus|cpu needs-flag 52 53# 54# Machine-independent I2O drivers. (require iop by pci) 55# 56include "dev/i2o/files.i2o" 57 58# 59# PCI-only drivers 60# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches 61# XXX devices to 'pci'. 62# 63 64include "dev/pci/files.pci" 65file arch/bebox/pci/pci_machdep.c pci 66file arch/powerpc/pci/pci_machdep_common.c pci 67file arch/powerpc/pci/pci_module.c pci & modular 68file arch/powerpc/pci/pciconf_indirect.c pci 69 70include "dev/pci/files.agp" 71 72# PCI-Host bridge chipsets 73device pchb: pcibus 74attach pchb at pci 75file arch/powerpc/pci/pchb.c pchb 76 77# PCI-ISA bridges 78device pcib: isabus 79attach pcib at pci 80 81file arch/powerpc/pci/pcib.c pcib 82 83 84# 85# ISA and mixed ISA+PCI drivers 86# 87 88include "dev/isa/files.isa" 89file arch/powerpc/isa/isa_machdep_common.c isa 90file arch/powerpc/isa/isadma_machdep.c isa 91 92device mcclock: mc146818 93attach mcclock at isa with mcclock_isa 94file arch/bebox/isa/mcclock_isa.c mcclock_isa 95 96include "dev/pckbport/files.pckbport" 97 98# Floppy disk controller 99device fdc {drive = -1}: isadma 100file dev/isa/fd.c fdc needs-flag 101 102attach fdc at isa with fdc_isa 103file dev/isa/fdc_isa.c fdc_isa 104 105device fd: disk 106attach fd at fdc 107 108include "arch/bebox/conf/majors.bebox" 109