Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Dec 2000 18:02:23 -0800 (PST)
From:      Luigi Rizzo <rizzo@aciri.org>
To:        lab@gta.com (Larry Baird)
Cc:        small@FreeBSD.ORG, rizzo@aciri.org
Subject:   Re: non-standard floppy formats ?
Message-ID:  <200012090202.eB922NW34779@iguana.aciri.org>
In-Reply-To: <200012072203.RAA39082@gta.com> from Larry Baird at "Dec 7, 2000  5: 3:36 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> I think the problem is in boot1.s of boot2. Look at the function
> read().  The first thing is does is do an int13 call to get the
> BIOS configuration of the floppy.  The result that is causing
> you a problem is "cylinders per track" (returned in register cl).   
> You could hardcode the code after the int13 to set register cl
> to your new floppy geometry.

tried that, but it seems that the bios does not like that.  Probably
(at least on the system i tried) it still checks for the sector
number to be admissible for the geometry it knows.

	cheers
	luigi


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-small" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012090202.eB922NW34779>