Discussion on the future of floppies in 5.x and 6.x

Dag-ErlingSmørgrav des at des.no
Fri Jan 9 01:07:12 PST 2004


Scott Long <scottl at freebsd.org> writes:
> Incorrect.  Scanning SCSI buses is something that does not happen
> automatically.  There is magic in the boot process that makes it happen
> near the end, right before the kernel looks for the root device.
> However, that is the exception to the rule.  If you load a SCSI driver
> after the kernel has booted, the SCSI channel behind it will _not_ be
> probed automatically.

'camcontrol rescan all'

> Take something like the if_dc(4) driver.  It covers literally _dozens_
> of cards and chips, all under different brands and manufacturers.  There
> is no way that a single line description file will tell you if your
> hardware is supported by the if_dc driver.  But this is a minor nit.

1) keep drivers for ISA devices in the kernel

2) use pciconf -l (or direct access to /dev/pci) to retrieve the PCI
   IDs of unclaimed devices, look them up in a list of supported PCI
   devices, and load the appropriate module.

DES
-- 
Dag-Erling Smørgrav - des at des.no


More information about the freebsd-hackers mailing list