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

Od: Michal Hučík
Datum: 22.9.2011 10: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)]