|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Handle to an open entry that streams through ra8_cache_store_read. More...
#include <ra8_cache_store.h>
Data Fields | |
| const ra8_cache_store_t * | store |
| Parent store (flash + staging). | |
| uint32_t | data_start |
| First payload logical sector. | |
| uint32_t | data_sectors |
| Payload sector count. | |
| uint32_t | byte_len |
| Payload length (== vsource size). | |
Handle to an open entry that streams through ra8_cache_store_read.
Filled by ra8_cache_store_get. Pass its address as the ctx to ra8_vsource_add_paged together with ra8_cache_store_read and size == byte_len. Must out-live the vsource object that references it. Treat fields as private.
Definition at line 183 of file ra8_cache_store.h.
| uint32_t ra8_cache_store_reader_t::byte_len |
Payload length (== vsource size).
Definition at line 187 of file ra8_cache_store.h.
Referenced by internal_demo_get_and_verify(), internal_demo_put_and_verify(), and ra8_cache_store_read().
| uint32_t ra8_cache_store_reader_t::data_sectors |
Payload sector count.
Definition at line 186 of file ra8_cache_store.h.
Referenced by ra8_cache_store_read().
| uint32_t ra8_cache_store_reader_t::data_start |
First payload logical sector.
Definition at line 185 of file ra8_cache_store.h.
Referenced by ra8_cache_store_read().
| const ra8_cache_store_t* ra8_cache_store_reader_t::store |
Parent store (flash + staging).
Definition at line 184 of file ra8_cache_store.h.
Referenced by ra8_cache_store_read().