Цитата(Lagman @ Jan 2 2014, 23:05)

Но если знаете структуру .hex файла, то должны обязательно найти эти коды в нем.
Как я понимаю, первая строка всегда такая
:020000040800F2.
В следующих строках, начинаюшихся с :10000, где последние цифры - это номер строки, располагается вся прошивка. Дальше в каждой из этих строк помещаются коды команд и данные в словах по 4 байта. Последние 2 байта любой строки- это код проверки четности, вычисляемый как FF минус сумма всех байтов с учетом переполнения. Заканчиваются все файлы прошивки строкой :00000001FF
Так что структуру в общих чертах я представляю.
Цитата(Lagman @ Jan 2 2014, 23:05)

Машинный код не тоже самое что и hex.
Предложите свой уровень для машинного кода своего процессора. sm.gif
Ну, вообще говоря, то что вам ARM позволила писать код для некой абстрактной машины, понимающей файлы прошивки, скажем, hex, не значит, что это самый низкий уровень. Это просто самый низкий пользовательский уровень. Скажите мне уже что-нибудь полезное, ни о чем же разговор, а мне нужна помощь!
Например, как адреса периферии найти, чтоб на асме что-нибудь путное написать?