Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
#include <errno.h>
#include <stddef.h>
#include <stdint.h>
#include <zephyr/device.h>
#include <zephyr/sys/slist.h>
Go to the source code of this file.
Data Structures | |
struct | i3c_config_target |
Configuration parameters for I3C hardware to act as target device. More... | |
struct | i3c_target_config |
Structure describing a device that supports the I3C target API. More... | |
struct | i3c_target_callbacks |
struct | i3c_target_driver_api |
Functions | |
static int | i3c_target_tx_write (const struct device *dev, uint8_t *buf, uint16_t len, uint8_t hdr_mode) |
Writes to the target's TX FIFO. | |
static int | i3c_target_register (const struct device *dev, struct i3c_target_config *cfg) |
Registers the provided config as target device of a controller. | |
static int | i3c_target_unregister (const struct device *dev, struct i3c_target_config *cfg) |
Unregisters the provided config as target device. | |