1 # $NetBSD: files.cats,v 1.33 2006/09/19 10:05:32 he Exp $ 2 # 3 # CATS-specific configuration info 4 # 5 6 maxpartitions 8 7 maxusers 2 8 64 8 9 # Maintain Interrupt statistics 10 defflag IRQSTATS 11 12 # X server support in console drivers 13 defflag XSERVER 14 15 # ABLE booting ELF kernels 16 defflag ABLEELF 17 18 # 19 # ISA and mixed ISA+EISA or ISA+PCI drivers 20 # 21 include "dev/isa/files.isa" 22 23 # Include arm32 footbridge 24 include "arch/arm/conf/files.footbridge" 25 26 # 27 # Machine-independent ATA drivers 28 # 29 include "dev/ata/files.ata" 30 31 # ISA DMA glue 32 file arch/arm/footbridge/isa/isadma_machdep.c isadma 33 34 # Memory disk driver 35 file dev/md_root.c md & memory_disk_hooks 36 37 # 38 # Machine-independent SCSI/ATAPI drivers 39 # 40 41 include "dev/scsipi/files.scsipi" 42 43 # Generic MD files 44 file arch/cats/cats/autoconf.c 45 file arch/cats/cats/cats_machdep.c 46 47 # library functions 48 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 52 53 # ISA Plug 'n Play autoconfiguration glue. 54 file arch/arm/footbridge/isa/isapnp_machdep.c isapnp 55 56 # ISA support. 57 file arch/arm/footbridge/isa/isa_io.c isa 58 file arch/arm/footbridge/isa/isa_io_asm.S isa 59 60 # CATS boards have an EBSA285 based core with an ISA bus 61 file arch/arm/footbridge/isa/isa_machdep.c isa 62 63 device sysbeep 64 attach sysbeep at pcppi with sysbeep_isa 65 file arch/arm/footbridge/isa/sysbeep_isa.c sysbeep_isa 66 67 device ds1687rtc 68 attach ds1687rtc at isa 69 file arch/arm/footbridge/isa/dsrtc.c ds1687rtc 70 71 # Machine-independent I2O drivers. 72 include "dev/i2o/files.i2o" 73 74 # PCI devices 75 76 # 77 # Include PCI config 78 # 79 include "dev/pci/files.pci" 80 81 device pcib: isabus 82 attach pcib at pci 83 file arch/cats/pci/pcib.c pcib 84 85 file arch/cats/pci/pciide_machdep.c pciide_common 86 87 # Include WSCONS stuff 88 include "dev/wscons/files.wscons" 89 include "dev/rasops/files.rasops" 90 include "dev/wsfont/files.wsfont" 91 include "dev/pckbport/files.pckbport" 92 93 # Include USB stuff 94 include "dev/usb/files.usb" 95 96 include "arch/arm/conf/majors.arm32" 97