PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
s_stc.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
13SpuTransferCallbackProc SpuSetTransferCallback(SpuTransferCallbackProc func)
14{
15 SpuTransferCallbackProc result;
16
17 result = _spu_transferCallback;
18 if ( func != _spu_transferCallback )
19 _spu_transferCallback = func;
20 return result;
21}
22
23SpuTransferCallbackProc SpuAutoDMASetCallback(SpuTransferCallbackProc func)
24{
25 SpuTransferCallbackProc result;
26
27 result = _spu_AutoDMACallback;
28 if ( func != _spu_AutoDMACallback )
29 _spu_AutoDMACallback = func;
30 return result;
31}