PSOC E8XXGP Device Support Library
MAIN_NVM_Type Struct Reference

Description

Main NVM Region (256kb) (MAIN_NVM)

Data Fields

__IOM uint8_t UPGRADE_FLAGS [32]
 
__IM uint8_t RESERVED_MAIN_NVM_1 [4064]
 
__IOM uint8_t CM33_L1_BOOT_POLICY [256]
 
__IM uint8_t RESERVED_MAIN_NVM_0 [558]
 
__IOM uint8_t IAK_LITE_PRIVATE_KEY [36]
 
__IOM uint8_t IAK_LITE_PUBLIC_KEY [69]
 
__IOM uint8_t HUK_LITE [36]
 
__IOM uint8_t ROTPK_LITE [69]
 
__IM uint32_t RESERVED [16128]
 
__IOM uint8_t USER_NVM [192512]
 

Field Documentation

◆ UPGRADE_FLAGS

__IOM uint8_t MAIN_NVM_Type::UPGRADE_FLAGS[32]

0x00000000 PSC1 and above

◆ RESERVED_MAIN_NVM_1

__IM uint8_t MAIN_NVM_Type::RESERVED_MAIN_NVM_1[4064]

0x00000020 MAIN_NVM - Region 1 free bytes

◆ CM33_L1_BOOT_POLICY

__IOM uint8_t MAIN_NVM_Type::CM33_L1_BOOT_POLICY[256]

0x00001000 PSC1 and above

◆ RESERVED_MAIN_NVM_0

__IM uint8_t MAIN_NVM_Type::RESERVED_MAIN_NVM_0[558]

0x00001100 MAIN_NVM - Region 0 free bytes

◆ IAK_LITE_PRIVATE_KEY

__IOM uint8_t MAIN_NVM_Type::IAK_LITE_PRIVATE_KEY[36]

0x0000132E PSC2 MPN device wounded from PSC4

◆ IAK_LITE_PUBLIC_KEY

__IOM uint8_t MAIN_NVM_Type::IAK_LITE_PUBLIC_KEY[69]

0x00001352 PSC2 MPN device wounded from PSC4

◆ HUK_LITE

__IOM uint8_t MAIN_NVM_Type::HUK_LITE[36]

0x00001397 PSC2 MPN device wounded from PSC4

◆ ROTPK_LITE

__IOM uint8_t MAIN_NVM_Type::ROTPK_LITE[69]

0x000013BB PSC2 MPN device wounded from PSC4

◆ RESERVED

__IM uint32_t MAIN_NVM_Type::RESERVED[16128]

◆ USER_NVM

__IOM uint8_t MAIN_NVM_Type::USER_NVM[192512]

0x00011000 PSC1 and above