Konference: Počítač SHARP MZ-800 a emulátory
Od: | Michal Hučík |
Datum: | 26.9.2011 22:54 |
Předmět: | Unikarta FW rev.34 |
Unikarta FW rev.34: |
Ahoj,
predne musim napsat, ze mam neskutecne tolerantni zenu a dceru, jelikoz ted obe vydrzely me neustale nekolikadenni/nocni vysedavani u pocitace :) (jen se obavam, ze mi to nestrpi prilis casto).
A nyni k veci: prave jsem uploadnul firmware ve kterem jsou implementovany nedavno avizovane zmeny v komunikaci z MZFREPO. Popis prikazu prozatim jen jako komentar ve zdrojaku http://mz800ukp1.svn.sourceforge.net/viewvc/mz800ukp1/trunk/STM32fw/emu_MZFREPO.c?revision=34&view=markup
Se zmenou jsem zaroven provedl korekci nazvu nekterych souboru:
/unicard/rdloader.mzf je nahrazen novym na mzfloader.mzf
/unicard/romdisc.cfg je prejmenovan na mzfloader.cfg
Diky jiz zminene zmene v komunikaci s unikartou je krome mzfloader.mzf zaroven potreba zaktualizovat i mgr.mzf, a to na verzi 2.1. Ta je navic rozsirena o funkci zobrazeni realneho casu (volba pro zmenu data a casu prozatim neni implementovana, nicmene unikarta to uz plne podporuje).
Zaroven jsem pridal konfiguracni moznost potlaceni FD0 pri bootovani z ROM, coz se aplikuje ve chvili, pokud je nalezen soubor /unicard/fd0disabled.cfg - klidne i s nulovou delkou. Jakmile unikarta tento soubor objevi, tak ROMce neodpovi pravdive pri testu FDC (set track 0xa5) a tak se automaticky bootuje pres QD MZF soubor uvedeny v mzfloader.cfg. Tuto moznost privitate napr pokud potrebujete bootovat z jineho zarizeni a nechcete kvuli tomu menit ROM Sharpa. Muzete si tak natahnout vlastni program, ktery bude splnovat vami pozadovane chovani, nebo menu - treba pro bootovani z IDE16 ;)
Kompletni zdrojaky firmware naleznete na SVN.
Samotne binarky a manager ver 2.1 jsou tady http://ordoz.com/sharp/
( unicard_sdmmc_2011-09-26.rar a mz800ukp1_2011-09-26_rev34.bin )
PS: kazdy prikaz jsem otestoval, vcetne statusu, ktery ma vracet, ale je mozne, ze pri podrobnem zkoumani se nejaka chybka najde ;) Managera jsem nastartoval DSK image s nim remountnu, libovolny MZF nabootuju, tak snad to bude OK.
Michal
Ostatní příspěvky vlákna:
[2011/1 (52)] [2011/2 (9)] [2011/3 (2)] [2011/4 (9)] [2011/5 (8)] [2011/7 (1)] [2011/8 (40)] [2011/9 (146)] [2011/10 (116)] [2011/11 (29)] [2011/12 (110)]