Arm Processor Exception Handling - 2023.2 English

Standalone Library Documentation: BSP and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2023-12-13
Version
2023.2 English

Arm processors specific exception related APIs for Cortex-A53, Cortex-A9, and Cortex-R5F are used for enabling or disabling IRQ, registering or removing handler for exceptions, or initializing exception vector table with the null handler.

Table 1. Quick Function Reference
Type Name Arguments
void Xil_ExceptionRegisterHandler
  • u32 Exception_id
  • Xil_ExceptionHandler Handler
  • void * Data
void Xil_ExceptionRemoveHandler
  • u32 Exception_id
void Xil_GetExceptionRegisterHandler
  • u32 Exception_id
  • Xil_ExceptionHandler * Handler
  • void ** Data
void Xil_ExceptionInit
  • void
void Xil_DataAbortHandler
  • void
void Xil_PrefetchAbortHandler
  • void
void Xil_UndefinedExceptionHandler
  • void