ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
442186 Топик полностью
Vladimir Ljaschko (15.09.2013 22:33, просмотров: 199) ответил rezident на В LPM тактирование ядра выключено. Так что выполнить что-либо необходимое для дебага (чтение памяти/регистров, программные breakpoint) с помощью ядра не получится. Я лично для отладки использовал условную компиляцию и ставил программные заглушки
А расскажите подробнее про заглушки, не совсем понимаю, как их сделать. Сейчас сделано так:  1) Ставятся разрешения прерываний и ядро отключается. 2) Дальше первой командой идет маскирование прерываний и проверка того, что установилось в прерываниях. Допустим, я вставлю вместо LPM цикл. Тогда в этом цикле нужно проверять флаг, который должен устанавливаться в прерываниях. Или можно как-то проще?