circle
circle copied to clipboard
Support for IRQs on different cores
"all system operations including interrupt handling are running on the primary core 0"
Could it possible to assign each core to a gpio IRQ?
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.