mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-23 15:52:42 +02:00
34 lines
614 B
C
34 lines
614 B
C
#ifndef _INIT_H_
|
|
#define _INIT_H_
|
|
#include <ultra64.h>
|
|
|
|
extern OSThread rmonThread;
|
|
extern OSThread idleThread;
|
|
extern OSThread mainThread;
|
|
extern OSThread shedThread;
|
|
extern OSMesgQueue gfxFrameMsgQ;
|
|
extern OSMesg gfxFrameMsgBuf[32];
|
|
extern OSMesgQueue *sched_cmdQ;
|
|
|
|
extern u32 piStatusReg;
|
|
extern u32 piDomAddr;
|
|
|
|
typedef struct
|
|
{
|
|
unsigned int inst1;
|
|
unsigned int inst2;
|
|
unsigned int inst3;
|
|
unsigned int inst4;
|
|
} __exceptionVector;
|
|
|
|
typedef struct debug_handler_entry
|
|
{
|
|
void *address;
|
|
char *ptr_name;
|
|
} debug_handler_entry;
|
|
|
|
void init(void);
|
|
void *setSPToEnd(u8 *stack, u32 size);
|
|
|
|
#endif
|