sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
mcserv.h File Reference
#include <loadcore.h>
#include <intrman.h>
#include <sysclib.h>
#include <sifman.h>
#include <sifcmd.h>
#include <thbase.h>
#include <stdio.h>
#include <mcman.h>

Go to the source code of this file.

Classes

struct  mcNameParam_t

Macros

#define MODNAME   "mcserv"
#define MODVER   0x208
#define DPRINTF(format, args...)

Functions

void * cb_rpc_S_0400 (u32 fno, void *buf, int size)
void thread_rpc_S_0400 (void *param)
int sceMcInit (void)
int sceMcOpen (void)
int sceMcClose (void)
int sceMcRead (void)
int sceMcWrite (void)
int sceMcSeek (void)
int sceMcGetDir (void)
int sceMcFormat (void)
int sceMcGetInfo (void)
int sceMcDelete (void)
int sceMcFlush (void)
int sceMcChDir (void)
int sceMcSetFileInfo (void)
int sceMcEraseBlock (void)
int sceMcReadPage (void)
int sceMcWritePage (void)
int sceMcUnformat (void)
int sceMcRead2 (void)
int sceMcGetInfo2 (void)
int sceMcGetEntSpace (void)
int sceMcCheckBlock (void)
int _McInit (void *rpc_buf)
int _McOpen (void *rpc_buf)
int _McClose (void *rpc_buf)
int _McRead (void *rpc_buf)
int _McWrite (void *rpc_buf)
int _McSeek (void *rpc_buf)
int _McGetDir (void *rpc_buf)
int _McFormat (void *rpc_buf)
int _McGetInfo (void *rpc_buf)
int _McDelete (void *rpc_buf)
int _McFlush (void *rpc_buf)
int _McChDir (void *rpc_buf)
int _McSetFileInfo (void *rpc_buf)
int _McEraseBlock (void *rpc_buf)
int _McReadPage (void *rpc_buf)
int _McWritePage (void *rpc_buf)
int _McUnformat (void *rpc_buf)
int _McRead2 (void *rpc_buf)
int _McGetInfo2 (void *rpc_buf)
int _McGetEntSpace (void *rpc_buf)
int _McCheckBlock (void *rpc_buf)

Macro Definition Documentation

◆ DPRINTF

#define DPRINTF ( format,
args... )

Definition at line 48 of file mcserv.h.

◆ MODNAME

#define MODNAME   "mcserv"

Definition at line 34 of file mcserv.h.

◆ MODVER

#define MODVER   0x208

Definition at line 35 of file mcserv.h.

Function Documentation

◆ _McChDir()

int _McChDir ( void * rpc_buf)
extern

Definition at line 819 of file mcserv.c.

◆ _McClose()

int _McClose ( void * rpc_buf)
extern

Definition at line 435 of file mcserv.c.

◆ _McDelete()

int _McDelete ( void * rpc_buf)
extern

Definition at line 987 of file mcserv.c.

◆ _McEraseBlock()

int _McEraseBlock ( void * rpc_buf)
extern

Definition at line 1007 of file mcserv.c.

◆ _McFlush()

int _McFlush ( void * rpc_buf)
extern

Definition at line 997 of file mcserv.c.

◆ _McFormat()

int _McFormat ( void * rpc_buf)
extern

Definition at line 846 of file mcserv.c.

◆ _McGetDir()

int _McGetDir ( void * rpc_buf)
extern

Definition at line 769 of file mcserv.c.

◆ _McGetInfo()

int _McGetInfo ( void * rpc_buf)
extern

Definition at line 866 of file mcserv.c.

◆ _McInit()

int _McInit ( void * rpc_buf)
extern

Definition at line 404 of file mcserv.c.

◆ _McOpen()

int _McOpen ( void * rpc_buf)
extern

Definition at line 425 of file mcserv.c.

◆ _McRead()

int _McRead ( void * rpc_buf)
extern

Definition at line 455 of file mcserv.c.

◆ _McRead2()

int _McRead2 ( void * rpc_buf)
extern

Definition at line 583 of file mcserv.c.

◆ _McReadPage()

int _McReadPage ( void * rpc_buf)
extern

Definition at line 1053 of file mcserv.c.

◆ _McSeek()

int _McSeek ( void * rpc_buf)
extern

Definition at line 445 of file mcserv.c.

◆ _McSetFileInfo()

int _McSetFileInfo ( void * rpc_buf)
extern

Definition at line 1180 of file mcserv.c.

◆ _McUnformat()

int _McUnformat ( void * rpc_buf)
extern

Definition at line 856 of file mcserv.c.

◆ _McWrite()

int _McWrite ( void * rpc_buf)
extern

Definition at line 725 of file mcserv.c.

◆ _McWritePage()

int _McWritePage ( void * rpc_buf)
extern

Definition at line 1130 of file mcserv.c.

◆ cb_rpc_S_0400()

void * cb_rpc_S_0400 ( u32 fno,
void * buf,
int size )
extern

Definition at line 127 of file mcserv.c.

◆ sceMcChDir()

int sceMcChDir ( void )
extern

Definition at line 358 of file mcserv.c.

◆ sceMcClose()

int sceMcClose ( void )
extern

Definition at line 284 of file mcserv.c.

◆ sceMcDelete()

int sceMcDelete ( void )
extern

Definition at line 346 of file mcserv.c.

◆ sceMcEraseBlock()

int sceMcEraseBlock ( void )
extern

Definition at line 364 of file mcserv.c.

◆ sceMcFlush()

int sceMcFlush ( void )
extern

Definition at line 352 of file mcserv.c.

◆ sceMcFormat()

int sceMcFormat ( void )
extern

Definition at line 320 of file mcserv.c.

◆ sceMcGetDir()

int sceMcGetDir ( void )
extern

Definition at line 314 of file mcserv.c.

◆ sceMcGetInfo()

int sceMcGetInfo ( void )
extern

Definition at line 332 of file mcserv.c.

◆ sceMcInit()

int sceMcInit ( void )
extern

Definition at line 257 of file mcserv.c.

◆ sceMcOpen()

int sceMcOpen ( void )
extern

Definition at line 278 of file mcserv.c.

◆ sceMcRead()

int sceMcRead ( void )
extern

Definition at line 290 of file mcserv.c.

◆ sceMcRead2()

int sceMcRead2 ( void )
extern

Definition at line 296 of file mcserv.c.

◆ sceMcReadPage()

int sceMcReadPage ( void )
extern

Definition at line 370 of file mcserv.c.

◆ sceMcSeek()

int sceMcSeek ( void )
extern

Definition at line 308 of file mcserv.c.

◆ sceMcSetFileInfo()

int sceMcSetFileInfo ( void )
extern

Definition at line 382 of file mcserv.c.

◆ sceMcUnformat()

int sceMcUnformat ( void )
extern

Definition at line 326 of file mcserv.c.

◆ sceMcWrite()

int sceMcWrite ( void )
extern

Definition at line 302 of file mcserv.c.

◆ sceMcWritePage()

int sceMcWritePage ( void )
extern

Definition at line 376 of file mcserv.c.

◆ thread_rpc_S_0400()

void thread_rpc_S_0400 ( void * param)
extern

Definition at line 113 of file mcserv.c.