Macros

#define EFUSE_OFFSET_USER_DSVD   (0x0000UL)
 
#define EFUSE_OFFSET_BBLK_TRIM   (0x0020UL)
 
#define EFUSE_OFFSET_BBLK_CONFIG   (0x005CUL)
 
#define EFUSE_OFFSET_BBLK_SWD   (0x0060UL)
 
#define EFUSE_OFFSET_BBLK_EncMode   (0x0062UL)
 
#define EFUSE_OFFSET_BBLK_CRC32   (0x0064UL)
 
#define EFUSE_OFFSET_BBLK_CHIP_ID   (0x0068UL)
 
#define EFUSE_OFFSET_BBLK_PRODUCT_ID   (0x006EUL)
 
#define EFUSE_OFFSET_BBLK_FW_PUBLICKEY   (0x0070UL)
 
#define EFUSE_OFFSET_BBLK_ROOT_PUBLICKEY   (0x0080UL)
 
#define EFUSE_OFFSET_BBLK_ECC_KEY   (0x0090UL)
 
#define EFUSE_OFFSET_BBLK_FW_KEY   (0x00B0UL)
 
#define EFUSE_OFFSET_BBLK_HMAC_KEY   (0x00D0UL)
 
#define EFUSE_OFFSET_BBLK_DATA_KEY   (0x00F0UL)
 
#define EFUSE_OFFSET_MBLK_TRIM   (0x0110UL)
 
#define EFUSE_OFFSET_MBLK_CONFIG   (0x014CUL)
 
#define EFUSE_OFFSET_MBLK_SWD   (0x0150UL)
 
#define EFUSE_OFFSET_MBLK_EncMode   (0x0152UL)
 
#define EFUSE_OFFSET_MBLK_CRC32   (0x0154UL)
 
#define EFUSE_OFFSET_MBLK_CHIP_ID   (0x0158UL)
 
#define EFUSE_OFFSET_MBLK_PRODUCT_ID   (0x015EUL)
 
#define EFUSE_OFFSET_MBLK_FW_PUBLICKEY   (0x0160UL)
 
#define EFUSE_OFFSET_MBLK_ROOT_PUBLICKEY   (0x0170UL)
 
#define EFUSE_OFFSET_MBLK_ECC_KEY   (0x0180UL)
 
#define EFUSE_OFFSET_MBLK_FW_KEY   (0x01A0UL)
 
#define EFUSE_OFFSET_MBLK_HMAC_KEY   (0x01C0UL)
 
#define EFUSE_OFFSET_MBLK_DATA_KEY   (0x01E0UL)
 
#define EFUSE_OFFSET_END   (0x0200UL)
 

Detailed Description

Macro Definition Documentation

◆ EFUSE_OFFSET_BBLK_CHIP_ID

#define EFUSE_OFFSET_BBLK_CHIP_ID   (0x0068UL)

Chip ID offset in backup info block

◆ EFUSE_OFFSET_BBLK_CONFIG

#define EFUSE_OFFSET_BBLK_CONFIG   (0x005CUL)

Configuration offset in backup info block

◆ EFUSE_OFFSET_BBLK_CRC32

#define EFUSE_OFFSET_BBLK_CRC32   (0x0064UL)

CRC32 offset in backup info block

◆ EFUSE_OFFSET_BBLK_DATA_KEY

#define EFUSE_OFFSET_BBLK_DATA_KEY   (0x00F0UL)

Data key offset in backup info block

◆ EFUSE_OFFSET_BBLK_ECC_KEY

#define EFUSE_OFFSET_BBLK_ECC_KEY   (0x0090UL)

ECC key offset in backup info block

◆ EFUSE_OFFSET_BBLK_EncMode

#define EFUSE_OFFSET_BBLK_EncMode   (0x0062UL)

Encryption Mode offset in backup info block

◆ EFUSE_OFFSET_BBLK_FW_KEY

#define EFUSE_OFFSET_BBLK_FW_KEY   (0x00B0UL)

