<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix"><br>
Ahoj Bohousi,<br>
<br>
ono to je takove ... no ... at uz pres USB, nebo pres TCP Ushell,
nebo pres webserver ... proste kdyz uz je nutne mit k Sharpu
zapnute jeste navic i PC, tak je to na prdinec ... Sice to tak
tady bezne provozuju - programuju a kompiluju na PC v Linuxu,
vysledek uploaduju pres TCP Ushell do Unikarty a pres USB si
zobrazuju debugovaci hlaseni z unikarty... ale moc se mi
nezamlouva, ze by tohle kombo melo byt standardem pro "beznou
hru/praci".<br>
<br>
Napsat OSD bezici na Z80 neni problem, ale k tomu, aby jej bylo
mozne kdykoliv zavolat je potreba NMI a schopnost vratit periferie
do stavu, v jakem byly pred zavolanim preruseni. To se bohuzel ze
standardni sbernice udelat neda a bylo by potreba udelat v Sharpu
HW upravu, ktera by oddelila CPU Z80 od zbytku pocitace.<br>
<br>
Ta Unikarti PS/2 klavesnice je v tomto pripade asi nejlepsim
adeptem pro externi ovladac. Skodda, ze moje Unikarta nic z toho
nedokaze, ale rikam si, ze jsem jeste z daleka nevyuzil vse co se
z ni da vymacknout, tak se mi ji zatim nechce upgradovat :)<br>
<br>
Kdyby vsak byla nejaka nova Unikarta v navrhu, tak si myslim, ze
treba nejake 3 mikro tlacitka vystavene na zadni casti Unikarty by
vubec nebyly od veci a pohodlne by vystacily na komletni ovladac
celeho OSD. <br>
<br>
Michal<br>
<br>
Dne 19.5.2014 17:21, <a class="moz-txt-link-abbreviated" href="mailto:bohumil.novacek@email.cz">bohumil.novacek@email.cz</a> napsal(a):<br>
</div>
<blockquote cite="mid:XW.ZXUp.2LJPiy0ONcX.1JUY5l@seznam.cz"
type="cite">
<meta http-equiv="Context-Type" content="text/html; charset=utf-8">
Ahoj Michale,<br>
<br>
určitě, už mě taky napadlo jak řešit změny (třeba ty výměny
disket) za běhu. Jedna cesta se otevřela<br>
s web serverem na LAN, to je luxusní cesta, ale vyžaduje to síť a
další počítač.<br>
<br>
Na vstup do OSD by se asi dal využít jeden z přepínačů vzadu, co
se týče ovládacích tlačítek,<br>
tak je několik možností.<br>
Na první várku karet jsem dal PS/2 konektor, takže by to šlo
externí klávesnicí, na současné verzi jsem<br>
dal místo něj 3.5mm jack na audio výstup (a taky vstup), tam by to
šlo hůř.<br>
Pak nějaký externí převodník s tlačítky, třeba píchnutý do RS232.<br>
Variantu s tlačítky na desce bych moc neviděl, jednak se k nim
nepůjde dostat nebo nebudou kam dát,<br>
pokud by měla být přístupná zezadu.<br>
<br>
Škoda, že není na sběrnici k přečtení informace při čtení
klávesnice programem, mohlo by OSD<br>
"odezírat" z pod rukou běhu programu a reagovat na ně (třeba
kurzorové klávesy zatím co jede<br>
na pozadí CP/M s příkazovým řádkem). Je k přečtení pro MZ700 mód,
kdy se to čte z portu mapovaného<br>
do paměti.<br>
Další varianta je použít spuštěcí program, který dá povel k
zobrazení OSD a bude předávat klávesy<br>
a nakonec přejde zpět na grafiku Sharpa, ale to už může rovnou být
to OSD napsané v kódu Z80<br>
a nastavovat kartu přes příkazy repository. To by mělo výhodu, že
by to šlo použít i u starších typů<br>
karet.<br>
<br>
No možností je spousta času málo :-)<br>
Zatím<br>
Bohouš<br>
<br>
<p>---------- Původní zpráva ----------<br>
Od: Michal Hucik - ORDOZ <a class="moz-txt-link-rfc2396E" href="mailto:ordoz@ordoz.com"><ordoz@ordoz.com></a><br>
Komu: Počítače SHARP MZ a jejich emulátory
<a class="moz-txt-link-rfc2396E" href="mailto:sharpmz@mail.ordoz.com"><sharpmz@mail.ordoz.com></a><br>
Datum: 17. 5. 2014 11:30:19<br>
Předmět: [SharpMZ] Unikarta s generatorem VGA obrazu</p>
<br>
<blockquote>
<div>
Bohousi,<br>
<br>
tak mne napadlo, ze kdyz uz ta tva unikarta umi samostatne
vyrabet
obraz, tak by vubec nebylo marne pripojit si k ni nejaka
tlacitka
a naprogramovat do ni nejake OSD menu, kterym by se mohly
napr.
mountovat DSK image za provozu. Co myslis?<br>
<br>
Michal<br>
<br>
</div>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
SharpMZ mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SharpMZ@mail.ordoz.com">SharpMZ@mail.ordoz.com</a>
<a class="moz-txt-link-freetext" href="http://mail.ordoz.com/mailman/listinfo/sharpmz">http://mail.ordoz.com/mailman/listinfo/sharpmz</a>
</pre>
</blockquote>
<br>
</body>
</html>