Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
flash_m95p32_ex_op_page_program_with_buffer_load_in Struct Reference

Input parameters for FLASH_M95P32_EX_OP_PAGE_PROGRAM_WITH_BUFFER_LOAD. More...

#include <zephyr/drivers/flash/m95p32_flash_api_extensions.h>

Data Fields

off_t offset
 Offset in the M95P32 main memory array.
const void * data
 Data to program.
size_t length
 Number of bytes to program.

Detailed Description

Input parameters for FLASH_M95P32_EX_OP_PAGE_PROGRAM_WITH_BUFFER_LOAD.

The target array must be erased before programming. The driver splits the data at the M95P32 512-byte page boundaries and uses buffer-load mode to overlap programming one page with loading the next page.

Field Documentation

◆ data

const void* flash_m95p32_ex_op_page_program_with_buffer_load_in::data

Data to program.

◆ length

size_t flash_m95p32_ex_op_page_program_with_buffer_load_in::length

Number of bytes to program.

◆ offset

off_t flash_m95p32_ex_op_page_program_with_buffer_load_in::offset

Offset in the M95P32 main memory array.


The documentation for this struct was generated from the following file: