fun bug
ZXNet эхоконференция «real.speccy»
От Kirill Frolov → Кому All 15.04.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
Где-то в софте глюк. Прерывания разрешены? Где стек?
От Vassili Klimov → Кому All 17.04.2002
KF> Где-то в софте глюк. Прерывания разрешены? Где стек?
ну ты блин, старого хакера учишь;-)) условия идеальные, если б софт глючил я бы
глюк нашел и сюда бы не писал. По видимому глюк проявляется из-за того, что
при выборе банки 2, адреса на выходе кп11 переводятся в 3е состояние и
подтянуты к земле резюками и просто не успевают установится в 0.
JTN/4D
От Kirill Frolov → Кому All 17.04.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 разогнана?