Date: Wed, 29 Sep 2004 10:31:49 +0200 From: "Poul-Henning Kamp" <phk@phk.freebsd.dk> To: John Birrell <jb@cimlogic.com.au> Cc: "M. Warner Losh" <imp@bsdimp.com> Subject: Re: cvs commit: src/sys/dev/fdc fdc_isa.c Message-ID: <20287.1096446709@critter.freebsd.dk> In-Reply-To: Your message of "Wed, 29 Sep 2004 18:26:38 %2B1000." <20040929082638.GA901@freebsd3.cimlogic.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Ok, that clearly looks like your DRIVECHANGE line is not working (for us). Either we don't read register 3f7 where it should be, or it just plainly doesn't work. I'm headed out the door right now, I'll try to think about this during the day. Poul-Henning In message <20040929082638.GA901@freebsd3.cimlogic.com.au>, John Birrell writes: >On Wed, Sep 29, 2004 at 09:59:39AM +0200, Poul-Henning Kamp wrote: >> (empty drive) >> dd if=/dev/fd0 count=1 of=/dev/null > >[freebsd3(FreeBSD):jb] dd if=/dev/fd0 count=1 of=/dev/null >dd: /dev/fd0: Input/output error >0+0 records in >0+0 records out >0 bytes transferred in 20.199995 secs (0 bytes/sec) > >> (insert floppy) >> dd if=/dev/fd0 count=1 of=/dev/null > >[freebsd3(FreeBSD):jb] dd if=/dev/fd0 count=1 of=/dev/null >dd: /dev/fd0: Input/output error >0+0 records in >0+0 records out >0 bytes transferred in 4.058299 secs (0 bytes/sec) > >> (remove floppy) >> dd if=/dev/fd0 count=1 of=/dev/null > >[freebsd3(FreeBSD):jb] dd if=/dev/fd0 count=1 of=/dev/null >dd: /dev/fd0: Input/output error >0+0 records in >0+0 records out >0 bytes transferred in 20.079999 secs (0 bytes/sec) > >> (insert floppy) >> dd if=/dev/fd0 count=1 of=/dev/null > >[freebsd3(FreeBSD):jb] dd if=/dev/fd0 count=1 of=/dev/null >dd: /dev/fd0: Input/output error >0+0 records in >0+0 records out >0 bytes transferred in 1.958785 secs (0 bytes/sec) > >> (remove floppy) >> (insert floppy) >> dd if=/dev/fd0 count=1 of=/dev/null > >[freebsd3(FreeBSD):jb] dd if=/dev/fd0 count=1 of=/dev/null >dd: /dev/fd0: Input/output error >0+0 records in >0+0 records out >0 bytes transferred in 1.960621 secs (0 bytes/sec) > > >With debug.fdc.debugflags=0x40 (compiled in), there wasn't any device specific >debug output. With the floppy disk in, there was the "diiiiiiscup' sound as >the head was driven to a position. > >-- >John Birrell > -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20287.1096446709>