Available on AArch64 only.
Expand description
Exception and interrupt handling.
Structs§
- Class
- Classifies different exception causes.
- Mask
Register DAIF
: Controls masking of different kinds of exceptions.- Syndrome
Register ESR_ELx
: Holds information about the cause of the exception currently being handled.- Vector
Entry - A single entry in the exception
VectorTable
. - Vector
Table - Exception vector table that contains code to handle exceptions from each combination
of
Kind
andSource
.
Enums§
- Kind
- The kind of exception being handled: sync, IRQ, FIQ, SError.
- Source
- The exception level that generated an exception.
- Vector
Base Address Register VBAR_ELx
: Contains the address of theVectorTable
that the processor should use at a given exception level.