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

Od: Radek Suk
Datum: 31.10.2011 00:50
Předmět: Re: radic wd2791


Ahoj Martine

IM2 je specialni rezim kdy v pameti mas tabulku interuptu ve ktere je 
umisteno kde zacina vlastni rutinka preruseni. Pouziva se pri tom I 
registr. Je to idelani preruseni pro Z80 
(http://www.scav.cz/sharp_mz-800/sharp_mz-800_1_NMI.htm). Kdyz budes 
chtit vyuzivat vice preruseni na Sharpovi tak narazis na problem ze v 
pripade interuptu musis zjistit jake zarizeni to vyvolalo a to napr. u 
HD diskety skoro nestihnes a proto se domnivam ze udelani radice co bude 
umet IM2 umozni vice karet a to obsluhovat pres interupt. Zde myslim 
take na pristi kartu SIO ktera jiste bude IM2 podporovat. Take jiste se 
bude muset casem zavest diskuse ohledne preruseni na UNIKARTE, 
predstavme si situaci (rezim IM2) ze budu pouzivat tisk pres vnitrni PIO 
a prijde interupt od PIO a UNIKARTY soucasne. V tom pripade ma prednost 
PIO (zajistuje to HW Sharpa) a spravne unikarta ma testovat IEI a kdyz 
je zde log0 tak nema pravo vyvolat Int. Proste muze se pouzit jen IM1 
kdy se skace jen na jednu rutinu na adrese 38H a neda se vyuzit plny 
vykon Sharpa. Z toho plyne ze unikarta asi bude muset znat nejake 
prikazy ktere budou vypinat vyvolani jejiho interuptu aby jina karta 
mela interupt volny pro svoji cinnost, jinak se nebude moci zapojit 
soucasne s jinym interuptem.

Idealni system by mel umet soucasne cist HD diskety, prenos RS232, tisk 
na tiskarne a soucasne korektne "blikat" kurzorem. To vse se da zajistit 
rozume pouze pres IM2 a priorizaci operaci. Samozrejme se da rada veci 
vyresit tak ze se udela smycka a bude se testovat stav ale tim padem ty 
lepsi vlastnosti RS232 jdou uplne vnivec. Prece je lepsi nic netestovat 
a nechat vyvolat interupt jen kdyz prijde znak treba jednou za 5 sekund 
a ne porad to dokolecka testovat a tim brat vykon pocitaci.

Radek

Dne 30.10.2011 23:49, Martin Lukasek (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
> Ahoj,
>
> je to zvlastni, byl jsem presvedceny, ze to mam, ale skoro to vypada, ze ne.
> Hodil jsem dotaz do Speccy konfery, tam by to snad mohlo byt, ale je to
 dviny.
>
> Ja mam WD2791 zatim v supliku (ale mam jen jeden). Univerzalni radic by byl
> fajn, ja bych byl rad, kdyby umel jak 8" kousky, tak i klasicke 3,5" HD
diskety.
>
> Co je prosim IM2? Mne by tam spis prislo fajn SIO, na prenaseni dat mezi PC,
> pripadne Sharpy.
>
> Hezky den, Martin.
>
>
> ---
>


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