Ah, the long list of things I just don't have time to do.... This diary is, without a doubt, one of them.
- Novel: first content-complete draft done. Revising.
- Movie: made a DVD of The Music Box, almost finished
- pitch correction: still low priority
- NetBSD-mac68k driver architecture redesign: maybe soon
That last one is scary. I'm trying to come up with a real software fix for the whole clock drift issue by moving all the real work for I/O from the hardware interrupt context into a high priority kernel thread context. I'm not sure if I'll end up making any scheduler changes or not. That depends on whether there's a neat interface for making a kernel thread schedulable from within the hardware interrupt context.
I created a prototype of part of that rework about a year ago, but I kept getting kernel panics when trying to create the kernel thread, and nobody had any suggestions. At the time, I didn't have time to try to debug it further.
Meanwhile, I'm trying to finish recording a song from which we used just a short snippet in the movie, since I never actually bothered to record it for real....