![]() |
SDL API Guide for J721E
|
Typedefs | |
typedef uint32_t | SDL_ECC_MemType |
This enumerator indicate ECC memory type. More... | |
typedef uint32_t | SDL_ECC_MemSubType |
This enumerator indicate ECC memory Sub Type. More... | |
typedef void(* | SDL_ECC_ErrorCallback_t) (uint32_t errorSrc, uint32_t address) |
typedef void(* | SDL_ECC_VIMDEDVector_t) (void) |
#define SDL_ECC_MEMTYPE_MCU_R5F0_CORE (0u) |
#define SDL_ECC_MEMTYPE_MCU_R5F1_CORE (1u) |
#define SDL_ECC_MEMTYPE_MCU_ADC0 (2u) |
#define SDL_ECC_MEMTYPE_MCU_ADC1 (3u) |
#define SDL_ECC_MEMTYPE_MCU_CPSW0 (4u) |
#define SDL_ECC_MEMTYPE_MCU_FSS0_HPB0 (5u) |
#define SDL_ECC_MEMTYPE_MCU_FSS0_OSPI0 (6u) |
#define SDL_ECC_MEMTYPE_MCU_FSS0_OSPI1 (7u) |
#define SDL_ECC_MEMTYPE_MCU_MCAN0 (8u) |
#define SDL_ECC_MEMTYPE_MCU_MCAN1 (9u) |
#define SDL_ECC_MEMTYPE_MCU_MSRAM0 (10u) |
#define SDL_ECC_MEMTYPE_MCU_NAVSS0 (11u) |
#define SDL_ECC_MEMTYPE_MCU_PSRAM0 (12u) |
#define SDL_ECC_MEMTYPE_MCU_CBASS_ECC_AGGR0 (13u) |
#define SDL_MCAN0_MCANSS_MSGMEM_WRAP_ECC_AGGR (14u) |
#define SDL_MCAN1_MCANSS_MSGMEM_WRAP_ECC_AGGR (15u) |
#define SDL_MCAN2_MCANSS_MSGMEM_WRAP_ECC_AGGR (16u) |
#define SDL_MCAN3_MCANSS_MSGMEM_WRAP_ECC_AGGR (17u) |
#define SDL_MCAN4_MCANSS_MSGMEM_WRAP_ECC_AGGR (18u) |
#define SDL_MCAN5_MCANSS_MSGMEM_WRAP_ECC_AGGR (19u) |
#define SDL_MCAN6_MCANSS_MSGMEM_WRAP_ECC_AGGR (20u) |
#define SDL_MCAN7_MCANSS_MSGMEM_WRAP_ECC_AGGR (21u) |
#define SDL_MCAN8_MCANSS_MSGMEM_WRAP_ECC_AGGR (22u) |
#define SDL_MCAN9_MCANSS_MSGMEM_WRAP_ECC_AGGR (23u) |
#define SDL_MCAN10_MCANSS_MSGMEM_WRAP_ECC_AGGR (24u) |
#define SDL_MCAN11_MCANSS_MSGMEM_WRAP_ECC_AGGR (25u) |
#define SDL_MCAN12_MCANSS_MSGMEM_WRAP_ECC_AGGR (26u) |
#define SDL_MCAN13_MCANSS_MSGMEM_WRAP_ECC_AGGR (27u) |
#define SDL_MSRAM_512K0_MSRAM16KX256E_ECC_AGGR (28u) |
#define SDL_PCIE0_ECC_AGGR_CORE_AXI_0 (29u) |
#define SDL_PCIE0_ECC_AGGR_CORE_0 (30u) |
#define SDL_PCIE1_ECC_AGGR_CORE_AXI_0 (31u) |
#define SDL_PCIE1_ECC_AGGR_CORE_0 (32u) |
#define SDL_PCIE2_ECC_AGGR_CORE_AXI_0 (33u) |
#define SDL_PCIE2_ECC_AGGR_CORE_0 (34u) |
#define SDL_PCIE3_ECC_AGGR_CORE_AXI_0 (35u) |
#define SDL_PCIE3_ECC_AGGR_CORE_0 (36u) |
#define SDL_I3C0_I3C_S_ECC_AGGR (37u) |
#define SDL_I3C0_I3C_P_ECC_AGGR (38u) |
#define SDL_MCU_I3C0_I3C_P_ECC_AGGR (39u) |
#define SDL_MCU_I3C0_I3C_S_ECC_AGGR (40u) |
#define SDL_MCU_I3C1_I3C_P_ECC_AGGR (41u) |
#define SDL_MCU_I3C1_I3C_S_ECC_AGGR (42u) |
#define SDL_PRU_ICSSG0_ICSS_G_CORE_BORG_ECC_AGGR (43u) |
#define SDL_PRU_ICSSG1_ICSS_G_CORE_BORG_ECC_AGGR (44u) |
#define SDL_CBASS_ECC_AGGR0 (45u) |
#define SDL_MAIN_RC_ECC_AGGR0 (46u) |
#define SDL_NAVSS_NBSS_ECC_AGGR0_NAVSS512L_NBSS_PHYS_ECC_AGGR (47u) |
#define SDL_DMPAC0_ECC_AGGR (48u) |
#define SDL_MAIN_HC_ECC_AGGR0 (49u) |
#define SDL_VPAC0_ECC_AGGR (50u) |
#define SDL_VPAC0_VISS_ECC_AGGR (51u) |
#define SDL_VPAC0_LDC_ECC_AGGR (52u) |
#define SDL_R5FSS0_CORE0_ECC_AGGR (53u) |
#define SDL_R5FSS1_CORE0_ECC_AGGR (54u) |
#define SDL_R5FSS0_CORE1_ECC_AGGR (55u) |
#define SDL_R5FSS1_CORE1_ECC_AGGR (56u) |
#define SDL_NAVSS_VIRTSS_ECC_AGGR0 (57u) |
#define SDL_CBASS_ECC_AGGR0_MSRAM32KX256E_ECC_AGGR (58u) |
#define SDL_MCU_SA2_UL0_SA2_UL_SA2_UL_ECC_AGGR (59u) |
#define SDL_SA2_UL0_SA2_UL_SA2_UL_ECC_AGGR (60u) |
#define SDL_MLB0_MLBSS2P0_MLBDIM_WRAP_ECC_AGGR (61u) |
#define SDL_MAIN_AC_ECC_AGGR0 (62u) |
#define SDL_WKUP_VTM0_K3VTM_NC_ECCAGGR (63u) |
#define SDL_MMCSD0_EMMC8SSC_ECC_AGGR_RXMEM (64u) |
#define SDL_MMCSD0_EMMC8SSC_ECC_AGGR_TXMEM (65u) |
#define SDL_MMCSD1_EMMCSD4SS_ECC_AGGR_RXMEM (66u) |
#define SDL_MMCSD1_EMMCSD4SS_ECC_AGGR_TXMEM (67u) |
#define SDL_MMCSD2_EMMCSD4SS_ECC_AGGR_RXMEM (68u) |
#define SDL_MMCSD2_EMMCSD4SS_ECC_AGGR_TXMEM (69u) |
#define SDL_DSS_EDP0_K3_DSS_EDP_MHDPTX_WRAPPER_ECC_AGGR_CORE (70u) |
#define SDL_DSS_EDP0_K3_DSS_EDP_MHDPTX_WRAPPER_ECC_AGGR_PHY (71u) |
#define SDL_DSS_EDP0_K3_DSS_EDP_MHDPTX_WRAPPER_ECC_AGGR_DSC (72u) |
#define SDL_UFS0_UFSHCI2P1SSC_HCLK_ECC_AGGR (73u) |
#define SDL_CSI_RX_IF0_ECC_AGGR_0 (74u) |
#define SDL_CSI_RX_IF1_ECC_AGGR_0 (75u) |
#define SDL_NAVSS0_MODSS_ECC_AGGR0 (76u) |
#define SDL_USB0_USB3P0SSC_USB3P0SS_CORE_A_ECC_AGGR (77u) |
#define SDL_USB1_USB3P0SSC_USB3P0SS_CORE_A_ECC_AGGR (78u) |
#define SDL_NAVSS0_VIRTSS_ECC_AGGR0 (79u) |
#define SDL_NAVSS0_NBSS_ECC_AGGR0 (80u) |
#define SDL_IDOM1_ECC_AGGR0 (81u) |
#define SDL_IDOM1_ECC_AGGR1 (82u) |
#define SDL_WKUP_CBASS_ECC_AGGR0_K3VTM_NC_ECCAGGR (83u) |
#define SDL_IDOM0_ECC_AGGR0_IDOM0_ECC_AGGR (84u) |
#define SDL_IDOM0_ECC_AGGR1_IDOM0_ECC_AGGR (85u) |
#define SDL_CSI_TX_IF0_CSI_TX_IF_ECC_AGGR (86u) |
#define SDL_CSI_TX_IF0_CSI_TX_IF_ECC_AGGR_BYTE (87u) |
#define SDL_WKUP_CBASS_ECC_AGGR0_WAKEUP_ECC_AGGR (88u) |
#define SDL_DSS_DSI0_K3_DSS_DSI_TOP_ECC_AGGR_SYS (89u) |
#define SDL_MCU_NAVSS0_UDMASS_ECC_AGGR0 (90u) |
#define SDL_PDMA5_PDMA_MAIN_MCAN_ECCAGGR (91u) |
#define SDL_PSRAMECC0_PSRAM256X32EC_ECC_AGGR (92u) |
#define SDL_NAVSS0_UDMASS_ECC_AGGR0 (93u) |
#define SDL_ECC_MEMTYPE_MAIN_MSMC_AGGR0 (94u) |
#define SDL_ECC_MEMTYPE_MAIN_MSMC_AGGR1 (95u) |
#define SDL_ECC_MEMTYPE_MAIN_MSMC_AGGR2 (96u) |
#define SDL_COMPUTE_CLUSTER0_A72SS0_COMMON_ECC_AGGR (97u) |
#define SDL_COMPUTE_CLUSTER0_A72SS0_CORE0_ECC_AGGR (98u) |
#define SDL_COMPUTE_CLUSTER0_A72SS0_CORE1_ECC_AGGR (99u) |
#define SDL_COMPUTE_CLUSTER0_DDR32SSC_EW_BRCTL_SC_ECC_AGGR_VBUS (100u) |
#define SDL_COMPUTE_CLUSTER0_DDR32SSC_EW_BRCTL_SC_ECC_AGGR_CTL (101u) |
#define SDL_COMPUTE_CLUSTER0_DDR32SSC_EW_BRCTL_SC_ECC_AGGR_CFG (102u) |
#define SDL_COMPUTE_CLUSTER0_C71SS0_ECC_AGGR (103u) |
#define SDL_ECC_MEMTYPE_MAX (SDL_COMPUTE_CLUSTER0_C71SS0_ECC_AGGR + 1U) |
#define SDL_ECC_R5F_MEM_SUBTYPE_ATCM0_BANK0_VECTOR_ID (SDL_MCU_R5FSS0_CORE0_ECC_AGGR_PULSAR_SL_ATCM0_BANK0_RAM_ID) |
Select memory subtype ATCM0 BANK0.
#define SDL_ECC_R5F_MEM_SUBTYPE_ATCM0_BANK1_VECTOR_ID (SDL_MCU_R5FSS0_CORE0_ECC_AGGR_PULSAR_SL_ATCM0_BANK1_RAM_ID) |
Select memory subtype ATCM0 BANK1.
#define SDL_ECC_R5F_MEM_SUBTYPE_B0TCM0_BANK0_VECTOR_ID (SDL_MCU_R5FSS0_CORE0_ECC_AGGR_PULSAR_SL_B0TCM0_BANK0_RAM_ID) |
Select memory subtype B0TCM0 BANK0.
#define SDL_ECC_R5F_MEM_SUBTYPE_B0TCM0_BANK1_VECTOR_ID (SDL_MCU_R5FSS0_CORE0_ECC_AGGR_PULSAR_SL_B0TCM0_BANK1_RAM_ID) |
Select memory subtype B0TCM0 BANK1.
#define SDL_ECC_R5F_MEM_SUBTYPE_B1TCM0_BANK0_VECTOR_ID (SDL_MCU_R5FSS0_CORE0_ECC_AGGR_PULSAR_SL_B1TCM0_BANK0_RAM_ID) |
Select memory subtype B1TCM0 BANK0.
#define SDL_ECC_R5F_MEM_SUBTYPE_B1TCM0_BANK1_VECTOR_ID (SDL_MCU_R5FSS0_CORE0_ECC_AGGR_PULSAR_SL_B1TCM0_BANK1_RAM_ID) |
Select memory subtype B1TCM0 BANK1.
#define SDL_ECC_R5F_MEM_SUBTYPE_KS_VIM_RAM_VECTOR_ID (SDL_MCU_R5FSS0_CORE0_ECC_AGGR_CPU0_KS_VIM_RAMECC_RAM_ID) |
Select memory subtype VIM RAM.
typedef uint32_t SDL_ECC_MemType |
This enumerator indicate ECC memory type.
typedef uint32_t SDL_ECC_MemSubType |
This enumerator indicate ECC memory Sub Type.
typedef void(* SDL_ECC_ErrorCallback_t) (uint32_t errorSrc, uint32_t address) |
/brief Format of ECC error Call back function
typedef void(* SDL_ECC_VIMDEDVector_t) (void) |
/brief Format of VIM DED vector function