HFS+ format

Brad Midgley brad at turbolinux.com
Mon Jan 31 02:25:58 EST 2000


i'll bet there is an implementation of hfs+ in the mach layer.

mach needs to understand the filesystem well enough to load the server
from it. i ported hfsutils (yes, the userland stuff) to the mach layer's
bootstrap code back when the only way to install mklinux was with a macos
util and a tarball.  i'll bet mach has an hfs+ implementation (albeit
read-only) in its bootstrap section in darwin.

i realize you're right that the read/write implementation would be in the
bsd layer as i think about it...

the best route may be to enhance hfsutils for hfs+ support. you don't have
to worry about the complexity of multiple readers/writers that way but you
get a useful, practical result. then jump into writing the kernel code
after it works satisfactorily.

brad

> --- Brad Midgley <brad at turbolinux.com> wrote:
> > dan,
> >
> > > 	Is there any tool or technique to help port BSD source to Linux?  Perhaps
> > a
> >
> > are you sure darwin's hfs+ filesystem lies entirely in the bsd layer? (i
> > haven't looked at darwin source)

Brad
brad at turbolinux.com | http://www.turbolinux.com/~brad/


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list