Structure to hold driver state. More...
Structure to hold driver state.
Supposed to be extended by driver implementations. The extended structure should contain all variable driver state.
#include <candev.h>
Data Fields | |
| const struct candev_driver * | driver | 
| ptr to that driver's interface.   | |
| candev_event_cb_t | event_callback | 
| callback for device events   | |
| void * | isr_arg | 
| argument to pass on isr event   | |
| struct can_bittiming | bittiming | 
| device bittimings   | |
| enum can_state | state | 
| device state   | |
| struct can_bittiming candev::bittiming | 
| const struct candev_driver* candev::driver | 
| candev_event_cb_t candev::event_callback |