Короче, решил пойти по другому пути, отключил буферы, отключил сигнал /WE добился стабильного чтения из памяти
Времянки
PS: с чтением атрибутов на картинке попутал, они на цикл раньше читаются
Теперь не могу разобраться с подачей сигнала записи, для записи данных с шины данных процессора на шину данных памяти ну и сам процесс немного непонятный. По даташиту там есть режим READ-MODIFY-WRITE, может его попробовать или в какой момент нужно писать?
Переделал еще тайминги вот так, немного удлинил /RAS
UPD:
походу проблема в записи из буфера, т.к. отправив константу в память она нормально заполнилась константным значением, а может оба Z80 у меня глючные, т.к. один совсем не работает, а второй вот так себя ведет, но, еще проверю.
UPD2:
разобрался, проблема была в неправильно работающих счетчиках, сейчас посплю и попробую сделать
UPD3:
блин, что ж никто не сказал, что нельзя писать в память во время работы видеоконтроллера :-D
UPD4:
еще почему-то попадают адреса из REFRESH на шину адреса во время записи...








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