|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Data Structures | |
| struct | sent_rx_callback_config |
| Configuration structure for RX callback. More... | |
| struct | sent_rx_callback_configs |
| Composite configuration structure for RX callback registration. More... | |
| struct | sent_driver_api |
| Driver Operations SENT driver operations More... | |
Typedefs | |
| typedef int(* | sent_start_listening_t) (const struct device *dev, uint8_t channel) |
| Callback API upon starting receive frame See sent_start_listening() for argument description. | |
| typedef int(* | sent_stop_listening_t) (const struct device *dev, uint8_t channel) |
| Callback API upon stopping receive frame See sent_stop_listening() for argument description. | |
| typedef int(* | sent_register_callback_t) (const struct device *dev, uint8_t channel, struct sent_rx_callback_configs callback_configs) |
| Callback API upon adding RX callback See sent_register_callback() for argument description. | |
This group contains the API type definitions, callback signatures, and other helpers required to implement a SENT driver.
| typedef int(* sent_register_callback_t) (const struct device *dev, uint8_t channel, struct sent_rx_callback_configs callback_configs) |
#include <zephyr/drivers/sent/sent.h>
Callback API upon adding RX callback See sent_register_callback() for argument description.
#include <zephyr/drivers/sent/sent.h>
Callback API upon starting receive frame See sent_start_listening() for argument description.
#include <zephyr/drivers/sent/sent.h>
Callback API upon stopping receive frame See sent_stop_listening() for argument description.