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

Od: Martin Lukasek
Datum: 9.10.2011 16:00
Předmět: Re: Re: Unikarta FW rev.37

Re: Re: Unikarta FW rev.37:

Ahoj,

tak jsem zkoumal chovani hodin na Unikarte a dosel jsem k zaveru, ze jsem mel bud vlci mhu nebo blbe napsany program. Mozne je oboje ;-)  mozna bych u toho bastleni nemel tolik popijet vinko.

Nicmene pri mem pokusniceni s Radkovym RRD jsem si uspesne smazl vsechny svoje zdrojaky z disku :-[ . Takze jsem vsechno napsal znovu a co jsem tak ted za 2 dny zkousel, tak se to chova docela korektne. Sharpa zapinam a vypinam ruzne napreskacku asi 2 dny, vzdy po nastartovani CP/M nactu RTC z unikarty a nastavim podle toho hodiny v CP/M a pozorovani je nasledujici. Teda srovnavam s normalnima digitalnima DCF hodinama. Hodiny v CP/M jdou v pohode, rekl bych na vterinu, ale nikdy jsem nemel zapnutou CP/M v kuse bez restartu nekolik hodin, takze tezko poznat male odchylky. Cas na Unikarte se mi za cca den a pul stridaveho zapinani, vypinani a presupovani Sharpa zpozdil asi o 5 sekund. Takze bych udelal zaver, ze bych si z toho vubec nenedelal hlavu a vsechno slape jak ma.

Kdyby to chtel nekdo zkouset, tak jsem napsal programek, ktery umi nastavit cas v unikarte s novym fw (>=37), zobrazit ho a nastavit podle nej cas v CP/M (Lamac).

Stahnout se to da ode mne z webu i se zdrojaky:

www.8bity.cz/files/Sharp/Uniutil_2011-10-09.zip

Po spusteni je to docela samovysvetlujici, ovlada se to parametry z prikazove radky.

UU /GETRTCTIME - zobrazi RTC cas v Unikarte
UU /GRTR - zobrazuje RTC cas z unikarty do zblbnuti, resp stisknuti tlacitka (kvuli porovnavani se CP/M casem)
UU /SETRTCTIME HH:MM:SS - nastavi RTC v unikarte, nenastavi cas v CP/M, na to je potreba pak jeste pouzit /SETCPMTIME
UU /SETCPMTIME  - nastavi cas v CP/M podle RTC unikarty (tohle je dobre dat to AUTOEXEC.SUB)

Jeste mam v planu pridat nejake funkce pro datum a mam tam rozepsane nejake funkce pro prenos souboru, ale zlobi mi nejak prace se soubory v CP/M. Uz jsem fakt dlouho nedelal v TP ani pod CP/M, tak se do toho pomaleji dostavam.

Pokud mate nekdo nejake predstavy, co by takove utlitky meli umet, dejte vedet.

Krasny den, Martin.

 
[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)]