Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 26 zpráv

Simulator CP/M Altair 8800 , DBS-1A naostro

Jiri Biba SAPI-1

Protoze jsem se malinko roznemohl, (nic vaznyho, asi me prilis pofoukala klimatizace) tak jsem si vzal do postylky notase a zase se trochu stouram pres simulator v Sapickovy CP/M ve spojitosti s DBS-1. Chtel jsem ji rovnou prubnout misto AND-1Z ale narazil jsem na takovou hromadu problemu, ze to naprimo nepujde. Proste puvodni system na Sapi-1.5 nejde pouzit, nemam pro nej PTK a RSW desky. Navic je delanej na jiny diskety. Takze tudy cesta nevede.  

Takze aby slo vubec neco delat na zivym CPM, tak jsem se rozhodl udelat "ladici" system CPM. Takze jsem umistil DBS -1 do bloku RAM 56-59, monitor do 60-61,  AND-1Z do 62 a 63. CCP, BDOS a BIOS jsou od bloku 47 do 55.  Je to cislovany dle Sapi tabulky obsazeni pameti.  Naivne jsem si myslel, ze bude paralelne makat RAM-1Z a ramka na DBS-1, stejne jako je odzkouseno ze maka RAM-1Z dohromady s AND-1Z. Ale ani tuk! Takze jsem musel udelat novy dekoder adres na RAM-1Z. Pri tom jsem znicil dva kousky 74s287 protoze neumim pocitak kb... Zacinaji me povazlive dochazet. Kdyby mel nekdo 287 a 571 navic, nejaky bych koupil....
Takze ted mam system, kde by se dala zkouset   DBS-1 jako druhy displej na zivy CPM.
Nojo, ale dalsi problemy... Nejak jsem nepochopil, jak to v Sapi1.5 vlastne s DBS-1 je. Pouzivaji pro ni maskovani Mask1 i Mask2 a je maskovana v adresovym prostoru B000-BFFFH. Proc zrovna sem? Proc 2 maskovaci signaly? A proc se potom s ni softwarove pracuje od adresy 0 do adresy FFFH? Zatim moc otazek.... Ale furt me laka tech 80x25 znaku, tedy CPM standard zobrazeni.  A barvicky. Na 64x20 spousta veci v CPM nechodi vubec a nebo s naprosto rozhozenym formatem....

Jirka

Re: Simulator CP/M Altair 8800 , DBS-1A naostro

Jardax SAPI-1

Ahoj,
kolik tech PROM potrebujes?
mam nejake objednane (resp. docela dost) tak ti muzu neco prenechat.

Jarda


Dne 9.8.2012 14:54, Jiri Biba (sapipandora.cz) napsal(a):
Zobrazit citovaný text (36 řádků)
>
> Protoze jsem se malinko roznemohl, (nic vaznyho, asi me prilis pofoukala
 klimatizace) tak jsem si vzal do postylky notase a zase se trochu stouram pres 
simulator v Sapickovy CP/M ve spojitosti s DBS-1. Chtel jsem ji rovnou prubnout 
misto AND-1Z ale narazil jsem na takovou hromadu problemu, ze to naprimo
nepujde. Proste puvodni system na Sapi-1.5 nejde pouzit, nemam pro nej PTK a RSW
desky. Navic je delanej na jiny diskety. Takze tudy cesta nevede.
>
> Takze aby slo vubec neco delat na zivym CPM, tak jsem se rozhodl udelat
"ladici" system CPM. Takze jsem umistil DBS -1 do bloku RAM 56-59, monitor do
60-61,  AND-1Z do 62 a 63. CCP, BDOS a BIOS jsou od bloku 47 do 55.  Je to
cislovany dle Sapi tabulky obsazeni pameti.  Naivne jsem si myslel, ze bude
paralelne makat RAM-1Z a ramka na DBS-1, stejne jako je odzkouseno ze maka
RAM-1Z dohromady s AND-1Z. Ale ani tuk! Takze jsem musel udelat novy dekoder
adres na RAM-1Z. Pri tom jsem znicil dva kousky 74s287 protoze neumim pocitak
kb... Zacinaji me povazlive dochazet. Kdyby mel nekdo 287 a 571 navic, nejaky
bych koupil....
> Takze ted mam system, kde by se dala zkouset   DBS-1 jako druhy displej na
zivy CPM.
> Nojo, ale dalsi problemy... Nejak jsem nepochopil, jak to v Sapi1.5 vlastne s 
DBS-1 je. Pouzivaji pro ni maskovani Mask1 i Mask2 a je maskovana v adresovym
prostoru B000-BFFFH. Proc zrovna sem? Proc 2 mask! ovaci signaly? A proc se
potom s ni softwarove pracuje od adresy 0 do adresy FFFH? Zatim moc otazek....
Ale furt me laka tech 80x25 znaku, tedy CPM standard zobrazeni.  A barvicky. Na 
64x20 spousta veci v CPM nechodi vubec a nebo s naprosto rozhozenym
formatem....
>
> Jirka
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
>
>
> ---
>

Re: Simulator CP/M Altair 8800 , DBS-1A naostro

Jiri Biba SAPI-1

Ahoj!
287 a 571 asi po 10 ks. Za kolik to bude? Pokud jsi jeste ten IDE
Flash neposlal, tak uz neposilej, zitra me ma dorazit novy pulgigo s
plovoucima sektorama coz bude final v navrhu IDE radice. Ale
klasicky Hdd to bude umet taky.
Jirka

