Up at 9:30. Stayed in until mid afternoon. Tried to figure out how to properly print under Linux with no full success yet. Linux wasn't figuring out what's in the paralel port but that was my fault, I hadn't compiled the proper support into the kernel. That being done it does print but the formatting is all messed up. Gotta fiddle a bit more with it sometime soon.
On the other hand, spent quite some time fighting with linux modules, trying to compile them. I was unaware of the MODULE_LICENSE macro and so I kept getting tainted kernel warnings. Also, I wasn't using the correct headers so there was some version mismatch. Fixed. Then later a stupid return statement missing was driving me nuts. Ah, it sucks being a newbie. Or should I say an apprentice? Anyhow now I can play a bit more with modules having `Linux Device Drivers' nearby.
Classes got magically canceled in the afternoon. Well, one got canceled and the other isn't supposed to happen... yet. Looking forward for tomorrow and the two architecture classes, hooray for MIPS.