|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
#include <intrman.h>#include <loadcore.h>#include <stdio.h>#include <string.h>#include <sysmem.h>#include <tamtypes.h>#include <libspu2.h>Go to the source code of this file.
Classes | |
| struct | libspu2_reverb_param_entry_ |
| struct | libspu2_malloc_ |
Typedefs | |
| typedef struct libspu2_reverb_param_entry_ | libspu2_reverb_param_entry_t |
| typedef struct libspu2_malloc_ | libspu2_malloc_t |
Functions | |
| void | _spu2_config_iop (void) |
| void | _spu2_config_initialize (void) |
| void | _spu2_config_initialize_typically (void) |
| void | _spu2_config_initialize_hot (void) |
| void | _spu2_config_before_compatible (void) |
| int | _spu_init (int flag) |
| int | spu_do_set_DmaCoreIndex (int dma_core_index) |
| int | spu_do_get_DmaCoreIndex (void) |
| int | _spu_FiDMA (void *userdata) |
| int | _spu_FiAutoDMA (void *userdata) |
| void | _spu_Fr_ (void *data, int addr, u32 size) |
| int | _spu_t (int count,...) |
| int | _spu_Fw (void *addr, u32 size) |
| int | _spu_StopAutoDMA (void) |
| int | _spu_AutoDMAGetStatus (void) |
| unsigned int | _spu_FwAutoDMA (u8 *addr, unsigned int size, int mode) |
| unsigned int | _spu_FwAutoDMAfrom (u8 *addr, unsigned int size, int mode, u8 *unk_a4) |
| void | _spu_Fr (void *addr, u32 size) |
| void | _spu_MGFsetRXX2 (int offset, int value) |
| void | _spu_FsetRXX (int l, u32 addr, int flag) |
| int | _spu_FsetRXXa (int l, u32 flag) |
| int | _spu_MGFgetRXX2 (int offset) |
| void | _spu_FsetPCR (int flag) |
| void | _spu_Fw1ts (void) |
| void | _SpuCallback (SpuIRQCallbackProc cb) |
| void | _SpuDataCallback (int(*callback)(void *userdata)) |
| void | _SpuAutoDMACallback (int(*callback)(void *userdata)) |
| void | _SpuInit (int mode) |
| int | _SpuDefaultCallback (void *userdata) |
| void | SpuStopFreeRun (void) |
| void | _spu_gcSPU (void) |
| int | _SpuIsInAllocateArea (u32 addr) |
| int | _SpuIsInAllocateArea_ (u32 addr) |
| void | _spu_print (void) |
| unsigned int | _SpuSetAnyVoice (int on_off_flags, unsigned int voice_bits, int word_idx1, int word_idx2) |
| unsigned int | _SpuGetAnyVoice (int word_idx1, int word_idx2) |
| void | _spu_setReverbAttr (const libspu2_reverb_param_entry_t *p_rev_param_entry) |
| void | _spu_setInTransfer (int mode) |
| int | _spu_getInTransfer (void) |
| u16 | _spu_note2pitch (u16 cen_note_high, u16 cen_note_low, u16 note_high, u16 note_low) |
| int | _spu_pitch2note (s16 note_high, s16 note_low, u16 pitch) |
| void | _SpuStCBPrepare (void) |
| int | IntFunc (void) |
| void | _SpuStCB_IRQfinal (void) |
Variables | |
| vu16 * | _spu_RXX |
| u32 | _spu_tsa [2] |
| u32 | _spu_transMode |
| u32 | _spu_inTransfer |
| SpuTransferCallbackProc | _spu_transferCallback |
| SpuTransferCallbackProc | _spu_AutoDMACallback |
| SpuIRQCallbackProc | _spu_IRQCallback |
| u32 | _spu_keystat [2] |
| u32 | _spu_trans_mode |
| u32 | _spu_rev_flag |
| u32 | _spu_rev_reserve_wa |
| u32 | _spu_rev_offsetaddr |
| SpuReverbAttr | _spu_rev_attr |
| u32 | _spu_RQvoice |
| u32 | _spu_RQmask |
| s16 | _spu_voice_centerNote [2][24] |
| u32 | _spu_env |
| u32 | _spu_isCalled |
| SpuIRQCallbackProc | _spu_irq_callback |
| int | _spu_AllocBlockNum |
| int | _spu_AllocLastNum |
| libspu2_malloc_t * | _spu_memList |
| u32 | _spu_zerobuf [256] |
| s32 | _spu_rev_workareasize [12] |
| libspu2_reverb_param_entry_t | _spu_rev_param [10] |
| u16 | _spu_RQ [16] |
| int | _spu_core |
| u16 | gDMADeliverEvent |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Definition at line 13 of file s_m_util.c.
|
extern |
Definition at line 33 of file s_m_util.c.
|
extern |