Цитата Сообщение от ZPilot Посмотреть сообщение
Получил ДМА, записал FF в экранную область, ждал больше минуты считал, считались FF. Как только отдаю ДМА, а потом забираю вновь, читаю а там вместо FFFF уже FF00.
Как только отдаёте ДМА, то процессор начинает работать дальше, сложно сказать, чего он там выполняет. Можно перед захватом шины его остановить с помощью DCLO, т.е. подать ноль и снять. При этом ACLO трогать не надо. Вот только не уверен, будет ли на остановленном процессоре работать захват шины.