root/arch/i386/compile/GENERIC/ioconf.c

/* [<][>][^][v][top][bottom][index][help] */
    1 /*
    2  * MACHINE GENERATED: DO NOT EDIT
    3  *
    4  * ioconf.c, from "GENERIC"
    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 /* locators */
  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 /* each entry is an index into locnames[]; -1 terminates */
  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 /* size of parent vectors */
  835 int pv_size = 295;
  836 
  837 /* parent vectors */
  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     /* attachment       driver        unit  state loc     flags parents nm ivstubs starunit1 */
  867 /*  0: audio* at uaudio*|sb0|sb*|gus0|pas0|sp0|ess*|wss0|wss*|ym*|eap*|eso*|sv*|neo*|cmpci*|clcs*|clct*|auich*|auixp*|autri*|auvia*|azalia*|fms*|maestro*|esa*|yds*|emu* */
  868     {&audio_ca,         &audio_cd,       0, STAR,     loc,    0, pv+100, 0, 0,    0},
  869 /*  1: midi* at umidi*|sb0|sb*|opl*|opl*|opl*|opl*|opl*|ym*|mpu*|mpu*|autri*|eap* */
  870     {&midi_ca,          &midi_cd,        0, STAR,     loc,    0, pv+142, 0, 0,    0},
  871 /*  2: midi* at pcppi0 */
  872     {&midi_pcppi_ca,    &midi_cd,        0, STAR,     loc,    0, pv+263, 162, 0,    0},
  873 /*  3: radio* at udsbr*|bktr0|fms* */
  874     {&radio_ca,         &radio_cd,       0, STAR,     loc,    0, pv+216, 0, 0,    0},
  875 /*  4: nsphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  876     {&nsphy_ca,         &nsphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  877 /*  5: nsphyter* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  878     {&nsphyter_ca,      &nsphyter_cd,    0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  879 /*  6: gentbi* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  880     {&gentbi_ca,        &gentbi_cd,      0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  881 /*  7: qsphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  882     {&qsphy_ca,         &qsphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  883 /*  8: inphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  884     {&inphy_ca,         &inphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  885 /*  9: iophy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  886     {&iophy_ca,         &iophy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  887 /* 10: eephy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  888     {&eephy_ca,         &eephy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  889 /* 11: exphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  890     {&exphy_ca,         &exphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  891 /* 12: rlphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  892     {&rlphy_ca,         &rlphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  893 /* 13: lxtphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  894     {&lxtphy_ca,        &lxtphy_cd,      0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  895 /* 14: luphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  896     {&luphy_ca,         &luphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  897 /* 15: mtdphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  898     {&mtdphy_ca,        &mtdphy_cd,      0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  899 /* 16: icsphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  900     {&icsphy_ca,        &icsphy_cd,      0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  901 /* 17: sqphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  902     {&sqphy_ca,         &sqphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  903 /* 18: tqphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  904     {&tqphy_ca,         &tqphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  905 /* 19: ukphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  906     {&ukphy_ca,         &ukphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  907 /* 20: dcphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  908     {&dcphy_ca,         &dcphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  909 /* 21: bmtphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  910     {&bmtphy_ca,        &bmtphy_cd,      0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  911 /* 22: brgphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  912     {&brgphy_ca,        &brgphy_cd,      0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  913 /* 23: xmphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  914     {&xmphy_ca,         &xmphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  915 /* 24: amphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  916     {&amphy_ca,         &amphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  917 /* 25: acphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  918     {&acphy_ca,         &acphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  919 /* 26: nsgphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  920     {&nsgphy_ca,        &nsgphy_cd,      0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  921 /* 27: urlphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  922     {&urlphy_ca,        &urlphy_cd,      0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  923 /* 28: rgephy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  924     {&rgephy_ca,        &rgephy_cd,      0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  925 /* 29: ciphy* at url*|udav*|axe*|aue*|xe*|ef*|hme*|bce*|nfe*|stge*|vge*|bnx*|bge*|lge*|nge*|msk*|sk*|ste*|sis*|wb*|tl*|vr*|pcn*|sf*|gem*|ne0|ne1|ne2|ne*|ne*|ne*|epic*|sm0|sm*|dc*|dc*|re*|re*|rl*|rl*|mtd*|fxp*|fxp*|xl*|xl*|ep0|ep0|ep0|ep*|ep*|ep*|ep*|ep* phy -1 */
  926     {&ciphy_ca,         &ciphy_cd,       0, STAR, loc+361,    0, pv+ 0, 1, 0,    0},
  927 /* 30: scsibus* at umass*|usscanner*|sdmmc*|bha0|bha1|bha2|bha*|aha0|aha1|aha*|ahb*|ahc*|ahc*|ahci*|ahci*|sili*|ahd*|arc*|mpi*|gdt*|twe*|ami*|mfi*|cac*|cac*|ciss*|iha*|ips*|isp*|aic0|aic*|aic*|siop*|adv*|adw*|pcscp*|sea0|trm*|uha0|uha1|uha*|wds0|atapiscsi*|ioprbs*|iopsp* */
  928     {&scsibus_ca,       &scsibus_cd,     0, STAR,     loc,    0, pv+54, 106, 0,    0},
  929 /* 31: cd* at scsibus* target -1 lun -1 */
  930     {&cd_ca,            &cd_cd,          0, STAR, loc+360,    0, pv+237, 107, 0,    0},
  931 /* 32: ch* at scsibus* target -1 lun -1 */
  932     {&ch_ca,            &ch_cd,          0, STAR, loc+360,    0, pv+237, 107, 0,    0},
  933 /* 33: sd* at scsibus* target -1 lun -1 */
  934     {&sd_ca,            &sd_cd,          0, STAR, loc+360,    0, pv+237, 107, 0,    0},
  935 /* 34: st* at scsibus* target -1 lun -1 */
  936     {&st_ca,            &st_cd,          0, STAR, loc+360,    0, pv+237, 107, 0,    0},
  937 /* 35: ss* at scsibus* target -1 lun -1 */
  938     {&ss_ca,            &ss_cd,          0, STAR, loc+360,    0, pv+237, 107, 0,    0},
  939 /* 36: uk* at scsibus* target -1 lun -1 */
  940     {&uk_ca,            &uk_cd,          0, STAR, loc+360,    0, pv+237, 107, 0,    0},
  941 /* 37: safte* at scsibus* target -1 lun -1 */
  942     {&safte_ca,         &safte_cd,       0, STAR, loc+360,    0, pv+237, 107, 0,    0},
  943 /* 38: ses* at scsibus* target -1 lun -1 */
  944     {&ses_ca,           &ses_cd,         0, STAR, loc+360,    0, pv+237, 107, 0,    0},
  945 /* 39: iopsp* at iop* tid -1 */
  946     {&iopsp_ca,         &iopsp_cd,       0, STAR, loc+361,    0, pv+257, 110, 0,    0},
  947 /* 40: ioprbs* at iop* tid -1 */
  948     {&ioprbs_ca,        &ioprbs_cd,      0, STAR, loc+361,    0, pv+257, 110, 0,    0},
  949 /* 41: atapiscsi* at umass*|wdc0|wdc1|wdc*|wdc*|pciide*|pciide* channel -1 */
  950     {&atapiscsi_ca,     &atapiscsi_cd,   0, STAR, loc+361,    0, pv+183, 106, 0,    0},
  951 /* 42: wd* at wdc0|wdc1|wdc*|wdc*|pciide*|pciide* channel -1 drive -1 */
  952     {&wd_ca,            &wd_cd,          0, STAR, loc+360,    0, pv+184, 112, 0,    0},
  953 /* 43: mainbus0 at root */
  954     {&mainbus_ca,       &mainbus_cd,     0, NORM,     loc,    0, pv+53, 0, 0,    0},
  955 /* 44: pci* at mainbus0|ppb*|pchb* bus -1 */
  956     {&pci_ca,           &pci_cd,         0, STAR, loc+361,    0, pv+208, 124, 0,    0},
  957 /* 45: vga* at pci* dev -1 function -1 */
  958     {&vga_pci_ca,       &vga_cd,         1, STAR, loc+360,    0, pv+231, 130, 0,    1},
  959 /* 46: ahc* at pci* dev -1 function -1 */
  960     {&ahc_pci_ca,       &ahc_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  961 /* 47: ahd* at pci* dev -1 function -1 */
  962     {&ahd_pci_ca,       &ahd_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  963 /* 48: adv* at pci* dev -1 function -1 */
  964     {&adv_pci_ca,       &adv_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  965 /* 49: adw* at pci* dev -1 function -1 */
  966     {&adw_pci_ca,       &adw_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  967 /* 50: bha* at pci* dev -1 function -1 */
  968     {&bha_pci_ca,       &bha_cd,         3, STAR, loc+360,    0, pv+231, 130, 0,    3},
  969 /* 51: twe* at pci* dev -1 function -1 */
  970     {&twe_pci_ca,       &twe_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  971 /* 52: arc* at pci* dev -1 function -1 */
  972     {&arc_ca,           &arc_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  973 /* 53: jmb* at pci* dev -1 function -1 */
  974     {&jmb_ca,           &jmb_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  975 /* 54: ahci* at pci* dev -1 function -1 */
  976     {&ahci_pci_ca,      &ahci_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  977 /* 55: ahci* at jmb* */
  978     {&ahci_jmb_ca,      &ahci_cd,        0, STAR,     loc,    0, pv+265, 132, 0,    0},
  979 /* 56: ami* at pci* dev -1 function -1 */
  980     {&ami_pci_ca,       &ami_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  981 /* 57: mfi* at pci* dev -1 function -1 */
  982     {&mfi_pci_ca,       &mfi_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  983 /* 58: ips* at pci* dev -1 function -1 */
  984     {&ips_ca,           &ips_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  985 /* 59: iop* at pci* dev -1 function -1 */
  986     {&iop_pci_ca,       &iop_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  987 /* 60: eap* at pci* dev -1 function -1 */
  988     {&eap_ca,           &eap_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  989 /* 61: eso* at pci* dev -1 function -1 */
  990     {&eso_ca,           &eso_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
  991 /* 62: opl* at eso* */
  992     {&opl_eso_ca,       &opl_cd,         0, STAR,     loc,    0, pv+281, 132, 0,    0},
  993 /* 63: opl* at sb0|sb* */
  994     {&opl_sb_ca,        &opl_cd,         0, STAR,     loc,    0, pv+226, 132, 0,    0},
  995 /* 64: opl* at ess* */
  996     {&opl_ess_ca,       &opl_cd,         0, STAR,     loc,    0, pv+279, 132, 0,    0},
  997 /* 65: opl* at yds* */
  998     {&opl_yds_ca,       &opl_cd,         0, STAR,     loc,    0, pv+277, 132, 0,    0},
  999 /* 66: opl* at cmpci* */
 1000     {&opl_cmpci_ca,     &opl_cd,         0, STAR,     loc,    0, pv+275, 132, 0,    0},
 1001 /* 67: auich* at pci* dev -1 function -1 */
 1002     {&auich_ca,         &auich_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1003 /* 68: azalia* at pci* dev -1 function -1 */
 1004     {&azalia_ca,        &azalia_cd,      0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1005 /* 69: emu* at pci* dev -1 function -1 */
 1006     {&emu_ca,           &emu_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1007 /* 70: autri* at pci* dev -1 function -1 */
 1008     {&autri_ca,         &autri_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1009 /* 71: auixp* at pci* dev -1 function -1 */
 1010     {&auixp_ca,         &auixp_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1011 /* 72: clcs* at pci* dev -1 function -1 */
 1012     {&clcs_ca,          &clcs_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1013 /* 73: clct* at pci* dev -1 function -1 */
 1014     {&clct_ca,          &clct_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1015 /* 74: maestro* at pci* dev -1 function -1 */
 1016     {&maestro_ca,       &maestro_cd,     0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1017 /* 75: esa* at pci* dev -1 function -1 */
 1018     {&esa_ca,           &esa_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1019 /* 76: yds* at pci* dev -1 function -1 */
 1020     {&yds_ca,           &yds_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1021 /* 77: fms* at pci* dev -1 function -1 */
 1022     {&fms_ca,           &fms_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1023 /* 78: auvia* at pci* dev -1 function -1 */
 1024     {&auvia_ca,         &auvia_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1025 /* 79: gdt* at pci* dev -1 function -1 */
 1026     {&gdt_pci_ca,       &gdt_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1027 /* 80: cac* at pci* dev -1 function -1 */
 1028     {&cac_pci_ca,       &cac_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1029 /* 81: cac* at eisa0 slot -1 */
 1030     {&cac_eisa_ca,      &cac_cd,         0, STAR, loc+361,    0, pv+245, 133, 0,    0},
 1031 /* 82: ciss* at pci* dev -1 function -1 */
 1032     {&ciss_pci_ca,      &ciss_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1033 /* 83: isp* at pci* dev -1 function -1 */
 1034     {&isp_pci_ca,       &isp_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1035 /* 84: mpi* at pci* dev -1 function -1 */
 1036     {&mpi_pci_ca,       &mpi_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1037 /* 85: sili* at pci* dev -1 function -1 */
 1038     {&sili_pci_ca,      &sili_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1039 /* 86: de* at pci* dev -1 function -1 */
 1040     {&de_ca,            &de_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1041 /* 87: ep0 at pci* dev -1 function -1 */
 1042     {&ep_pci_ca,        &ep_cd,          0, NORM, loc+360,    0, pv+231, 130, 0,    0},
 1043 /* 88: ep* at pci* dev -1 function -1 */
 1044     {&ep_pci_ca,        &ep_cd,          1, STAR, loc+360,    0, pv+231, 130, 0,    1},
 1045 /* 89: ep* at pcmcia* function -1 irq -1 */
 1046     {&ep_pcmcia_ca,     &ep_cd,          1, STAR, loc+360,    0, pv+235, 135, 0,    1},
 1047 /* 90: fpa* at pci* dev -1 function -1 */
 1048     {&fpa_ca,           &fpa_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1049 /* 91: pcn* at pci* dev -1 function -1 */
 1050     {&pcn_ca,           &pcn_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1051 /* 92: siop* at pci* dev -1 function -1 */
 1052     {&siop_pci_ca,      &siop_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1053 /* 93: neo* at pci* dev -1 function -1 */
 1054     {&neo_ca,           &neo_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1055 /* 94: pciide* at pci* dev -1 function -1 */
 1056     {&pciide_pci_ca,    &pciide_cd,      0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1057 /* 95: pciide* at jmb* */
 1058     {&pciide_jmb_ca,    &pciide_cd,      0, STAR,     loc,    0, pv+265, 132, 0,    0},
 1059 /* 96: ppb* at pci* dev -1 function -1 */
 1060     {&ppb_ca,           &ppb_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1061 /* 97: cy* at pci* dev -1 function -1 */
 1062     {&cy_pci_ca,        &cy_cd,          1, STAR, loc+360,    0, pv+231, 130, 0,    1},
 1063 /* 98: lmc* at pci* dev -1 function -1 */
 1064     {&lmc_ca,           &lmc_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1065 /* 99: mtd* at pci* dev -1 function -1 */
 1066     {&mtd_pci_ca,       &mtd_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1067 /*100: rl* at pci* dev -1 function -1 */
 1068     {&rl_pci_ca,        &rl_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1069 /*101: rl* at cardbus* dev -1 function -1 */
 1070     {&rl_cardbus_ca,    &rl_cd,          0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1071 /*102: re* at pci* dev -1 function -1 */
 1072     {&re_pci_ca,        &re_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1073 /*103: re* at cardbus* dev -1 function -1 */
 1074     {&re_cardbus_ca,    &re_cd,          0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1075 /*104: vr* at pci* dev -1 function -1 */
 1076     {&vr_ca,            &vr_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1077 /*105: tl* at pci* dev -1 function -1 */
 1078     {&tl_ca,            &tl_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1079 /*106: txp* at pci* dev -1 function -1 */
 1080     {&txp_ca,           &txp_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1081 /*107: sv* at pci* dev -1 function -1 */
 1082     {&sv_ca,            &sv_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1083 /*108: bktr0 at pci* dev -1 function -1 */
 1084     {&bktr_ca,          &bktr_cd,        0, NORM, loc+360,    0, pv+231, 130, 0,    0},
 1085 /*109: xl* at pci* dev -1 function -1 */
 1086     {&xl_pci_ca,        &xl_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1087 /*110: xl* at cardbus* dev -1 function -1 */
 1088     {&xl_cardbus_ca,    &xl_cd,          0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1089 /*111: fxp* at pci* dev -1 function -1 */
 1090     {&fxp_pci_ca,       &fxp_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1091 /*112: fxp* at cardbus* dev -1 function -1 */
 1092     {&fxp_cardbus_ca,   &fxp_cd,         0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1093 /*113: em* at pci* dev -1 function -1 */
 1094     {&em_ca,            &em_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1095 /*114: ixgb* at pci* dev -1 function -1 */
 1096     {&ixgb_ca,          &ixgb_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1097 /*115: xge* at pci* dev -1 function -1 */
 1098     {&xge_ca,           &xge_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1099 /*116: thtc* at pci* dev -1 function -1 */
 1100     {&thtc_ca,          &thtc_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1101 /*117: tht* at thtc* */
 1102     {&tht_ca,           &tht_cd,         0, STAR,     loc,    0, pv+261, 140, 0,    0},
 1103 /*118: dc* at pci* dev -1 function -1 */
 1104     {&dc_pci_ca,        &dc_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1105 /*119: dc* at cardbus* dev -1 function -1 */
 1106     {&dc_cardbus_ca,    &dc_cd,          0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1107 /*120: epic* at pci* dev -1 function -1 */
 1108     {&epic_pci_ca,      &epic_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1109 /*121: ti* at pci* dev -1 function -1 */
 1110     {&ti_ca,            &ti_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1111 /*122: ne* at pci* dev -1 function -1 */
 1112     {&ne_pci_ca,        &ne_cd,          3, STAR, loc+360,    0, pv+231, 130, 0,    3},
 1113 /*123: ne* at pcmcia* function -1 irq -1 */
 1114     {&ne_pcmcia_ca,     &ne_cd,          3, STAR, loc+360,    0, pv+235, 135, 0,    3},
 1115 /*124: gem* at pci* dev -1 function -1 */
 1116     {&gem_pci_ca,       &gem_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1117 /*125: lofn* at pci* dev -1 function -1 */
 1118     {&lofn_ca,          &lofn_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1119 /*126: hifn* at pci* dev -1 function -1 */
 1120     {&hifn_ca,          &hifn_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1121 /*127: nofn* at pci* dev -1 function -1 */
 1122     {&nofn_ca,          &nofn_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1123 /*128: ubsec* at pci* dev -1 function -1 */
 1124     {&ubsec_ca,         &ubsec_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1125 /*129: safe* at pci* dev -1 function -1 */
 1126     {&safe_ca,          &safe_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1127 /*130: wb* at pci* dev -1 function -1 */
 1128     {&wb_ca,            &wb_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1129 /*131: sf* at pci* dev -1 function -1 */
 1130     {&sf_pci_ca,        &sf_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1131 /*132: sis* at pci* dev -1 function -1 */
 1132     {&sis_ca,           &sis_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1133 /*133: ste* at pci* dev -1 function -1 */
 1134     {&ste_ca,           &ste_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1135 /*134: wdt0 at pci* dev -1 function -1 */
 1136     {&wdt_ca,           &wdt_cd,         0, NORM, loc+360,    0, pv+231, 130, 0,    0},
 1137 /*135: pwdog0 at pci* dev -1 function -1 */
 1138     {&pwdog_ca,         &pwdog_cd,       0, NORM, loc+360,    0, pv+231, 130, 0,    0},
 1139 /*136: mbg* at pci* dev -1 function -1 */
 1140     {&mbg_ca,           &mbg_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1141 /*137: uhci* at pci* dev -1 function -1 */
 1142     {&uhci_pci_ca,      &uhci_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1143 /*138: ohci* at pci* dev -1 function -1 */
 1144     {&ohci_pci_ca,      &ohci_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1145 /*139: ohci* at cardbus* dev -1 function -1 */
 1146     {&ohci_cardbus_ca,  &ohci_cd,        0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1147 /*140: ehci* at pci* dev -1 function -1 */
 1148     {&ehci_pci_ca,      &ehci_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1149 /*141: ehci* at cardbus* dev -1 function -1 */
 1150     {&ehci_cardbus_ca,  &ehci_cd,        0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1151 /*142: cbb* at pci* dev -1 function -1 */
 1152     {&cbb_pci_ca,       &cbb_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1153 /*143: skc* at pci* dev -1 function -1 */
 1154     {&skc_ca,           &skc_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1155 /*144: sk* at skc* */
 1156     {&sk_ca,            &sk_cd,          0, STAR,     loc,    0, pv+259, 140, 0,    0},
 1157 /*145: mskc* at pci* dev -1 function -1 */
 1158     {&mskc_ca,          &mskc_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1159 /*146: msk* at mskc* */
 1160     {&msk_ca,           &msk_cd,         0, STAR,     loc,    0, pv+289, 140, 0,    0},
 1161 /*147: puc* at pci* dev -1 function -1 */
 1162     {&puc_pci_ca,       &puc_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1163 /*148: wi* at pci* dev -1 function -1 */
 1164     {&wi_pci_ca,        &wi_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1165 /*149: wi* at pcmcia* function -1 irq -1 */
 1166     {&wi_pcmcia_ca,     &wi_cd,          0, STAR, loc+360,    0, pv+235, 135, 0,    0},
 1167 /*150: an* at pci* dev -1 function -1 */
 1168     {&an_pci_ca,        &an_cd,          0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1169 /*151: an* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1170     {&an_isapnp_ca,     &an_cd,          0, STAR, loc+350,    0, pv+229, 141, 0,    0},
 1171 /*152: an* at pcmcia* function -1 irq -1 */
 1172     {&an_pcmcia_ca,     &an_cd,          0, STAR, loc+360,    0, pv+235, 135, 0,    0},
 1173 /*153: ipw* at pci* dev -1 function -1 */
 1174     {&ipw_ca,           &ipw_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1175 /*154: iwi* at pci* dev -1 function -1 */
 1176     {&iwi_ca,           &iwi_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1177 /*155: wpi* at pci* dev -1 function -1 */
 1178     {&wpi_ca,           &wpi_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1179 /*156: cmpci* at pci* dev -1 function -1 */
 1180     {&cmpci_ca,         &cmpci_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1181 /*157: iha* at pci* dev -1 function -1 */
 1182     {&iha_pci_ca,       &iha_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1183 /*158: trm* at pci* dev -1 function -1 */
 1184     {&trm_pci_ca,       &trm_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1185 /*159: pcscp* at pci* dev -1 function -1 */
 1186     {&pcscp_ca,         &pcscp_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1187 /*160: nge* at pci* dev -1 function -1 */
 1188     {&nge_ca,           &nge_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1189 /*161: lge* at pci* dev -1 function -1 */
 1190     {&lge_ca,           &lge_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1191 /*162: bge* at pci* dev -1 function -1 */
 1192     {&bge_ca,           &bge_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1193 /*163: bnx* at pci* dev -1 function -1 */
 1194     {&bnx_ca,           &bnx_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1195 /*164: vge* at pci* dev -1 function -1 */
 1196     {&vge_ca,           &vge_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1197 /*165: stge* at pci* dev -1 function -1 */
 1198     {&stge_ca,          &stge_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1199 /*166: nfe* at pci* dev -1 function -1 */
 1200     {&nfe_ca,           &nfe_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1201 /*167: amdpm* at pci* dev -1 function -1 */
 1202     {&amdpm_ca,         &amdpm_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1203 /*168: viaenv* at pci* dev -1 function -1 */
 1204     {&viaenv_ca,        &viaenv_cd,      0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1205 /*169: bce* at pci* dev -1 function -1 */
 1206     {&bce_ca,           &bce_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1207 /*170: ath* at pci* dev -1 function -1 */
 1208     {&ath_pci_ca,       &ath_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1209 /*171: ath* at cardbus* dev -1 function -1 */
 1210     {&ath_cardbus_ca,   &ath_cd,         0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1211 /*172: atw* at pci* dev -1 function -1 */
 1212     {&atw_pci_ca,       &atw_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1213 /*173: atw* at cardbus* dev -1 function -1 */
 1214     {&atw_cardbus_ca,   &atw_cd,         0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1215 /*174: rtw* at pci* dev -1 function -1 */
 1216     {&rtw_pci_ca,       &rtw_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1217 /*175: rtw* at cardbus* dev -1 function -1 */
 1218     {&rtw_cardbus_ca,   &rtw_cd,         0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1219 /*176: ral* at pci* dev -1 function -1 */
 1220     {&ral_pci_ca,       &ral_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1221 /*177: ral* at cardbus* dev -1 function -1 */
 1222     {&ral_cardbus_ca,   &ral_cd,         0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1223 /*178: acx* at pci* dev -1 function -1 */
 1224     {&acx_pci_ca,       &acx_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1225 /*179: acx* at cardbus* dev -1 function -1 */
 1226     {&acx_cardbus_ca,   &acx_cd,         0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1227 /*180: pgt* at pci* dev -1 function -1 */
 1228     {&pgt_pci_ca,       &pgt_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1229 /*181: pgt* at cardbus* dev -1 function -1 */
 1230     {&pgt_cardbus_ca,   &pgt_cd,         0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1231 /*182: malo* at pci* dev -1 function -1 */
 1232     {&malo_pci_ca,      &malo_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1233 /*183: malo* at cardbus* dev -1 function -1 */
 1234     {&malo_cardbus_ca,  &malo_cd,        0, STAR, loc+360,    0, pv+233, 138, 0,    0},
 1235 /*184: malo* at pcmcia* function -1 irq -1 */
 1236     {&malo_pcmcia_ca,   &malo_cd,        0, STAR, loc+360,    0, pv+235, 135, 0,    0},
 1237 /*185: san* at pci* dev -1 function -1 */
 1238     {&san_ca,           &san_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1239 /*186: piixpm* at pci* dev -1 function -1 */
 1240     {&piixpm_ca,        &piixpm_cd,      0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1241 /*187: musycc* at pci* dev -1 function -1 */
 1242     {&musycc_ca,        &musycc_cd,      0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1243 /*188: art* at musycc* */
 1244     {&art_ca,           &art_cd,         0, STAR,     loc,    0, pv+287, 147, 0,    0},
 1245 /*189: vic* at pci* dev -1 function -1 */
 1246     {&vic_ca,           &vic_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1247 /*190: ichiic* at pci* dev -1 function -1 */
 1248     {&ichiic_ca,        &ichiic_cd,      0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1249 /*191: alipm* at pci* dev -1 function -1 */
 1250     {&alipm_ca,         &alipm_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1251 /*192: viapm* at pci* dev -1 function -1 */
 1252     {&viapm_ca,         &viapm_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1253 /*193: amdiic* at pci* dev -1 function -1 */
 1254     {&amdiic_ca,        &amdiic_cd,      0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1255 /*194: nviic* at pci* dev -1 function -1 */
 1256     {&nviic_ca,         &nviic_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1257 /*195: sdhc* at pci* dev -1 function -1 */
 1258     {&sdhc_pci_ca,      &sdhc_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1259 /*196: pchb* at pci* dev -1 function -1 */
 1260     {&pchb_ca,          &pchb_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1261 /*197: elansc* at pci* dev -1 function -1 */
 1262     {&elansc_ca,        &elansc_cd,      0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1263 /*198: geodesc* at pci* dev -1 function -1 */
 1264     {&geodesc_ca,       &geodesc_cd,     0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1265 /*199: glxsb* at pci* dev -1 function -1 */
 1266     {&glxsb_ca,         &glxsb_cd,       0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1267 /*200: pcib* at pci* dev -1 function -1 */
 1268     {&pcib_ca,          &pcib_cd,        0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1269 /*201: ichpcib* at pci* dev -1 function -1 */
 1270     {&ichpcib_ca,       &ichpcib_cd,     0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1271 /*202: piixpcib* at pci* dev -1 function -1 */
 1272     {&piixpcib_ca,      &piixpcib_cd,    0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1273 /*203: gscpcib* at pci* dev -1 function -1 */
 1274     {&gscpcib_ca,       &gscpcib_cd,     0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1275 /*204: hme* at pci* dev -1 function -1 */
 1276     {&hme_pci_ca,       &hme_cd,         0, STAR, loc+360,    0, pv+231, 130, 0,    0},
 1277 /*205: isa0 at mainbus0|pcib*|ichpcib*|piixpcib*|gscpcib* */
 1278     {&isa_ca,           &isa_cd,         0, NORM,     loc,    0, pv+191, 124, 0,    0},
 1279 /*206: isadma0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1280     {&isadma_ca,        &isadma_cd,      0, NORM, loc+  7,    0, pv+291, 148, 0,    0},
 1281 /*207: ast0 at isa0 port 0x1a0 size 0 iomem -1 iosiz 0 irq 5 drq -1 drq2 -1 */
 1282     {&ast_ca,           &ast_cd,         0, NORM, loc+336,    0, pv+291, 148, 0,    0},
 1283 /*208: cy0 at isa0 port -1 size 0 iomem 0xd4000 iosiz 0 irq 0xc drq -1 drq2 -1 */
 1284     {&cy_isa_ca,        &cy_cd,          0, NORM, loc+343,    0, pv+291, 148, 0,    0},
 1285 /*209: pckbc0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1286     {&pckbc_isa_ca,     &pckbc_cd,       0, NORM, loc+  7,    0, pv+291, 148, 0,    0},
 1287 /*210: vga0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1288     {&vga_isa_ca,       &vga_cd,         0, NORM, loc+  7,    0, pv+291, 148, 0,    0},
 1289 /*211: pcdisplay0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1290     {&pcdisplay_ca,     &pcdisplay_cd,   0, NORM, loc+  7,    0, pv+291, 148, 0,    0},
 1291 /*212: bha0 at isa0 port 0x330 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1292     {&bha_isa_ca,       &bha_cd,         0, NORM, loc+ 14,    0, pv+291, 148, 0,    0},
 1293 /*213: bha1 at isa0 port 0x334 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1294     {&bha_isa_ca,       &bha_cd,         1, DNRM, loc+ 21,    0, pv+291, 148, 0,    1},
 1295 /*214: bha2 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1296     {&bha_isa_ca,       &bha_cd,         2, DNRM, loc+  7,    0, pv+291, 148, 0,    2},
 1297 /*215: aic0 at isa0 port 0x340 size 0 iomem -1 iosiz 0 irq 0xb drq -1 drq2 -1 */
 1298     {&aic_isa_ca,       &aic_cd,         0, NORM, loc+ 28,    0, pv+291, 148, 0,    0},
 1299 /*216: aha0 at isa0 port 0x330 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1300     {&aha_isa_ca,       &aha_cd,         0, NORM, loc+ 14,    0, pv+291, 148, 0,    0},
 1301 /*217: aha1 at isa0 port 0x334 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1302     {&aha_isa_ca,       &aha_cd,         1, NORM, loc+ 21,    0, pv+291, 148, 0,    1},
 1303 /*218: sea0 at isa0 port -1 size 0 iomem 0xc8000 iosiz 0 irq 5 drq -1 drq2 -1 */
 1304     {&sea_ca,           &sea_cd,         0, DNRM, loc+ 35,    0, pv+291, 148, 0,    0},
 1305 /*219: uha0 at isa0 port 0x330 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1306     {&uha_isa_ca,       &uha_cd,         0, NORM, loc+ 14,    0, pv+291, 148, 0,    0},
 1307 /*220: uha1 at isa0 port 0x334 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1308     {&uha_isa_ca,       &uha_cd,         1, DNRM, loc+ 21,    0, pv+291, 148, 0,    1},
 1309 /*221: wds0 at isa0 port 0x350 size 0 iomem -1 iosiz 0 irq 0xf drq 6 drq2 -1 */
 1310     {&wds_ca,           &wds_cd,         0, DNRM, loc+ 42,    0, pv+291, 148, 0,    0},
 1311 /*222: wdc0 at isa0 port 0x1f0 size 0 iomem -1 iosiz 0 irq 0xe drq -1 drq2 -1 */
 1312     {&wdc_isa_ca,       &wdc_cd,         0, NORM, loc+ 49,    0, pv+291, 148, 0,    0},
 1313 /*223: wdc1 at isa0 port 0x170 size 0 iomem -1 iosiz 0 irq 0xf drq -1 drq2 -1 */
 1314     {&wdc_isa_ca,       &wdc_cd,         1, NORM, loc+ 56,    0, pv+291, 148, 0,    1},
 1315 /*224: lc0 at isa0 port 0x200 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1316     {&lc_isa_ca,        &lc_cd,          0, NORM, loc+ 63,    0, pv+291, 148, 0,    0},
 1317 /*225: lc1 at isa0 port 0x280 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1318     {&lc_isa_ca,        &lc_cd,          1, NORM, loc+ 70,    0, pv+291, 148, 0,    1},
 1319 /*226: ne0 at isa0 port 0x240 size 0 iomem -1 iosiz 0 irq 9 drq -1 drq2 -1 */
 1320     {&ne_isa_ca,        &ne_cd,          0, NORM, loc+ 77,    0, pv+291, 148, 0,    0},
 1321 /*227: ne1 at isa0 port 0x300 size 0 iomem -1 iosiz 0 irq 0xa drq -1 drq2 -1 */
 1322     {&ne_isa_ca,        &ne_cd,          1, NORM, loc+ 84,    0, pv+291, 148, 0,    1},
 1323 /*228: ne2 at isa0 port 0x280 size 0 iomem -1 iosiz 0 irq 9 drq -1 drq2 -1 */
 1324     {&ne_isa_ca,        &ne_cd,          2, NORM, loc+ 91,    0, pv+291, 148, 0,    2},
 1325 /*229: we0 at isa0 port 0x280 size 0 iomem 0xd0000 iosiz 0 irq 9 drq -1 drq2 -1 */
 1326     {&we_isa_ca,        &we_cd,          0, NORM, loc+ 98,    0, pv+291, 148, 0,    0},
 1327 /*230: we1 at isa0 port 0x300 size 0 iomem 0xcc000 iosiz 0 irq 0xa drq -1 drq2 -1 */
 1328     {&we_isa_ca,        &we_cd,          1, NORM, loc+105,    0, pv+291, 148, 0,    1},
 1329 /*231: ec0 at isa0 port 0x250 size 0 iomem 0xd8000 iosiz 0 irq 9 drq -1 drq2 -1 */
 1330     {&ec_ca,            &ec_cd,          0, NORM, loc+112,    0, pv+291, 148, 0,    0},
 1331 /*232: eg0 at isa0 port 0x310 size 0 iomem -1 iosiz 0 irq 5 drq -1 drq2 -1 */
 1332     {&eg_ca,            &eg_cd,          0, DNRM, loc+119,    0, pv+291, 148, 0,    0},
 1333 /*233: el0 at isa0 port 0x300 size 0 iomem -1 iosiz 0 irq 9 drq -1 drq2 -1 */
 1334     {&el_ca,            &el_cd,          0, DNRM, loc+126,    0, pv+291, 148, 0,    0},
 1335 /*234: ep0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1336     {&ep_isa_ca,        &ep_cd,          0, NORM, loc+  7,    0, pv+291, 148, 0,    0},
 1337 /*235: ep0 at eisa0 slot -1 */
 1338     {&ep_eisa_ca,       &ep_cd,          0, NORM, loc+361,    0, pv+245, 133, 0,    0},
 1339 /*236: ep* at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1340     {&ep_isa_ca,        &ep_cd,          1, STAR, loc+  7,    0, pv+291, 148, 0,    1},
 1341 /*237: ep* at eisa0 slot -1 */
 1342     {&ep_eisa_ca,       &ep_cd,          1, STAR, loc+361,    0, pv+245, 133, 0,    1},
 1343 /*238: ie0 at isa0 port 0x360 size 0 iomem 0xd0000 iosiz 0 irq 7 drq -1 drq2 -1 */
 1344     {&ie_isa_ca,        &ie_cd,          0, NORM, loc+133,    0, pv+291, 148, 0,    0},
 1345 /*239: ex0 at isa0 port 0x320 size 0 iomem -1 iosiz 0 irq 5 drq -1 drq2 -1 */
 1346     {&ex_ca,            &ex_cd,          0, NORM, loc+140,    0, pv+291, 148, 0,    0},
 1347 /*240: le0 at isa0 port 0x360 size 0 iomem -1 iosiz 0 irq 0xf drq 6 drq2 -1 */
 1348     {&le_isa_ca,        &le_cd,          0, NORM, loc+147,    0, pv+291, 148, 0,    0},
 1349 /*241: sm0 at isa0 port 0x300 size 0 iomem -1 iosiz 0 irq 0xa drq -1 drq2 -1 */
 1350     {&sm_isa_ca,        &sm_cd,          0, NORM, loc+ 84,    0, pv+291, 148, 0,    0},
 1351 /*242: mpu* at isa0 port 0x300 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1352     {&mpu_isa_ca,       &mpu_cd,         0, STAR, loc+154,    0, pv+291, 148, 0,    0},
 1353 /*243: sb0 at isa0 port 0x220 size 0 iomem -1 iosiz 0 irq 5 drq 1 drq2 -1 */
 1354     {&sb_isa_ca,        &sb_cd,          0, NORM, loc+161,    0, pv+291, 148, 0,    0},
 1355 /*244: pas0 at isa0 port 0x220 size 0 iomem -1 iosiz 0 irq 7 drq 1 drq2 -1 */
 1356     {&pas_ca,           &pas_cd,         0, NORM, loc+168,    0, pv+291, 148, 0,    0},
 1357 /*245: pss0 at isa0 port 0x220 size 0 iomem -1 iosiz 0 irq 7 drq 6 drq2 -1 */
 1358     {&pss_ca,           &pss_cd,         0, NORM, loc+175,    0, pv+291, 148, 0,    0},
 1359 /*246: sp0 at pss0 port 0x530 size 0 iomem -1 iosiz 0 irq 0xa drq 0 */
 1360     {&sp_ca,            &sp_cd,          0, NORM, loc+362,    0, pv+293, 156, 0,    0},
 1361 /*247: wss0 at isa0 port 0x530 size 0 iomem -1 iosiz 0 irq 0xa drq 0 drq2 -1 */
 1362     {&wss_isa_ca,       &wss_cd,         0, NORM, loc+182,    0, pv+291, 148, 0,    0},
 1363 /*248: gus0 at isa0 port 0x220 size 0 iomem -1 iosiz 0 irq 7 drq 1 drq2 6 */
 1364     {&gus_isa_ca,       &gus_cd,         0, NORM, loc+189,    0, pv+291, 148, 0,    0},
 1365 /*249: pcppi0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1366     {&pcppi_ca,         &pcppi_cd,       0, NORM, loc+  7,    0, pv+291, 148, 0,    0},
 1367 /*250: spkr0 at pcppi0 */
 1368     {&spkr_ca,          &spkr_cd,        0, NORM,     loc,    0, pv+263, 162, 0,    0},
 1369 /*251: lpt0 at isa0 port 0x378 size 0 iomem -1 iosiz 0 irq 7 drq -1 drq2 -1 */
 1370     {&lpt_isa_ca,       &lpt_cd,         0, NORM, loc+196,    0, pv+291, 148, 0,    0},
 1371 /*252: lpt1 at isa0 port 0x278 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1372     {&lpt_isa_ca,       &lpt_cd,         1, NORM, loc+203,    0, pv+291, 148, 0,    1},
 1373 /*253: lpt2 at isa0 port 0x3bc size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1374     {&lpt_isa_ca,       &lpt_cd,         2, NORM, loc+210,    0, pv+291, 148, 0,    2},
 1375 /*254: lm0 at isa0 port 0x290 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1376     {&lm_isa_ca,        &lm_cd,          0, NORM, loc+217,    0, pv+291, 148, 0,    0},
 1377 /*255: nsclpcsio* at isa0 port 0x2e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1378     {&nsclpcsio_isa_ca, &nsclpcsio_cd,   0, STAR, loc+  0,    0, pv+291, 148, 0,    0},
 1379 /*256: nsclpcsio* at isa0 port 0x4e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1380     {&nsclpcsio_isa_ca, &nsclpcsio_cd,   0, STAR, loc+224,    0, pv+291, 148, 0,    0},
 1381 /*257: gscsio* at isa0 port 0x2e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1382     {&gscsio_ca,        &gscsio_cd,      0, STAR, loc+  0,    0, pv+291, 148, 0,    0},
 1383 /*258: gscsio* at isa0 port 0x15c size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1384     {&gscsio_ca,        &gscsio_cd,      0, STAR, loc+231,    0, pv+291, 148, 0,    0},
 1385 /*259: it0 at isa0 port 0x290 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1386     {&it_ca,            &it_cd,          0, NORM, loc+217,    0, pv+291, 148, 0,    0},
 1387 /*260: it1 at isa0 port 0xc00 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1388     {&it_ca,            &it_cd,          1, NORM, loc+238,    0, pv+291, 148, 0,    1},
 1389 /*261: it2 at isa0 port 0xd00 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1390     {&it_ca,            &it_cd,          2, NORM, loc+245,    0, pv+291, 148, 0,    2},
 1391 /*262: viasio* at isa0 port 0x2e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1392     {&viasio_ca,        &viasio_cd,      0, STAR, loc+  0,    0, pv+291, 148, 0,    0},
 1393 /*263: viasio* at isa0 port 0x4e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1394     {&viasio_ca,        &viasio_cd,      0, STAR, loc+224,    0, pv+291, 148, 0,    0},
 1395 /*264: aps0 at isa0 port 0x1600 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1396     {&aps_ca,           &aps_cd,         0, NORM, loc+252,    0, pv+291, 148, 0,    0},
 1397 /*265: npx0 at isa0 port 0xf0 size 0 iomem -1 iosiz 0 irq 0xd drq -1 drq2 -1 */
 1398     {&npx_ca,           &npx_cd,         0, NORM, loc+259,    0, pv+291, 148, 0,    0},
 1399 /*266: pccom0 at isa0 port 0x3f8 size 0 iomem -1 iosiz 0 irq 4 drq -1 drq2 -1 */
 1400     {&pccom_isa_ca,     &pccom_cd,       0, NORM, loc+266,    0, pv+291, 148, 0,    0},
 1401 /*267: pccom1 at isa0 port 0x2f8 size 0 iomem -1 iosiz 0 irq 3 drq -1 drq2 -1 */
 1402     {&pccom_isa_ca,     &pccom_cd,       1, NORM, loc+273,    0, pv+291, 148, 0,    1},
 1403 /*268: pccom2 at isa0 port 0x3e8 size 0 iomem -1 iosiz 0 irq 5 drq -1 drq2 -1 */
 1404     {&pccom_isa_ca,     &pccom_cd,       2, NORM, loc+280,    0, pv+291, 148, 0,    2},
 1405 /*269: pccom* at ast0 slave -1 */
 1406     {&pccom_commulti_ca,        &pccom_cd,       3, STAR, loc+361,    0, pv+253, 163, 0,    3},
 1407 /*270: pccom* at pcmcia* function -1 irq -1 */
 1408     {&pccom_pcmcia_ca,  &pccom_cd,       3, STAR, loc+360,    0, pv+235, 135, 0,    3},
 1409 /*271: pccom* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1410     {&pccom_isapnp_ca,  &pccom_cd,       3, STAR, loc+350,    0, pv+229, 141, 0,    3},
 1411 /*272: pccom* at puc* port -1 */
 1412     {&pccom_puc_ca,     &pccom_cd,       3, STAR, loc+361,    0, pv+251, 165, 0,    3},
 1413 /*273: pccom* at cardbus* dev -1 function -1 */
 1414     {&pccom_cardbus_ca, &pccom_cd,       3, STAR, loc+360,    0, pv+233, 138, 0,    3},
 1415 /*274: lms0 at isa0 port 0x23c size 0 iomem -1 iosiz 0 irq 5 drq -1 drq2 -1 */
 1416     {&lms_ca,           &lms_cd,         0, NORM, loc+287,    0, pv+291, 148, 0,    0},
 1417 /*275: lms1 at isa0 port 0x238 size 0 iomem -1 iosiz 0 irq 5 drq -1 drq2 -1 */
 1418     {&lms_ca,           &lms_cd,         1, NORM, loc+294,    0, pv+291, 148, 0,    1},
 1419 /*276: mms0 at isa0 port 0x23c size 0 iomem -1 iosiz 0 irq 5 drq -1 drq2 -1 */
 1420     {&mms_ca,           &mms_cd,         0, NORM, loc+287,    0, pv+291, 148, 0,    0},
 1421 /*277: mms1 at isa0 port 0x238 size 0 iomem -1 iosiz 0 irq 5 drq -1 drq2 -1 */
 1422     {&mms_ca,           &mms_cd,         1, NORM, loc+294,    0, pv+291, 148, 0,    1},
 1423 /*278: wsdisplay* at vga0|vga*|pcdisplay0 console -1 mux 1 */
 1424     {&wsdisplay_emul_ca,        &wsdisplay_cd,   0, STAR, loc+368,    0, pv+212, 167, 0,    0},
 1425 /*279: wskbd* at ukbd*|pckbd* console -1 mux 1 */
 1426     {&wskbd_ca,         &wskbd_cd,       0, STAR, loc+368,    0, pv+223, 176, 0,    0},
 1427 /*280: wsmouse* at ums*|uts*|pms*|pmsi*|lms0|lms1|mms0|mms1 mux 0 */
 1428     {&wsmouse_ca,       &wsmouse_cd,     0, STAR, loc+367,    0, pv+166, 182, 0,    0},
 1429 /*281: pckbd* at pckbc0 slot -1 */
 1430     {&pckbd_ca,         &pckbd_cd,       0, STAR, loc+361,    0, pv+249, 198, 0,    0},
 1431 /*282: pms* at pckbc0 slot -1 */
 1432     {&pms_ca,           &pms_cd,         0, STAR, loc+361,    0, pv+249, 198, 0,    0},
 1433 /*283: pmsi* at pckbc0 slot -1 */
 1434     {&pmsi_ca,          &pmsi_cd,        0, STAR, loc+361,    0, pv+249, 198, 0,    0},
 1435 /*284: fdc0 at isa0 port 0x3f0 size 0 iomem -1 iosiz 0 irq 6 drq 2 drq2 -1 */
 1436     {&fdc_ca,           &fdc_cd,         0, NORM, loc+301,    0, pv+291, 148, 0,    0},
 1437 /*285: fd* at fdc0 drive -1 */
 1438     {&fd_ca,            &fd_cd,          0, STAR, loc+361,    0, pv+247, 200, 0,    0},
 1439 /*286: eisa0 at mainbus0 */
 1440     {&eisa_ca,          &eisa_cd,        0, NORM,     loc,    0, pv+243, 124, 0,    0},
 1441 /*287: ahb* at eisa0 slot -1 */
 1442     {&ahb_ca,           &ahb_cd,         0, STAR, loc+361,    0, pv+245, 133, 0,    0},
 1443 /*288: ahc* at eisa0 slot -1 */
 1444     {&ahc_eisa_ca,      &ahc_cd,         0, STAR, loc+361,    0, pv+245, 133, 0,    0},
 1445 /*289: uha* at eisa0 slot -1 */
 1446     {&uha_eisa_ca,      &uha_cd,         2, STAR, loc+361,    0, pv+245, 133, 0,    2},
 1447 /*290: fea* at eisa0 slot -1 */
 1448     {&fea_ca,           &fea_cd,         0, STAR, loc+361,    0, pv+245, 133, 0,    0},
 1449 /*291: isapnp0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
 1450     {&isapnp_ca,        &isapnp_cd,      0, NORM, loc+  7,    0, pv+291, 148, 0,    0},
 1451 /*292: mpu* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1452     {&mpu_isapnp_ca,    &mpu_cd,         0, STAR, loc+350,    0, pv+229, 141, 0,    0},
 1453 /*293: wdc* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1454     {&wdc_isapnp_ca,    &wdc_cd,         2, STAR, loc+350,    0, pv+229, 141, 0,    2},
 1455 /*294: aha* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1456     {&aha_isapnp_ca,    &aha_cd,         2, STAR, loc+350,    0, pv+229, 141, 0,    2},
 1457 /*295: aic* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1458     {&aic_isapnp_ca,    &aic_cd,         1, STAR, loc+350,    0, pv+229, 141, 0,    1},
 1459 /*296: sb* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1460     {&sb_isapnp_ca,     &sb_cd,          1, STAR, loc+350,    0, pv+229, 141, 0,    1},
 1461 /*297: wss* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1462     {&wss_isapnp_ca,    &wss_cd,         1, STAR, loc+350,    0, pv+229, 141, 0,    1},
 1463 /*298: ess* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1464     {&ess_isapnp_ca,    &ess_cd,         0, STAR, loc+350,    0, pv+229, 141, 0,    0},
 1465 /*299: le* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1466     {&le_isapnp_ca,     &le_cd,          1, STAR, loc+350,    0, pv+229, 141, 0,    1},
 1467 /*300: ep* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1468     {&ep_isapnp_ca,     &ep_cd,          1, STAR, loc+350,    0, pv+229, 141, 0,    1},
 1469 /*301: ef* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1470     {&ef_isapnp_ca,     &ef_cd,          0, STAR, loc+350,    0, pv+229, 141, 0,    0},
 1471 /*302: ne* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1472     {&ne_isapnp_ca,     &ne_cd,          3, STAR, loc+350,    0, pv+229, 141, 0,    3},
 1473 /*303: we* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1474     {&we_isapnp_ca,     &we_cd,          2, STAR, loc+350,    0, pv+229, 141, 0,    2},
 1475 /*304: ym* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1476     {&ym_isapnp_ca,     &ym_cd,          0, STAR, loc+350,    0, pv+229, 141, 0,    0},
 1477 /*305: joy* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1478     {&joy_isapnp_ca,    &joy_cd,         0, STAR, loc+350,    0, pv+229, 141, 0,    0},
 1479 /*306: bios0 at mainbus0 apid -1 */
 1480     {&bios_ca,          &bios_cd,        0, NORM, loc+361,    0, pv+243, 124, 0,    0},
 1481 /*307: apm0 at bios0 */
 1482     {&apm_ca,           &apm_cd,         0, NORM,     loc,    0, pv+285, 201, 0,    0},
 1483 /*308: cpu0 at mainbus0 apid -1 */
 1484     {&cpu_ca,           &cpu_cd,         0, NORM, loc+361,    0, pv+243, 124, 0,    0},
 1485 /*309: pcibios0 at bios0 */
 1486     {&pcibios_ca,       &pcibios_cd,     0, NORM,     loc,    0, pv+285, 201, 0,    0},
 1487 /*310: cardslot* at cbb* slot -1 */
 1488     {&cardslot_ca,      &cardslot_cd,    0, STAR, loc+361,    0, pv+241, 202, 0,    0},
 1489 /*311: cardbus* at cardslot* slot -1 */
 1490     {&cardbus_ca,       &cardbus_cd,     0, STAR, loc+361,    0, pv+181, 204, 0,    0},
 1491 /*312: pcic0 at isa0 port 0x3e0 size 0 iomem 0xd0000 iosiz 0x10000 irq -1 drq -1 drq2 -1 */
 1492     {&pcic_isa_ca,      &pcic_cd,        0, NORM, loc+329,    0, pv+291, 148, 0,    0},
 1493 /*313: pcic1 at isa0 port 0x3e2 size 0 iomem 0xe0000 iosiz 0x4000 irq -1 drq -1 drq2 -1 */
 1494     {&pcic_isa_ca,      &pcic_cd,        1, NORM, loc+322,    0, pv+291, 148, 0,    1},
 1495 /*314: pcic2 at isa0 port 0x3e4 size 0 iomem 0xe0000 iosiz 0x4000 irq -1 drq -1 drq2 -1 */
 1496     {&pcic_isa_ca,      &pcic_cd,        2, NORM, loc+308,    0, pv+291, 148, 0,    2},
 1497 /*315: pcic* at pci* dev -1 function -1 */
 1498     {&pcic_pci_ca,      &pcic_cd,        3, STAR, loc+360,    0, pv+231, 130, 0,    3},
 1499 /*316: pcic* at isapnp0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 */
 1500     {&pcic_isapnp_ca,   &pcic_cd,        3, STAR, loc+350,    0, pv+229, 141, 0,    3},
 1501 /*317: tcic0 at isa0 port 0x240 size 0 iomem 0xd0000 iosiz 0x10000 irq -1 drq -1 drq2 -1 */
 1502     {&tcic_isa_ca,      &tcic_cd,        0, DNRM, loc+315,    0, pv+291, 148, 0,    0},
 1503 /*318: lpt* at puc* port -1 */
 1504     {&lpt_puc_ca,       &lpt_cd,         3, STAR, loc+361,    0, pv+251, 165, 0,    3},
 1505 /*319: pcmcia* at pcic0|pcic1|pcic2|pcic*|pcic*|tcic0|cardslot* controller -1 socket -1 */
 1506     {&pcmcia_ca,        &pcmcia_cd,      0, STAR, loc+360,    0, pv+175, 206, 0,    0},
 1507 /*320: aic* at pcmcia* function -1 irq -1 */
 1508     {&aic_pcmcia_ca,    &aic_cd,         1, STAR, loc+360,    0, pv+235, 135, 0,    1},
 1509 /*321: wdc* at pcmcia* function -1 irq -1 */
 1510     {&wdc_pcmcia_ca,    &wdc_cd,         2, STAR, loc+360,    0, pv+235, 135, 0,    2},
 1511 /*322: sm* at pcmcia* function -1 irq -1 */
 1512     {&sm_pcmcia_ca,     &sm_cd,          1, STAR, loc+360,    0, pv+235, 135, 0,    1},
 1513 /*323: xe* at pcmcia* function -1 irq -1 */
 1514     {&xe_pcmcia_ca,     &xe_cd,          0, STAR, loc+360,    0, pv+235, 135, 0,    0},
 1515 /*324: ray* at pcmcia* function -1 irq -1 */
 1516     {&ray_ca,           &ray_cd,         0, STAR, loc+360,    0, pv+235, 135, 0,    0},
 1517 /*325: usb* at ehci*|ehci*|uhci*|ohci*|ohci* */
 1518     {&usb_ca,           &usb_cd,         0, STAR,     loc,    0, pv+197, 223, 0,    0},
 1519 /*326: uhub* at usb* */
 1520     {&uhub_ca,          &uhub_cd,        0, STAR,     loc,    0, pv+273, 223, 0,    0},
 1521 /*327: uhub* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1522     {&uhub_uhub_ca,     &uhub_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1523 /*328: uaudio* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1524     {&uaudio_ca,        &uaudio_cd,      0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1525 /*329: umidi* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1526     {&umidi_ca,         &umidi_cd,       0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1527 /*330: ucom* at umodem*|uvisor*|uvscom*|ubsa*|uftdi*|uplcom*|umct*|uslcom*|uark*|moscom*|uipaq*|umsm*|ucycom* portno -1 */
 1528     {&ucom_ca,          &ucom_cd,        0, STAR, loc+361,    0, pv+128, 238, 0,    0},
 1529 /*331: ugen* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1530     {&ugen_ca,          &ugen_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1531 /*332: uhidev* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1532     {&uhidev_ca,        &uhidev_cd,      0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1533 /*333: uhid* at uhidev* reportid -1 */
 1534     {&uhid_ca,          &uhid_cd,        0, STAR, loc+361,    0, pv+255, 264, 0,    0},
 1535 /*334: ukbd* at uhidev* reportid -1 */
 1536     {&ukbd_ca,          &ukbd_cd,        0, STAR, loc+361,    0, pv+255, 264, 0,    0},
 1537 /*335: ums* at uhidev* reportid -1 */
 1538     {&ums_ca,           &ums_cd,         0, STAR, loc+361,    0, pv+255, 264, 0,    0},
 1539 /*336: uts* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1540     {&uts_ca,           &uts_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1541 /*337: ucycom* at uhidev* reportid -1 */
 1542     {&ucycom_ca,        &ucycom_cd,      0, STAR, loc+361,    0, pv+255, 264, 0,    0},
 1543 /*338: ulpt* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1544     {&ulpt_ca,          &ulpt_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1545 /*339: umass* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1546     {&umass_ca,         &umass_cd,       0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1547 /*340: udcf* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1548     {&udcf_ca,          &udcf_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1549 /*341: urio* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1550     {&urio_ca,          &urio_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1551 /*342: uvisor* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1552     {&uvisor_ca,        &uvisor_cd,      0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1553 /*343: udsbr* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1554     {&udsbr_ca,         &udsbr_cd,       0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1555 /*344: aue* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1556     {&aue_ca,           &aue_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1557 /*345: axe* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1558     {&axe_ca,           &axe_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1559 /*346: cue* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1560     {&cue_ca,           &cue_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1561 /*347: kue* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1562     {&kue_ca,           &kue_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1563 /*348: cdce* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1564     {&cdce_ca,          &cdce_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1565 /*349: udav* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1566     {&udav_ca,          &udav_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1567 /*350: upl* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1568     {&upl_ca,           &upl_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1569 /*351: url* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1570     {&url_ca,           &url_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1571 /*352: umodem* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1572     {&umodem_ca,        &umodem_cd,      0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1573 /*353: uftdi* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1574     {&uftdi_ca,         &uftdi_cd,       0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1575 /*354: uplcom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1576     {&uplcom_ca,        &uplcom_cd,      0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1577 /*355: umct* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1578     {&umct_ca,          &umct_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1579 /*356: uvscom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1580     {&uvscom_ca,        &uvscom_cd,      0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1581 /*357: ubsa* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1582     {&ubsa_ca,          &ubsa_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1583 /*358: uslcom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1584     {&uslcom_ca,        &uslcom_cd,      0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1585 /*359: uark* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1586     {&uark_ca,          &uark_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1587 /*360: moscom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1588     {&moscom_ca,        &moscom_cd,      0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1589 /*361: uipaq* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1590     {&uipaq_ca,         &uipaq_cd,       0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1591 /*362: umsm* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1592     {&umsm_ca,          &umsm_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1593 /*363: uscanner* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1594     {&uscanner_ca,      &uscanner_cd,    0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1595 /*364: usscanner* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1596     {&usscanner_ca,     &usscanner_cd,   0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1597 /*365: wi* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1598     {&wi_usb_ca,        &wi_cd,          0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1599 /*366: atu* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1600     {&atu_ca,           &atu_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1601 /*367: ural* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1602     {&ural_ca,          &ural_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1603 /*368: rum* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1604     {&rum_ca,           &rum_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1605 /*369: zyd* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1606     {&zyd_ca,           &zyd_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1607 /*370: uath* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1608     {&uath_ca,          &uath_cd,        0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1609 /*371: uow* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1610     {&uow_ca,           &uow_cd,         0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1611 /*372: uberry* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
 1612     {&uberry_ca,        &uberry_cd,      0, STAR, loc+356,    0, pv+220, 224, 0,    0},
 1613 /*373: iic* at gscsio*|gscsio*|piixpm*|alipm*|ichiic*|viapm*|amdiic*|nviic*|amdpm* */
 1614     {&iic_ca,           &iic_cd,         0, STAR,     loc,    0, pv+156, 265, 0,    0},
 1615 /*374: lmtemp* at iic* addr -1 size -1 */
 1616     {&lmtemp_ca,        &lmtemp_cd,      0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1617 /*375: lmenv* at iic* addr -1 size -1 */
 1618     {&lmenv_ca,         &lmenv_cd,       0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1619 /*376: maxtmp* at iic* addr -1 size -1 */
 1620     {&maxtmp_ca,        &maxtmp_cd,      0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1621 /*377: adc* at iic* addr -1 size -1 */
 1622     {&adc_ca,           &adc_cd,         0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1623 /*378: admtemp* at iic* addr -1 size -1 */
 1624     {&admtemp_ca,       &admtemp_cd,     0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1625 /*379: admlc* at iic* addr -1 size -1 */
 1626     {&admlc_ca,         &admlc_cd,       0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1627 /*380: admtm* at iic* addr -1 size -1 */
 1628     {&admtm_ca,         &admtm_cd,       0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1629 /*381: admtmp* at iic* addr -1 size -1 */
 1630     {&admtmp_ca,        &admtmp_cd,      0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1631 /*382: admtt* at iic* addr -1 size -1 */
 1632     {&admtt_ca,         &admtt_cd,       0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1633 /*383: maxds* at iic* addr -1 size -1 */
 1634     {&maxds_ca,         &maxds_cd,       0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1635 /*384: adt* at iic* addr -1 size -1 */
 1636     {&adt_ca,           &adt_cd,         0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1637 /*385: lm* at iic* addr -1 size -1 */
 1638     {&lm_i2c_ca,        &lm_cd,          1, STAR, loc+360,    0, pv+239, 266, 0,    1},
 1639 /*386: admcts* at iic* addr -1 size -1 */
 1640     {&admcts_ca,        &admcts_cd,      0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1641 /*387: asbtm* at iic* addr -1 size -1 */
 1642     {&asbtm_ca,         &asbtm_cd,       0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1643 /*388: wbenv* at iic* addr -1 size -1 */
 1644     {&wbenv_ca,         &wbenv_cd,       0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1645 /*389: glenv* at iic* addr -1 size -1 */
 1646     {&glenv_ca,         &glenv_cd,       0, STAR, loc+360,    0, pv+239, 266, 0,    0},
 1647 /*390: gpio* at gscpcib*|elansc*|nsclpcsio*|nsclpcsio* */
 1648     {&gpio_ca,          &gpio_cd,        0, STAR,     loc,    0, pv+203, 147, 0,    0},
 1649 /*391: onewire* at uow* */
 1650     {&onewire_ca,       &onewire_cd,     0, STAR,     loc,    0, pv+267, 268, 0,    0},
 1651 /*392: owid* at onewire* */
 1652     {&owid_ca,          &owid_cd,        0, STAR,     loc,    0, pv+269, 268, 0,    0},
 1653 /*393: owsbm* at onewire* */
 1654     {&owsbm_ca,         &owsbm_cd,       0, STAR,     loc,    0, pv+269, 268, 0,    0},
 1655 /*394: owtemp* at onewire* */
 1656     {&owtemp_ca,        &owtemp_cd,      0, STAR,     loc,    0, pv+269, 268, 0,    0},
 1657 /*395: sdmmc* at sdhc* */
 1658     {&sdmmc_ca,         &sdmmc_cd,       0, STAR,     loc,    0, pv+271, 268, 0,    0},
 1659 /*396: acpi0 at mainbus0 apid -1 */
 1660     {&acpi_ca,          &acpi_cd,        0, DNRM, loc+361,    0, pv+243, 124, 0,    0},
 1661 /*397: acpiec* at acpi0 */
 1662     {&acpiec_ca,        &acpiec_cd,      0, DSTR,     loc,    0, pv+283, 268, 0,    0},
 1663 /*398: acpiprt* at acpi0 */
 1664     {&acpiprt_ca,       &acpiprt_cd,     0, STAR,     loc,    0, pv+283, 268, 0,    0},
 1665 /*399: ipmi0 at mainbus0 apid -1 */
 1666     {&ipmi_ca,          &ipmi_cd,        0, NORM, loc+361,    0, pv+243, 124, 0,    0},
 1667 /*400: esm0 at mainbus0 apid -1 */
 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 /* mainbus0 */,
 1682         -1
 1683 };
 1684 
 1685 int cfroots_size = 2;
 1686 
 1687 /* pseudo-devices */
 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 };

/* [<][>][^][v][top][bottom][index][help] */