Home | History | Annotate | Line # | Download | only in conf
files.iyonix revision 1.1.2.2
      1 #	$NetBSD: files.iyonix,v 1.1.2.2 2004/10/19 15:56:37 skrll Exp $
      2 #
      3 # First try for arm-specific configuration info
      4 #
      5 
      6 maxpartitions	16
      7 maxusers	2 8 64
      8 
      9 # Maintain Interrupt statistics
     10 defflag			IRQSTATS
     11 
     12 # Include WSCONS stuff
     13 include "dev/wscons/files.wscons"
     14 include "dev/rasops/files.rasops"
     15 include "dev/wsfont/files.wsfont"
     16 
     17 #
     18 # Machine-independent ATA drivers
     19 #
     20 include "dev/ata/files.ata"
     21 
     22 # Memory disk driver
     23 file	dev/md_root.c				md & memory_disk_hooks
     24 
     25 #
     26 # Machine-independent SCSI drivers
     27 #
     28 
     29 include "dev/scsipi/files.scsipi"
     30 
     31 # Generic MD files
     32 file	arch/iyonix/iyonix/autoconf.c
     33 
     34 file	arch/arm/arm/disksubr.c			disk
     35 file	arch/arm/arm/disksubr_acorn.c		disk
     36 file	arch/arm/arm/disksubr_mbr.c		disk
     37 
     38 # ARM FPE
     39 file	arch/arm32/fpe-arm/armfpe_glue.S	armfpe
     40 file	arch/arm32/fpe-arm/armfpe_init.c	armfpe
     41 file	arch/arm32/fpe-arm/armfpe.s		armfpe
     42 
     43 #
     44 # Include ISA config
     45 #
     46 
     47 include "dev/isa/files.isa"			# ISA devices
     48 
     49 #
     50 # Include PCI config
     51 #
     52 
     53 include "dev/i2o/files.i2o"			# I2O drivers.
     54 include "dev/pci/files.pci"			# PCI devices
     55 include "dev/usb/files.usb"			# USB device
     56 include "dev/cardbus/files.cardbus"		# CARDBus device
     57 
     58 include "arch/arm/conf/majors.arm32"
     59 
     60 #
     61 # Machine dependent stuff
     62 #
     63 
     64 # Use the generic ARM soft interrupt code.
     65 file	arch/arm/arm/softintr.c
     66 
     67 file	arch/iyonix/iyonix/iyonix_machdep.c
     68 file	arch/iyonix/iyonix/iyonix_pci.c
     69 
     70 # obio stuff moved from here
     71 
     72 # i80321 I/O Processor CPU support
     73 include "arch/arm/xscale/files.i80321"
     74 
     75 attach	iopxs at mainbus with iopxs_mainbus
     76 file	arch/iyonix/iyonix/i80321_mainbus.c		iopxs_mainbus
     77 
     78 # IQ80321 on-board devices
     79 device	obio {addr, [size = -1], [width = -1], [xint = -1]}: bus_space_generic
     80 attach	obio at mainbus
     81 file	arch/iyonix/iyonix/obio.c			obio
     82 file	arch/iyonix/iyonix/obio_space.c			obio
     83 
     84 # on-board TI 165C50 UART
     85 attach	com at obio with com_obio
     86 file	arch/iyonix/iyonix/com_obio.c			com_obio
     87 
     88