No empty .Rs/.Re
[netbsd-mini2440.git] / sys / arch / hp700 / conf / files.hp700
blobd5348dca145b72b4356fe79387e1e6d363f57258
1 #       $NetBSD: files.hp700,v 1.21 2009/04/30 07:01:26 skrll Exp $
3 #       $OpenBSD: files.hp700,v 1.31 2001/06/26 02:41:25 mickey Exp $
5 # hppa-specific configuration info
7 # maxpartitions must be the first item in files.${ARCH}
8 maxpartitions 16
10 maxusers 2 8 64
12 # Status LEDs
13 defflag                         USELEDS
15 include "dev/pckbport/files.pckbport"
18 # Machine-independent SCSI drivers
20 include "dev/scsipi/files.scsipi"
23 # Machine-independent ATA drivers
25 include "dev/ata/files.ata"
28 # Machine-independent I2O drivers
30 include "dev/i2o/files.i2o"
33 # Machine-independent USB drivers
35 include "dev/usb/files.usb"
38 # Machine-independent IEEE1394 drivers
40 include "dev/ieee1394/files.ieee1394"
42 # PCI Bus support
44 include "dev/pci/files.pci"
47 # ISA Bus support
49 include "dev/isa/files.isa"
52 # EISA Bus support
54 include "dev/eisa/files.eisa"
58 # Gonzo System Connect Bus
59 #       (GSC, GSC-1X, GSC+, GSC-1.5X, GSC-2X)
61 define  gscbus  { }
64 # Mainbus
67 define  gedoens {[irq = -1]}: sysmon_power, sysmon_taskq
68 device  mainbus: gedoens
69 attach  mainbus at root
70 file    arch/hp700/hp700/mainbus.c      mainbus
72 device  pdc
73 attach  pdc at gedoens
74 file    arch/hp700/dev/pdc.c            pdc
76 device  power
77 attach  power at gedoens
78 file    arch/hp700/dev/power.c          power needs-flag
80 device  mem
81 attach  mem at gedoens
82 file    arch/hp700/dev/mem.c            mem
84 device  cpu
85 attach  cpu at gedoens
86 file    arch/hp700/dev/cpu.c            cpu
88 device  fpu
89 attach  fpu at gedoens
90 file    arch/hp700/dev/fpu.c            fpu
92 # Phantom PseudoBC GSC+ Port
93 device  phantomas: gedoens
94 attach  phantomas at gedoens
95 file    arch/hp700/dev/phantomas.c      phantomas
97 # GeckoBOA BC GSC+ port
98 device  gecko: gedoens
99 attach  gecko at gedoens
100 file    arch/hp700/dev/gecko.c          gecko
102 # U2/Uturn, Runway to GSC Bus bridge & IOA
103 device  uturn: gedoens
104 attach  uturn at gedoens
105 file    arch/hp700/dev/uturn.c          uturn
107 # Astro memory & I/O controller
108 device  astro: gedoens
109 attach  astro at gedoens
110 file    arch/hp700/dev/astro.c                  astro
112 # 1FT1-0002, 1FU2-0002
113 # as goes w/ 7100LC, 7300LC, 7200, 8000, 8200, 8500
114 device  lasi: gscbus
115 attach  lasi at gedoens
116 file    arch/hp700/dev/lasi.c           lasi
118 # all the older systems
119 device  asp: gscbus
120 attach  asp at gedoens
121 file    arch/hp700/dev/asp.c            asp
123 # 1FT4-0001, ASIC used on gecko cards
124 device  wax: gscbus
125 attach  wax at gedoens
126 file    arch/hp700/dev/wax.c            wax
128 device  mongoose: isabus, eisabus
129 attach  mongoose at gedoens
130 file    arch/hp700/dev/mongoose.c       mongoose
132 # Dino, GSC-PCI bridge. Includes ps/2, serial, and flying toaster interfaces
133 # Cujo is a 64-bit data path Dino
134 device  dino { }: pcibus
135 attach  dino at gedoens
136 file    arch/hp700/dev/dino.c           dino
138 attach  com at dino with com_dino
139 file    arch/hp700/dev/com_dino.c       com_dino
141 # Elroy, Ropes to PCI Bridge. Supports 4X PCI and dual address cycle.
142 # Mercury; QuickSilver is an AGP also
143 device  elroy: pcibus
144 attach  elroy at gedoens
145 file    arch/hp700/dev/elroy.c          elroy
146 file    arch/hp700/dev/apic.c           elroy
148 attach  sti at gedoens with sti_gedoens
149 file    arch/hp700/dev/sti_sgc.c        sti_gedoens
151 attach  siop at gedoens with siop_gedoens
152 file    arch/hp700/dev/siop_sgc.c       siop_gedoens
154 device  ssio {[irq = -1]}
155 attach  ssio at pci
156 file    arch/hp700/dev/ssio.c                   ssio
158 attach  com at ssio with com_ssio
159 file    arch/hp700/dev/com_ssio.c               com_ssio
161 attach  lpt at ssio with lpt_ssio
162 file    arch/hp700/dev/lpt_ssio.c               lpt_ssio
167 # GSC bus devices
170 device  gsc {[irq = -1]}
171 attach  gsc at gscbus
172 file    arch/hp700/gsc/gscbus.c         gsc
174 # com and lpt are both on WD 16C552
175 attach  com at gsc with com_gsc
176 file    arch/hp700/gsc/com_gsc.c                com
178 attach  lpt at gsc with lpt_gsc
179 file    arch/hp700/gsc/lpt_gsc.c                lpt
181 # Floppy disk controller
182 #device fdc {drive = -1}: isadma
183 #file   dev/isa/fd.c                    fdc needs-flag
185 #attach fdc at isa with fdc_isa
186 #file   dev/isa/fdc_isa.c               fdc_isa
188 #attach fdc at gsc with fdc_gsc
189 #file   arch/hp700/gsc/fdc_gsc.c        fdc_gsc
191 #device  fd: disk
192 #attach  fd at fdc
194 device  ie: ifnet, ether, arp, i82586
195 attach  ie at gsc with ie_gsc
196 file    arch/hp700/gsc/if_ie_gsc.c      ie_gsc
198 device  iee: ifnet, ether, arp, i82596
199 attach  iee at gsc with iee_gsc
200 file    arch/hp700/gsc/if_iee_gsc.c     iee_gsc
202 attach  siop at gsc with siop_gsc
203 file    arch/hp700/gsc/siop_gsc.c       siop_gsc
205 attach  osiop at gsc with osiop_gsc
206 file    arch/hp700/gsc/osiop_gsc.c      osiop_gsc
208 attach  oosiop at gsc with oosiop_gsc
209 file    arch/hp700/gsc/oosiop_gsc.c     oosiop_gsc
211 device  hil: tty
212 attach  hil at gsc
213 file    arch/hp700/gsc/hil.c            hil
215 device  gsckbc: pckbport
216 attach  gsckbc at gsc
217 file    arch/hp700/gsc/gsckbc.c         gsckbc
219 # PSB 2160-N based 8bit mono audio (705, 710, 745i/*, 747i/*)
220 device  aone: audiobus, mulaw, auconv
221 attach  aone at gsc
222 file    arch/hp700/gsc/aone.c           aone
224 # CS4215/AD1849 based 16bit mono/stereo audio iface (most of others not w/ aone)
225 # a.k.a. Audio Type 2 (optional beeper)
226 device  harmony {} : audiobus, mulaw, auconv
227 attach  harmony at gsc
228 file    arch/hp700/gsc/harmony.c                harmony
230 # fax/modem/voice on harmony
231 attach  com at harmony with com_harmony
232 file    arch/hp700/gsc/com_harmony.c    com_harmony
234 # HPA4011A/B w/ TMS380C26PQL, TMS38054FNL
235 #device tms: tokenring
236 #attach tms at gsc
237 #file   arch/hp700/gsc/if_tms.c         tms
239 # these we don't know yet
240 # AMD Supernet2 FDDI ?
241 #device medusa: fddi
242 #attach medusa at gsc
243 #file   arch/hp700/gsc/medusa.c         medusa
245 # XXX should not be here
246 # ANSI/VITA 26-1998 Gbit packet switching network iface
247 #device myri: ether
248 #attach myri at pci
249 #file   dev/pci/myri.c                  myri
252 # Memory Disk
253 file dev/md_root.c                      memory_disk_hooks
257 # Non-device files
260 file    arch/hp700/hp700/autoconf.c
261 file    arch/hp700/hp700/conf.c
262 file    arch/hp700/hp700/disksubr.c             disk
263 file    arch/hp700/hp700/intr.c
264 file    arch/hp700/hp700/machdep.c
265 file    arch/hp700/hp700/sys_machdep.c
266 file    arch/hp700/dev/clock.c
268 file    dev/cons.c
269 file    dev/cninit.c
271 include "arch/hp700/conf/majors.hp700"