mirror of https://github.com/FDOS/kernel.git
FAT32 kernels should fail int21/ah=71 with al=0, carry set.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@729 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
parent
21f2b2ec5e
commit
a44981fc3a
|
@ -1584,6 +1584,11 @@ dispatch:
|
||||||
/* case 0x6d and above not implemented : see default; return AL=0 */
|
/* case 0x6d and above not implemented : see default; return AL=0 */
|
||||||
|
|
||||||
#ifdef WITHFAT32
|
#ifdef WITHFAT32
|
||||||
|
/* LFN functions - fail with "function not supported" error code */
|
||||||
|
case 0x71:
|
||||||
|
lr.AL = 00;
|
||||||
|
goto error_carry;
|
||||||
|
|
||||||
/* DOS 7.0+ FAT32 extended functions */
|
/* DOS 7.0+ FAT32 extended functions */
|
||||||
case 0x73:
|
case 0x73:
|
||||||
CLEAR_CARRY_FLAG();
|
CLEAR_CARRY_FLAG();
|
||||||
|
|
Loading…
Reference in New Issue