Hi,
MPC5777C. In e200z759 RM, it is said:
3.12 WAIT APU
The wait instruction allows software to cease all synchronous activity, waiting for an asynchronous
interrupt or debug interrupt to occur. The instruction can be used to cease processor activity in both user
and supervisor modes. Asynchronous interrupts that cause the waiting state to be exited if enabled are
critical input, external input, and machine check pin (p_mcp_b). Non-maskable interrupts (p_nmi_b) also
cause the waiting state to be exited.
Decrementer interrupt is not listed as an interrupt that can exit "waiting"state. However, the same MSS[EE] bit enables both external input, Decrement and FIT.
Will a Decrementer interrupt exit the waiting state? Is the Time Base and Decrementer registers continue to progress while the core is in that state?
Thanks,
Étienne
Solved! Go to Solution.
Hi,
yes, I confirmed that Decrementer is working in 'wait' mode and that it is able to wake up the core. Because it can be masked by MSR[EE], it is equal to external interrupt.
Regards,
Lukas
Hi,
yes, I confirmed that Decrementer is working in 'wait' mode and that it is able to wake up the core. Because it can be masked by MSR[EE], it is equal to external interrupt.
Regards,
Lukas