FreeRTOS port on GAP8/RISC-V
|
Macros | |
#define | MUTEX |
Functions | |
void | pi_cpi_conf_init (struct pi_cpi_conf *conf) |
int | pi_cpi_open (struct pi_device *device) |
void | pi_cpi_close (struct pi_device *device) |
void | pi_cpi_capture (struct pi_device *device, void *buffer, int32_t bufferlen) |
void | pi_cpi_capture_async (struct pi_device *device, void *buffer, int32_t bufferlen, struct pi_task *task) |
#define MUTEX |
void pi_cpi_capture | ( | struct pi_device * | device, |
void * | buffer, | ||
int32_t | bufferlen | ||
) |
void pi_cpi_capture_async | ( | struct pi_device * | device, |
void * | buffer, | ||
int32_t | bufferlen, | ||
struct pi_task * | task | ||
) |
References __pi_cpi_copy(), CPI_TRACE, and cpi_itf_data_s::device_id.
Referenced by pi_cpi_capture().
void pi_cpi_close | ( | struct pi_device * | device | ) |
References __pi_cpi_close(), CPI_TRACE, and cpi_itf_data_s::device_id.
void pi_cpi_conf_init | ( | struct pi_cpi_conf * | conf | ) |
References __pi_cpi_conf_init().
int pi_cpi_open | ( | struct pi_device * | device | ) |
References __pi_cpi_open(), and CPI_TRACE.