Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Mar 1997 19:15:27 -0700 (MST)
From:      Don Yuniskis <dgy@rtd.com>
To:        freebsd-hackers@freefall.FreeBSD.org (FreeBSD hackers)
Subject:   Re: wd driver questions 
Message-ID:  <199703170215.TAA16102@seagull.rtd.com>

next in thread | raw e-mail | index | archive | help
It seems that Terry Lambert said:
> 
> > >> And, how (if at all) does the geometry written to the disklabel
> > >> figure into the operation/calculations of the driver?
> > >
> > >As far as I could decipher from the driver code (wd.c) the probed geometry
> > >is used only to read the label.
> > 
> > No, the probed geometry is used for everything in the driver.
> 
> Why are we using a probed geometry insted of the geometry reported
> from the INT 0x13 call in the boot blocks?  The idea that the drive
> could be INIT'ed to a different geometry is valid.

This is the heart of the "problem" that I was discussing.  My disks,
for example, are INITed by the system ROMs to a particular geometry.
*Then* the probe (actually, the attach()) queries the drive
and reINITs the drive for the *default* drive geometry (which, in
my case, is very different from the "BIOS" geometry.

See my followup (long) post on this...
--don



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