может от этого?
component T80s is
generic(
Mode : integer := 1; -- 1 => Fast Z80
Вид для печати
может от этого?
component T80s is
generic(
Mode : integer := 1; -- 1 => Fast Z80
Ewgeny7, в T80 есть глюк с OTIR и INIR. Он исправлен в тех исходниках, которые лежат у меня.
---------- Post added at 15:46 ---------- Previous post was at 15:45 ----------
Кстати из-за него во втором дизи музыка не играла на AY.
Ewgeny7, можно еще немного диагностики:
1. Из модуля SPI выводим сигнал COUNTER(3) под именем RDY
2. В модуль ZCSPI заводим сигнал синхронизации Z80 - CLK
3. Защелкивает RDY по переднему фронту CLK
4. Синхронизированный RDY подаем на вход /WAIT Z80
5. Смотрим что получилось :)
Сколько бугагаек в одном месте ;) Вот объясни на какие команды ты заменил INIR/OTIR конкретно? Просто интересно.
По драйверу могу сказать так. Не знаю что вы там как реализовали, но драйвер написан из расчета чтения/записи исходя из растактовки 16 тактов на байт. Я в железе ни бум бум, но если делать менее 16 тактов на байт глюкодром 100% обеспечен. Это проверено/подтвеждено и на Z-контроллере и на NeoGS.
oc1 ld a,(hl)
out (87),a
inc hl
dec b
jr nz,oc1
rs1 in a,(c)
ld (hl),a
inc hl
dec b
jr nz,rs1
Где бугагайки? ткните пальцем, плиз.
---------- Post added at 18:16 ---------- Previous post was at 18:14 ----------
Поэтому я и привинтил удвоенный клок от греха подальше. Что дальше тебя насмешило?
savelij, а в фаталле дровайвер такой же стоит, с инир/отирами?