1 # $NetBSD: files.cats,v 1.31.12.2 2007/09/03 14:23:46 yamt 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 # generic fb driver 75 include "dev/wsfb/files.wsfb" 76 77 # PCI devices 78 79 # 80 # Include PCI config 81 # 82 include "dev/pci/files.pci" 83 84 device pcib: isabus 85 attach pcib at pci 86 file arch/cats/pci/pcib.c pcib 87 88 file arch/cats/pci/pciide_machdep.c pciide_common 89 90 # Include WSCONS stuff 91 include "dev/wscons/files.wscons" 92 include "dev/rasops/files.rasops" 93 include "dev/wsfont/files.wsfont" 94 include "dev/pckbport/files.pckbport" 95 96 # Include USB stuff 97 include "dev/usb/files.usb" 98 99 include "arch/arm/conf/majors.arm32" 100