PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
libsd.h
Go to the documentation of this file.
1
/*
2
# _____ ___ ____ ___ ____
3
# ____| | ____| | | |____|
4
# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5
#-----------------------------------------------------------------------
6
# Copyright 2001-2004, 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
16
#ifndef __LIBSD_H__
17
#define __LIBSD_H__
18
19
#include <types.h>
20
#include <
irx.h
>
21
#include <
libsd-common.h
>
22
23
#define libsd_IMPORTS_start DECLARE_IMPORT_TABLE(libsd, 1, 4)
24
#define libsd_IMPORTS_end END_IMPORT_TABLE
25
26
#define I_sceSdQuit DECLARE_IMPORT(2, sceSdQuit);
27
#define I_sceSdInit DECLARE_IMPORT(4, sceSdInit);
28
#define I_sceSdSetIRQCallback DECLARE_IMPORT(22, sceSdSetIRQCallback);
29
#define I_sceSdSetTransCallback DECLARE_IMPORT(21, sceSdSetTransCallback);
30
#define I_sceSdSetParam DECLARE_IMPORT(5, sceSdSetParam);
31
#define I_sceSdGetParam DECLARE_IMPORT(6, sceSdGetParam);
32
#define I_sceSdSetCoreAttr DECLARE_IMPORT(11, sceSdSetCoreAttr);
33
#define I_sceSdGetCoreAttr DECLARE_IMPORT(12, sceSdGetCoreAttr);
34
#define I_sceSdClearEffectWorkArea DECLARE_IMPORT(25, sceSdClearEffectWorkArea);
35
#define I_sceSdSetAddr DECLARE_IMPORT(9, sceSdSetAddr);
36
#define I_sceSdGetAddr DECLARE_IMPORT(10, sceSdGetAddr);
37
#define I_sceSdSetSwitch DECLARE_IMPORT(7, sceSdSetSwitch);
38
#define I_sceSdGetSwitch DECLARE_IMPORT(8, sceSdGetSwitch);
39
#define I_sceSdNote2Pitch DECLARE_IMPORT(13, sceSdNote2Pitch);
40
#define I_sceSdPitch2Note DECLARE_IMPORT(14, sceSdPitch2Note);
41
#define I_sceSdSetEffectAttr DECLARE_IMPORT(23, sceSdSetEffectAttr);
42
#define I_sceSdGetEffectAttr DECLARE_IMPORT(24, sceSdGetEffectAttr);
43
#define I_sceSdProcBatch DECLARE_IMPORT(15, sceSdProcBatch);
44
#define I_sceSdProcBatchEx DECLARE_IMPORT(16, sceSdProcBatchEx);
45
#define I_sceSdVoiceTrans DECLARE_IMPORT(17, sceSdVoiceTrans);
46
#define I_sceSdBlockTrans DECLARE_IMPORT(18, sceSdBlockTrans);
47
#define I_sceSdVoiceTransStatus DECLARE_IMPORT(19, sceSdVoiceTransStatus);
48
#define I_sceSdBlockTransStatus DECLARE_IMPORT(20, sceSdBlockTransStatus);
49
#define I_sceSdSetTransIntrHandler DECLARE_IMPORT(26, sceSdSetTransIntrHandler);
50
#define I_sceSdSetSpu2IntrHandler DECLARE_IMPORT(27, sceSdSetSpu2IntrHandler);
51
#define I_sceSdGetTransIntrHandlerArgument DECLARE_IMPORT(28, sceSdGetTransIntrHandlerArgument);
52
#define I_sceSdGetSpu2IntrHandlerArgument DECLARE_IMPORT(29, sceSdGetSpu2IntrHandlerArgument);
53
#define I_sceSdStopTrans DECLARE_IMPORT(30, sceSdStopTrans);
54
#define I_sceSdCleanEffectWorkArea DECLARE_IMPORT(31, sceSdCleanEffectWorkArea);
55
#define I_sceSdSetEffectMode DECLARE_IMPORT(32, sceSdSetEffectMode);
56
#define I_sceSdSetEffectModeParams DECLARE_IMPORT(33, sceSdSetEffectModeParams);
57
58
#endif
/* __LIBSD_H__ */
irx.h
libsd-common.h
iop
kernel
include
libsd.h
Generated on Thu Nov 14 2024 05:25:25 for PS2SDK by
1.9.8