OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Reklama!

Právě je 18 pro 2018, 12:08

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 119 ]  Přejít na stránku Předchozí  1 ... 4, 5, 6, 7, 8
Autor Zpráva
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 20 črc 2018, 08:42 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1448
Has thanked: 62 times
Been thanked: 201 times
Martine mozna bude vhodne udelat prvni verzi v cestine a jen pro MZ800. Pak to prelozit do anglictiny. Nasledne dodelat ostatni verze.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 20 črc 2018, 10:05 
Offline
Radil
Uživatelský avatar

Registrován: 12 kvě 2013, 18:34
Příspěvky: 342
Bydliště: Třebíč
Has thanked: 157 times
Been thanked: 70 times
Myslim, ze Martin ma na vic, nez smolit dokumentaci. Podle me je to zrovna v jeho pripade mrhani potencialem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 22 črc 2018, 21:33 
Offline
Profík
Uživatelský avatar

Registrován: 09 říj 2013, 18:04
Příspěvky: 750
Has thanked: 86 times
Been thanked: 28 times
Existuje nejaká softvérová dokumentácia k Unikarte? Že na akom porte čo počúva?

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 23 črc 2018, 08:27 
Offline
Radil

Registrován: 11 lis 2013, 09:29
Příspěvky: 330
Has thanked: 31 times
Been thanked: 95 times
Jakasi dokumentace existuje, akorat ma nekolik 'vad na krase'. Je pomerne stara a fw za tu dobu prodelal dost velky vyvoj. Nova verze zatim pokulhava na nedostatku zdroju. Je potreba pripomenout, ze jeji psani musi delat nekdo, kdo tomu docela dost rozumi.
A kdyz jsi zminil ty porty, tak by se dalo rict, ze to by k unikarte stacilo mit dokumentaci od Sharpa. Protoze unikarta by mela emulovat realny hw presne podle dane specifikace. Takze se obavam, ze 'softwarova dokumentace' bude docela problem. Jinak jeste presnejsi dokumentace jsou az zdrojove kody ;-) Plati zlate pravidlo sw - zdrojak je dokumentace.

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 26 črc 2018, 11:58 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1448
Has thanked: 62 times
Been thanked: 201 times
Budu reagovat na poslednich par prispevku :-).

Uunku musis se na to podivat trosku jinak. Misto toho aby ti Martin pomohl neco sestavovat, vyjimecne udela ten navod a ten pomuze minimalne 60 lidem. Navod muze udelat Martin8bity, Mikes21 nebo Nobomi - nikdo jiny nema vsechny informace a ani nevi ze se ma nekoho na to zeptat. Jako minimum vidim binarku a navod jak se ma nainstalovat posledni verze firmware do aktualni unikarty. Kdyz se popise jeste jak se co kde nastavuje, tak bude to prinos. V pripade ze se popisi jeste i rutinky na prenos mezi sharpem a unikartou a unikartou a pc, tak to bude luxus.

Milsa unikarta jako takova sedi na par portech a treba umi vratit cas z hodin uvnitr stm32. Jinak v pripade ze v ni zapnes emulaci ramdisku, qd nebo fdd, tak zacne reagovat na portech urcenych pro tyto zarizeni. Jinak unikarta nic nedela a nereaguje na zmeny na sbernici sharpa.

Nejsem expert na unikartu ale koukal jsem do zdrojovych kodu a pamatuji si co rikal Mikes21 a Nobomi. Hlavni rutinka dela pomale veci, jako je cteni z SD karty. Nejdulezitejsi na celem reseni je privedeni pet klicovych signalu sbernice Sharpa do STM32. Zde se da nastavit na jake zmeny ma reagovat preruseni. Co mam v hlave je, ze to reaguje na sestupnou hranu WR a sestupnou hranu IORQ. Kdyz se toto stane tak za 12 taktu zacne pracovat hlavni rutinka preruseni. Protoze frekvence STM32 je neco pres 200 MHz tak je to za cca 60ns po tom co se to stane na sbernici. V tu dobu se prectou soucasne tech pet signalu (realne cela sbernice) a udela se skok na spravou rutinku (2^5=32 rutinek). Samozrejme vetsina rutinek je "no action". Napr. pri cteni z ramdisku je aktivovano RD a IORQ ale soucasne musi byt M1=1 a WR=1 a MREQ=1. Prave tato jedna rutinka se podiva na sbernici a vidi port a z toho usoudi na jake zarizeni se Z80 CPU pta. Skoci na obsluhu toho konkretniho zarizeni a preda na sbernici odpoved a nasledne pocka nez bude RD zpet na log1. Jak vidi ze RD je log1 tak STM32 prestane "vysilat" odpoved na sbernici a opusti ji. Pak se vrati rizeni zpet do hlavni rutinky.

Osobne jsem pro diskutovani ohledne zdrojoveho kodu. To je take jeden z duvodu proc si myslim ze by se to melo zverejnit. Samozrejme neni pro mne problem soukrome komunikovat primo s Mikesem ale pak to neuvidi ostatni a nekdo dalsi se ho pak casem bude ptat na stejnu vec a otazka je jak dlouho ho to bude bavit.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 29 črc 2018, 15:07 
Offline
Profík
Uživatelský avatar

