[Freemint-list] XHDOSLimits

Jo Even Skarstein joska at online.no
Wed Aug 10 22:51:50 MSD 2016


Hi,

During a conversation with Uwe Seimet on another topic (not
MiNT-related), the following question came up:

"As far as I can tell when MiNT is initializing it does not (I think it
did a long time ago) call XHDOSLimits() in order to update XHDI
compatible drivers with information on the actual MiNT GEMDOS limits. As
a result with MiNT and HDDRIVER you cannot access more than 16 BIOS
drives, and FAT partition sizes are also more limited than they would
have to be. Only after calling XHDOSLimits() and increasing XH_DL_DRIVES
to 32 with a separate program more than 16 BIOS drives work. Actually,
MiNT should do the required calls during initialization, just like
Big-DOS does it, at least that was the initial idea, when XHDOSLimits()
was added to XHDI long ago."

I believe I understand the issue, but I don't know the topic well enough
to confirm that the situation is as he describes. Does anybody know?

Jo Even



More information about the Freemint-list mailing list