Mail Archives: djgpp/2002/05/02/01:36:06
JT Williams (jeffw AT darwin DOT sfbr DOT org) wrote:
: -: What changes have you made?
: I split the source code into more manageable units, reformatted it,
: added comments, etc.
Good.
: I ripped out support for DOS != 5.0 and FAT != 16-bit.
Not good.
: I removed everything related to the LFN cache (cleverly tucked away in
: the PSP).
? (Sounds good but I'm not sure.)
: I replaced the CRC algorithm for LFN->SFN mapping with simple LFN
: truncation to 8.3 (just for testing; CRC or any other mapping can be
: introduced later).
Good.
: I threw out support for Unicode.
Hmm...
: Rather than devour unused directory entries as M$ does, I write the LFN
: information to a file in the current directory.
Not good. While I agree their choice of implementation isn't good,
that's what we have today. It isn't good that if you reboot to WINDOZE
all your LFNs are gone! (Yes, your version isn't worse than Bill's.)
: This was ages ago; I haven't worked with the driver for some time.
: The idea was to burn away everything but the bare essentials and get the
: basic LFN TSR engine stable. Anything I chopped can be restored later.
Ok. What I want to have is a MS-compatible version.
Point me to where I can download your version.
Right,
MartinS
- Raw text -