Цитата(Странник @ Aug 7 2007, 12:49)

Есть проект в котором используется AT91RM9200.
На нем стоит Uboot + Linux 2.6.
Есть потребность анализировать состояние опредиленного пина (софт кнопка). В зависимости от его состояния устанавливается или сбрасывается значение на другом пине. Вкусность заключается в том, чтоб эту маленькую функцию надо запускать до Uboot'a.
Возможна ли такая реализация?
Возможна. Т.к. U-Boot может загружать свой собственный загрузчик, который может выполнить требуемый опрос пинов и соответствующие действия.
Цитата
Где можно почитать как с помощью ГСС создать код, и как выставить адреса чтоб правильно всё легло?
gcc - это компилятор. Он создает объектные файлы, которые потом собираются компоновщиком (линкером). Вот про него-то Вам и нужно почитать. Называется он ld. Читать можно здесь -
http://www.gnu.org/software/binutils/manua...ode/ld_toc.html