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

Od: Michal Hučík
Datum: 7.9.2011 00:31
Předmět: 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 (sharpemu tu byla ta zakroucena vec pandora.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...
>
> ---


Ostatní příspěvky vlákna:

 
[2011/1 (52)] [2011/2 (9)] [2011/3 (2)] [2011/4 (9)] [2011/5 (8)] [2011/7 (1)] [2011/8 (40)] [2011/9 (146)] [2011/10 (116)] [2011/11 (29)] [2011/12 (110)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]