You are right, but different floppy drives don't detect when a floppy is
removed. Therefore the OS doesn't flush the buffer which holds the
contents of the drive in memory until it knows it needs to write it.
fdflush just triggers that event.
On Sat, 2002-01-19 at 14:28, William Lindley wrote:
> On 19 Jan 2002, Blake Barnett wrote:
> > Many floppy drives weren't designed to 100% specs and don't flush their
> > buffers when disks are removed.
>
> Huh? Floppy drives don't *have* buffers. They still work the same as in
> CP/M days, they are very "dumb" as all the binary -> MFM data stream
> encoding is handled by the also-very-dumb floppy controller.
>
> Only exception is the LS-120 drives which connect to IDE.
>
> \\/
> http://www.wlindley.com
>
>
> ________________________________________________
> See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post to the list quickly and you use Netscape to write mail.
>
> PLUG-discuss mailing list - PLUG-discuss@lists.plug.mybutt.net
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
--
Blake Barnett (bdb) <blake.barnett@developonline.com>
Sr. Unix Administrator
DevelopOnline.com office: 480-377-6816
Learning is a skill, you get better at it with practice.