files.bebox revision 1.39
11.39Smatt#	$NetBSD: files.bebox,v 1.39 2003/03/18 16:40:19 matt Exp $
21.1Ssakamoto#
31.7Ssakamoto# First try for bebox specific configuration info
41.1Ssakamoto#
51.1Ssakamotomaxpartitions 16
61.1Ssakamoto
71.1Ssakamotomaxusers 2 8 64
81.1Ssakamoto
91.1Ssakamotofile	arch/bebox/bebox/autoconf.c
101.1Ssakamotofile	arch/bebox/bebox/clock.c
111.1Ssakamotofile	arch/bebox/bebox/disksubr.c		disk
121.1Ssakamotofile	arch/bebox/bebox/extintr.c
131.1Ssakamotofile	arch/bebox/bebox/machdep.c
141.38Smatt
151.26Stsubaifile	arch/powerpc/powerpc/bus_dma.c
161.39Smattfile	arch/powerpc/powerpc/bus_space.c
171.38Smattfile	arch/powerpc/powerpc/procfs_machdep.c	procfs
181.11Ssakamoto
191.11Ssakamoto# General files
201.1Ssakamotofile	dev/cons.c
211.1Ssakamoto
221.1Ssakamoto#
231.1Ssakamoto# Machine-independent SCSI drivers
241.1Ssakamoto#
251.5Ssakamotoinclude "dev/scsipi/files.scsipi"
261.1Ssakamoto
271.1Ssakamoto#
281.5Ssakamoto# Machine-independent ATA drivers
291.5Ssakamoto#
301.5Ssakamoto
311.6Ssakamotoinclude "dev/ata/files.ata"
321.7Ssakamoto
331.7Ssakamoto#
341.7Ssakamoto# Memory Disk for install floppy
351.7Ssakamoto#
361.31Sjdolecekfile	dev/md_root.c			memory_disk_hooks
371.21Sad
381.21Sad#
391.21Sad# Machine-independent I2O drivers.
401.21Sad#
411.21Sadinclude "dev/i2o/files.i2o"
421.5Ssakamoto
431.5Ssakamoto#
441.1Ssakamoto# System bus types
451.1Ssakamoto#
461.1Ssakamotodefine mainbus { }
471.8Sthorpejdevice	mainbus: isabus, pcibus, mainbus
481.1Ssakamotoattach	mainbus at root
491.1Ssakamoto
501.28Smattdevice	cpu
511.28Smattattach	cpu at mainbus
521.28Smatt
531.28Smattfile	arch/bebox/bebox/mainbus.c	mainbus|cpu needs-flag
541.1Ssakamoto#
551.1Ssakamoto# PCI-only drivers
561.1Ssakamoto# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
571.1Ssakamoto# XXX devices to 'pci'.
581.1Ssakamoto#
591.17Sthorpejinclude "dev/pci/files.pci"
601.1Ssakamotofile	arch/bebox/pci/pci_machdep.c	pci
611.1Ssakamoto
621.1Ssakamoto# PCI-Host bridge chipsets
631.8Sthorpejdevice	pchb: pcibus
641.1Ssakamotoattach	pchb at pci
651.1Ssakamotofile	arch/bebox/pci/pchb.c		pchb
661.1Ssakamoto
671.1Ssakamoto# PCI-ISA bridges
681.8Sthorpejdevice	pcib: isabus
691.1Ssakamotoattach	pcib at pci
701.1Ssakamotofile	arch/bebox/pci/pcib.c		pcib
711.1Ssakamoto
721.1Ssakamoto#
731.1Ssakamoto# ISA and mixed ISA+PCI drivers
741.1Ssakamoto#
751.1Ssakamoto
761.6Ssakamotoinclude "dev/isa/files.isa"
771.1Ssakamoto
781.1Ssakamotofile	arch/bebox/isa/isa_machdep.c	isa
791.1Ssakamotofile	arch/bebox/isa/isadma_machdep.c	isa
801.1Ssakamoto
811.1Ssakamoto# PC clock
821.1Ssakamotofile	arch/bebox/isa/isaclock.c		isa
831.1Ssakamoto
841.1Ssakamoto# attribute used to represent the "keyboard controller"
851.1Ssakamoto# XXX should be a real device
861.9Ssakamotodefine pckbcport { [irq = -1], [port = -1] }
871.1Ssakamoto
881.1Ssakamoto# PC console support a la "pccons"
891.9Ssakamotodevice	pc: tty, pckbcport
901.1Ssakamotoattach	pc at isa
911.9Ssakamotodevice	pcconskbd
921.9Ssakamotoattach	pcconskbd at pckbc
931.9Ssakamotofile	arch/bebox/isa/pccons.c		pc | pcconskbd needs-flag
941.1Ssakamoto
951.1Ssakamoto# PC Mice; Logitech-style, Microsoft-style, and PS/2-style
961.8Sthorpejdevice	lms
971.1Ssakamotoattach	lms at isa
981.1Ssakamotofile	arch/bebox/isa/lms.c		lms needs-flag
991.8Sthorpejdevice	mms
1001.1Ssakamotoattach	mms at isa
1011.1Ssakamotofile	arch/bebox/isa/mms.c		mms needs-flag
1021.9Ssakamoto
1031.9Ssakamotoinclude	"dev/wscons/files.wscons"
1041.29Sbriggsinclude	"dev/wsfont/files.wsfont"
1051.14Ssakamoto
1061.14Ssakamotodevice	pfb: wsemuldisplaydev, wsrasteremulops
1071.14Ssakamotoattach	pfb at pci
1081.14Ssakamotofile	arch/bebox/pci/pfb.c		pfb needs-flag
1091.9Ssakamoto
1101.9Ssakamotoinclude "dev/pckbc/files.pckbc"
1111.9Ssakamoto
1121.1Ssakamoto# Floppy disk controller
1131.20Sthorpejdevice	fdc {drive = -1}: isadma
1141.20Sthorpejfile	dev/isa/fd.c			fdc needs-flag
1151.20Sthorpej
1161.20Sthorpejattach	fdc at isa with fdc_isa
1171.20Sthorpejfile	dev/isa/fdc_isa.c		fdc_isa
1181.20Sthorpej
1191.20Sthorpejdevice	fd: disk
1201.1Ssakamotoattach	fd at fdc
1211.1Ssakamoto
1221.1Ssakamoto# Game adapter (joystick)
1231.32Sjdolecekfile	arch/bebox/isa/joy_timer.c	joy
1241.12Sthorpej
1251.12Sthorpej# ISA Plug 'n Play support
1261.12Sthorpejfile	arch/bebox/isa/isapnp_machdep.c		isapnp
1271.35Sgehenna
1281.35Sgehennainclude	"arch/bebox/conf/majors.bebox"
129