files.sandpoint revision 1.25
11.25Snisimura#	$NetBSD: files.sandpoint,v 1.25 2008/04/09 01:56:19 nisimura Exp $
21.1Sbriggs#
31.25Snisimura# Motorola's "SandPoint" evaluation board and multiplied descendents.
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.6Stsubaifile	arch/powerpc/powerpc/bus_dma.c
141.16Smattfile	arch/powerpc/powerpc/bus_space.c
151.25Snisimurafile	arch/powerpc/powerpc/procfs_machdep.c	procfs
161.21Sgarbledfile	arch/powerpc/powerpc/clock.c
171.25Snisimurafile	kern/subr_disk_mbr.c			disk
181.1Sbriggsfile	dev/cons.c
191.1Sbriggs
201.1Sbriggs#
211.1Sbriggs# Machine-independent SCSI drivers
221.1Sbriggs#
231.1Sbriggsinclude "dev/scsipi/files.scsipi"
241.1Sbriggs
251.1Sbriggs#
261.1Sbriggs# Machine-independent ATA drivers
271.1Sbriggs#
281.1Sbriggs
291.1Sbriggsinclude "dev/ata/files.ata"
301.1Sbriggs
311.1Sbriggs#
321.1Sbriggs# Memory Disk for install floppy
331.1Sbriggs#
341.10Slukemfile dev/md_root.c	memory_disk_hooks
351.1Sbriggs
361.1Sbriggs#
371.1Sbriggs# System bus types
381.1Sbriggs#
391.1Sbriggsdefine mainbus { }
401.1Sbriggsdevice	mainbus: isabus, pcibus, mainbus
411.1Sbriggsattach	mainbus at root
421.8Smattdevice	cpu
431.8Smattattach	cpu at mainbus
441.8Smattfile	arch/sandpoint/sandpoint/mainbus.c	mainbus|cpu needs-flag
451.1Sbriggs
461.21Sgarbleddevice eumb { [ unit = -1 ] }: mainbus
471.21Sgarbledattach eumb at mainbus
481.21Sgarbledfile	arch/sandpoint/sandpoint/eumb.c		eumb
491.21Sgarbledattach com at eumb with com_eumb
501.21Sgarbledfile	arch/sandpoint/sandpoint/com_eumb.c	com_eumb needs-flag
511.21Sgarbleddevice	ociic: i2cbus, i2cexec
521.21Sgarbledattach ociic at eumb with iic_eumb
531.21Sgarbledfile	arch/sandpoint/sandpoint/iic_eumb.c	iic_eumb
541.21Sgarbled
551.1Sbriggs#
561.1Sbriggs# PCI-only drivers
571.1Sbriggs# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
581.1Sbriggs# XXX devices to 'pci'.
591.1Sbriggs#
601.1Sbriggsinclude "dev/i2o/files.i2o"
611.1Sbriggsinclude "dev/pci/files.pci"
621.21Sgarbledinclude "dev/pci/files.agp"
631.1Sbriggsfile	arch/sandpoint/pci/pci_machdep.c	pci
641.1Sbriggs
651.1Sbriggs# PCI-Host bridge chipsets
661.1Sbriggsdevice	pchb: pcibus
671.1Sbriggsattach	pchb at pci
681.21Sgarbledfile	arch/powerpc/pci/pchb.c			pchb
691.1Sbriggs
701.1Sbriggs# PCI-ISA bridges
711.1Sbriggsdevice	pcib: isabus
721.1Sbriggsattach	pcib at pci
731.21Sgarbledfile	arch/powerpc/pci/pcib.c			pcib needs-flag
741.21Sgarbled
751.21Sgarbledfile	arch/sandpoint/pci/pciide_machdep.c	pciide_common
761.1Sbriggs
771.1Sbriggs#
781.1Sbriggs# ISA and mixed ISA+PCI drivers
791.1Sbriggs#
801.1Sbriggs
811.1Sbriggsinclude "dev/isa/files.isa"
821.21Sgarbledfile	arch/powerpc/isa/isa_machdep_common.c	isa
831.21Sgarbledfile	arch/powerpc/isa/isadma_machdep.c	isa
841.1Sbriggs
851.1Sbriggs# PC clock
861.1Sbriggsfile	arch/sandpoint/isa/isaclock.c		isa
871.1Sbriggs
881.17Sbjh21include "dev/pckbport/files.pckbport"
891.1Sbriggs
901.19Sgdamore# PC clock
911.19Sgdamoredevice	mcclock: mc146818
921.19Sgdamoreattach	mcclock at isa with mcclock_isa
931.19Sgdamorefile	arch/sandpoint/isa/mcclock_isa.c	mcclock_isa
941.19Sgdamore
951.1Sbriggs# Floppy disk controller
961.2Sbriggsdevice	fdc {drive = -1}: isadma
971.2Sbriggsfile	dev/isa/fd.c			fdc needs-flag
981.2Sbriggs
991.2Sbriggsattach	fdc at isa with fdc_isa
1001.2Sbriggsfile	dev/isa/fdc_isa.c		fdc_isa
1011.1Sbriggs
1021.2Sbriggsdevice	fd: disk
1031.2Sbriggsattach	fd at fdc
1041.12Sgehenna
1051.21Sgarbledinclude	"dev/usb/files.usb"
1061.21Sgarbled
1071.23Snisimurainclude "arch/powerpc/conf/majors.powerpc"
108