What demo is more closer to MIPS & gcc

it turns out that is tick_interrupt handler if TaskIncrementTick returns pdTRUE

Yes and whenever a task wants to explicitly yield - FreeRTOS-Kernel/portmacro.h at main · FreeRTOS/FreeRTOS-Kernel · GitHub

Thank you very much!!!