11#include "libspu2_internal.h"
13static void __attribute__((optimize(
"no-unroll-loops"))) _spu_wait_SpuSetVoiceARAttr(
void)
19 for ( i = 0; i < 2; i += 1 )
22 __asm__ __volatile__(
"" :
"+g"(v1) : :);
26void SpuSetVoiceARAttr(
int v_num, u16 ar,
int ar_mode)
30 v3 = &_spu_RXX[512 * _spu_core + 8 * v_num];
31 v3[3] = (u8)v3[3] | (u16)((ar | ((ar_mode == SPU_VOICE_EXPIncN) << 7)) << 8);
32 _spu_wait_SpuSetVoiceARAttr();