Date: Fri, 09 Jan 2004 10:07:01 +0100 From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) To: Scott Long <scottl@freebsd.org> Cc: hackers@freebsd.org Subject: Re: Discussion on the future of floppies in 5.x and 6.x Message-ID: <xzp1xq91oei.fsf@dwp.des.no> In-Reply-To: <3FFE5211.5040606@freebsd.org> (Scott Long's message of "Fri, 09 Jan 2004 00:02:41 -0700") References: <20040107235737.I32227@pooker.samsco.home> <20040108075059.GK53429@silverwraith.com> <200401091400.40550.doconnor@gsoft.com.au> <3FFE5211.5040606@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Scott Long <scottl@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 --=20 Dag-Erling Sm=F8rgrav - des@des.no
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzp1xq91oei.fsf>