The Minix code is almost complete: Ulix can now access sub-directories and
files inside those. Relative paths are converted into absolute paths, and
the new functions link() and unlink() are finished. This can all be tested
in user mode, the shell has built-in commands cd, touch, cp, ln, rm.
All filesystem actions have been tested (with fsck.minix), they all leave
the filesystem valid.
What's missing is little things (mkdir, rmdir, symlink; I'll add those in
the next days) and double
indirection which I won't implement, it is only needed for files larger
than 263 KByte, and those are not likely on 1.44 MB floppies.
[ Path: | persistent link ]