PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
libosd.c File Reference
#include <kernel.h>
#include <syscallnr.h>
#include <osd_config.h>
+ Include dependency graph for libosd.c:

Go to the source code of this file.

Data Structures

struct  SyscallData
 

Functions

 __attribute__ ((weak))
 

Variables

unsigned char osdsrc []
 
unsigned int size_osdsrc
 
static struct SyscallData SyscallPatchEntries []
 

Detailed Description

libosd - ExecPS2 update.

Applicable to only the SCPH-10000 and SCPH-15000. Both contain either boot ROM v1.00 or v1.01. This is the "lite" libosd update will replace only ExecPS2, as done by games.

Definition in file libosd.c.

Function Documentation

◆ __attribute__()

__attribute__ ( (weak)  )

Definition at line 42 of file libosd.c.

Variable Documentation

◆ SyscallPatchEntries

struct SyscallData SyscallPatchEntries[]
static
Initial value:
= {
{0x5A,
&kCopy},
{0x5B,
(void *)0x80074000},
{
0xFFFFC402,
NULL},
}

Definition at line 32 of file libosd.c.