|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
Extended operations for Renesas RA flash controllers. More...
Files | |
| file | ra_flash_api_extensions.h |
| Header file for Renesas RA flash extended operations. | |
Data Structures | |
| struct | flash_ra_cf_block_map |
| A bitmask structure for mapping code flash blocks. More... | |
| struct | flash_ra_ex_write_protect_in |
| Input parameters for FLASH_RA_EX_OP_WRITE_PROTECT operation. More... | |
| struct | flash_ra_ex_write_protect_out |
| Output parameters for FLASH_RA_EX_OP_WRITE_PROTECT operation. More... | |
Typedefs | |
| typedef struct flash_ra_ex_write_protect_in | flash_ra_ex_write_protect_in_t |
| Input parameters for FLASH_RA_EX_OP_WRITE_PROTECT operation. | |
| typedef struct flash_ra_ex_write_protect_out | flash_ra_ex_write_protect_out_t |
| Output parameters for FLASH_RA_EX_OP_WRITE_PROTECT operation. | |
Enumerations | |
| enum | ra_ex_ops { FLASH_RA_EX_OP_WRITE_PROTECT = FLASH_EX_OP_VENDOR_BASE , QSPI_FLASH_EX_OP_EXIT_QPI } |
| Enumeration for Renesas RA flash extended operations. More... | |
Extended operations for Renesas RA flash controllers.
| typedef struct flash_ra_ex_write_protect_in flash_ra_ex_write_protect_in_t |
#include <zephyr/drivers/flash/ra_flash_api_extensions.h>
Input parameters for FLASH_RA_EX_OP_WRITE_PROTECT operation.
| typedef struct flash_ra_ex_write_protect_out flash_ra_ex_write_protect_out_t |
#include <zephyr/drivers/flash/ra_flash_api_extensions.h>
Output parameters for FLASH_RA_EX_OP_WRITE_PROTECT operation.
This is populated by the driver to report the current write protection settings.
| enum ra_ex_ops |
#include <zephyr/drivers/flash/ra_flash_api_extensions.h>
Enumeration for Renesas RA flash extended operations.
| Enumerator | |||||
|---|---|---|---|---|---|
| FLASH_RA_EX_OP_WRITE_PROTECT | Renesas RA flash write protection control.
| ||||
| QSPI_FLASH_EX_OP_EXIT_QPI | Reset Flash device (at QPI(4-4-4) mode). | ||||