Soletta™ Framework
Framework for making IoT devices

Full online documentation | C API Index
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sol_memmap_entry Struct Reference

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...
 

Detailed Description

A memory map entry.

See Also
sol_memmap_map

Field Documentation

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.


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