Optimizing ARM AArch64 IRQ Handlers: Risks and Performance Trade-offs
ARM AArch64 Exception Vector Table Structure and IRQ Handler Placement The ARM AArch64 architecture defines a fixed exception vector table with specific offsets for different exception types, including IRQ (Interrupt Request) and FIQ (Fast Interrupt Request). Each vector in the table is 0x80 bytes in size, providing a limited space for the handler code. The…