For future developers' sake and to seek a better code organization and structure, I need to finish micrium execution and go back to a bare-metal state.
So, how can I pass the OSStart() point?
Bellow, there's some minimal/pseudo code.
while (some_condition)
{
bare_metal_funtions();
// uC/OS-II initializations
CPU_Init();
Mem_Init();
Math_Init();
OSInit();
OSTaskCreateExt(arg_0, arg_1, arg_2, arg_3, arg_4, arg_5, arg_6, arg_7, arg_8);
OSStart();
bare_metal_funtions_2();
}