Sync usage with man page.
[netbsd-mini2440.git] / sys / arch / sbmips / conf / files.sbmips
blob09aaac81314ee91c66bf48854ef404003648c658
1 # $NetBSD: files.sbmips,v 1.13 2008/01/08 14:38:47 simonb Exp $
3 maxpartitions 8
5 maxusers 1 8 64
7 file arch/sbmips/sbmips/autoconf.c
8 file arch/sbmips/sbmips/machdep.c
9 file arch/sbmips/sbmips/console.c
10 file arch/sbmips/sbmips/disksubr.c
11 file arch/sbmips/sbmips/systemsw.c
12 file dev/cons.c
14 file arch/sbmips/sbmips/sb1250_icu.c
16 file arch/mips/cfe/cfe_api.c
17 file arch/mips/mips/softintr.c
18 file arch/mips/mips/mips3_clock.c
20 ###
21 ### MI device inclusion
22 ###
24 # Machine-independent I2O drivers.
25 include "dev/i2o/files.i2o"
27 # Machine-independent SCSI drivers
28 include "dev/scsipi/files.scsipi"
30 # Machine-independent ATA drivers
31 include "dev/ata/files.ata"
33 # Memory Disk
34 file    dev/md_root.c                   memory_disk_hooks
36 # ISA Bus support
37 include "dev/pci/files.pci"     # XXX some ISA devs are 'at pci' too.
38 include "dev/isa/files.isa"
39 # XXXCGD machdep isa files
41 # PC Keyboard Controller support
42 include "dev/pckbport/files.pckbport"
44 # XXXCGD lots of junk isa devices, e.g. fd
46 # ISA Plug 'n Play devices
47 file    arch/alpha/isa/isapnp_machdep.c isapnp
49 # PCI Bus support
50 # include "dev/pci/files.pci" XXX SEE ABOVE
51 #file   arch/sbmips/dev/pci/pci_machdep.c       pci
52 # XXXCGD macdep pci files
54 # XXXX pcic here because it needs to be late.  The catch: pcic needs
55 # to be late, so devices which attach to it are attached late.  But it
56 # needs to be before its isa and pci attachments.  This answer is
57 # non-optimal, but I don't have a better answer right now.
59 # PCIC pcmcia contoller
60 # XXX this needs to be done very late, so it's done here.  This feels
61 # like a kludge, but it might be for the best.
63 defparam PCIC_ISA_ALLOC_IOBASE
64 defparam PCIC_ISA_ALLOC_IOSIZE
65 defparam PCIC_ISA_INTR_ALLOC_MASK
67 device  pcic: pcmciabus
68 file    dev/ic/i82365.c                 pcic
70 # PCIC pcmcia controller on ISA bus.
71 attach  pcic at isa with pcic_isa
72 file    dev/isa/i82365_isa.c            pcic_isa
74 # PCIC pcmcia controller on PCI bus.
75 attach  pcic at pci with pcic_pci
76 file    dev/pci/i82365_pci.c            pcic_pci
78 # PCIC pcmcia controller on PnP board
79 attach pcic at isapnp with pcic_isapnp
80 file    dev/isapnp/i82365_isapnp.c      pcic_isapnp
82 # Code common to ISA and ISAPnP attachments
83 file    dev/isa/i82365_isasubr.c        pcic_isa | pcic_isapnp | pcic_pci
86 # this wants to be probed as late as possible.
88 # Machine-independent PCMCIA drivers
90 #XXXCGD can't yet becaue needs fdc include "dev/pcmcia/files.pcmcia"
92 # Machine-independent USB device support
94 include "dev/usb/files.usb"
96 ###
97 ### SBMIPS DEVICES
98 ###
100 # Ze Big Bus: main system bus
101 device  zbbus {[busid = -1]}
102 attach  zbbus at root
103 file    arch/sbmips/sbmips/zbbus.c              zbbus
105 # CPUs
106 device  cpu
107 attach  cpu at zbbus
108 file    arch/sbmips/sbmips/cpu.c                cpu
110 include "arch/evbmips/conf/majors.evbmips"