AnsweredAssumed Answered

P2020 QoriIQ Critical and NonCritical interrupts

Question asked by Eugene Abramsky on May 18, 2015
Latest reply on May 21, 2015 by Eugene Abramsky

Hi,

I am working on P2020 QoriIQ on vxWorks.

I have implemented exceptions handler for Noncritical interrupts.

When I have created  "System call" exception (defined Noncritical in PowerPC™ e500 Core Family Reference Manual)  by calling  via assembly "sc".  

In my handler I have noticed that Critical Interrupt Registers are updated (CSRR0 and CSRR1).

I would expect Noncritical interrupt registers(SRR0 and SRR1) will be updated for "System call" exception.

I have also checked the value of MSR register. MSR[CE] and MSR[ME] are masked.

 

Can you explain this behavior?

Thanks for help

Outcomes