fun bug
ZXNet echo conference «real.speccy»
From Kirill Frolov → To All 15 April 2002
14 Jan 02 00:05, Vassili Klimov wrote to Ilya Vinogradov:
VK>>>> железо - не успевает установится в ноль адрес, соответствуюший
VK>>>> биту 7 порта 7ffd.
KF>>> Вряд-ли не успевает. Скорее провод где-то замыкнут с другим
VK>>> но глючит ведь исключительно на команде Ldir !
IV>> это не STS, часом, глючит? ;)
VK> не-а, сначала глюк проявился и уже потом я в стс полез. Кстати все
VK> стало нормально после того, как я заменил ldir на a,(hl):(de),a:inc
VK> de:cpi:jp pe,$-5
Где-то в софте глюк. Прерывания разрешены? Где стек?
From Vassili Klimov → To All 17 April 2002
KF> Где-то в софте глюк. Прерывания разрешены? Где стек?
ну ты блин, старого хакера учишь;-)) условия идеальные, если б софт глючил я бы
глюк нашел и сюда бы не писал. По видимому глюк проявляется из-за того, что
при выборе банки 2, адреса на выходе кп11 переводятся в 3е состояние и
подтянуты к земле резюками и просто не успевают установится в 0.
JTN/4D
From Kirill Frolov → To All 17 April 2002
VK> ну ты блин, старого хакера учишь;-)) условия идеальные, если б софт
VK> глючил я бы глюк нашел и сюда бы не писал. По видимому глюк
VK> проявляется из-за того, что при выборе банки 2, адреса на выходе кп11
VK> переводятся в 3е состояние и подтянуты к земле резюками и просто не
VK> успевают установится в 0.
Растактовка LDIR:
КОП 4т., КОП 4т., ЧТЕHИЕ 3т., ЗАПИСЬ 5т., (DEC/INC) 5т.
LD A,(HL) : LD (DE),A
КОП 4т., ЧТЕHИЕ 3т., КОП 4т., ЗАПИСЬ 3т.
Может быть и не успевает. Hефиг на резисторах делать, поставь нормальную
мелкосхему.
Может ещё и память до 7Mhz разогнана?