#include <driver.h>
| Data Fields | |
| const char * | binary_path | 
| Path to the driver's binary. | |
| link_t | devices | 
| Pointer to the linked list of devices controlled by this driver. | |
| fibril_mutex_t | driver_mutex | 
| Fibril mutex for this driver - driver state, list of devices, phone. | |
| driver_ops_t * | driver_ops | 
| Generic device driver operations. | |
| link_t | drivers | 
| Pointers to previous and next drivers in a linked list. | |
| match_id_list_t | match_ids | 
| List of device ids for device-to-driver matching. | |
| char * | name | 
| Name of the device driver. | |
| const char * | name | 
| Name of the device driver. | |
| int | phone | 
| Phone asociated with this driver. | |
| int | state | 
| Specifies whether the driver has been started and wheter is running and prepared to receive requests. | |
Definition at line 137 of file driver.h.
 1.4.7
 1.4.7