Re: int 0x13 utility




H. Peter Anvin in discussion with JJ and Alex Buell:

....
I cannot follow all the arguments quoted in here.

LBA28 support never depend on an OS, only the BIOS know if
the HW can handle LBA28/48 or just CHS.

The BIOS itself may converted CHS to LBA (if the drive allow it).

This wierd DOS-reported disk-geometry never reflected the physical
layout of a disk, INT13 parameters must be recalculated to the actual
(even faked) geometry before loading HDC-registers.

So even a DOS5.00 were able to RD/WR the first 512 MB on every
reported partition.
Dos 6.00 can RD/WR 2GB ...
any later MS-DOS may be able to access up to 8GB
but as I said already in this thread:

If the HW is able to support, it can access up to: "CHS-limit = 127.5 GB"
not too much difference to LBA28 ...

Neither My win98se nor my WinXphome will even recognise that
some of my HDs are larger than 128 GB.
Shall I laugh or cry on this yet ?
__
wolfgang




.