Home
last modified time | relevance | path

Searched refs:m_segmap (Results 1 – 8 of 8) sorted by relevance

/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Dsun2.cpp208 uint8_t m_segmap[8][512]; member in sun2_state
264 page = m_segmap[m_context & 7][offset >> 14] << 4; in tl_mmu_r()
276 return m_segmap[m_context & 7][offset >> 14]; in tl_mmu_r()
299 uint8_t pmeg = m_segmap[context][offset >> 14]; in tl_mmu_r()
418 page = m_segmap[m_context & 7][offset >> 14] << 4; in tl_mmu_w()
437 m_segmap[m_context & 7][offset >> 14] = data & 0xff; in tl_mmu_w()
450 uint8_t pmeg = m_segmap[context][offset >> 14]; in tl_mmu_w()
674 memset(m_segmap, 0, sizeof(m_segmap)); in machine_reset()
H A Dsun3.cpp305 uint8_t m_segmap[8][2048]; member in sun3_state
455 page = m_segmap[m_context & 7][(offset >> 15) & 0x7ff] << 4; in tl_mmu_r()
462 return m_segmap[m_context & 7][(offset >> 15) & 0x7ff]<<24; in tl_mmu_r()
516 uint8_t pmeg = m_segmap[m_context & 7][(offset >> 15) & 0x7ff]; in tl_mmu_r()
593 page = m_segmap[m_context & 7][(offset >> 15) & 0x7ff] << 4; in tl_mmu_w()
605 m_segmap[m_context & 7][(offset >> 15) & 0x7ff] = (data>>24) & 0xff; in tl_mmu_w()
669 uint8_t pmeg = m_segmap[m_context & 7][(offset >> 15) & 0x7ff]; in tl_mmu_w()
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Dsun2.cpp208 uint8_t m_segmap[8][512]; member in sun2_state
264 page = m_segmap[m_context & 7][offset >> 14] << 4; in tl_mmu_r()
276 return m_segmap[m_context & 7][offset >> 14]; in tl_mmu_r()
299 uint8_t pmeg = m_segmap[context][offset >> 14]; in tl_mmu_r()
418 page = m_segmap[m_context & 7][offset >> 14] << 4; in tl_mmu_w()
437 m_segmap[m_context & 7][offset >> 14] = data & 0xff; in tl_mmu_w()
450 uint8_t pmeg = m_segmap[context][offset >> 14]; in tl_mmu_w()
674 memset(m_segmap, 0, sizeof(m_segmap)); in machine_reset()
H A Dsun3.cpp305 uint8_t m_segmap[8][2048]; member in sun3_state
455 page = m_segmap[m_context & 7][(offset >> 15) & 0x7ff] << 4; in tl_mmu_r()
462 return m_segmap[m_context & 7][(offset >> 15) & 0x7ff]<<24; in tl_mmu_r()
516 uint8_t pmeg = m_segmap[m_context & 7][(offset >> 15) & 0x7ff]; in tl_mmu_r()
593 page = m_segmap[m_context & 7][(offset >> 15) & 0x7ff] << 4; in tl_mmu_w()
605 m_segmap[m_context & 7][(offset >> 15) & 0x7ff] = (data>>24) & 0xff; in tl_mmu_w()
669 uint8_t pmeg = m_segmap[m_context & 7][(offset >> 15) & 0x7ff]; in tl_mmu_w()
/dports/emulators/mess/mame-mame0226/src/devices/machine/
H A Dsun4c_mmu.cpp106 m_segmap = std::make_unique<std::unique_ptr<uint8_t[]>[]>(16); in device_start()
111 m_segmap[i] = std::make_unique<uint8_t[]>(16384); in device_start()
113 save_pointer(NAME(m_segmap[i]), 16384, i); in device_start()
209 m_curr_segmap = &m_segmap[0][0]; in device_reset()
217 memset(&m_segmap[i][0], 0, 4096); in device_reset()
437 m_curr_segmap = &m_segmap[m_context_masked][0]; in context_reg_w()
H A Dsun4c_mmu.h175 std::unique_ptr<std::unique_ptr<uint8_t[]>[]> m_segmap; variable
/dports/emulators/mame/mame-mame0226/src/devices/machine/
H A Dsun4c_mmu.cpp106 m_segmap = std::make_unique<std::unique_ptr<uint8_t[]>[]>(16); in device_start()
111 m_segmap[i] = std::make_unique<uint8_t[]>(16384); in device_start()
113 save_pointer(NAME(m_segmap[i]), 16384, i); in device_start()
209 m_curr_segmap = &m_segmap[0][0]; in device_reset()
217 memset(&m_segmap[i][0], 0, 4096); in device_reset()
437 m_curr_segmap = &m_segmap[m_context_masked][0]; in context_reg_w()
H A Dsun4c_mmu.h175 std::unique_ptr<std::unique_ptr<uint8_t[]>[]> m_segmap; variable