Registrován: 09 říj 2013, 18:04
Příspěvky: 750
Has thanked: 86 times
Been thanked: 28 times
Mikes21 píše:
Jakasi dokumentace existuje, akorat ma nekolik 'vad na krase'. Je pomerne stara a fw za tu dobu prodelal dost velky vyvoj. Nova verze zatim pokulhava na nedostatku zdroju. Je potreba pripomenout, ze jeji psani musi delat nekdo, kdo tomu docela dost rozumi.
A kdyz jsi zminil ty porty, tak by se dalo rict, ze to by k unikarte stacilo mit dokumentaci od Sharpa. Protoze unikarta by mela emulovat realny hw presne podle dane specifikace. Takze se obavam, ze 'softwarova dokumentace' bude docela problem. Jinak jeste presnejsi dokumentace jsou az zdrojove kody ;-) Plati zlate pravidlo sw - zdrojak je dokumentace.

Mal som na mysli hlavne také tie špeciálne vymoženosti, čiže čas, komprocesor a ďalšie drobnosti, čo Sharp nemá.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 29 črc 2018, 17:29 
Offline
Profík
Uživatelský avatar

Registrován: 09 říj 2013, 18:04
Příspěvky: 750
Has thanked: 86 times
Been thanked: 28 times
Ja som tiež za zverejnenie kódov Unikarty, ale som si vedomý, že to nie je len o tom kóde, ale aj o čase na tom strávenom a rešpektujem, že práve preto nie je záujem to len tak zverejniť. Na druhej strane, to čo sa tu vypytujem, že či je dokumentácia k veciam navyše (hodiny, koprocesor, práca s SD) by som sa nemusel pýtať, keby si to rovno pozriem v kóde a podľa toho sa zariadil. Samozrejme do emulátora nebudem dávať kód bez súhlasu autora. Zatiaľ mám súhlas len na QD, aby som sa dostal do štandardu MZQ.

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 30 črc 2018, 08:40 
Offline
Radil

Registrován: 11 lis 2013, 09:29
Příspěvky: 330
Has thanked: 31 times
Been thanked: 95 times
Uz jsem to psal nekolikrat, to neni o zverejneni zdrojovych kodu. Kdo o ne ma zajem, at nam (me, Uunek nebo Martin8Bity) napise a dostane pristup do gitu. Prispivat muze taky, neni problem poslat patch, ktery muzeme zaclenit nebo dostane pristup do gitu i na zapis.
Milsa: chces pristup do gitu nebo poslat zdrojaky v zipu? Napis nejlepe pres SZ.

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 04 srp 2018, 08:38 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1448
Has thanked: 62 times
Been thanked: 201 times
Kluci mam nove aktualni zpravy o unikarte. Na setkani v Hornich Pocernicich mne o nich informoval Uunek.

Rikal =============================================== cenzurovano ====================================== a pry dalsi novinky v blizke dobe zverejni.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 20 říj 2018, 11:26 
Offline
Radil
Uživatelský avatar

Registrován: 12 kvě 2013, 18:34
Příspěvky: 342
Bydliště: Třebíč
Has thanked: 157 times
Been thanked: 70 times
Diky Martinovi8bity je v provozu sharpwiki.cz s informacemi k Unikarte mk3b.

http://sharpwiki.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 20 říj 2018, 11:33 
Offline
Radil
Uživatelský avatar

Registrován: 12 kvě 2013, 18:34
Příspěvky: 342
Bydliště: Třebíč
Has thanked: 157 times
Been thanked: 70 times
suksoft píše:
Budu reagovat na poslednich par prispevku :-).
Uunku musis se na to podivat trosku jinak. Misto toho aby ti Martin pomohl neco sestavovat, vyjimecne udela ten navod a ten pomuze minimalne 60 lidem. Navod muze udelat Martin8bity, Mikes21 nebo Nobomi - nikdo jiny nema vsechny informace a ani nevi ze se ma nekoho na to zeptat. Jako minimum vidim binarku a navod jak se ma nainstalovat posledni verze firmware do aktualni unikarty. Kdyz se popise jeste jak se co kde nastavuje, tak bude to prinos. V pripade ze se popisi jeste i rutinky na prenos mezi sharpem a unikartou a unikartou a pc, tak to bude luxus.

Ted uz muzu s klidnym svedomim rict - NEMAS pravdu :-D. Martin mi muze klidne dal sestavovat, navod muze udelat naprosta lama.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 20 říj 2018, 15:55 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14 kvě 2013, 18:10
Příspěvky: 1107
Bydliště: Kurim
Has thanked: 364 times
Been thanked: 303 times
Ja k tomu jen podotknu, ze Uunek skromne pise, ze diky mne, ale vetsinu prace na tom odmakal on.

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 20 říj 2018, 17:22 
Offline
Radil
Uživatelský avatar

Registrován: 12 kvě 2013, 18:34
Příspěvky: 342
Bydliště: Třebíč
Has thanked: 157 times
Been thanked: 70 times
Ja jsem to napsal blbe. Navod muze udelat naprosta lama, ale pod ODBORNYM A TRPELIVYM VEDENIM ;-), diky Martine a Mikesi.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Unikarta
PříspěvekNapsal: 21 říj 2018, 17:35 
Offline
Radil

Registrován: 11 lis 2013, 09:29
Příspěvky: 330
Has thanked: 31 times
Been thanked: 95 times
Uunek: Hele, ja bych se s tou lamou zas tak nepodcenoval ;-)
:drunk: Kazdopadne moooc diky, je to jednoduse poctivy kus prace. Take za tu anglickou cast jsem hodne vdecny. Treba nam to pomuze k dalsim kontaktum nebo i nejakemu aktivnimu prispevateli.

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 119 ]  Přejít na stránku Předchozí  1 ... 4, 5, 6, 7, 8

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz