[ros-dev] FullFAT replacement for Fastfat.sys

Aleksey Bragin aleksey at reactos.org
Thu Jul 30 17:33:18 CEST 2009


The NT specific part would be file objects and related operations,  
IRP handling is partially done already. Actually I stopped at a level  
which already required initial volume mounting, and traversing the  
root directory iirc. So it might really be quite fast (development  
speed wise).

Of course, relying on a reference fastfat from WDK would be also fun  
and good, Alex is right that probably up to 70% of its source code  
aren't needed for us, and the other 30% would serve as a good  
reference. But if there is a way to avoid MS copyrighted code, and  
there is a great developer who offers his help - FullFAT would be a  
way to go.


WBR,
Aleksey Bragin.


On Jul 30, 2009, at 7:12 PM, Ged wrote:

> ‘already written’ is the key here. There was no mention of that in  
> the original email.
>
>
>
> Also, it’s still not as easy a task as reworking the MS code, which  
> is effectively what was suggested.
>
> It’s going to require a good knowledge of NT FSD’s to get  
> everything functioning correctly.
>
>
>
> Ged.
>
>
>
> From: Zachary Gorden [mailto:drakekaizer666 at gmail.com]
> Sent: 30 July 2009 14:43
> To: ReactOS Development List
> Subject: Re: [ros-dev] FullFAT replacement for Fastfat.sys
>
>
>
> Well Aleksey is the one who seems to think that it won't take too  
> long to plug the library into the code he's already written.
>
> On Thu, Jul 30, 2009 at 6:30 AM, Ged <gedmurphy at gmail.com> wrote:
>
> I think you misunderestimate how much work is required to write a  
> kernel mode wrapper around this lib.
>
> It would be much much quicker to use the MS sample code.
>
>
>
> I do however prefer to go down the fullfat path than use MS code. I  
> feel uneasy about the legality of using MS code, even if it is  
> supposedly allowed.
>
>
>
> Ged.
>
>
>
>
>
> From: Olaf Siejka [mailto:caemyr at gmail.com]
> Sent: 30 July 2009 11:52
> To: ReactOS Development List
> Subject: Re: [ros-dev] FullFAT replacement for Fastfat.sys
>
>
>
> Importing FullFat (even if it requires changes, like converting to  
> kmode) is still WAY faster than developing a new one, based on MS  
> sample code.
>
>
>
>
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-dev/attachments/20090730/20b00a2f/attachment.htm 


More information about the Ros-dev mailing list