45#ifndef CONFIG_SUIT_STORAGE_RAM_SIZE 
   46#define CONFIG_SUIT_STORAGE_RAM_SIZE    (64U) 
   52#ifndef CONFIG_SUIT_STORAGE_RAM_REGIONS 
   53#define CONFIG_SUIT_STORAGE_RAM_REGIONS (2U) 
   59#ifndef CONFIG_SUIT_STORAGE_RAM_ATTR 
   60#define CONFIG_SUIT_STORAGE_RAM_ATTR 
   66#ifndef CONFIG_SUIT_STORAGE_RAM_LOCATION_SEPARATOR 
   67#define CONFIG_SUIT_STORAGE_RAM_LOCATION_SEPARATOR '.' 
   75#ifndef CONFIG_SUIT_STORAGE_RAM_LOCATION_PREFIX 
   76#define CONFIG_SUIT_STORAGE_RAM_LOCATION_PREFIX  ".ram." 
#define CONFIG_SUIT_STORAGE_RAM_REGIONS
Number of allocated regions.
 
#define CONFIG_SUIT_STORAGE_RAM_ATTR
Extra attributes for allocating the RAM struct.
 
#define CONFIG_SUIT_STORAGE_RAM_SIZE
Size of each memory region.
 
struct CONFIG_SUIT_STORAGE_RAM_ATTR suit_storage_ram_t
memory storage state
 
struct suit_storage suit_storage_t
Forward declaration for storage struct.
 
suit_storage_ram_region_t regions[CONFIG_SUIT_STORAGE_RAM_REGIONS]
ram storage regions
 
uint32_t sequence_no
Ephemeral sequence number.
 
suit_storage_t storage
parent struct
 
size_t active_region
Active region to write to.
 
Single in-memory storage region.
 
size_t occupied
Region space filled.
 
uint8_t mem[CONFIG_SUIT_STORAGE_RAM_SIZE]
RAM area.