HPM SDK
HPMicro Software Development Kit
OTP_Type Struct Reference

#include <hpm_otp_regs.h>

Data Fields

__RW uint32_t SHADOW [128]
 
__RW uint32_t SHADOW_LOCK [8]
 
__R uint8_t RESERVED0 [480]
 
__RW uint32_t FUSE [128]
 
__RW uint32_t FUSE_LOCK [8]
 
__R uint8_t RESERVED1 [480]
 
__RW uint32_t UNLOCK
 
__RW uint32_t DATA
 
__RW uint32_t ADDR
 
__RW uint32_t CMD
 
__R uint8_t RESERVED2 [496]
 
__RW uint32_t LOAD_REQ
 
__RW uint32_t LOAD_COMP
 
__R uint8_t RESERVED3 [24]
 
__RW uint32_t REGION [4]
 
__R uint8_t RESERVED4 [464]
 
__RW uint32_t INT_FLAG
 
__RW uint32_t INT_EN
 

Field Documentation

◆ ADDR

__RW uint32_t OTP_Type::ADDR

◆ CMD

__RW uint32_t OTP_Type::CMD

◆ DATA

__RW uint32_t OTP_Type::DATA

◆ FUSE

__RW uint32_t OTP_Type::FUSE

◆ FUSE_LOCK

__RW uint32_t OTP_Type::FUSE_LOCK

◆ INT_EN

__RW uint32_t OTP_Type::INT_EN

◆ INT_FLAG

__RW uint32_t OTP_Type::INT_FLAG

◆ LOAD_COMP

__RW uint32_t OTP_Type::LOAD_COMP

◆ LOAD_REQ

__RW uint32_t OTP_Type::LOAD_REQ

◆ REGION

__RW uint32_t OTP_Type::REGION

◆ RESERVED0

__R uint8_t OTP_Type::RESERVED0

◆ RESERVED1

__R uint8_t OTP_Type::RESERVED1

◆ RESERVED2

__R uint8_t OTP_Type::RESERVED2

◆ RESERVED3

__R uint8_t OTP_Type::RESERVED3

◆ RESERVED4

__R uint8_t OTP_Type::RESERVED4

◆ SHADOW

__RW uint32_t OTP_Type::SHADOW

◆ SHADOW_LOCK

__RW uint32_t OTP_Type::SHADOW_LOCK

◆ UNLOCK

__RW uint32_t OTP_Type::UNLOCK

The documentation for this struct was generated from the following file: