bb33f35f20
them in the mi "files" file, and remove include statements from md files. These shouldn't pull in additional kernel code when not in use, so it shouldn't do any harm except a risk of namespace collisions which should be easy to fix.
80 lines
1.6 KiB
Plaintext
80 lines
1.6 KiB
Plaintext
# $NetBSD: files.iyonix,v 1.5 2008/02/20 21:43:34 drochner Exp $
|
|
#
|
|
# First try for arm-specific configuration info
|
|
#
|
|
|
|
maxpartitions 16
|
|
maxusers 2 8 64
|
|
|
|
# Maintain Interrupt statistics
|
|
defflag IRQSTATS
|
|
|
|
#
|
|
# Machine-independent ATA drivers
|
|
#
|
|
include "dev/ata/files.ata"
|
|
|
|
# Memory disk driver
|
|
file dev/md_root.c md & memory_disk_hooks
|
|
|
|
#
|
|
# Machine-independent SCSI drivers
|
|
#
|
|
|
|
include "dev/scsipi/files.scsipi"
|
|
|
|
# Generic MD files
|
|
file arch/iyonix/iyonix/autoconf.c
|
|
|
|
file arch/arm/arm/disksubr.c disk
|
|
file arch/arm/arm/disksubr_acorn.c disk
|
|
file arch/arm/arm/disksubr_mbr.c disk
|
|
|
|
# ARM FPE
|
|
file arch/arm32/fpe-arm/armfpe_glue.S armfpe
|
|
file arch/arm32/fpe-arm/armfpe_init.c armfpe
|
|
file arch/arm32/fpe-arm/armfpe.s armfpe
|
|
|
|
#
|
|
# Include ISA config
|
|
#
|
|
|
|
include "dev/isa/files.isa" # ISA devices
|
|
|
|
#
|
|
# Include PCI config
|
|
#
|
|
|
|
include "dev/i2o/files.i2o" # I2O drivers.
|
|
include "dev/pci/files.pci" # PCI devices
|
|
include "dev/usb/files.usb" # USB device
|
|
include "dev/cardbus/files.cardbus" # CARDBus device
|
|
|
|
include "arch/arm/conf/majors.arm32"
|
|
|
|
#
|
|
# Machine dependent stuff
|
|
#
|
|
|
|
file arch/iyonix/iyonix/iyonix_machdep.c
|
|
file arch/iyonix/iyonix/iyonix_pci.c
|
|
|
|
# obio stuff moved from here
|
|
|
|
# i80321 I/O Processor CPU support
|
|
include "arch/arm/xscale/files.i80321"
|
|
|
|
attach iopxs at mainbus with iopxs_mainbus
|
|
file arch/iyonix/iyonix/i80321_mainbus.c iopxs_mainbus
|
|
|
|
# IQ80321 on-board devices
|
|
device obio {addr, [size = -1], [width = -1], [xint = -1]}: bus_space_generic
|
|
attach obio at mainbus
|
|
file arch/iyonix/iyonix/obio.c obio
|
|
file arch/iyonix/iyonix/obio_space.c obio
|
|
|
|
# on-board TI 165C50 UART
|
|
attach com at obio with com_obio
|
|
file arch/iyonix/iyonix/com_obio.c com_obio
|
|
|