XCORE SDK
XCORE Software Development Kit
|
#include <rtos_qspi_flash.h>
Public Attributes | |
rtos_driver_rpc_t * | rpc_config |
void(* | read )(rtos_qspi_flash_t *, uint8_t *, unsigned, size_t) |
void(* | write )(rtos_qspi_flash_t *, const uint8_t *, unsigned, size_t) |
void(* | erase )(rtos_qspi_flash_t *, unsigned, size_t) |
void(* | lock )(rtos_qspi_flash_t *) |
void(* | unlock )(rtos_qspi_flash_t *) |
qspi_flash_ctx_t | ctx |
size_t | flash_size |
unsigned | op_task_priority |
rtos_osal_thread_t | op_task |
rtos_osal_queue_t | op_queue |
rtos_osal_semaphore_t | data_ready |
rtos_osal_mutex_t | mutex |
volatile int | spinlock |
Struct representing an RTOS QSPI flash driver instance.
The members in this struct should not be accessed directly.