LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Data Structures | Macros | Typedefs | Functions
c_except.c File Reference
#include <console/console.h>
#include <ppc/cache.h>
#include <ppc/register.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time/time.h>
#include <xenon_smc/xenon_smc.h>
#include <xenon_uart/xenon_uart.h>
#include <xenos/xenos.h>
#include <xetypes.h>
Include dependency graph for c_except.c:

Go to the source code of this file.

Data Structures

struct  _framerec
 

Macros

#define CPU_STACK_TRACE_DEPTH   10
 

Typedefs

typedef struct _framerec frame_rec
 
typedef struct _framerecframe_rec_t
 

Functions

void crashdump (u32 exception, u64 *context)
 

Macro Definition Documentation

◆ CPU_STACK_TRACE_DEPTH

#define CPU_STACK_TRACE_DEPTH   10

Definition at line 13 of file c_except.c.

Typedef Documentation

◆ frame_rec

typedef struct _framerec frame_rec

◆ frame_rec_t

typedef struct _framerec * frame_rec_t

Function Documentation

◆ crashdump()

void crashdump ( u32  exception,
u64 context 
)

Definition at line 71 of file c_except.c.