37#ifndef LIBBSP_AARCH64_XILINX_ZYNQMP_BSP_ECC_PRIV_H
38#define LIBBSP_AARCH64_XILINX_ZYNQMP_BSP_ECC_PRIV_H
This header file provides internal APIs for managing ECC events.
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
Definition: status.h:85
void zynqmp_ecc_init_bsp(void)
Initialize BSP-specific ECC reporting.
Definition: bspstartecc_cfc400x.c:40
void zynqmp_ecc_init(void)
Initialize ECC reporting support.
Definition: bspstartecc_hw.c:84
ECC_Event_Type
Enumeration describing the possible types of ECC events.
Definition: ecc.h:57
rtems_status_code zynqmp_configure_ocm_ecc(void)
Configure On-Chip Memory (OCM) ECC reporting.
Definition: ocm.c:255
rtems_status_code zynqmp_configure_cache_ecc(void)
Configure Cache ECC reporting.
Definition: cache.c:115
rtems_status_code zynqmp_configure_ddr_ecc(void)
Configure DDR Memory ECC reporting.
Definition: ddr.c:607
void zynqmp_invoke_ecc_handler(ECC_Event_Type event, void *data)
Invoke the ECC error handler.
Definition: bspstartecc_hw.c:49
This header file defines the RTEMS Classic API.