|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Data Structures | |
| struct | can_transceiver_driver_api |
| Driver Operations CAN Transceiver driver operations More... | |
Typedefs | |
| typedef int(* | can_transceiver_enable_t) (const struct device *dev, can_mode_t mode) |
| Callback API upon enabling CAN transceiver. | |
| typedef int(* | can_transceiver_disable_t) (const struct device *dev) |
| Callback API upon disabling CAN transceiver. | |
This group contains the API type definitions, callback signatures, and other helpers required to implement a CAN Transceiver driver.
| typedef int(* can_transceiver_disable_t) (const struct device *dev) |
#include <zephyr/drivers/can/transceiver.h>
Callback API upon disabling CAN transceiver.
See can_transceiver_disable() for argument description
| typedef int(* can_transceiver_enable_t) (const struct device *dev, can_mode_t mode) |
#include <zephyr/drivers/can/transceiver.h>
Callback API upon enabling CAN transceiver.
See can_transceiver_enable() for argument description