Home
last modified time | relevance | path

Searched refs:DCS_BUFFER_MASK (Results 1 – 3 of 3) sorted by relevance

/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/sndhrdw/
H A Ddcs.c23 #define DCS_BUFFER_MASK (DCS_BUFFER_SIZE - 1) macro
888 *buffer++ = source[indx & DCS_BUFFER_MASK]; in dcs_dac_update()
896 *buffer++ = source[(dcs.buffer_in - 1) & DCS_BUFFER_MASK]; in dcs_dac_update()
937 *destl++ = sourcel[indx & DCS_BUFFER_MASK]; in dcs2_dac_update()
938 *destr++ = sourcer[indx & DCS_BUFFER_MASK]; in dcs2_dac_update()
947 *destl++ = sourcel[(dcs.buffer_in - 1) & DCS_BUFFER_MASK]; in dcs2_dac_update()
948 *destr++ = sourcer[(dcs.buffer_in - 1) & DCS_BUFFER_MASK]; in dcs2_dac_update()
1056 dcs.buffer[dcs.buffer_in++ & DCS_BUFFER_MASK] = ((UINT16 *)&dcs.mem[source])[i]; in dcs_irq()
1062 dcs.buffer[dcs.buffer_in & DCS_BUFFER_MASK] = ((UINT16 *)&dcs.mem[source])[i]; in dcs_irq()
1063 dcs.buffer2[dcs.buffer_in & DCS_BUFFER_MASK] = ((UINT16 *)&dcs.mem[source])[i + dcs.incs]; in dcs_irq()
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/sndhrdw/
H A Ddcs.c23 #define DCS_BUFFER_MASK (DCS_BUFFER_SIZE - 1) macro
893 *buffer++ = source[indx & DCS_BUFFER_MASK]; in dcs_dac_update()
903 *buffer++ = source[(dcs.buffer_in - 1) & DCS_BUFFER_MASK]; in dcs_dac_update()
946 *destl++ = sourcel[indx & DCS_BUFFER_MASK]; in dcs2_dac_update()
947 *destr++ = sourcer[indx & DCS_BUFFER_MASK]; in dcs2_dac_update()
958 *destl++ = sourcel[(dcs.buffer_in - 1) & DCS_BUFFER_MASK]; in dcs2_dac_update()
959 *destr++ = sourcer[(dcs.buffer_in - 1) & DCS_BUFFER_MASK]; in dcs2_dac_update()
1071 dcs.buffer[dcs.buffer_in++ & DCS_BUFFER_MASK] = ((UINT16 *)&dcs.mem[source])[i]; in dcs_irq()
1077 dcs.buffer[dcs.buffer_in & DCS_BUFFER_MASK] = ((UINT16 *)&dcs.mem[source])[i]; in dcs_irq()
1078 dcs.buffer2[dcs.buffer_in & DCS_BUFFER_MASK] = ((UINT16 *)&dcs.mem[source])[i + dcs.incs]; in dcs_irq()
/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/sndhrdw/
H A Dwilliams.c61 #define DCS_BUFFER_MASK (DCS_BUFFER_SIZE - 1) macro
1696 *buffer++ = source[indx & DCS_BUFFER_MASK]; in dcs_dac_update()
1701 *buffer++ = source[(dcs.buffer_in - 1) & DCS_BUFFER_MASK]; in dcs_dac_update()
1876 dcs.buffer[dcs.buffer_in++ & DCS_BUFFER_MASK] = READ_WORD(&dcs.mem[source + i * 2]); in williams_dcs_irq()