Forum

Z PMD 85 Infoserver

:: späť na zoznam tém ::
Správa
Autor  Autor ::  shark800
Poslaná  Poslaná ::  12.04.2024 19:06:25
Predmet  Predmet ::  Emulátor - Debugger - state of peripherial circuits
Ahoj,

snažím se zjistit proč mi na FPGA jádře nefujguje PMD v3 (evidentně se po přepnutí do kompatibility nenastaví allRAM) a hodně mi pomohl váš emulátor s debuggerem. Ale přijde mi že se neobnovují statusy jednotlivých chipů ve zmíněném okně. Pro můj případ by se mi to docela šiklo. Můžete se na to, prosím, mrknout? Např. na #BF66 zhasne allRAM ale status se nezmění.

Díky
Petr
 
Správa
Autor  Autor ::  Martin Bórik
Poslaná  Poslaná ::  18.04.2024 08:51:36
Predmet  Predmet ::  Re: Emulátor - Debugger - state of peripherial circuits
Ahoj, teoreticky by mohol pomôcť môj port GPMD85Emulator, kde by si si vedel pridať výpis do konzoly pri každom zápise na systémové PIO. Ak nie, tak aspoň zo zdrojákov vieš vyčítať, ako systémové PIO reaguje na ktoré bity.
 
Správa
Autor  Autor ::  Roman Bórik
Poslaná  Poslaná ::  13.04.2024 15:42:10
Predmet  Predmet ::  Re: Emulátor - Debugger - state of peripherial circuits
Ahoj.

Dialóg stavu periférií v debuggeri neobsahuje stav Systémového PIO 8255, kde je aj stránkovací bit, ale GPIO 8255 na IF doske.
Takže to je dôvod, prečo sa tam "stav" nezmení.
Stav systémového PIO som nepovažoval za potrebný (aspoň pre mňa), aby tam bol.
 
Správa
Autor  Autor ::  shark800
Poslaná  Poslaná ::  19.04.2024 19:16:58
Predmet  Predmet ::  Re: Emulátor - Debugger - state of peripherial circuits
Díky za odpověď, nevšiml jsem si že koukám na stav jiné 8255-ky. Asi v zápalu boje :)

Díky
Petr
:: späť na zoznam tém ::