My ufs work on darwin is coming along nicely, it can read and write files, though it panics when I write directories. I decided to install Darwin Intel finally so that I could have a remote debugging machine. It is currently getting past the first stage booter, and the framebuffer appears to be unhappy, I kind of expected that though...
I wiped out a drive on that machine to install Darwin, and wanted to transfer some file from it to another box first. Boy was I shocked that the md5's did not match, then I determined the Mac OS X's md5 is broken (it reports incorrect, though self-consistent sums), so I made a working copy, and submitted a bug report.
So now after two notable detours I am almost back to working on ufs. Maybe I will try to get my tulip working while I am at it, for right now I am just going to to use an EtherExpress.
