|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Data Structures | |
| struct | dali_driver_api |
| Driver Operations DALI driver operations More... | |
Typedefs | |
| typedef int(* | dali_api_set_receive_callback_t) (const struct device *dev, dali_receive_callback_t callback, void *user_data) |
| API for receiving DALI frames. | |
| typedef int(* | dali_api_transmit_t) (const struct device *dev, const struct dali_frame *frame, dali_transmit_callback_t callback, void *user_data) |
| API for transmitting DALI frames. | |
This group contains the API type definitions, callback signatures, and other helpers required to implement a DALI driver.
| typedef int(* dali_api_set_receive_callback_t) (const struct device *dev, dali_receive_callback_t callback, void *user_data) |
#include <zephyr/drivers/dali.h>
API for receiving DALI frames.
| typedef int(* dali_api_transmit_t) (const struct device *dev, const struct dali_frame *frame, dali_transmit_callback_t callback, void *user_data) |
#include <zephyr/drivers/dali.h>
API for transmitting DALI frames.