Home
last modified time | relevance | path

Searched refs:cyclonecpu (Results 1 – 4 of 4) sorted by relevance

/dports/emulators/dgen-sdl/dgen-sdl-1.33/
H A Dmdfr.cpp159 cyclonecpu.d[i] = le2h32(m68k_state.d[i]); in md_set_cyclone_sync()
160 cyclonecpu.a[i] = le2h32(m68k_state.a[i]); in md_set_cyclone_sync()
162 cyclonecpu.membase = 0; in md_set_cyclone_sync()
163 cyclonecpu.pc = cyclonecpu.checkpc(le2h32(m68k_state.pc)); in md_set_cyclone_sync()
168 m68k_state.d[i] = h2le32(cyclonecpu.d[i]); in md_set_cyclone_sync()
171 m68k_state.pc = h2le32(cyclonecpu.pc-cyclonecpu.membase); in md_set_cyclone_sync()
437 pc = (cyclonecpu.pc - cyclonecpu.membase); in m68k_read_pc()
468 cyclonecpu.cycles)); in m68k_odo()
523 cyclonecpu.cycles = cycles; in m68k_run()
524 CycloneRun(&cyclonecpu); in m68k_run()
[all …]
H A Dmd.cpp275 CycloneReset(&cyclonecpu); in reset()
605 memset(&cyclonecpu, 0, sizeof(cyclonecpu)); in md()
606 cyclonecpu.read8 = cyclone_read_memory_8; in md()
607 cyclonecpu.read16 = cyclone_read_memory_16; in md()
608 cyclonecpu.read32 = cyclone_read_memory_32; in md()
609 cyclonecpu.write8 = cyclone_write_memory_8; in md()
610 cyclonecpu.write16 = cyclone_write_memory_16; in md()
612 cyclonecpu.checkpc = cyclone_checkpc; in md()
613 cyclonecpu.fetch8 = cyclone_read_memory_8; in md()
614 cyclonecpu.fetch16 = cyclone_read_memory_16; in md()
[all …]
H A Dmem.cpp648 pc -= cyclonecpu.membase; // Get the real program counter. in checkpc()
653 cyclonecpu.membase = (uintptr_t)saveram; in checkpc()
657 cyclonecpu.membase = (uintptr_t)rom; // Jump to ROM. in checkpc()
659 cyclonecpu.membase = (uintptr_t)zero; // Scratch area. in checkpc()
662 cyclonecpu.membase = (uintptr_t)ram; // Jump to RAM. in checkpc()
667 cyclonecpu.membase = (uintptr_t)no_rom; in checkpc()
670 return (cyclonecpu.membase + pc); // New program counter. in checkpc()
H A Dmd.h441 struct Cyclone cyclonecpu; variable