Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Radek Suk <suk@[doména skryta]> Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<pre>Kluci nereste multi blokove cteni. Duvod je prosty, vy ani korektne 
nedokoncite cteni prvniho sektoru. Cteni prvnich 256 bajtu z 512 bude v 
poradku. Pak ale prijde okamzik ze program se dostane na mist E5CDh. Zde 
zvetsi hodnotu cisla sektoru o jednu a nasledne to zkontroluje zda je 
tam cislo 17 a to neni a tak pokracuje dale. V D registru je cislo 1 a 
tak po instrukci DEC D skace na CALL INTER. Vsechny data jsou pro 
program prectene a neni potreba cokoliv dal delat. INTER korektne 
terminuje prikaz cteni. Ale pozor, protoze nebyly prectene vsechny data 
a nesedi CRC tak status registr vraci nenulovy obsah.

Prectete si v manualu k WD2791 ze Forced Interupt pocka az ALU dokonci 
CRC vypocet.

Radek

</pre>