31 #ifndef SUIT_STORAGE_RAM_H
32 #define SUIT_STORAGE_RAM_H
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
size_t active_region
Active region to write to.
size_t occupied
Region space filled.
suit_storage_ram_region_t regions[CONFIG_SUIT_STORAGE_RAM_REGIONS]
ram storage regions
Single in-memory storage region.
Generic storage backend state.
struct CONFIG_SUIT_STORAGE_RAM_ATTR suit_storage_ram_t
memory storage state
#define CONFIG_SUIT_STORAGE_RAM_REGIONS
Number of allocated regions.
#define CONFIG_SUIT_STORAGE_RAM_SIZE
Size of each memory region.
uint32_t sequence_no
Ephemeral sequence number.
suit_storage_t storage
parent struct