How to program your MIDI Card
The specification for SP/DIF. It's pretty good!
The specification for IDE Hard drives. Also very good.
Noah's Home Page