LINUX.ORG.RU

[вещества] Embedded/контроллер

 


0

0

Имеется некий контроллер/встроенное устройство. Нужно написать весьма большую программу. Проблема в том что под устройство нет ВООБЩЕ ничего (даже uLibC). Имеется документация от разработчиков вида "кладём в такой-то регистр то-то, вызываем вот этот опкод и получаем профит в виде того-то и того-то от периферии".

Что делать? Пока лучше чем написать .h с inline-assembly реализациями и включать его в сишные программы не придумал.


Добавь поддержку девайса в ulibc и ядро.

mv ★★★★★
()

>> Что делать?

А что ты хочешь иметь?

cathode
()

> "кладём в такой-то регистр то-то, вызываем вот этот опкод и получаем профит в виде того-то и того-то от периферии".

Хм. И никакого IDE от производителя и не написано чем программы собираются? Обычно пишут все...

RaySlava
()
Ответ на: комментарий от RaySlava

Собираются-то они обычными binutils, под архитектуру проца. Проблема в том что 2 метров памяти скорее всего не хватит чтобы там запускать линупс :(

svr4
() автор топика
Ответ на: комментарий от svr4

нафига тебе linux для двух метров?

возьми что-нибудь маленькое типа ecos

fghj ★★★★★
()
Ответ на: комментарий от svr4

эх. дожили. а начиналось все на 386-ом... где 2MB были роскошью.

eXOR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.