From owner-freebsd-hackers Mon Apr 14 08:58:14 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA22967 for hackers-outgoing; Mon, 14 Apr 1997 08:58:14 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA22954 for ; Mon, 14 Apr 1997 08:58:09 -0700 (PDT) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id BAA28512; Tue, 15 Apr 1997 01:26:52 +0930 (CST) From: Michael Smith Message-Id: <199704141556.BAA28512@genesis.atrad.adelaide.edu.au> Subject: Re: floppy disks In-Reply-To: from Chuck Robey at "Apr 14, 97 10:31:46 am" To: chuckr@Journey2.mat.net (Chuck Robey) Date: Tue, 15 Apr 1997 01:26:52 +0930 (CST) Cc: FreeBSD-Hackers@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Chuck Robey stands accused of saying: > > My problem is most easily explained by an example from DOS. I put a > floppy into the drive, do a DIR. I take that floppy out, put another one > in, then do another DIR. I get the listing from the first disk. The > only way to get it to update is to remove the floppy completely, do the > DIR, let it time out, and then reinsert the floppy (the new DIR gives > results for the new floppy inserted). Somehow, changing floppies isn't > detected. Sounds like your drive isn't asserting the diskchange signal correctly. > I figure (since I built both my systems myself) that I've caused this, > but I don't know if the trouble lies in the floppy, cable, or > motherboard. I have VOM/pulse catcher, I can probe the bus, but no docs > on what I should see. Hmm, my memory is a tad rusty here, but there was a time when nobody was agreeing on whether it was pin 2 or 32 that was the diskchange signal. Some vendors (eg. Atari) used to read the write-protect signal instead (and got tripped up by drive's that masked it with the disk-present sensor), but I would start by checking that pins 2 and 32 make it from the drive back to your controller, and if the floppy drive(s) are more than a year or two old, see if there's a "DC" jumper you can play with on them. > Chuck Robey | Interests include any kind of voice or data -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[