Os códigos de controle de fuga VT100 são usados para controlar o terminal em termos de movimento do cursor, cor da fonte, apagamento, etc.
Quando esses códigos são usados com o terminal NIOS® II ou o console EDS NIOS II, a função printf imprimirá o código como ele é. Por exemplo:
printf("\033[2K\r");
Este código deve apagar a linha atual no terminal. No entanto, a saída do terminal seria [2k.
A razão por trás deste comportamento são os terminais apropriados. O terminal NIOS II e o console EDS não suportam este recurso.
Se você quiser usar os códigos de escape VT100 com NIOS II, um UART RS232 ou 16550 pode ser utilizado com porta UART externa. Em seguida, um terminal externo pode ser usado para buscar os códigos de controle de fuga.