Zobrazit citovaný text (74 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "Jardax (sapipandora.cz)" <jardax[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Simulator CP/M Altair 8800 , DBS-1A naostro
Datum: 9.8.2012 - 15:12:27

> 
> Ahoj,
> kolik tech PROM potrebujes?
> mam nejake objednane (resp. docela dost) tak ti
> muzu neco prenechat.
> 
> Jarda
> 
> 
> Dne 9.8.2012 14:54, Jiri Biba (sapipandora.cz)
> napsal(a):
> >
> > Protoze jsem se malinko roznemohl, (nic vaznyho,
> > asi me prilis pofoukala klimatizace) tak jsem si
> > vzal do postylky notase a zase se trochu stouram
> > pres simulator v Sapickovy CP/M ve spojitosti s
> > DBS-1. Chtel jsem ji rovnou prubnout misto
> > AND-1Z ale narazil jsem na takovou hromadu
> > problemu, ze to naprimo nepujde. Proste puvodni
> > system na Sapi-1.5 nejde pouzit, nemam pro nej
> > PTK a RSW desky. Navic je delanej na jiny
> > diskety. Takze tudy cesta nevede.
> > >
> > Takze aby slo vubec neco delat na zivym CPM, tak
> > jsem se rozhodl udelat "ladici" system CPM.
> > Takze jsem umistil DBS -1 do bloku RAM 56-59,
> > monitor do 60-61,  AND-1Z do 62 a 63. CCP, BDOS
> > a BIOS jsou od bloku 47 do 55.  Je to cislovany
> > dle Sapi tabulky obsazeni pameti.  Naivne jsem
> > si myslel, ze bude paralelne makat RAM-1Z a
> > ramka na DBS-1, stejne jako je odzkouseno ze
> > maka RAM-1Z dohromady s AND-1Z. Ale ani tuk!
> > Takze jsem musel udelat novy dekoder adres na
> > RAM-1Z. Pri tom jsem znicil dva kousky 74s287
> > protoze neumim pocitak kb... Zacinaji me
> > povazlive dochazet. Kdyby mel nekdo 287 a 571
> > navic, nejaky bych koupil....
> > > Takze ted mam system, kde by se dala zkouset  
> > DBS-1 jako druhy displej na zivy CPM.
> > > Nojo, ale dalsi problemy... Nejak jsem
> > nepochopil, jak to v Sapi1.5 vlastne s DBS-1 je.
> > Pouzivaji pro ni maskovani Mask1 i Mask2 a je
> > maskovana v adresovym prostoru B000-BFFFH. Proc
> > zrovna sem? Proc 2 mask! ovaci signaly? A proc
> > se potom s ni softwarove pracuje od adresy 0 do
> > adresy FFFH? Zatim moc otazek.... Ale furt me
> > laka tech 80x25 znaku, tedy CPM standard
> > zobrazeni.  A barvicky. Na 64x20 spousta veci v
> > CPM nechodi vubec a nebo s naprosto rozhozenym
> > formatem....
> > >
> > Jirka
> >
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> >
> >
> > ---
> >
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

Re: Simulator CP/M Altair 8800 , DBS-1A naostro

Jardax SAPI-1

Ahoj,
ty promky by mely byt asi po 10. Ide jsem samozrejme jeste neposlal, ale uz jsem
 je zabalil do bublinky, lezi mi na stole :)

Jarda

Dne 9.8.2012 21:16, Jiri Biba (sapipandora.cz) napsal(a):
Zobrazit citovaný text (80 řádků)
> Ahoj!
> 287 a 571 asi po 10 ks. Za kolik to bude? Pokud jsi jeste ten IDE
> Flash neposlal, tak uz neposilej, zitra me ma dorazit novy pulgigo s
> plovoucima sektorama coz bude final v navrhu IDE radice. Ale
> klasicky Hdd to bude umet taky.
> Jirka
>
> ----- PŮVODNÍ ZPRÁVA -----
> Od: "Jardax (sapipandora.cz)" <jardax[doména skryta]>
> Komu: "Konference 'SAPI-1 a československé mikropočítače'"
> <sapipandora.cz>
> Předmět: Re: Simulator CP/M Altair 8800 , DBS-1A naostro
> Datum: 9.8.2012 - 15:12:27
>
>> Ahoj,
>> kolik tech PROM potrebujes?
>> mam nejake objednane (resp. docela dost) tak ti
>> muzu neco prenechat.
>>
>> Jarda
>>
>>
>> Dne 9.8.2012 14:54, Jiri Biba (sapipandora.cz)
>> napsal(a):
>>> Protoze jsem se malinko roznemohl, (nic vaznyho,
>>> asi me prilis pofoukala klimatizace) tak jsem si
>>> vzal do postylky notase a zase se trochu stouram
>>> pres simulator v Sapickovy CP/M ve spojitosti s
>>> DBS-1. Chtel jsem ji rovnou prubnout misto
>>> AND-1Z ale narazil jsem na takovou hromadu
>>> problemu, ze to naprimo nepujde. Proste puvodni
>>> system na Sapi-1.5 nejde pouzit, nemam pro nej
>>> PTK a RSW desky. Navic je delanej na jiny
>>> diskety. Takze tudy cesta nevede.
>>> Takze aby slo vubec neco delat na zivym CPM, tak
>>> jsem se rozhodl udelat "ladici" system CPM.
>>> Takze jsem umistil DBS -1 do bloku RAM 56-59,
>>> monitor do 60-61,  AND-1Z do 62 a 63. CCP, BDOS
>>> a BIOS jsou od bloku 47 do 55.  Je to cislovany
>>> dle Sapi tabulky obsazeni pameti.  Naivne jsem
>>> si myslel, ze bude paralelne makat RAM-1Z a
>>> ramka na DBS-1, stejne jako je odzkouseno ze
>>> maka RAM-1Z dohromady s AND-1Z. Ale ani tuk!
>>> Takze jsem musel udelat novy dekoder adres na
>>> RAM-1Z. Pri tom jsem znicil dva kousky 74s287
>>> protoze neumim pocitak kb... Zacinaji me
>>> povazlive dochazet. Kdyby mel nekdo 287 a 571
>>> navic, nejaky bych koupil....
>>>> Takze ted mam system, kde by se dala zkouset
>>> DBS-1 jako druhy displej na zivy CPM.
>>>> Nojo, ale dalsi problemy... Nejak jsem
>>> nepochopil, jak to v Sapi1.5 vlastne s DBS-1 je.
>>> Pouzivaji pro ni maskovani Mask1 i Mask2 a je
>>> maskovana v adresovym prostoru B000-BFFFH. Proc
>>> zrovna sem? Proc 2 mask! ovaci signaly? A proc
>>> se potom s ni softwarove pracuje od adresy 0 do
>>> adresy FFFH? Zatim moc otazek.... Ale furt me
>>> laka tech 80x25 znaku, tedy CPM standard
>>> zobrazeni.  A barvicky. Na 64x20 spousta veci v
>>> CPM nechodi vubec a nebo s naprosto rozhozenym
>>> formatem....
>>> Jirka
>>>
>>> ---------------------
>>> sapipandora.cz
>>> Konference o SAPI-1
>>>
>>>
>>> ---
>>>
>> ---------------------
>> sapipandora.cz
>> Konference o SAPI-1
>> ---
>>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>

Re: Simulator CP/M Altair 8800 , DBS-1A naostro

Jiri Biba SAPI-1

To by slo, tak mi je prosim posli po 10 ks.
Diky
Jirka

Zobrazit citovaný text (121 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "Jardax (sapipandora.cz)" <jardax[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Simulator CP/M Altair 8800 , DBS-1A naostro
Datum: 9.8.2012 - 22:37:24

> 
> Ahoj,
> ty promky by mely byt asi po 10. Ide jsem
> samozrejme jeste neposlal, ale uz jsem je zabalil
> do bublinky, lezi mi na stole :)
> 
> Jarda
> 
> Dne 9.8.2012 21:16, Jiri Biba (sapipandora.cz)
> napsal(a):
> > Ahoj!
> > 287 a 571 asi po 10 ks. Za kolik to bude? Pokud
> > jsi jeste ten IDE
> > > Flash neposlal, tak uz neposilej, zitra me ma
> > dorazit novy pulgigo s
> > > plovoucima sektorama coz bude final v navrhu IDE
> > radice. Ale
> > > klasicky Hdd to bude umet taky.
> > Jirka
> >
> > ----- PŮVODNÍ ZPRÁVA -----
> > Od: "Jardax (sapipandora.cz)" <jardax[doména skryta]>
> > Komu: "Konference 'SAPI-1 a československé
> > mikropočítače'"
> > > <sapipandora.cz>
> > Předmět: Re: Simulator CP/M Altair 8800 , DBS-1A
> > naostro
> > > Datum: 9.8.2012 - 15:12:27
> >
> >> Ahoj,
> >> kolik tech PROM potrebujes?
> >> mam nejake objednane (resp. docela dost) tak ti
> >> muzu neco prenechat.
> >>
> >> Jarda
> >>
> >>
> >> Dne 9.8.2012 14:54, Jiri Biba (sapipandora.cz)
> >> napsal(a):
> >>> Protoze jsem se malinko roznemohl, (nic
> >>> vaznyho,
> >>> >>> asi me prilis pofoukala klimatizace) tak jsem
> >>> si
> >>> >>> vzal do postylky notase a zase se trochu
> >>> stouram
> >>> >>> pres simulator v Sapickovy CP/M ve spojitosti
> >>> s
> >>> >>> DBS-1. Chtel jsem ji rovnou prubnout misto
> >>> AND-1Z ale narazil jsem na takovou hromadu
> >>> problemu, ze to naprimo nepujde. Proste
> >>> puvodni
> >>> >>> system na Sapi-1.5 nejde pouzit, nemam pro nej
> >>> PTK a RSW desky. Navic je delanej na jiny
> >>> diskety. Takze tudy cesta nevede.
> >>> Takze aby slo vubec neco delat na zivym CPM,
> >>> tak
> >>> >>> jsem se rozhodl udelat "ladici" system CPM.
> >>> Takze jsem umistil DBS -1 do bloku RAM 56-59,
> >>> monitor do 60-61,  AND-1Z do 62 a 63. CCP,
> >>> BDOS
> >>> >>> a BIOS jsou od bloku 47 do 55.  Je to
> >>> cislovany
> >>> >>> dle Sapi tabulky obsazeni pameti.  Naivne jsem
> >>> si myslel, ze bude paralelne makat RAM-1Z a
> >>> ramka na DBS-1, stejne jako je odzkouseno ze
> >>> maka RAM-1Z dohromady s AND-1Z. Ale ani tuk!
> >>> Takze jsem musel udelat novy dekoder adres na
> >>> RAM-1Z. Pri tom jsem znicil dva kousky 74s287
> >>> protoze neumim pocitak kb... Zacinaji me
> >>> povazlive dochazet. Kdyby mel nekdo 287 a 571
> >>> navic, nejaky bych koupil....
> >>>> Takze ted mam system, kde by se dala zkouset
> >>> DBS-1 jako druhy displej na zivy CPM.
> >>>> Nojo, ale dalsi problemy... Nejak jsem
> >>> nepochopil, jak to v Sapi1.5 vlastne s DBS-1
> >>> je.
> >>> >>> Pouzivaji pro ni maskovani Mask1 i Mask2 a je
> >>> maskovana v adresovym prostoru B000-BFFFH.
> >>> Proc
> >>> >>> zrovna sem? Proc 2 mask! ovaci signaly? A proc
> >>> se potom s ni softwarove pracuje od adresy 0
> >>> do
> >>> >>> adresy FFFH? Zatim moc otazek.... Ale furt me
> >>> laka tech 80x25 znaku, tedy CPM standard
> >>> zobrazeni.  A barvicky. Na 64x20 spousta veci
> >>> v
> >>> >>> CPM nechodi vubec a nebo s naprosto rozhozenym
> >>> formatem....
> >>> Jirka
> >>>
> >>> ---------------------
> >>> sapipandora.cz
> >>> Konference o SAPI-1
> >>>
> >>>
> >>> ---
> >>>
> >> ---------------------
> >> sapipandora.cz
> >> Konference o SAPI-1
> >> ---
> >>
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> >
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

Re: Simulator CP/M Altair 8800 , DBS-1A naostro

Jardax SAPI-1

OK, poslu.

Jarda

Dne 10.8.2012 22:20, Jiri Biba (sapipandora.cz) napsal(a):
Zobrazit citovaný text (127 řádků)
> To by slo, tak mi je prosim posli po 10 ks.
> Diky
> Jirka
>
> ----- PŮVODNÍ ZPRÁVA -----
> Od: "Jardax (sapipandora.cz)" <jardax[doména skryta]>
> Komu: "Konference 'SAPI-1 a československé mikropočítače'"
> <sapipandora.cz>
> Předmět: Re: Simulator CP/M Altair 8800 , DBS-1A naostro
> Datum: 9.8.2012 - 22:37:24
>
>> Ahoj,
>> ty promky by mely byt asi po 10. Ide jsem
>> samozrejme jeste neposlal, ale uz jsem je zabalil
>> do bublinky, lezi mi na stole :)
>>
>> Jarda
>>
>> Dne 9.8.2012 21:16, Jiri Biba (sapipandora.cz)
>> napsal(a):
>>> Ahoj!
>>> 287 a 571 asi po 10 ks. Za kolik to bude? Pokud
>>> jsi jeste ten IDE
>>>> Flash neposlal, tak uz neposilej, zitra me ma
>>> dorazit novy pulgigo s
>>>> plovoucima sektorama coz bude final v navrhu IDE
>>> radice. Ale
>>>> klasicky Hdd to bude umet taky.
>>> Jirka
>>>
>>> ----- PŮVODNÍ ZPRÁVA -----
>>> Od: "Jardax (sapipandora.cz)" <jardax[doména skryta]>
>>> Komu: "Konference 'SAPI-1 a československé
>>> mikropočítače'"
>>>> <sapipandora.cz>
>>> Předmět: Re: Simulator CP/M Altair 8800 , DBS-1A
>>> naostro
>>>> Datum: 9.8.2012 - 15:12:27
>>>> Ahoj,
>>>> kolik tech PROM potrebujes?
>>>> mam nejake objednane (resp. docela dost) tak ti
>>>> muzu neco prenechat.
>>>>
>>>> Jarda
>>>>
>>>>
>>>> Dne 9.8.2012 14:54, Jiri Biba (sapipandora.cz)
>>>> napsal(a):
>>>>> Protoze jsem se malinko roznemohl, (nic
>>>>> vaznyho,
>>>>>>>> asi me prilis pofoukala klimatizace) tak jsem
>>>>> si
>>>>>>>> vzal do postylky notase a zase se trochu
>>>>> stouram
>>>>>>>> pres simulator v Sapickovy CP/M ve spojitosti
>>>>> s
>>>>>>>> DBS-1. Chtel jsem ji rovnou prubnout misto
>>>>> AND-1Z ale narazil jsem na takovou hromadu
>>>>> problemu, ze to naprimo nepujde. Proste
>>>>> puvodni
>>>>>>>> system na Sapi-1.5 nejde pouzit, nemam pro nej
>>>>> PTK a RSW desky. Navic je delanej na jiny
>>>>> diskety. Takze tudy cesta nevede.
>>>>> Takze aby slo vubec neco delat na zivym CPM,
>>>>> tak
>>>>>>>> jsem se rozhodl udelat "ladici" system CPM.
>>>>> Takze jsem umistil DBS -1 do bloku RAM 56-59,
>>>>> monitor do 60-61,  AND-1Z do 62 a 63. CCP,
>>>>> BDOS
>>>>>>>> a BIOS jsou od bloku 47 do 55.  Je to
>>>>> cislovany
>>>>>>>> dle Sapi tabulky obsazeni pameti.  Naivne jsem
>>>>> si myslel, ze bude paralelne makat RAM-1Z a
>>>>> ramka na DBS-1, stejne jako je odzkouseno ze
>>>>> maka RAM-1Z dohromady s AND-1Z. Ale ani tuk!
>>>>> Takze jsem musel udelat novy dekoder adres na
>>>>> RAM-1Z. Pri tom jsem znicil dva kousky 74s287
>>>>> protoze neumim pocitak kb... Zacinaji me
>>>>> povazlive dochazet. Kdyby mel nekdo 287 a 571
>>>>> navic, nejaky bych koupil....
>>>>>> Takze ted mam system, kde by se dala zkouset
>>>>> DBS-1 jako druhy displej na zivy CPM.
>>>>>> Nojo, ale dalsi problemy... Nejak jsem
>>>>> nepochopil, jak to v Sapi1.5 vlastne s DBS-1
>>>>> je.
>>>>>>>> Pouzivaji pro ni maskovani Mask1 i Mask2 a je
>>>>> maskovana v adresovym prostoru B000-BFFFH.
>>>>> Proc
>>>>>>>> zrovna sem? Proc 2 mask! ovaci signaly? A proc
>>>>> se potom s ni softwarove pracuje od adresy 0
>>>>> do
>>>>>>>> adresy FFFH? Zatim moc otazek.... Ale furt me
>>>>> laka tech 80x25 znaku, tedy CPM standard
>>>>> zobrazeni.  A barvicky. Na 64x20 spousta veci
>>>>> v
>>>>>>>> CPM nechodi vubec a nebo s naprosto rozhozenym
>>>>> formatem....
>>>>> Jirka
>>>>>
>>>>> ---------------------
>>>>> sapipandora.cz
>>>>> Konference o SAPI-1
>>>>>
>>>>>
>>>>> ---
>>>>>
>>>> ---------------------
>>>> sapipandora.cz
>>>> Konference o SAPI-1
>>>> ---
>>>>
>>> ---------------------
>>> sapipandora.cz
>>> Konference o SAPI-1
>>> ---
>>>
>> ---------------------
>> sapipandora.cz
>> Konference o SAPI-1
>> ---
>>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>
>

Peklo jmenem DBS-1A

Jiri Biba SAPI-1

Tak jsem se dnes cely den stoural v DBS-1A. A musim rict, ze jsem uz
znacne nas..n! Takovej bordel dokumentace kontra realna deska, to
jsem zatim u Sapi nevidel....
Takze zacal jsem tim, ze podle dokumentace jsem nastavil:
Adrasace videoram E000 az EFFF, bez maskovani Mask 1 a Mask 2.  Pri
tom jsem zjistil, ze adresacni piny dokumentace jsou jinak nez na
desce. Takze jsem to odlaboroval na TST 03 (diky EC1045 za pujceni)
Pak jsem nastavil porty, registr adres na E0 a registr dat E1. Radsi
jsem to taky odzkousel na TST 03. Zase problem, adresace portu
nechodila. Uz jsem zacal nadavat, ze v tom je zase bordel, ale pak
jsem zjistil, ze z nejakeho me zatim neznameho duvodu je dekoder
portu zpodminkovan signalem AEN. To jsem zatim na Sapi nikde
nevidel...
Pak jsem jeste podle dokumentace nastavil generator znaku na 256
znaku vysky 16 linek, tedy znaky 8x12 bodu. Pak jsem nastavil jeste
monochrom rezim dve urovne a 80 znaku na radek.
Desku jsem vrazil do Sapi a pripojil monitor. Na monitoru litala
totalne rozsynchronizovana rejze a tak jsem opsal programek
inicializace DBS-1A z Sapi1.5. Nejaky pokrouceny rastr se znakama se
objevil, ale byl strasne nestabilni. No protoze zatim nemam
nastudovany, co presne jednotlivy registry 6845 delaji, zkusil jsem
opsat inicializacni data z dokumentace, kde jsou trochu jine
hodnoty. Po te se uz objevil stabilni znakovy rastr 64x20, pouze
posunuty hodne vlevo. Tak jsem zkusmo menil hodnoty radkovy
synchronizace a ted uz mam rastr vystredeny na displeji. Pak jsem
zkusil rastr 64x25, ten taky sel ale je uz trochu hur citelny.
Zkusil jsem i 64x32, ale tam je cast znaku uriznuta, musel by byt
jiny generator znaku. 
Pak jsem zkusil inicializaci na 80x20 a 80x25 znaku. Bohuzel ani
tuk, naprosta neochota se zasynchronizovat. Menil jsem v synchru
skoro vse, ale stale nic. Pak jsem z ciryho zoufalstvi zkusil
prehodit propojku na volbu 64/80 znaku na "64" znaku. No a rastr
80x20 naskocil! Chodi i 80x25. Takze jsem pojal podezreni, ze
propojka je vyznamove prehozena, coz potvrdilo, ze pokud chodil
80x25 zase nechodi 64x20.
Takze jsem zacal zkouset posilat do videoram nejaky znaky zapisem na
E000 az EFFFH. Bohuzel, ani tuk znaky se vubec pri zapisu nemeni.
Nevim, kde je problem, protoze na TST 03 adresace E000-EFFF na
dekoderu adresy reaguje. Zda se zapisuje do pameti ale odzkouset
nejde, DBS-1A neumoznuje zpetny cteni zapisu do videoram.
Zatim nevim, kde muze byt dilo. Zapis se zbernice do videoram je
casove provazan s vycitanim videoramky z MC6845, treba je v nem
nejaka chyba.  Bude to chtit desku prozkoumat do hloubky. Blby je,
ze schema je namalovany tema hnusnejma ISO "bedynkama" a na to
nejsem zvyklej a blbe se v nem bada....
Kurna, myslel jsem si, ze to zapnu a pojede. Ale zase to vypada, ze
aspon vycitani Videoramky, generovani znaku, generovani synchra a
sestaveni obrazu v monochromu chodi.  Taky chodi porty kdyz jde
inicializovat 6845. No tak snad to bude nejaka blbost. Jeste jsem
zkusil promerit zda deska u dekoderu pameti odpovida schematu a
zatim jsem na nic dalsiho, co by bylo spatne neprisel... Zitra
zkusim, zda neni nejaka blbost v dekoderu pameti, zda na TST03 chodi
spravne vsechny kombinace adresovani.
Takhle by se nahodou nekdo nenasel, s kym by se dal ten zapis do
videoramky nad schematem zkonzultovat???
Ach jo, nak me to prestava bavit....
Jirka



Re: Peklo jmenem DBS-1A

+GAMA SAPI-1

Zobrazit citovaný text (2 řádky)
>Tak jsem se dnes cely den stoural v DBS-1A. A musim rict, ze jsem uz
>znacne nas..n!
Neviděl bych to zas tak černě. Je to zajímavá periferie, ale kdo ví od
 koho, s kdo ví jakou dokumentací, a bude zajímavé zjišťovat, co a jak to 
dělá.
Vyděržaj, pijaňér!

Zobrazit citovaný text (2 řádky)
>Takovej bordel dokumentace kontra realna deska, to
>jsem zatim u Sapi nevidel....
Jsme jen rozmazlení Edovou pečlivou dokumentací.
Mám jeho Technický popis FK-1 a to je takové čtení, že není potřeba ani 
schéma a člověku je jasné, co tam je, proč to tam je, co to dělá a proč 
zrovna takhle.
Dneska jsu nepřesnosti i v manuálech Microchipu v popisech instrukcí
procesoru, opkódy, low/high, left/right, všechno jedno...

Zobrazit citovaný text (2 řádky)
>tom jsem zjistil, ze adresacni piny dokumentace jsou jinak nez na
>desce.
Ale teď už to aspoň víme, to je pozitivní.

Zobrazit citovaný text (6 řádků)
>Pak jsem nastavil porty, registr adres na E0 a registr dat E1. Radsi
>jsem to taky odzkousel na TST 03. Zase problem, adresace portu
>nechodila. Uz jsem zacal nadavat, ze v tom je zase bordel, ale pak
>jsem zjistil, ze z nejakeho me zatim neznameho duvodu je dekoder
>portu zpodminkovan signalem AEN. To jsem zatim na Sapi nikde
>nevidel...
Aspoň zas víme něco nového. Zase něco pozitivního.

Zobrazit citovaný text (3 řádky)
>80x20 naskocil! Chodi i 80x25. Takze jsem pojal podezreni, ze
>propojka je vyznamove prehozena, coz potvrdilo, ze pokud chodil
>80x25 zase nechodi 64x20.
Zas jsme o něco moudřejší, to je pozitivní.
Bordel v dokumentaci, nic nového pod sluncem.

Zobrazit citovaný text (5 řádků)
>Takze jsem zacal zkouset posilat do videoram nejaky znaky zapisem na
>E000 az EFFFH. Bohuzel, ani tuk znaky se vubec pri zapisu nemeni.
>Nevim, kde je problem, protoze na TST 03 adresace E000-EFFF na
>dekoderu adresy reaguje. Zda se zapisuje do pameti ale odzkouset
>nejde, DBS-1A neumoznuje zpetny cteni zapisu do videoram.
Je taky možné, že se ten prostor kryje s něčím, co si zápis odchytne a
dál nepropustí, nebo dokonce může ležet někde jinde, než kam se zapisuje 
(dekodér nesouhlasící s dokumentací?).
Případně může být po těch letech i nějaká chyba elektroniky.

Zobrazit citovaný text (1 řádek)
>Kurna, myslel jsem si, ze to zapnu a pojede.
Já naopak nečekal ani, že to bude dělat to, co to dělá.

Zobrazit citovaný text (2 řádky)
>aspon vycitani Videoramky, generovani znaku, generovani synchra a
>sestaveni obrazu v monochromu chodi.
Takže kromě zápisu znaku do VRAM snad chodí všechno.

Zobrazit citovaný text (2 řádky)
>zkusim, zda neni nejaka blbost v dekoderu pameti, zda na TST03 chodi
>spravne vsechny kombinace adresovani.
Nebudu sám, kdo bude čekat na report, jak to vypadá.

Zobrazit citovaný text (1 řádek)
>Ach jo, nak me to prestava bavit....
Bude to znít škodolibě, ale myslím to upřímně: není oživování téhle 
desky ta pravá zábava?
Jo, a až to bude zobrazovat, nebyly by fotky různých druhů výstupu?

Re: Peklo jmenem DBS-1A

Jiri Biba SAPI-1

Diky GAMA za pozitivni slova. Dopoledne jsem trochu cucel do
dokumentace a nejak mi neni jasny, co se pri tom zapisu do Videoram
vlastne deje.
Pisou tam, ze kdyz se vydekoduje CS pro videoram, tak se zaroven
vygeneruje RDY a ten zustane aktivni az do prichodu MR nebo MW nebo
IOW ci IOR. Zaroven MW nahodi klopak pozadavku na zapis do videoram
ze zbernice. Teprve potom se podle casovani desky odpoji videoramka
od rizeni z 6845 a konecne se zapise do videoramky ze zbernice.
Tusim, ze to je kvuli tomu, aby se data v videoram menila jen pokud
se nezobrazuji a nedalo to carky jako u stary AND-1 ale pokud si to
asi nezmerim Schlumbergerem, tak to v realu nepochopim, jak je to
casovany a navzajem provazany.
Abych se priznal, zatim ani moc nechapu, jak je to s pouzitim
signalu RDY pri zapisu do videoram. Zatim jsem si myslel, ze se
pouziva na oznameni procesoru, ze na sbernici jsou pripraveny data z
pomalyho zarizeni pro cteni do procesoru! Tak jak to proboha chodi
zde, kdyz procesor data posila na sbernici?? Mohl by mi to nekdo
vysvetlit? Neni v tomhle zakopanej pes, proc mi na TST03 data do
Videoram vlezou ale v realnym Sapi ne??
Pokud badam nad necim zcela jasnym, nebo jsem zrovna chybel ve
skole, tak me prosim omluvte....
Diky Jirka
PS: kdepak je studnice EC1045? Ten to urcite bude umet vysvetlit.

Zobrazit citovaný text (109 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "+GAMA (sapipandora.cz)" <computer.research[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Peklo jmenem DBS-1A
Datum: 12.8.2012 - 13:58:53

> 
> >Tak jsem se dnes cely den stoural v DBS-1A. A
> >musim rict, ze jsem uz
> >>znacne nas..n!
> 
> Neviděl bych to zas tak černě. Je to zajímavá
> periferie, ale kdo ví od koho, s kdo ví jakou
> dokumentací, a bude zajímavé zjišťovat, co a jak
> to dělá.
> Vyděržaj, pijaňér!
> 
> >Takovej bordel dokumentace kontra realna deska,
> >to
> >>jsem zatim u Sapi nevidel....
> 
> Jsme jen rozmazlení Edovou pečlivou dokumentací.
> Mám jeho Technický popis FK-1 a to je takové
> čtení, že není potřeba ani schéma a člověku je
> jasné, co tam je, proč to tam je, co to dělá a
> proč zrovna takhle.
> Dneska jsu nepřesnosti i v manuálech Microchipu v
> popisech instrukcí procesoru, opkódy, low/high,
> left/right, všechno jedno...
> 
> >tom jsem zjistil, ze adresacni piny dokumentace
> >jsou jinak nez na
> >>desce.
> 
> Ale teď už to aspoň víme, to je pozitivní.
> 
> >Pak jsem nastavil porty, registr adres na E0 a
> >registr dat E1. Radsi
> >>jsem to taky odzkousel na TST 03. Zase problem,
> >adresace portu
> >>nechodila. Uz jsem zacal nadavat, ze v tom je
> >zase bordel, ale pak
> >>jsem zjistil, ze z nejakeho me zatim neznameho
> >duvodu je dekoder
> >>portu zpodminkovan signalem AEN. To jsem zatim na
> >Sapi nikde
> >>nevidel...
> 
> Aspoň zas víme něco nového. Zase něco pozitivního.
> 
> >80x20 naskocil! Chodi i 80x25. Takze jsem pojal
> >podezreni, ze
> >>propojka je vyznamove prehozena, coz potvrdilo,
> >ze pokud chodil
> >>80x25 zase nechodi 64x20.
> 
> Zas jsme o něco moudřejší, to je pozitivní.
> Bordel v dokumentaci, nic nového pod sluncem.
> 
> >Takze jsem zacal zkouset posilat do videoram
> >nejaky znaky zapisem na
> >>E000 az EFFFH. Bohuzel, ani tuk znaky se vubec
> >pri zapisu nemeni.
> >>Nevim, kde je problem, protoze na TST 03 adresace
> >E000-EFFF na
> >>dekoderu adresy reaguje. Zda se zapisuje do
> >pameti ale odzkouset
> >>nejde, DBS-1A neumoznuje zpetny cteni zapisu do
> >videoram.
> >
> Je taky možné, že se ten prostor kryje s něčím, co
> si zápis odchytne a dál nepropustí, nebo dokonce
> může ležet někde jinde, než kam se zapisuje
> (dekodér nesouhlasící s dokumentací?).
> Případně může být po těch letech i nějaká chyba
> elektroniky.
> 
> >Kurna, myslel jsem si, ze to zapnu a pojede.
> 
> Já naopak nečekal ani, že to bude dělat to, co to
> dělá.
> 
> >aspon vycitani Videoramky, generovani znaku,
> >generovani synchra a
> >>sestaveni obrazu v monochromu chodi.
> 
> Takže kromě zápisu znaku do VRAM snad chodí
> všechno.
> 
> >zkusim, zda neni nejaka blbost v dekoderu pameti,
> >zda na TST03 chodi
> >>spravne vsechny kombinace adresovani.
> 
> Nebudu sám, kdo bude čekat na report, jak to
> vypadá.
> 
> >Ach jo, nak me to prestava bavit....
> 
> Bude to znít škodolibě, ale myslím to upřímně:
> není oživování téhle desky ta pravá zábava?
> Jo, a až to bude zobrazovat, nebyly by fotky
> různých druhů výstupu?
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

Re: Peklo jmenem DBS-1A

EC1045 SAPI-1

jsem tu a RDY bylo primarne urceno jak pro pomale periferie tak pameti a to
jak pro zapis tak cteni !!!!!!!!! a to z duvodu toho ze v dobebe vzniku
I8080 proste nebily bezne k dostani dost richle pameti ci periferie napr.
2708 ma dobu pristupo 350 az 550ns a 1702 ma dobu pristupo 550 az 1000ns
!!!!! a I8080 pri 2MHz hodinach vizaduje data zapsat ci precist nejpozdejc
do cca 450ns
RDY pozdri CPU pri MR, MW, IOR, IOW (a mozna i pri INT kdyz se nacita
instrukce)
RDY se testuje v hodinoveho ciklu T2 (v druhem taku /kazdeho/ srtojoveho
ciklu) poku je zatahano (testuje se uroven) za RDY v dobe hodinoveho ciklu
T2 tak procesor automaticky zaradi hodinovehy ciklus TW tj. jeden cekaci
ciklus v nem se taktez testuje RDY pokut se za nej porad taha tak se vlozi
dalsi hodinovehy ciklus TW a pokut ne tak se pokracuje dal hodinovich
ciklech T3, T4, ......
u AND-1Z se RDY pouziva k pozdrzeni zapisu/cteni do vydeoram do doby nez
bude vyhrazen cas pro CPU a diky neupnosti obvodu se za RDY taha i pri
portovich operaci kdy adresa je shodna s honi polovinou adresy displeje

taze RDY funguje tak ze pokut dojde k vyberu "pomaleho" zarizeni tak logika
vyberu zataha za pomocny obvot ktery nahodi RDY po ulynuti pozadovane doby
ci vybaveni spolupracijiciho zarizeni shody pomocny obvod RDY a CPU dokonci
operaci a je uplne fuk jestli jde o porty, pamet, zapis ci ceni. pocet
vlozenych ciklu TW je tolik jak se dlouho tahalo za RDY (vpoctate hotinovy
ciklus TW je zvlastni pripad hodinoveho ciklu T2 a veskere oprace s vnejsimy
zarizenimy jak zapis a cteni z pameti a portu se dalaji prave v hodinoveho
ciklu T2)

DBS-1A pocazi ze SAPI-1.5 kde si jiz snazili opravili nektere necnosti ze
SAPI-1 a to hlane tezce omezene pouziti DMA tj. radic mohl bit jen jeden a
to poze na desce ktera ho pouzivala (vesmes radice FDD) abi mohlo byt
pouzito DMA na vice deskach musy byt pri DMA blokovany portove desky kcemuz
se pouziva AEN pokut ma deska mapovaci obvod tak se pri DMA musi zajisti abi
byla ve spravne strance a to se zas zajistuje pomoci AEN. bohuze Eda v
puvodnim narhu nepocital s DMA (a taktez jden ze vzoru IBM PC taktez
nedodrozovalo stabni kuturu pri DMA) taze az se z maleho a jednoducheho
stavebnicoveho systemy stal CP/M stroj tak se projevily vsechny dusledky se
kterymy se puvodne nepocitalo (konkretne se o tom Eda zminuje v ARB 6/85 pri
popisu RPD-1Z).




Zobrazit citovaný text (138 řádků)
>
> Diky GAMA za pozitivni slova. Dopoledne jsem trochu cucel do
> dokumentace a nejak mi neni jasny, co se pri tom zapisu do Videoram
> vlastne deje.
> Pisou tam, ze kdyz se vydekoduje CS pro videoram, tak se zaroven
> vygeneruje RDY a ten zustane aktivni az do prichodu MR nebo MW nebo
> IOW ci IOR. Zaroven MW nahodi klopak pozadavku na zapis do videoram
> ze zbernice. Teprve potom se podle casovani desky odpoji videoramka
> od rizeni z 6845 a konecne se zapise do videoramky ze zbernice.
> Tusim, ze to je kvuli tomu, aby se data v videoram menila jen pokud
> se nezobrazuji a nedalo to carky jako u stary AND-1 ale pokud si to
> asi nezmerim Schlumbergerem, tak to v realu nepochopim, jak je to
> casovany a navzajem provazany.
> Abych se priznal, zatim ani moc nechapu, jak je to s pouzitim
> signalu RDY pri zapisu do videoram. Zatim jsem si myslel, ze se
> pouziva na oznameni procesoru, ze na sbernici jsou pripraveny data z
> pomalyho zarizeni pro cteni do procesoru! Tak jak to proboha chodi
> zde, kdyz procesor data posila na sbernici?? Mohl by mi to nekdo
> vysvetlit? Neni v tomhle zakopanej pes, proc mi na TST03 data do
> Videoram vlezou ale v realnym Sapi ne??
> Pokud badam nad necim zcela jasnym, nebo jsem zrovna chybel ve
> skole, tak me prosim omluvte....
> Diky Jirka
> PS: kdepak je studnice EC1045? Ten to urcite bude umet vysvetlit.
>
> ----- PŮVODNÍ ZPRÁVA -----
> Od: "+GAMA (sapipandora.cz)" <computer.research[doména skryta]>
> Komu: "Konference 'SAPI-1 a československé mikropočítače'"
> <sapipandora.cz>
> Předmět: Re: Peklo jmenem DBS-1A
> Datum: 12.8.2012 - 13:58:53
>
> >
> > >Tak jsem se dnes cely den stoural v DBS-1A. A
> > >musim rict, ze jsem uz
> > >>znacne nas..n!
> >
> > Neviděl bych to zas tak černě. Je to zajímavá
> > periferie, ale kdo ví od koho, s kdo ví jakou
> > dokumentací, a bude zajímavé zjišťovat, co a jak
> > to dělá.
> > Vyděržaj, pijaňér!
> >
> > >Takovej bordel dokumentace kontra realna deska,
> > >to
> > >>jsem zatim u Sapi nevidel....
> >
> > Jsme jen rozmazlení Edovou pečlivou dokumentací.
> > Mám jeho Technický popis FK-1 a to je takové
> > čtení, že není potřeba ani schéma a člověku je
> > jasné, co tam je, proč to tam je, co to dělá a
> > proč zrovna takhle.
> > Dneska jsu nepřesnosti i v manuálech Microchipu v
> > popisech instrukcí procesoru, opkódy, low/high,
> > left/right, všechno jedno...
> >
> > >tom jsem zjistil, ze adresacni piny dokumentace
> > >jsou jinak nez na
> > >>desce.
> >
> > Ale teď už to aspoň víme, to je pozitivní.
> >
> > >Pak jsem nastavil porty, registr adres na E0 a
> > >registr dat E1. Radsi
> > >>jsem to taky odzkousel na TST 03. Zase problem,
> > >adresace portu
> > >>nechodila. Uz jsem zacal nadavat, ze v tom je
> > >zase bordel, ale pak
> > >>jsem zjistil, ze z nejakeho me zatim neznameho
> > >duvodu je dekoder
> > >>portu zpodminkovan signalem AEN. To jsem zatim na
> > >Sapi nikde
> > >>nevidel...
> >
> > Aspoň zas víme něco nového. Zase něco pozitivního.
> >
> > >80x20 naskocil! Chodi i 80x25. Takze jsem pojal
> > >podezreni, ze
> > >>propojka je vyznamove prehozena, coz potvrdilo,
> > >ze pokud chodil
> > >>80x25 zase nechodi 64x20.
> >
> > Zas jsme o něco moudřejší, to je pozitivní.
> > Bordel v dokumentaci, nic nového pod sluncem.
> >
> > >Takze jsem zacal zkouset posilat do videoram
> > >nejaky znaky zapisem na
> > >>E000 az EFFFH. Bohuzel, ani tuk znaky se vubec
> > >pri zapisu nemeni.
> > >>Nevim, kde je problem, protoze na TST 03 adresace
> > >E000-EFFF na
> > >>dekoderu adresy reaguje. Zda se zapisuje do
> > >pameti ale odzkouset
> > >>nejde, DBS-1A neumoznuje zpetny cteni zapisu do
> > >videoram.
> > >
> > Je taky možné, že se ten prostor kryje s něčím, co
> > si zápis odchytne a dál nepropustí, nebo dokonce
> > může ležet někde jinde, než kam se zapisuje
> > (dekodér nesouhlasící s dokumentací?).
> > Případně může být po těch letech i nějaká chyba
> > elektroniky.
> >
> > >Kurna, myslel jsem si, ze to zapnu a pojede.
> >
> > Já naopak nečekal ani, že to bude dělat to, co to
> > dělá.
> >
> > >aspon vycitani Videoramky, generovani znaku,
> > >generovani synchra a
> > >>sestaveni obrazu v monochromu chodi.
> >
> > Takže kromě zápisu znaku do VRAM snad chodí
> > všechno.
> >
> > >zkusim, zda neni nejaka blbost v dekoderu pameti,
> > >zda na TST03 chodi
> > >>spravne vsechny kombinace adresovani.
> >
> > Nebudu sám, kdo bude čekat na report, jak to
> > vypadá.
> >
> > >Ach jo, nak me to prestava bavit....
> >
> > Bude to znít škodolibě, ale myslím to upřímně:
> > není oživování téhle desky ta pravá zábava?
> > Jo, a až to bude zobrazovat, nebyly by fotky
> > různých druhů výstupu?
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> >
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---

RE: Peklo jmenem DBS-1A

Jiri Biba SAPI-1

Aha, tak i pri zapisu. Tak jsem preci jenom chybel ve skole. Nojo, ale tady
neni zadnej klopak pro RDY! Tady se pouze z dekoderu A11 - A15 + MAP1 a MAP2
pri adrese v rozsahu E000-EFFFH vydekoduje SEL1 a jakmile se vygeneruje, tak
je aktivni RDY. A ten RDY je aktivni jen do okamziku prichodu MR, MW, IOR,
IOW. To znamena jen na strasne kratkou dobu 200-250 ns, viz casovani dle Edy
v ARB1/83 str 28.  Takze to asi neni z duvodu cekani na nejaky pomaly
zarizeni....
Ted me napada, nedela se ten RDY taky pri pouziti portu E0 az EF? Vim, ze se
u neceho zrcadli portova adresa i na vyssich byte adresy ale zase se mi to
nejak vykourilo a jsem linej hledat.
K cemu to na DBS-1 teda je? Faktem je, ze jakmile je deska v zivym systemu,
nechce zapisovat do videoram. Na TST03, kde RDY nic neovlivnuje, zapis do
pameti jde. Takze co ty na to?
Asi budu muset dat DBS-1 na TST03, pripojit analyzator a celou tu cestu
zapisu do videoram poradne projit, jestli chodi. Blby je, ze bude asi
potreba nacpat do DBS-1 inicializacni sekvenci. No to bude teda vopruz,
zadat 30 byte za sebou rucne na DIP prepinacich. To abych si zdroj pro TST03
pripojil pres UPS, delat to znova by me asi kleplo....

Jirka


Zobrazit citovaný text (180 řádků)
-----Original Message-----
From: EC1045 (sapipandora.cz) [mailto:ifbrk[doména skryta]] 
Sent: Sunday, August 12, 2012 5:04 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Peklo jmenem DBS-1A


jsem tu a RDY bylo primarne urceno jak pro pomale periferie tak pameti a to
jak pro zapis tak cteni !!!!!!!!! a to z duvodu toho ze v dobebe vzniku
I8080 proste nebily bezne k dostani dost richle pameti ci periferie napr.
2708 ma dobu pristupo 350 az 550ns a 1702 ma dobu pristupo 550 az 1000ns
!!!!! a I8080 pri 2MHz hodinach vizaduje data zapsat ci precist nejpozdejc
do cca 450ns RDY pozdri CPU pri MR, MW, IOR, IOW (a mozna i pri INT kdyz se
nacita
instrukce)
RDY se testuje v hodinoveho ciklu T2 (v druhem taku /kazdeho/ srtojoveho
ciklu) poku je zatahano (testuje se uroven) za RDY v dobe hodinoveho ciklu
T2 tak procesor automaticky zaradi hodinovehy ciklus TW tj. jeden cekaci
ciklus v nem se taktez testuje RDY pokut se za nej porad taha tak se vlozi
dalsi hodinovehy ciklus TW a pokut ne tak se pokracuje dal hodinovich
ciklech T3, T4, ......
u AND-1Z se RDY pouziva k pozdrzeni zapisu/cteni do vydeoram do doby nez
bude vyhrazen cas pro CPU a diky neupnosti obvodu se za RDY taha i pri
portovich operaci kdy adresa je shodna s honi polovinou adresy displeje

taze RDY funguje tak ze pokut dojde k vyberu "pomaleho" zarizeni tak logika
vyberu zataha za pomocny obvot ktery nahodi RDY po ulynuti pozadovane doby
ci vybaveni spolupracijiciho zarizeni shody pomocny obvod RDY a CPU dokonci
operaci a je uplne fuk jestli jde o porty, pamet, zapis ci ceni. pocet
vlozenych ciklu TW je tolik jak se dlouho tahalo za RDY (vpoctate hotinovy
ciklus TW je zvlastni pripad hodinoveho ciklu T2 a veskere oprace s vnejsimy
zarizenimy jak zapis a cteni z pameti a portu se dalaji prave v hodinoveho
ciklu T2)

DBS-1A pocazi ze SAPI-1.5 kde si jiz snazili opravili nektere necnosti ze
SAPI-1 a to hlane tezce omezene pouziti DMA tj. radic mohl bit jen jeden a
to poze na desce ktera ho pouzivala (vesmes radice FDD) abi mohlo byt
pouzito DMA na vice deskach musy byt pri DMA blokovany portove desky kcemuz
se pouziva AEN pokut ma deska mapovaci obvod tak se pri DMA musi zajisti abi
byla ve spravne strance a to se zas zajistuje pomoci AEN. bohuze Eda v
puvodnim narhu nepocital s DMA (a taktez jden ze vzoru IBM PC taktez
nedodrozovalo stabni kuturu pri DMA) taze az se z maleho a jednoducheho
stavebnicoveho systemy stal CP/M stroj tak se projevily vsechny dusledky se
kterymy se puvodne nepocitalo (konkretne se o tom Eda zminuje v ARB 6/85 pri
popisu RPD-1Z).




>
> Diky GAMA za pozitivni slova. Dopoledne jsem trochu cucel do 
> dokumentace a nejak mi neni jasny, co se pri tom zapisu do Videoram 
> vlastne deje.
> Pisou tam, ze kdyz se vydekoduje CS pro videoram, tak se zaroven 
> vygeneruje RDY a ten zustane aktivni az do prichodu MR nebo MW nebo 
> IOW ci IOR. Zaroven MW nahodi klopak pozadavku na zapis do videoram ze 
> zbernice. Teprve potom se podle casovani desky odpoji videoramka od 
> rizeni z 6845 a konecne se zapise do videoramky ze zbernice.
> Tusim, ze to je kvuli tomu, aby se data v videoram menila jen pokud se 
> nezobrazuji a nedalo to carky jako u stary AND-1 ale pokud si to asi 
> nezmerim Schlumbergerem, tak to v realu nepochopim, jak je to casovany 
> a navzajem provazany.
> Abych se priznal, zatim ani moc nechapu, jak je to s pouzitim signalu 
> RDY pri zapisu do videoram. Zatim jsem si myslel, ze se pouziva na 
> oznameni procesoru, ze na sbernici jsou pripraveny data z pomalyho 
> zarizeni pro cteni do procesoru! Tak jak to proboha chodi zde, kdyz 
> procesor data posila na sbernici?? Mohl by mi to nekdo vysvetlit? Neni 
> v tomhle zakopanej pes, proc mi na TST03 data do Videoram vlezou ale v 
> realnym Sapi ne??
> Pokud badam nad necim zcela jasnym, nebo jsem zrovna chybel ve skole, 
> tak me prosim omluvte....
> Diky Jirka
> PS: kdepak je studnice EC1045? Ten to urcite bude umet vysvetlit.
>
> ----- PŮVODNÍ ZPRÁVA -----
> Od: "+GAMA (sapipandora.cz)" <computer.research[doména skryta]>
> Komu: "Konference 'SAPI-1 a československé mikropočítače'"
> <sapipandora.cz>
> Předmět: Re: Peklo jmenem DBS-1A
> Datum: 12.8.2012 - 13:58:53
>
> >
> > >Tak jsem se dnes cely den stoural v DBS-1A. A musim rict, ze jsem 
> > >uz
> > >>znacne nas..n!
> >
> > Neviděl bych to zas tak černě. Je to zajímavá periferie, ale kdo ví 
> > od koho, s kdo ví jakou dokumentací, a bude zajímavé zjišťovat, co a
> > jak to dělá.
> > Vyděržaj, pijaňér!
> >
> > >Takovej bordel dokumentace kontra realna deska, to
> > >>jsem zatim u Sapi nevidel....
> >
> > Jsme jen rozmazlení Edovou pečlivou dokumentací.
> > Mám jeho Technický popis FK-1 a to je takové čtení, že není potřeba 
> > ani schéma a člověku je jasné, co tam je, proč to tam je, co to dělá 
> > a proč zrovna takhle.
> > Dneska jsu nepřesnosti i v manuálech Microchipu v popisech instrukcí 
> > procesoru, opkódy, low/high, left/right, všechno jedno...
> >
> > >tom jsem zjistil, ze adresacni piny dokumentace jsou jinak nez na
> > >>desce.
> >
> > Ale teď už to aspoň víme, to je pozitivní.
> >
> > >Pak jsem nastavil porty, registr adres na E0 a registr dat E1. 
> > >Radsi
> > >>jsem to taky odzkousel na TST 03. Zase problem,
> > >adresace portu
> > >>nechodila. Uz jsem zacal nadavat, ze v tom je
> > >zase bordel, ale pak
> > >>jsem zjistil, ze z nejakeho me zatim neznameho
> > >duvodu je dekoder
> > >>portu zpodminkovan signalem AEN. To jsem zatim na
> > >Sapi nikde
> > >>nevidel...
> >
> > Aspoň zas víme něco nového. Zase něco pozitivního.
> >
> > >80x20 naskocil! Chodi i 80x25. Takze jsem pojal podezreni, ze
> > >>propojka je vyznamove prehozena, coz potvrdilo,
> > >ze pokud chodil
> > >>80x25 zase nechodi 64x20.
> >
> > Zas jsme o něco moudřejší, to je pozitivní.
> > Bordel v dokumentaci, nic nového pod sluncem.
> >
> > >Takze jsem zacal zkouset posilat do videoram nejaky znaky zapisem 
> > >na
> > >>E000 az EFFFH. Bohuzel, ani tuk znaky se vubec
> > >pri zapisu nemeni.
> > >>Nevim, kde je problem, protoze na TST 03 adresace
> > >E000-EFFF na
> > >>dekoderu adresy reaguje. Zda se zapisuje do
> > >pameti ale odzkouset
> > >>nejde, DBS-1A neumoznuje zpetny cteni zapisu do
> > >videoram.
> > >
> > Je taky možné, že se ten prostor kryje s něčím, co si zápis odchytne 
> > a dál nepropustí, nebo dokonce může ležet někde jinde, než kam se 
> > zapisuje (dekodér nesouhlasící s dokumentací?).
> > Případně může být po těch letech i nějaká chyba elektroniky.
> >
> > >Kurna, myslel jsem si, ze to zapnu a pojede.
> >
> > Já naopak nečekal ani, že to bude dělat to, co to dělá.
> >
> > >aspon vycitani Videoramky, generovani znaku, generovani synchra a
> > >>sestaveni obrazu v monochromu chodi.
> >
> > Takže kromě zápisu znaku do VRAM snad chodí všechno.
> >
> > >zkusim, zda neni nejaka blbost v dekoderu pameti, zda na TST03 
> > >chodi
> > >>spravne vsechny kombinace adresovani.
> >
> > Nebudu sám, kdo bude čekat na report, jak to vypadá.
> >
> > >Ach jo, nak me to prestava bavit....
> >
> > Bude to znít škodolibě, ale myslím to upřímně:
> > není oživování téhle desky ta pravá zábava?
> > Jo, a až to bude zobrazovat, nebyly by fotky různých druhů výstupu?
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> >
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---

---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: Peklo jmenem DBS-1A

EC1045 SAPI-1

PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER DBS-1A
bude chodit jen s PKT-1 pac na ni je ten zbitek (DD16A 7474 dole) co zaradi
ten cekaci cikl a to pouze pokut budou na JP7 spojeny piny 1-2.

take jsou dve moznosti but postavit SAPI-1.5 nebo dodelat nekam ten klopac
co vradi ten(y) cekaci ciklus

co jsem se dival tak bude dost silene navat 7474 na desku (DBS-1A) pri
replikaci

jj DRY se vrazuje jak pri pameovych tak portovich operacich ale proc ti pak
chodi incicializace kdyz se DRY neaktivuje ale asi ti to zachranuje AND-1Z
ktera vrazuje cekaci cikly i na portech ktere maji stejnou adresu jako
hornich 8bitu adresy displeje (to 100% plati u I8080A ale jak to je u Z80
netusim pac ta umi poslat na hornich 8bitu absah registru ale pokut v Zilogu
nebyly blby tak klasicka instrukce IN, OUT se bude chovat stejne jako na
I8080A. dodnes jsem presne nepochopil jak presne se chovaji instrukce IN,
OUT na Z80 pokut nekdo vyte co se presne deje na adresove a datove zbernici
pri IN, OUT a to jak puvodni INTELacke tak tech rozsirenich ZILOGackych tak
budu velice vdecny)



Zobrazit citovaný text (2 řádky)
>
> Aha, tak i pri zapisu. Tak jsem preci jenom chybel ve skole. Nojo, ale
tady
Zobrazit citovaný text (1 řádek)
> neni zadnej klopak pro RDY! Tady se pouze z dekoderu A11 - A15 + MAP1 a
MAP2
Zobrazit citovaný text (1 řádek)
> pri adrese v rozsahu E000-EFFFH vydekoduje SEL1 a jakmile se vygeneruje,
tak
Zobrazit citovaný text (2 řádky)
> je aktivni RDY. A ten RDY je aktivni jen do okamziku prichodu MR, MW, IOR,
> IOW. To znamena jen na strasne kratkou dobu 200-250 ns, viz casovani dle
Edy
Zobrazit citovaný text (3 řádky)
> v ARB1/83 str 28.  Takze to asi neni z duvodu cekani na nejaky pomaly
> zarizeni....
> Ted me napada, nedela se ten RDY taky pri pouziti portu E0 az EF? Vim, ze
se
Zobrazit citovaný text (3 řádky)
> u neceho zrcadli portova adresa i na vyssich byte adresy ale zase se mi to
> nejak vykourilo a jsem linej hledat.
> K cemu to na DBS-1 teda je? Faktem je, ze jakmile je deska v zivym
systemu,
Zobrazit citovaný text (6 řádků)
> nechce zapisovat do videoram. Na TST03, kde RDY nic neovlivnuje, zapis do
> pameti jde. Takze co ty na to?
> Asi budu muset dat DBS-1 na TST03, pripojit analyzator a celou tu cestu
> zapisu do videoram poradne projit, jestli chodi. Blby je, ze bude asi
> potreba nacpat do DBS-1 inicializacni sekvenci. No to bude teda vopruz,
> zadat 30 byte za sebou rucne na DIP prepinacich. To abych si zdroj pro
TST03
Zobrazit citovaný text (13 řádků)
> pripojil pres UPS, delat to znova by me asi kleplo....
>
> Jirka
>
>
> -----Original Message-----
> From: EC1045 (sapipandora.cz) [mailto:ifbrk[doména skryta]]
> Sent: Sunday, August 12, 2012 5:04 PM
> To: Konference "SAPI-1 a československé mikropočítače"
> Subject: Re: Peklo jmenem DBS-1A
>
>
> jsem tu a RDY bylo primarne urceno jak pro pomale periferie tak pameti a
to
Zobrazit citovaný text (5 řádků)
> jak pro zapis tak cteni !!!!!!!!! a to z duvodu toho ze v dobebe vzniku
> I8080 proste nebily bezne k dostani dost richle pameti ci periferie napr.
> 2708 ma dobu pristupo 350 az 550ns a 1702 ma dobu pristupo 550 az 1000ns
> !!!!! a I8080 pri 2MHz hodinach vizaduje data zapsat ci precist nejpozdejc
> do cca 450ns RDY pozdri CPU pri MR, MW, IOR, IOW (a mozna i pri INT kdyz
se
Zobrazit citovaný text (13 řádků)
> nacita
> instrukce)
> RDY se testuje v hodinoveho ciklu T2 (v druhem taku /kazdeho/ srtojoveho
> ciklu) poku je zatahano (testuje se uroven) za RDY v dobe hodinoveho ciklu
> T2 tak procesor automaticky zaradi hodinovehy ciklus TW tj. jeden cekaci
> ciklus v nem se taktez testuje RDY pokut se za nej porad taha tak se vlozi
> dalsi hodinovehy ciklus TW a pokut ne tak se pokracuje dal hodinovich
> ciklech T3, T4, ......
> u AND-1Z se RDY pouziva k pozdrzeni zapisu/cteni do vydeoram do doby nez
> bude vyhrazen cas pro CPU a diky neupnosti obvodu se za RDY taha i pri
> portovich operaci kdy adresa je shodna s honi polovinou adresy displeje
>
> taze RDY funguje tak ze pokut dojde k vyberu "pomaleho" zarizeni tak
logika
Zobrazit citovaný text (2 řádky)
> vyberu zataha za pomocny obvot ktery nahodi RDY po ulynuti pozadovane doby
> ci vybaveni spolupracijiciho zarizeni shody pomocny obvod RDY a CPU
dokonci
Zobrazit citovaný text (3 řádky)
> operaci a je uplne fuk jestli jde o porty, pamet, zapis ci ceni. pocet
> vlozenych ciklu TW je tolik jak se dlouho tahalo za RDY (vpoctate hotinovy
> ciklus TW je zvlastni pripad hodinoveho ciklu T2 a veskere oprace s
vnejsimy
Zobrazit citovaný text (7 řádků)
> zarizenimy jak zapis a cteni z pameti a portu se dalaji prave v hodinoveho
> ciklu T2)
>
> DBS-1A pocazi ze SAPI-1.5 kde si jiz snazili opravili nektere necnosti ze
> SAPI-1 a to hlane tezce omezene pouziti DMA tj. radic mohl bit jen jeden a
> to poze na desce ktera ho pouzivala (vesmes radice FDD) abi mohlo byt
> pouzito DMA na vice deskach musy byt pri DMA blokovany portove desky
kcemuz
Zobrazit citovaný text (1 řádek)
> se pouziva AEN pokut ma deska mapovaci obvod tak se pri DMA musi zajisti
abi
Zobrazit citovaný text (4 řádky)
> byla ve spravne strance a to se zas zajistuje pomoci AEN. bohuze Eda v
> puvodnim narhu nepocital s DMA (a taktez jden ze vzoru IBM PC taktez
> nedodrozovalo stabni kuturu pri DMA) taze az se z maleho a jednoducheho
> stavebnicoveho systemy stal CP/M stroj tak se projevily vsechny dusledky
se
Zobrazit citovaný text (1 řádek)
> kterymy se puvodne nepocitalo (konkretne se o tom Eda zminuje v ARB 6/85
pri
Zobrazit citovaný text (144 řádků)
> popisu RPD-1Z).
>
>
>
>
> >
> > Diky GAMA za pozitivni slova. Dopoledne jsem trochu cucel do
> > dokumentace a nejak mi neni jasny, co se pri tom zapisu do Videoram
> > vlastne deje.
> > Pisou tam, ze kdyz se vydekoduje CS pro videoram, tak se zaroven
> > vygeneruje RDY a ten zustane aktivni az do prichodu MR nebo MW nebo
> > IOW ci IOR. Zaroven MW nahodi klopak pozadavku na zapis do videoram ze
> > zbernice. Teprve potom se podle casovani desky odpoji videoramka od
> > rizeni z 6845 a konecne se zapise do videoramky ze zbernice.
> > Tusim, ze to je kvuli tomu, aby se data v videoram menila jen pokud se
> > nezobrazuji a nedalo to carky jako u stary AND-1 ale pokud si to asi
> > nezmerim Schlumbergerem, tak to v realu nepochopim, jak je to casovany
> > a navzajem provazany.
> > Abych se priznal, zatim ani moc nechapu, jak je to s pouzitim signalu
> > RDY pri zapisu do videoram. Zatim jsem si myslel, ze se pouziva na
> > oznameni procesoru, ze na sbernici jsou pripraveny data z pomalyho
> > zarizeni pro cteni do procesoru! Tak jak to proboha chodi zde, kdyz
> > procesor data posila na sbernici?? Mohl by mi to nekdo vysvetlit? Neni
> > v tomhle zakopanej pes, proc mi na TST03 data do Videoram vlezou ale v
> > realnym Sapi ne??
> > Pokud badam nad necim zcela jasnym, nebo jsem zrovna chybel ve skole,
> > tak me prosim omluvte....
> > Diky Jirka
> > PS: kdepak je studnice EC1045? Ten to urcite bude umet vysvetlit.
> >
> > ----- PŮVODNÍ ZPRÁVA -----
> > Od: "+GAMA (sapipandora.cz)" <computer.research[doména skryta]>
> > Komu: "Konference 'SAPI-1 a československé mikropočítače'"
> > <sapipandora.cz>
> > Předmět: Re: Peklo jmenem DBS-1A
> > Datum: 12.8.2012 - 13:58:53
> >
> > >
> > > >Tak jsem se dnes cely den stoural v DBS-1A. A musim rict, ze jsem
> > > >uz
> > > >>znacne nas..n!
> > >
> > > Neviděl bych to zas tak černě. Je to zajímavá periferie, ale kdo ví
> > > od koho, s kdo ví jakou dokumentací, a bude zajímavé zjišťovat, co
 a
> > > jak to dělá.
> > > Vyděržaj, pijaňér!
> > >
> > > >Takovej bordel dokumentace kontra realna deska, to
> > > >>jsem zatim u Sapi nevidel....
> > >
> > > Jsme jen rozmazlení Edovou pečlivou dokumentací.
> > > Mám jeho Technický popis FK-1 a to je takové čtení, že není
potřeba
> > > ani schéma a člověku je jasné, co tam je, proč to tam je, co to
dělá
> > > a proč zrovna takhle.
> > > Dneska jsu nepřesnosti i v manuálech Microchipu v popisech instrukcí
> > > procesoru, opkódy, low/high, left/right, všechno jedno...
> > >
> > > >tom jsem zjistil, ze adresacni piny dokumentace jsou jinak nez na
> > > >>desce.
> > >
> > > Ale teď už to aspoň víme, to je pozitivní.
> > >
> > > >Pak jsem nastavil porty, registr adres na E0 a registr dat E1.
> > > >Radsi
> > > >>jsem to taky odzkousel na TST 03. Zase problem,
> > > >adresace portu
> > > >>nechodila. Uz jsem zacal nadavat, ze v tom je
> > > >zase bordel, ale pak
> > > >>jsem zjistil, ze z nejakeho me zatim neznameho
> > > >duvodu je dekoder
> > > >>portu zpodminkovan signalem AEN. To jsem zatim na
> > > >Sapi nikde
> > > >>nevidel...
> > >
> > > Aspoň zas víme něco nového. Zase něco pozitivního.
> > >
> > > >80x20 naskocil! Chodi i 80x25. Takze jsem pojal podezreni, ze
> > > >>propojka je vyznamove prehozena, coz potvrdilo,
> > > >ze pokud chodil
> > > >>80x25 zase nechodi 64x20.
> > >
> > > Zas jsme o něco moudřejší, to je pozitivní.
> > > Bordel v dokumentaci, nic nového pod sluncem.
> > >
> > > >Takze jsem zacal zkouset posilat do videoram nejaky znaky zapisem
> > > >na
> > > >>E000 az EFFFH. Bohuzel, ani tuk znaky se vubec
> > > >pri zapisu nemeni.
> > > >>Nevim, kde je problem, protoze na TST 03 adresace
> > > >E000-EFFF na
> > > >>dekoderu adresy reaguje. Zda se zapisuje do
> > > >pameti ale odzkouset
> > > >>nejde, DBS-1A neumoznuje zpetny cteni zapisu do
> > > >videoram.
> > > >
> > > Je taky možné, že se ten prostor kryje s něčím, co si zápis
odchytne
> > > a dál nepropustí, nebo dokonce může ležet někde jinde, než kam se
> > > zapisuje (dekodér nesouhlasící s dokumentací?).
> > > Případně může být po těch letech i nějaká chyba elektroniky.
> > >
> > > >Kurna, myslel jsem si, ze to zapnu a pojede.
> > >
> > > Já naopak nečekal ani, že to bude dělat to, co to dělá.
> > >
> > > >aspon vycitani Videoramky, generovani znaku, generovani synchra a
> > > >>sestaveni obrazu v monochromu chodi.
> > >
> > > Takže kromě zápisu znaku do VRAM snad chodí všechno.
> > >
> > > >zkusim, zda neni nejaka blbost v dekoderu pameti, zda na TST03
> > > >chodi
> > > >>spravne vsechny kombinace adresovani.
> > >
> > > Nebudu sám, kdo bude čekat na report, jak to vypadá.
> > >
> > > >Ach jo, nak me to prestava bavit....
> > >
> > > Bude to znít škodolibě, ale myslím to upřímně:
> > > není oživování téhle desky ta pravá zábava?
> > > Jo, a až to bude zobrazovat, nebyly by fotky různých druhů výstupu?
> > > ---------------------
> > > sapipandora.cz
> > > Konference o SAPI-1
> > > ---
> > >
> >
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---

Re: Peklo jmenem DBS-1A

Roman Bórik SAPI-1

Zobrazit citovaný text (6 řádků)
> I8080A. dodnes jsem presne nepochopil jak presne se chovaji instrukce IN,
> OUT na Z80 pokut nekdo vyte co se presne deje na adresove a datove 
> zbernici
> pri IN, OUT a to jak puvodni INTELacke tak tech rozsirenich ZILOGackych 
> tak
> budu velice vdecny)
    ld   a,val
    out  (a8),val

A[15..8] = val
A[7..0] = a8
D[7..0] = val

    ld   a,val
    in   a,(a8)

A[15..8] = val
A[7..0] = a8
a = D[7..0]

Pri inštrukciách in a,(c) a out (c),a sa na adresovú zbernicu posiela obsah
BC registra.


Roman

Re: Peklo jmenem DBS-1A

Jardax SAPI-1

Kde je ta dokumentace, rad bych na to mrknul...

Jarda

Dne 12.8.2012 20:57, EC1045 (sapipandora.cz) napsal(a):
Zobrazit citovaný text (241 řádků)
> PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER DBS-1A
> bude chodit jen s PKT-1 pac na ni je ten zbitek (DD16A 7474 dole) co zaradi
> ten cekaci cikl a to pouze pokut budou na JP7 spojeny piny 1-2.
>
> take jsou dve moznosti but postavit SAPI-1.5 nebo dodelat nekam ten klopac
> co vradi ten(y) cekaci ciklus
>
> co jsem se dival tak bude dost silene navat 7474 na desku (DBS-1A) pri
> replikaci
>
> jj DRY se vrazuje jak pri pameovych tak portovich operacich ale proc ti pak
> chodi incicializace kdyz se DRY neaktivuje ale asi ti to zachranuje AND-1Z
> ktera vrazuje cekaci cikly i na portech ktere maji stejnou adresu jako
> hornich 8bitu adresy displeje (to 100% plati u I8080A ale jak to je u Z80
> netusim pac ta umi poslat na hornich 8bitu absah registru ale pokut v Zilogu
> nebyly blby tak klasicka instrukce IN, OUT se bude chovat stejne jako na
> I8080A. dodnes jsem presne nepochopil jak presne se chovaji instrukce IN,
> OUT na Z80 pokut nekdo vyte co se presne deje na adresove a datove zbernici
> pri IN, OUT a to jak puvodni INTELacke tak tech rozsirenich ZILOGackych tak
> budu velice vdecny)
>
>
>
>> Aha, tak i pri zapisu. Tak jsem preci jenom chybel ve skole. Nojo, ale
> tady
>> neni zadnej klopak pro RDY! Tady se pouze z dekoderu A11 - A15 + MAP1 a
> MAP2
>> pri adrese v rozsahu E000-EFFFH vydekoduje SEL1 a jakmile se vygeneruje,
> tak
>> je aktivni RDY. A ten RDY je aktivni jen do okamziku prichodu MR, MW, IOR,
>> IOW. To znamena jen na strasne kratkou dobu 200-250 ns, viz casovani dle
> Edy
>> v ARB1/83 str 28.  Takze to asi neni z duvodu cekani na nejaky pomaly
>> zarizeni....
>> Ted me napada, nedela se ten RDY taky pri pouziti portu E0 az EF? Vim, ze
> se
>> u neceho zrcadli portova adresa i na vyssich byte adresy ale zase se mi to
>> nejak vykourilo a jsem linej hledat.
>> K cemu to na DBS-1 teda je? Faktem je, ze jakmile je deska v zivym
> systemu,
>> nechce zapisovat do videoram. Na TST03, kde RDY nic neovlivnuje, zapis do
>> pameti jde. Takze co ty na to?
>> Asi budu muset dat DBS-1 na TST03, pripojit analyzator a celou tu cestu
>> zapisu do videoram poradne projit, jestli chodi. Blby je, ze bude asi
>> potreba nacpat do DBS-1 inicializacni sekvenci. No to bude teda vopruz,
>> zadat 30 byte za sebou rucne na DIP prepinacich. To abych si zdroj pro
> TST03
>> pripojil pres UPS, delat to znova by me asi kleplo....
>>
>> Jirka
>>
>>
>> -----Original Message-----
>> From: EC1045 (sapipandora.cz) [mailto:ifbrk[doména skryta]]
>> Sent: Sunday, August 12, 2012 5:04 PM
>> To: Konference "SAPI-1 a československé mikropočítače"
>> Subject: Re: Peklo jmenem DBS-1A
>>
>>
>> jsem tu a RDY bylo primarne urceno jak pro pomale periferie tak pameti a
> to
>> jak pro zapis tak cteni !!!!!!!!! a to z duvodu toho ze v dobebe vzniku
>> I8080 proste nebily bezne k dostani dost richle pameti ci periferie napr.
>> 2708 ma dobu pristupo 350 az 550ns a 1702 ma dobu pristupo 550 az 1000ns
>> !!!!! a I8080 pri 2MHz hodinach vizaduje data zapsat ci precist nejpozdejc
>> do cca 450ns RDY pozdri CPU pri MR, MW, IOR, IOW (a mozna i pri INT kdyz
> se
>> nacita
>> instrukce)
>> RDY se testuje v hodinoveho ciklu T2 (v druhem taku /kazdeho/ srtojoveho
>> ciklu) poku je zatahano (testuje se uroven) za RDY v dobe hodinoveho ciklu
>> T2 tak procesor automaticky zaradi hodinovehy ciklus TW tj. jeden cekaci
>> ciklus v nem se taktez testuje RDY pokut se za nej porad taha tak se vlozi
>> dalsi hodinovehy ciklus TW a pokut ne tak se pokracuje dal hodinovich
>> ciklech T3, T4, ......
>> u AND-1Z se RDY pouziva k pozdrzeni zapisu/cteni do vydeoram do doby nez
>> bude vyhrazen cas pro CPU a diky neupnosti obvodu se za RDY taha i pri
>> portovich operaci kdy adresa je shodna s honi polovinou adresy displeje
>>
>> taze RDY funguje tak ze pokut dojde k vyberu "pomaleho" zarizeni tak
> logika
>> vyberu zataha za pomocny obvot ktery nahodi RDY po ulynuti pozadovane doby
>> ci vybaveni spolupracijiciho zarizeni shody pomocny obvod RDY a CPU
> dokonci
>> operaci a je uplne fuk jestli jde o porty, pamet, zapis ci ceni. pocet
>> vlozenych ciklu TW je tolik jak se dlouho tahalo za RDY (vpoctate hotinovy
>> ciklus TW je zvlastni pripad hodinoveho ciklu T2 a veskere oprace s
> vnejsimy
>> zarizenimy jak zapis a cteni z pameti a portu se dalaji prave v hodinoveho
>> ciklu T2)
>>
>> DBS-1A pocazi ze SAPI-1.5 kde si jiz snazili opravili nektere necnosti ze
>> SAPI-1 a to hlane tezce omezene pouziti DMA tj. radic mohl bit jen jeden a
>> to poze na desce ktera ho pouzivala (vesmes radice FDD) abi mohlo byt
>> pouzito DMA na vice deskach musy byt pri DMA blokovany portove desky
> kcemuz
>> se pouziva AEN pokut ma deska mapovaci obvod tak se pri DMA musi zajisti
> abi
>> byla ve spravne strance a to se zas zajistuje pomoci AEN. bohuze Eda v
>> puvodnim narhu nepocital s DMA (a taktez jden ze vzoru IBM PC taktez
>> nedodrozovalo stabni kuturu pri DMA) taze az se z maleho a jednoducheho
>> stavebnicoveho systemy stal CP/M stroj tak se projevily vsechny dusledky
> se
>> kterymy se puvodne nepocitalo (konkretne se o tom Eda zminuje v ARB 6/85
> pri
>> popisu RPD-1Z).
>>
>>
>>
>>
>>> Diky GAMA za pozitivni slova. Dopoledne jsem trochu cucel do
>>> dokumentace a nejak mi neni jasny, co se pri tom zapisu do Videoram
>>> vlastne deje.
>>> Pisou tam, ze kdyz se vydekoduje CS pro videoram, tak se zaroven
>>> vygeneruje RDY a ten zustane aktivni az do prichodu MR nebo MW nebo
>>> IOW ci IOR. Zaroven MW nahodi klopak pozadavku na zapis do videoram ze
>>> zbernice. Teprve potom se podle casovani desky odpoji videoramka od
>>> rizeni z 6845 a konecne se zapise do videoramky ze zbernice.
>>> Tusim, ze to je kvuli tomu, aby se data v videoram menila jen pokud se
>>> nezobrazuji a nedalo to carky jako u stary AND-1 ale pokud si to asi
>>> nezmerim Schlumbergerem, tak to v realu nepochopim, jak je to casovany
>>> a navzajem provazany.
>>> Abych se priznal, zatim ani moc nechapu, jak je to s pouzitim signalu
>>> RDY pri zapisu do videoram. Zatim jsem si myslel, ze se pouziva na
>>> oznameni procesoru, ze na sbernici jsou pripraveny data z pomalyho
>>> zarizeni pro cteni do procesoru! Tak jak to proboha chodi zde, kdyz
>>> procesor data posila na sbernici?? Mohl by mi to nekdo vysvetlit? Neni
>>> v tomhle zakopanej pes, proc mi na TST03 data do Videoram vlezou ale v
>>> realnym Sapi ne??
>>> Pokud badam nad necim zcela jasnym, nebo jsem zrovna chybel ve skole,
>>> tak me prosim omluvte....
>>> Diky Jirka
>>> PS: kdepak je studnice EC1045? Ten to urcite bude umet vysvetlit.
>>>
>>> ----- PŮVODNÍ ZPRÁVA -----
>>> Od: "+GAMA (sapipandora.cz)" <computer.research[doména skryta]>
>>> Komu: "Konference 'SAPI-1 a československé mikropočítače'"
>>> <sapipandora.cz>
>>> Předmět: Re: Peklo jmenem DBS-1A
>>> Datum: 12.8.2012 - 13:58:53
>>>
>>>>> Tak jsem se dnes cely den stoural v DBS-1A. A musim rict, ze jsem
>>>>> uz
>>>>>> znacne nas..n!
>>>> Neviděl bych to zas tak černě. Je to zajímavá periferie, ale kdo ví
>>>> od koho, s kdo ví jakou dokumentací, a bude zajímavé zjišťovat, co
 a
>>>> jak to dělá.
>>>> Vyděržaj, pijaňér!
>>>>
>>>>> Takovej bordel dokumentace kontra realna deska, to
>>>>>> jsem zatim u Sapi nevidel....
>>>> Jsme jen rozmazlení Edovou pečlivou dokumentací.
>>>> Mám jeho Technický popis FK-1 a to je takové čtení, že není
potřeba
>>>> ani schéma a člověku je jasné, co tam je, proč to tam je, co to
dělá
>>>> a proč zrovna takhle.
>>>> Dneska jsu nepřesnosti i v manuálech Microchipu v popisech instrukcí
>>>> procesoru, opkódy, low/high, left/right, všechno jedno...
>>>>
>>>>> tom jsem zjistil, ze adresacni piny dokumentace jsou jinak nez na
>>>>>> desce.
>>>> Ale teď už to aspoň víme, to je pozitivní.
>>>>
>>>>> Pak jsem nastavil porty, registr adres na E0 a registr dat E1.
>>>>> Radsi
>>>>>> jsem to taky odzkousel na TST 03. Zase problem,
>>>>> adresace portu
>>>>>> nechodila. Uz jsem zacal nadavat, ze v tom je
>>>>> zase bordel, ale pak
>>>>>> jsem zjistil, ze z nejakeho me zatim neznameho
>>>>> duvodu je dekoder
>>>>>> portu zpodminkovan signalem AEN. To jsem zatim na
>>>>> Sapi nikde
>>>>>> nevidel...
>>>> Aspoň zas víme něco nového. Zase něco pozitivního.
>>>>
>>>>> 80x20 naskocil! Chodi i 80x25. Takze jsem pojal podezreni, ze
>>>>>> propojka je vyznamove prehozena, coz potvrdilo,
>>>>> ze pokud chodil
>>>>>> 80x25 zase nechodi 64x20.
>>>> Zas jsme o něco moudřejší, to je pozitivní.
>>>> Bordel v dokumentaci, nic nového pod sluncem.
>>>>
>>>>> Takze jsem zacal zkouset posilat do videoram nejaky znaky zapisem
>>>>> na
>>>>>> E000 az EFFFH. Bohuzel, ani tuk znaky se vubec
>>>>> pri zapisu nemeni.
>>>>>> Nevim, kde je problem, protoze na TST 03 adresace
>>>>> E000-EFFF na
>>>>>> dekoderu adresy reaguje. Zda se zapisuje do
>>>>> pameti ale odzkouset
>>>>>> nejde, DBS-1A neumoznuje zpetny cteni zapisu do
>>>>> videoram.
>>>>>
>>>> Je taky možné, že se ten prostor kryje s něčím, co si zápis
odchytne
>>>> a dál nepropustí, nebo dokonce může ležet někde jinde, než kam se
>>>> zapisuje (dekodér nesouhlasící s dokumentací?).
>>>> Případně může být po těch letech i nějaká chyba elektroniky.
>>>>
>>>>> Kurna, myslel jsem si, ze to zapnu a pojede.
>>>> Já naopak nečekal ani, že to bude dělat to, co to dělá.
>>>>
>>>>> aspon vycitani Videoramky, generovani znaku, generovani synchra a
>>>>>> sestaveni obrazu v monochromu chodi.
>>>> Takže kromě zápisu znaku do VRAM snad chodí všechno.
>>>>
>>>>> zkusim, zda neni nejaka blbost v dekoderu pameti, zda na TST03
>>>>> chodi
>>>>>> spravne vsechny kombinace adresovani.
>>>> Nebudu sám, kdo bude čekat na report, jak to vypadá.
>>>>
>>>>> Ach jo, nak me to prestava bavit....
>>>> Bude to znít škodolibě, ale myslím to upřímně:
>>>> není oživování téhle desky ta pravá zábava?
>>>> Jo, a až to bude zobrazovat, nebyly by fotky různých druhů výstupu?
>>>> ---------------------
>>>> sapipandora.cz
>>>> Konference o SAPI-1
>>>> ---
>>>>
>>> ---------------------
>>> sapipandora.cz
>>> Konference o SAPI-1
>>> ---
>> ---------------------
>> sapipandora.cz
>> Konference o SAPI-1
>> ---
>>
>> ---------------------
>> sapipandora.cz
>> Konference o SAPI-1
>> ---
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>

Re: Peklo jmenem DBS-1A

+GAMA SAPI-1

DBS-1A
Zobrazit citovaný text (5 řádků)
>bude chodit jen s PKT-1 pac na ni je ten zbitek (DD16A 7474 dole) co zaradi
>ten cekaci cikl a to pouze pokut budou na JP7 spojeny piny 1-2.
>
>take jsou dve moznosti but postavit SAPI-1.5 nebo dodelat nekam ten klopac
>co vradi ten(y) cekaci ciklus
PKT-1 a RSW-1 mám, takže než si někdo postaví repliku / dodělá klopáč, 
můžu na testy zapůjčit.
                                                                        dex

RE: Peklo jmenem DBS-1A

Jiri Biba SAPI-1

Nemame (aspon ja) zbernu bez zesaku adresy... Ale jinak dobre, ze jsi nam to
napraskal. -:) Mas k tomu i ty A4 dokumentace od Sapi 1.5?
Jirka

Zobrazit citovaný text (23 řádků)
-----Original Message-----
From: +GAMA (sapipandora.cz) [mailto:computer.research[doména skryta]] 
Sent: Sunday, August 12, 2012 9:38 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Peklo jmenem DBS-1A


DBS-1A
>bude chodit jen s PKT-1 pac na ni je ten zbitek (DD16A 7474 dole) co 
>zaradi ten cekaci cikl a to pouze pokut budou na JP7 spojeny piny 1-2.
>
>take jsou dve moznosti but postavit SAPI-1.5 nebo dodelat nekam ten 
>klopac co vradi ten(y) cekaci ciklus

PKT-1 a RSW-1 mám, takže než si někdo postaví repliku / dodělá klopáč, 
můžu
na testy zapůjčit.
                                                                        dex
---------------------
sapipandora.cz
Konference o SAPI-1
---

RE: Peklo jmenem DBS-1A

Jiri Biba SAPI-1

Dokumentace DBS-1A je na Dropu v Sapiman. Muzes badat. -:))
Jirka

