[ros-dev] A new sub-project
Joseph Galbraith
galb at vandyke.com
Thu Mar 17 11:59:30 CET 2005
Oliver Schneider wrote:
> I agree.
>
> Although it may be a filesystem by definition - a filesystem for NT/ROS
> should operate solely in kernel mode ... and work there completely
I think this might be a little restrictive.
A NT filesystem doesn't have to operate solely in kernel
mode. The kernel mode component is free to delegate work
to a usermode component if it chooses. (In fact, if
I'm not mistaken, Microsoft's webdav filesystem driver
works this way.)
> Which implies usually that
> you could potentially boot from it or mount it before usermode processes are
> alive.
I believe boot filesystems have special requirements above and
beyond other filesystems. (Like freeloader has to understand
enough of it's on disk layout to load a driver off of it.)
It is true that a filesystem that has a usermode component
can not be used as a boot driver.
Thanks,
Joseph
More information about the Ros-dev
mailing list