Jak na vycteni pameti z beziciho osmibitu?

Petr Labaj labaj na volny.cz
Sobota Březen 23 14:09:02 CET 2024


Háček u statických RAMek nebude nikde.
Procesor si dá pauzu, a po uvolnění BUSRQ prostě pojede dál kde předtím 
skončil.
Ten RESET ani není třeba.
Procesor se ani nedozví, že se mu někdo hrabal v paměti, prostě dokonalý 
zločin.

PL

*****************

Dne 23.3.2024 v 14:01 Pavel Kutina napsal(a):
> Už do toho taky koukám - takže správně takto?
>
> - držet BUSRQ v nule
> - počkat na BUSAK, BUSRQ pořád držím
> - sáhnout do RAM, BUSRQ pořád držím
> - uvolnit BUSRQ
> - vygenerovat RESET puls.
>
> To je tak jednoduché, až jsem zvědavej, v čem bude háček :)
>
> Pavel Kutina
>
> ----- Original Message ----- From: "Petr Labaj" <labaj na volny.cz>
> To: <hw-list na list.hw.cz>
> Sent: Saturday, March 23, 2024 1:43 PM
> Subject: Re: Jak na vycteni pameti z beziciho osmibitu?
>
>
> Podle mě stačí jen BUSRQ (a počkat na potvrzení BUSACK).
> DMA operace mají vyšší prioritu než NMI.
> Do toho by mohl kecat snad jen Reset, ale ten se v té době snad 
> nepřihodí.
>
> PL
>
> ********************
>
> Dne 23.3.2024 v 13:20 Pavel Kutina napsal(a):
>> Zdravim,
>>
>> zjistil jsem, ze pamet neni co byvala, tak potrebuju trochu nakopnout:
>>
>> Mam system se z80, k nemu paralelni SRAM a ja bych docela potreboval 
>> z nej cas od casu vytahnout obsah RAM, nejak ho modifikovat a nacpat 
>> zpatky. Jo, je to presne ta uloha, co se delavala na osmibitech pri 
>> ukladani snapshotu :)
>>
>> Mam pristupne vsechny signaly procesoru vcetne /BUSRQ, /BUSAK, /HALT, 
>> NMI a tak dale. Jestli mne hlava neklame, postup by mel byt nejak 
>> takovyhle:
>>
>> - pozadam z80 o uvolneni sbernice BUSRQ,
>> - z80 uvolni a potvrdi BUSAK,
>> - poslu do z80 NMI nebo HALT(?), aby mi do toho nekecal,
>> - tim by mela byt sbernice volna a procesor v HighZ?
>> - externim procesorem si udelam s pameti, co potrebuju (cteni, 
>> modifikace),
>> - uvolnim NMI, do z80 poslu RESET a necham ho najet do nove pameti.
>>
>> Predpokladam, ze tu je jeste par lidi, co to da z hlavy, nez zacnu 
>> lovit na netu hloubeji...
>>
>> Diky za pomoc.
>>
>> Pavel Kutina
>



Další informace o konferenci Hw-list