Hi, if you attach sdhc, you automatically compile the pci attachment driver, even if there's no "sdhc* at pci?" in the config. This might fail on architectures that don't have pci compiled in.
If I'm not completely mistaken, this can be averted by making the file depend on sdhc_pci. Tested to still compile correctly on amd64. Patrick diff --git sys/dev/pci/files.pci sys/dev/pci/files.pci index 0614e56..c5d0494 100644 --- sys/dev/pci/files.pci +++ sys/dev/pci/files.pci @@ -766,7 +766,7 @@ file dev/pci/nviic.c nviic # SD Host Controller attach sdhc at pci with sdhc_pci -file dev/pci/sdhc_pci.c sdhc +file dev/pci/sdhc_pci.c sdhc_pci # AMD NPT Family 0Fh Processors, Function 3 -- Miscellaneous Control device kate
