Collaboration diagram for Special Hardware:
Not every hardware fits into I/O driver model. For example it would look at least a bit strange using printf() or _ioctl() to switch an LED on or off. Therefore several API calls had been added to deal with special hardware.
Modules | |
A/D Converter | |
ATmega128 On-Chip ADC. | |
SJA1000 | |
CAN Bus Controller. | |
VLSI VS1001K | |
MP3 Decoder. | |
Sony IR | |
Infrared Remote Control. | |
SPI Digital I/O | |
SPI controlled digital input and output ports. | |
SPI Flash Devices | |
Programs SPI attached flash devices. | |
Watchdog | |
ATmega128 on-chip watchdog. |