From owner-freebsd-hackers Sat Oct 2 16: 8: 1 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from uni4nn.gn.iaf.nl (osmium.gn.iaf.nl [193.67.144.12]) by hub.freebsd.org (Postfix) with ESMTP id 2E6CC14C0A for ; Sat, 2 Oct 1999 16:07:58 -0700 (PDT) (envelope-from wilko@yedi.iaf.nl) Received: from yedi.iaf.nl (uucp@localhost) by uni4nn.gn.iaf.nl (8.9.2/8.9.2) with UUCP id AAA29193 for freebsd-hackers@FreeBSD.ORG; Sun, 3 Oct 1999 00:48:49 +0200 (MET DST) Received: (from wilko@localhost) by yedi.iaf.nl (8.9.3/8.9.3) id AAA56167; Sun, 3 Oct 1999 00:33:58 +0200 (CEST) (envelope-from wilko) From: Wilko Bulte Message-Id: <199910022233.AAA56167@yedi.iaf.nl> Subject: Re: 2.88Mb floppies In-Reply-To: <199910021904.VAA16526@dorifer.heim3.tu-clausthal.de> from Oliver Fromme at "Oct 2, 1999 9: 4:59 pm" To: freebsd-hackers@freebsd.org Date: Sun, 3 Oct 1999 00:33:57 +0200 (CEST) Cc: freebsd-hackers@freebsd.org X-Organisation: Private FreeBSD site - Arnhem, The Netherlands X-pgp-info: PGP public key at 'finger wilko@freefall.freebsd.org' X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG As Oliver Fromme wrote ... > Wilko Bulte wrote in list.freebsd-hackers: > > As Oliver Fromme wrote ... > > > I once programmed low-level FDC stuff under DOS, so I'm a bit > > > familiar with this... The difference between 1.44 and 2.88 Mb > > > floppies is that the latter use 36 sectors per track and twice > > > the data rate (1 MBit/s). So the entry should look like this: > > > > > > {36, 2, 0xff, 0x1b, 80, 5760, 1, FDC_125KBPS, 2, 0x6c, 1} > > > > > > Actually, there should be a #define FDC_1MBPS FDC_125KBPS > > > > Eh, I guess you mean: > > > > {36, 2, 0xff, 0x1b, 80, 5760, 1, FDC_1MBPS, 2, 0x6c, 1} ? > > No, FDC_1MBPS is not defined (that's why I said that it > _should_ be defined). > Actually, FD controllers use a 2bit flag to indicate the > transfer speed, and traditional controllers interpreted those > four values as 125, 250, 300 and 500 kbps. Newer controllers > dumped the 125 kbps support and interpret the same bits as > 1000 kbps. So using FDC_125KBPS is OK. Ah.. talking about confusing. It's been a long time since I had to design a FDC on a SCSI adapter card. Project got scrapped too :-( > Beware, I have not actually tried this with FreeBSD, and there > might be bugs that prevent using 2.88 Mb floppies. I hope to give it a quick try next week. -- | / o / / _ Arnhem, The Netherlands - Powered by FreeBSD - |/|/ / / /( (_) Bulte WWW : http://www.tcja.nl http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message