Zobrazit citovaný text (276 řádků)
-----Original Message-----
From: Jardax (sapipandora.cz) [mailto:jardax[doména skryta]] 
Sent: Sunday, August 12, 2012 9:29 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Peklo jmenem DBS-1A


Kde je ta dokumentace, rad bych na to mrknul...

Jarda

Dne 12.8.2012 20:57, EC1045 (sapipandora.cz) napsal(a):
> PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER PRUSER 
> DBS-1A bude chodit jen s PKT-1 pac na ni je ten zbitek (DD16A 7474 
> dole) co zaradi ten cekaci cikl a to pouze pokut budou na JP7 spojeny piny
1-2.
>
> take jsou dve moznosti but postavit SAPI-1.5 nebo dodelat nekam ten 
> klopac co vradi ten(y) cekaci ciklus
>
> co jsem se dival tak bude dost silene navat 7474 na desku (DBS-1A) pri 
> replikaci
>
> jj DRY se vrazuje jak pri pameovych tak portovich operacich ale proc 
> ti pak chodi incicializace kdyz se DRY neaktivuje ale asi ti to 
> zachranuje AND-1Z ktera vrazuje cekaci cikly i na portech ktere maji 
> stejnou adresu jako hornich 8bitu adresy displeje (to 100% plati u 
> I8080A ale jak to je u Z80 netusim pac ta umi poslat na hornich 8bitu 
> absah registru ale pokut v Zilogu nebyly blby tak klasicka instrukce 
> IN, OUT se bude chovat stejne jako na I8080A. dodnes jsem presne 
> nepochopil jak presne se chovaji instrukce IN, OUT na Z80 pokut nekdo 
> vyte co se presne deje na adresove a datove zbernici pri IN, OUT a to 
> jak puvodni INTELacke tak tech rozsirenich ZILOGackych tak budu velice 
> vdecny)
>
>
>
>> Aha, tak i pri zapisu. Tak jsem preci jenom chybel ve skole. Nojo, 
>> ale
> tady
>> neni zadnej klopak pro RDY! Tady se pouze z dekoderu A11 - A15 + MAP1 
>> a
> MAP2
>> pri adrese v rozsahu E000-EFFFH vydekoduje SEL1 a jakmile se 
>> vygeneruje,
> tak
>> je aktivni RDY. A ten RDY je aktivni jen do okamziku prichodu MR, MW, 
>> IOR, IOW. To znamena jen na strasne kratkou dobu 200-250 ns, viz 
>> casovani dle
> Edy
>> v ARB1/83 str 28.  Takze to asi neni z duvodu cekani na nejaky pomaly 
>> zarizeni....
>> Ted me napada, nedela se ten RDY taky pri pouziti portu E0 az EF? 
>> Vim, ze
> se
>> u neceho zrcadli portova adresa i na vyssich byte adresy ale zase se 
>> mi to nejak vykourilo a jsem linej hledat.
>> K cemu to na DBS-1 teda je? Faktem je, ze jakmile je deska v zivym
> systemu,
>> nechce zapisovat do videoram. Na TST03, kde RDY nic neovlivnuje, 
>> zapis do pameti jde. Takze co ty na to?
>> Asi budu muset dat DBS-1 na TST03, pripojit analyzator a celou tu 
>> cestu zapisu do videoram poradne projit, jestli chodi. Blby je, ze 
>> bude asi potreba nacpat do DBS-1 inicializacni sekvenci. No to bude 
>> teda vopruz, zadat 30 byte za sebou rucne na DIP prepinacich. To 
>> abych si zdroj pro
> TST03
>> pripojil pres UPS, delat to znova by me asi kleplo....
>>
>> Jirka
>>
>>
>> -----Original Message-----
>> From: EC1045 (sapipandora.cz) [mailto:ifbrk[doména skryta]]
>> Sent: Sunday, August 12, 2012 5:04 PM
>> To: Konference "SAPI-1 a československé mikropočítače"
>> Subject: Re: Peklo jmenem DBS-1A
>>
>>
>> jsem tu a RDY bylo primarne urceno jak pro pomale periferie tak 
>> pameti a
> to
>> jak pro zapis tak cteni !!!!!!!!! a to z duvodu toho ze v dobebe 
>> vzniku I8080 proste nebily bezne k dostani dost richle pameti ci
periferie napr.
>> 2708 ma dobu pristupo 350 az 550ns a 1702 ma dobu pristupo 550 az 
>> 1000ns !!!!! a I8080 pri 2MHz hodinach vizaduje data zapsat ci 
>> precist nejpozdejc do cca 450ns RDY pozdri CPU pri MR, MW, IOR, IOW 
>> (a mozna i pri INT kdyz
> se
>> nacita
>> instrukce)
>> RDY se testuje v hodinoveho ciklu T2 (v druhem taku /kazdeho/ 
>> srtojoveho
>> ciklu) poku je zatahano (testuje se uroven) za RDY v dobe hodinoveho 
>> ciklu
>> T2 tak procesor automaticky zaradi hodinovehy ciklus TW tj. jeden 
>> cekaci ciklus v nem se taktez testuje RDY pokut se za nej porad taha 
>> tak se vlozi dalsi hodinovehy ciklus TW a pokut ne tak se pokracuje 
>> dal hodinovich ciklech T3, T4, ......
>> u AND-1Z se RDY pouziva k pozdrzeni zapisu/cteni do vydeoram do doby 
>> nez bude vyhrazen cas pro CPU a diky neupnosti obvodu se za RDY taha 
>> i pri portovich operaci kdy adresa je shodna s honi polovinou adresy 
>> displeje
>>
>> taze RDY funguje tak ze pokut dojde k vyberu "pomaleho" zarizeni tak
> logika
>> vyberu zataha za pomocny obvot ktery nahodi RDY po ulynuti pozadovane 
>> doby ci vybaveni spolupracijiciho zarizeni shody pomocny obvod RDY a 
>> CPU
> dokonci
>> operaci a je uplne fuk jestli jde o porty, pamet, zapis ci ceni. 
>> pocet vlozenych ciklu TW je tolik jak se dlouho tahalo za RDY 
>> (vpoctate hotinovy ciklus TW je zvlastni pripad hodinoveho ciklu T2 a 
>> veskere oprace s
> vnejsimy
>> zarizenimy jak zapis a cteni z pameti a portu se dalaji prave v 
>> hodinoveho ciklu T2)
>>
>> DBS-1A pocazi ze SAPI-1.5 kde si jiz snazili opravili nektere 
>> necnosti ze
>> SAPI-1 a to hlane tezce omezene pouziti DMA tj. radic mohl bit jen 
>> jeden a to poze na desce ktera ho pouzivala (vesmes radice FDD) abi 
>> mohlo byt pouzito DMA na vice deskach musy byt pri DMA blokovany 
>> portove desky
> kcemuz
>> se pouziva AEN pokut ma deska mapovaci obvod tak se pri DMA musi 
>> zajisti
> abi
>> byla ve spravne strance a to se zas zajistuje pomoci AEN. bohuze Eda 
>> v puvodnim narhu nepocital s DMA (a taktez jden ze vzoru IBM PC 
>> taktez nedodrozovalo stabni kuturu pri DMA) taze az se z maleho a 
>> jednoducheho stavebnicoveho systemy stal CP/M stroj tak se projevily 
>> vsechny dusledky
> se
>> kterymy se puvodne nepocitalo (konkretne se o tom Eda zminuje v ARB 
>> 6/85
> pri
>> popisu RPD-1Z).
>>
>>
>>
>>
>>> Diky GAMA za pozitivni slova. Dopoledne jsem trochu cucel do 
>>> dokumentace a nejak mi neni jasny, co se pri tom zapisu do Videoram 
>>> vlastne deje.
>>> Pisou tam, ze kdyz se vydekoduje CS pro videoram, tak se zaroven 
>>> vygeneruje RDY a ten zustane aktivni az do prichodu MR nebo MW nebo 
>>> IOW ci IOR. Zaroven MW nahodi klopak pozadavku na zapis do videoram 
>>> ze zbernice. Teprve potom se podle casovani desky odpoji videoramka 
>>> od rizeni z 6845 a konecne se zapise do videoramky ze zbernice.
>>> Tusim, ze to je kvuli tomu, aby se data v videoram menila jen pokud 
>>> se nezobrazuji a nedalo to carky jako u stary AND-1 ale pokud si to 
>>> asi nezmerim Schlumbergerem, tak to v realu nepochopim, jak je to 
>>> casovany a navzajem provazany.
>>> Abych se priznal, zatim ani moc nechapu, jak je to s pouzitim 
>>> signalu RDY pri zapisu do videoram. Zatim jsem si myslel, ze se 
>>> pouziva na oznameni procesoru, ze na sbernici jsou pripraveny data z 
>>> pomalyho zarizeni pro cteni do procesoru! Tak jak to proboha chodi 
>>> zde, kdyz procesor data posila na sbernici?? Mohl by mi to nekdo 
>>> vysvetlit? Neni v tomhle zakopanej pes, proc mi na TST03 data do 
>>> Videoram vlezou ale v realnym Sapi ne??
>>> Pokud badam nad necim zcela jasnym, nebo jsem zrovna chybel ve 
>>> skole, tak me prosim omluvte....
>>> Diky Jirka
>>> PS: kdepak je studnice EC1045? Ten to urcite bude umet vysvetlit.
>>>
>>> ----- PŮVODNÍ ZPRÁVA -----
>>> Od: "+GAMA (sapipandora.cz)" <computer.research[doména skryta]>
>>> Komu: "Konference 'SAPI-1 a československé mikropočítače'"
>>> <sapipandora.cz>
>>> Předmět: Re: Peklo jmenem DBS-1A
>>> Datum: 12.8.2012 - 13:58:53
>>>
>>>>> Tak jsem se dnes cely den stoural v DBS-1A. A musim rict, ze jsem 
>>>>> uz
>>>>>> znacne nas..n!
>>>> Neviděl bych to zas tak černě. Je to zajímavá periferie, ale kdo ví
>>>> od koho, s kdo ví jakou dokumentací, a bude zajímavé zjišťovat, co 
>>>> a jak to dělá.
>>>> Vyděržaj, pijaňér!
>>>>
>>>>> Takovej bordel dokumentace kontra realna deska, to
>>>>>> jsem zatim u Sapi nevidel....
>>>> Jsme jen rozmazlení Edovou pečlivou dokumentací.
>>>> Mám jeho Technický popis FK-1 a to je takové čtení, že není potřeba
>>>> ani schéma a člověku je jasné, co tam je, proč to tam je, co to 
>>>> dělá a proč zrovna takhle.
>>>> Dneska jsu nepřesnosti i v manuálech Microchipu v popisech 
>>>> instrukcí procesoru, opkódy, low/high, left/right, všechno jedno...
>>>>
>>>>> tom jsem zjistil, ze adresacni piny dokumentace jsou jinak nez na
>>>>>> desce.
>>>> Ale teď už to aspoň víme, to je pozitivní.
>>>>
>>>>> Pak jsem nastavil porty, registr adres na E0 a registr dat E1.
>>>>> Radsi
>>>>>> jsem to taky odzkousel na TST 03. Zase problem,
>>>>> adresace portu
>>>>>> nechodila. Uz jsem zacal nadavat, ze v tom je
>>>>> zase bordel, ale pak
>>>>>> jsem zjistil, ze z nejakeho me zatim neznameho
>>>>> duvodu je dekoder
>>>>>> portu zpodminkovan signalem AEN. To jsem zatim na
>>>>> Sapi nikde
>>>>>> nevidel...
>>>> Aspoň zas víme něco nového. Zase něco pozitivního.
>>>>
>>>>> 80x20 naskocil! Chodi i 80x25. Takze jsem pojal podezreni, ze
>>>>>> propojka je vyznamove prehozena, coz potvrdilo,
>>>>> ze pokud chodil
>>>>>> 80x25 zase nechodi 64x20.
>>>> Zas jsme o něco moudřejší, to je pozitivní.
>>>> Bordel v dokumentaci, nic nového pod sluncem.
>>>>
>>>>> Takze jsem zacal zkouset posilat do videoram nejaky znaky zapisem 
>>>>> na
>>>>>> E000 az EFFFH. Bohuzel, ani tuk znaky se vubec
>>>>> pri zapisu nemeni.
>>>>>> Nevim, kde je problem, protoze na TST 03 adresace
>>>>> E000-EFFF na
>>>>>> dekoderu adresy reaguje. Zda se zapisuje do
>>>>> pameti ale odzkouset
>>>>>> nejde, DBS-1A neumoznuje zpetny cteni zapisu do
>>>>> videoram.
>>>>>
>>>> Je taky možné, že se ten prostor kryje s něčím, co si zápis 
>>>> odchytne a dál nepropustí, nebo dokonce může ležet někde jinde, než 
>>>> kam se zapisuje (dekodér nesouhlasící s dokumentací?).
>>>> Případně může být po těch letech i nějaká chyba elektroniky.
>>>>
>>>>> Kurna, myslel jsem si, ze to zapnu a pojede.
>>>> Já naopak nečekal ani, že to bude dělat to, co to dělá.
>>>>
>>>>> aspon vycitani Videoramky, generovani znaku, generovani synchra a
>>>>>> sestaveni obrazu v monochromu chodi.
>>>> Takže kromě zápisu znaku do VRAM snad chodí všechno.
>>>>
>>>>> zkusim, zda neni nejaka blbost v dekoderu pameti, zda na TST03 
>>>>> chodi
>>>>>> spravne vsechny kombinace adresovani.
>>>> Nebudu sám, kdo bude čekat na report, jak to vypadá.
>>>>
>>>>> Ach jo, nak me to prestava bavit....
>>>> Bude to znít škodolibě, ale myslím to upřímně:
>>>> není oživování téhle desky ta pravá zábava?
>>>> Jo, a až to bude zobrazovat, nebyly by fotky různých druhů výstupu?
>>>> ---------------------
>>>> sapipandora.cz
>>>> Konference o SAPI-1
>>>> ---
>>>>
>>> ---------------------
>>> sapipandora.cz
>>> Konference o SAPI-1
>>> ---
>> ---------------------
>> sapipandora.cz
>> Konference o SAPI-1
>> ---
>>
>> ---------------------
>> sapipandora.cz
>> Konference o SAPI-1
>> ---
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>

