Existuje nejaký presný popis obvodu 8253? Zrejme mám nejaké chyby v jeho emulácii a rád by som ho naprogramoval presne.
Celé vlákno · 5 zpráv
Re: [SharpMZ] 8253
Roman Dolejsi <rdolejsi@[doména skryta]> SHARP MZ-800
Pomohla mi pri psaní emulátoru specka Intelu, naimplementoval jsem tehdy 8254, pro který jsem sehnal PDF :-)
Rychlý Google:
http://www.scs.stanford.edu/10wi-cs140/pintos/specs/8254.pdf
8254 tuším funguje stejně a MZ mi s ní běželo jak z praku :-)
R.
Existuje nejaký presný popis obvodu 8253? Zrejme mám nejaké chyby v jeho
emulácii a rád by som ho naprogramoval presne.
_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz
Re: [SharpMZ] 8253
Miloš <milsa@[doména skryta]> SHARP MZ-800
Chcel som vedieť rozdiely medzi nimi a podarilo sa mi nájsť celkom zaujímavé PDF:
http://technicalpublications.org/media/freedownloads/8253_54-1.pdf
Pomohla mi pri psaní emulátoru specka Intelu, naimplementoval jsem tehdy 8254, pro který jsem sehnal PDF :-)
Rychlý Google:
http://www.scs.stanford.edu/10wi-cs140/pintos/specs/8254.pdf8254 tuším funguje stejně a MZ mi s ní běželo jak z praku :-)
R.
Dne 3. 1. 2015 17:48 "Miloš" <milsa[doména skryta]> napsal(a):
Existuje nejaký presný popis obvodu 8253? Zrejme mám nejaké chyby v jeho
emulácii a rád by som ho naprogramoval presne.
_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz
Re: [SharpMZ] 8253
Roman Dolejsi <rdolejsi@[doména skryta]> SHARP MZ-800
Ďakujem.
Chcel som vedieť rozdiely medzi nimi a podarilo sa mi nájsť celkom zaujímavé PDF:
http://technicalpublications.org/media/freedownloads/8253_54-1.pdf
Dňa 3. 1. 2015 o 18:27 Roman Dolejsi napísal(a):
Pomohla mi pri psaní emulátoru specka Intelu, naimplementoval jsem tehdy 8254, pro který jsem sehnal PDF :-)
Rychlý Google:
http://www.scs.stanford.edu/10wi-cs140/pintos/specs/8254.pdf8254 tuším funguje stejně a MZ mi s ní běželo jak z praku :-)
R.
Dne 3. 1. 2015 17:48 "Miloš" <milsa[doména skryta]> napsal(a):
Existuje nejaký presný popis obvodu 8253? Zrejme mám nejaké chyby v jeho
emulácii a rád by som ho naprogramoval presne.
_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz
_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz
Přílohy
-
I8254.javatext/x-java · 23 kB
-
I8254Generic.javatext/plain · 6 kB
Re: [SharpMZ] 8253
Miloš <milsa@[doména skryta]> SHARP MZ-800
Do zdrojákov nakuknem až keď budem mať problémy po dokončení mojej emulácie 8253, aby mi to nepoplietlo myšlienky. Čo som si ale všimol, tak minimálne chyby mám v tom, že treba zastaviť čítanie pri ukladaní L a H bajtu do čítača a spustiť až keď je celý načítaný a zmena je až v ďalšom cykle. Ja sa o to v aktuálnej emulácii nestarám a výsledok je ten, že po Z80 kroku aktualizujem aj čítače a tie už ukazujú o 1 menej ak majú vysokú frekvenciu dekrementovania. Potom ešte zle nastavené presety. V tej dokumentácii je to popísané dosť podrobne až mi tam pár vecí nepasuje.
Napr.: Figure 15, Mode 0:
Je tam CW = 12, LSB = 3. To znamená, že do Control Word sa natiahne mód 2 pre čítač 0. Takže buď som sa niekde pomýlil ja alebo je chyba v dokumentácii. možno som nesprávne pochopil CW ako Control Word.
Miloš
Vida. Tak to opravdu vypadá, že jsou shodné, 8254 umí navíc read-back command. V příloze je má emulace čipu z MCE - pro referenci, i když jsem ji samozřejmě extenzivně netestoval ve všech scénářích a může mít tak v sobě chyby..
R.
Dne 4. ledna 2015 18:52 Miloš <milsa[doména skryta]> napsal(a):
Ďakujem.
Chcel som vedieť rozdiely medzi nimi a podarilo sa mi nájsť celkom zaujímavé PDF:
http://technicalpublications.org/media/freedownloads/8253_54-1.pdf
Dňa 3. 1. 2015 o 18:27 Roman Dolejsi napísal(a):
Pomohla mi pri psaní emulátoru specka Intelu, naimplementoval jsem tehdy 8254, pro který jsem sehnal PDF :-)
Rychlý Google:
http://www.scs.stanford.edu/10wi-cs140/pintos/specs/8254.pdf8254 tuším funguje stejně a MZ mi s ní běželo jak z praku :-)
R.
Dne 3. 1. 2015 17:48 "Miloš" <milsa[doména skryta]> napsal(a):
Existuje nejaký presný popis obvodu 8253? Zrejme mám nejaké chyby v jeho
emulácii a rád by som ho naprogramoval presne.
_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz
_______________________________________________
SharpMZ mailing list
SharpMZmail.ordoz.com
http://mail.ordoz.com/mailman/listinfo/sharpmz