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

Od: Ctirad Feřtr
Datum: 2.11.2009 12:07
Předmět: Re: SD unikarta


Dne pondělí 02 Listopad 2009 08:47:58 Vaclav Peroutka (sharpemu tu byla ta zakroucena vec pandora.cz) 
napsal(a):
> Zdenku, tam nejde o rychly procesor. Ale o dostatek datove RAMky, kde si
>  muzes udrzovat metainformace pro 4 emulovane disketove mechaniky a nejlepe
>  4 SD sektory 512B (jeden pro kazdou mechaniku), se kterymi se aktualne
>  pracuje. At se da rozumne zapisovat. Urcite vis, ze SD karta je sekvencni
>  medium, abys mohl zmenit jediny bajt, musis precist a zapsat cely sektor
>  (ostatne, stejne jako FD).
> 
> Samotne 4 datove sektory zaberou 2kB pameti. Metainformace pro HD disketu
>  taky zaberou nejake misto. 

Opakuji, že SDRIVE tohle všechno vyřešené má a funguje to i na té
 nejslabší 
atmeze s 1kB SRAM. A to jsem ještě zapomněl zmínit, že to umí (přes
ovládací 
utilitku) procházet adresářovou strukturu na SD a zavádět přímo
atárkovské 
"exe" soubory tak, že on the fly vytvoří bootovatelný obraz ATR diskety cozavede ten soubor.

> PS: Jeste jednou jsem se dival na tu ATMEGu8 - zrejme by se dalo pouzit
>  port D, pricemz clovek prijde o interrupty. A ja je mel v me puvodni verzi

Prosím, zapomeň(te) už na atmegu 8. To byl opravdu jen příklad. 

>  pouzite, to je pravda. SD kartu pripojit na PB2-PB5 a tech par ridicich
>  signalu se taky najde. Takze z tohoto pohledu by pro tu low-cost verzi
>  stacila ATMega8, XC9536, 74HC245. 

Tu 74.245 bych tam dal právě proto, abych nemusel používat CPLD. Dávat tam 
obojí nemá smysl. Teoreticky by se dala ta atmega plácnout na sběrnici
 přímo. 
Takové projekty jsem viděl a fungovalo to, ale je to prasárna a stálo by to hodně laborování.

Ctirad 

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

 
[2009/1 (32)] [2009/3 (21)] [2009/4 (42)] [2009/5 (6)] [2009/8 (9)] [2009/9 (28)] [2009/10 (50)] [2009/11 (86)] [2009/12 (89)]


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