HARDWARE PROGRAMMING
VGADOC and WHATVGA
Ralph Brown
I think we all know this guy! =) Make sure you download his interrupt list, read a few of his papers and check out the many programs and libraries he's made.
Processor Information
Huge list of Intel assembly instructions/opcodes including descriptions. Dunno how much use it would be to anyone, but you never know =) Unfortunately it's just one gigantic list so it takes a while to load and to find what you're looking for.
LIBRARIES
Interface Devices
Memory