ребят, не пинайте больно если что не так, но у меня ничего не работает

Есть ATMega128 и есть 2 диповых памяти выколупанных из старой i386 мамки, в частности MOSEL MS62256H-20NC. Всё это дело я присобачил к меге через защёлку 74ACT573PC и транзистор RK7002 в качестве ивертора CS второй "страницы" памяти.
Пробую писать в память и ничего не пишеться - JTAGом смотрю что там в памяти с помощью той же меги.
Инициализирую работу пробовал так:
Код
MCUCR |= _BV(SRE) | _BV(SRW10); // enable external memory (xram)
XMCRA |= _BV(SRW01) | _BV(SRW00) | _BV(SRW11) | _BV(SRW10);
XMCRB &= ~(_BV(XMM2) | _BV(XMM1) | _BV(XMM0));
дабы увеличить все задержки, но так же пробовал и максимально быстро, короче как тока не пробовал. Что я не так сдела можете подсказать? Ах да. Мега работает с кварцем 18.432MHz