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