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 CdThreadId;
30 extern ee_thread_status_t CdThreadParam;
31 
32 extern int nCmdSemaId;
33 extern int sCmdSemaId;
34 
35 extern int nCmdNum;
36 
37 extern u8 sCmdRecvBuff[];
38 extern u8 nCmdRecvBuff[];
39 
40 #ifdef __cplusplus
41 extern "C" {
42 #endif
43 
44 extern void _CdSemaInit(void);
45 extern void _CdGenericCallbackFunction(void *funcNum);
46 extern int _CdSyncS(int mode);
47 
48 #ifdef __cplusplus
49 }
50 #endif
51 
52 #endif // _LIBCDVD_INTERNAL_H_
t_ee_thread_status
Definition: kernel.h:231