Macros
EFUSE Loyout Map
Peripheral Driver » HAL Driver » EFUSE » Defines » EFUSE Exported Macros

## Macros
#define | EFUSE_OFFSET_USER_DSVD (0x0000UL)
| Reserved offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_TRIM (0x0020UL)
| Triming offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_CONFIG (0x005CUL)
| Configuration offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_SWD (0x0060UL)
| SWD Enable offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_EncMode (0x0062UL)
| Encryption Mode offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_CRC32 (0x0064UL)
| CRC32 offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_CHIP_ID (0x0068UL)
| Chip ID offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_PRODUCT_ID (0x006EUL)
| Product ID offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_FW_PUBLICKEY (0x0070UL)
| Firmware public key offset in backup info block. More...
#define | EFUSE_OFFSET_BBLK_ROOT_PUBLICKEY (0x0080UL)
| Root public key offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_ECC_KEY (0x0090UL)
| ECC key offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_FW_KEY (0x00B0UL)
| Firmware key offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_HMAC_KEY (0x00D0UL)
| HMAC key offset in backup info block More...
#define | EFUSE_OFFSET_BBLK_DATA_KEY (0x00F0UL)
| Data key offset in backup info block More...
#define | EFUSE_OFFSET_MBLK_TRIM (0x0110UL)
| Triming offset in main info block More...
#define | EFUSE_OFFSET_MBLK_CONFIG (0x014CUL)
| Configuration offset in main info block More...
#define | EFUSE_OFFSET_MBLK_SWD (0x0150UL)
| SWD Enable offset in main info block More...
#define | EFUSE_OFFSET_MBLK_EncMode (0x0152UL)
| Encryption Mode offset in main info block More...
#define | EFUSE_OFFSET_MBLK_CRC32 (0x0154UL)
| CRC32 offset in main info block More...
#define | EFUSE_OFFSET_MBLK_CHIP_ID (0x0158UL)
| Chip ID offset in main info block More...
#define | EFUSE_OFFSET_MBLK_PRODUCT_ID (0x015EUL)
| Product ID offset in main info block More...
#define | EFUSE_OFFSET_MBLK_FW_PUBLICKEY (0x0160UL)
| Firmware public key offset in main info block More...
#define | EFUSE_OFFSET_MBLK_ROOT_PUBLICKEY (0x0170UL)
| Root public key offset in main info block More...
#define | EFUSE_OFFSET_MBLK_ECC_KEY (0x0180UL)
| ECC key offset in main info block More...
#define | EFUSE_OFFSET_MBLK_FW_KEY (0x01A0UL)
| Firmware key offset in main info block More...
#define | EFUSE_OFFSET_MBLK_HMAC_KEY (0x01C0UL)
| HMAC key offset in main info block More...
#define | EFUSE_OFFSET_MBLK_DATA_KEY (0x01E0UL)
| Data key offset in main info block More...
#define | EFUSE_OFFSET_END (0x0200UL)
| eFuse Offset end More...

## Detailed Description

## Macro Definition Documentation

## ◆ EFUSE_OFFSET_BBLK_CHIP_ID

#define EFUSE_OFFSET_BBLK_CHIP_ID (0x0068UL)

Chip ID offset in backup info block

Definition at line 217 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_CONFIG

#define EFUSE_OFFSET_BBLK_CONFIG (0x005CUL)

Configuration offset in backup info block

Definition at line 213 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_CRC32

#define EFUSE_OFFSET_BBLK_CRC32 (0x0064UL)

CRC32 offset in backup info block

Definition at line 216 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_DATA_KEY

#define EFUSE_OFFSET_BBLK_DATA_KEY (0x00F0UL)

Data key offset in backup info block

Definition at line 224 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_ECC_KEY

#define EFUSE_OFFSET_BBLK_ECC_KEY (0x0090UL)

ECC key offset in backup info block

Definition at line 221 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_EncMode

