files.netwinder revision 1.21
11.21Sthorpej#	$NetBSD: files.netwinder,v 1.21 2002/02/21 02:43:57 thorpej Exp $
21.1Smatt#
31.1Smatt# First try for arm-specific configuration info
41.1Smatt#
51.1Smatt
61.1Smattmaxpartitions	8
71.1Smattmaxusers 2 8 64
81.1Smatt
91.1Smatt# COMPAT_OLD_OFW for SHARKs
101.19Slukemdefflag	COMPAT_OLD_OFW
111.1Smatt
121.1Smatt# Maintain Interrupt statistics
131.19Slukemdefflag	IRQSTATS
141.1Smatt
151.1Smatt# X server support in console drivers
161.19Slukemdefflag	XSERVER
171.1Smatt
181.1Smatt# Bootloader options (COMPAT... to be dropped ASAP)
191.19Slukemdefflag	COMPAT_OLD_BOOTLOADER
201.1Smatt
211.1Smatt# Architectures and core logic
221.19Slukemdefflag	NETWINDER
231.1Smatt
241.1Smattdefine todservice {}
251.1Smatt
261.1Smatt#
271.1Smatt# ISA and mixed ISA+EISA or ISA+PCI drivers
281.1Smatt#
291.1Smattinclude "dev/isa/files.isa"
301.1Smatt
311.1Smatt# Include WSCONS stuff
321.1Smattinclude "dev/wscons/files.wscons"
331.1Smattinclude "dev/rasops/files.rasops"
341.1Smattinclude "dev/wsfont/files.wsfont"
351.1Smatt
361.6Schris# Include arm32 footbridge
371.6Schrisinclude "arch/arm/conf/files.footbridge"
381.6Schris
391.1Smatt#
401.1Smatt# Machine-independent ATA drivers
411.1Smatt#
421.1Smattinclude "dev/ata/files.ata"
431.1Smattmajor	{wd = 16}
441.1Smatt
451.1Smatt# ISA DMA glue
461.21Sthorpejfile	arch/arm/footbridge/isa/isadma_machdep.c isadma
471.1Smatt
481.20Sjdolecek# Game adapter (joystick)
491.21Sthorpejfile	arch/arm/footbridge/isa/joy_timer.c	joy
501.1Smatt
511.1Smatt# Memory disk driver
521.21Sthorpejfile	dev/md_root.c				md & memory_disk_hooks
531.16Slukemmajor	{md = 18}
541.1Smatt
551.1Smatt# RAIDframe
561.1Smattmajor	{raid = 71}
571.1Smatt
581.1Smattdevice	todclock
591.1Smattattach	todclock at todservice
601.21Sthorpejfile	arch/arm/footbridge/todclock.c		todclock	needs-count
611.1Smatt
621.1Smatt#
631.1Smatt# Machine-independent SCSI drivers
641.1Smatt#
651.1Smatt
661.1Smattinclude "dev/scsipi/files.scsipi"
671.16Slukemmajor	{sd = 24}
681.16Slukemmajor	{cd = 26}
691.1Smatt
701.14Schris# Generic MD files
711.8Smattfile	arch/netwinder/netwinder/autoconf.c
721.11Smattfile	arch/netwinder/netwinder/netwinder_machdep.c
731.1Smatt
741.1Smattfile	arch/arm/arm/disksubr.c			disk
751.1Smattfile	arch/arm/arm/disksubr_acorn.c		disk
761.1Smattfile	arch/arm/arm/disksubr_mbr.c		disk
771.18Sthorpej
781.18Sthorpejfile	arch/arm/arm32/intr.c
791.18Sthorpejfile	arch/arm/arm32/spl.S
801.1Smatt
811.15Smattfile	arch/arm/arm32/conf.c
821.1Smattfile	dev/cninit.c				!footbridge
831.1Smatt
841.2Smatt# ISA support.
851.15Smattfile	arch/netwinder/isa/isa_machdep.c	isa & netwinder
861.21Sthorpejfile	arch/arm/footbridge/isa/isa_io.c	isa
871.21Sthorpejfile	arch/arm/footbridge/isa/isa_io_asm.S	isa
881.2Smatt
891.2Smatt# ISA Plug 'n Play autoconfiguration glue.
901.21Sthorpejfile	arch/arm/footbridge/isa/isapnp_machdep.c isapnp
911.1Smatt
921.1Smattdevice	sysbeep
931.1Smattattach	sysbeep at pcppi with sysbeep_isa
941.21Sthorpejfile	arch/arm/footbridge/isa/sysbeep_isa.c	sysbeep_isa
951.1Smatt
961.1Smattdevice dsrtc: todservice
971.1Smattattach dsrtc at isa
981.21Sthorpejfile	arch/arm/footbridge/isa/dsrtc.c		dsrtc
991.1Smatt
1001.1Smatt# Machine-independent I2O drivers.
1011.1Smattinclude "dev/i2o/files.i2o"
1021.1Smatt
1031.1Smatt# PCI devices
1041.1Smatt
1051.1Smatt#
1061.1Smatt# Include PCI config
1071.1Smatt#
1081.2Smattfile	arch/netwinder/pci/pci_machdep.c	pci
1091.2Smatt
1101.1Smattinclude "dev/pci/files.pci"
1111.1Smatt
1121.1Smatt# network devices MII bus
1131.1Smattinclude "dev/mii/files.mii"
1141.1Smatt
1151.1Smattdevice	pcib: isabus
1161.1Smattattach	pcib at pci
1171.2Smattfile	arch/netwinder/pci/pcib.c		pcib
1181.1Smatt
1191.1Smatt# XXX THE FOLLOWING BLOCK SHOULD GO INTO dev/pci/files.pci, BUT CANNOT
1201.1Smatt# XXX BECAUSE NOT 'lpt' IS DEFINED IN files.isa, RATHER THAN files.
1211.1Smatt# XXX (when the conf/files and files.isa bogons are fixed, this can
1221.1Smatt# XXX be fixed as well.)
1231.1Smatt
1241.2Smattfile	arch/netwinder/pci/pciide_machdep.c	pciide
1251.1Smatt
1261.1Smattinclude "dev/pckbc/files.pckbc"
127