INTERFACING ISA BUS
Abstract: Parallel port is the most popular choice for interfacing. The 8 data output lines and sometimes the CONTROL and STATUS ports of the parallel port, used to feed data into the computer, are not sufficient for some complex projects. Some projects require more data I/O lines. This project shows how to get 32 general purpose I/O lines by interfacing the ISA Bus. Though PCI bus can be a candidate for interfacing experiments, its greater speed and feature rich nature poses great complexity in terms of hardware and software to beginners. So this project can be a stepping stone to those thinking of ultimately getting to PCI Bus for interfacing experiments. This project can also be useful for those thinking of making Digital Oscilloscope using PC, A/D and D/A converters, Microcontroller programmer, etc.
http://web.archive.org/web/20060625095448/http://www.myjavaserver.com/~thelinuxmaniac/isa/http://web.archive.org/web/20060701105932/linuxgazette.net/124/dutta.html