Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Structure for stream flash context. More...
#include <stream_flash.h>
Data Fields | |
uint8_t * | buf |
size_t | buf_len |
size_t | buf_bytes |
const struct device * | fdev |
size_t | bytes_written |
size_t | offset |
size_t | available |
stream_flash_callback_t | callback |
size_t | write_block_size |
uint8_t | erase_value |
Structure for stream flash context.
Users should treat these structures as opaque values and only interact with them through the below API.
size_t stream_flash_ctx::available |
uint8_t* stream_flash_ctx::buf |
size_t stream_flash_ctx::buf_bytes |
size_t stream_flash_ctx::buf_len |
size_t stream_flash_ctx::bytes_written |
stream_flash_callback_t stream_flash_ctx::callback |
uint8_t stream_flash_ctx::erase_value |
const struct device* stream_flash_ctx::fdev |
size_t stream_flash_ctx::offset |
size_t stream_flash_ctx::write_block_size |