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

Od: Fuzzy
Datum: 31.12.2011 11:58
Předmět: Re: Floppy driver


Ahoj,

 tu byla ta zakroucena vec Jakub: doporucuju na mb zapojit propojovaci jumper a vyvezt cmt
zapojeni na externi jacky. Pak lze krmit sharpa pres zvukovku z pc,
kdyz pouzijes mzftools tak treba 2.2kB/s.

 tu byla ta zakroucena vec Michal, all:
Doma mi lezi radic Horava, jeste jsem ho nepouzil; jakou mechaniku pro
jej potrebuju?
Jinak ja jsem pro zasunuti rrd do spodniho slotu nic ohybat nemusel.

Fuzzy

2011/12/31 Jakub Ladman (sharpemu tu byla ta zakroucena vec pandora.cz) <ladmanj tu byla ta zakroucena vec volny.cz>:
>
> Ja bych to i zkusil, ale kdyz vytahnu unikartu abych mohl zasunout radic
> floppy, tak tam nebudu mit jak ten program dostat - snad jen to zkusit pres
> kazetu, ale z poslednich pokusu mam pocit ze mi cmt mechanika (mam
 vestavenou)
> nejak nepremava.
>
> Jakub Ladman
>
> PS: Tohle trosku vycitam Vaskovi, ze unikartu neudelal do spodniho slotu,
aby
> mohl nahore zustat floppy driver. Puvodne jsem si to predstavoval tak, ze by
se
> dalo nejakym prepinacem volit mezi realnym a emulovanym FDC. Zase by tam byl
> neprijemny, nutny zasah do FDC radice, tak aby pri prepnuti na unikartu
> nereagoval na sve adrese, ale coz, to uz je jedno.
> Kdyz uz jsem u toho, jsem rozmrzely ze nove vznikly RD zase je tak velky ze
se
> musi ohybat plechy, kdyby to bylo smd, veslo by se to na desku ktera by tam
> zapadla jak prdel na hrnec.
> Prosim pokud nekdo chce reagovat na toto PS, tak v novem vlakne, dekuji.
>
>
> Dne So 31. prosince 2011 11:33:32, Michal Hučík napsal(a):
>> Ahoj,
>>
>> pokousim se napsat obecny FDC driver, ktery by pak mohl napr. Fuzzy
>> pouzit v MZIXu. Pisu to vicemene z cisteho stolu a testuju jen v
>> emulatorech, protoze momentalne nemam u Sharpa funkcni FDC.
>>
>> Ladil jsem to ve Zdenkove emulatoru a otestoval jsem to i v nejake verzi
>> MCE, kterou mi kdysi poslal Vasek. V MCE se zrejme neinvertuji hodnoty
>> track, sector a side prectene z FDC prikazem READ_ADDR (sector_size ale
>> je uz negovany).
>> Unikartu jsem popravde taky jeste nezkousel, ale ta na tom bude zhruba
>> podobne jako Zdenkuv emulator.
>>
>> Chtel  bych tedy poprosit jesli ma nekdo momentalne po ruce funkcni FDC
>> radic s WD2793, tak jestli by mel chut program otestovat a porovnat jeho
>> chovani s emulatorem.
>>
>> Program provede test, zda je pritomny FDC - pokud ne, tak se zastavi.
>> Pokud ano, tak zapne motor, zvoli mechadiku s FD0, provede RESTORE,
>> STEP_IN, STEP_OUT, SEEK na track 10, nastavi sector=2, side=0, provede
>> READ_ADDR ze ktereho vypise 6 bajtu na obrazovku. Precte sektor a jeho
>> negovany obsah ulozi na DMA 0x6000. Velikost ctenych dat se nastavuje
>> podle udaje z predchoziho READ_ADDR, takze by mel byt schopen nacist
>> MRS, CP/M i BASIC format z 720kB DD diskety.
>> Pokud je identifikovana chyba, tak se vypise jeji kod a zacne blikat
border.
>>
>> fddrv.mzf - verze s driverem pro standardni radic
>> fddrv-hd.mzf - obsahuje driver pro radic, ktery je upraveny pro HD
>> diskety a pri DRQ umi generovat interrupt (zajimalo by mne jak se to
>> bude chovat na neupravenem radici)
>>
>> Michal
>>
>>
>> ---
>
> ---

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