Low-level CAN peripheral driver interface. More...
Low-level CAN peripheral driver interface.
This is a basic abstract peripheral to be used with candev.
The can_t
type should be compatible with candev_t
to be used by the candev interface.
See auto init for more details how the can_t is used.
Files | |
file | can.h |
Low-level CAN peripheral driver interface definitions. | |
Typedefs | |
typedef candev_t | can_t |
CAN device descriptor identifier. | |
typedef int | can_conf_t |
CAN configuration identifier. | |
Functions | |
void | can_init (can_t *dev, const can_conf_t *conf) |
Initialize a periph CAN device with the given configuration. More... | |
void can_init | ( | can_t * | dev, |
const can_conf_t * | conf | ||
) |
Initialize a periph CAN device with the given configuration.
[in,out] | dev | device descriptor |
[in] | conf | device vonfiguration |