AnsweredAssumed Answered

How to raise core SW interrupt on SC58x?

Question asked by gkadziol on Jun 16, 2016
Latest reply on Jun 16, 2016 by gkadziol

Hi,

I have successfully installed a handler on Core1 and tested it through manually setting the SFT2I bit in the IRPLT register.  The questions is how do I raise this core software interrupt in software?

 

I tried the following and none of them work.

raise(ADI_CID_SFT2I);
   sysreg_bit_set_nop(sysreg_IRPTL, BITP_REGF_IRPTL_SFT2I);
   sysreg_bit_set_nop(sysreg_IRPTL, 30);
   asm("bit set IRPTL 0x1e;");

 

Thanks,

George

Outcomes