sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
debug.h File Reference
#include <tamtypes.h>
#include <stdarg.h>

Go to the source code of this file.

Macros

#define DEBUG_BGCOLOR(col)

Functions

void init_scr (void)
void scr_printf (const char *,...) __attribute__((format(printf
void void scr_vprintf (const char *format, va_list opt)
void scr_putchar (int x, int y, u32 color, int ch)
void ps2GetStackTrace (unsigned int *results, int max)
void scr_setXY (int x, int y)
int scr_getX (void)
int scr_getY (void)
void scr_clear (void)
void scr_clearline (int Y)
void scr_clearchar (int X, int Y)
void scr_setbgcolor (u32 color)
void scr_setfontcolor (u32 color)
void scr_setcursorcolor (u32 color)
void scr_setCursor (int enable)
int scr_getCursor (void)
void scr_change_defaultcolor (int index, u32 color)

Detailed Description

EE Debug prototypes

Definition in file debug.h.

Macro Definition Documentation

◆ DEBUG_BGCOLOR

#define DEBUG_BGCOLOR ( col)
Value:
*((u64 *) 0x120000e0) = (u64) (col)

Definition at line 23 of file debug.h.

Function Documentation

◆ init_scr()

void init_scr ( void )
extern

Definition at line 178 of file scr_printf.c.

◆ ps2GetStackTrace()

void ps2GetStackTrace ( unsigned int * results,
int max )
extern

Definition at line 119 of file callstack.c.

◆ scr_change_defaultcolor()

void scr_change_defaultcolor ( int index,
u32 color )
extern

Definition at line 147 of file scr_printf.c.

◆ scr_clear()

void scr_clear ( void )
extern

Definition at line 344 of file scr_printf.c.

◆ scr_clearchar()

void scr_clearchar ( int X,
int Y )
extern

Definition at line 256 of file scr_printf.c.

◆ scr_clearline()

void scr_clearline ( int Y)
extern

Definition at line 261 of file scr_printf.c.

◆ scr_getX()

int scr_getX ( void )
extern

Definition at line 334 of file scr_printf.c.

◆ scr_getY()

int scr_getY ( void )
extern

Definition at line 339 of file scr_printf.c.

◆ scr_putchar()

void scr_putchar ( int x,
int y,
u32 color,
int ch )
extern

Definition at line 227 of file scr_printf.c.

◆ scr_setbgcolor()

void scr_setbgcolor ( u32 color)
extern

Definition at line 124 of file scr_printf.c.

◆ scr_setCursor()

void scr_setCursor ( int enable)
extern

Definition at line 352 of file scr_printf.c.

◆ scr_setcursorcolor()

void scr_setcursorcolor ( u32 color)
extern

Definition at line 163 of file scr_printf.c.

◆ scr_setfontcolor()

void scr_setfontcolor ( u32 color)
extern

Definition at line 129 of file scr_printf.c.

◆ scr_setXY()

void scr_setXY ( int x,
int y )
extern

Definition at line 326 of file scr_printf.c.

◆ scr_vprintf()

void void scr_vprintf ( const char * format,
va_list opt )
extern

Definition at line 276 of file scr_printf.c.