1
2
3
4
5
6
7 #include <sys/param.h>
8 #include <sys/device.h>
9
10 extern struct cfdriver audio_cd;
11 extern struct cfdriver midi_cd;
12 extern struct cfdriver vga_cd;
13 extern struct cfdriver wdc_cd;
14 extern struct cfdriver ahc_cd;
15 extern struct cfdriver ahd_cd;
16 extern struct cfdriver aic_cd;
17 extern struct cfdriver adv_cd;
18 extern struct cfdriver adw_cd;
19 extern struct cfdriver bha_cd;
20 extern struct cfdriver gdt_cd;
21 extern struct cfdriver twe_cd;
22 extern struct cfdriver cac_cd;
23 extern struct cfdriver ciss_cd;
24 extern struct cfdriver ami_cd;
25 extern struct cfdriver mfi_cd;
26 extern struct cfdriver isp_cd;
27 extern struct cfdriver mpi_cd;
28 extern struct cfdriver sili_cd;
29 extern struct cfdriver uha_cd;
30 extern struct cfdriver siop_cd;
31 extern struct cfdriver ep_cd;
32 extern struct cfdriver lc_cd;
33 extern struct cfdriver wi_cd;
34 extern struct cfdriver an_cd;
35 extern struct cfdriver le_cd;
36 extern struct cfdriver xl_cd;
37 extern struct cfdriver fxp_cd;
38 extern struct cfdriver mtd_cd;
39 extern struct cfdriver rl_cd;
40 extern struct cfdriver re_cd;
41 extern struct cfdriver dc_cd;
42 extern struct cfdriver sm_cd;
43 extern struct cfdriver epic_cd;
44 extern struct cfdriver ne_cd;
45 extern struct cfdriver ie_cd;
46 extern struct cfdriver gem_cd;
47 extern struct cfdriver pccom_cd;
48 extern struct cfdriver pckbc_cd;
49 extern struct cfdriver opl_cd;
50 extern struct cfdriver cy_cd;
51 extern struct cfdriver lpt_cd;
52 extern struct cfdriver iha_cd;
53 extern struct cfdriver trm_cd;
54 extern struct cfdriver lm_cd;
55 extern struct cfdriver ath_cd;
56 extern struct cfdriver atw_cd;
57 extern struct cfdriver rtw_cd;
58 extern struct cfdriver ral_cd;
59 extern struct cfdriver acx_cd;
60 extern struct cfdriver pgt_cd;
61 extern struct cfdriver sf_cd;
62 extern struct cfdriver malo_cd;
63 extern struct cfdriver uhci_cd;
64 extern struct cfdriver ohci_cd;
65 extern struct cfdriver ehci_cd;
66 extern struct cfdriver sdhc_cd;
67 extern struct cfdriver radio_cd;
68 extern struct cfdriver ipmi_cd;
69 extern struct cfdriver nsphy_cd;
70 extern struct cfdriver nsphyter_cd;
71 extern struct cfdriver gentbi_cd;
72 extern struct cfdriver qsphy_cd;
73 extern struct cfdriver inphy_cd;
74 extern struct cfdriver iophy_cd;
75 extern struct cfdriver eephy_cd;
76 extern struct cfdriver exphy_cd;
77 extern struct cfdriver rlphy_cd;
78 extern struct cfdriver lxtphy_cd;
79 extern struct cfdriver luphy_cd;
80 extern struct cfdriver mtdphy_cd;
81 extern struct cfdriver icsphy_cd;
82 extern struct cfdriver sqphy_cd;
83 extern struct cfdriver tqphy_cd;
84 extern struct cfdriver ukphy_cd;
85 extern struct cfdriver dcphy_cd;
86 extern struct cfdriver bmtphy_cd;
87 extern struct cfdriver brgphy_cd;
88 extern struct cfdriver xmphy_cd;
89 extern struct cfdriver amphy_cd;
90 extern struct cfdriver acphy_cd;
91 extern struct cfdriver nsgphy_cd;
92 extern struct cfdriver urlphy_cd;
93 extern struct cfdriver rgephy_cd;
94 extern struct cfdriver ciphy_cd;
95 extern struct cfdriver scsibus_cd;
96 extern struct cfdriver cd_cd;
97 extern struct cfdriver ch_cd;
98 extern struct cfdriver sd_cd;
99 extern struct cfdriver st_cd;
100 extern struct cfdriver ss_cd;
101 extern struct cfdriver uk_cd;
102 extern struct cfdriver safte_cd;
103 extern struct cfdriver ses_cd;
104 extern struct cfdriver iop_cd;
105 extern struct cfdriver iopsp_cd;
106 extern struct cfdriver ioprbs_cd;
107 extern struct cfdriver atapiscsi_cd;
108 extern struct cfdriver wd_cd;
109 extern struct cfdriver mainbus_cd;
110 extern struct cfdriver pci_cd;
111 extern struct cfdriver arc_cd;
112 extern struct cfdriver jmb_cd;
113 extern struct cfdriver ahci_cd;
114 extern struct cfdriver ips_cd;
115 extern struct cfdriver eap_cd;
116 extern struct cfdriver eso_cd;
117 extern struct cfdriver auich_cd;
118 extern struct cfdriver azalia_cd;
119 extern struct cfdriver emu_cd;
120 extern struct cfdriver autri_cd;
121 extern struct cfdriver auixp_cd;
122 extern struct cfdriver clcs_cd;
123 extern struct cfdriver clct_cd;
124 extern struct cfdriver maestro_cd;
125 extern struct cfdriver esa_cd;
126 extern struct cfdriver yds_cd;
127 extern struct cfdriver fms_cd;
128 extern struct cfdriver auvia_cd;
129 extern struct cfdriver de_cd;
130 extern struct cfdriver fpa_cd;
131 extern struct cfdriver pcn_cd;
132 extern struct cfdriver neo_cd;
133 extern struct cfdriver pciide_cd;
134 extern struct cfdriver ppb_cd;
135 extern struct cfdriver lmc_cd;
136 extern struct cfdriver vr_cd;
137 extern struct cfdriver tl_cd;
138 extern struct cfdriver txp_cd;
139 extern struct cfdriver sv_cd;
140 extern struct cfdriver bktr_cd;
141 extern struct cfdriver em_cd;
142 extern struct cfdriver ixgb_cd;
143 extern struct cfdriver xge_cd;
144 extern struct cfdriver thtc_cd;
145 extern struct cfdriver tht_cd;
146 extern struct cfdriver ti_cd;
147 extern struct cfdriver lofn_cd;
148 extern struct cfdriver hifn_cd;
149 extern struct cfdriver nofn_cd;
150 extern struct cfdriver ubsec_cd;
151 extern struct cfdriver safe_cd;
152 extern struct cfdriver wb_cd;
153 extern struct cfdriver sis_cd;
154 extern struct cfdriver ste_cd;
155 extern struct cfdriver wdt_cd;
156 extern struct cfdriver pwdog_cd;
157 extern struct cfdriver mbg_cd;
158 extern struct cfdriver cbb_cd;
159 extern struct cfdriver skc_cd;
160 extern struct cfdriver sk_cd;
161 extern struct cfdriver mskc_cd;
162 extern struct cfdriver msk_cd;
163 extern struct cfdriver puc_cd;
164 extern struct cfdriver ipw_cd;
165 extern struct cfdriver iwi_cd;
166 extern struct cfdriver wpi_cd;
167 extern struct cfdriver cmpci_cd;
168 extern struct cfdriver pcscp_cd;
169 extern struct cfdriver nge_cd;
170 extern struct cfdriver lge_cd;
171 extern struct cfdriver bge_cd;
172 extern struct cfdriver bnx_cd;
173 extern struct cfdriver vge_cd;
174 extern struct cfdriver stge_cd;
175 extern struct cfdriver nfe_cd;
176 extern struct cfdriver amdpm_cd;
177 extern struct cfdriver viaenv_cd;
178 extern struct cfdriver bce_cd;
179 extern struct cfdriver san_cd;
180 extern struct cfdriver piixpm_cd;
181 extern struct cfdriver musycc_cd;
182 extern struct cfdriver art_cd;
183 extern struct cfdriver vic_cd;
184 extern struct cfdriver ichiic_cd;
185 extern struct cfdriver alipm_cd;
186 extern struct cfdriver viapm_cd;
187 extern struct cfdriver amdiic_cd;
188 extern struct cfdriver nviic_cd;
189 extern struct cfdriver pchb_cd;
190 extern struct cfdriver elansc_cd;
191 extern struct cfdriver geodesc_cd;
192 extern struct cfdriver glxsb_cd;
193 extern struct cfdriver pcib_cd;
194 extern struct cfdriver ichpcib_cd;
195 extern struct cfdriver piixpcib_cd;
196 extern struct cfdriver gscpcib_cd;
197 extern struct cfdriver hme_cd;
198 extern struct cfdriver isa_cd;
199 extern struct cfdriver isadma_cd;
200 extern struct cfdriver ast_cd;
201 extern struct cfdriver pcdisplay_cd;
202 extern struct cfdriver aha_cd;
203 extern struct cfdriver sea_cd;
204 extern struct cfdriver wds_cd;
205 extern struct cfdriver we_cd;
206 extern struct cfdriver ec_cd;
207 extern struct cfdriver eg_cd;
208 extern struct cfdriver el_cd;
209 extern struct cfdriver ex_cd;
210 extern struct cfdriver mpu_cd;
211 extern struct cfdriver sb_cd;
212 extern struct cfdriver pas_cd;
213 extern struct cfdriver pss_cd;
214 extern struct cfdriver sp_cd;
215 extern struct cfdriver wss_cd;
216 extern struct cfdriver ess_cd;
217 extern struct cfdriver gus_cd;
218 extern struct cfdriver pcppi_cd;
219 extern struct cfdriver spkr_cd;
220 extern struct cfdriver nsclpcsio_cd;
221 extern struct cfdriver gscsio_cd;
222 extern struct cfdriver it_cd;
223 extern struct cfdriver viasio_cd;
224 extern struct cfdriver aps_cd;
225 extern struct cfdriver npx_cd;
226 extern struct cfdriver lms_cd;
227 extern struct cfdriver mms_cd;
228 extern struct cfdriver wsdisplay_cd;
229 extern struct cfdriver wskbd_cd;
230 extern struct cfdriver wsmouse_cd;
231 extern struct cfdriver pckbd_cd;
232 extern struct cfdriver pms_cd;
233 extern struct cfdriver pmsi_cd;
234 extern struct cfdriver fdc_cd;
235 extern struct cfdriver fd_cd;
236 extern struct cfdriver eisa_cd;
237 extern struct cfdriver ahb_cd;
238 extern struct cfdriver fea_cd;
239 extern struct cfdriver isapnp_cd;
240 extern struct cfdriver ef_cd;
241 extern struct cfdriver ym_cd;
242 extern struct cfdriver joy_cd;
243 extern struct cfdriver bios_cd;
244 extern struct cfdriver apm_cd;
245 extern struct cfdriver cpu_cd;
246 extern struct cfdriver pcibios_cd;
247 extern struct cfdriver cardslot_cd;
248 extern struct cfdriver cardbus_cd;
249 extern struct cfdriver pcic_cd;
250 extern struct cfdriver tcic_cd;
251 extern struct cfdriver pcmcia_cd;
252 extern struct cfdriver xe_cd;
253 extern struct cfdriver ray_cd;
254 extern struct cfdriver usb_cd;
255 extern struct cfdriver uhub_cd;
256 extern struct cfdriver uaudio_cd;
257 extern struct cfdriver umidi_cd;
258 extern struct cfdriver ucom_cd;
259 extern struct cfdriver ugen_cd;
260 extern struct cfdriver uhidev_cd;
261 extern struct cfdriver uhid_cd;
262 extern struct cfdriver ukbd_cd;
263 extern struct cfdriver ums_cd;
264 extern struct cfdriver uts_cd;
265 extern struct cfdriver ucycom_cd;
266 extern struct cfdriver ulpt_cd;
267 extern struct cfdriver umass_cd;
268 extern struct cfdriver udcf_cd;
269 extern struct cfdriver urio_cd;
270 extern struct cfdriver uvisor_cd;
271 extern struct cfdriver udsbr_cd;
272 extern struct cfdriver aue_cd;
273 extern struct cfdriver axe_cd;
274 extern struct cfdriver cue_cd;
275 extern struct cfdriver kue_cd;
276 extern struct cfdriver cdce_cd;
277 extern struct cfdriver udav_cd;
278 extern struct cfdriver upl_cd;
279 extern struct cfdriver url_cd;
280 extern struct cfdriver umodem_cd;
281 extern struct cfdriver uftdi_cd;
282 extern struct cfdriver uplcom_cd;
283 extern struct cfdriver umct_cd;
284 extern struct cfdriver uvscom_cd;
285 extern struct cfdriver ubsa_cd;
286 extern struct cfdriver uslcom_cd;
287 extern struct cfdriver uark_cd;
288 extern struct cfdriver moscom_cd;
289 extern struct cfdriver uipaq_cd;
290 extern struct cfdriver umsm_cd;
291 extern struct cfdriver uscanner_cd;
292 extern struct cfdriver usscanner_cd;
293 extern struct cfdriver atu_cd;
294 extern struct cfdriver ural_cd;
295 extern struct cfdriver rum_cd;
296 extern struct cfdriver zyd_cd;
297 extern struct cfdriver uath_cd;
298 extern struct cfdriver uow_cd;
299 extern struct cfdriver uberry_cd;
300 extern struct cfdriver iic_cd;
301 extern struct cfdriver lmtemp_cd;
302 extern struct cfdriver lmenv_cd;
303 extern struct cfdriver maxtmp_cd;
304 extern struct cfdriver adc_cd;
305 extern struct cfdriver admtemp_cd;
306 extern struct cfdriver admlc_cd;
307 extern struct cfdriver admtm_cd;
308 extern struct cfdriver admtmp_cd;
309 extern struct cfdriver admtt_cd;
310 extern struct cfdriver maxds_cd;
311 extern struct cfdriver adt_cd;
312 extern struct cfdriver admcts_cd;
313 extern struct cfdriver asbtm_cd;
314 extern struct cfdriver wbenv_cd;
315 extern struct cfdriver glenv_cd;
316 extern struct cfdriver gpio_cd;
317 extern struct cfdriver onewire_cd;
318 extern struct cfdriver owid_cd;
319 extern struct cfdriver owsbm_cd;
320 extern struct cfdriver owtemp_cd;
321 extern struct cfdriver sdmmc_cd;
322 extern struct cfdriver acpi_cd;
323 extern struct cfdriver acpiec_cd;
324 extern struct cfdriver acpiprt_cd;
325 extern struct cfdriver esm_cd;
326
327 extern struct cfattach audio_ca;
328 extern struct cfattach midi_ca;
329 extern struct cfattach radio_ca;
330 extern struct cfattach nsphy_ca;
331 extern struct cfattach nsphyter_ca;
332 extern struct cfattach gentbi_ca;
333 extern struct cfattach qsphy_ca;
334 extern struct cfattach inphy_ca;
335 extern struct cfattach iophy_ca;
336 extern struct cfattach eephy_ca;
337 extern struct cfattach exphy_ca;
338 extern struct cfattach rlphy_ca;
339 extern struct cfattach lxtphy_ca;
340 extern struct cfattach luphy_ca;
341 extern struct cfattach mtdphy_ca;
342 extern struct cfattach icsphy_ca;
343 extern struct cfattach sqphy_ca;
344 extern struct cfattach tqphy_ca;
345 extern struct cfattach ukphy_ca;
346 extern struct cfattach dcphy_ca;
347 extern struct cfattach bmtphy_ca;
348 extern struct cfattach brgphy_ca;
349 extern struct cfattach xmphy_ca;
350 extern struct cfattach amphy_ca;
351 extern struct cfattach acphy_ca;
352 extern struct cfattach nsgphy_ca;
353 extern struct cfattach urlphy_ca;
354 extern struct cfattach rgephy_ca;
355 extern struct cfattach ciphy_ca;
356 extern struct cfattach scsibus_ca;
357 extern struct cfattach cd_ca;
358 extern struct cfattach ch_ca;
359 extern struct cfattach sd_ca;
360 extern struct cfattach st_ca;
361 extern struct cfattach ss_ca;
362 extern struct cfattach uk_ca;
363 extern struct cfattach safte_ca;
364 extern struct cfattach ses_ca;
365 extern struct cfattach iopsp_ca;
366 extern struct cfattach ioprbs_ca;
367 extern struct cfattach atapiscsi_ca;
368 extern struct cfattach wd_ca;
369 extern struct cfattach mainbus_ca;
370 extern struct cfattach pci_ca;
371 extern struct cfattach vga_pci_ca;
372 extern struct cfattach ahc_pci_ca;
373 extern struct cfattach ahd_pci_ca;
374 extern struct cfattach adv_pci_ca;
375 extern struct cfattach adw_pci_ca;
376 extern struct cfattach bha_pci_ca;
377 extern struct cfattach twe_pci_ca;
378 extern struct cfattach arc_ca;
379 extern struct cfattach jmb_ca;
380 extern struct cfattach ahci_pci_ca;
381 extern struct cfattach ahci_jmb_ca;
382 extern struct cfattach ami_pci_ca;
383 extern struct cfattach mfi_pci_ca;
384 extern struct cfattach ips_ca;
385 extern struct cfattach iop_pci_ca;
386 extern struct cfattach eap_ca;
387 extern struct cfattach eso_ca;
388 extern struct cfattach opl_eso_ca;
389 extern struct cfattach auich_ca;
390 extern struct cfattach azalia_ca;
391 extern struct cfattach emu_ca;
392 extern struct cfattach autri_ca;
393 extern struct cfattach auixp_ca;
394 extern struct cfattach clcs_ca;
395 extern struct cfattach clct_ca;
396 extern struct cfattach maestro_ca;
397 extern struct cfattach esa_ca;
398 extern struct cfattach yds_ca;
399 extern struct cfattach opl_yds_ca;
400 extern struct cfattach fms_ca;
401 extern struct cfattach auvia_ca;
402 extern struct cfattach gdt_pci_ca;
403 extern struct cfattach cac_pci_ca;
404 extern struct cfattach ciss_pci_ca;
405 extern struct cfattach isp_pci_ca;
406 extern struct cfattach mpi_pci_ca;
407 extern struct cfattach sili_pci_ca;
408 extern struct cfattach de_ca;
409 extern struct cfattach ep_pci_ca;
410 extern struct cfattach fpa_ca;
411 extern struct cfattach pcn_ca;
412 extern struct cfattach siop_pci_ca;
413 extern struct cfattach neo_ca;
414 extern struct cfattach pciide_pci_ca;
415 extern struct cfattach pciide_jmb_ca;
416 extern struct cfattach ppb_ca;
417 extern struct cfattach cy_pci_ca;
418 extern struct cfattach lmc_ca;
419 extern struct cfattach mtd_pci_ca;
420 extern struct cfattach rl_pci_ca;
421 extern struct cfattach re_pci_ca;
422 extern struct cfattach vr_ca;
423 extern struct cfattach tl_ca;
424 extern struct cfattach txp_ca;
425 extern struct cfattach sv_ca;
426 extern struct cfattach bktr_ca;
427 extern struct cfattach xl_pci_ca;
428 extern struct cfattach fxp_pci_ca;
429 extern struct cfattach em_ca;
430 extern struct cfattach ixgb_ca;
431 extern struct cfattach xge_ca;
432 extern struct cfattach thtc_ca;
433 extern struct cfattach tht_ca;
434 extern struct cfattach dc_pci_ca;
435 extern struct cfattach epic_pci_ca;
436 extern struct cfattach ti_ca;
437 extern struct cfattach ne_pci_ca;
438 extern struct cfattach gem_pci_ca;
439 extern struct cfattach lofn_ca;
440 extern struct cfattach hifn_ca;
441 extern struct cfattach nofn_ca;
442 extern struct cfattach ubsec_ca;
443 extern struct cfattach safe_ca;
444 extern struct cfattach wb_ca;
445 extern struct cfattach sf_pci_ca;
446 extern struct cfattach sis_ca;
447 extern struct cfattach ste_ca;
448 extern struct cfattach wdt_ca;
449 extern struct cfattach pwdog_ca;
450 extern struct cfattach mbg_ca;
451 extern struct cfattach uhci_pci_ca;
452 extern struct cfattach ohci_pci_ca;
453 extern struct cfattach ehci_pci_ca;
454 extern struct cfattach cbb_pci_ca;
455 extern struct cfattach skc_ca;
456 extern struct cfattach sk_ca;
457 extern struct cfattach mskc_ca;
458 extern struct cfattach msk_ca;
459 extern struct cfattach puc_pci_ca;
460 extern struct cfattach wi_pci_ca;
461 extern struct cfattach an_pci_ca;
462 extern struct cfattach ipw_ca;
463 extern struct cfattach iwi_ca;
464 extern struct cfattach wpi_ca;
465 extern struct cfattach cmpci_ca;
466 extern struct cfattach opl_cmpci_ca;
467 extern struct cfattach iha_pci_ca;
468 extern struct cfattach trm_pci_ca;
469 extern struct cfattach pcscp_ca;
470 extern struct cfattach nge_ca;
471 extern struct cfattach lge_ca;
472 extern struct cfattach bge_ca;
473 extern struct cfattach bnx_ca;
474 extern struct cfattach vge_ca;
475 extern struct cfattach stge_ca;
476 extern struct cfattach nfe_ca;
477 extern struct cfattach amdpm_ca;
478 extern struct cfattach viaenv_ca;
479 extern struct cfattach bce_ca;
480 extern struct cfattach ath_pci_ca;
481 extern struct cfattach atw_pci_ca;
482 extern struct cfattach rtw_pci_ca;
483 extern struct cfattach ral_pci_ca;
484 extern struct cfattach acx_pci_ca;
485 extern struct cfattach pgt_pci_ca;
486 extern struct cfattach malo_pci_ca;
487 extern struct cfattach san_ca;
488 extern struct cfattach piixpm_ca;
489 extern struct cfattach musycc_ca;
490 extern struct cfattach art_ca;
491 extern struct cfattach vic_ca;
492 extern struct cfattach ichiic_ca;
493 extern struct cfattach alipm_ca;
494 extern struct cfattach viapm_ca;
495 extern struct cfattach amdiic_ca;
496 extern struct cfattach nviic_ca;
497 extern struct cfattach sdhc_pci_ca;
498 extern struct cfattach pchb_ca;
499 extern struct cfattach elansc_ca;
500 extern struct cfattach geodesc_ca;
501 extern struct cfattach glxsb_ca;
502 extern struct cfattach pcib_ca;
503 extern struct cfattach ichpcib_ca;
504 extern struct cfattach piixpcib_ca;
505 extern struct cfattach gscpcib_ca;
506 extern struct cfattach hme_pci_ca;
507 extern struct cfattach isa_ca;
508 extern struct cfattach isadma_ca;
509 extern struct cfattach ast_ca;
510 extern struct cfattach cy_isa_ca;
511 extern struct cfattach pckbc_isa_ca;
512 extern struct cfattach vga_isa_ca;
513 extern struct cfattach pcdisplay_ca;
514 extern struct cfattach bha_isa_ca;
515 extern struct cfattach aic_isa_ca;
516 extern struct cfattach aha_isa_ca;
517 extern struct cfattach sea_ca;
518 extern struct cfattach uha_isa_ca;
519 extern struct cfattach wds_ca;
520 extern struct cfattach wdc_isa_ca;
521 extern struct cfattach lc_isa_ca;
522 extern struct cfattach ne_isa_ca;
523 extern struct cfattach we_isa_ca;
524 extern struct cfattach ec_ca;
525 extern struct cfattach eg_ca;
526 extern struct cfattach el_ca;
527 extern struct cfattach ep_isa_ca;
528 extern struct cfattach ie_isa_ca;
529 extern struct cfattach ex_ca;
530 extern struct cfattach le_isa_ca;
531 extern struct cfattach sm_isa_ca;
532 extern struct cfattach mpu_isa_ca;
533 extern struct cfattach sb_isa_ca;
534 extern struct cfattach opl_sb_ca;
535 extern struct cfattach pas_ca;
536 extern struct cfattach pss_ca;
537 extern struct cfattach sp_ca;
538 extern struct cfattach wss_isa_ca;
539 extern struct cfattach opl_ess_ca;
540 extern struct cfattach gus_isa_ca;
541 extern struct cfattach pcppi_ca;
542 extern struct cfattach spkr_ca;
543 extern struct cfattach midi_pcppi_ca;
544 extern struct cfattach lpt_isa_ca;
545 extern struct cfattach lm_isa_ca;
546 extern struct cfattach nsclpcsio_isa_ca;
547 extern struct cfattach gscsio_ca;
548 extern struct cfattach it_ca;
549 extern struct cfattach viasio_ca;
550 extern struct cfattach aps_ca;
551 extern struct cfattach npx_ca;
552 extern struct cfattach pccom_isa_ca;
553 extern struct cfattach pccom_commulti_ca;
554 extern struct cfattach lms_ca;
555 extern struct cfattach mms_ca;
556 extern struct cfattach wsdisplay_emul_ca;
557 extern struct cfattach wskbd_ca;
558 extern struct cfattach wsmouse_ca;
559 extern struct cfattach pckbd_ca;
560 extern struct cfattach pms_ca;
561 extern struct cfattach pmsi_ca;
562 extern struct cfattach fdc_ca;
563 extern struct cfattach fd_ca;
564 extern struct cfattach eisa_ca;
565 extern struct cfattach ahb_ca;
566 extern struct cfattach ahc_eisa_ca;
567 extern struct cfattach uha_eisa_ca;
568 extern struct cfattach cac_eisa_ca;
569 extern struct cfattach ep_eisa_ca;
570 extern struct cfattach fea_ca;
571 extern struct cfattach isapnp_ca;
572 extern struct cfattach mpu_isapnp_ca;
573 extern struct cfattach wdc_isapnp_ca;
574 extern struct cfattach aha_isapnp_ca;
575 extern struct cfattach aic_isapnp_ca;
576 extern struct cfattach sb_isapnp_ca;
577 extern struct cfattach wss_isapnp_ca;
578 extern struct cfattach ess_isapnp_ca;
579 extern struct cfattach an_isapnp_ca;
580 extern struct cfattach le_isapnp_ca;
581 extern struct cfattach ep_isapnp_ca;
582 extern struct cfattach ef_isapnp_ca;
583 extern struct cfattach ne_isapnp_ca;
584 extern struct cfattach we_isapnp_ca;
585 extern struct cfattach ym_isapnp_ca;
586 extern struct cfattach pccom_isapnp_ca;
587 extern struct cfattach joy_isapnp_ca;
588 extern struct cfattach bios_ca;
589 extern struct cfattach apm_ca;
590 extern struct cfattach cpu_ca;
591 extern struct cfattach pcibios_ca;
592 extern struct cfattach cardslot_ca;
593 extern struct cfattach cardbus_ca;
594 extern struct cfattach xl_cardbus_ca;
595 extern struct cfattach dc_cardbus_ca;
596 extern struct cfattach fxp_cardbus_ca;
597 extern struct cfattach rl_cardbus_ca;
598 extern struct cfattach re_cardbus_ca;
599 extern struct cfattach ath_cardbus_ca;
600 extern struct cfattach atw_cardbus_ca;
601 extern struct cfattach rtw_cardbus_ca;
602 extern struct cfattach ral_cardbus_ca;
603 extern struct cfattach acx_cardbus_ca;
604 extern struct cfattach pgt_cardbus_ca;
605 extern struct cfattach ehci_cardbus_ca;
606 extern struct cfattach ohci_cardbus_ca;
607 extern struct cfattach malo_cardbus_ca;
608 extern struct cfattach pcic_isa_ca;
609 extern struct cfattach pcic_pci_ca;
610 extern struct cfattach pcic_isapnp_ca;
611 extern struct cfattach tcic_isa_ca;
612 extern struct cfattach lpt_puc_ca;
613 extern struct cfattach pccom_puc_ca;
614 extern struct cfattach pcmcia_ca;
615 extern struct cfattach ep_pcmcia_ca;
616 extern struct cfattach ne_pcmcia_ca;
617 extern struct cfattach aic_pcmcia_ca;
618 extern struct cfattach wdc_pcmcia_ca;
619 extern struct cfattach sm_pcmcia_ca;
620 extern struct cfattach xe_pcmcia_ca;
621 extern struct cfattach wi_pcmcia_ca;
622 extern struct cfattach malo_pcmcia_ca;
623 extern struct cfattach ray_ca;
624 extern struct cfattach an_pcmcia_ca;
625 extern struct cfattach pccom_pcmcia_ca;
626 extern struct cfattach pccom_cardbus_ca;
627 extern struct cfattach usb_ca;
628 extern struct cfattach uhub_ca;
629 extern struct cfattach uhub_uhub_ca;
630 extern struct cfattach uaudio_ca;
631 extern struct cfattach umidi_ca;
632 extern struct cfattach ucom_ca;
633 extern struct cfattach ugen_ca;
634 extern struct cfattach uhidev_ca;
635 extern struct cfattach uhid_ca;
636 extern struct cfattach ukbd_ca;
637 extern struct cfattach ums_ca;
638 extern struct cfattach uts_ca;
639 extern struct cfattach ucycom_ca;
640 extern struct cfattach ulpt_ca;
641 extern struct cfattach umass_ca;
642 extern struct cfattach udcf_ca;
643 extern struct cfattach urio_ca;
644 extern struct cfattach uvisor_ca;
645 extern struct cfattach udsbr_ca;
646 extern struct cfattach aue_ca;
647 extern struct cfattach axe_ca;
648 extern struct cfattach cue_ca;
649 extern struct cfattach kue_ca;
650 extern struct cfattach cdce_ca;
651 extern struct cfattach udav_ca;
652 extern struct cfattach upl_ca;
653 extern struct cfattach url_ca;
654 extern struct cfattach umodem_ca;
655 extern struct cfattach uftdi_ca;
656 extern struct cfattach uplcom_ca;
657 extern struct cfattach umct_ca;
658 extern struct cfattach uvscom_ca;
659 extern struct cfattach ubsa_ca;
660 extern struct cfattach uslcom_ca;
661 extern struct cfattach uark_ca;
662 extern struct cfattach moscom_ca;
663 extern struct cfattach uipaq_ca;
664 extern struct cfattach umsm_ca;
665 extern struct cfattach uscanner_ca;
666 extern struct cfattach usscanner_ca;
667 extern struct cfattach wi_usb_ca;
668 extern struct cfattach atu_ca;
669 extern struct cfattach ural_ca;
670 extern struct cfattach rum_ca;
671 extern struct cfattach zyd_ca;
672 extern struct cfattach uath_ca;
673 extern struct cfattach uow_ca;
674 extern struct cfattach uberry_ca;
675 extern struct cfattach iic_ca;
676 extern struct cfattach lmtemp_ca;
677 extern struct cfattach lmenv_ca;
678 extern struct cfattach maxtmp_ca;
679 extern struct cfattach adc_ca;
680 extern struct cfattach admtemp_ca;
681 extern struct cfattach admlc_ca;
682 extern struct cfattach admtm_ca;
683 extern struct cfattach admtmp_ca;
684 extern struct cfattach admtt_ca;
685 extern struct cfattach maxds_ca;
686 extern struct cfattach adt_ca;
687 extern struct cfattach lm_i2c_ca;
688 extern struct cfattach admcts_ca;
689 extern struct cfattach asbtm_ca;
690 extern struct cfattach wbenv_ca;
691 extern struct cfattach glenv_ca;
692 extern struct cfattach gpio_ca;
693 extern struct cfattach onewire_ca;
694 extern struct cfattach owid_ca;
695 extern struct cfattach owsbm_ca;
696 extern struct cfattach owtemp_ca;
697 extern struct cfattach sdmmc_ca;
698 extern struct cfattach acpi_ca;
699 extern struct cfattach acpiec_ca;
700 extern struct cfattach acpiprt_ca;
701 extern struct cfattach ipmi_ca;
702 extern struct cfattach esm_ca;
703
704
705
706 static int loc[370] = {
707 0x2e, 0, -1, 0, -1, -1, -1, -1,
708 0, -1, 0, -1, -1, -1, 0x330, 0,
709 -1, 0, -1, -1, -1, 0x334, 0, -1,
710 0, -1, -1, -1, 0x340, 0, -1, 0,
711 0xb, -1, -1, -1, 0, 0xc8000, 0, 5,
712 -1, -1, 0x350, 0, -1, 0, 0xf, 6,
713 -1, 0x1f0, 0, -1, 0, 0xe, -1, -1,
714 0x170, 0, -1, 0, 0xf, -1, -1, 0x200,
715 0, -1, 0, -1, -1, -1, 0x280, 0,
716 -1, 0, -1, -1, -1, 0x240, 0, -1,
717 0, 9, -1, -1, 0x300, 0, -1, 0,
718 0xa, -1, -1, 0x280, 0, -1, 0, 9,
719 -1, -1, 0x280, 0, 0xd0000, 0, 9, -1,
720 -1, 0x300, 0, 0xcc000, 0, 0xa, -1, -1,
721 0x250, 0, 0xd8000, 0, 9, -1, -1, 0x310,
722 0, -1, 0, 5, -1, -1, 0x300, 0,
723 -1, 0, 9, -1, -1, 0x360, 0, 0xd0000,
724 0, 7, -1, -1, 0x320, 0, -1, 0,
725 5, -1, -1, 0x360, 0, -1, 0, 0xf,
726 6, -1, 0x300, 0, -1, 0, -1, -1,
727 -1, 0x220, 0, -1, 0, 5, 1, -1,
728 0x220, 0, -1, 0, 7, 1, -1, 0x220,
729 0, -1, 0, 7, 6, -1, 0x530, 0,
730 -1, 0, 0xa, 0, -1, 0x220, 0, -1,
731 0, 7, 1, 6, 0x378, 0, -1, 0,
732 7, -1, -1, 0x278, 0, -1, 0, -1,
733 -1, -1, 0x3bc, 0, -1, 0, -1, -1,
734 -1, 0x290, 0, -1, 0, -1, -1, -1,
735 0x4e, 0, -1, 0, -1, -1, -1, 0x15c,
736 0, -1, 0, -1, -1, -1, 0xc00, 0,
737 -1, 0, -1, -1, -1, 0xd00, 0, -1,
738 0, -1, -1, -1, 0x1600, 0, -1, 0,
739 -1, -1, -1, 0xf0, 0, -1, 0, 0xd,
740 -1, -1, 0x3f8, 0, -1, 0, 4, -1,
741 -1, 0x2f8, 0, -1, 0, 3, -1, -1,
742 0x3e8, 0, -1, 0, 5, -1, -1, 0x23c,
743 0, -1, 0, 5, -1, -1, 0x238, 0,
744 -1, 0, 5, -1, -1, 0x3f0, 0, -1,
745 0, 6, 2, -1, 0x3e4, 0, 0xe0000, 0x4000,
746 -1, -1, -1, 0x240, 0, 0xd0000, 0x10000, -1,
747 -1, -1, 0x3e2, 0, 0xe0000, 0x4000, -1, -1,
748 -1, 0x3e0, 0, 0xd0000, 0x10000, -1, -1, -1,
749 0x1a0, 0, -1, 0, 5, -1, -1, -1,
750 0, 0xd4000, 0, 0xc, -1, -1, -1, 0,
751 -1, 0, -1, -1, -1, -1, -1, -1,
752 -1, -1, 0x530, 0, -1, 0, 0xa, 0,
753 -1, 1,
754 };
755
756 #ifndef MAXEXTRALOC
757 #define MAXEXTRALOC 32
758 #endif
759 int extraloc[MAXEXTRALOC] = { -1 };
760 int nextraloc = MAXEXTRALOC;
761 int uextraloc = 0;
762
763 char *locnames[] = {
764 "phy",
765 "target",
766 "lun",
767 "tid",
768 "channel",
769 "bus",
770 "dev",
771 "function",
772 "slot",
773 "irq",
774 "port",
775 "size",
776 "iomem",
777 "iosiz",
778 "drq",
779 "drq2",
780 "slave",
781 "console",
782 "mux",
783 "drive",
784 "controller",
785 "socket",
786 "configuration",
787 "interface",
788 "vendor",
789 "product",
790 "release",
791 "portno",
792 "reportid",
793 "addr",
794 };
795
796
797 short locnamp[] = {
798 -1, 0, -1, 0, -1, 0, -1, 0,
799 -1, 0, -1, 0, -1, 0, -1, 0,
800 -1, 0, -1, 0, -1, 0, -1, 0,
801 -1, 0, -1, 0, -1, 0, -1, 0,
802 -1, 0, -1, 0, -1, 0, -1, 0,
803 -1, 0, -1, 0, -1, 0, -1, 0,
804 -1, 0, -1, 0, -1, 0, -1, 0,
805 -1, 0, -1, 0, -1, 0, -1, 0,
806 -1, 0, -1, 0, -1, 0, -1, 0,
807 -1, 0, -1, 0, -1, 0, -1, 0,
808 -1, 0, -1, 0, -1, 0, -1, 0,
809 -1, 0, -1, 0, -1, 0, -1, 0,
810 -1, 0, -1, 0, -1, 0, -1, 0,
811 -1, 0, -1, 1, 2, -1, 3, -1,
812 4, -1, 4, -1, 4, -1, 4, -1,
813 4, -1, 4, -1, 5, -1, 5, -1,
814 5, -1, 6, 7, -1, 8, -1, 7,
815 9, -1, 6, 7, -1, 10, 11, 12,
816 13, 9, 14, -1, 10, 11, 12, 13,
817 9, 14, 15, -1, 10, 11, 12, 13,
818 9, 14, -1, 16, -1, 10, -1, 17,
819 18, -1, 17, 18, -1, 17, 18, -1,
820 17, 18, -1, 17, 18, -1, 18, -1,
821 18, -1, 18, -1, 18, -1, 18, -1,
822 18, -1, 18, -1, 18, -1, 8, -1,
823 19, -1, 8, -1, 8, -1, 20, 21,
824 -1, 20, 21, -1, 20, 21, -1, 20,
825 21, -1, 20, 21, -1, 20, 21, -1,
826 10, 22, 23, 24, 25, 26, -1, 10,
827 22, 23, 24, 25, 26, -1, 27, -1,
828 27, -1, 27, -1, 27, -1, 27, -1,
829 27, -1, 27, -1, 27, -1, 27, -1,
830 27, -1, 27, -1, 27, -1, 27, -1,
831 28, -1, 29, 11, -1,
832 };
833
834
835 int pv_size = 295;
836
837
838 short pv[295] = {
839 351, 349, 345, 344, 323, 301, 204, 169, 166, 165, 164, 163, 162, 161, 160, 146,
840 144, 133, 132, 130, 105, 104, 91, 131, 124, 226, 227, 228, 302, 122, 123, 120,
841 241, 322, 118, 119, 102, 103, 100, 101, 99, 111, 112, 109, 110, 234, 235, 87,
842 300, 236, 237, 88, 89, -1, 339, 364, 395, 212, 213, 214, 50, 216, 217, 294,
843 287, 288, 46, 55, 54, 85, 47, 52, 84, 79, 51, 56, 57, 80, 81, 82,
844 157, 58, 83, 215, 320, 295, 92, 48, 49, 159, 218, 158, 219, 220, 289, 221,
845 41, 40, 39, -1, 328, 243, 296, 248, 244, 246, 298, 247, 297, 304, 60, 61,
846 107, 93, 156, 72, 73, 67, 71, 70, 78, 68, 77, 74, 75, 76, 69, -1,
847 352, 342, 356, 357, 353, 354, 355, 358, 359, 360, 361, 362, 337, -1, 329, 243,
848 296, 62, 63, 64, 65, 66, 304, 292, 242, 70, 60, -1, 257, 258, 186, 191,
849 190, 192, 193, 194, 167, -1, 335, 336, 282, 283, 274, 275, 276, 277, -1, 312,
850 313, 314, 316, 315, 317, 310, -1, 339, 222, 223, 321, 293, 95, 94, -1, 43,
851 200, 201, 202, 203, -1, 140, 141, 137, 138, 139, -1, 203, 197, 255, 256, -1,
852 43, 96, 196, -1, 210, 45, 211, -1, 343, 108, 77, -1, 326, 327, -1, 334,
853 281, -1, 243, 296, -1, 291, -1, 44, -1, 311, -1, 319, -1, 30, -1, 373,
854 -1, 142, -1, 43, -1, 286, -1, 284, -1, 209, -1, 147, -1, 207, -1, 332,
855 -1, 59, -1, 143, -1, 116, -1, 249, -1, 53, -1, 371, -1, 391, -1, 195,
856 -1, 325, -1, 156, -1, 76, -1, 298, -1, 61, -1, 396, -1, 306, -1, 187,
857 -1, 145, -1, 205, -1, 245, -1,
858 };
859
860 #define NORM FSTATE_NOTFOUND
861 #define STAR FSTATE_STAR
862 #define DNRM FSTATE_DNOTFOUND
863 #define DSTR FSTATE_DSTAR
864
865 struct cfdata cfdata[] = {
866
867
868 {&audio_ca, &audio_cd, 0, STAR, loc, 0, pv+100, 0, 0, 0},
869
870 {&midi_ca, &midi_cd, 0, STAR, loc, 0, pv+142, 0, 0, 0},
871
872 {&midi_pcppi_ca, &midi_cd, 0, STAR, loc, 0, pv+263, 162, 0, 0},
873
874 {&radio_ca, &radio_cd, 0, STAR, loc, 0, pv+216, 0, 0, 0},
875
876 {&nsphy_ca, &nsphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
877
878 {&nsphyter_ca, &nsphyter_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
879
880 {&gentbi_ca, &gentbi_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
881
882 {&qsphy_ca, &qsphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
883
884 {&inphy_ca, &inphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
885
886 {&iophy_ca, &iophy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
887
888 {&eephy_ca, &eephy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
889
890 {&exphy_ca, &exphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
891
892 {&rlphy_ca, &rlphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
893
894 {&lxtphy_ca, &lxtphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
895
896 {&luphy_ca, &luphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
897
898 {&mtdphy_ca, &mtdphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
899
900 {&icsphy_ca, &icsphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
901
902 {&sqphy_ca, &sqphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
903
904 {&tqphy_ca, &tqphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
905
906 {&ukphy_ca, &ukphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
907
908 {&dcphy_ca, &dcphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
909
910 {&bmtphy_ca, &bmtphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
911
912 {&brgphy_ca, &brgphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
913
914 {&xmphy_ca, &xmphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
915
916 {&hy_ca, &hy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
917
918 {&acphy_ca, &acphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
919
920 {&nsgphy_ca, &nsgphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
921
922 {&urlphy_ca, &urlphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
923
924 {&rgephy_ca, &rgephy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
925
926 {&ciphy_ca, &ciphy_cd, 0, STAR, loc+361, 0, pv+ 0, 1, 0, 0},
927
928 {&scsibus_ca, &scsibus_cd, 0, STAR, loc, 0, pv+54, 106, 0, 0},
929
930 {&cd_ca, &cd_cd, 0, STAR, loc+360, 0, pv+237, 107, 0, 0},
931
932 {&ch_ca, &ch_cd, 0, STAR, loc+360, 0, pv+237, 107, 0, 0},
933
934 {&sd_ca, &sd_cd, 0, STAR, loc+360, 0, pv+237, 107, 0, 0},
935
936 {&st_ca, &st_cd, 0, STAR, loc+360, 0, pv+237, 107, 0, 0},
937
938 {&ss_ca, &ss_cd, 0, STAR, loc+360, 0, pv+237, 107, 0, 0},
939
940 {&uk_ca, &uk_cd, 0, STAR, loc+360, 0, pv+237, 107, 0, 0},
941
942 {&safte_ca, &safte_cd, 0, STAR, loc+360, 0, pv+237, 107, 0, 0},
943
944 {&ses_ca, &ses_cd, 0, STAR, loc+360, 0, pv+237, 107, 0, 0},
945
946 {&iopsp_ca, &iopsp_cd, 0, STAR, loc+361, 0, pv+257, 110, 0, 0},
947
948 {&ioprbs_ca, &ioprbs_cd, 0, STAR, loc+361, 0, pv+257, 110, 0, 0},
949
950 {&atapiscsi_ca, &atapiscsi_cd, 0, STAR, loc+361, 0, pv+183, 106, 0, 0},
951
952 {&wd_ca, &wd_cd, 0, STAR, loc+360, 0, pv+184, 112, 0, 0},
953
954 {&mainbus_ca, &mainbus_cd, 0, NORM, loc, 0, pv+53, 0, 0, 0},
955
956 {&pci_ca, &pci_cd, 0, STAR, loc+361, 0, pv+208, 124, 0, 0},
957
958 {&vga_pci_ca, &vga_cd, 1, STAR, loc+360, 0, pv+231, 130, 0, 1},
959
960 {&ahc_pci_ca, &ahc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
961
962 {&ahd_pci_ca, &ahd_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
963
964 {&adv_pci_ca, &adv_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
965
966 {&adw_pci_ca, &adw_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
967
968 {&bha_pci_ca, &bha_cd, 3, STAR, loc+360, 0, pv+231, 130, 0, 3},
969
970 {&twe_pci_ca, &twe_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
971
972 {&arc_ca, &arc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
973
974 {&jmb_ca, &jmb_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
975
976 {&ahci_pci_ca, &ahci_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
977
978 {&ahci_jmb_ca, &ahci_cd, 0, STAR, loc, 0, pv+265, 132, 0, 0},
979
980 {&ami_pci_ca, &ami_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
981
982 {&mfi_pci_ca, &mfi_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
983
984 {&ips_ca, &ips_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
985
986 {&iop_pci_ca, &iop_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
987
988 {&eap_ca, &eap_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
989
990 {&eso_ca, &eso_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
991
992 {&opl_eso_ca, &opl_cd, 0, STAR, loc, 0, pv+281, 132, 0, 0},
993
994 {&opl_sb_ca, &opl_cd, 0, STAR, loc, 0, pv+226, 132, 0, 0},
995
996 {&opl_ess_ca, &opl_cd, 0, STAR, loc, 0, pv+279, 132, 0, 0},
997
998 {&opl_yds_ca, &opl_cd, 0, STAR, loc, 0, pv+277, 132, 0, 0},
999
1000 {&opl_cmpci_ca, &opl_cd, 0, STAR, loc, 0, pv+275, 132, 0, 0},
1001
1002 {&auich_ca, &auich_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1003
1004 {&azalia_ca, &azalia_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1005
1006 {&emu_ca, &emu_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1007
1008 {&autri_ca, &autri_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1009
1010 {&auixp_ca, &auixp_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1011
1012 {&clcs_ca, &clcs_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1013
1014 {&clct_ca, &clct_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1015
1016 {&maestro_ca, &maestro_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1017
1018 {&esa_ca, &esa_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1019
1020 {&yds_ca, &yds_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1021
1022 {&fms_ca, &fms_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1023
1024 {&auvia_ca, &auvia_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1025
1026 {&gdt_pci_ca, &gdt_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1027
1028 {&cac_pci_ca, &cac_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1029
1030 {&cac_eisa_ca, &cac_cd, 0, STAR, loc+361, 0, pv+245, 133, 0, 0},
1031
1032 {&ciss_pci_ca, &ciss_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1033
1034 {&isp_pci_ca, &isp_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1035
1036 {&mpi_pci_ca, &mpi_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1037
1038 {&sili_pci_ca, &sili_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1039
1040 {&de_ca, &de_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1041
1042 {&ep_pci_ca, &ep_cd, 0, NORM, loc+360, 0, pv+231, 130, 0, 0},
1043
1044 {&ep_pci_ca, &ep_cd, 1, STAR, loc+360, 0, pv+231, 130, 0, 1},
1045
1046 {&ep_pcmcia_ca, &ep_cd, 1, STAR, loc+360, 0, pv+235, 135, 0, 1},
1047
1048 {&fpa_ca, &fpa_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1049
1050 {&pcn_ca, &pcn_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1051
1052 {&siop_pci_ca, &siop_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1053
1054 {&neo_ca, &neo_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1055
1056 {&pciide_pci_ca, &pciide_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1057
1058 {&pciide_jmb_ca, &pciide_cd, 0, STAR, loc, 0, pv+265, 132, 0, 0},
1059
1060 {&ppb_ca, &ppb_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1061
1062 {&cy_pci_ca, &cy_cd, 1, STAR, loc+360, 0, pv+231, 130, 0, 1},
1063
1064 {&lmc_ca, &lmc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1065
1066 {&mtd_pci_ca, &mtd_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1067
1068 {&rl_pci_ca, &rl_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1069
1070 {&rl_cardbus_ca, &rl_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1071
1072 {&re_pci_ca, &re_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1073
1074 {&re_cardbus_ca, &re_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1075
1076 {&vr_ca, &vr_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1077
1078 {&tl_ca, &tl_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1079
1080 {&txp_ca, &txp_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1081
1082 {&sv_ca, &sv_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1083
1084 {&bktr_ca, &bktr_cd, 0, NORM, loc+360, 0, pv+231, 130, 0, 0},
1085
1086 {&xl_pci_ca, &xl_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1087
1088 {&xl_cardbus_ca, &xl_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1089
1090 {&fxp_pci_ca, &fxp_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1091
1092 {&fxp_cardbus_ca, &fxp_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1093
1094 {&em_ca, &em_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1095
1096 {&ixgb_ca, &ixgb_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1097
1098 {&xge_ca, &xge_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1099
1100 {&thtc_ca, &thtc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1101
1102 {&tht_ca, &tht_cd, 0, STAR, loc, 0, pv+261, 140, 0, 0},
1103
1104 {&dc_pci_ca, &dc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1105
1106 {&dc_cardbus_ca, &dc_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1107
1108 {&epic_pci_ca, &epic_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1109
1110 {&ti_ca, &ti_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1111
1112 {&ne_pci_ca, &ne_cd, 3, STAR, loc+360, 0, pv+231, 130, 0, 3},
1113
1114 {&ne_pcmcia_ca, &ne_cd, 3, STAR, loc+360, 0, pv+235, 135, 0, 3},
1115
1116 {&gem_pci_ca, &gem_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1117
1118 {&lofn_ca, &lofn_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1119
1120 {&hifn_ca, &hifn_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1121
1122 {&nofn_ca, &nofn_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1123
1124 {&ubsec_ca, &ubsec_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1125
1126 {&safe_ca, &safe_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1127
1128 {&wb_ca, &wb_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1129
1130 {&sf_pci_ca, &sf_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1131
1132 {&sis_ca, &sis_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1133
1134 {&ste_ca, &ste_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1135
1136 {&wdt_ca, &wdt_cd, 0, NORM, loc+360, 0, pv+231, 130, 0, 0},
1137
1138 {&pwdog_ca, &pwdog_cd, 0, NORM, loc+360, 0, pv+231, 130, 0, 0},
1139
1140 {&mbg_ca, &mbg_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1141
1142 {&uhci_pci_ca, &uhci_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1143
1144 {&ohci_pci_ca, &ohci_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1145
1146 {&ohci_cardbus_ca, &ohci_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1147
1148 {&ehci_pci_ca, &ehci_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1149
1150 {&ehci_cardbus_ca, &ehci_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1151
1152 {&cbb_pci_ca, &cbb_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1153
1154 {&skc_ca, &skc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1155
1156 {&sk_ca, &sk_cd, 0, STAR, loc, 0, pv+259, 140, 0, 0},
1157
1158 {&mskc_ca, &mskc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1159
1160 {&msk_ca, &msk_cd, 0, STAR, loc, 0, pv+289, 140, 0, 0},
1161
1162 {&puc_pci_ca, &puc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1163
1164 {&wi_pci_ca, &wi_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1165
1166 {&wi_pcmcia_ca, &wi_cd, 0, STAR, loc+360, 0, pv+235, 135, 0, 0},
1167
1168 {&an_pci_ca, &an_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1169
1170 {&an_isapnp_ca, &an_cd, 0, STAR, loc+350, 0, pv+229, 141, 0, 0},
1171
1172 {&an_pcmcia_ca, &an_cd, 0, STAR, loc+360, 0, pv+235, 135, 0, 0},
1173
1174 {&ipw_ca, &ipw_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1175
1176 {&iwi_ca, &iwi_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1177
1178 {&wpi_ca, &wpi_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1179
1180 {&cmpci_ca, &cmpci_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1181
1182 {&iha_pci_ca, &iha_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1183
1184 {&trm_pci_ca, &trm_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1185
1186 {&pcscp_ca, &pcscp_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1187
1188 {&nge_ca, &nge_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1189
1190 {&lge_ca, &lge_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1191
1192 {&bge_ca, &bge_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1193
1194 {&bnx_ca, &bnx_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1195
1196 {&vge_ca, &vge_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1197
1198 {&stge_ca, &stge_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1199
1200 {&nfe_ca, &nfe_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1201
1202 {&amdpm_ca, &amdpm_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1203
1204 {&viaenv_ca, &viaenv_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1205
1206 {&bce_ca, &bce_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1207
1208 {&ath_pci_ca, &ath_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1209
1210 {&ath_cardbus_ca, &ath_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1211
1212 {&atw_pci_ca, &atw_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1213
1214 {&atw_cardbus_ca, &atw_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1215
1216 {&rtw_pci_ca, &rtw_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1217
1218 {&rtw_cardbus_ca, &rtw_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1219
1220 {&ral_pci_ca, &ral_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1221
1222 {&ral_cardbus_ca, &ral_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1223
1224 {&acx_pci_ca, &acx_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1225
1226 {&acx_cardbus_ca, &acx_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1227
1228 {&pgt_pci_ca, &pgt_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1229
1230 {&pgt_cardbus_ca, &pgt_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1231
1232 {&malo_pci_ca, &malo_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1233
1234 {&malo_cardbus_ca, &malo_cd, 0, STAR, loc+360, 0, pv+233, 138, 0, 0},
1235
1236 {&malo_pcmcia_ca, &malo_cd, 0, STAR, loc+360, 0, pv+235, 135, 0, 0},
1237
1238 {&san_ca, &san_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1239
1240 {&piixpm_ca, &piixpm_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1241
1242 {&musycc_ca, &musycc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1243
1244 {&art_ca, &art_cd, 0, STAR, loc, 0, pv+287, 147, 0, 0},
1245
1246 {&vic_ca, &vic_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1247
1248 {&ichiic_ca, &ichiic_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1249
1250 {&alipm_ca, &alipm_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1251
1252 {&viapm_ca, &viapm_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1253
1254 {&amdiic_ca, &amdiic_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1255
1256 {&nviic_ca, &nviic_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1257
1258 {&sdhc_pci_ca, &sdhc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1259
1260 {&pchb_ca, &pchb_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1261
1262 {&elansc_ca, &elansc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1263
1264 {&geodesc_ca, &geodesc_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1265
1266 {&glxsb_ca, &glxsb_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1267
1268 {&pcib_ca, &pcib_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1269
1270 {&ichpcib_ca, &ichpcib_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1271
1272 {&piixpcib_ca, &piixpcib_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1273
1274 {&gscpcib_ca, &gscpcib_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1275
1276 {&hme_pci_ca, &hme_cd, 0, STAR, loc+360, 0, pv+231, 130, 0, 0},
1277
1278 {&isa_ca, &isa_cd, 0, NORM, loc, 0, pv+191, 124, 0, 0},
1279
1280 {&isadma_ca, &isadma_cd, 0, NORM, loc+ 7, 0, pv+291, 148, 0, 0},
1281
1282 {&ast_ca, &ast_cd, 0, NORM, loc+336, 0, pv+291, 148, 0, 0},
1283
1284 {&cy_isa_ca, &cy_cd, 0, NORM, loc+343, 0, pv+291, 148, 0, 0},
1285
1286 {&pckbc_isa_ca, &pckbc_cd, 0, NORM, loc+ 7, 0, pv+291, 148, 0, 0},
1287
1288 {&vga_isa_ca, &vga_cd, 0, NORM, loc+ 7, 0, pv+291, 148, 0, 0},
1289
1290 {&pcdisplay_ca, &pcdisplay_cd, 0, NORM, loc+ 7, 0, pv+291, 148, 0, 0},
1291
1292 {&bha_isa_ca, &bha_cd, 0, NORM, loc+ 14, 0, pv+291, 148, 0, 0},
1293
1294 {&bha_isa_ca, &bha_cd, 1, DNRM, loc+ 21, 0, pv+291, 148, 0, 1},
1295
1296 {&bha_isa_ca, &bha_cd, 2, DNRM, loc+ 7, 0, pv+291, 148, 0, 2},
1297
1298 {&aic_isa_ca, &aic_cd, 0, NORM, loc+ 28, 0, pv+291, 148, 0, 0},
1299
1300 {&aha_isa_ca, &aha_cd, 0, NORM, loc+ 14, 0, pv+291, 148, 0, 0},
1301
1302 {&aha_isa_ca, &aha_cd, 1, NORM, loc+ 21, 0, pv+291, 148, 0, 1},
1303
1304 {&sea_ca, &sea_cd, 0, DNRM, loc+ 35, 0, pv+291, 148, 0, 0},
1305
1306 {&uha_isa_ca, &uha_cd, 0, NORM, loc+ 14, 0, pv+291, 148, 0, 0},
1307
1308 {&uha_isa_ca, &uha_cd, 1, DNRM, loc+ 21, 0, pv+291, 148, 0, 1},
1309
1310 {&wds_ca, &wds_cd, 0, DNRM, loc+ 42, 0, pv+291, 148, 0, 0},
1311
1312 {&wdc_isa_ca, &wdc_cd, 0, NORM, loc+ 49, 0, pv+291, 148, 0, 0},
1313
1314 {&wdc_isa_ca, &wdc_cd, 1, NORM, loc+ 56, 0, pv+291, 148, 0, 1},
1315
1316 {&lc_isa_ca, &lc_cd, 0, NORM, loc+ 63, 0, pv+291, 148, 0, 0},
1317
1318 {&lc_isa_ca, &lc_cd, 1, NORM, loc+ 70, 0, pv+291, 148, 0, 1},
1319
1320 {&ne_isa_ca, &ne_cd, 0, NORM, loc+ 77, 0, pv+291, 148, 0, 0},
1321
1322 {&ne_isa_ca, &ne_cd, 1, NORM, loc+ 84, 0, pv+291, 148, 0, 1},
1323
1324 {&ne_isa_ca, &ne_cd, 2, NORM, loc+ 91, 0, pv+291, 148, 0, 2},
1325
1326 {&we_isa_ca, &we_cd, 0, NORM, loc+ 98, 0, pv+291, 148, 0, 0},
1327
1328 {&we_isa_ca, &we_cd, 1, NORM, loc+105, 0, pv+291, 148, 0, 1},
1329
1330 {&ec_ca, &ec_cd, 0, NORM, loc+112, 0, pv+291, 148, 0, 0},
1331
1332 {&eg_ca, &eg_cd, 0, DNRM, loc+119, 0, pv+291, 148, 0, 0},
1333
1334 {&el_ca, &el_cd, 0, DNRM, loc+126, 0, pv+291, 148, 0, 0},
1335
1336 {&ep_isa_ca, &ep_cd, 0, NORM, loc+ 7, 0, pv+291, 148, 0, 0},
1337
1338 {&ep_eisa_ca, &ep_cd, 0, NORM, loc+361, 0, pv+245, 133, 0, 0},
1339
1340 {&ep_isa_ca, &ep_cd, 1, STAR, loc+ 7, 0, pv+291, 148, 0, 1},
1341
1342 {&ep_eisa_ca, &ep_cd, 1, STAR, loc+361, 0, pv+245, 133, 0, 1},
1343
1344 {&ie_isa_ca, &ie_cd, 0, NORM, loc+133, 0, pv+291, 148, 0, 0},
1345
1346 {&ex_ca, &ex_cd, 0, NORM, loc+140, 0, pv+291, 148, 0, 0},
1347
1348 {&le_isa_ca, &le_cd, 0, NORM, loc+147, 0, pv+291, 148, 0, 0},
1349
1350 {&sm_isa_ca, &sm_cd, 0, NORM, loc+ 84, 0, pv+291, 148, 0, 0},
1351
1352 {&mpu_isa_ca, &mpu_cd, 0, STAR, loc+154, 0, pv+291, 148, 0, 0},
1353
1354 {&sb_isa_ca, &sb_cd, 0, NORM, loc+161, 0, pv+291, 148, 0, 0},
1355
1356 {&pas_ca, &pas_cd, 0, NORM, loc+168, 0, pv+291, 148, 0, 0},
1357
1358 {&pss_ca, &pss_cd, 0, NORM, loc+175, 0, pv+291, 148, 0, 0},
1359
1360 {&sp_ca, &sp_cd, 0, NORM, loc+362, 0, pv+293, 156, 0, 0},
1361
1362 {&wss_isa_ca, &wss_cd, 0, NORM, loc+182, 0, pv+291, 148, 0, 0},
1363
1364 {&gus_isa_ca, &gus_cd, 0, NORM, loc+189, 0, pv+291, 148, 0, 0},
1365
1366 {&pcppi_ca, &pcppi_cd, 0, NORM, loc+ 7, 0, pv+291, 148, 0, 0},
1367
1368 {&spkr_ca, &spkr_cd, 0, NORM, loc, 0, pv+263, 162, 0, 0},
1369
1370 {&lpt_isa_ca, &lpt_cd, 0, NORM, loc+196, 0, pv+291, 148, 0, 0},
1371
1372 {&lpt_isa_ca, &lpt_cd, 1, NORM, loc+203, 0, pv+291, 148, 0, 1},
1373
1374 {&lpt_isa_ca, &lpt_cd, 2, NORM, loc+210, 0, pv+291, 148, 0, 2},
1375
1376 {&lm_isa_ca, &lm_cd, 0, NORM, loc+217, 0, pv+291, 148, 0, 0},
1377
1378 {&nsclpcsio_isa_ca, &nsclpcsio_cd, 0, STAR, loc+ 0, 0, pv+291, 148, 0, 0},
1379
1380 {&nsclpcsio_isa_ca, &nsclpcsio_cd, 0, STAR, loc+224, 0, pv+291, 148, 0, 0},
1381
1382 {&gscsio_ca, &gscsio_cd, 0, STAR, loc+ 0, 0, pv+291, 148, 0, 0},
1383
1384 {&gscsio_ca, &gscsio_cd, 0, STAR, loc+231, 0, pv+291, 148, 0, 0},
1385
1386 {&it_ca, &it_cd, 0, NORM, loc+217, 0, pv+291, 148, 0, 0},
1387
1388 {&it_ca, &it_cd, 1, NORM, loc+238, 0, pv+291, 148, 0, 1},
1389
1390 {&it_ca, &it_cd, 2, NORM, loc+245, 0, pv+291, 148, 0, 2},
1391
1392 {&viasio_ca, &viasio_cd, 0, STAR, loc+ 0, 0, pv+291, 148, 0, 0},
1393
1394 {&viasio_ca, &viasio_cd, 0, STAR, loc+224, 0, pv+291, 148, 0, 0},
1395
1396 {&aps_ca, &aps_cd, 0, NORM, loc+252, 0, pv+291, 148, 0, 0},
1397
1398 {&npx_ca, &npx_cd, 0, NORM, loc+259, 0, pv+291, 148, 0, 0},
1399
1400 {&pccom_isa_ca, &pccom_cd, 0, NORM, loc+266, 0, pv+291, 148, 0, 0},
1401
1402 {&pccom_isa_ca, &pccom_cd, 1, NORM, loc+273, 0, pv+291, 148, 0, 1},
1403
1404 {&pccom_isa_ca, &pccom_cd, 2, NORM, loc+280, 0, pv+291, 148, 0, 2},
1405
1406 {&pccom_commulti_ca, &pccom_cd, 3, STAR, loc+361, 0, pv+253, 163, 0, 3},
1407
1408 {&pccom_pcmcia_ca, &pccom_cd, 3, STAR, loc+360, 0, pv+235, 135, 0, 3},
1409
1410 {&pccom_isapnp_ca, &pccom_cd, 3, STAR, loc+350, 0, pv+229, 141, 0, 3},
1411
1412 {&pccom_puc_ca, &pccom_cd, 3, STAR, loc+361, 0, pv+251, 165, 0, 3},
1413
1414 {&pccom_cardbus_ca, &pccom_cd, 3, STAR, loc+360, 0, pv+233, 138, 0, 3},
1415
1416 {&lms_ca, &lms_cd, 0, NORM, loc+287, 0, pv+291, 148, 0, 0},
1417
1418 {&lms_ca, &lms_cd, 1, NORM, loc+294, 0, pv+291, 148, 0, 1},
1419
1420 {&mms_ca, &mms_cd, 0, NORM, loc+287, 0, pv+291, 148, 0, 0},
1421
1422 {&mms_ca, &mms_cd, 1, NORM, loc+294, 0, pv+291, 148, 0, 1},
1423
1424 {&wsdisplay_emul_ca, &wsdisplay_cd, 0, STAR, loc+368, 0, pv+212, 167, 0, 0},
1425
1426 {&wskbd_ca, &wskbd_cd, 0, STAR, loc+368, 0, pv+223, 176, 0, 0},
1427
1428 {&wsmouse_ca, &wsmouse_cd, 0, STAR, loc+367, 0, pv+166, 182, 0, 0},
1429
1430 {&pckbd_ca, &pckbd_cd, 0, STAR, loc+361, 0, pv+249, 198, 0, 0},
1431
1432 {&pms_ca, &pms_cd, 0, STAR, loc+361, 0, pv+249, 198, 0, 0},
1433
1434 {&pmsi_ca, &pmsi_cd, 0, STAR, loc+361, 0, pv+249, 198, 0, 0},
1435
1436 {&fdc_ca, &fdc_cd, 0, NORM, loc+301, 0, pv+291, 148, 0, 0},
1437
1438 {&fd_ca, &fd_cd, 0, STAR, loc+361, 0, pv+247, 200, 0, 0},
1439
1440 {&eisa_ca, &eisa_cd, 0, NORM, loc, 0, pv+243, 124, 0, 0},
1441
1442 {&ahb_ca, &ahb_cd, 0, STAR, loc+361, 0, pv+245, 133, 0, 0},
1443
1444 {&ahc_eisa_ca, &ahc_cd, 0, STAR, loc+361, 0, pv+245, 133, 0, 0},
1445
1446 {&uha_eisa_ca, &uha_cd, 2, STAR, loc+361, 0, pv+245, 133, 0, 2},
1447
1448 {&fea_ca, &fea_cd, 0, STAR, loc+361, 0, pv+245, 133, 0, 0},
1449
1450 {&isapnp_ca, &isapnp_cd, 0, NORM, loc+ 7, 0, pv+291, 148, 0, 0},
1451
1452 {&mpu_isapnp_ca, &mpu_cd, 0, STAR, loc+350, 0, pv+229, 141, 0, 0},
1453
1454 {&wdc_isapnp_ca, &wdc_cd, 2, STAR, loc+350, 0, pv+229, 141, 0, 2},
1455
1456 {&aha_isapnp_ca, &aha_cd, 2, STAR, loc+350, 0, pv+229, 141, 0, 2},
1457
1458 {&aic_isapnp_ca, &aic_cd, 1, STAR, loc+350, 0, pv+229, 141, 0, 1},
1459
1460 {&sb_isapnp_ca, &sb_cd, 1, STAR, loc+350, 0, pv+229, 141, 0, 1},
1461
1462 {&wss_isapnp_ca, &wss_cd, 1, STAR, loc+350, 0, pv+229, 141, 0, 1},
1463
1464 {&ess_isapnp_ca, &ess_cd, 0, STAR, loc+350, 0, pv+229, 141, 0, 0},
1465
1466 {&le_isapnp_ca, &le_cd, 1, STAR, loc+350, 0, pv+229, 141, 0, 1},
1467
1468 {&ep_isapnp_ca, &ep_cd, 1, STAR, loc+350, 0, pv+229, 141, 0, 1},
1469
1470 {&ef_isapnp_ca, &ef_cd, 0, STAR, loc+350, 0, pv+229, 141, 0, 0},
1471
1472 {&ne_isapnp_ca, &ne_cd, 3, STAR, loc+350, 0, pv+229, 141, 0, 3},
1473
1474 {&we_isapnp_ca, &we_cd, 2, STAR, loc+350, 0, pv+229, 141, 0, 2},
1475
1476 {&ym_isapnp_ca, &ym_cd, 0, STAR, loc+350, 0, pv+229, 141, 0, 0},
1477
1478 {&joy_isapnp_ca, &joy_cd, 0, STAR, loc+350, 0, pv+229, 141, 0, 0},
1479
1480 {&bios_ca, &bios_cd, 0, NORM, loc+361, 0, pv+243, 124, 0, 0},
1481
1482 {&apm_ca, &apm_cd, 0, NORM, loc, 0, pv+285, 201, 0, 0},
1483
1484 {&cpu_ca, &cpu_cd, 0, NORM, loc+361, 0, pv+243, 124, 0, 0},
1485
1486 {&pcibios_ca, &pcibios_cd, 0, NORM, loc, 0, pv+285, 201, 0, 0},
1487
1488 {&cardslot_ca, &cardslot_cd, 0, STAR, loc+361, 0, pv+241, 202, 0, 0},
1489
1490 {&cardbus_ca, &cardbus_cd, 0, STAR, loc+361, 0, pv+181, 204, 0, 0},
1491
1492 {&pcic_isa_ca, &pcic_cd, 0, NORM, loc+329, 0, pv+291, 148, 0, 0},
1493
1494 {&pcic_isa_ca, &pcic_cd, 1, NORM, loc+322, 0, pv+291, 148, 0, 1},
1495
1496 {&pcic_isa_ca, &pcic_cd, 2, NORM, loc+308, 0, pv+291, 148, 0, 2},
1497
1498 {&pcic_pci_ca, &pcic_cd, 3, STAR, loc+360, 0, pv+231, 130, 0, 3},
1499
1500 {&pcic_isapnp_ca, &pcic_cd, 3, STAR, loc+350, 0, pv+229, 141, 0, 3},
1501
1502 {&tcic_isa_ca, &tcic_cd, 0, DNRM, loc+315, 0, pv+291, 148, 0, 0},
1503
1504 {&lpt_puc_ca, &lpt_cd, 3, STAR, loc+361, 0, pv+251, 165, 0, 3},
1505
1506 {&pcmcia_ca, &pcmcia_cd, 0, STAR, loc+360, 0, pv+175, 206, 0, 0},
1507
1508 {&aic_pcmcia_ca, &aic_cd, 1, STAR, loc+360, 0, pv+235, 135, 0, 1},
1509
1510 {&wdc_pcmcia_ca, &wdc_cd, 2, STAR, loc+360, 0, pv+235, 135, 0, 2},
1511
1512 {&sm_pcmcia_ca, &sm_cd, 1, STAR, loc+360, 0, pv+235, 135, 0, 1},
1513
1514 {&xe_pcmcia_ca, &xe_cd, 0, STAR, loc+360, 0, pv+235, 135, 0, 0},
1515
1516 {&ray_ca, &ray_cd, 0, STAR, loc+360, 0, pv+235, 135, 0, 0},
1517
1518 {&usb_ca, &usb_cd, 0, STAR, loc, 0, pv+197, 223, 0, 0},
1519
1520 {&uhub_ca, &uhub_cd, 0, STAR, loc, 0, pv+273, 223, 0, 0},
1521
1522 {&uhub_uhub_ca, &uhub_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1523
1524 {&uaudio_ca, &uaudio_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1525
1526 {&umidi_ca, &umidi_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1527
1528 {&ucom_ca, &ucom_cd, 0, STAR, loc+361, 0, pv+128, 238, 0, 0},
1529
1530 {&ugen_ca, &ugen_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1531
1532 {&uhidev_ca, &uhidev_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1533
1534 {&uhid_ca, &uhid_cd, 0, STAR, loc+361, 0, pv+255, 264, 0, 0},
1535
1536 {&ukbd_ca, &ukbd_cd, 0, STAR, loc+361, 0, pv+255, 264, 0, 0},
1537
1538 {&ums_ca, &ums_cd, 0, STAR, loc+361, 0, pv+255, 264, 0, 0},
1539
1540 {&uts_ca, &uts_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1541
1542 {&ucycom_ca, &ucycom_cd, 0, STAR, loc+361, 0, pv+255, 264, 0, 0},
1543
1544 {&ulpt_ca, &ulpt_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1545
1546 {&umass_ca, &umass_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1547
1548 {&udcf_ca, &udcf_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1549
1550 {&urio_ca, &urio_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1551
1552 {&uvisor_ca, &uvisor_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1553
1554 {&udsbr_ca, &udsbr_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1555
1556 {&aue_ca, &aue_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1557
1558 {&axe_ca, &axe_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1559
1560 {&cue_ca, &cue_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1561
1562 {&kue_ca, &kue_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1563
1564 {&cdce_ca, &cdce_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1565
1566 {&udav_ca, &udav_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1567
1568 {&upl_ca, &upl_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1569
1570 {&url_ca, &url_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1571
1572 {&umodem_ca, &umodem_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1573
1574 {&uftdi_ca, &uftdi_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1575
1576 {&uplcom_ca, &uplcom_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1577
1578 {&umct_ca, &umct_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1579
1580 {&uvscom_ca, &uvscom_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1581
1582 {&ubsa_ca, &ubsa_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1583
1584 {&uslcom_ca, &uslcom_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1585
1586 {&uark_ca, &uark_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1587
1588 {&moscom_ca, &moscom_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1589
1590 {&uipaq_ca, &uipaq_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1591
1592 {&umsm_ca, &umsm_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1593
1594 {&uscanner_ca, &uscanner_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1595
1596 {&usscanner_ca, &usscanner_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1597
1598 {&wi_usb_ca, &wi_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1599
1600 {&atu_ca, &atu_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1601
1602 {&ural_ca, &ural_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1603
1604 {&rum_ca, &rum_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1605
1606 {&zyd_ca, &zyd_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1607
1608 {&uath_ca, &uath_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1609
1610 {&uow_ca, &uow_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1611
1612 {&uberry_ca, &uberry_cd, 0, STAR, loc+356, 0, pv+220, 224, 0, 0},
1613
1614 {&iic_ca, &iic_cd, 0, STAR, loc, 0, pv+156, 265, 0, 0},
1615
1616 {&lmtemp_ca, &lmtemp_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1617
1618 {&lmenv_ca, &lmenv_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1619
1620 {&maxtmp_ca, &maxtmp_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1621
1622 {&adc_ca, &adc_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1623
1624 {&admtemp_ca, &admtemp_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1625
1626 {&admlc_ca, &admlc_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1627
1628 {&admtm_ca, &admtm_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1629
1630 {&admtmp_ca, &admtmp_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1631
1632 {&admtt_ca, &admtt_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1633
1634 {&maxds_ca, &maxds_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1635
1636 {&adt_ca, &adt_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1637
1638 {&lm_i2c_ca, &lm_cd, 1, STAR, loc+360, 0, pv+239, 266, 0, 1},
1639
1640 {&admcts_ca, &admcts_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1641
1642 {&asbtm_ca, &asbtm_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1643
1644 {&wbenv_ca, &wbenv_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1645
1646 {&glenv_ca, &glenv_cd, 0, STAR, loc+360, 0, pv+239, 266, 0, 0},
1647
1648 {&gpio_ca, &gpio_cd, 0, STAR, loc, 0, pv+203, 147, 0, 0},
1649
1650 {&onewire_ca, &onewire_cd, 0, STAR, loc, 0, pv+267, 268, 0, 0},
1651
1652 {&owid_ca, &owid_cd, 0, STAR, loc, 0, pv+269, 268, 0, 0},
1653
1654 {&owsbm_ca, &owsbm_cd, 0, STAR, loc, 0, pv+269, 268, 0, 0},
1655
1656 {&owtemp_ca, &owtemp_cd, 0, STAR, loc, 0, pv+269, 268, 0, 0},
1657
1658 {&sdmmc_ca, &sdmmc_cd, 0, STAR, loc, 0, pv+271, 268, 0, 0},
1659
1660 {&acpi_ca, &acpi_cd, 0, DNRM, loc+361, 0, pv+243, 124, 0, 0},
1661
1662 {&acpiec_ca, &acpiec_cd, 0, DSTR, loc, 0, pv+283, 268, 0, 0},
1663
1664 {&acpiprt_ca, &acpiprt_cd, 0, STAR, loc, 0, pv+283, 268, 0, 0},
1665
1666 {&ipmi_ca, &ipmi_cd, 0, NORM, loc+361, 0, pv+243, 124, 0, 0},
1667
1668 {&esm_ca, &esm_cd, 0, NORM, loc+361, 0, pv+243, 124, 0, 0},
1669 {0},
1670 {0},
1671 {0},
1672 {0},
1673 {0},
1674 {0},
1675 {0},
1676 {0},
1677 {(struct cfattach *)-1}
1678 };
1679
1680 short cfroots[] = {
1681 43 ,
1682 -1
1683 };
1684
1685 int cfroots_size = 2;
1686
1687
1688 extern void pfattach(int);
1689 extern void pflogattach(int);
1690 extern void pfsyncattach(int);
1691 extern void encattach(int);
1692 extern void ptyattach(int);
1693 extern void nmeaattach(int);
1694 extern void vndattach(int);
1695 extern void ccdattach(int);
1696 extern void ksymsattach(int);
1697 extern void systraceattach(int);
1698 extern void bpfilterattach(int);
1699 extern void carpattach(int);
1700 extern void gifattach(int);
1701 extern void loopattach(int);
1702 extern void slattach(int);
1703 extern void tunattach(int);
1704 extern void pctrattach(int);
1705 extern void mtrrattach(int);
1706 extern void nvramattach(int);
1707 extern void sequencerattach(int);
1708 extern void hotplugattach(int);
1709 extern void wsmuxattach(int);
1710 extern void cryptoattach(int);
1711
1712 char *pdevnames[] = {
1713 "pf",
1714 "pflog",
1715 "pfsync",
1716 "enc",
1717 "pty",
1718 "nmea",
1719 "vnd",
1720 "ccd",
1721 "ksyms",
1722 "systrace",
1723 "bpfilter",
1724 "carp",
1725 "gif",
1726 "loop",
1727 "sl",
1728 "tun",
1729 "pctr",
1730 "mtrr",
1731 "nvram",
1732 "sequencer",
1733 "hotplug",
1734 "wsmux",
1735 "crypto",
1736 };
1737
1738 int pdevnames_size = 23;
1739
1740 struct pdevinit pdevinit[] = {
1741 { pfattach, 1 },
1742 { pflogattach, 1 },
1743 { pfsyncattach, 1 },
1744 { encattach, 1 },
1745 { ptyattach, 16 },
1746 { nmeaattach, 1 },
1747 { vndattach, 4 },
1748 { ccdattach, 4 },
1749 { ksymsattach, 1 },
1750 { systraceattach, 1 },
1751 { bpfilterattach, 1 },
1752 { carpattach, 1 },
1753 { gifattach, 1 },
1754 { loopattach, 1 },
1755 { slattach, 1 },
1756 { tunattach, 1 },
1757 { pctrattach, 1 },
1758 { mtrrattach, 1 },
1759 { nvramattach, 1 },
1760 { sequencerattach, 1 },
1761 { hotplugattach, 1 },
1762 { wsmuxattach, 2 },
1763 { cryptoattach, 1 },
1764 { NULL, 0 }
1765 };