Цитата(011119xx @ Nov 23 2011, 09:05)

Мне ехать. И уже еду, но чувствую, что до конца не доехать (не получится дизассемблировать программу правильно, слишком много тонкостей).
Кто-нибудь может подсказать как добавить сегмент данных XRAM и какие адреса ему задавать?
Дизассемблировать (чтобы затем программу можно было компилировать) это разобратся в тонкостях работы программы, для этого нужно знать архитектуру процессора, алгоритмические приемы. Методы защиты програм.
Все необходимые адреса извлекаются из устройства для которого программа написана. Или методом подбора по найденным в программе адресам обращения.