#define EFUSE_OFFSET_BBLK_EncMode (0x0062UL)

Encryption Mode offset in backup info block

Definition at line 215 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_FW_KEY

#define EFUSE_OFFSET_BBLK_FW_KEY (0x00B0UL)

Firmware key offset in backup info block

Definition at line 222 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_FW_PUBLICKEY

#define EFUSE_OFFSET_BBLK_FW_PUBLICKEY (0x0070UL)

Firmware public key offset in backup info block.

Definition at line 219 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_HMAC_KEY

#define EFUSE_OFFSET_BBLK_HMAC_KEY (0x00D0UL)

HMAC key offset in backup info block

Definition at line 223 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_PRODUCT_ID

#define EFUSE_OFFSET_BBLK_PRODUCT_ID (0x006EUL)

Product ID offset in backup info block

Definition at line 218 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_ROOT_PUBLICKEY

#define EFUSE_OFFSET_BBLK_ROOT_PUBLICKEY (0x0080UL)

Root public key offset in backup info block

Definition at line 220 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_SWD

#define EFUSE_OFFSET_BBLK_SWD (0x0060UL)

SWD Enable offset in backup info block

Definition at line 214 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_BBLK_TRIM

#define EFUSE_OFFSET_BBLK_TRIM (0x0020UL)

Triming offset in backup info block

Definition at line 212 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_END

#define EFUSE_OFFSET_END (0x0200UL)

eFuse Offset end

Definition at line 238 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_CHIP_ID

#define EFUSE_OFFSET_MBLK_CHIP_ID (0x0158UL)

Chip ID offset in main info block

Definition at line 230 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_CONFIG

#define EFUSE_OFFSET_MBLK_CONFIG (0x014CUL)

Configuration offset in main info block

Definition at line 226 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_CRC32

#define EFUSE_OFFSET_MBLK_CRC32 (0x0154UL)

CRC32 offset in main info block

Definition at line 229 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_DATA_KEY

#define EFUSE_OFFSET_MBLK_DATA_KEY (0x01E0UL)

Data key offset in main info block

Definition at line 237 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_ECC_KEY

#define EFUSE_OFFSET_MBLK_ECC_KEY (0x0180UL)

ECC key offset in main info block

Definition at line 234 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_EncMode

#define EFUSE_OFFSET_MBLK_EncMode (0x0152UL)

Encryption Mode offset in main info block

Definition at line 228 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_FW_KEY

#define EFUSE_OFFSET_MBLK_FW_KEY (0x01A0UL)

Firmware key offset in main info block

Definition at line 235 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_FW_PUBLICKEY

#define EFUSE_OFFSET_MBLK_FW_PUBLICKEY (0x0160UL)

Firmware public key offset in main info block

Definition at line 232 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_HMAC_KEY

#define EFUSE_OFFSET_MBLK_HMAC_KEY (0x01C0UL)

HMAC key offset in main info block

Definition at line 236 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_PRODUCT_ID

#define EFUSE_OFFSET_MBLK_PRODUCT_ID (0x015EUL)

Product ID offset in main info block

Definition at line 231 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_ROOT_PUBLICKEY

#define EFUSE_OFFSET_MBLK_ROOT_PUBLICKEY (0x0170UL)

Root public key offset in main info block

Definition at line 233 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_SWD

#define EFUSE_OFFSET_MBLK_SWD (0x0150UL)

SWD Enable offset in main info block

Definition at line 227 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_MBLK_TRIM

#define EFUSE_OFFSET_MBLK_TRIM (0x0110UL)

Triming offset in main info block

Definition at line 225 of file gr55xx_hal_efuse.h.

## ◆ EFUSE_OFFSET_USER_DSVD

#define EFUSE_OFFSET_USER_DSVD (0x0000UL)

Reserved offset in backup info block

Definition at line 211 of file gr55xx_hal_efuse.h.