www.iDNES.cz Zprávy | Sport | Revue | Ekonomika | Finance | Mobil | Technet | Hry | Auto | Reality | Cestování | Zdraví | více
reklama

SPRINTER












ikonka pro Vás

 
   
     
Od:
David Luftner
Datum:
26.10.2004 09:07
Předmět:
Re: Rozsireni Ramky


Re: Rozsireni Ramky:

AMD nebude na ten program fungovat - musi se prepsat podprogram pro  reset flash. Zkousel jsem totiz programovat 128k amd:

reset flash:

ld a, 0f0h

call 06000h

jp 0620h

 

Pokud das RAM a ROM na desku do rozsirujiciho slotu moc si nepomuzes - musis privest datovou sbernici. Musis udelat logiku na to, zda je cteni/zapis do rozsirene pameti. Viz muj prispevek Zklamani s romkou. A mapovani pameti do prostoru 1000/1fff a e000/efff je pak snad jedno jestli je RamDisk nebo tohle ten rozdil nebude takovy.

Muj navrh vychazi z varianty co jsem jiz jednou posilal. Stara ramka se odstavi (neskrabe se zadna cesta vytahne se jeden odpor mam vyzkouseno). Misto romky se da rozsirujici deska ktera potrebuje jeste 7 signalu z MB a to RD, WR, CAS, IORQ, A14, A15 a stav switch MZ700/MZ800. A co bude umet? Pamet rozdeli na 16x 4KB sektory a fyzickou na 128x4KB RAM a 128x4KB Flash. Jakakoli 4KB cast z RAM nebo Flash bude moci byt namapovan do jakehokoli sektoru viditelne pameti. Mimo to zabezpeci i starou funkci mapovani ROMky 1000/2ffff a E000/Effff ale tam se bude moci vybrat pouze prepinacem MZ700/MZ800 ktera cast Flash bude delat Romku. Zatim to cele mam navrhnute s temito IO: 74ls138, 74ls10, 74ls02, 2x7489, 74ls157, RAM, Flash a jeden trandak jako invertor

D.

 


   
     

 

(c) 2002, MAFRA a.s.
Všechna práva vyhrazena. Společnost MAFRA a.s. nenese jakoukoliv zodpovědnost
za obsah rozesílaných příspěvků, nesou ji výlučně jejich autoři. Autoři jsou povinni respektovat pravidla