xref: /netbsd-src/sys/arch/bebox/conf/files.bebox (revision 5e233c258e5bb92df00ccce9e8e3903f51addb49)
1*5e233c25Skiyohara#	$NetBSD: files.bebox,v 1.57 2012/10/20 14:53:37 kiyohara Exp $
2fe3d055dSsakamoto#
34429e5c5Ssakamoto# First try for bebox specific configuration info
4fe3d055dSsakamoto#
51e2bd86fSwizmaxpartitions 8
6fe3d055dSsakamoto
7fe3d055dSsakamotomaxusers 2 8 64
8fe3d055dSsakamoto
9d974db0aSgarbledinclude "arch/powerpc/pic/files.pic"
10*5e233c25Skiyoharainclude "arch/powerpc/pic/files.ipi"
11d974db0aSgarbled
12fe3d055dSsakamotofile	arch/bebox/bebox/autoconf.c
13fe3d055dSsakamotofile	arch/bebox/bebox/machdep.c
14d974db0aSgarbledfile    arch/powerpc/powerpc/clock.c
15d974db0aSgarbledfile    arch/powerpc/oea/prep_machdep.c
16bee211fcStsubaifile	arch/powerpc/powerpc/bus_dma.c
178a5a3a48Smattfile	arch/powerpc/powerpc/bus_space.c
1892d0498cSmattfile	arch/powerpc/powerpc/procfs_machdep.c	procfs
19d974db0aSgarbledfile    arch/bebox/bebox/pic_bebox.c
20*5e233c25Skiyoharafile    arch/bebox/bebox/ipi_bebox.c		multiprocessor
2145439ad3Ssakamoto
2245439ad3Ssakamoto# General files
23fe3d055dSsakamotofile	dev/cons.c
24d974db0aSgarbledfile	kern/subr_disk_mbr.c			disk
25fe3d055dSsakamoto
26fe3d055dSsakamoto#
27fe3d055dSsakamoto# Machine-independent SCSI drivers
28fe3d055dSsakamoto#
299c3c5ad4Ssakamotoinclude "dev/scsipi/files.scsipi"
30fe3d055dSsakamoto
31fe3d055dSsakamoto#
329c3c5ad4Ssakamoto# Machine-independent ATA drivers
339c3c5ad4Ssakamoto#
349c3c5ad4Ssakamoto
35821174f3Ssakamotoinclude "dev/ata/files.ata"
369c3c5ad4Ssakamoto
379c3c5ad4Ssakamoto#
384429e5c5Ssakamoto# Memory Disk for install floppy
394429e5c5Ssakamoto#
40ff8305bbSjdolecekfile	dev/md_root.c			memory_disk_hooks
411bad2e19Soster
421bad2e19Soster#
43fe3d055dSsakamoto# System bus types
44fe3d055dSsakamoto#
45fe3d055dSsakamotodefine mainbus { }
4646289e1fSdrochnerdevice	mainbus: pcibus, mainbus
47fe3d055dSsakamotoattach	mainbus at root
48fe3d055dSsakamoto
49550ffff4Smattdevice	cpu
50550ffff4Smattattach	cpu at mainbus
51d974db0aSgarbledfile	arch/bebox/bebox/cpu.c
52550ffff4Smatt
53550ffff4Smattfile	arch/bebox/bebox/mainbus.c	mainbus|cpu needs-flag
54d4ddadbfSmacallan
55fe3d055dSsakamoto#
569e26ff73Skiyohara# Machine-independent I2O drivers. (require iop by pci)
579e26ff73Skiyohara#
589e26ff73Skiyoharainclude "dev/i2o/files.i2o"
599e26ff73Skiyohara
609e26ff73Skiyohara#
61fe3d055dSsakamoto# PCI-only drivers
62fe3d055dSsakamoto# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
63fe3d055dSsakamoto# XXX devices to 'pci'.
64fe3d055dSsakamoto#
65d974db0aSgarbled
66b2781586Sthorpejinclude "dev/pci/files.pci"
67fe3d055dSsakamotofile	arch/bebox/pci/pci_machdep.c		pci
68d974db0aSgarbledfile    arch/powerpc/pci/pci_machdep_common.c   pci
69dd2488a8Smattfile    arch/powerpc/pci/pci_module.c		pci & modular
70d974db0aSgarbledfile    arch/powerpc/pci/pciconf_indirect.c     pci
71d974db0aSgarbled
72d974db0aSgarbledinclude "dev/pci/files.agp"
73fe3d055dSsakamoto
74fe3d055dSsakamoto# PCI-Host bridge chipsets
758354e685Sthorpejdevice	pchb: pcibus
76fe3d055dSsakamotoattach	pchb at pci
77d974db0aSgarbledfile    arch/powerpc/pci/pchb.c         pchb
78fe3d055dSsakamoto
79fe3d055dSsakamoto# PCI-ISA bridges
808354e685Sthorpejdevice	pcib: isabus
81fe3d055dSsakamotoattach	pcib at pci
82d974db0aSgarbled
83d974db0aSgarbledfile    arch/powerpc/pci/pcib.c         pcib
84d974db0aSgarbled
85fe3d055dSsakamoto
86fe3d055dSsakamoto#
87fe3d055dSsakamoto# ISA and mixed ISA+PCI drivers
88fe3d055dSsakamoto#
89fe3d055dSsakamoto
90821174f3Ssakamotoinclude "dev/isa/files.isa"
91d974db0aSgarbledfile    arch/powerpc/isa/isa_machdep_common.c   isa
92d974db0aSgarbledfile    arch/powerpc/isa/isadma_machdep.c       isa
93fe3d055dSsakamoto
94382a67e7Sgdamoredevice	mcclock: mc146818
95382a67e7Sgdamoreattach	mcclock at isa with mcclock_isa
96382a67e7Sgdamorefile	arch/bebox/isa/mcclock_isa.c		mcclock_isa
97382a67e7Sgdamore
98dff5222dSbjh21include "dev/pckbport/files.pckbport"
9994a783a3Ssakamoto
100fe3d055dSsakamoto# Floppy disk controller
1010cde36f7Sthorpejdevice	fdc {drive = -1}: isadma
1026dd5a9dbSthorpejfile	dev/isa/fd.c			fdc needs-flag
1030cde36f7Sthorpej
1040cde36f7Sthorpejattach	fdc at isa with fdc_isa
1050cde36f7Sthorpejfile	dev/isa/fdc_isa.c		fdc_isa
1060cde36f7Sthorpej
1070cde36f7Sthorpejdevice	fd: disk
1080cde36f7Sthorpejattach	fd at fdc
109fe3d055dSsakamoto
11077a6b82bSgehennainclude	"arch/bebox/conf/majors.bebox"
111