1# $NetBSD: files.sbmips,v 1.6 2002/11/09 05:36:49 cgd Exp $ 2 3maxpartitions 8 4 5maxusers 1 8 64 6 7file arch/sbmips/sbmips/autoconf.c 8file arch/sbmips/sbmips/machdep.c 9file arch/sbmips/sbmips/softintr.c 10file arch/sbmips/sbmips/console.c 11file arch/sbmips/sbmips/disksubr.c 12file arch/sbmips/sbmips/systemsw.c 13file dev/clock_subr.c 14file dev/cons.c 15 16file arch/sbmips/sbmips/sb1250_icu.c 17 18file arch/mips/cfe/cfe_api.c 19 20 21### 22### MI device inclusion 23### 24 25# Machine-independent I2O drivers. 26include "dev/i2o/files.i2o" 27 28# Machine-independent SCSI drivers 29include "dev/scsipi/files.scsipi" 30 31# Machine-independent ATA drivers 32include "dev/ata/files.ata" 33 34# Memory Disk 35file dev/md_root.c memory_disk_hooks 36 37# Raster operations 38include "dev/rasops/files.rasops" 39include "dev/wsfont/files.wsfont" 40 41# "Workstation Console" glue. 42include "dev/wscons/files.wscons" 43 44 45# ISA Bus support 46include "dev/pci/files.pci" # XXX some ISA devs are 'at pci' too. 47include "dev/isa/files.isa" 48# XXXCGD machdep isa files 49 50# PC Keyboard Controller support 51include "dev/pckbc/files.pckbc" 52 53# XXXCGD lots of junk isa devices, e.g. fd 54 55# ISA Plug 'n Play devices 56file arch/alpha/isa/isapnp_machdep.c isapnp 57 58# PCI Bus support 59# include "dev/pci/files.pci" XXX SEE ABOVE 60#file arch/sbmips/dev/pci/pci_machdep.c pci 61# XXXCGD macdep pci files 62 63# XXXX pcic here because it needs to be late. The catch: pcic needs 64# to be late, so devices which attach to it are attached late. But it 65# needs to be before its isa and pci attachments. This answer is 66# non-optimal, but I don't have a better answer right now. 67 68# PCIC pcmcia contoller 69# XXX this needs to be done very late, so it's done here. This feels 70# like a kludge, but it might be for the best. 71 72defparam PCIC_ISA_ALLOC_IOBASE 73defparam PCIC_ISA_ALLOC_IOSIZE 74defparam PCIC_ISA_INTR_ALLOC_MASK 75 76device pcic: pcmciabus 77file dev/ic/i82365.c pcic 78 79# PCIC pcmcia controller on ISA bus. 80attach pcic at isa with pcic_isa 81file dev/isa/i82365_isa.c pcic_isa 82 83# PCIC pcmcia controller on PCI bus. 84attach pcic at pci with pcic_pci 85file dev/pci/i82365_pci.c pcic_pci 86 87# PCIC pcmcia controller on PnP board 88attach pcic at isapnp with pcic_isapnp 89file dev/isapnp/i82365_isapnp.c pcic_isapnp 90 91# Code common to ISA and ISAPnP attachments 92file dev/isa/i82365_isasubr.c pcic_isa | pcic_isapnp | pcic_pci 93 94 95# this wants to be probed as late as possible. 96# 97# Machine-independent PCMCIA drivers 98# 99#XXXCGD can't yet becaue needs fdc include "dev/pcmcia/files.pcmcia" 100# 101# Machine-independent USB device support 102# 103include "dev/usb/files.usb" 104 105### 106### SBMIPS DEVICES 107### 108 109# Ze Big Bus: main system bus 110device zbbus {[busid = -1]} 111attach zbbus at root 112file arch/sbmips/sbmips/zbbus.c zbbus 113 114# CPUs 115device cpu 116attach cpu at zbbus 117file arch/sbmips/sbmips/cpu.c cpu 118 119include "arch/evbmips/conf/majors.evbmips" 120