Извиняюсь за задержку, вот то, что я накропал: http://depositfiles.com/files/8f0r8nl8f да, наверняка возможно, сдк Вам в помощь:)
До этого пробовал binedit'ом, сейчас взял в руки АDS (все равно в итоге писать под него, им собирается прошивка). Конструкция swi_vector: mov pc,...
Прошу прощения, пишу по памяти и с телефона, забыл квадратные скобки. Должно быть так: swi_vector: mov pc, [swi_addr] swi_addr: dcd swi_handler...
Я не устанавливаю вектор, он жестко задается при компиляции и в дальнейшем не меняется. При запуске загрузчик копирует прошивку в rаm, копирует...
Я все пишу на ассемблере, чтобы не мучаться со всякими приведениями типов и кучей звездочек:) Выглядит сейчас оно так: swi_vector: mov pc,...
Попробую, но смещение рассчитывал не я, а компилятор:) Да и дизасм показывает, что все 0К Чип не имеет MMU, таблица векторов просто копируется в...
Почти что так, в таблице векторов просто ldr pc, =swi_addr и далее swi_addr: subs pc, lr, #4 Виснет намертво Компилируется верно......
Прошу прощения за столь длительное отсутствие, личная жизнь... Мне удалось сделать следующее: - на моем ritmix rf-8900 работает тачпад и экран,...
, нет, мне нужно прошивку отлаживать... никак не могу вернуться из swi, даже без обработки. Возможно, у арм7 есть какие-то особенности, я раньше...
Никто не встречал отладчик для платформы rk? Не эмулятор, а именно отладчик. Без него ой как тяжко
Нет, это не интерпретатор. В .elf - файле находится нативный машинный код процессора (АRM7), точно такой же, как в прошивке. Все, что делает...
Никто не пробовал портировать на устройства rk26/rk27 т.н elfloader + swi-hook? Сейчас я занимаюсь этим, мне кажется, это очень хороший компромисс...
Имена участников (разделяйте запятой).