From owner-freebsd-current@FreeBSD.ORG Wed Aug 25 22:17:25 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D63A516A4CE; Wed, 25 Aug 2004 22:17:25 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7169A43D39; Wed, 25 Aug 2004 22:17:25 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7PMH9fp004738; Wed, 25 Aug 2004 16:17:10 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 25 Aug 2004 16:17:33 -0600 (MDT) Message-Id: <20040825.161733.103236573.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <412D0E04.8040701@root.org> References: <412D0388.9060201@root.org> <20040825214921.GA62984@ip.net.ua> <412D0E04.8040701@root.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: phk@phk.freebsd.dk cc: current@freebsd.org Subject: Re: No more floppy drive X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 22:17:26 -0000 In message: <412D0E04.8040701@root.org> Nate Lawson writes: : Ruslan Ermilov wrote: : : > On Wed, Aug 25, 2004 at 02:24:24PM -0700, Nate Lawson wrote: : > : >>Ruslan Ermilov wrote: : >> : >>>On a kernel compiled without "device fdc" and booted verbosely, : >>>"kldload fdc" results in the following: : >>> : >>>: fdc0: cannot reserve I/O port range (6 ports) : >> : >>>What stuff would you like me to pepper, given the additional : >>>information above? : >> : >>Please send output of devinfo -r to see who is holding something : >>overlapping 0x3f0-0x3f5. : >> : > : > Nothing overlapped (I verified with "devinfo -u"), but your mail : > made me think. I keep my /boot/device.hints on this notebook : > identical to GENERIC.hints. After commenting out "fdc" lines : > in /boot/device.hints: : > : > $ diff -u /sys/i386/conf/GENERIC.hints /boot/device.hints : > --- /sys/i386/conf/GENERIC.hints Sat Apr 3 13:59:14 2004 : > +++ /boot/device.hints Thu Aug 26 00:32:55 2004 : > @@ -1,8 +1,8 @@ : > # $FreeBSD: src/sys/i386/conf/GENERIC.hints,v 1.13 2004/04/01 21:48:31 alfred Exp $ : > -hint.fdc.0.at="isa" : > -hint.fdc.0.port="0x3F0" : > -hint.fdc.0.irq="6" : > -hint.fdc.0.drq="2" : > +#hint.fdc.0.at="isa" : > +#hint.fdc.0.port="0x3F0" : > +#hint.fdc.0.irq="6" : > +#hint.fdc.0.drq="2" : > hint.fd.0.at="fdc0" : > hint.fd.0.drive="0" : > hint.fd.1.at="fdc0" : : Try commenting out the fd hints also. : : > I got this: : > : > $ dmesg |grep fdc : > fdc0: ic_type 90 part_id 73 : > fdc0: at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0 : > fdc0: ic_type 90 part_id 73 : > fd0: <1440-KB 3.5" drive> on fdc0 drive 0 : : Good to see this is working. Generally one doesn't want ANY hints when one has pnpisabios or acpi supplying the hints, unless one really does have an exceptional device at that location. Warner