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