Konference: Počítač SHARP MZ-800 a emulátory
Od: | Michal Hučík |
Datum: | 22.9.2011 13:23 |
Předmět: | Re: FatFS na Sharpu |
Ano, ten 8 bitovy rezim si muzes zapnout prikazem 0xEF s parametrem 0x01 (0x81 jej zase vypne), nicmene mam nejake info o tom, ze nektere karty uz tento rezim nepodporuji. Kazdopadne neni problem ten VHDL kod radice upravit tak, aby pri identifikaci prepnuti disku do 8 bit rezimu vyradil z cinnosti latch a posilal na disk kazdy IORQ. Trochu problem je se simulaci rezimu radice pro ktery je napsany stavajici NIPOS. Tam je disk v 16 bitovem rezimu, ale bez latche. Na FPGA si kompatibilitu s timto rezimem dokazu zajistit, ale do skutecneho radice s CPLD uz se to asi nevejde. Vasek v multitasku ted kresli nekolik desek a jednou z nich by mel byt i ramdisk do dolniho slotu, kombinovany s IDE16 radicem a slotem pro CF kartu ... Michal Dne 22.9.2011 11:06, Jaroslav Nemec (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): > > CompactFlash, napriek tomu, že je funguje na rozhraní ako IDE > harddisk, vie navyše robiť aj v 8-bitovom režime. Z80 by ho mal byť > schopný ovládať priamo. CF je aj celkom malá, možno by bolo zaujímavé > vložiť kartu dovnútra tak, aby ani nezaberala slot - vznikol by tak > celkom zaujímavý úložný priestor. CF so 4GB dnes predávajú za veľmi > zaujímavé ceny. Navyše, CF je 5-voltový, takže aj problém s napájaním > by odpadol. > > > > On 22. 9. 2011 0:10, Michal Hučík (sharpemu tu byla ta zakroucena vec pandora.cz) wrote: >> >> Ahoj, >> >> jen pro zajimavost: pripichnul jsem CF kartu k FPGA HW emulatoru >> Sharpa na kterem jsem napsal model MZIDE16. K tomu se mi ted konecne >> podarilo i v SDCC nakompilovat a plne zprovoznit FAT32 v plne palbe, >> tak jak ho mame na unikarte i s dlouhymi nazvy a s podporou code_page >> ... cele to zabira pouhych 46kB :) >> >> 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)]