Editorial question138.4K views4,931 votes1 answer1,764 following
AI-generatedDoes WFI reliably exit during timeout interrupts when interrupts are masked?
AArch64 Low-Power State Wake-up Behavior Implementing graceful timeouts on AArch64 often involves using the WFI (Wait For Interrupt) instruction in conjunction with the ARM Generic Timer. The goal is to place the core in a low-power state and wake it precisely when a programmable compare register triggers a private peripheral interrupt (PPI). A technical unc