On Thu, 29 Oct 2026 at 16:13, Alex Bennée <[email protected]> wrote: > > HALT_WFE will always be cleared when leaving halt via > arm_cpu_leaving_halt so we don't need to worry about atomic games in > the asynchronous timer callback. Furthermore, a WFET timeout or > event-stream expiration is not an event that sets the event register; > doing so causes a subsequent WFE to wake up immediately.
It is the case that WFET timeouts don't set the event register. But an event-stream expiration does: R_XRZRK lists "An event from a Generic Timer event stream, see Event streams." in its set of things that set the event register. thanks -- PMM
