Home
last modified time | relevance | path

Searched refs:m_dma_count (Results 1 – 25 of 26) sorted by relevance

12

/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Dneogeocd.cpp58 m_dma_count = 0; in ngcd_state()
94 int32_t m_dma_count; member in ngcd_state
518 m_dma_count |= wordValue; in set_dma_regs()
610 SekIdle(m_dma_count * 4); in do_dma()
612 while (m_dma_count--) { in do_dma()
638 while (m_dma_count--) { in do_dma()
668 while (m_dma_count--) { in do_dma()
707 while (m_dma_count--) { in do_dma()
737 while (m_dma_count--) { in do_dma()
766 while (m_dma_count--) { in do_dma()
[all …]
H A Dxavix2.cpp49 u16 m_dma_count; member in xavix2_state
399 COMBINE_DATA(&m_dma_count); in dma_count_w()
407 m_dma_src, m_dma_dst, m_dma_count, in dma_control_w()
412 for(u32 i=0; i != m_dma_count; i++) in dma_control_w()
414 m_dma_timer->adjust(attotime::from_ticks(m_dma_count, m_maincpu->clock())); in dma_control_w()
620 m_dma_count = 0; in machine_reset()
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Dneogeocd.cpp58 m_dma_count = 0; in ngcd_state()
94 int32_t m_dma_count; member in ngcd_state
518 m_dma_count |= wordValue; in set_dma_regs()
610 SekIdle(m_dma_count * 4); in do_dma()
612 while (m_dma_count--) { in do_dma()
638 while (m_dma_count--) { in do_dma()
668 while (m_dma_count--) { in do_dma()
707 while (m_dma_count--) { in do_dma()
737 while (m_dma_count--) { in do_dma()
766 while (m_dma_count--) { in do_dma()
[all …]
H A Dxavix2.cpp49 u16 m_dma_count; member in xavix2_state
399 COMBINE_DATA(&m_dma_count); in dma_count_w()
407 m_dma_src, m_dma_dst, m_dma_count, in dma_control_w()
412 for(u32 i=0; i != m_dma_count; i++) in dma_control_w()
414 m_dma_timer->adjust(attotime::from_ticks(m_dma_count, m_maincpu->clock())); in dma_control_w()
620 m_dma_count = 0; in machine_reset()
/dports/emulators/mess/mame-mame0226/src/devices/machine/
H A Daic6250.h48 u8 dma_count_l_r() { return m_dma_count >> 0; } in dma_count_l_r()
49 u8 dma_count_m_r() { return m_dma_count >> 8; } in dma_count_m_r()
50 u8 dma_count_h_r() { return m_dma_count >> 16; } in dma_count_h_r()
63 void dma_count_l_w(u8 data) { m_dma_count &= ~0x0000ff; m_dma_count |= (data << 0); } in dma_count_l_w()
64 void dma_count_m_w(u8 data) { m_dma_count &= ~0x00ff00; m_dma_count |= (data << 8); } in dma_count_m_w()
65 void dma_count_h_w(u8 data) { m_dma_count &= ~0xff0000; m_dma_count |= (data << 16); } in dma_count_h_w()
259 u32 m_dma_count; variable
H A Daic6250.cpp165 save_item(NAME(m_dma_count)); in device_start()
361 data & R05W_TRANSFER_DIR ? "from" : "to", m_dma_count); in dma_cntrl_w()
396 u8 const dma_count_zero = !m_dma_count ? R07R_DMA_BYTE_CNT_ZERO : 0; in status_reg_0_r()
802 m_dma_count--; in state_step()
819 LOGMASKED(LOG_STATE, "dma in next count %d\n", m_dma_count); in state_step()
820 m_state = m_dma_count ? DMA_IN_REQ : DMA_IN_DRAIN; in state_step()
856 m_dma_count--; in state_step()
874 LOGMASKED(LOG_STATE, "dma out next count %d\n", m_dma_count); in state_step()
875 m_state = m_dma_count ? DMA_OUT_REQ : DMA_OUT_DONE; in state_step()
1027 if (m_fifo.full() || m_dma_count < 8) in WRITE_LINE_MEMBER()
/dports/emulators/mame/mame-mame0226/src/devices/machine/
H A Daic6250.h48 u8 dma_count_l_r() { return m_dma_count >> 0; } in dma_count_l_r()
49 u8 dma_count_m_r() { return m_dma_count >> 8; } in dma_count_m_r()
50 u8 dma_count_h_r() { return m_dma_count >> 16; } in dma_count_h_r()
63 void dma_count_l_w(u8 data) { m_dma_count &= ~0x0000ff; m_dma_count |= (data << 0); } in dma_count_l_w()
64 void dma_count_m_w(u8 data) { m_dma_count &= ~0x00ff00; m_dma_count |= (data << 8); } in dma_count_m_w()
65 void dma_count_h_w(u8 data) { m_dma_count &= ~0xff0000; m_dma_count |= (data << 16); } in dma_count_h_w()
259 u32 m_dma_count; variable
H A Daic6250.cpp165 save_item(NAME(m_dma_count)); in device_start()
361 data & R05W_TRANSFER_DIR ? "from" : "to", m_dma_count); in dma_cntrl_w()
396 u8 const dma_count_zero = !m_dma_count ? R07R_DMA_BYTE_CNT_ZERO : 0; in status_reg_0_r()
802 m_dma_count--; in state_step()
819 LOGMASKED(LOG_STATE, "dma in next count %d\n", m_dma_count); in state_step()
820 m_state = m_dma_count ? DMA_IN_REQ : DMA_IN_DRAIN; in state_step()
856 m_dma_count--; in state_step()
874 LOGMASKED(LOG_STATE, "dma out next count %d\n", m_dma_count); in state_step()
875 m_state = m_dma_count ? DMA_OUT_REQ : DMA_OUT_DONE; in state_step()
1027 if (m_fifo.full() || m_dma_count < 8) in WRITE_LINE_MEMBER()
/dports/emulators/mess/mame-mame0226/src/mame/machine/
H A Dsgi.cpp65 , m_dma_count(0) in sgi_mc_device()
126 save_item(NAME(m_dma_count)); in device_start()
172 m_dma_count = 0; in device_reset()
225 m_dma_count = 0; in dma_immediate()
448 return m_dma_count; in read()
648 m_dma_count &= 0xffff0000; in write()
649 m_dma_count |= data & 0x0000ffff; in write()
654 m_dma_count &= 0x0000ffff; in write()
655 m_dma_count |= data & 0x03ff0000; in write()
676 m_dma_count = data; in write()
[all …]
H A Dsgi.h66 uint32_t get_zoom_count() { return (m_dma_count >> 16) & 0x3ff; } in get_zoom_count()
67 uint32_t get_byte_count() { return (uint16_t)m_dma_count; } in get_byte_count()
111 uint32_t m_dma_count; variable
/dports/emulators/mame/mame-mame0226/src/mame/machine/
H A Dsgi.cpp65 , m_dma_count(0) in sgi_mc_device()
126 save_item(NAME(m_dma_count)); in device_start()
172 m_dma_count = 0; in device_reset()
225 m_dma_count = 0; in dma_immediate()
448 return m_dma_count; in read()
648 m_dma_count &= 0xffff0000; in write()
649 m_dma_count |= data & 0x0000ffff; in write()
654 m_dma_count &= 0x0000ffff; in write()
655 m_dma_count |= data & 0x03ff0000; in write()
676 m_dma_count = data; in write()
[all …]
H A Dsgi.h66 uint32_t get_zoom_count() { return (m_dma_count >> 16) & 0x3ff; } in get_zoom_count()
67 uint32_t get_byte_count() { return (uint16_t)m_dma_count; } in get_byte_count()
111 uint32_t m_dma_count; variable
/dports/emulators/mess/mame-mame0226/src/devices/cpu/sh/
H A Dsh4dmac.cpp227 m_dma_count[channel]=count; in sh4_dma_transfer_device()
308 len = m_dma_count[channel]; in sh4_dma_data()
354 m_dma_count[channel]--; in sh4_dma_data()
356 if (m_dma_count[channel] == 0) // all data transferred ? in sh4_dma_data()
366 len = m_dma_count[channel]; in sh4_dma_data()
412 m_dma_count[channel]--; in sh4_dma_data()
415 if (m_dma_count[channel] == 0) // all data transferred ? in sh4_dma_data()
H A Dsh4.h361 uint32_t m_dma_count[4]; variable
H A Dsh4.cpp1590 memset(m_dma_count, 0, sizeof(m_dma_count)); in device_reset()
2157 save_item(NAME(m_dma_count)); in device_start()
/dports/emulators/mame/mame-mame0226/src/devices/cpu/sh/
H A Dsh4dmac.cpp227 m_dma_count[channel]=count; in sh4_dma_transfer_device()
308 len = m_dma_count[channel]; in sh4_dma_data()
354 m_dma_count[channel]--; in sh4_dma_data()
356 if (m_dma_count[channel] == 0) // all data transferred ? in sh4_dma_data()
366 len = m_dma_count[channel]; in sh4_dma_data()
412 m_dma_count[channel]--; in sh4_dma_data()
415 if (m_dma_count[channel] == 0) // all data transferred ? in sh4_dma_data()
H A Dsh4.h361 uint32_t m_dma_count[4]; variable
/dports/emulators/mess/mame-mame0226/src/mame/video/
H A Dsgi_ge5.cpp180 state_add(4, "DMACNT", m_dma_count).formatstr("%04X"); in device_start()
403 if (--m_dma_count) in execute_run()
573 m_dma_count = m_bus; in secondary()
574 LOGMASKED(LOG_DMA, "dma count %d\n", m_dma_count); in secondary()
H A Dsgi_ge5.h117 u16 m_dma_count; variable
/dports/emulators/mame/mame-mame0226/src/mame/video/
H A Dsgi_ge5.cpp180 state_add(4, "DMACNT", m_dma_count).formatstr("%04X"); in device_start()
403 if (--m_dma_count) in execute_run()
573 m_dma_count = m_bus; in secondary()
574 LOGMASKED(LOG_DMA, "dma count %d\n", m_dma_count); in secondary()
H A Dsgi_ge5.h117 u16 m_dma_count; variable
/dports/emulators/mess/mame-mame0226/src/devices/video/
H A Dcrt9007.h159 uint16_t m_dma_count; variable
H A Dcrt9007.cpp529 save_item(NAME(m_dma_count)); in device_start()
680 m_dma_count = CHARACTERS_PER_DATA_ROW; in device_timer()
/dports/emulators/mame/mame-mame0226/src/devices/video/
H A Dcrt9007.h159 uint16_t m_dma_count; variable
H A Dcrt9007.cpp529 save_item(NAME(m_dma_count)); in device_start()
680 m_dma_count = CHARACTERS_PER_DATA_ROW; in device_timer()

12