---------------------
sapipandora.cz
Konference o SAPI-1
---

RE: Peklo jmenem DBS-1A

+GAMA SAPI-1

Zobrazit citovaný text (1 řádek)
>Mas k tomu i ty A4 dokumentace od Sapi 1.5?
Ani čárku. Jen ty desky, ani jsem nevěděl, k čemu slouží, když jsem je
 dostal.
Pokud to vyžaduje nějak upravenou desku sběrnice, tak je možné, že k nim
ani tu vhodnou sběrnici nemám.
Melsoft už je ale stihl analyzovat, ozkoušet a částečně i disassembloval
PKT-1 boot ROM.

RE: Peklo jmenem DBS-1A

Jiri Biba SAPI-1

Sbernice je v Sapi1.5 normalni pasivni tupoun, proste pin 1 vsech FRB
konektoru spojenej atd az do pinu 62. Myslim, ze neni ani na Petrovych
replikach. Opravte me, jestli nemam pravdu, pokud se veme ta dlouha sberna,
co se chysta do vyroby a ty svaby adresovy sberny se uvedou do 3 stavu, ci
se neosadi, bude mozno PTK1 strcit do kazdy jiny pozice sberny a puvodni
procesorova pozice zustane volna. Ale upozornuji na to, ze tohle zjisteni
kolem RDY asi bude delat dalsi problemy s deskama pro Sapi1 ktery maji na
sobe Wait klopak, tedy ty, co Petr vyjmenoval. Mozna ze se jen zaradi vic
waitu za sebou, mozna to nepujde vubec. Takze se obavam, ze pokud mas PTK a
RSW a nemas DBS, tak ti to mozna s AND-1Z nikdu chodit nebude....
S tim dissas pro Sapi-1.5 to bude asi trosku jinak, Melsoft je pokud vim
Cech jak poleno, a dissas ma slovensky komentare. Podle "rukopisu" komentare
bych spis odhadoval ze pachatel je Roman Borik. -:))
Jirka


