ARM (большой палец) мод прошивки... как превратить несколько строк ASM в код, чтобы сделать мод
Прошивка разобрана с IDA (ядро ARM920).. большая часть - это режим большого пальца.... некоторые - режим ARM Хотите создать несколько модов в ASM.
Что является самым простым способом превратить несколько строк ASM (ну, несколько десятков) в машинный язык. Может кто-нибудь предложить БЕСПЛАТНЫЙ инструмент / как.
Я только что скачал WinARM. Поставляется с блокнотом для программистов. Уже несколько часов пытаюсь разобраться во всем этом... просто скомпилировать несколько строк ASM... и созданный мной файл MAKE все еще не работает (кое-что о конце строки)
1 ответ
Инструмент, который превращает ассемблерный код в машинный код, называется ассемблером. Любой из обычных наборов инструментов включает один. Для ARM, вы можете попробовать старый добрый gcc. Источник и бинарные файлы доступны: http://www.gnuarm.com/
Запуск ассемблера должен быть простым:
gcc -o example.o example.s
Вам придется заменить gcc
в примере с именем вашего кросс-компилятора. Я думаю, что тот из ссылки, которую я имею выше, arm-elf-gcc
,