39 #ifndef LIBBSP_ARM_TMS570_EFUSE 40 #define LIBBSP_ARM_TMS570_EFUSE 46 uint8_t reserved1 [12];
48 uint8_t reserved2 [12];
49 uint32_t EFC_ERR_STAT;
50 uint8_t reserved3 [8];
58 #define TMS570_EFUSE_EFCBOUND_EFC_Self_Test_Error BSP_BIT32(21) 61 #define TMS570_EFUSE_EFCBOUND_EFC_Single_Bit_Error BSP_BIT32(20) 64 #define TMS570_EFUSE_EFCBOUND_EFC_Instruction_Error BSP_BIT32(19) 67 #define TMS570_EFUSE_EFCBOUND_EFC_Autoload_Error BSP_BIT32(18) 70 #define TMS570_EFUSE_EFCBOUND_Self_Test_Error_OE BSP_BIT32(17) 73 #define TMS570_EFUSE_EFCBOUND_Single_Bit_Error_OE BSP_BIT32(16) 76 #define TMS570_EFUSE_EFCBOUND_Instruction_Error_OE BSP_BIT32(15) 79 #define TMS570_EFUSE_EFCBOUND_Autoload_Error_OE BSP_BIT32(14) 82 #define TMS570_EFUSE_EFCBOUND_EFC_ECC_Selftest BSP_BIT32(13) 85 #define TMS570_EFUSE_EFCBOUND_Input_Enable(val) BSP_FLD32(val,0, 3) 86 #define TMS570_EFUSE_EFCBOUND_Input_Enable_GET(reg) BSP_FLD32GET(reg,0, 3) 87 #define TMS570_EFUSE_EFCBOUND_Input_Enable_SET(reg,val) BSP_FLD32SET(reg, val,0, 3) 92 #define TMS570_EFUSE_EFCPINS_EFC_Selftest_Done BSP_BIT32(15) 95 #define TMS570_EFUSE_EFCPINS_EFC_Selftest_Error BSP_BIT32(14) 98 #define TMS570_EFUSE_EFCPINS_EFC_Single_Bit_Error BSP_BIT32(12) 101 #define TMS570_EFUSE_EFCPINS_EFC_Instruction_Error BSP_BIT32(11) 104 #define TMS570_EFUSE_EFCPINS_EFC_Autoload_Error BSP_BIT32(10) 109 #define TMS570_EFUSE_EFC_ERR_STAT_Instruc_Done BSP_BIT32(5) 112 #define TMS570_EFUSE_EFC_ERR_STAT_Error_Code(val) BSP_FLD32(val,0, 4) 113 #define TMS570_EFUSE_EFC_ERR_STAT_Error_Code_GET(reg) BSP_FLD32GET(reg,0, 4) 114 #define TMS570_EFUSE_EFC_ERR_STAT_Error_Code_SET(reg,val) BSP_FLD32SET(reg, val,0, 4) Definition: reg_efuse.h:44