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

Reply via email to