In the SAM7X controller there is one UART available under debug unit. But it shares the same interrupt as periodic timer which is used for FreeRTOS scheduler.
In case I would like to use interrupt driven communication via that debug unit (utilise it as normal uart in my project), I have to modify portISR.c to check if its communication interrupt or scheduler tick.
Has anybody done it? Maybe it would be good idea to add some kind of #define to the FreeRTOSConfig.h for SAM7X to specify whether to use debug unit uart or not? Any other ideas?