Struture to store configuration parameters for RAM retention.
Public Attributes#
uint16_t
M4SS RAM size that needs to be restored.
uint16_t
ULPSS RAM size that needs to be restored.
boolean_t
Enable will set the RAM banks using size, disable will set RAM banks using bank number.
uint32_t
M4SS RAM bank number that needs to be restored.
uint32_t
ULPSS RAM bank number that needs to be restored.
Public Attribute Documentation#
m4ss_ram_size_kb#
uint16_t sl_power_ram_retention_config_t::m4ss_ram_size_kb
M4SS RAM size that needs to be restored.
Definition at line
160
of file components/device/silabs/si91x/mcu/drivers/service/power_manager/inc/sl_si91x_power_manager.h
ulpss_ram_size_kb#
uint16_t sl_power_ram_retention_config_t::ulpss_ram_size_kb
ULPSS RAM size that needs to be restored.
Definition at line
161
of file components/device/silabs/si91x/mcu/drivers/service/power_manager/inc/sl_si91x_power_manager.h
configure_ram_banks#
boolean_t sl_power_ram_retention_config_t::configure_ram_banks
Enable will set the RAM banks using size, disable will set RAM banks using bank number.
Definition at line
163
of file components/device/silabs/si91x/mcu/drivers/service/power_manager/inc/sl_si91x_power_manager.h
m4ss_ram_banks#
uint32_t sl_power_ram_retention_config_t::m4ss_ram_banks
M4SS RAM bank number that needs to be restored.
Definition at line
164
of file components/device/silabs/si91x/mcu/drivers/service/power_manager/inc/sl_si91x_power_manager.h
ulpss_ram_banks#
uint32_t sl_power_ram_retention_config_t::ulpss_ram_banks
ULPSS RAM bank number that needs to be restored.
Definition at line
165
of file components/device/silabs/si91x/mcu/drivers/service/power_manager/inc/sl_si91x_power_manager.h