на модуле стоить выключатель блокирующий выработку сигнала RPLY, без этого сигнала ЦП не знает о том что модуль работает.
В адресном пространстве ПП ничего не изменилось, там ничего никуда не смещается, и резидент в память ПП загружается, об этом можно судить по тому что при повторной загрузке выводится сообщение о том что резидент уже загружен.
Основная часть драйвера находится в памяти ПП, но небольшая часть остаёся в памяти ЦП, предполагаю что это просто итерфейс между операционной системой и основной частью драйвера, находящегося в памяти ПП. И проблема, я думаю, как раз с той частью драйвера которая работает (или должна работать) в памяти ЦП.
Видимо он работает как раз потому что его резидент полностью размещается в ОЗУ ЦП.
Поэтому первое мое предположение было, что проблема может быть в том что ПП не имеет доступа к дополнительной памяти ЦП, т.к. она подключена не через контроллер памяти, но в этом я пока не уверен.





Ответить с цитированием