You did however make the very valid point that implementing a compressed file 
system is not so easy as one might think.

There is indeed a problem with random access in a stream. That is not very 
trivial to solve. But it shouldn't be overly difficult either.

Imre


>----- Oorspronkelijk bericht -----
>Van: Eric Auer [mailto:[EMAIL PROTECTED]
>Verzonden: donderdag, maart 20, 2008 01:19 PM
>Aan: [email protected]
>Onderwerp: Re: [Freedos-devel] compressed FAT filesystems
>
>
>Hi Imre,
>
>> Does the fact that all this runs on linux slip your mind
>> (like in no way  interesting for the stated purpose).
>
>Some of the filesystems claim to be implemented in only
>4 kilobytes of code. Which is a lot smaller than the FAT
>engine in the FreeDOS kernel, for example. If you made
>a variant of our kernel with FAT removed and one of the
>small readonly FS implemented, you could get more of
>DOS into for example a flash BIOS. Of course removing
>FAT would introduce all sorts of limitations so it is
>only useful if not even a FAT ramdisk is expected to be
>used in this "boots DOS in BIOS" example... In any case,
>the suggested filesystems are all potentially USEFUL for
>DOS even though their "reference implementation" is Linux.
>
>> Seriously, how is any of that supposed to be running in DOS?
>> It's mainly not even embedded (like a set of operating system
>> services you can embed in a microcontroller application).
>
>Neither LEAN nor any of the proposed compressed file systems
>are implemented in any default DOS kernel. So it does not
>make a difference whether you compile a FreeDOS driver or
>modified FreeDOS kernel for LEAN or rather for some of the
>compressed filesystems as long as the specs or the source
>code for the filesystem handling are freely available.
>
>I agree that there is no free open source compressed file
>system which you can just "drop in and run" to install.
>But you can port or implement a system of your choice...
>
>This is still much better compared to the situation when
>only proprietary / patented / closed source systems are
>available, for example WinCE/Vista's exFAT.
>
>Eric
>
>
>
>-------------------------------------------------------------------------
>This SF.net email is sponsored by: Microsoft
>Defy all challenges. Microsoft(R) Visual Studio 2008.
>http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>_______________________________________________
>Freedos-devel mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
>



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to