Generic device driver for doing port i/o and memory access from Win32
Toolkit for USB/PCI/ISA Hardware Programming and Debugging.