Hi!
22-Июл-2004 07:42 [EMAIL PROTECTED] (Eric Auer) wrote to
[EMAIL PROTECTED]:
EA> So: f_dmod bug in LFN API to be fixed by Bart,
Yes.
EA> l_diroff already 16 bit but documentation erroneously still lists it as
EA> 32 bit,
Yes. But see patch from me here. After I answer to your first letter
about this, I send here at least two patches "as induced by Eric".
EA> I was wondering what O_LEGACY does...
dosfns.c: "O_LEGACY not called from int21/ah=6c: find right fn for
redirector". Ie., with this bit DosOpenSft() selects REM_CREATE or REM_OPEN
instead REM_EXTOC.
>> EA> LBA_Transfer should call the appropriate int 2f.xx function before
>> EA> calling play_dj - or play_dj should call it itself: This allows
>> EA> GUIs to return "okay, notified, please suppress DJ text message".
EA> INT 2F CU - DOS 5+ - FLOPPY-DISK LOGICAL DRIVE CHANGE NOTIFICATION
EA> AX = 4A00h
EA> Return: CX = FFFFh to skip "Insert diskette for drive X:" message
EA> I think GUIs can use this: They install an handler for this function,
EA> display a nice graphical something "please change disks", and return
EA> to DOS with "no need to display the text message anymore" as soon as
EA> the user has confirmed the disk change. Sounds "quite useful".
More info is need: is after INT2F/4A00 with CX=-1 on exit play_dj()
should immediately return without swapping disks or only message is
supressed?
Also, I wrote this request into todo list, but there should be checked,
how this affects DOS stacks.
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idG21&alloc_id040&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel