PSPSDK 2024-10-31
Loading...
Searching...
No Matches
Interface to the KDebugForKernel library.

Typedefs

typedef void(* PspDebugPutChar) (unsigned short *args, unsigned int ch)
 Typedef for the debug putcharacter handler.
 

Functions

void sceKernelRegisterDebugPutchar (PspDebugPutChar func)
 Register a debug put character handler.
 
PspDebugPutChar sceKernelGetDebugPutchar (void)
 Get the debug put character handler.
 
void Kprintf (const char *format,...) __attribute__((format(printf
 Kernel printf function.
 

Detailed Description

Typedef Documentation

◆ PspDebugPutChar

typedef void(* PspDebugPutChar) (unsigned short *args, unsigned int ch)

Typedef for the debug putcharacter handler.

Function Documentation

◆ Kprintf()

void Kprintf ( const char format,
  ... 
)

Kernel printf function.

Parameters
format- The format string.
...- Arguments for the format string.

Referenced by pspSdkFixupImports().

◆ sceKernelGetDebugPutchar()

PspDebugPutChar sceKernelGetDebugPutchar ( void  )

Get the debug put character handler.

Returns
The current debug putchar handler

◆ sceKernelRegisterDebugPutchar()

void sceKernelRegisterDebugPutchar ( PspDebugPutChar  func)

Register a debug put character handler.

Parameters
func- The put character function to register.

Referenced by pspDebugSioInstallKprintf().