FreeRTOS port on GAP8/RISC-V
|
Data Fields | |
struct pi_task * | fifo_head |
struct pi_task * | fifo_tail |
uint32_t | nb_open |
uint8_t | device_id |
pi_task_t * | end_task |
void * | latest_conf |
uint8_t | tx_chan_id |
uint8_t | rx_chan_id |
uint8_t aes_itf_data_s::device_id |
Device ID.
Referenced by __pi_aes_close(), __pi_aes_conf_apply(), __pi_aes_crypt_start(), __pi_aes_open(), and pi_aes_close().
pi_task_t* aes_itf_data_s::end_task |
current callback task
Referenced by __pi_aes_conf_apply(), __pi_aes_crypt_async(), __pi_aes_crypt_start(), __pi_aes_event_handler_internal(), and __pi_aes_open().
struct pi_task* aes_itf_data_s::fifo_head |
head of the tasks FIFO
Referenced by __aes_drv_fifo_enqueue(), __aes_drv_fifo_pop(), and __pi_aes_open().
struct pi_task* aes_itf_data_s::fifo_tail |
tail of the tasks FIFO
Referenced by __aes_drv_fifo_enqueue(), __aes_drv_fifo_pop(), and __pi_aes_open().
void* aes_itf_data_s::latest_conf |
last used AES configuration
Referenced by __pi_aes_close(), __pi_aes_conf_apply(), and __pi_aes_open().
uint32_t aes_itf_data_s::nb_open |
Number of devices opened.
Referenced by __pi_aes_close(), and __pi_aes_open().
uint8_t aes_itf_data_s::rx_chan_id |
RX DMA channel
Referenced by __pi_aes_close(), __pi_aes_conf_apply(), and __pi_aes_open().
uint8_t aes_itf_data_s::tx_chan_id |
TX DMA channel
Referenced by __pi_aes_close(), __pi_aes_conf_apply(), and __pi_aes_open().