>>Здравстуйте Многоуважаемое *NIX-Комюнити. >>Подскажите, пожалуйста, С-компилятор который генерирует код для заливки в EPROM (ПЗУ) для >>80386ex (386 embedded), т.е. проца в исполнении для встраиваемых систем. >>Ну или хотя бы копилятор для х386 генерирующий код пригодный для заливки >>в ПЗУ. > >gcc + newlib (http://sources.redhat.com/newlib/) + умение писать скрипты для ld + objcopy >для конвертации в бинарный формат Спасибо за Совет! Глянул доки и думаю, придется хорошо покопаться... Сам раньше использовал для uP 80с188е в пакете IC86 для msdos. Знаю человека который писал код для 80386ex под линуксом, но он уехал и этой стороны уточнить с чем и как он работал не успел. Максимум, что делал под линуксом собирал готовые проги по сценариям make. Про стандарное использование компилятора более-менее понятно, gcc компилирует .с файлы в объектные, ld подключает библиотеки и компонует объектные файлы в исполняемый файл. Вот на счет более продвинутого использовани gcc и плюс к нему дополнительных программ пока имею смутное представление. Как подключить newlib к gcc, что за скрипты писать для ld, какие ключи использовать в objcopy. И вообще, как работает связка из этих программ? Может есть какие-нибудь доки и руководства с примерами на эту тему. Хотелось бы получить более подробный коментарий.
|