1 # $NetBSD: files.cats,v 1.34 2007/04/10 02:28:46 macallan Exp $
3 # CATS-specific configuration info
9 # Maintain Interrupt statistics
12 # X server support in console drivers
15 # ABLE booting ELF kernels
19 # ISA and mixed ISA+EISA or ISA+PCI drivers
21 include "dev/isa/files.isa"
23 # Include arm32 footbridge
24 include "arch/arm/conf/files.footbridge"
27 # Machine-independent ATA drivers
29 include "dev/ata/files.ata"
32 file arch/arm/footbridge/isa/isadma_machdep.c isadma
35 file dev/md_root.c md & memory_disk_hooks
38 # Machine-independent SCSI/ATAPI drivers
41 include "dev/scsipi/files.scsipi"
44 file arch/cats/cats/autoconf.c
45 file arch/cats/cats/cats_machdep.c
49 file arch/arm/arm/disksubr.c disk
50 file arch/arm/arm/disksubr_acorn.c disk
51 file arch/arm/arm/disksubr_mbr.c disk
53 # ISA Plug 'n Play autoconfiguration glue.
54 file arch/arm/footbridge/isa/isapnp_machdep.c isapnp
57 file arch/arm/footbridge/isa/isa_io.c isa
58 file arch/arm/footbridge/isa/isa_io_asm.S isa
60 # CATS boards have an EBSA285 based core with an ISA bus
61 file arch/arm/footbridge/isa/isa_machdep.c isa
64 attach sysbeep at pcppi with sysbeep_isa
65 file arch/arm/footbridge/isa/sysbeep_isa.c sysbeep_isa
68 attach ds1687rtc at isa
69 file arch/arm/footbridge/isa/dsrtc.c ds1687rtc
71 # Machine-independent I2O drivers.
72 include "dev/i2o/files.i2o"
79 include "dev/pci/files.pci"
83 file arch/cats/pci/pcib.c pcib
85 file arch/cats/pci/pciide_machdep.c pciide_common
87 include "dev/pckbport/files.pckbport"
90 include "dev/usb/files.usb"
92 include "arch/arm/conf/majors.arm32"