Home
last modified time | relevance | path

Searched refs:m_sr (Results 1 – 25 of 126) sorted by relevance

123456

/dports/emulators/mess/mame-mame0226/src/devices/machine/
H A Dalpha_8921.cpp63 save_item(NAME(m_sr)); in device_start()
77 m_old_sr = ~m_sr; in device_reset()
100 m_sr = m_c; in WRITE_LINE_MEMBER()
102m_sr = (BIT(m_sr, 24, 6) << 26) | (BIT(m_sr, 16, 6) << 18) | (BIT(m_sr, 8, 6) << 10) | (BIT(m_sr, … in WRITE_LINE_MEMBER()
104m_sr = ((BIT(m_sr, 26, 6)) << 24) | ((BIT(m_sr, 18, 6)) << 16) | ((BIT(m_sr, 10, 6)) << 8) | (BIT( in WRITE_LINE_MEMBER()
151 if ((m_old_sr != m_sr) || (m_old_even != m_even) || (m_old_h != m_h)) in update_output()
155 m_gbd = bitswap<4>(m_sr, 30, 22, 14, 6); in update_output()
156 m_gad = bitswap<4>(m_sr, 31, 23, 15, 7); in update_output()
160 m_gbd = bitswap<4>(m_sr, 25, 17, 9, 1); in update_output()
161 m_gad = bitswap<4>(m_sr, 24, 16, 8, 0); in update_output()
[all …]
H A D68340tmu.cpp73 val = m_sr; in read()
91 m_sr &= ~REG_SR_COM; in read()
196 m_sr = (m_sr & ~REG_SR_COM) | 0x00ff; in write()
227 data = m_sr; in write()
284 m_sr |= REG_SR_TG; in WRITE_LINE_MEMBER()
291 m_sr |= REG_SR_TGL; in WRITE_LINE_MEMBER()
333 m_sr = (m_sr & REG_SR_TG) | 0x00ff; in module_reset()
347 m_sr |= REG_SR_IRQ; in do_timer_irq()
478 m_sr |= REG_SR_TC; in do_timer_tick()
487 m_sr |= REG_SR_TO; in do_timer_tick()
[all …]
H A Dcop452.cpp34 m_sr = 0; in WRITE_LINE_MEMBER()
48 m_sr = (m_sr << 1) | m_di; in WRITE_LINE_MEMBER()
51 LOG("Inst = %x\n" , m_sr); in WRITE_LINE_MEMBER()
53 unsigned idx = !BIT(m_sr , 0); in WRITE_LINE_MEMBER()
55 switch (m_sr) { in WRITE_LINE_MEMBER()
99 if (m_sr & 0b10000) { in WRITE_LINE_MEMBER()
101 m_mode = m_sr & 0b01111; in WRITE_LINE_MEMBER()
124 unsigned idx = !BIT(m_sr , 0); in WRITE_LINE_MEMBER()
164 save_item(NAME(m_sr)); in device_start()
176 m_sr = 0; in device_reset()
H A Dupd7001.cpp57 , m_sr(0) in upd7001_device()
99 save_item(NAME(m_sr)); in device_start()
147 m_sr = m_an_callback[m_mpx](); in TIMER_CALLBACK_MEMBER()
179 m_so = BIT(m_sr, 7); in WRITE_LINE_MEMBER()
184 m_sr = (m_sr << 1) | m_si; in WRITE_LINE_MEMBER()
186 m_mpx = m_sr & 3; in WRITE_LINE_MEMBER()
202 m_mpx = m_sr & 3; in WRITE_LINE_MEMBER()
H A Dcdp1852.cpp49 m_clock_active(true), m_sr(false), m_next_sr(false), in cdp1852_device()
76 save_item(NAME(m_sr)); in device_start()
153 if (m_sr != state) in set_sr_line()
155 m_sr = state; in set_sr_line()
178 m_write_sr(m_sr ? 1 : 0); in TIMER_CALLBACK_MEMBER()
/dports/emulators/mame/mame-mame0226/src/devices/machine/
H A Dalpha_8921.cpp63 save_item(NAME(m_sr)); in device_start()
77 m_old_sr = ~m_sr; in device_reset()
100 m_sr = m_c; in WRITE_LINE_MEMBER()
102m_sr = (BIT(m_sr, 24, 6) << 26) | (BIT(m_sr, 16, 6) << 18) | (BIT(m_sr, 8, 6) << 10) | (BIT(m_sr, … in WRITE_LINE_MEMBER()
104m_sr = ((BIT(m_sr, 26, 6)) << 24) | ((BIT(m_sr, 18, 6)) << 16) | ((BIT(m_sr, 10, 6)) << 8) | (BIT( in WRITE_LINE_MEMBER()
151 if ((m_old_sr != m_sr) || (m_old_even != m_even) || (m_old_h != m_h)) in update_output()
155 m_gbd = bitswap<4>(m_sr, 30, 22, 14, 6); in update_output()
156 m_gad = bitswap<4>(m_sr, 31, 23, 15, 7); in update_output()
160 m_gbd = bitswap<4>(m_sr, 25, 17, 9, 1); in update_output()
161 m_gad = bitswap<4>(m_sr, 24, 16, 8, 0); in update_output()
[all …]
H A D68340tmu.cpp73 val = m_sr; in read()
91 m_sr &= ~REG_SR_COM; in read()
196 m_sr = (m_sr & ~REG_SR_COM) | 0x00ff; in write()
227 data = m_sr; in write()
284 m_sr |= REG_SR_TG; in WRITE_LINE_MEMBER()
291 m_sr |= REG_SR_TGL; in WRITE_LINE_MEMBER()
333 m_sr = (m_sr & REG_SR_TG) | 0x00ff; in module_reset()
347 m_sr |= REG_SR_IRQ; in do_timer_irq()
478 m_sr |= REG_SR_TC; in do_timer_tick()
487 m_sr |= REG_SR_TO; in do_timer_tick()
[all …]
H A Dcop452.cpp34 m_sr = 0; in WRITE_LINE_MEMBER()
48 m_sr = (m_sr << 1) | m_di; in WRITE_LINE_MEMBER()
51 LOG("Inst = %x\n" , m_sr); in WRITE_LINE_MEMBER()
53 unsigned idx = !BIT(m_sr , 0); in WRITE_LINE_MEMBER()
55 switch (m_sr) { in WRITE_LINE_MEMBER()
99 if (m_sr & 0b10000) { in WRITE_LINE_MEMBER()
101 m_mode = m_sr & 0b01111; in WRITE_LINE_MEMBER()
124 unsigned idx = !BIT(m_sr , 0); in WRITE_LINE_MEMBER()
164 save_item(NAME(m_sr)); in device_start()
176 m_sr = 0; in device_reset()
H A Dupd7001.cpp57 , m_sr(0) in upd7001_device()
99 save_item(NAME(m_sr)); in device_start()
147 m_sr = m_an_callback[m_mpx](); in TIMER_CALLBACK_MEMBER()
179 m_so = BIT(m_sr, 7); in WRITE_LINE_MEMBER()
184 m_sr = (m_sr << 1) | m_si; in WRITE_LINE_MEMBER()
186 m_mpx = m_sr & 3; in WRITE_LINE_MEMBER()
202 m_mpx = m_sr & 3; in WRITE_LINE_MEMBER()
/dports/emulators/mess/mame-mame0226/src/mame/video/
H A Dapollo.cpp344 m_sr, in log_cr1()
472 m_sr |= SR_SYNC; in increment_v_clock()
492 m_sr |= SR_SYNC; in increment_v_clock()
514 m_sr |= SR_SYNC; in increment_v_clock()
552 m_sr = pixel ? (m_sr | SR_V_DATA) : (m_sr & ~SR_V_DATA); in increment_p_clock()
737 data = m_sr; in apollo_mcr_r()
788 m_sr &= ~SR_ALT; in apollo_mcr_w()
821 m_sr |= SR_DONE; in apollo_mcr_w()
1080 m_sr |= SR_ALT; in apollo_mem_w()
1105 m_sr |= SR_ALT; in apollo_mem_w()
[all …]
/dports/emulators/mame/mame-mame0226/src/mame/video/
H A Dapollo.cpp344 m_sr, in log_cr1()
472 m_sr |= SR_SYNC; in increment_v_clock()
492 m_sr |= SR_SYNC; in increment_v_clock()
514 m_sr |= SR_SYNC; in increment_v_clock()
552 m_sr = pixel ? (m_sr | SR_V_DATA) : (m_sr & ~SR_V_DATA); in increment_p_clock()
737 data = m_sr; in apollo_mcr_r()
788 m_sr &= ~SR_ALT; in apollo_mcr_w()
821 m_sr |= SR_DONE; in apollo_mcr_w()
1080 m_sr |= SR_ALT; in apollo_mem_w()
1105 m_sr |= SR_ALT; in apollo_mem_w()
[all …]
/dports/emulators/mess/mame-mame0226/src/devices/cpu/h16/
H A Dhd641016.cpp30 , m_sr(0) in hd641016_device()
167 [this](u16 data) { m_sr = (m_sr & 0xb700) | data; } in device_start()
191 save_item(NAME(m_sr)); in device_start()
203 m_sr = 0x2700 | (m_sr & 0x001f); in device_reset()
224 BIT(m_sr, 15) ? 'T' : '.', in state_string_export()
225 BIT(m_sr, 13) ? 'S' : 'U', in state_string_export()
227 BIT(m_sr, 8, 3), in state_string_export()
228 BIT(m_sr, 4) ? 'X' : '.', in state_string_export()
229 BIT(m_sr, 3) ? 'N' : '.', in state_string_export()
230 BIT(m_sr, 2) ? 'Z' : '.', in state_string_export()
[all …]
/dports/emulators/mame/mame-mame0226/src/devices/cpu/h16/
H A Dhd641016.cpp30 , m_sr(0) in hd641016_device()
167 [this](u16 data) { m_sr = (m_sr & 0xb700) | data; } in device_start()
191 save_item(NAME(m_sr)); in device_start()
203 m_sr = 0x2700 | (m_sr & 0x001f); in device_reset()
224 BIT(m_sr, 15) ? 'T' : '.', in state_string_export()
225 BIT(m_sr, 13) ? 'S' : 'U', in state_string_export()
227 BIT(m_sr, 8, 3), in state_string_export()
228 BIT(m_sr, 4) ? 'X' : '.', in state_string_export()
229 BIT(m_sr, 3) ? 'N' : '.', in state_string_export()
230 BIT(m_sr, 2) ? 'Z' : '.', in state_string_export()
[all …]
/dports/emulators/mess/mame-mame0226/src/devices/cpu/h8500/
H A Dh8500.cpp21 , m_sr(0) in h8500_device()
85 state_add(H8500_SR, "SR", m_sr).mask(0x870f); in device_start()
86 …state_add<u8>(H8500_CCR, "CCR", [this]() { return m_sr & 0xff; }, [this](u8 data) { m_sr = (m_sr &… in device_start()
87 …e_add<u8>(STATE_GENFLAGS, "FLAGS", [this]() { return m_sr & 0xff; }, [this](u8 data) { m_sr = (m_s… in device_start()
106 save_item(NAME(m_sr)); in device_start()
118 m_sr = 0x0700 | (m_sr & 0x000f); in device_reset()
143 BIT(m_sr, 3) ? 'N' : '.', in state_string_export()
144 BIT(m_sr, 2) ? 'Z' : '.', in state_string_export()
145 BIT(m_sr, 1) ? 'V' : '.', in state_string_export()
146 BIT(m_sr, 0) ? 'C' : '.'); in state_string_export()
/dports/emulators/mame/mame-mame0226/src/devices/cpu/h8500/
H A Dh8500.cpp21 , m_sr(0) in h8500_device()
85 state_add(H8500_SR, "SR", m_sr).mask(0x870f); in device_start()
86 …state_add<u8>(H8500_CCR, "CCR", [this]() { return m_sr & 0xff; }, [this](u8 data) { m_sr = (m_sr &… in device_start()
87 …e_add<u8>(STATE_GENFLAGS, "FLAGS", [this]() { return m_sr & 0xff; }, [this](u8 data) { m_sr = (m_s… in device_start()
106 save_item(NAME(m_sr)); in device_start()
118 m_sr = 0x0700 | (m_sr & 0x000f); in device_reset()
143 BIT(m_sr, 3) ? 'N' : '.', in state_string_export()
144 BIT(m_sr, 2) ? 'Z' : '.', in state_string_export()
145 BIT(m_sr, 1) ? 'V' : '.', in state_string_export()
146 BIT(m_sr, 0) ? 'C' : '.'); in state_string_export()
/dports/emulators/mess/mame-mame0226/src/devices/cpu/tlcs900/
H A Dtlcs900.cpp135 save_item( NAME(m_sr) ); in device_start()
204 m_sr.d = 0xF000; in device_reset()
219 m_sr.d = 0xF800; in device_reset()
234 m_sr.w.l & 0x8000 ? 'S' : 'U', in state_string_export()
235 ( m_sr.w.l & 0x7000 ) >> 12, in state_string_export()
236 m_sr.w.l & 0x0800 ? 'M' : 'N', in state_string_export()
237 ( m_sr.w.l & 0x0700 ) >> 8, in state_string_export()
238 m_sr.w.l & 0x0080 ? 'S' : '.', in state_string_export()
239 m_sr.w.l & 0x0040 ? 'Z' : '.', in state_string_export()
240 m_sr.w.l & 0x0020 ? '1' : '.', in state_string_export()
[all …]
H A D900tbl.hxx1034 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | ( a & FLAG_CF ); in sra8()
1053 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | ( a & FLAG_CF ); in sra16()
1072 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | ( a & FLAG_CF ); in sra32()
1935 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_DECBIM()
1944 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_DECBIR()
1953 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_DECWIM()
1972 m_sr.b.h = ( m_sr.b.h & 0xf8 ) | ( ( m_sr.b.h - 1 ) & 0x07 ); in op_DECF()
2157 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_INCBIM()
2166 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_INCBIR()
2175 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_INCWIM()
[all …]
/dports/emulators/mame/mame-mame0226/src/devices/cpu/tlcs900/
H A Dtlcs900.cpp135 save_item( NAME(m_sr) ); in device_start()
204 m_sr.d = 0xF000; in device_reset()
219 m_sr.d = 0xF800; in device_reset()
234 m_sr.w.l & 0x8000 ? 'S' : 'U', in state_string_export()
235 ( m_sr.w.l & 0x7000 ) >> 12, in state_string_export()
236 m_sr.w.l & 0x0800 ? 'M' : 'N', in state_string_export()
237 ( m_sr.w.l & 0x0700 ) >> 8, in state_string_export()
238 m_sr.w.l & 0x0080 ? 'S' : '.', in state_string_export()
239 m_sr.w.l & 0x0040 ? 'Z' : '.', in state_string_export()
240 m_sr.w.l & 0x0020 ? '1' : '.', in state_string_export()
[all …]
H A D900tbl.hxx1034 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | ( a & FLAG_CF ); in sra8()
1053 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | ( a & FLAG_CF ); in sra16()
1072 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | ( a & FLAG_CF ); in sra32()
1935 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_DECBIM()
1944 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_DECBIR()
1953 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_DECWIM()
1972 m_sr.b.h = ( m_sr.b.h & 0xf8 ) | ( ( m_sr.b.h - 1 ) & 0x07 ); in op_DECF()
2157 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_INCBIM()
2166 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_INCBIR()
2175 m_sr.b.l = ( m_sr.b.l & ~ FLAG_CF ) | cy; in op_INCWIM()
[all …]
/dports/emulators/mess/mame-mame0226/src/devices/cpu/rx01/
H A Drx01.cpp49 , m_sr(0) in rx01_cpu_device()
89 state_add(RX01_SR, "SR", m_sr).formatstr("%03O"); in device_start()
107 save_item(NAME(m_sr)); in device_start()
126 m_sr = 0; in device_reset()
201 return BIT(m_sr, 7); in test_condition()
229 return BIT(m_sr, 7) == sep_data(); in test_condition()
237 return BIT(m_sr, 7) == missing_clk(); in test_condition()
418 m_sp[m_spar] = m_sr; in execute_run()
431 m_sr = m_cntr; in execute_run()
433 m_sr = (m_sr << 1) | sep_data(); in execute_run()
[all …]
/dports/emulators/mame/mame-mame0226/src/devices/cpu/rx01/
H A Drx01.cpp49 , m_sr(0) in rx01_cpu_device()
89 state_add(RX01_SR, "SR", m_sr).formatstr("%03O"); in device_start()
107 save_item(NAME(m_sr)); in device_start()
126 m_sr = 0; in device_reset()
201 return BIT(m_sr, 7); in test_condition()
229 return BIT(m_sr, 7) == sep_data(); in test_condition()
237 return BIT(m_sr, 7) == missing_clk(); in test_condition()
418 m_sp[m_spar] = m_sr; in execute_run()
431 m_sr = m_cntr; in execute_run()
433 m_sr = (m_sr << 1) | sep_data(); in execute_run()
[all …]
/dports/emulators/mess/mame-mame0226/src/devices/video/
H A Dcrt9021.cpp86 m_sr(0), in crt9021_device()
124 save_item(NAME(m_sr)); in device_start()
150 m_sr = 0; in ld_sh_w()
154 m_sr = m_chabl ? 0 : m_data; in ld_sh_w()
156 if (m_revid) m_sr ^= 0xff; in ld_sh_w()
165 m_display_cb(m_bitmap, screen().vpos(), screen().hpos(), m_sr, m_intout); in ld_sh_w()
/dports/emulators/mame/mame-mame0226/src/devices/video/
H A Dcrt9021.cpp86 m_sr(0), in crt9021_device()
124 save_item(NAME(m_sr)); in device_start()
150 m_sr = 0; in ld_sh_w()
154 m_sr = m_chabl ? 0 : m_data; in ld_sh_w()
156 if (m_revid) m_sr ^= 0xff; in ld_sh_w()
165 m_display_cb(m_bitmap, screen().vpos(), screen().hpos(), m_sr, m_intout); in ld_sh_w()
/dports/emulators/mess/mame-mame0226/src/devices/cpu/tms7000/
H A Dtms7000.cpp214 m_sr = 0; in device_start()
240 save_item(NAME(m_sr)); in device_start()
273 m_sr & 0x80 ? 'C':'c', in state_string_export()
274 m_sr & 0x40 ? 'N':'n', in state_string_export()
275 m_sr & 0x20 ? 'Z':'z', in state_string_export()
276 m_sr & 0x10 ? 'I':'i', in state_string_export()
280 m_sr & 0x01 ? '?':'.' in state_string_export()
322 m_sr = 0; in device_reset()
391 if (!(m_sr & SR_I)) in check_interrupts()
424 push8(m_sr); in do_interrupt()
[all …]
/dports/emulators/mame/mame-mame0226/src/devices/cpu/tms7000/
H A Dtms7000.cpp214 m_sr = 0; in device_start()
240 save_item(NAME(m_sr)); in device_start()
273 m_sr & 0x80 ? 'C':'c', in state_string_export()
274 m_sr & 0x40 ? 'N':'n', in state_string_export()
275 m_sr & 0x20 ? 'Z':'z', in state_string_export()
276 m_sr & 0x10 ? 'I':'i', in state_string_export()
280 m_sr & 0x01 ? '?':'.' in state_string_export()
322 m_sr = 0; in device_reset()
391 if (!(m_sr & SR_I)) in check_interrupts()
424 push8(m_sr); in do_interrupt()
[all …]

123456