 |
 |

|
 |
|
A Practical Guide to Building I/O Devices by John Hyde |
|
 | Most examples come in two parts, the PC Host software and the I/O device firmware | |
 | The PC Host software is implemented in Visual Basic*, Visual C++*, and/or Delphi* | |
 | The PC Host software is an application program or a device driver
 | Application programs are user mode programs that run on top of the operating system |
 | Device drivers are kernel mode programs that become part of the operating system |
| |
 | The I/O device firmware is implemented mainly in ASM51 assembler | |
|
|
|
|
 |
|