> On Wed, 12 May 1999, Guest section DW wrote:
> > Oh really? So the fact BIOS returns 16383,16,63 instead of 19650,16,63 is
> > not a BIOS bug?
> > No, it is the ATA standard.
>
> Another BIOS returns 33483/16/63. Is this part of the standard too?
> When does it return 16383/16/63 and when does it return larger Cylinders?
There is that extended INT13 call that will decode the drive capacity
completely and correctly. This is the thingy called "HDIO_GETBIOS".
Newer BIOS code allows for detecting up to the next limit of 137 GB.
Andre Hedrick
The Linux IDE guy
http://www.dyer.vanderbilt.edu/server/udma/2.2.7.uniform-ide-6.19.patch.gz
http://www.dyer.vanderbilt.edu/server/udma/ide.2.0.37pre11+pat7.gz
http://www.dyer.vanderbilt.edu/server/udma/hdparm-3.5i.patch.gz
APC UPS Daemon Support Center.
http://www.brisse.dk/site/apcupsd/
GPLed source on April 7, 1999
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/