Mario Kart 64
Loading...
Searching...
No Matches
os_exception.h File Reference
#include <PR/ultratypes.h>
Include dependency graph for os_exception.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define OS_FLAG_CPU_BREAK   1 /* Break exception has occurred */
 
#define OS_FLAG_FAULT   2 /* CPU fault has occurred */
 
#define OS_IM_NONE   0x00000001
 
#define OS_IM_SW1   0x00000501
 
#define OS_IM_SW2   0x00000601
 
#define OS_IM_CART   0x00000c01
 
#define OS_IM_PRENMI   0x00001401
 
#define OS_IM_RDBWRITE   0x00002401
 
#define OS_IM_RDBREAD   0x00004401
 
#define OS_IM_COUNTER   0x00008401
 
#define OS_IM_CPU   0x0000ff01
 
#define OS_IM_SP   0x00010401
 
#define OS_IM_SI   0x00020401
 
#define OS_IM_AI   0x00040401
 
#define OS_IM_VI   0x00080401
 
#define OS_IM_PI   0x00100401
 
#define OS_IM_DP   0x00200401
 
#define OS_IM_ALL   0x003fff01
 
#define RCP_IMASK   0x003f0000
 
#define RCP_IMASKSHIFT   16
 

Macro Definition Documentation

◆ OS_FLAG_CPU_BREAK

#define OS_FLAG_CPU_BREAK   1 /* Break exception has occurred */

◆ OS_FLAG_FAULT

#define OS_FLAG_FAULT   2 /* CPU fault has occurred */

◆ OS_IM_AI

#define OS_IM_AI   0x00040401

◆ OS_IM_ALL

#define OS_IM_ALL   0x003fff01

◆ OS_IM_CART

#define OS_IM_CART   0x00000c01

◆ OS_IM_COUNTER

#define OS_IM_COUNTER   0x00008401

◆ OS_IM_CPU

#define OS_IM_CPU   0x0000ff01

◆ OS_IM_DP

#define OS_IM_DP   0x00200401

◆ OS_IM_NONE

#define OS_IM_NONE   0x00000001

◆ OS_IM_PI

#define OS_IM_PI   0x00100401

◆ OS_IM_PRENMI

#define OS_IM_PRENMI   0x00001401

◆ OS_IM_RDBREAD

#define OS_IM_RDBREAD   0x00004401

◆ OS_IM_RDBWRITE

#define OS_IM_RDBWRITE   0x00002401

◆ OS_IM_SI

#define OS_IM_SI   0x00020401

◆ OS_IM_SP

#define OS_IM_SP   0x00010401

◆ OS_IM_SW1

#define OS_IM_SW1   0x00000501

◆ OS_IM_SW2

#define OS_IM_SW2   0x00000601

◆ OS_IM_VI

#define OS_IM_VI   0x00080401

◆ RCP_IMASK

#define RCP_IMASK   0x003f0000

◆ RCP_IMASKSHIFT

#define RCP_IMASKSHIFT   16