1 # $NetBSD: files.iyonix,v 1.5 2008/02/20 21:43:34 drochner 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 # 13 # Machine-independent ATA drivers 14 # 15 include "dev/ata/files.ata" 16 17 # Memory disk driver 18 file dev/md_root.c md & memory_disk_hooks 19 20 # 21 # Machine-independent SCSI drivers 22 # 23 24 include "dev/scsipi/files.scsipi" 25 26 # Generic MD files 27 file arch/iyonix/iyonix/autoconf.c 28 29 file arch/arm/arm/disksubr.c disk 30 file arch/arm/arm/disksubr_acorn.c disk 31 file arch/arm/arm/disksubr_mbr.c disk 32 33 # ARM FPE 34 file arch/arm32/fpe-arm/armfpe_glue.S armfpe 35 file arch/arm32/fpe-arm/armfpe_init.c armfpe 36 file arch/arm32/fpe-arm/armfpe.s armfpe 37 38 # 39 # Include ISA config 40 # 41 42 include "dev/isa/files.isa" # ISA devices 43 44 # 45 # Include PCI config 46 # 47 48 include "dev/i2o/files.i2o" # I2O drivers. 49 include "dev/pci/files.pci" # PCI devices 50 include "dev/usb/files.usb" # USB device 51 include "dev/cardbus/files.cardbus" # CARDBus device 52 53 include "arch/arm/conf/majors.arm32" 54 55 # 56 # Machine dependent stuff 57 # 58 59 file arch/iyonix/iyonix/iyonix_machdep.c 60 file arch/iyonix/iyonix/iyonix_pci.c 61 62 # obio stuff moved from here 63 64 # i80321 I/O Processor CPU support 65 include "arch/arm/xscale/files.i80321" 66 67 attach iopxs at mainbus with iopxs_mainbus 68 file arch/iyonix/iyonix/i80321_mainbus.c iopxs_mainbus 69 70 # IQ80321 on-board devices 71 device obio {addr, [size = -1], [width = -1], [xint = -1]}: bus_space_generic 72 attach obio at mainbus 73 file arch/iyonix/iyonix/obio.c obio 74 file arch/iyonix/iyonix/obio_space.c obio 75 76 # on-board TI 165C50 UART 77 attach com at obio with com_obio 78 file arch/iyonix/iyonix/com_obio.c com_obio 79 80