Forum

Z PMD 85 Infoserver

:: späť na zoznam tém ::
Správa
Autor  Autor ::  Milsa
Poslaná  Poslaná ::  01.03.2015 18:36:50
Predmet  Predmet ::  I8253 Latch
Zaujímalo by ma ako je to reálne s Latch pri tomto obvode. Všade na Internete nachádzam informácie, že po Latch sa musí čítať LSB a potom MSB. V zdrojáku emulátora GPMD sa ale nachádza kód, ktorý nastavuje Latch na iba LSB, iba MSB alebo oba bajty podľa toho, čo sa predtým nastaví v CW. Problém je, že na reálnom stroji (PMD, Sharp) si to nemám ako odskúšať.
 
Správa
Autor  Autor ::  Roman Bórik
Poslaná  Poslaná ::  01.03.2015 20:39:30
Predmet  Predmet ::  Re: I8253 Latch
Pri implementácii i8253 sme samozrejme čerpali informácie z originálneho datasheetu od Intelu, ale aj z knihy Stykové obvody mikropočítačov od Ivana Burgera. Nedovolím si tvrdiť, že máme emuláciu tohto obvodu napísanú úplne správne, ale z pohľadu PMD 85, to aktuálne vyzerá tak, že nám to funguje.
Pokiaľ sme správne pochopili popis funkcie zachytenia obsahu čítača, tak je to tak, že sa musí po zachytení prečítať toľko bytov, koľko ich bolo zadefinovaných v riadiacom slove.
 
Správa
Autor  Autor ::  Milsa
Poslaná  Poslaná ::  01.03.2015 20:48:06
Predmet  Predmet ::  Re: I8253 Latch
Ďakujem za odpoveď. Nie je to také dôležité, lebo, ak je program napísaný správne, namal by tento problém ani vzniknúť, ale na druhej strane zaujalo ma to, lebo nikde som o tom nenašiel zmienku až po tento detail.

Pokiaľ by sa našiel niekto, čo by to reálne otestoval ako to naozaj funguje, bol by som mu vďačný.
:: späť na zoznam tém ::