Zobrazit citovaný text (21 řádků)
-----Original Message-----
From: +GAMA (sapipandora.cz) [mailto:computer.research[doména skryta]] 
Sent: Monday, August 13, 2012 5:13 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: RE: Peklo jmenem DBS-1A


>Mas k tomu i ty A4 dokumentace od Sapi 1.5?

Ani čárku. Jen ty desky, ani jsem nevěděl, k čemu slouží, když jsem je
dostal.
Pokud to vyžaduje nějak upravenou desku sběrnice, tak je možné, že k nim
 ani
tu vhodnou sběrnici nemám.
Melsoft už je ale stihl analyzovat, ozkoušet a částečně i disassembloval
PKT-1 boot ROM.
---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: Peklo jmenem DBS-1A

Jardax SAPI-1

Presne to mne dneska napadlo, ze ta nova sbernice by mela byt lehce upravitelna 
na plne pasivni rezim podle SAPI 1.5...
Co se tyce toho klopaku tak jsem ho naprosto nepochopil.
Tedy hlavne nechapu co to ma spolecne se zobrazovanim, jak to popisuji v textu, 
protoze RDY nema zadny vztah s casovanim zobrazovaciho signalu 6845...
Deska generuje RDY kdykoliv naskoci SEL1, tedy vydekodovany adresni select
rozsahu vram..
Nevim z hlavy casovani, ale rekl bych ze r/w signal dorazi driv, nez se to vrati
na desku CPU...


