MPC5777C: does Decrementer interrupt exit wait APU?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MPC5777C: does Decrementer interrupt exit wait APU?

Jump to solution
679 Views
EAlepins
Contributor V

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

Labels (1)
Tags (2)
0 Kudos
1 Solution
598 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

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

View solution in original post

0 Kudos
1 Reply
599 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

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

0 Kudos