Forum

Z PMD 85 Infoserver

:: späť na začiatok témy :: späť na zoznam tém ::
Správa
Autor  Autor ::  Roman Bórik
Poslaná  Poslaná ::  03.06.2019 10:13:10
Predmet  Predmet ::  Re: RAOM modul
Nuž, ono to nie je riešené tak "primočiaro", ako MEGA modul, že by tam bolo akési "stránkovanie".
Všetky 3 porty 8255 (0F8h, 0F9h, 0FAh) sú využité ako adresa (dôvod je ten, že sú to registre, ktoré si zapísanú informáciu uchovávajú) a naviac je tam osobitný budič na ďalšom porte (0E8h), ktorý slúži na čítanie a zápis do RAM. Pre čítanie z ROM sa síce využíva štandardná adresa 0F8h, ale dekodér (tvorený 74188) to "presmeruje" aj tak cez ten budič a 8255 nie je aktivovaná.
Navyše, tie dve verzie, ktoré v Emulátore sú, sa od seba v tom popísanom chovaní (a aj adresách portov) mierne líšia a po včerajšom skúmaní som zistil, že nie sú zrejme úplne korektne implementované.
No, musím si to nejako zrozumiteľne spísať, kým to zasa zabudnem.

V každom prípade, toto nie je cesta a tak som včera pridal do Emulátora podporu MEGA modulu a až to otestujem a vymyslím, kam v okne emulátora dať to "ručné" prepínanie stránok, tak vydám novú verziu.
 
Správa
Autor  Autor ::  Clouseau
Poslaná  Poslaná ::  03.06.2019 17:49:06
Predmet  Predmet ::  Re: RAOM modul
Diky za obsáhlé info, je to složitější, ale umím si to představit... Asi by to šlo i použít, ale pokud není jisté že implementace je uplně ok tak to moc nemá smysl... Každopádně díky za přidání megamodulu :-)
:: späť na začiatok témy :: späť na zoznam tém ::