#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.