Date: Sat, 22 Feb 1997 12:09:19 -0600 (CST) From: "Colin W. Glenn" Reply-To: "Colin W. Glenn" To: "'OpenDOS newsgroup'" Subject: Re: [opendos] BAD Filesystems In-Reply-To: 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 Tue, 18 Feb 1997 jdashiel AT eagle1 DOT eaglenet DOT com wrote: > Why not add a crc on the file name; creation date, and creation time? > Perhaps a combined crc to act as a tie breaker but those must be and > remain unique. That as a random access key into a lookup table If we use such an approach, then we could either use the method which Linux uses, (if I understand what mharris is saying about Linux installations in a dos FS), or when we have the driver install itself, it would 'allocate' a file for itself to use, then hide and system it so it doesn't get moved by defrag, and encode the absolute location of the file into the driver itself. Then whenever a dos-disk access is called, the driver would trap the interrupt, update the file if necessary, then proceed to dos for the actual execution of the command. It would have to be written in a very tight assembly language routine to minimize overhead, but I think it can be had in as little as 50 instruction cycles, not counting when the driver uses the BIOS for the disk access to update it's control file. A Christian Web Site! The Light .
A neat place to visit. HotSpot .
Caldera, Inc. / Makers of OpenDOS .
Caldera's OpenDOS page .