Here are design tips and examples, numerous subroutines for interfacing, and sample programs to explain interfacing functions. Updated for the IBM PC AT and IBM PS/2 computers, this second edition discusses the different BUS structures, including the new Micro Channel architecture. Includes detailed information on display adapters, diskettes, printers, hard disks, mouses, and more.
The first part about computer selection advice is obsolete but the second part on how to do the actual interfacing with various interfaces, especially those parts about the PC or ISA bus is a must have for any serious retro hardware developer. Ample example schematics and even physical specifications of plug in boards to help you on your way.