>If everything is ok, will add FAT16 to DOS2 kernel soon.

If you do this, I'll put your name to my first son!! X-)

About the method for reading and writing 32 bit sectors, if we can't use
shadow registers nor index registers we can forgot from now on the idea of
patching the existing function, right? There is no place for specifying
drive letter, number of sectors, FFFF and a 32-bit first sector number with
just A, BC, DE and HL! When I proposed this way I forgot this detail, and I
don't though that PC has larger registers.

Then, maybe best solution is to create a new system call, for example with
parameters:

A = Drive letter
B = Number of sectors to read or write
DE-HL = First sector number
Cy = 0 for read, 1 for write (or, create one function for read and other
for write, just as current MSX-DOS)

...and release old function calls available for 16 bit sector access.


-----------------------------------------------------------------------------
        Konami Man - AKA Nestor Soriano (^ ^)v - Itsumo MSX user

        http://www.geocities.com/SiliconValley/Bay/9797/msx.htm
            [EMAIL PROTECTED]        ICQ#: 18281450

    "In Windows 98, 3.000 found failures of W95 have been corrected..."
Translation: 3.000.000 not found failures continue without being corrected...
----------------------------------------------------------------------------
-

****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to