I’m currently trying to port FreeRTOS to the Coldfire MCF5329, but I’m kind of stuck with the freertos "software" interrupt (for task switching) (the "YIELD interrupt". (On the Coldfire V2 Implementation its Interrupt Source 16 on intc0). Why this is done through interrupt and not through a trap?
Question is: on my implementation on the Coldfire V3 i don’t have an unused interrupt 16 and the only unused interrupt in that area is not working (seems to be reserved (interrupt 29 on intc0)).
Thx in advance!!