11#include "libspu2_internal.h"
13void SpuSetAutoDMAAttr(s16 vol_l, s16 vol_r, s16 dry_on, s16 effect_on)
15 *((vu16 *)0xBF90076C) = vol_l;
16 *((vu16 *)0xBF90076E) = vol_r;
20 *((vu16 *)0xBF900198) = *((vu16 *)0xBF900198) | 0xC0;
24 *((vu16 *)0xBF900198) = *((vu16 *)0xBF900198) & ~0xc0;
30 *((vu16 *)0xBF900198) |= 0x30u;
34 *((vu16 *)0xBF900198) &= ~0x30;
39void SpuSetSerialInAttr(s16 dry_on, s16 effect_on)
44 *((vu16 *)0xBF900598) = *((vu16 *)0xBF900598) | 0xC;
48 *((vu16 *)0xBF900598) = *((vu16 *)0xBF900598) & ~0xC;
54 *((vu16 *)0xBF900598) |= 3u;
58 *((vu16 *)0xBF900598) &= ~3;