Available on AArch64 only.
Expand description

Exception and interrupt handling.


  • Classifies different exception causes.
  • DAIF: Controls masking of different kinds of exceptions.
  • ESR_ELx: Holds information about the cause of the exception currently being handled.
  • A single entry in the exception VectorTable.
  • Exception vector table that contains code to handle exceptions from each combination of Kind and Source.


  • The kind of exception being handled: sync, IRQ, FIQ, SError.
  • The exception level that generated an exception.
  • VBAR_ELx: Contains the address of the VectorTable that the processor should use at a given exception level.