Chapter 14 ISA device drivers
This chapter was written by Sergey Babkin
<babkin@FreeBSD.org> Modifications for the
handbook made by Murray Stokely <murray@FreeBSD.org>, Wylie Stilwell <wylie@magnesium.net>, and Valentino
Vaschetto <logo@FreeBSD.org>.
This chapter introduces the issues relevant to writing a driver for an ISA device. The
pseudo-code presented here is rather detailed and reminiscent of the real code but is
still only pseudo-code. It avoids the details irrelevant to the subject of the
discussion. The real-life examples can be found in the source code of real drivers. In
particular the drivers ep and aha
are good sources of information.