Не понимаю, как правильно включать альтернативные функции портов. Использую STR912-SK. Попытался запустить пример uIP server. Пример без изменений работает. Добавил UART1 - uart не работает на прием. После трех дней борьбы сделал следующий вывод: порт P1.1 используется как выход интерфейса MII_TXD. Для включения этой функции прописывается 1 в соответствующий бит регитра SCU_GPIOIN, но этим самым подключается альтернативный вход UART1, который уже используется другим портом. Получается неприглядная картина - если некий порт используется в качестве альтернативного выхода, то периферия которая может использовать этот порт в качестве альтернативного входа становится недоступной! Если я не прав - подскажите как это делается.