sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
internal.h File Reference

Go to the source code of this file.

Functions

void _CdSemaInit (void)
void _CdGenericCallbackFunction (void *funcNum)
int _CdSyncS (int mode)

Variables

int CdDebug
volatile int CdCallbackNum
volatile int cbSema
int nCmdSemaId
int sCmdSemaId
int nCmdNum
u8 sCmdRecvBuff []
u8 nCmdRecvBuff []

Detailed Description

Function definitions for libcdvd (EE side calls to the iop module cdvdfsv).

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 internal.h.

Function Documentation

◆ _CdGenericCallbackFunction()

void _CdGenericCallbackFunction ( void * funcNum)
extern

generic callback function

Definition at line 364 of file libcdvd.c.

◆ _CdSemaInit()

void _CdSemaInit ( void )
extern

Definition at line 267 of file libcdvd.c.

◆ _CdSyncS()

int _CdSyncS ( int mode)
extern

Definition at line 894 of file scmd.c.

Variable Documentation

◆ cbSema

volatile int cbSema
extern

callback semaphore variable (not a real semaphore)

Definition at line 111 of file libcdvd.c.

◆ CdCallbackNum

volatile int CdCallbackNum
extern

Definition at line 112 of file libcdvd.c.

◆ CdDebug

int CdDebug
extern

set this to 1 or 2 to print sceCdvd debug messages

Definition at line 109 of file libcdvd.c.

◆ nCmdNum

int nCmdNum
extern

Definition at line 106 of file ncmd.c.

◆ nCmdSemaId

int nCmdSemaId
extern

n-cmd semaphore id

Definition at line 105 of file ncmd.c.

◆ sCmdSemaId

int sCmdSemaId
extern

Definition at line 103 of file scmd.c.