Navic, a to je asi dulezitejsi, vubec tam nevidim navaznost
Dne 13.8.2012 15:24, Jiri Biba (sapipandora.cz) napsal(a):
Zobrazit citovaný text (44 řádků)
> Sbernice je v Sapi1.5 normalni pasivni tupoun, proste pin 1 vsech FRB
> konektoru spojenej atd az do pinu 62. Myslim, ze neni ani na Petrovych
> replikach. Opravte me, jestli nemam pravdu, pokud se veme ta dlouha sberna,
> co se chysta do vyroby a ty svaby adresovy sberny se uvedou do 3 stavu, ci
> se neosadi, bude mozno PTK1 strcit do kazdy jiny pozice sberny a puvodni
> procesorova pozice zustane volna. Ale upozornuji na to, ze tohle zjisteni
> kolem RDY asi bude delat dalsi problemy s deskama pro Sapi1 ktery maji na
> sobe Wait klopak, tedy ty, co Petr vyjmenoval. Mozna ze se jen zaradi vic
> waitu za sebou, mozna to nepujde vubec. Takze se obavam, ze pokud mas PTK a
> RSW a nemas DBS, tak ti to mozna s AND-1Z nikdu chodit nebude....
> S tim dissas pro Sapi-1.5 to bude asi trosku jinak, Melsoft je pokud vim
> Cech jak poleno, a dissas ma slovensky komentare. Podle "rukopisu" komentare
> bych spis odhadoval ze pachatel je Roman Borik. -:))
> Jirka
>
>
> -----Original Message-----
> From: +GAMA (sapipandora.cz) [mailto:computer.research[doména skryta]]
> Sent: Monday, August 13, 2012 5:13 AM
> To: Konference "SAPI-1 a československé mikropočítače"
> Subject: RE: Peklo jmenem DBS-1A
>
>
>> Mas k tomu i ty A4 dokumentace od Sapi 1.5?
> Ani čárku. Jen ty desky, ani jsem nevěděl, k čemu slouží, když jsem
je
> dostal.
> Pokud to vyžaduje nějak upravenou desku sběrnice, tak je možné, že k nim
ani
> tu vhodnou sběrnici nemám.
> Melsoft už je ale stihl analyzovat, ozkoušet a částečně i
disassembloval
> PKT-1 boot ROM.
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>
>

