circle icon indicating copy to clipboard operation
circle copied to clipboard

Support for IRQs on different cores

Open JaRoLoz opened this issue 6 months ago • 1 comments

"all system operations including interrupt handling are running on the primary core 0"

Could it possible to assign each core to a gpio IRQ?

JaRoLoz avatar Jun 20 '25 16:06 JaRoLoz

No, this is not possible. Even the hardware does not allow to assign a specific GPIO pin to a IRQ line, so that it could be directed to a specific core. GPIO pins are grouped in banks, which use the same IRQ. That's the hardware view. From software view Circle handles all IRQs on core 0. It's unlikely that this will change in the foreseeable future.

rsta2 avatar Jun 21 '25 09:06 rsta2