Home
last modified time | relevance | path

Searched refs:powervr2_device (Results 1 – 16 of 16) sorted by relevance

/dports/emulators/mess/mame-mame0226/src/mame/video/
H A Dpowervr2.cpp22 map(0x0008, 0x000b).rw(FUNC(powervr2_device::softreset_r), FUNC(powervr2_device::softreset_w)); in ta_map()
25 map(0x0020, 0x0023).rw(FUNC(powervr2_device::param_base_r), FUNC(powervr2_device::param_base_w)); in ta_map()
29 map(0x0044, 0x0047).rw(FUNC(powervr2_device::fb_r_ctrl_r), FUNC(powervr2_device::fb_r_ctrl_w)); in ta_map()
30 map(0x0048, 0x004b).rw(FUNC(powervr2_device::fb_w_ctrl_r), FUNC(powervr2_device::fb_w_ctrl_w)); in ta_map()
32 map(0x0050, 0x0053).rw(FUNC(powervr2_device::fb_r_sof1_r), FUNC(powervr2_device::fb_r_sof1_w)); in ta_map()
33 map(0x0054, 0x0057).rw(FUNC(powervr2_device::fb_r_sof2_r), FUNC(powervr2_device::fb_r_sof2_w)); in ta_map()
97 map(0x08, 0x0b).rw(FUNC(powervr2_device::sb_pdlen_r), FUNC(powervr2_device::sb_pdlen_w)); in pd_dma_map()
100 map(0x14, 0x17).rw(FUNC(powervr2_device::sb_pden_r), FUNC(powervr2_device::sb_pden_w)); in pd_dma_map()
101 map(0x18, 0x1b).rw(FUNC(powervr2_device::sb_pdst_r), FUNC(powervr2_device::sb_pdst_w)); in pd_dma_map()
718 …t->u_func = (clampuv & 2) ? &powervr2_device::uv_clamp : ((flipuv & 2) ? &powervr2_device::uv_flip… in tex_get_info()
[all …]
H A Dpowervr2.h8 class powervr2_device : public device_t,
91 uint32_t (powervr2_device::*r)(texinfo *t, float x, float y) = nullptr;
198 powervr2_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
337 typedef uint32_t(powervr2_device::*pix_sample_fn)(texinfo*,float,float,uint32_t,uint32_t);
574 DECLARE_DEVICE_TYPE(POWERVR2, powervr2_device)
/dports/emulators/mame/mame-mame0226/src/mame/video/
H A Dpowervr2.cpp22 map(0x0008, 0x000b).rw(FUNC(powervr2_device::softreset_r), FUNC(powervr2_device::softreset_w)); in ta_map()
25 map(0x0020, 0x0023).rw(FUNC(powervr2_device::param_base_r), FUNC(powervr2_device::param_base_w)); in ta_map()
29 map(0x0044, 0x0047).rw(FUNC(powervr2_device::fb_r_ctrl_r), FUNC(powervr2_device::fb_r_ctrl_w)); in ta_map()
30 map(0x0048, 0x004b).rw(FUNC(powervr2_device::fb_w_ctrl_r), FUNC(powervr2_device::fb_w_ctrl_w)); in ta_map()
32 map(0x0050, 0x0053).rw(FUNC(powervr2_device::fb_r_sof1_r), FUNC(powervr2_device::fb_r_sof1_w)); in ta_map()
33 map(0x0054, 0x0057).rw(FUNC(powervr2_device::fb_r_sof2_r), FUNC(powervr2_device::fb_r_sof2_w)); in ta_map()
97 map(0x08, 0x0b).rw(FUNC(powervr2_device::sb_pdlen_r), FUNC(powervr2_device::sb_pdlen_w)); in pd_dma_map()
100 map(0x14, 0x17).rw(FUNC(powervr2_device::sb_pden_r), FUNC(powervr2_device::sb_pden_w)); in pd_dma_map()
101 map(0x18, 0x1b).rw(FUNC(powervr2_device::sb_pdst_r), FUNC(powervr2_device::sb_pdst_w)); in pd_dma_map()
718 …t->u_func = (clampuv & 2) ? &powervr2_device::uv_clamp : ((flipuv & 2) ? &powervr2_device::uv_flip… in tex_get_info()
[all …]
H A Dpowervr2.h8 class powervr2_device : public device_t,
91 uint32_t (powervr2_device::*r)(texinfo *t, float x, float y) = nullptr;
198 powervr2_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
337 typedef uint32_t(powervr2_device::*pix_sample_fn)(texinfo*,float,float,uint32_t,uint32_t);
574 DECLARE_DEVICE_TYPE(POWERVR2, powervr2_device)
/dports/emulators/mess/mame-mame0226/src/mame/machine/
H A Ddc.cpp117 case powervr2_device::EOXFER_YUV_IRQ: in pvr_irq()
121 case powervr2_device::EOXFER_OPLST_IRQ: in pvr_irq()
125 case powervr2_device::EOXFER_OPMV_IRQ: in pvr_irq()
133 case powervr2_device::EOXFER_TRMV_IRQ: in pvr_irq()
141 case powervr2_device::VBL_IN_IRQ: in pvr_irq()
145 case powervr2_device::VBL_OUT_IRQ: in pvr_irq()
149 case powervr2_device::HBL_IN_IRQ: in pvr_irq()
153 case powervr2_device::EOR_VIDEO_IRQ: in pvr_irq()
157 case powervr2_device::EOR_TSP_IRQ: in pvr_irq()
161 case powervr2_device::EOR_ISP_IRQ: in pvr_irq()
[all …]
/dports/emulators/mame/mame-mame0226/src/mame/machine/
H A Ddc.cpp117 case powervr2_device::EOXFER_YUV_IRQ: in pvr_irq()
121 case powervr2_device::EOXFER_OPLST_IRQ: in pvr_irq()
125 case powervr2_device::EOXFER_OPMV_IRQ: in pvr_irq()
133 case powervr2_device::EOXFER_TRMV_IRQ: in pvr_irq()
141 case powervr2_device::VBL_IN_IRQ: in pvr_irq()
145 case powervr2_device::VBL_OUT_IRQ: in pvr_irq()
149 case powervr2_device::HBL_IN_IRQ: in pvr_irq()
153 case powervr2_device::EOR_VIDEO_IRQ: in pvr_irq()
157 case powervr2_device::EOR_TSP_IRQ: in pvr_irq()
161 case powervr2_device::EOR_ISP_IRQ: in pvr_irq()
[all …]
/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Ddccons.cpp389 map(0x005f7c00, 0x005f7cff).m(m_powervr2, FUNC(powervr2_device::pd_dma_map)); in dc_map()
390 map(0x005f8000, 0x005f9fff).m(m_powervr2, FUNC(powervr2_device::ta_map)); in dc_map()
412 map(0x10000000, 0x107fffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_poly_w)); in dc_map()
413 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in dc_map()
414 …map(0x11000000, 0x117fffff).w(m_powervr2, FUNC(powervr2_device::ta_texture_directpath0_w)).mirror(… in dc_map()
416 map(0x12000000, 0x127fffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_poly_w)); in dc_map()
417 map(0x12800000, 0x12ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in dc_map()
418 …map(0x13000000, 0x137fffff).w(m_powervr2, FUNC(powervr2_device::ta_texture_directpath1_w)).mirror(… in dc_map()
656 screen.set_screen_update("powervr2", FUNC(powervr2_device::screen_update)); in dc_base()
H A Dsegasp.cpp201 map(0x005f7c00, 0x005f7cff).mirror(0x02000000).m(m_powervr2, FUNC(powervr2_device::pd_dma_map)); in segasp_map()
202 map(0x005f8000, 0x005f9fff).mirror(0x02000000).m(m_powervr2, FUNC(powervr2_device::ta_map)); in segasp_map()
230 …map(0x10000000, 0x107fffff).mirror(0x02000000).w(m_powervr2, FUNC(powervr2_device::ta_fifo_poly_w)… in segasp_map()
231 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in segasp_map()
232 …map(0x11000000, 0x11ffffff).w(m_powervr2, FUNC(powervr2_device::ta_texture_directpath0_w)); // acc… in segasp_map()
234 …map(0x13000000, 0x13ffffff).w(m_powervr2, FUNC(powervr2_device::ta_texture_directpath1_w)); // acc… in segasp_map()
H A Dnaomi.cpp1751 map(0x005f8000, 0x005f9fff).mirror(0x02000000).m(m_powervr2, FUNC(powervr2_device::ta_map)); in naomi_map()
1772 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in naomi_map()
1809 map(0x005f7c00, 0x005f7cff).m(m_powervr2, FUNC(powervr2_device::pd_dma_map)); in naomi2_map()
1810 map(0x005f8000, 0x005f9fff).m(m_powervr2, FUNC(powervr2_device::ta_map)); in naomi2_map()
1819 map(0x025f7c00, 0x025f7cff).m(m_powervr2_slave, FUNC(powervr2_device::pd_dma_map)); in naomi2_map()
1820 map(0x025f8000, 0x025f9fff).m(m_powervr2_slave, FUNC(powervr2_device::ta_map)); in naomi2_map()
1834 …map(0x08800000, 0x088000ff).rw(m_powervr2, FUNC(powervr2_device::elan_regs_r), FUNC(powervr2_devic… in naomi2_map()
1842 map(0x10000000, 0x107fffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_poly_w)); in naomi2_map()
1843 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in naomi2_map()
2011 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in aw_map()
[all …]
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Ddccons.cpp389 map(0x005f7c00, 0x005f7cff).m(m_powervr2, FUNC(powervr2_device::pd_dma_map)); in dc_map()
390 map(0x005f8000, 0x005f9fff).m(m_powervr2, FUNC(powervr2_device::ta_map)); in dc_map()
412 map(0x10000000, 0x107fffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_poly_w)); in dc_map()
413 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in dc_map()
414 …map(0x11000000, 0x117fffff).w(m_powervr2, FUNC(powervr2_device::ta_texture_directpath0_w)).mirror(… in dc_map()
416 map(0x12000000, 0x127fffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_poly_w)); in dc_map()
417 map(0x12800000, 0x12ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in dc_map()
418 …map(0x13000000, 0x137fffff).w(m_powervr2, FUNC(powervr2_device::ta_texture_directpath1_w)).mirror(… in dc_map()
656 screen.set_screen_update("powervr2", FUNC(powervr2_device::screen_update)); in dc_base()
H A Dsegasp.cpp201 map(0x005f7c00, 0x005f7cff).mirror(0x02000000).m(m_powervr2, FUNC(powervr2_device::pd_dma_map)); in segasp_map()
202 map(0x005f8000, 0x005f9fff).mirror(0x02000000).m(m_powervr2, FUNC(powervr2_device::ta_map)); in segasp_map()
230 …map(0x10000000, 0x107fffff).mirror(0x02000000).w(m_powervr2, FUNC(powervr2_device::ta_fifo_poly_w)… in segasp_map()
231 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in segasp_map()
232 …map(0x11000000, 0x11ffffff).w(m_powervr2, FUNC(powervr2_device::ta_texture_directpath0_w)); // acc… in segasp_map()
234 …map(0x13000000, 0x13ffffff).w(m_powervr2, FUNC(powervr2_device::ta_texture_directpath1_w)); // acc… in segasp_map()
H A Dnaomi.cpp1751 map(0x005f8000, 0x005f9fff).mirror(0x02000000).m(m_powervr2, FUNC(powervr2_device::ta_map)); in naomi_map()
1772 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in naomi_map()
1809 map(0x005f7c00, 0x005f7cff).m(m_powervr2, FUNC(powervr2_device::pd_dma_map)); in naomi2_map()
1810 map(0x005f8000, 0x005f9fff).m(m_powervr2, FUNC(powervr2_device::ta_map)); in naomi2_map()
1819 map(0x025f7c00, 0x025f7cff).m(m_powervr2_slave, FUNC(powervr2_device::pd_dma_map)); in naomi2_map()
1820 map(0x025f8000, 0x025f9fff).m(m_powervr2_slave, FUNC(powervr2_device::ta_map)); in naomi2_map()
1834 …map(0x08800000, 0x088000ff).rw(m_powervr2, FUNC(powervr2_device::elan_regs_r), FUNC(powervr2_devic… in naomi2_map()
1842 map(0x10000000, 0x107fffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_poly_w)); in naomi2_map()
1843 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in naomi2_map()
2011 map(0x10800000, 0x10ffffff).w(m_powervr2, FUNC(powervr2_device::ta_fifo_yuv_w)); in aw_map()
[all …]
/dports/emulators/mess/mame-mame0226/src/mame/includes/
H A Dnaomi.h130 required_device<powervr2_device> m_powervr2_slave;
H A Ddc.h92 required_device<powervr2_device> m_powervr2;
/dports/emulators/mame/mame-mame0226/src/mame/includes/
H A Dnaomi.h130 required_device<powervr2_device> m_powervr2_slave;
H A Ddc.h92 required_device<powervr2_device> m_powervr2;