NVM User Row Mapping - Dedicated Entries Config values will be applied at power-on. More...
NVM User Row Mapping - Dedicated Entries Config values will be applied at power-on.
NVM User Page Mapping - Dedicated Entries Config values will be applied at power-on.
Definition at line 130 of file periph_cpu.h.
#include <periph_cpu.h>
Data Fields | |
uint64_t | bootloader_size: 3 |
BOOTPROT: Bootloader Size | |
uint64_t | reserved_0: 1 |
Factory settings - do not change. More... | |
uint64_t | eeprom_size: 3 |
one of eight different EEPROM sizes | |
uint64_t | reserved_1: 1 |
Factory settings - do not change. More... | |
uint64_t | bod33_level: 6 |
BOD33 threshold level at power-on. More... | |
uint64_t | bod33_enable: 1 |
BOD33 Enable at power-on. More... | |
uint64_t | bod33_action: 2 |
BOD33 Action at power-on. More... | |
uint64_t | reserved_2: 8 |
Factory settings - do not change. More... | |
uint64_t | wdt_enable: 1 |
WDT Enable at power-on. More... | |
uint64_t | wdt_always_on: 1 |
WDT Always-On at power-on. More... | |
uint64_t | wdt_period: 4 |
WDT Period at power-on. More... | |
uint64_t | wdt_window: 4 |
WDT Window at power-on. More... | |
uint64_t | wdt_ewoffset: 4 |
WDT Early Warning Interrupt Offset | |
uint64_t | wdt_window_enable: 1 |
WDT Window mode enabled on power-on | |
uint64_t | bod33_hysteresis: 1 |
BOD33 Hysteresis configuration | |
const uint64_t | bod12_calibration: 1 |
Factory settings - do not change. More... | |
uint64_t | reserved_3: 6 |
Factory settings - do not change. More... | |
uint64_t | nvm_locks: 16 |
NVM Region Lock Bits. More... | |
uint32_t | bod33_disable: 1 |
BOD33 Disable at power-on. More... | |
uint32_t | bod33_level: 8 |
BOD33 threshold level at power-on. More... | |
uint32_t | bod33_action: 2 |
BOD33 Action at power-on. More... | |
uint32_t | bod33_hysteresis: 4 |
BOD33 Hysteresis configuration | |
const uint32_t | bod12_calibration: 11 |
Factory settings - do not change. More... | |
uint32_t | nvm_boot_size: 4 |
NVM Bootloader Size | |
uint32_t | reserved_0: 2 |
Factory settings - do not change. More... | |
uint32_t | smart_eeprom_blocks: 4 |
NVM Blocks per SmartEEPROM sector | |
uint32_t | smart_eeprom_page_size: 3 |
SmartEEPROM Page Size | |
uint32_t | ram_eccdis: 1 |
RAM ECC Disable | |
uint32_t | reserved_1: 8 |
Factory settings - do not change. More... | |
uint32_t | wdt_enable: 1 |
WDT Enable at power-on. More... | |
uint32_t | wdt_always_on: 1 |
WDT Always-On at power-on. More... | |
uint32_t | wdt_period: 4 |
WDT Period at power-on. More... | |
uint32_t | wdt_window: 4 |
WDT Window at power-on. More... | |
uint32_t | wdt_ewoffset: 4 |
WDT Early Warning Interrupt Offset | |
uint32_t | wdt_window_enable: 1 |
WDT Window mode enabled on power-on | |
uint32_t | reserved_2: 1 |
Factory settings - do not change. More... | |
uint32_t | nvm_locks |
NVM Region Lock Bits. More... | |
uint32_t | user_page |
User page | |
uint32_t | reserved_3 |
Factory settings - do not change. More... | |
uint32_t | user_pages [3] |
User pages | |
uint32_t | secure_region_unlock: 3 |
NVM Secure Region UnLock Bits | |
uint32_t | non_secure_region_unlock: 3 |
NVM Non-Secure Region UnLock Bits | |
uint32_t | wdt_run_standby: 1 |
WDT Runstdby at power-on | |
uint32_t | ram_execute_never: 1 |
RAM is eXecute Never | |
uint32_t | data_execute_never: 1 |
Data Flash is eXecute Never | |
uint32_t | secure_flash_as_size: 8 |
Secure Flash (AS region) Size = AS*0x100. | |
uint32_t | nsc_size: 6 |
Non-Secure Callable Flash (APPLICATION region) Size = ANSC*0x20. | |
uint32_t | secure_flash_data_size: 4 |
Secure Data Flash Size = DS*0x100 | |
uint32_t | reserved_4: 4 |
Reserved | |
uint32_t | secure_ram_size: 7 |
Secure SRAM Size = RS*0x80 | |
uint32_t | reserved_5: 1 |
Reserved | |
uint32_t | user_row_write_enable: 1 |
User Row Write Enable | |
uint32_t | reserved_6: 31 |
Reserved | |
uint32_t | nonsec_a |
Peripherals Non-Secure Status Fuses for Bridge A. | |
uint32_t | nonsec_b |
Peripherals Non-Secure Status Fuses for Bridge B. | |
uint32_t | nonsec_c |
Peripherals Non-Secure Status Fuses for Bridge C. | |
uint32_t | user_crc |
CRC of NVM User Row bits 223:64 (words 2…6) | |
const uint32_t sam0_aux_cfg_mapping::bod12_calibration |
const uint32_t sam0_aux_cfg_mapping::bod12_calibration |
uint64_t sam0_aux_cfg_mapping::bod33_action |
uint32_t sam0_aux_cfg_mapping::bod33_action |
uint32_t sam0_aux_cfg_mapping::bod33_disable |
uint64_t sam0_aux_cfg_mapping::bod33_enable |
uint64_t sam0_aux_cfg_mapping::bod33_level |
uint32_t sam0_aux_cfg_mapping::bod33_level |
uint64_t sam0_aux_cfg_mapping::nvm_locks |
uint32_t sam0_aux_cfg_mapping::nvm_locks |
uint64_t sam0_aux_cfg_mapping::reserved_0 |
uint32_t sam0_aux_cfg_mapping::reserved_0 |
uint64_t sam0_aux_cfg_mapping::reserved_1 |
uint32_t sam0_aux_cfg_mapping::reserved_1 |
uint64_t sam0_aux_cfg_mapping::reserved_2 |
uint32_t sam0_aux_cfg_mapping::reserved_2 |
uint64_t sam0_aux_cfg_mapping::reserved_3 |
uint32_t sam0_aux_cfg_mapping::reserved_3 |
uint64_t sam0_aux_cfg_mapping::wdt_always_on |
uint32_t sam0_aux_cfg_mapping::wdt_always_on |
uint64_t sam0_aux_cfg_mapping::wdt_enable |
uint32_t sam0_aux_cfg_mapping::wdt_enable |
uint64_t sam0_aux_cfg_mapping::wdt_period |
uint32_t sam0_aux_cfg_mapping::wdt_period |
uint64_t sam0_aux_cfg_mapping::wdt_window |
uint32_t sam0_aux_cfg_mapping::wdt_window |