files.netwinder revision 1.26
11.26Schris#	$NetBSD: files.netwinder,v 1.26 2002/10/12 11:53:41 chris 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.1Smattdefine todservice {}
221.1Smatt
231.1Smatt#
241.1Smatt# ISA and mixed ISA+EISA or ISA+PCI drivers
251.1Smatt#
261.1Smattinclude "dev/isa/files.isa"
271.1Smatt
281.1Smatt# Include WSCONS stuff
291.1Smattinclude "dev/wscons/files.wscons"
301.1Smattinclude "dev/rasops/files.rasops"
311.1Smattinclude "dev/wsfont/files.wsfont"
321.1Smatt
331.6Schris# Include arm32 footbridge
341.6Schrisinclude "arch/arm/conf/files.footbridge"
351.6Schris
361.1Smatt#
371.1Smatt# Machine-independent ATA drivers
381.1Smatt#
391.1Smattinclude "dev/ata/files.ata"
401.1Smatt
411.1Smatt# ISA DMA glue
421.21Sthorpejfile	arch/arm/footbridge/isa/isadma_machdep.c isadma
431.1Smatt
441.20Sjdolecek# Game adapter (joystick)
451.21Sthorpejfile	arch/arm/footbridge/isa/joy_timer.c	joy
461.1Smatt
471.1Smatt# Memory disk driver
481.21Sthorpejfile	dev/md_root.c				md & memory_disk_hooks
491.1Smatt
501.1Smattdevice	todclock
511.1Smattattach	todclock at todservice
521.21Sthorpejfile	arch/arm/footbridge/todclock.c		todclock	needs-count
531.1Smatt
541.1Smatt#
551.1Smatt# Machine-independent SCSI drivers
561.1Smatt#
571.1Smatt
581.1Smattinclude "dev/scsipi/files.scsipi"
591.1Smatt
601.14Schris# Generic MD files
611.8Smattfile	arch/netwinder/netwinder/autoconf.c
621.11Smattfile	arch/netwinder/netwinder/netwinder_machdep.c
631.1Smatt
641.1Smattfile	arch/arm/arm/disksubr.c			disk
651.1Smattfile	arch/arm/arm/disksubr_acorn.c		disk
661.1Smattfile	arch/arm/arm/disksubr_mbr.c		disk
671.18Sthorpej
681.18Sthorpejfile	arch/arm/arm32/intr.c
691.18Sthorpejfile	arch/arm/arm32/spl.S
701.1Smatt
711.15Smattfile	arch/arm/arm32/conf.c
721.1Smatt
731.2Smatt# ISA support.
741.26Schrisfile	arch/arm/footbridge/isa/isa_machdep.c	isa
751.21Sthorpejfile	arch/arm/footbridge/isa/isa_io.c	isa
761.21Sthorpejfile	arch/arm/footbridge/isa/isa_io_asm.S	isa
771.2Smatt
781.2Smatt# ISA Plug 'n Play autoconfiguration glue.
791.21Sthorpejfile	arch/arm/footbridge/isa/isapnp_machdep.c isapnp
801.1Smatt
811.1Smattdevice	sysbeep
821.1Smattattach	sysbeep at pcppi with sysbeep_isa
831.21Sthorpejfile	arch/arm/footbridge/isa/sysbeep_isa.c	sysbeep_isa
841.1Smatt
851.1Smattdevice dsrtc: todservice
861.1Smattattach dsrtc at isa
871.21Sthorpejfile	arch/arm/footbridge/isa/dsrtc.c		dsrtc
881.1Smatt
891.1Smatt# Machine-independent I2O drivers.
901.1Smattinclude "dev/i2o/files.i2o"
911.1Smatt
921.1Smatt# PCI devices
931.1Smatt
941.1Smatt#
951.1Smatt# Include PCI config
961.1Smatt#
971.2Smattfile	arch/netwinder/pci/pci_machdep.c	pci
981.2Smatt
991.1Smattinclude "dev/pci/files.pci"
1001.1Smatt
1011.1Smattdevice	pcib: isabus
1021.1Smattattach	pcib at pci
1031.2Smattfile	arch/netwinder/pci/pcib.c		pcib
1041.1Smatt
1051.1Smatt# XXX THE FOLLOWING BLOCK SHOULD GO INTO dev/pci/files.pci, BUT CANNOT
1061.1Smatt# XXX BECAUSE NOT 'lpt' IS DEFINED IN files.isa, RATHER THAN files.
1071.1Smatt# XXX (when the conf/files and files.isa bogons are fixed, this can
1081.1Smatt# XXX be fixed as well.)
1091.1Smatt
1101.2Smattfile	arch/netwinder/pci/pciide_machdep.c	pciide
1111.1Smatt
1121.1Smattinclude "dev/pckbc/files.pckbc"
1131.25Sgehenna
1141.25Sgehennainclude "arch/arm/conf/majors.arm32"
115