From owner-cvs-sys Sat Sep 16 00:39:37 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA04116 for cvs-sys-outgoing; Sat, 16 Sep 1995 00:39:37 -0700 Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id AAA04108 ; Sat, 16 Sep 1995 00:39:31 -0700 Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.6.12/8.6.12) id AAA01052; Sat, 16 Sep 1995 00:39:27 -0700 From: "Rodney W. Grimes" Message-Id: <199509160739.AAA01052@GndRsh.aac.dev.com> Subject: Re: cvs commit: src/sys/i386/boot/biosboot disk.c To: nate@freefall.freebsd.org (Nate Williams) Date: Sat, 16 Sep 1995 00:39:27 -0700 (PDT) Cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199509160502.WAA28734@freefall.freebsd.org> from "Nate Williams" at Sep 15, 95 10:02:38 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 811 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > > nate 95/09/15 22:02:37 > > Modified: sys/i386/boot/biosboot disk.c > Log: > When confronted with a drive that says there are 36 sectors/track, > ignore and set it to 18 sectors/track. This allows FreeBSD to boot with > 2.88MB floppies which are used in older ThinkPads. > > Submitted by: Random Net person whose name I lost Now, how about going one step farther and makeing the driver work with 2.88 media. You need to flip a bit in the controller register to set vertical recording mode, and add the table entry for the 2.88 (which should really have another field added to say if we need the vertical bit on or not). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD