PS2SDK
PS2 Homebrew Libraries
internal.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 
21 #ifndef _LIBCDVD_INTERNAL_H_
22 #define _LIBCDVD_INTERNAL_H_
23 
24 extern int CdDebug;
25 
26 extern volatile int CdCallbackNum;
27 extern volatile int cbSema;
28 
29 extern int nCmdSemaId;
30 extern int sCmdSemaId;
31 
32 extern int nCmdNum;
33 
34 extern u8 sCmdRecvBuff[];
35 extern u8 nCmdRecvBuff[];
36 
37 #ifdef __cplusplus
38 extern "C" {
39 #endif
40 
41 extern void _CdSemaInit(void);
42 extern void _CdGenericCallbackFunction(void *funcNum);
43 extern int _CdSyncS(int mode);
44 
45 #ifdef __cplusplus
46 }
47 #endif
48 
49 #endif // _LIBCDVD_INTERNAL_H_