We are porting to the Epson S1C33 architecture. One thing that would be nice (for us) is to define a port-specific hook/callback to actually setup the FreeRTOS tick timer. The reason is that there are so many timers with so many options, it’s cumbersome to use #if/#elif/#elif to cover all possibilities in the port.c code.
However, it seems like this is not done with other ports. Is using a port-specific hook function to initialize the tick timer a problem with FreeRTOS? If so, is there a better way to deal with this situation?