mirror of
https://github.com/FDOS/kernel.git
synced 2025-07-24 06:14:29 +02:00
add missing test for write before invalidating buffer in INT25,26 handler
This commit is contained in:
parent
8d29d66148
commit
b8ef68fb86
@ -1860,7 +1860,8 @@ VOID ASMCFUNC int2526_handler(WORD mode, struct int25regs FAR * r)
|
||||
|
||||
InDOS++;
|
||||
|
||||
DeleteBlockInBufferCache(blkno, blkno, drv, XFR_WRITE);
|
||||
if (mode == DSKWRITEINT26)
|
||||
DeleteBlockInBufferCache(blkno, blkno, drv, XFR_WRITE);
|
||||
r->ax = dskxfer(drv, blkno, buf, nblks, mode);
|
||||
|
||||
CLEAR_CARRY_FLAG();
|
||||
|
Loading…
x
Reference in New Issue
Block a user