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 · 6 zpráv

RE: Unikarta - majitele ozvete se

Vaclav Peroutka SHARP MZ-800

Zobrazit citovaný text (5 řádků)
> Prosim, kdyz bych to chtel rozjet parallelne s Sharpovym floppy radicem, tak
> staci prehodit adresaci nebo to chce nejake upravy v CP/M? Zkouseli jste
 toto
> nekdo?
> 
Tak tenhle dotaz přeposílám do konference. Rozjet unikartu paralelně se
současným FDC možné je, musí se zapojit jeden jumper. Nicméně jsou nutné
úpravy CP/M, protože ten není schopen pracovat se dvěma řadiči najednou.

Já osobně tohle nedokážu, ale snad by se tu mohl někdo najít, kdo zná
aspoň trochu vnitřnosti CP/M...

Vašek

Re: Unikarta - majitele ozvete se

Radek Suk SHARP MZ-800

Zajimava myslenka ale protoze jsem drive delal BIOS tak musim rici ze 
neni mnoho mista na dalsi rutinky uvnitr biosu. Reseni je budto rozsirit 
Sharp o  (http://www.volny.cz/david.luftner/) MemExt a sem ulozit cast 
cp/m, pripadne skoro celou cp/m nebo do vyhrazene casti Unikarty ulozit 
dve rutinky na obsluhu FDD a to vzdy prepinat podle potreby, mysleno ze 
to bude delat system automaticky. Jinak receno vzdy prepsat tu cast 
BIOSu ktera se ma prave obsluhovat. Trosku casu pri kopirovani to zabere 
ale kdyz se bude pouzivat jen jeden typ FDD soucasne tak rychlost bude 
stejna jako pro neupraveny system. Soucasne by se tam dala udelat i 
obsluha Quick disku a to jak na Unicarte tak realneho - samozrejme jen 
cteni a zapis souboru - ne bufferovy pristup - jako dalsi specialni 
sluzba biosu. Take by se dala vlozit obsluha serioveho portu, dale 
buffer tiskarny atd.

Radek



Dne 6.9.2011 13:22, Vaclav Peroutka (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (20 řádků)
>
>
>> Prosim, kdyz bych to chtel rozjet parallelne s Sharpovym floppy radicem, tak
>> staci prehodit adresaci nebo to chce nejake upravy v CP/M? Zkouseli jste
 toto
>> nekdo?
>>
>
> Tak tenhle dotaz přeposílám do konference. Rozjet unikartu paralelně se
současným FDC možné je, musí se zapojit jeden jumper. Nicméně jsou nutné
úpravy CP/M, protože ten není schopen pracovat se dvěma řadiči najednou.
>
> Já osobně tohle nedokážu, ale snad by se tu mohl někdo najít, kdo zná
aspoň trochu vnitřnosti CP/M...
>
> Vašek
>
> ---
>
>

Re: Unikarta - majitele ozvete se

+GAMA SHARP MZ-800

Zobrazit citovaný text (9 řádků)
>Zajimava myslenka ale protoze jsem drive delal BIOS tak musim rici ze 
>neni mnoho mista na dalsi rutinky uvnitr biosu. Reseni je budto rozsirit 
>Sharp o  (http://www.volny.cz/david.luftner/) MemExt a sem ulozit cast 
>cp/m, pripadne skoro celou cp/m nebo do vyhrazene casti Unikarty ulozit 
>dve rutinky na obsluhu FDD a to vzdy prepinat podle potreby, mysleno ze 
>to bude delat system automaticky. Jinak receno vzdy prepsat tu cast 
>BIOSu ktera se ma prave obsluhovat. Trosku casu pri kopirovani to zabere 
>ale kdyz se bude pouzivat jen jeden typ FDD soucasne tak rychlost bude 
>stejna jako pro neupraveny system.
Nezabralo by míň místa, kdyby si BIOS při zvolené mechanice na druhém
 řadiči přepsal jen čísla portů v instrukcích OUT? Když jsou oba
řadiče jinak programově kompatibilní?
Ale možná je to jen blbý nápad.
Samozřejmě bude nutné přidat i BDOS tabulky pro další dvě mechaniky...

Re: Unikarta - majitele ozvete se

Michal Hučík SHARP MZ-800


Kdyz nad tim premyslim, tak jakakoliv uprava cp/m k tomu, aby 
podporovala soucasne 2 FDC je na prd ... Predpokladam, ze cilem je 
dostat obsah diskety na SD, resp. do DSK, na coz bych navrhoval 
nasledujici postup:

1) Po roce bych mel konecne dopsat firmware unikarty tak, aby pres COM a 
DATA port umoznovala nejen cteni, ale i zapis do FAT

2)  Pak uz jen natahnout novy FW do unikarty, switchem na ni deaktivovat 
FDC prepnout portu tak, aby se nepobila se skutecnym radicem

3) Uplne jednoduchym programkem na par radku v cecku udelat binarni 
kopii JAKEKOLIV Sharp diskety ze skutecneho FDC ptimo na FAT


