). Тулчейны в инете есть. Есть также спец урезаные версии библиотек и готовых дистров линуха. С исходниками дров естесственно есть проблемы, т.к. компании не особо их выкладывают, но кто ищет тот всегда находит
Будут вопросы - обращайтесь 
Добавлено спустя 1 час 7 минут 6 секунд:
Есть проектик OpenWRT. Это линух дистр для роутеров (но у них там достаточно мощный список поддерживаемого оборудования). Обычно на таких железках ось(линух урезаный донельзя, но функциональный) зашита во флэш с файловой системой squashfs, она рид онли, но смонтировать ее, изменить данные и заново залить несложно (делал это все сам тока с подобной фс - jffs). Получаем таким образом обычный компик, с USB, wifi, Ethernet и прочее что есть на борту под своим управлением. Ком порт обычно присутствует в виде штырьков на плате (сами знаете чо туда тыкать, подсказка - обычно простая схемка на логике или max232). К USB подключаем чо нам надо и смотрим нашел линух девайс или нет. Если нет, то думаем\ищем. А если нашел, то ставим софт для девайса и используем.

) и UART(нужен будет адаптер на max232) с настройками MODETTY0 9600,n,8,1,hw. Ну и естественно USB и Ethernet. Ломимся на модем по телнету. Там busybox (ну а что еще то 