Firmware key offset in backup info block

◆ EFUSE_OFFSET_BBLK_FW_PUBLICKEY

#define EFUSE_OFFSET_BBLK_FW_PUBLICKEY   (0x0070UL)

Firmware public key offset in backup info block

◆ EFUSE_OFFSET_BBLK_HMAC_KEY

#define EFUSE_OFFSET_BBLK_HMAC_KEY   (0x00D0UL)

HMAC key offset in backup info block

◆ EFUSE_OFFSET_BBLK_PRODUCT_ID

#define EFUSE_OFFSET_BBLK_PRODUCT_ID   (0x006EUL)

Product ID offset in backup info block

◆ EFUSE_OFFSET_BBLK_ROOT_PUBLICKEY

#define EFUSE_OFFSET_BBLK_ROOT_PUBLICKEY   (0x0080UL)

Root public key offset in backup info block

◆ EFUSE_OFFSET_BBLK_SWD

#define EFUSE_OFFSET_BBLK_SWD   (0x0060UL)

SWD Enable offset in backup info block

◆ EFUSE_OFFSET_BBLK_TRIM

#define EFUSE_OFFSET_BBLK_TRIM   (0x0020UL)

Triming offset in backup info block

◆ EFUSE_OFFSET_END

#define EFUSE_OFFSET_END   (0x0200UL)

eFuse Offset end

◆ EFUSE_OFFSET_MBLK_CHIP_ID

#define EFUSE_OFFSET_MBLK_CHIP_ID   (0x0158UL)

Chip ID offset in main info block

◆ EFUSE_OFFSET_MBLK_CONFIG

#define EFUSE_OFFSET_MBLK_CONFIG   (0x014CUL)

Configuration offset in main info block

◆ EFUSE_OFFSET_MBLK_CRC32

#define EFUSE_OFFSET_MBLK_CRC32   (0x0154UL)

CRC32 offset in main info block

◆ EFUSE_OFFSET_MBLK_DATA_KEY

#define EFUSE_OFFSET_MBLK_DATA_KEY   (0x01E0UL)

Data key offset in main info block

◆ EFUSE_OFFSET_MBLK_ECC_KEY

#define EFUSE_OFFSET_MBLK_ECC_KEY   (0x0180UL)

ECC key offset in main info block

◆ EFUSE_OFFSET_MBLK_EncMode

#define EFUSE_OFFSET_MBLK_EncMode   (0x0152UL)

Encryption Mode offset in main info block

◆ EFUSE_OFFSET_MBLK_FW_KEY

#define EFUSE_OFFSET_MBLK_FW_KEY   (0x01A0UL)

Firmware key offset in main info block

◆ EFUSE_OFFSET_MBLK_FW_PUBLICKEY

#define EFUSE_OFFSET_MBLK_FW_PUBLICKEY   (0x0160UL)

Firmware public key offset in main info block

◆ EFUSE_OFFSET_MBLK_HMAC_KEY

#define EFUSE_OFFSET_MBLK_HMAC_KEY   (0x01C0UL)

HMAC key offset in main info block

◆ EFUSE_OFFSET_MBLK_PRODUCT_ID

#define EFUSE_OFFSET_MBLK_PRODUCT_ID   (0x015EUL)

Product ID offset in main info block

◆ EFUSE_OFFSET_MBLK_ROOT_PUBLICKEY

#define EFUSE_OFFSET_MBLK_ROOT_PUBLICKEY   (0x0170UL)

Root public key offset in main info block

◆ EFUSE_OFFSET_MBLK_SWD

#define EFUSE_OFFSET_MBLK_SWD   (0x0150UL)

SWD Enable offset in main info block

◆ EFUSE_OFFSET_MBLK_TRIM

#define EFUSE_OFFSET_MBLK_TRIM   (0x0110UL)

Triming offset in main info block

◆ EFUSE_OFFSET_USER_DSVD

#define EFUSE_OFFSET_USER_DSVD   (0x0000UL)

Reserved offset in backup info block