Varianta pro ty co potrebuji jen prenest soubory z cp/m diskety bez 
nutnosti cokoliv programovat:

1) natahnout do unikarty firmware s emulaci ramdisku

2) switchem v unikarte deaktivovat FDC

3) nakopirovat soubory z diskety na emulovany ramdisk

4) zapnout si v PC Zdenkuv emulator, nastavit prislusny ramdisk se SRAM 
emulaci, vypnout emulator, zkopirovat rd.dat z SD karty do PC

5) nastartovat emulator s cp/m a prenest soubory z ramdisku tam kam je 
potreba


...

Ja vim, ta prvni varianta je peknejsi a systemovejsi ... :)

Michal

Dne 6.9.2011 19:12, +GAMA (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (18 řádků)
>
>> Zajimava myslenka ale protoze jsem drive delal BIOS tak musim rici ze
>> neni mnoho mista na dalsi rutinky uvnitr biosu. Reseni je budto rozsirit
>> Sharp o  (http://www.volny.cz/david.luftner/) MemExt a sem ulozit cast
>> cp/m, pripadne skoro celou cp/m nebo do vyhrazene casti Unikarty ulozit
>> dve rutinky na obsluhu FDD a to vzdy prepinat podle potreby, mysleno ze
>> to bude delat system automaticky. Jinak receno vzdy prepsat tu cast
>> BIOSu ktera se ma prave obsluhovat. Trosku casu pri kopirovani to zabere
>> ale kdyz se bude pouzivat jen jeden typ FDD soucasne tak rychlost bude
>> stejna jako pro neupraveny system.
> Nezabralo by míň místa, kdyby si BIOS při zvolené mechanice na druhém
 řadiči přepsal jen čísla portů v instrukcích OUT? Když jsou oba
řadiče jinak programově kompatibilní?
> Ale možná je to jen blbý nápad.
> Samozřejmě bude nutné přidat i BDOS tabulky pro další dvě
mechaniky...
>
> ---

Re: Unikarta - majitele ozvete se

Zdenek Adler SHARP MZ-800

Ještě mě napadá jedna věc, když už se bavíme o přenosu souborů....
 Bylo by 
fajn, kdyby bylo možné realizovat přepis souborů z magnetofonu přímo do
FAT 
na kartě. Stejně tak nebylo by možné řešit SW emulaci magnetofonu 
(propojením z unikarty na Line-In) kvůli podpoře čistě kazetových
programů?
Domnívám se že těch co měli Sharpa v základní variantě (tzv. varianta 
žebrák) byla většina, proto by možná i magnetofon zasloužil větší
podporu 
;-)

Zdenek


Zobrazit citovaný text (70 řádků)
----- Original Message ----- 
From: "Michal Hučík (sharpemupandora.cz)" <ordoz[doména skryta]>
To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemupandora.cz>
Sent: Tuesday, September 06, 2011 11:31 PM
Subject: Re: Unikarta - majitele ozvete se


>
>
>
> Kdyz nad tim premyslim, tak jakakoliv uprava cp/m k tomu, aby podporovala 
> soucasne 2 FDC je na prd ... Predpokladam, ze cilem je dostat obsah 
> diskety na SD, resp. do DSK, na coz bych navrhoval nasledujici postup:
>
> 1) Po roce bych mel konecne dopsat firmware unikarty tak, aby pres COM a 
> DATA port umoznovala nejen cteni, ale i zapis do FAT
>
> 2)  Pak uz jen natahnout novy FW do unikarty, switchem na ni deaktivovat 
> FDC prepnout portu tak, aby se nepobila se skutecnym radicem
>
> 3) Uplne jednoduchym programkem na par radku v cecku udelat binarni kopii 
> JAKEKOLIV Sharp diskety ze skutecneho FDC ptimo na FAT
>
>
> Varianta pro ty co potrebuji jen prenest soubory z cp/m diskety bez 
> nutnosti cokoliv programovat:
>
> 1) natahnout do unikarty firmware s emulaci ramdisku
>
> 2) switchem v unikarte deaktivovat FDC
>
> 3) nakopirovat soubory z diskety na emulovany ramdisk
>
> 4) zapnout si v PC Zdenkuv emulator, nastavit prislusny ramdisk se SRAM 
> emulaci, vypnout emulator, zkopirovat rd.dat z SD karty do PC
>
> 5) nastartovat emulator s cp/m a prenest soubory z ramdisku tam kam je 
> potreba
>
>
> ...
>
> Ja vim, ta prvni varianta je peknejsi a systemovejsi ... :)
>
> Michal
>
> Dne 6.9.2011 19:12, +GAMA (sharpemupandora.cz) napsal(a):
>>
>>> Zajimava myslenka ale protoze jsem drive delal BIOS tak musim rici ze
>>> neni mnoho mista na dalsi rutinky uvnitr biosu. Reseni je budto rozsirit
>>> Sharp o  (http://www.volny.cz/david.luftner/) MemExt a sem ulozit cast
>>> cp/m, pripadne skoro celou cp/m nebo do vyhrazene casti Unikarty ulozit
>>> dve rutinky na obsluhu FDD a to vzdy prepinat podle potreby, mysleno ze
>>> to bude delat system automaticky. Jinak receno vzdy prepsat tu cast
>>> BIOSu ktera se ma prave obsluhovat. Trosku casu pri kopirovani to zabere
>>> ale kdyz se bude pouzivat jen jeden typ FDD soucasne tak rychlost bude
>>> stejna jako pro neupraveny system.
>> Nezabralo by míň místa, kdyby si BIOS při zvolené mechanice na druhém 
>> řadiči přepsal jen čísla portů v instrukcích OUT? Když jsou oba
řadiče 
>> jinak programově kompatibilní?
>> Ale možná je to jen blbý nápad.
>> Samozřejmě bude nutné přidat i BDOS tabulky pro další dvě
mechaniky...
>>
>> ---
>
>
> --- 

Re: Unikarta - majitele ozvete se

Michal Hučík SHARP MZ-800


Asi by nebyl problem na nejakem volnem portu zapiskat MZF do WAV a nebo 
to naopak precist ... Pokud je dost volnych I/O portu (vyuzil bych 
RS232), tak by jsme mohli pripojit i pin na ovladani motoru a tak by 
unikarta mohla docela pekne reagovat jako skutecny CMT...
Ale jak by se to ovladalo a organizovalo uvnitr unikarty? SAVE lze 
poresit nejakym tlacitkem a ukladat se muze nejak inteligentne pod 
jedinecnymi nazvy treba do korenoveho adresare, ale co LOAD? Bez 
nejakeho LCD, kterym by jsi to organizoval si dovedu predstavit akorat 
tak mozna nejakou frontu MZF a WAV souboru, ktera by mela txt format a 
mohla by se spravovat pres managera ... Je ovsem otazka, zda to neni 
pracnejsi, nez proste predelat ty CMT programy na FDC, nebo rovnou 
Unicard-SD variantu ...

Michal

Dne 7.9.2011 8:38, Zdenek Adler (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (12 řádků)
>
> Ještě mě napadá jedna věc, když už se bavíme o přenosu souborů....
> Bylo by fajn, kdyby bylo možné realizovat přepis souborů z magnetofonu 
> přímo do FAT na kartě. Stejně tak nebylo by možné řešit SW emulaci 
> magnetofonu (propojením z unikarty na Line-In) kvůli podpoře čistě 
> kazetových programů?
> Domnívám se že těch co měli Sharpa v základní variantě (tzv. varianta 
> žebrák) byla většina, proto by možná i magnetofon zasloužil větší 
> podporu ;-)
>
> Zdenek
>