Definition of arm_ethosu_npu_irq_handler

Could you please remove static declaration of arm_ethosu_npu_irq_handler method? static prevents setting up this interrupt in interrupt vector table in build time also in case where we want to have a weak default handler for the case interrupt is not used (use generic interrupt table for our platform).

So could you define it just as

void arm_ethosu_npu_irq_handler(void)
{
/* Call the default interrupt handler from the NPU driver */
ethosu_irq_handler(&ethosu_drv);
}

*Kimmo

Hi @kivaisan,

Sure, it should be fairly quick; we will ping again once the change is in.

Thanks,
Kshitij

Hi @kivaisan,

The commit ml-embedded-evaluation-kit::1ec169b7c9604ff70f873b3393d60cc9cd521678 is now in.

Thanks,
Kshitij

Hi @kshitij-sisodia-arm ,

Thank you. I already have a quick fix in our repo but I’ll remove it when we take new ML version into use.

*Kimmo

1 Like