Struct nvm_fusebits

This structure contain the layout of the first 64 bits of the user row which contain the fuse settings.

Table 1. Members
Type Name Description
enum nvm_bod12_action bod12_action

BOD12 Action at power on

bool bod12_enable

BOD12 Enable at power on

bool bod12_hysteresis  
uint8_t bod12_level

BOD12 Threshold level at power on

enum nvm_bod33_action bod33_action

BOD33 Action at power on

bool bod33_enable

BOD33 Enable at power on

bool bod33_hysteresis  
uint8_t bod33_level

BOD33 Threshold level at power on

enum nvm_bootloader_size bootloader_size

Bootloader size

enum nvm_eeprom_emulator_size eeprom_size

EEPROM emulation area size

uint16_t lockbits

NVM Lock bits

bool wdt_always_on

WDT Always-on at power on

enum nvm_wdt_early_warning_offset wdt_early_warning_offset

WDT Early warning interrupt time offset at power on

bool wdt_enable

WDT Enable at power on

uint8_t wdt_timeout_period

WDT Period at power on

bool wdt_window_mode_enable_at_poweron

WDT Window mode enabled at power on

enum nvm_wdt_window_timeout wdt_window_timeout

WDT Window mode time-out at power on