Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Adding large disk support to INT13h (Users)

posted by boeckmann, Aachen, Germany, 01.04.2024, 18:41

> For Large Disk support in the BIOS (INT 13h) refer to:
>
> http://www.o3one.org/hwdocs/bios_doc/bios_specs_edd30.pdf
>
> and RBIL (start with INT 13.41).
>
> The extensions support up to 2^64 sectors. A sector can at least
> theoretically be up to 32k bytes (and maybe even 64k bytes, depending on
> the exact inmplementation), though in practice are probably limited 4k
> bytes.

Thanks for the reference. I am aware of this spec, but should have mentioned that my BIOS supports these functions. It sadly only makes available the first 8.4GB. The disk is also reported as 8.4GB disk by the BIOS. But other OS like OS/2 can for example access a 256GB disk without problems with appropriate drivers, so chipset support is given.

Looks like I have to replace the INT13 routines, so I will try to get XT-IDE running from floppy. This will reduce conventional memory by 8-12K. I am wondering if there are other side effects than stealing this memory from DOS, especially with things like EMM, protected mode etc...

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 155 users online (2 registered, 153 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum