Konference: Počítač SHARP MZ-800 a emulátory

Od: Michal Hučík
Datum: 27.9.2011 01: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)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]