MPC5777C: does Decrementer interrupt exit wait APU?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

MPC5777C: does Decrementer interrupt exit wait APU?

跳至解决方案
1,408 次查看
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

标签 (1)
标记 (2)
0 项奖励
回复
1 解答
1,327 次查看
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 项奖励
回复
1 回复
1,328 次查看
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 项奖励
回复