Soletta™ Framework
|
A memory map entry. More...
#include <sol-memmap-storage.h>
Data Fields | |
uint8_t | bit_offset |
Bit offset on first byte. More... | |
uint32_t | bit_size |
Total size of this entry on storage, in bits. More... | |
size_t | offset |
Offset of this entry on storage, in bytes. More... | |
size_t | size |
Total size of this entry on storage, in bytes. More... | |
A memory map entry.
uint8_t sol_memmap_entry::bit_offset |
Bit offset on first byte.
Note that this will be ignored if size
is greater than 8.
uint32_t sol_memmap_entry::bit_size |
Total size of this entry on storage, in bits.
Must be up to size * 8
. If zero, it will be assumed as size * 8
. Note that this will be ignored if size
is greater than 8.
size_t sol_memmap_entry::offset |
Offset of this entry on storage, in bytes.
If zero, it will be calculated from previous entry on entries
array
size_t sol_memmap_entry::size |
Total size of this entry on storage, in bytes.