At this point, a real driver is working, touching real hardware. A tester routine is included with this driver to demonstrate correct functionality and use. It verifies that the driver
On the other hand, this driver is far from complete. It assumes that all data transfer requests complete without error. Simply removing the parallel port loopback connector before starting the test demonstrates this problem a hung system. Subsequent chapters correct this problem as well as explain and demonstrate the correct way to locate hardware. Testing ProcedureWhen testing programmed to I/O device drivers, it is advisable to follow a fixed procedure.
|