KonstanT Признанный телефонист Откуда: UA, Kyiv, UMC С нами с: 20.09.2002 Плодовитость: 544
Рейтинг
Подано 69 (48/21) голосов
|
ATCGSN Debug
|
цитата: DKeN пишет: Спецы обясните как правельно пользоваться этим отладчиком:
А чем обусловлен выбор именно этого отладчика?
Воспользуйся этим дебаггером и не морочь себе голову! Никаких "нарезок" по 256 байт, никаких заморочек с "word-writeble memory", корректный переход между страницами/сегментами, автоматическая проверка записываемых данных, встроенный пересчёт сегмент < — > страница, выбор формата записываемых данных, в т.ч. из файла, возможность заполнения области памяти любой последовательностью, МОНИТОРИНГ ПАМЯТИ в реальном времени, поиск данных и ещё много чего...
Исходники патча (в т.ч. и для S55 v20) и VKP-файл там же в Info.
И далее, по этому отладчику:цитата: DKeN пишет: Вот что имеено интересует:
вкладка write memory to RAM
1. В каком виде должны быть данные которые записываем в память?
Ответ:
на выбор: ASCII, ASCIIZ строки, hexadecimal string, данные из бинарного файла любого размера;цитата: DKeN пишет:
2. По каким адресам в памяти можно писать?
Ответ: пиши по любым, если данные не запишутся, получишь сообщение со стоповым адресом;цитата: DKeN пишет:
3. Что будет если в тестируемая функция заканчивается по rets, оттановится ли отладчик или перейдет по адресу который был сохранен в стеке при вызове функции?
Чего бы это ему останавливаться? Процессору параллельно, что выполнять, и после патча он пойдёт дальше по ОЗУ, выполняя все данные, там записанные, до тех пор, пока вачдог его не отрубит... Кстати, указанный дебаггер ловит EXIT code и показывает его.цитата: DKeN пишет:
Понимает ли он патчи VKP?
как я понимаю в этих патчах деложно быть кода для отката.
Он понимает пока только патч для S55 v20 от KonstanT&ValeraVi и патч для C25 v61 от KonstanT. Как я уже сказал, патчи вместе с исходниками находятся там же в разделе "Detailed Info"
Удачи! |
____________________________
... |
|