Date: Thu, 20 Feb 1997 19:40:37 -0600 (CST) From: "Colin W. Glenn" To: "'OpenDOS newsgroup'" Subject: Re: [opendos] Re: [opendos-developer] Potential serious FS probl In-Reply-To: <1355686916-13908286@diablo.eimages.co.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-opendos AT mail DOT tacoma DOT net Precedence: bulk On Thu, 20 Feb 1997, David Cantrell wrote: > Colin (cwg01 AT gnofn DOT org) wrote: > > If we implement LFN support, we could not use the INT21 functions which > > normally deal with the filesystem, we would _have_ to use a new set of > > functions else how else would the OS know whether it's dealing with an > > older app which can only handle 8.3 or a new app which likes the flavor of > > Win95 does this with new INT21 functions, with AH=71, and ... > AL = 39h create directory > We ought to maintain compatibility with the DOS apps which are aware > of these functions (but maybe not Win32 console apps - at least to Ahhh, I _knew_ M$ would not ditch familar function calls, they just rehash old code, in this case, moving the file/dir function into AL instead of AH. They probably did this with a macro, which explains code bloat. If all the LFN support is through AH=71, then implementation sounds easy, just write a driver which hooks into INT21 looking for AH=71. A Christian Web Site! The Light .
A neat place to visit. HotSpot .
Caldera, Inc. / Makers of OpenDOS .
Caldera's OpenDOS page .