From: Bill Currie Newsgroups: comp.os.msdos.djgpp Subject: Re: Write LFN handler for raw DOS? Date: Thu, 20 Nov 1997 08:38:31 +1300 Organization: Telecommunication Systems Support Centre Lines: 28 Message-ID: <34734037.42EA@tssc.co.nz> References: <199711151449 DOT JAA01185 AT delorie DOT com> <1997Nov17 DOT 154932 DOT 6324 AT news> NNTP-Posting-Host: node106.tssc.co.nz Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Gautier wrote: > > Alexander Bokovoy writes: > > Hi, All > > Is anybody can do the following thing: > > Write handler for file I/O operations (in libc, if I correct) that use > > FCB-interface for getting/putting long file names under raw DOS on > > FAT32 drives? If I correct, this is relative simple work. > > It would be very useful because then Windows'95 is no needed for > > operating with LFN. Norton Disk Editor for Windows 95 (which is DOS32 application) > > have this interface so long file names can be viewed in raw DOS. > > You could use or study the LFN longname.exe TSR (beta a or c): > > http://www.caldera.co.uk/dos/download/lfnb1c.exe I'm working on a lfn driver using direct disk access that supports fat32. It's not yet ready for even a beta release, but it should be ready sometime in the next few weeks. Implemented or planned features: - case sensitive (optional) - short names generated by 48 bit crc of long name using 6 bit encoding and extended ascii - will not match against the sfn if the file has a lfn (optional) - fat12, fat16 and fat32 support. - should run on any dos version (2.x up, but only tested on ms 6.2,7.1 and od 7.01)