11#include "libspu2_internal.h"
13int SpuClearReverbWorkArea(
int mode)
24 if ( (
unsigned int)mode >= SPU_REV_MODE_MAX )
28 m = 8 * _spu_rev_workareasize[mode];
29 n = (SpuGetReverbEndAddr() - m) >> 1;
36 printf(
"### addr = %u size = %u\n", n, m);
38 if ( _spu_transMode == 1 )
44 if ( _spu_transferCallback )
46 bk = _spu_transferCallback;
47 _spu_transferCallback = 0;
62 _spu_t(3, _spu_zerobuf, m_tmp);
63 while ( !gDMADeliverEvent )
73 _spu_transferCallback = bk;