Skip to content

Struct SYN_FwBootManager

ClassList > SYN_FwBootManager

A/B firmware boot manager — slot selection and rollback state.

  • #include <syn_fwboot.h>

Public Attributes

Type Name
uint8_t active_slot
bool initialized
uint32_t slot_addr
SYN_FwImageHeader slot_hdr

Public Attributes Documentation

variable active_slot

uint8_t SYN_FwBootManager::active_slot;

Currently running slot


variable initialized

bool SYN_FwBootManager::initialized;

Init complete


variable slot_addr

uint32_t SYN_FwBootManager::slot_addr[2];

Flash base of slot A and B


variable slot_hdr

SYN_FwImageHeader SYN_FwBootManager::slot_hdr[2];

Cached headers



The documentation for this class was generated from the following file src/syntropic/system/syn_fwboot.h