--- "Arkady V.Belousov" <[EMAIL PROTECTED]> wrote:

>      Then I completely not understand you. "DTA" is a name for area, which
> used for findfirst/findnext. What _you_ name as "DTA"?

My mistake - I was confusing SHSUCDX (the redirector has what is called
a DTA to point to the read address) and the device driver's Read command
which is called XfrAddr (by SHSURDRV).

So to clarify: the kernel asks the device driver to read a sector.  In
order to perform this, FDRV swaps DOS out to perform the read via DOS,
then swaps DOS back in.  However, sometime after 2035a the buffer for the
sector is itself in the SDA, so the newly read sector is overwritten
when DOS gets swapped back.

Jason.
-- 


                
____________________________________________________ 
On Yahoo!7 
Check out the new Great Outdoors site with video highlights and more 
http://au.travel.yahoo.com/great-outdoors/index.html

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freedos-kernel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to