Здравствуйте.
В GCC есть функция FILE* fdevopen (int(*)(char, FILE *) put, int(*)(FILE *)get), которая позволяет открыть stream и зарегистровать для него функции записи и чтения. Например, stream для RS232 и для TCP/IP сокета. Я читал описание компилятора IAR, и понял, что там можно только, переписав функцию __write, переназначить стандартные потоки ввода-вывода, например, на LCD. Я правильно понял, что в IAR таких возможностей, как в GCC нет, или я чего-то недочитал?
Спасибо.