Collaboration diagram for Device Driver API.:
Device drivers are typically not accessed directly by an application. Instead they are used by the standard C library to perform data I/O.
Modules | |
Generic Character Device | |
Character Device Driver Template. | |
USART Devices | |
Drivers for serial communication. | |
Network Devices | |
Ethernet controller drivers. | |
Display Devices | |
LCD/VFD hardware support. | |
Interrupt Management | |
Interrupt registration and handling. | |
CAN Devices | |
IR Devices | |
Block Devices | |
Mass storage block device driver. | |
Clock Devices | |
Programmable Clock Support. | |
Watchdogs | |
Watchdog Support. | |
CPLD Based Devices | |
CPLD implementation drivers. | |
Non-Volatile Memory | |
Read data from and write data to non-volatile memory. | |
Hardware Layout | |
Definitions of I/O ports. |