RE: Peklo jmenem DBS-1A

Jiri Biba SAPI-1

Kdyz naskoci SEL1, tak se data ze zbernice nezapisou, (jen se da pozadavek a
nahodi RDY), protoze se vetsinu casu, 99% -:) cte videoramka pro generovani
obrazu. Muslim si, ze zapis je mozny jen ve zpetnych radcich ci dokonce jen
mezi snimkama, to jeste musim prozkoumat, jak je casovani DBD-1. Dela se to
aby nebylo ruseni v obraze.
No a prave to cekani na okamzik skutecnuho zapisu do videoram je problem,
vypada to, ze se data vyzvednou pozdeji nez je cyklus prociku a pokud se
procesor nezabrzdi RDY, tak v okamziku vlastniho zapisu do videoram uz je na
adresovy a datovy sberne neco jinyho.
Jirka 

Zobrazit citovaný text (69 řádků)
-----Original Message-----
From: Jardax (sapipandora.cz) [mailto:jardax[doména skryta]] 
Sent: Monday, August 13, 2012 4:19 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Peklo jmenem DBS-1A


Presne to mne dneska napadlo, ze ta nova sbernice by mela byt lehce
upravitelna na plne pasivni rezim podle SAPI 1.5...
Co se tyce toho klopaku tak jsem ho naprosto nepochopil.
Tedy hlavne nechapu co to ma spolecne se zobrazovanim, jak to popisuji v
textu, protoze RDY nema zadny vztah s casovanim zobrazovaciho signalu
6845...
Deska generuje RDY kdykoliv naskoci SEL1, tedy vydekodovany adresni select
rozsahu vram..
Nevim z hlavy casovani, ale rekl bych ze r/w signal dorazi driv, nez se to
vrati na desku CPU...


Navic, a to je asi dulezitejsi, vubec tam nevidim navaznost Dne 13.8.2012
15:24, Jiri Biba (sapipandora.cz) napsal(a):
> Sbernice je v Sapi1.5 normalni pasivni tupoun, proste pin 1 vsech FRB 
> konektoru spojenej atd az do pinu 62. Myslim, ze neni ani na Petrovych 
> replikach. Opravte me, jestli nemam pravdu, pokud se veme ta dlouha 
> sberna, co se chysta do vyroby a ty svaby adresovy sberny se uvedou do 
> 3 stavu, ci se neosadi, bude mozno PTK1 strcit do kazdy jiny pozice 
> sberny a puvodni procesorova pozice zustane volna. Ale upozornuji na 
> to, ze tohle zjisteni kolem RDY asi bude delat dalsi problemy s 
> deskama pro Sapi1 ktery maji na sobe Wait klopak, tedy ty, co Petr 
> vyjmenoval. Mozna ze se jen zaradi vic waitu za sebou, mozna to 
> nepujde vubec. Takze se obavam, ze pokud mas PTK a RSW a nemas DBS, tak ti
to mozna s AND-1Z nikdu chodit nebude....
> S tim dissas pro Sapi-1.5 to bude asi trosku jinak, Melsoft je pokud 
> vim Cech jak poleno, a dissas ma slovensky komentare. Podle "rukopisu" 
> komentare bych spis odhadoval ze pachatel je Roman Borik. -:)) Jirka
>
>
> -----Original Message-----
> From: +GAMA (sapipandora.cz) [mailto:computer.research[doména skryta]]
> Sent: Monday, August 13, 2012 5:13 AM
> To: Konference "SAPI-1 a československé mikropočítače"
> Subject: RE: Peklo jmenem DBS-1A
>
>
>> Mas k tomu i ty A4 dokumentace od Sapi 1.5?
> Ani čárku. Jen ty desky, ani jsem nevěděl, k čemu slouží, když jsem je
> dostal.
> Pokud to vyžaduje nějak upravenou desku sběrnice, tak je možné, že k 
> nim ani tu vhodnou sběrnici nemám.
> Melsoft už je ale stihl analyzovat, ozkoušet a částečně i 
> disassembloval
> PKT-1 boot ROM.
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>
>

---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: Peklo jmenem DBS-1A

+GAMA SAPI-1

Zobrazit citovaný text (9 řádků)
> Sbernice je v Sapi1.5 normalni pasivni tupoun, proste pin 1 vsech FRB
> konektoru spojenej atd az do pinu 62. Myslim, ze neni ani na Petrovych
> replikach. Opravte me, jestli nemam pravdu, pokud se veme ta dlouha  
> sberna,
> co se chysta do vyroby a ty svaby adresovy sberny se uvedou do 3  
> stavu, ci
> se neosadi, bude mozno PTK1 strcit do kazdy jiny pozice sberny a  
> puvodni
> procesorova pozice zustane volna.
Asi proto PKT nesedí do procesorového slotu a musí se dávat jinam...

Zobrazit citovaný text (8 řádků)
> Ale upozornuji na to, ze tohle zjisteni
> kolem RDY asi bude delat dalsi problemy s deskama pro Sapi1 ktery  
> maji na
> sobe Wait klopak, tedy ty, co Petr vyjmenoval. Mozna ze se jen  
> zaradi vic
> waitu za sebou, mozna to nepujde vubec. Takze se obavam, ze pokud  
> mas PTK a
> RSW a nemas DBS, tak ti to mozna s AND-1Z nikdu chodit nebude....
Melsoft to řešil tím, že konzoli přesměroval na sériák a připojil PC 
jako terminál.

Zobrazit citovaný text (5 řádků)
> S tim dissas pro Sapi-1.5 to bude asi trosku jinak, Melsoft je  
> pokud vim
> Cech jak poleno, a dissas ma slovensky komentare. Podle "rukopisu"  
> komentare
> bych spis odhadoval ze pachatel je Roman Borik. -:))
Roman na tom určitě pak dělal taky, a udělal asi nejvíc. Mám i ukázku  
práce čistě jenom Honzovy, ten s tím začal:
https://docs.google.com/document/d/ 
1o3rmOLFo0jZ4m7AmZ1QYK0kdQTnyTZti9XrFx8oBRac/edit

Re: Peklo jmenem DBS-1A

EC1045 SAPI-1

deska DBS-1 generuje jen zadost o vygenerovani signalu RDY a ten trva pouze
od prichodu adres po generovani ridicich signalu (IOR, IOW, MR, MW) a s teto
zadosti se vlastni signal RDY (WAIT u Z80) vygeneruje az na PKT-1 (DD16 1/2
7474 dole) klopak se pouziva proto abi nedoslo k zaveseni v TW na vzdy tj.
DBS-1 vezus PKT-1 funkuji v tandemu kdy DBS-1 nahodi zadost o zadost RDY a
vtu chvily (mezi vyslani adesy a prochodem ridiciho (IOR, IOW, MR, MW)
signalu se do klopadece  (DD16 1/2 7474 dole) zapise dana zadost o zadost
kdy klopac je zapojen jako 1 bitovy posuvny registr/citac ktery na vystupu
dela vlastni zadost v tomto pripade WAIT (pac mame Z80) data jsou posovana
signalem CLK_CPU, nahozeni zadosti je pomoci SET, klopac je odblokovan MREQ
and IORQ, vistup WAIT je z /Q ktere se da zavest nazpet do klopace na signal
D nebo se da na D privest GND.

ale u SAPI-1 je generovani komletniho RDY reseno vzdy na desce ktere o nej
zada kdy zapojeni je obdobne ale pouzivaji se jine signali, vysledek je
stejny




Zobrazit citovaný text (2 řádky)
>
> Presne to mne dneska napadlo, ze ta nova sbernice by mela byt lehce
upravitelna na plne pasivni rezim podle SAPI 1.5...
Zobrazit citovaný text (2 řádky)
> Co se tyce toho klopaku tak jsem ho naprosto nepochopil.
> Tedy hlavne nechapu co to ma spolecne se zobrazovanim, jak to popisuji v
textu, protoze RDY nema zadny vztah s casovanim zobrazovaciho signalu
6845...
Zobrazit citovaný text (1 řádek)
> Deska generuje RDY kdykoliv naskoci SEL1, tedy vydekodovany adresni select
rozsahu vram..
Zobrazit citovaný text (1 řádek)
> Nevim z hlavy casovani, ale rekl bych ze r/w signal dorazi driv, nez se to
vrati na desku CPU...
Zobrazit citovaný text (7 řádků)
>
>
> Navic, a to je asi dulezitejsi, vubec tam nevidim navaznost
> Dne 13.8.2012 15:24, Jiri Biba (sapipandora.cz) napsal(a):
> > Sbernice je v Sapi1.5 normalni pasivni tupoun, proste pin 1 vsech FRB
> > konektoru spojenej atd az do pinu 62. Myslim, ze neni ani na Petrovych
> > replikach. Opravte me, jestli nemam pravdu, pokud se veme ta dlouha
sberna,
Zobrazit citovaný text (1 řádek)
> > co se chysta do vyroby a ty svaby adresovy sberny se uvedou do 3 stavu,
ci
Zobrazit citovaný text (2 řádky)
> > se neosadi, bude mozno PTK1 strcit do kazdy jiny pozice sberny a puvodni
> > procesorova pozice zustane volna. Ale upozornuji na to, ze tohle
zjisteni
Zobrazit citovaný text (1 řádek)
> > kolem RDY asi bude delat dalsi problemy s deskama pro Sapi1 ktery maji
na
Zobrazit citovaný text (1 řádek)
> > sobe Wait klopak, tedy ty, co Petr vyjmenoval. Mozna ze se jen zaradi
vic
Zobrazit citovaný text (1 řádek)
> > waitu za sebou, mozna to nepujde vubec. Takze se obavam, ze pokud mas
PTK a
Zobrazit citovaný text (3 řádky)
> > RSW a nemas DBS, tak ti to mozna s AND-1Z nikdu chodit nebude....
> > S tim dissas pro Sapi-1.5 to bude asi trosku jinak, Melsoft je pokud vim
> > Cech jak poleno, a dissas ma slovensky komentare. Podle "rukopisu"
komentare
Zobrazit citovaný text (17 řádků)
> > bych spis odhadoval ze pachatel je Roman Borik. -:))
> > Jirka
> >
> >
> > -----Original Message-----
> > From: +GAMA (sapipandora.cz) [mailto:computer.research[doména skryta]]
> > Sent: Monday, August 13, 2012 5:13 AM
> > To: Konference "SAPI-1 a československé mikropočítače"
> > Subject: RE: Peklo jmenem DBS-1A
> >
> >
> >> Mas k tomu i ty A4 dokumentace od Sapi 1.5?
> > Ani čárku. Jen ty desky, ani jsem nevěděl, k čemu slouží, když jsem 
je
> > dostal.
> > Pokud to vyžaduje nějak upravenou desku sběrnice, tak je možné, že k
nim
ani
Zobrazit citovaný text (20 řádků)
> > tu vhodnou sběrnici nemám.
> > Melsoft už je ale stihl analyzovat, ozkoušet a částečně i
disassembloval
> > PKT-1 boot ROM.
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> >
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> >
> >
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---

