PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
s_wp.c
1
/*
2
# _____ ___ ____ ___ ____
3
# ____| | ____| | | |____|
4
# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5
#-----------------------------------------------------------------------
6
# Copyright ps2dev - http://www.ps2dev.org
7
# Licenced under Academic Free License version 2.0
8
# Review ps2sdk README & LICENSE files for further details.
9
*/
10
11
#include "libspu2_internal.h"
12
13
unsigned
int
SpuWritePartly(u8 *addr,
unsigned
int
size)
14
{
15
unsigned
int
size_tmp;
16
17
size_tmp = size;
18
if
( size > 0x1FAFF0 )
19
size_tmp = 0x1FAFF0;
20
_spu_Fw(addr, size_tmp);
21
_spu_tsa[1] = ((2 * _spu_tsa[1]) + size_tmp) >> 1;
22
if
( !_spu_transferCallback )
23
_spu_inTransfer = 0;
24
return
size_tmp;
25
}
iop
sound
libspu2
src
s_wp.c
Generated on Tue Feb 11 2025 21:35:59 for PS2SDK by
1.12.0