Home
last modified time | relevance | path

Searched refs:m_bram (Results 1 – 22 of 22) sorted by relevance

/dports/emulators/mess/mame-mame0226/src/mame/machine/
H A Dtosh1000_bram.cpp32 return m_bram[offset]; in read()
38 m_bram[offset] = data; in write()
49 std::fill(std::begin(m_bram), std::end(m_bram), 0x1a); in nvram_default()
59 file.read(m_bram, BRAM_SIZE); in nvram_read()
69 file.write(m_bram, BRAM_SIZE); in nvram_write()
78 save_item(NAME(m_bram)); in device_start()
H A Dpc9801_memsw.cpp113 save_pointer(NAME(m_bram), m_bram_size); in device_start()
138 memcpy(m_bram, default_memsw_data, m_bram_size); in nvram_default()
141 m_bram[0xf] = dec_2_bcd(systime.local_time.year - 2000) & 0xff; in nvram_default()
146 file.read(m_bram, m_bram_size); in nvram_read()
151 file.write(m_bram, m_bram_size); in nvram_write()
160 return m_bram[offset]; in read()
165 m_bram[offset] = data; in write()
H A Dpc9801_memsw.h48 uint8_t m_bram[0x10];
H A Dtosh1000_bram.h41 uint8_t m_bram[BRAM_SIZE]; variable
H A Dpce_cd.cpp124 m_bram = std::make_unique<uint8_t[]>(PCE_BRAM_SIZE * 2); in device_start()
125 memset(m_bram.get(), 0, PCE_BRAM_SIZE); in device_start()
126 memset(m_bram.get() + PCE_BRAM_SIZE, 0xff, PCE_BRAM_SIZE); in device_start()
129 m_nvram->set_base(m_bram.get(), PCE_BRAM_SIZE); in device_start()
166 save_pointer(NAME(m_bram), PCE_BRAM_SIZE * 2); in device_start()
1022 m_bram[offset & (PCE_BRAM_SIZE - 1)] = data; in bram_w()
1028 return m_bram[(offset & (PCE_BRAM_SIZE - 1)) + m_bram_locked * PCE_BRAM_SIZE]; in bram_r()
H A Dpce_cd.h139 std::unique_ptr<uint8_t[]> m_bram; variable
/dports/emulators/mame/mame-mame0226/src/mame/machine/
H A Dtosh1000_bram.cpp32 return m_bram[offset]; in read()
38 m_bram[offset] = data; in write()
49 std::fill(std::begin(m_bram), std::end(m_bram), 0x1a); in nvram_default()
59 file.read(m_bram, BRAM_SIZE); in nvram_read()
69 file.write(m_bram, BRAM_SIZE); in nvram_write()
78 save_item(NAME(m_bram)); in device_start()
H A Dpc9801_memsw.cpp113 save_pointer(NAME(m_bram), m_bram_size); in device_start()
138 memcpy(m_bram, default_memsw_data, m_bram_size); in nvram_default()
141 m_bram[0xf] = dec_2_bcd(systime.local_time.year - 2000) & 0xff; in nvram_default()
146 file.read(m_bram, m_bram_size); in nvram_read()
151 file.write(m_bram, m_bram_size); in nvram_write()
160 return m_bram[offset]; in read()
165 m_bram[offset] = data; in write()
H A Dtosh1000_bram.h41 uint8_t m_bram[BRAM_SIZE]; variable
H A Dpc9801_memsw.h48 uint8_t m_bram[0x10];
H A Dpce_cd.cpp124 m_bram = std::make_unique<uint8_t[]>(PCE_BRAM_SIZE * 2); in device_start()
125 memset(m_bram.get(), 0, PCE_BRAM_SIZE); in device_start()
126 memset(m_bram.get() + PCE_BRAM_SIZE, 0xff, PCE_BRAM_SIZE); in device_start()
129 m_nvram->set_base(m_bram.get(), PCE_BRAM_SIZE); in device_start()
166 save_pointer(NAME(m_bram), PCE_BRAM_SIZE * 2); in device_start()
1022 m_bram[offset & (PCE_BRAM_SIZE - 1)] = data; in bram_w()
1028 return m_bram[(offset & (PCE_BRAM_SIZE - 1)) + m_bram_locked * PCE_BRAM_SIZE]; in bram_r()
H A Dpce_cd.h139 std::unique_ptr<uint8_t[]> m_bram; variable
/dports/emulators/mess/mame-mame0226/src/mame/video/
H A Dvictory.cpp37 m_bram = std::make_unique<uint8_t[]>(0x4000); in video_start()
57 save_pointer(NAME(m_bram), 0x4000); in video_start()
560 m_bram[addr] = micro.b; in command2()
627 src = m_bram[srcoffs]; in command3()
652 src = m_bram[srcoffs]; in command3()
653 if ((m_bram[dstoffs + 0] & (src >> shift)) | (m_bram[dstoffs + 1] & (src << nshift))) in command3()
718 micro.yp = m_bram[0x2001 + micro.pc]; in command4()
844 (m_bram[addr + 0] & (micro.b >> shift)) | (m_bram[addr + 1] & (micro.b << nshift)) | in command5()
918 m_bram[daddr] = m_bram[saddr]; in command6()
988 if ((m_bram[addr + 0] & (micro.b >> shift)) | (m_bram[addr + 1] & (micro.b << nshift))) in command7()
[all …]
/dports/emulators/mame/mame-mame0226/src/mame/video/
H A Dvictory.cpp37 m_bram = std::make_unique<uint8_t[]>(0x4000); in video_start()
57 save_pointer(NAME(m_bram), 0x4000); in video_start()
560 m_bram[addr] = micro.b; in command2()
627 src = m_bram[srcoffs]; in command3()
652 src = m_bram[srcoffs]; in command3()
653 if ((m_bram[dstoffs + 0] & (src >> shift)) | (m_bram[dstoffs + 1] & (src << nshift))) in command3()
718 micro.yp = m_bram[0x2001 + micro.pc]; in command4()
844 (m_bram[addr + 0] & (micro.b >> shift)) | (m_bram[addr + 1] & (micro.b << nshift)) | in command5()
918 m_bram[daddr] = m_bram[saddr]; in command6()
988 if ((m_bram[addr + 0] & (micro.b >> shift)) | (m_bram[addr + 1] & (micro.b << nshift))) in command7()
[all …]
/dports/emulators/mess/mame-mame0226/src/devices/bus/pce/
H A Dpce_rom.cpp77 save_item(NAME(m_bram)); in device_start()
90 memset(m_bram, 0xff, m_bram_size); in nvram_default()
111 memcpy(m_bram + 0x1800, m_rom + 0x8800, 0x800); in nvram_default()
116 file.read(m_bram, m_bram_size); in nvram_read()
121 file.write(m_bram, m_bram_size); in nvram_write()
198 return m_bram[offset & (m_bram_size-1)]; in read_cart()
211 m_bram[offset & (m_bram_size-1)] = data; in write_cart()
H A Dpce_rom.h104 uint8_t m_bram[0x800*4]; variable
/dports/emulators/mame/mame-mame0226/src/devices/bus/pce/
H A Dpce_rom.cpp77 save_item(NAME(m_bram)); in device_start()
90 memset(m_bram, 0xff, m_bram_size); in nvram_default()
111 memcpy(m_bram + 0x1800, m_rom + 0x8800, 0x800); in nvram_default()
116 file.read(m_bram, m_bram_size); in nvram_read()
121 file.write(m_bram, m_bram_size); in nvram_write()
198 return m_bram[offset & (m_bram_size-1)]; in read_cart()
211 m_bram[offset & (m_bram_size-1)] = data; in write_cart()
H A Dpce_rom.h104 uint8_t m_bram[0x800*4]; variable
/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Dtosh1000.cpp71 , m_bram(*this, "bram") in tosh1000_state()
93 required_device<tosh1000_bram_device> m_bram; member in tosh1000_state
142 m_bram->write(m_bram_offset % 160, data); in bram_w()
188 data = m_bram->read(m_bram_offset % 160); in bram_r()
288 TOSH1000_BRAM(config, m_bram, 0); in tosh1000()
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Dtosh1000.cpp71 , m_bram(*this, "bram") in tosh1000_state()
93 required_device<tosh1000_bram_device> m_bram; member in tosh1000_state
142 m_bram->write(m_bram_offset % 160, data); in bram_w()
188 data = m_bram->read(m_bram_offset % 160); in bram_r()
288 TOSH1000_BRAM(config, m_bram, 0); in tosh1000()
/dports/emulators/mess/mame-mame0226/src/mame/includes/
H A Dvictory.h98 std::unique_ptr<uint8_t[]> m_bram; variable
/dports/emulators/mame/mame-mame0226/src/mame/includes/
H A Dvictory.h98 std::unique_ptr<uint8_t[]> m_bram; variable