I am using IAR. In order to use the terminal I/o of the tool instead of external terminal e.g.. pemicro I have to do some settings, which I did.
I am able to force the printf and gets functions to use the terminal I/O (by commenting the #define printf of fio.h).
But shell.c printf and similar commands still try to access the uart. I think that the shell library has been prebuilt and includes its own version of fio.h. Even when I changed user_config.h and did the rebuilding of MQX didn't help.
How can I force them to approach the terminal I/o too?