|
PSPSDK 2025-10-12
|
#include "pspdebug.h"
Data Structures | |
| struct | _returnCache |
Macros | |
| #define | RESTORE_RETURNVAL 0x8fbf0000 |
| #define | RESTORE_RETURNVAL_MASK 0xffff0000 |
| #define | RESTORE_RETURNVAL2 0xdfbf0000 |
| #define | RESTORE_RETURNVAL3 0x7bbf0000 |
| #define | ADJUST_STACKP_C 0x27bd0000 |
| #define | ADJUST_STACKP_C_MASK 0xffff0000 |
| #define | ADJUST_STACKP_V 0x03a1e821 |
| #define | ADJUST_STACKP_V_MASK 0xffffffff |
| #define | SET_UPPER_C 0x3c010000 |
| #define | SET_UPPER_C_MASK 0xffff0000 |
| #define | OR_LOWER_C 0x34210000 |
| #define | OR_LOWER_C_MASK 0xffff0000 |
| #define | SET_LOWER_C 0x34010000 |
| #define | SET_LOWER_C_MASK 0xffff0000 |
| #define | RETURN 0x03e00008 |
| #define | CALL(f) |
| #define | HASH_SIZE 256 |
| #define | HASH(ra) |
| #define | TRUE 1 |
| #define | FALSE 0 |
Typedefs | |
| typedef struct _returnCache | ReturnCacheRec |
| typedef struct _returnCache * | ReturnCachePtr |
| typedef int | Bool |
Functions | |
| unsigned int * | pspGetReturnAddress () |
| unsigned int * | pspGetStackPointer () |
| int | main () |
| int | pspDebugGetStackTrace (unsigned int *results, int max) |
| Get a MIPS stack trace (might work :P) | |
Variables | |
| unsigned int | _ftext |
| unsigned int | _etext |
| #define ADJUST_STACKP_C 0x27bd0000 |
Referenced by pspDebugGetStackTrace().
| #define ADJUST_STACKP_C_MASK 0xffff0000 |
Referenced by pspDebugGetStackTrace().
| #define ADJUST_STACKP_V 0x03a1e821 |
Referenced by pspDebugGetStackTrace().
| #define ADJUST_STACKP_V_MASK 0xffffffff |
Referenced by pspDebugGetStackTrace().
| #define CALL | ( | f | ) |
Referenced by pspDebugGetStackTrace(), and sceGuCallList().
| #define FALSE 0 |
Referenced by pspDebugGetStackTrace().
| #define HASH | ( | ra | ) |
Referenced by pspDebugGetStackTrace().
| #define HASH_SIZE 256 |
| #define OR_LOWER_C 0x34210000 |
Referenced by pspDebugGetStackTrace().
| #define OR_LOWER_C_MASK 0xffff0000 |
Referenced by pspDebugGetStackTrace().
| #define RESTORE_RETURNVAL 0x8fbf0000 |
Referenced by pspDebugGetStackTrace().
| #define RESTORE_RETURNVAL2 0xdfbf0000 |
Referenced by pspDebugGetStackTrace().
| #define RESTORE_RETURNVAL3 0x7bbf0000 |
Referenced by pspDebugGetStackTrace().
| #define RESTORE_RETURNVAL_MASK 0xffff0000 |
Referenced by pspDebugGetStackTrace().
| #define RETURN 0x03e00008 |
Referenced by pspDebugGetStackTrace().
| #define SET_LOWER_C 0x34010000 |
Referenced by pspDebugGetStackTrace().
| #define SET_LOWER_C_MASK 0xffff0000 |
Referenced by pspDebugGetStackTrace().
| #define SET_UPPER_C 0x3c010000 |
Referenced by pspDebugGetStackTrace().
| #define SET_UPPER_C_MASK 0xffff0000 |
Referenced by pspDebugGetStackTrace().
| #define TRUE 1 |
Referenced by pspDebugGetStackTrace().
| typedef int Bool |
| typedef struct _returnCache * ReturnCachePtr |
| typedef struct _returnCache ReturnCacheRec |
|
extern |
Referenced by _main(), and pspDebugGetStackTrace().
|
extern |
Referenced by pspDebugGetStackTrace().
|
extern |
Referenced by pspDebugGetStackTrace().
|
extern |
Referenced by pspDebugGetStackTrace().
|
extern |
Referenced by pspDebugGetStackTrace().