PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
debug.h File Reference
#include <tamtypes.h>
#include <stdarg.h>
+ Include dependency graph for debug.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)
 

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 22 of file debug.h.

Function Documentation

◆ init_scr()

void init_scr ( void )
extern

Definition at line 196 of file scr_printf.c.

◆ scr_vprintf()

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

Definition at line 277 of file scr_printf.c.

◆ scr_putchar()

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

Definition at line 221 of file scr_printf.c.

◆ ps2GetStackTrace()

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

Definition at line 119 of file callstack.c.

◆ scr_setXY()

void scr_setXY ( int x,
int y )
extern

Definition at line 322 of file scr_printf.c.

◆ scr_getX()

int scr_getX ( void )
extern

Definition at line 330 of file scr_printf.c.

◆ scr_getY()

int scr_getY ( void )
extern

Definition at line 335 of file scr_printf.c.

◆ scr_clear()

void scr_clear ( void )
extern

Definition at line 340 of file scr_printf.c.

◆ scr_clearline()

void scr_clearline ( int Y)
extern

Definition at line 262 of file scr_printf.c.

◆ scr_clearchar()

void scr_clearchar ( int X,
int Y )
extern

Definition at line 257 of file scr_printf.c.

◆ scr_setbgcolor()

void scr_setbgcolor ( u32 color)
extern

Definition at line 181 of file scr_printf.c.

◆ scr_setfontcolor()

void scr_setfontcolor ( u32 color)
extern

Definition at line 186 of file scr_printf.c.

◆ scr_setcursorcolor()

void scr_setcursorcolor ( u32 color)
extern

Definition at line 191 of file scr_printf.c.

◆ scr_setCursor()

void scr_setCursor ( int enable)
extern

Definition at line 348 of file scr_printf.c.