RTEMS 6.1-rc4
Loading...
Searching...
No Matches
Data Structures | Macros
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)   BSP_FLD32(val,0, 3)
 
#define TMS570_EFUSE_EFCBOUND_Input_Enable_GET(reg)   BSP_FLD32GET(reg,0, 3)
 
#define TMS570_EFUSE_EFCBOUND_Input_Enable_SET(reg, val)   BSP_FLD32SET(reg, val,0, 3)
 
#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)   BSP_FLD32(val,0, 4)
 
#define TMS570_EFUSE_EFC_ERR_STAT_Error_Code_GET(reg)   BSP_FLD32GET(reg,0, 4)
 
#define TMS570_EFUSE_EFC_ERR_STAT_Error_Code_SET(reg, val)   BSP_FLD32SET(reg, val,0, 4)
 

Detailed Description

This header file provides EFUSE interfaces.