Сейчас на форуме: _MBK_, ManHunter, Magister Yoda, rtsgreg1989 (+9 невидимых) |
eXeL@B —› Основной форум —› z180 и IDA трудности при настройке сегментов |
Посл.ответ | Сообщение |
|
Создано: 22 июня 2005 10:04 · Личное сообщение · #1 комунибудь приходилось дизассемблировать в IDA проги под z180 размером более одного мега? есл да то подскажите плиз как там настроить сегменты? проблема вот в чем чтобы зделать дальный вызов (выше 64к) в порт засылется значение например ld a, 40h out0 (39h), a jp 4000h ; джамп получается по адресу 44000h 44000: jp 1234 ; а этот джамп будет по адресу 1234 те перед каждым длинным джампом нужно покормить порт все это касается только абсолютных переходов. с относительными все ок. сами понимаете при попытке настроить сегменты выходит каша. если кто знает методы борьбы с этой пакостью подскажите плиз. ----- power and the money money and the power |
|
Создано: 24 июня 2005 21:08 · Личное сообщение · #2 |
|
Создано: 27 июня 2005 11:38 · Личное сообщение · #3 |
|
Создано: 27 июня 2005 11:45 · Личное сообщение · #4 |
|
Создано: 27 июня 2005 11:48 · Личное сообщение · #5 |
|
Создано: 27 июня 2005 11:49 · Личное сообщение · #6 |
|
Создано: 27 июня 2005 13:05 · Личное сообщение · #7 doctor Ice да там все просто: #include <idc.idc> static main(void) { auto i,j,k; инициализация переменных i=1; while(i==1){ j=FindText(j,1,0,0,"WordComplect1.0"); j - с какой позиции начинать смотреть по строкам; отдает тоже номер новой найденной строки; -1=конец поиска if(j!=-1) MakeComm(j,k+"текст комментариев"); Message("%x\n",j);j=j+3;}else i=0; выведется в консоль } } для регистрации обращений есть функции void AddCodeXref(long From,long To,long flowtype); long DelCodeXref(long From,long To,int undef);// Unmark exec flow 'from' 'to' // undef - make 'To' undefined if no // more references to it // returns 1 - planned to be // made undefined если обращение как к данным, то add_dref - но по параметрам не помню - врать не буду - посмотрю дома. В хелпе к иде нет по ней толком данных |
|
Создано: 27 июня 2005 13:08 · Личное сообщение · #8 |
|
Создано: 27 июня 2005 13:26 · Личное сообщение · #9 |
eXeL@B —› Основной форум —› z180 и IDA трудности при настройке сегментов |