files.sandpoint revision 1.21
11.21Sgarbled#	$NetBSD: files.sandpoint,v 1.21 2007/10/17 19:56:55 garbled Exp $
21.1Sbriggs#
31.1Sbriggs# Motorola's "SandPoint" evaluation board's specific configuration info
41.1Sbriggs#
51.1Sbriggsmaxpartitions 16
61.1Sbriggs
71.1Sbriggsmaxusers 2 8 64
81.1Sbriggs
91.21Sgarbledinclude "arch/powerpc/pic/files.pic"
101.21Sgarbled
111.21Sgarbledfile	arch/sandpoint/sandpoint/machdep.c
121.1Sbriggsfile	arch/sandpoint/sandpoint/autoconf.c
131.1Sbriggsfile	arch/sandpoint/sandpoint/disksubr.c		disk
141.15Smatt
151.6Stsubaifile	arch/powerpc/powerpc/bus_dma.c
161.16Smattfile	arch/powerpc/powerpc/bus_space.c
171.21Sgarbledfile	arch/powerpc/powerpc/clock.c
181.21Sgarbledfile	arch/powerpc/powerpc/softintr.c
191.15Smattfile	arch/powerpc/powerpc/procfs_machdep.c		procfs
201.1Sbriggs
211.1Sbriggs# General files
221.1Sbriggsfile	dev/cons.c
231.1Sbriggs
241.1Sbriggs#
251.1Sbriggs# Machine-independent SCSI drivers
261.1Sbriggs#
271.1Sbriggsinclude "dev/scsipi/files.scsipi"
281.1Sbriggs
291.1Sbriggs#
301.1Sbriggs# Machine-independent ATA drivers
311.1Sbriggs#
321.1Sbriggs
331.1Sbriggsinclude "dev/ata/files.ata"
341.1Sbriggs
351.1Sbriggs#
361.1Sbriggs# Memory Disk for install floppy
371.1Sbriggs#
381.10Slukemfile dev/md_root.c	memory_disk_hooks
391.1Sbriggs
401.1Sbriggs#
411.1Sbriggs# System bus types
421.1Sbriggs#
431.1Sbriggsdefine mainbus { }
441.1Sbriggsdevice	mainbus: isabus, pcibus, mainbus
451.1Sbriggsattach	mainbus at root
461.8Smattdevice	cpu
471.8Smattattach	cpu at mainbus
481.8Smattfile	arch/sandpoint/sandpoint/mainbus.c	mainbus|cpu needs-flag
491.1Sbriggs
501.21Sgarbleddevice eumb { [ unit = -1 ] }: mainbus
511.21Sgarbledattach eumb at mainbus
521.21Sgarbledfile	arch/sandpoint/sandpoint/eumb.c		eumb
531.21Sgarbledattach com at eumb with com_eumb
541.21Sgarbledfile	arch/sandpoint/sandpoint/com_eumb.c	com_eumb needs-flag
551.21Sgarbleddevice	ociic: i2cbus, i2cexec
561.21Sgarbledattach ociic at eumb with iic_eumb
571.21Sgarbledfile	arch/sandpoint/sandpoint/iic_eumb.c	iic_eumb
581.21Sgarbled
591.20Smacallan# generic fb driver
601.20Smacallaninclude "dev/wsfb/files.wsfb"
611.20Smacallan
621.1Sbriggs#
631.1Sbriggs# PCI-only drivers
641.1Sbriggs# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
651.1Sbriggs# XXX devices to 'pci'.
661.1Sbriggs#
671.1Sbriggsinclude "dev/i2o/files.i2o"
681.1Sbriggsinclude "dev/pci/files.pci"
691.21Sgarbledinclude "dev/pci/files.agp"
701.1Sbriggsfile	arch/sandpoint/pci/pci_machdep.c	pci
711.1Sbriggs
721.1Sbriggs# PCI-Host bridge chipsets
731.1Sbriggsdevice	pchb: pcibus
741.1Sbriggsattach	pchb at pci
751.21Sgarbledfile	arch/powerpc/pci/pchb.c			pchb
761.1Sbriggs
771.1Sbriggs# PCI-ISA bridges
781.1Sbriggsdevice	pcib: isabus
791.1Sbriggsattach	pcib at pci
801.21Sgarbledfile	arch/powerpc/pci/pcib.c			pcib needs-flag
811.21Sgarbled
821.21Sgarbledfile	arch/sandpoint/pci/pciide_machdep.c	pciide_common
831.1Sbriggs
841.1Sbriggs#
851.1Sbriggs# ISA and mixed ISA+PCI drivers
861.1Sbriggs#
871.1Sbriggs
881.1Sbriggsinclude "dev/isa/files.isa"
891.21Sgarbledfile	arch/powerpc/isa/isa_machdep_common.c	isa
901.21Sgarbledfile	arch/powerpc/isa/isadma_machdep.c	isa
911.1Sbriggs
921.1Sbriggs# PC clock
931.1Sbriggsfile	arch/sandpoint/isa/isaclock.c		isa
941.1Sbriggs
951.1Sbriggsinclude	"dev/wscons/files.wscons"
961.9Sbriggsinclude	"dev/wsfont/files.wsfont"
971.3Sbriggs
981.17Sbjh21include "dev/pckbport/files.pckbport"
991.1Sbriggs
1001.19Sgdamore# PC clock
1011.19Sgdamoredevice	mcclock: mc146818
1021.19Sgdamoreattach	mcclock at isa with mcclock_isa
1031.19Sgdamorefile	arch/sandpoint/isa/mcclock_isa.c	mcclock_isa
1041.19Sgdamore
1051.1Sbriggs# Floppy disk controller
1061.2Sbriggsdevice	fdc {drive = -1}: isadma
1071.2Sbriggsfile	dev/isa/fd.c			fdc needs-flag
1081.2Sbriggs
1091.2Sbriggsattach	fdc at isa with fdc_isa
1101.2Sbriggsfile	dev/isa/fdc_isa.c		fdc_isa
1111.1Sbriggs
1121.2Sbriggsdevice	fd: disk
1131.2Sbriggsattach	fd at fdc
1141.12Sgehenna
1151.21Sgarbledinclude	"dev/usb/files.usb"
1161.21Sgarbled
1171.12Sgehennainclude "arch/sandpoint/conf/majors.sandpoint"
118