Jak na vycteni pameti z beziciho osmibitu?

Pavel Kutina hw na prelude.cz
Sobota Březen 23 17:27:10 CET 2024


Nechci zatím zveřejňovat detaily, já si to Waterloo raději vychutnám v klidu 
a osamění :)

Jinak tam na sběrnici visí SRAM, EEPROM a to je všechno. Ale co se týká toho 
resetu, s tím možná bude problém - tam to bude ještě na nějakou laboraci, 
systém si umí inicializovat RAM do stavu prázdné, takže to nejspíš bude bez 
resetu, pouze s "tichou výměnou dat" pouze v určité oblasti RAM. Tam bude 
ještě prostor na nějakou laboraci, ale primárně musí jít ta RAM vyčíst a 
modifikovat. Ono je to celé uzavřené a ta ROM blbě dokumentovaná, takže to 
bude ještě trochu hraní.

Každopádně díky všem za spolupráci, až bude co zveřejňovat, tak se snad 
pochlubím, bude-li čím.

Pavel Kutina


----- Original Message ----- 
From: "Ondra" <ebastlir na seznam.cz>
To: "'HW-news'" <hw-list na list.hw.cz>
Sent: Saturday, March 23, 2024 4:04 PM
Subject: RE: Jak na vycteni pameti z beziciho osmibitu?


Škoda, že jsi nenapsal co to je za systém. Taky k té ramce může přistupovat
něco jiného než procesor, třeba u ZX ULA.
A co se týká té myšlenky s následujícím resetem, tak nějak bych neřekl, že
je to dobrý nápad. Nebo k tomu procesoru není připojená jiná paměť? Taková,
která zařizuje init systému ?


-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Pavel Kutina
Sent: Saturday, March 23, 2024 2:02 PM
To: HW-news
Subject: Re: Jak na vycteni pameti z beziciho osmibitu?

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

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list 



Další informace o konferenci Hw-list