DAIF: Interrupt Mask Bits

Allows access to the interrupt mask bits. https://developer.arm.com/documentation/ddi0601/2023-12/AArch64-Registers/DAIF—Interrupt-Mask-Bits

D bit[9]

Debug Whether to mask Watchpoint, Breakpoint, Software Step exceptions targeted at the current Exception Level When the target Exception level of debug exception is higher than the current Exception level, the exception will not be masked by D Defaults to 1 on warm reset

DMeaning
0not masked
1masked

A bit[8]

SError(SystemError) Exception mask bit Defaults to 1 on warm reset

AMeaning
0Exception not masked
1Exception masked

I bit[7]

IRQ mask bit Defaults to 1 on warm reset

IMeaning
0Exception not masked
1Exception masked

F bit[6]

FIQ mask bit Defaults to 1 on warm reset

FMeaning
0Exception not masked
1Exception masked