PS2SDK
PS2 Homebrew Libraries
|
#include <stdio.h>
#include <tamtypes.h>
#include <kernel.h>
#include <sifrpc.h>
#include <string.h>
#include <libcdvd.h>
#include <stdarg.h>
#include "internal.h"
Go to the source code of this file.
Data Structures | |
struct | SearchFilePkt |
Macros | |
#define | CD_SERVER_INIT 0x80000592 |
#define | CD_SERVER_SEARCHFILE 0x80000597 |
#define | CD_SERVER_DISKREADY 0x8000059A |
#define | CD_SERVER_POFF 0x80000596 |
Functions | |
void | _CdSemaExit (void) |
Variables | |
void * | _gp |
int | bindInit |
int | bindDiskReady |
int | bindSearchFile |
SifRpcClientData_t | clientInit |
SifRpcClientData_t | clientDiskReady |
SifRpcClientData_t | clientSearchFile |
int | CdDebug |
int | callbackSemaId |
volatile int | cbSema |
volatile int | CdCallbackNum |
volatile sceCdCBFunc | sceCdCallbackFunc |
int | CdThreadId |
ee_thread_status_t | CdThreadParam |
int | callbackThreadId |
ee_thread_t | callbackThreadParam |
s32 | diskReadyMode |
s32 | trayReqData |
u32 | initMode |
SearchFilePkt | searchFileSendBuff |
u32 | searchFileRecvBuff |
Function definitions for libsceCdvd (EE side calls to the iop module sceCdvdfsv).
NOTE: These functions will work with the CDVDMAN/CDVDFSV or XCDVDMAN/XCDVDFSV modules stored in rom0.
NOTE: not all functions work with each set of modules!
Definition in file libcdvd.c.
struct SearchFilePkt |
|
extern |
allows access to gp reg value from linker script