RTEMS 6.3
Loading...
Searching...
No Matches
reg_efuse.h File Reference

This header file provides EFUSE interfaces. More...

#include <bsp/utility.h>

Go to the source code of this file.

Data Structures

struct  tms570_efuse_t

Macros

#define TMS570_EFUSE_EFCBOUND_EFC_Self_Test_Error   BSP_BIT32(21)
#define TMS570_EFUSE_EFCBOUND_EFC_Single_Bit_Error   BSP_BIT32(20)
#define TMS570_EFUSE_EFCBOUND_EFC_Instruction_Error   BSP_BIT32(19)
#define TMS570_EFUSE_EFCBOUND_EFC_Autoload_Error   BSP_BIT32(18)
#define TMS570_EFUSE_EFCBOUND_Self_Test_Error_OE   BSP_BIT32(17)
#define TMS570_EFUSE_EFCBOUND_Single_Bit_Error_OE   BSP_BIT32(16)
#define TMS570_EFUSE_EFCBOUND_Instruction_Error_OE   BSP_BIT32(15)
#define TMS570_EFUSE_EFCBOUND_Autoload_Error_OE   BSP_BIT32(14)
#define TMS570_EFUSE_EFCBOUND_EFC_ECC_Selftest   BSP_BIT32(13)
#define TMS570_EFUSE_EFCBOUND_Input_Enable(val)
#define TMS570_EFUSE_EFCBOUND_Input_Enable_GET(reg)
#define TMS570_EFUSE_EFCBOUND_Input_Enable_SET(reg, val)
#define TMS570_EFUSE_EFCPINS_EFC_Selftest_Done   BSP_BIT32(15)
#define TMS570_EFUSE_EFCPINS_EFC_Selftest_Error   BSP_BIT32(14)
#define TMS570_EFUSE_EFCPINS_EFC_Single_Bit_Error   BSP_BIT32(12)
#define TMS570_EFUSE_EFCPINS_EFC_Instruction_Error   BSP_BIT32(11)
#define TMS570_EFUSE_EFCPINS_EFC_Autoload_Error   BSP_BIT32(10)
#define TMS570_EFUSE_EFC_ERR_STAT_Instruc_Done   BSP_BIT32(5)
#define TMS570_EFUSE_EFC_ERR_STAT_Error_Code(val)
#define TMS570_EFUSE_EFC_ERR_STAT_Error_Code_GET(reg)
#define TMS570_EFUSE_EFC_ERR_STAT_Error_Code_SET(reg, val)

Detailed Description

This header file provides EFUSE interfaces.

Macro Definition Documentation

◆ TMS570_EFUSE_EFC_ERR_STAT_Error_Code

#define TMS570_EFUSE_EFC_ERR_STAT_Error_Code ( val)
Value:
BSP_FLD32(val,0, 4)

◆ TMS570_EFUSE_EFC_ERR_STAT_Error_Code_GET

#define TMS570_EFUSE_EFC_ERR_STAT_Error_Code_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 4)

◆ TMS570_EFUSE_EFC_ERR_STAT_Error_Code_SET

#define TMS570_EFUSE_EFC_ERR_STAT_Error_Code_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 4)

◆ TMS570_EFUSE_EFCBOUND_Input_Enable

#define TMS570_EFUSE_EFCBOUND_Input_Enable ( val)
Value:
BSP_FLD32(val,0, 3)

◆ TMS570_EFUSE_EFCBOUND_Input_Enable_GET

#define TMS570_EFUSE_EFCBOUND_Input_Enable_GET ( reg)
Value:
BSP_FLD32GET(reg,0, 3)

◆ TMS570_EFUSE_EFCBOUND_Input_Enable_SET

#define TMS570_EFUSE_EFCBOUND_Input_Enable_SET ( reg,
val )
Value:
BSP_FLD32SET(reg, val,0, 3)