pwramp píše:
Dostal jsem se trochu dál. Když měřím /ROMCS přímo na ROMce (CE), to napětí na multimetru velmi podezřele kmitá okolo 2,5. Při BSDOS, který asi běží včetně ROM z MB03, je tam stabilních 3,3V a můžu klidně ROM z DG89 vytáhnout a nic se neděje.
Problém tedy bude asi opravdu v /ROMCS.
nie som velky hardwerista, ale musim upozornit na podstatny rozdiel medzi esxdosom a bsdosom (ktory podla mna moze ovplyvnit test napatia na /romcs s pouzitim multimetra).
ak sa nemylim, a busy ma urcite opravi v pripade, ze sa mylim, bsdos ma okrem svojej bsdos rom aj svoju bsrom rom (upravena zxrom) a tak nie je dovod saskovat s /romcs. proste mb02+ internu zx rom trvalo odstrankuje (/romcs je konstantne) a bsrom/bsdos si uz svoju (externu) pamat strankuje po svojom (outom na porte).
esxdos (a ine klasicke firmwary pre divide) maju inu situaciu. system ako taky obsahuje len svoj kod a na zxrom je pouzita original zxrom (fyzicky priamo ta v zx). takze sa saskuje s /romcs. no a kedze jeden z mapovacich bodov divide/mmc v rom oblasti je prave 0x0038 (obsluha IM 1), tak sa prestrankovava (meni /romcs) kazdu 50tinu sekundy do divide/mmc a po par instrukciach zasa s5 do origo zxrom, cize to napatie na /romcs treba ratat tak, ze sa meni s frekvenciou 50Hz (resp. nepravidelnych 100Hz), co asi klasicky multimeter nemusi zmerat spravne.