pspsdk-1.0+beta2
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

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

Typedef for the debug putcharacter handler.

Function Documentation

void Kprintf ( const char *  format,
  ... 
)

Kernel printf function.

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

Referenced by pspSdkFixupImports().

PspDebugPutChar sceKernelGetDebugPutchar ( void  )

Get the debug put character handler.

Returns
The current debug putchar handler
void sceKernelRegisterDebugPutchar ( PspDebugPutChar  func)

Register a debug put character handler.

Parameters
func- The put character function to register.

Referenced by pspDebugSioInstallKprintf().