RE: Peklo jmenem DBS-1A

Jiri Biba SAPI-1

Aha, tak tohle na Dropu neni, tak se Melsoftovi omlouvam. Ale Roman to
dotahl hodne daleko, rekl bych skoro final. Akorat to bude v ty puvodni
podobe asi nepouzitelny kvuli disketam, ktery ma malokdo. Jinak kdyby slo do
tuhyho, myslim si, ze bych do svy stavajiciho systemu s 8"sssd 3,5"dshd,
5,25"dshd a HDD 16x16Mb umel pridat inicializace a obsluhu PTK, RSW i MFC.
Ale planu moc a casu min...
A propo, Melsoft mel nebo ma zivy Sapi 1.5 pres terminal? Ja myslel, ze z
nej jen vytahl obsluhu 5,25 disket.
Jirka

Zobrazit citovaný text (42 řádků)
-----Original Message-----
From: +GAMA (sapipandora.cz) [mailto:computer.research[doména skryta]] 
Sent: Monday, August 13, 2012 4:47 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Peklo jmenem DBS-1A


> Sbernice je v Sapi1.5 normalni pasivni tupoun, proste pin 1 vsech FRB 
> konektoru spojenej atd az do pinu 62. Myslim, ze neni ani na Petrovych 
> replikach. Opravte me, jestli nemam pravdu, pokud se veme ta dlouha 
> sberna, co se chysta do vyroby a ty svaby adresovy sberny se uvedou do 
> 3 stavu, ci se neosadi, bude mozno PTK1 strcit do kazdy jiny pozice 
> sberny a puvodni procesorova pozice zustane volna.

Asi proto PKT nesedí do procesorového slotu a musí se dávat jinam...

> Ale upozornuji na to, ze tohle zjisteni kolem RDY asi bude delat dalsi 
> problemy s deskama pro Sapi1 ktery maji na sobe Wait klopak, tedy ty, 
> co Petr vyjmenoval. Mozna ze se jen zaradi vic waitu za sebou, mozna 
> to nepujde vubec. Takze se obavam, ze pokud mas PTK a RSW a nemas DBS, 
> tak ti to mozna s AND-1Z nikdu chodit nebude....

Melsoft to řešil tím, že konzoli přesměroval na sériák a připojil PC
 jako
terminál.

> S tim dissas pro Sapi-1.5 to bude asi trosku jinak, Melsoft je pokud 
> vim Cech jak poleno, a dissas ma slovensky komentare. Podle "rukopisu"
> komentare
> bych spis odhadoval ze pachatel je Roman Borik. -:))

Roman na tom určitě pak dělal taky, a udělal asi nejvíc. Mám i ukázku
práce
čistě jenom Honzovy, ten s tím začal:
https://docs.google.com/document/d/
1o3rmOLFo0jZ4m7AmZ1QYK0kdQTnyTZti9XrFx8oBRac/edit

---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: Peklo jmenem DBS-1A

Jardax SAPI-1

To je mi jasny, koukal jsem na JPR1, JPR1A, JPR1Z i PKT1 a vidim jak to maji kde
 (ne)resene.
Co mi ale unika je ta (ne)vazba na praci videoram - pochopil bych generovani RDY
v pripade, ze videoram zrovna pracuje v zobrazovacim rezimu. Aby to neblikalo,
jak psal Jirka, klasicky jev.
Ale tak to neni, ten signal se na DBS generuje vzdycky, takze jaky to ma
smysl?


Dne 13.8.2012 17:13, EC1045 (sapipandora.cz) napsal(a):
Zobrazit citovaný text (95 řádků)
> deska DBS-1 generuje jen zadost o vygenerovani signalu RDY a ten trva pouze
> od prichodu adres po generovani ridicich signalu (IOR, IOW, MR, MW) a s teto
> zadosti se vlastni signal RDY (WAIT u Z80) vygeneruje az na PKT-1 (DD16 1/2
> 7474 dole) klopak se pouziva proto abi nedoslo k zaveseni v TW na vzdy tj.
> DBS-1 vezus PKT-1 funkuji v tandemu kdy DBS-1 nahodi zadost o zadost RDY a
> vtu chvily (mezi vyslani adesy a prochodem ridiciho (IOR, IOW, MR, MW)
> signalu se do klopadece  (DD16 1/2 7474 dole) zapise dana zadost o zadost
> kdy klopac je zapojen jako 1 bitovy posuvny registr/citac ktery na vystupu
> dela vlastni zadost v tomto pripade WAIT (pac mame Z80) data jsou posovana
> signalem CLK_CPU, nahozeni zadosti je pomoci SET, klopac je odblokovan MREQ
> and IORQ, vistup WAIT je z /Q ktere se da zavest nazpet do klopace na signal
> D nebo se da na D privest GND.
>
> ale u SAPI-1 je generovani komletniho RDY reseno vzdy na desce ktere o nej
> zada kdy zapojeni je obdobne ale pouzivaji se jine signali, vysledek je
> stejny
>
>
>
>
>> Presne to mne dneska napadlo, ze ta nova sbernice by mela byt lehce
> upravitelna na plne pasivni rezim podle SAPI 1.5...
>> Co se tyce toho klopaku tak jsem ho naprosto nepochopil.
>> Tedy hlavne nechapu co to ma spolecne se zobrazovanim, jak to popisuji v
> textu, protoze RDY nema zadny vztah s casovanim zobrazovaciho signalu
> 6845...
>> Deska generuje RDY kdykoliv naskoci SEL1, tedy vydekodovany adresni select
> rozsahu vram..
>> Nevim z hlavy casovani, ale rekl bych ze r/w signal dorazi driv, nez se to
> vrati na desku CPU...
>>
>> Navic, a to je asi dulezitejsi, vubec tam nevidim navaznost
>> Dne 13.8.2012 15:24, Jiri Biba (sapipandora.cz) napsal(a):
>>> Sbernice je v Sapi1.5 normalni pasivni tupoun, proste pin 1 vsech FRB
>>> konektoru spojenej atd az do pinu 62. Myslim, ze neni ani na Petrovych
>>> replikach. Opravte me, jestli nemam pravdu, pokud se veme ta dlouha
> sberna,
>>> co se chysta do vyroby a ty svaby adresovy sberny se uvedou do 3 stavu,
> ci
>>> se neosadi, bude mozno PTK1 strcit do kazdy jiny pozice sberny a puvodni
>>> procesorova pozice zustane volna. Ale upozornuji na to, ze tohle
> zjisteni
>>> kolem RDY asi bude delat dalsi problemy s deskama pro Sapi1 ktery maji
> na
>>> sobe Wait klopak, tedy ty, co Petr vyjmenoval. Mozna ze se jen zaradi
> vic
>>> waitu za sebou, mozna to nepujde vubec. Takze se obavam, ze pokud mas
> PTK a
>>> RSW a nemas DBS, tak ti to mozna s AND-1Z nikdu chodit nebude....
>>> S tim dissas pro Sapi-1.5 to bude asi trosku jinak, Melsoft je pokud vim
>>> Cech jak poleno, a dissas ma slovensky komentare. Podle "rukopisu"
> komentare
>>> bych spis odhadoval ze pachatel je Roman Borik. -:))
>>> Jirka
>>>
>>>
>>> -----Original Message-----
>>> From: +GAMA (sapipandora.cz) [mailto:computer.research[doména skryta]]
>>> Sent: Monday, August 13, 2012 5:13 AM
>>> To: Konference "SAPI-1 a československé mikropočítače"
>>> Subject: RE: Peklo jmenem DBS-1A
>>>
>>>
>>>> Mas k tomu i ty A4 dokumentace od Sapi 1.5?
>>> Ani čárku. Jen ty desky, ani jsem nevěděl, k čemu slouží, když jsem 
je
>>> dostal.
>>> Pokud to vyžaduje nějak upravenou desku sběrnice, tak je možné, že k
nim
> ani
>>> tu vhodnou sběrnici nemám.
>>> Melsoft už je ale stihl analyzovat, ozkoušet a částečně i
disassembloval
>>> PKT-1 boot ROM.
>>> ---------------------
>>> sapipandora.cz
>>> Konference o SAPI-1
>>> ---
>>>
>>> ---------------------
>>> sapipandora.cz
>>> Konference o SAPI-1
>>> ---
>>>
>>>
>> ---------------------
>> sapipandora.cz
>> Konference o SAPI-1
>> ---
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
>
>

Re: Peklo jmenem DBS-1A

EC1045 SAPI-1

pokut se kouknes na schema tam na DBS-1 je masinerie mutiplexeru, zachytnych
registru a jeste tam bezi asichrone vuci CPU videoradic MC6845 taze se neda
zapsat primo a musi se provest nejaka sinchunizace ktera zabere nejaky cas a
ten je asi vic jak 450ns tak proto se vklada ten cekaci cikl. na AND-1Z je
vpoctate to same kdy pro CPU a obvody videa jsou presne vimezene casy ale
protoze ma videoradic prednost pred CPU tak holt CPU musi pockat nez na nej
prijde rada. napr u desek s A/D prevodniky (ADC-8M, ADC-12) se prevod
spousti operaci ctei ale prevod trva o hodne dil nez 450ns takze nez se
prevede prevod tak se drzi CPU pozastaveny pomoci DRY do dobu nez prevodnik
dokonci prevod a CPU dokonci operaci cteni tj. nactou se aktualni data


Zobrazit citovaný text (2 řádky)
>
> To je mi jasny, koukal jsem na JPR1, JPR1A, JPR1Z i PKT1 a vidim jak to
maji kde (ne)resene.
Zobrazit citovaný text (1 řádek)
> Co mi ale unika je ta (ne)vazba na praci videoram - pochopil bych
generovani RDY v pripade, ze videoram zrovna pracuje v zobrazovacim rezimu.
Aby to neblikalo, jak psal Jirka, klasicky jev.
Zobrazit citovaný text (1 řádek)
> Ale tak to neni, ten signal se na DBS generuje vzdycky, takze jaky to ma
smysl?
Zobrazit citovaný text (4 řádky)
>
>
> Dne 13.8.2012 17:13, EC1045 (sapipandora.cz) napsal(a):
> > deska DBS-1 generuje jen zadost o vygenerovani signalu RDY a ten trva
pouze
Zobrazit citovaný text (1 řádek)
> > od prichodu adres po generovani ridicich signalu (IOR, IOW, MR, MW) a s
teto
Zobrazit citovaný text (1 řádek)
> > zadosti se vlastni signal RDY (WAIT u Z80) vygeneruje az na PKT-1 (DD16
1/2
Zobrazit citovaný text (1 řádek)
> > 7474 dole) klopak se pouziva proto abi nedoslo k zaveseni v TW na vzdy
tj.
Zobrazit citovaný text (1 řádek)
> > DBS-1 vezus PKT-1 funkuji v tandemu kdy DBS-1 nahodi zadost o zadost RDY
a
Zobrazit citovaný text (2 řádky)
> > vtu chvily (mezi vyslani adesy a prochodem ridiciho (IOR, IOW, MR, MW)
> > signalu se do klopadece  (DD16 1/2 7474 dole) zapise dana zadost o
zadost
Zobrazit citovaný text (1 řádek)
> > kdy klopac je zapojen jako 1 bitovy posuvny registr/citac ktery na
vystupu
Zobrazit citovaný text (1 řádek)
> > dela vlastni zadost v tomto pripade WAIT (pac mame Z80) data jsou
posovana
Zobrazit citovaný text (1 řádek)
> > signalem CLK_CPU, nahozeni zadosti je pomoci SET, klopac je odblokovan
MREQ
Zobrazit citovaný text (1 řádek)
> > and IORQ, vistup WAIT je z /Q ktere se da zavest nazpet do klopace na
signal
Zobrazit citovaný text (3 řádky)
> > D nebo se da na D privest GND.
> >
> > ale u SAPI-1 je generovani komletniho RDY reseno vzdy na desce ktere o
nej
Zobrazit citovaný text (10 řádků)
> > zada kdy zapojeni je obdobne ale pouzivaji se jine signali, vysledek je
> > stejny
> >
> >
> >
> >
> >> Presne to mne dneska napadlo, ze ta nova sbernice by mela byt lehce
> > upravitelna na plne pasivni rezim podle SAPI 1.5...
> >> Co se tyce toho klopaku tak jsem ho naprosto nepochopil.
> >> Tedy hlavne nechapu co to ma spolecne se zobrazovanim, jak to popisuji
v
Zobrazit citovaný text (3 řádky)
> > textu, protoze RDY nema zadny vztah s casovanim zobrazovaciho signalu
> > 6845...
> >> Deska generuje RDY kdykoliv naskoci SEL1, tedy vydekodovany adresni
select
Zobrazit citovaný text (2 řádky)
> > rozsahu vram..
> >> Nevim z hlavy casovani, ale rekl bych ze r/w signal dorazi driv, nez se
to
Zobrazit citovaný text (9 řádků)
> > vrati na desku CPU...
> >>
> >> Navic, a to je asi dulezitejsi, vubec tam nevidim navaznost
> >> Dne 13.8.2012 15:24, Jiri Biba (sapipandora.cz) napsal(a):
> >>> Sbernice je v Sapi1.5 normalni pasivni tupoun, proste pin 1 vsech FRB
> >>> konektoru spojenej atd az do pinu 62. Myslim, ze neni ani na Petrovych
> >>> replikach. Opravte me, jestli nemam pravdu, pokud se veme ta dlouha
> > sberna,
> >>> co se chysta do vyroby a ty svaby adresovy sberny se uvedou do 3
stavu,
Zobrazit citovaný text (2 řádky)
> > ci
> >>> se neosadi, bude mozno PTK1 strcit do kazdy jiny pozice sberny a
puvodni
Zobrazit citovaný text (10 řádků)
> >>> procesorova pozice zustane volna. Ale upozornuji na to, ze tohle
> > zjisteni
> >>> kolem RDY asi bude delat dalsi problemy s deskama pro Sapi1 ktery maji
> > na
> >>> sobe Wait klopak, tedy ty, co Petr vyjmenoval. Mozna ze se jen zaradi
> > vic
> >>> waitu za sebou, mozna to nepujde vubec. Takze se obavam, ze pokud mas
> > PTK a
> >>> RSW a nemas DBS, tak ti to mozna s AND-1Z nikdu chodit nebude....
> >>> S tim dissas pro Sapi-1.5 to bude asi trosku jinak, Melsoft je pokud
vim
Zobrazit citovaný text (19 řádků)
> >>> Cech jak poleno, a dissas ma slovensky komentare. Podle "rukopisu"
> > komentare
> >>> bych spis odhadoval ze pachatel je Roman Borik. -:))
> >>> Jirka
> >>>
> >>>
> >>> -----Original Message-----
> >>> From: +GAMA (sapipandora.cz) [mailto:computer.research[doména skryta]]
> >>> Sent: Monday, August 13, 2012 5:13 AM
> >>> To: Konference "SAPI-1 a československé mikropočítače"
> >>> Subject: RE: Peklo jmenem DBS-1A
> >>>
> >>>
> >>>> Mas k tomu i ty A4 dokumentace od Sapi 1.5?
> >>> Ani čárku. Jen ty desky, ani jsem nevěděl, k čemu slouží, když
 jsem je
> >>> dostal.
> >>> Pokud to vyžaduje nějak upravenou desku sběrnice, tak je možné, že
k
nim
Zobrazit citovaný text (3 řádky)
> > ani
> >>> tu vhodnou sběrnici nemám.
> >>> Melsoft už je ale stihl analyzovat, ozkoušet a částečně i
disassembloval
Zobrazit citovaný text (27 řádků)
> >>> PKT-1 boot ROM.
> >>> ---------------------
> >>> sapipandora.cz
> >>> Konference o SAPI-1
> >>> ---
> >>>
> >>> ---------------------
> >>> sapipandora.cz
> >>> Konference o SAPI-1
> >>> ---
> >>>
> >>>
> >> ---------------------
> >> sapipandora.cz
> >> Konference o SAPI-1
> >> ---
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> >
> >
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---