TS-Labs wrote:Так ты багу в коде нашел?
Баг нашёл, пофиксил, но его физику не понял.
Теневым режимом неправильно щёлкал. Исходя из пдф:
При этом периодически срабатывал НМИ. Периодически т.к. писал в порт прочитанное от туда значение, по 3 биту читается неопределённое значение. А при переходе его из 1 в 0 срабатывает НМИ. Но т.к. в этот момент в 0 банке включено ОЗУ + регистры PC и SP указывает на 0 банку(шелл у меня там), то НМИ срабатывал не корректно.
Тут только LVD может подтвердить правильность моих рассуждений, или опровергнуть.