Hi!

1-Мар-2004 18:11 [EMAIL PROTECTED] (Steve Gibson) wrote to
[EMAIL PROTECTED]:

>>RBIL says, that INT21/440D/CX=x84A expects BH on input (with some "lock
>>level" - what is it?). How be with this? Also, is it valid to perform
>>CX=08xA (not 48xA) on FAT32? Also, in current SYS there are no INT13
>>access; is locking/unlocking is required?
SG> You can find the answers to your questions here ...
SG> http://msdn.microsoft.com/library/en-us/win9x/95func_9lm0.asp
SG> http://msdn.microsoft.com/library/en-us/win9x/excluse_0mg5.asp

     This (additionally to RBIL) answers, that CL=4A used for INT26 (for
INT13 should be used CL=4B; BTW, RBIL says, that 4B locks all logical
volumes on physical disk, which contains given logical volume). But this not
answers other my questions:

- is this lock required for INT25?
- what is "lock level" in BH (which values and when should be used)?
- is it valid to use CH=08 (instead CH=48) on FAT32 with CL=4A/4B?
- are lock/unlock calls nested (or instead lock/unlock better use "get
  current/lock/lock to old state")?

PS: Known MS style - documentation makes more questions, than answers. :(
PPS: Anyway, non-initialized BH value in SYS is a bug. :(




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to