|
Zephyr Project API 4.4.99
A Scalable Open Source RTOS
|
ST M95P32 page EEPROM flash API extensions. More...
Go to the source code of this file.
Data Structures | |
| struct | flash_m95p32_ex_op_read_id_page_in |
| Input parameters for FLASH_M95P32_EX_OP_READ_ID_PAGE. More... | |
| struct | flash_m95p32_ex_op_write_id_page_in |
| Input parameters for FLASH_M95P32_EX_OP_WRITE_ID_PAGE. More... | |
| struct | flash_m95p32_ex_op_page_program_with_buffer_load_in |
| Input parameters for FLASH_M95P32_EX_OP_PAGE_PROGRAM_WITH_BUFFER_LOAD. More... | |
Macros | |
| #define | M95P32_ID_PAGE_SIZE 512U |
| Size of one M95P32 identification page. | |
| #define | M95P32_ID_AREA_SIZE (2U * M95P32_ID_PAGE_SIZE) |
| Total size of the two M95P32 identification pages. | |
| #define | M95P32_CUSTOMER_ID_PAGE_OFFSET M95P32_ID_PAGE_SIZE |
| Start of the customer identification page. | |
Enumerations | |
| enum | flash_m95p32_ex_ops { FLASH_M95P32_EX_OP_READ_ID_PAGE = FLASH_EX_OP_VENDOR_BASE , FLASH_M95P32_EX_OP_WRITE_ID_PAGE , FLASH_M95P32_EX_OP_PAGE_PROGRAM_WITH_BUFFER_LOAD } |
| M95P32-specific flash extended operations. More... | |
ST M95P32 page EEPROM flash API extensions.