>----- Oorspronkelijk bericht -----
>Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>Verzonden: vrijdag, augustus 24, 2007 03:35 PM
>Aan: 'freedos-devel'
>Onderwerp: [Freedos-devel]  Porting the FAT filesystem (18)
>
>Hi guys,
>
>here I'm back on track.
>
>I've been pretty busy in the past two months so I couldn't finish the port.
>At the end of the month I'll have the time to continue.
>
>How about if I post somewhere the work done so far?
>
>It's a "Microsoft Visual C 6.0" project and the test needs just an usb flash 
>disk.
>

Eric told me you where working on something similar as me, namely a portable 
FAT file system. 

I am not aware of what your intentions are with this port, so I am not going to 
try to steel this from you.

But have you considered:
- that FreeDOS doesn't have long file name support in the kernel
- that there are no functions in the kernel that allow to easily read/write 
files, like with fopen, fread, ...
- that the FreeDOS kernel license is GPL and therefore every code that uses 
this port has by consequence to be GNU GPL.

I am currently reworking my own code to make a portable FAT file system, based 
on the code of defrag, chkdsk and recover. 

It will have:
- long file name support
- a full c-lib like API for working with files (fopen, fread, ...)
- it will be GNU LGPL
- it will include a browser, so that you can work with image files, pretty much 
like you can use diskexplorer 
(http://hp.vector.co.jp/authors/VA013937/editdisk/index_e.html)

And it will most likely also have:
- journaling extensions

With journaling extensions I mean that the code will be compilable so that 
before changing anything on the disk it will make a copy of that part of the 
disk. When the change was done correctly the copy will be deleted, if the 
system reboots and the copy is still on the disk, the system will reset the 
copy.

Again, this is what I was planning to do, you can of course write wathever you 
want to write and I will not bother with it.


Imre



>Enrico
>
>-------------------------------------------------------------------------
>This SF.net email is sponsored by: Splunk Inc.
>Still grepping through log files to find problems?  Stop.
>Now Search log events and configuration files using AJAX and a browser.
>Download your FREE copy of Splunk now >>  http://get.splunk.com/
>_______________________________________________
>Freedos-devel mailing list
>Freedos-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
>



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to