Armadillo  0.1.1
TheexpandableOS
Macros
registers.h File Reference

Registers. More...

Go to the source code of this file.

Macros

#define ZERO   $0
 
#define AT   $1
 
#define V0   $2
 
#define V1   $3
 
#define A0   $4
 
#define A1   $5
 
#define A2   $6
 
#define A3   $7
 
#define T0   $8
 
#define T1   $9
 
#define T2   $10
 
#define T3   $11
 
#define T4   $12
 
#define T5   $13
 
#define T6   $14
 
#define T7   $15
 
#define S0   $16
 
#define S1   $17
 
#define S2   $18
 
#define S3   $19
 
#define S4   $20
 
#define S5   $21
 
#define S6   $22
 
#define S7   $23
 
#define T8   $24
 
#define T9   $25
 
#define K0   $26
 
#define K1   $27
 
#define GP   $gp
 
#define SP   $sp
 
#define FP   $fp
 
#define RA   $ra
 
#define C0_INDEX   $0
 
#define C0_RANDOM   $1
 
#define C0_ENTRYLO0   $2
 
#define C0_ENTRYLO1   $3
 
#define C0_CONTEXT   $4
 
#define C0_PAGEMASK   $5
 
#define C0_WIRED   $6
 
#define C0_BADVADDR   $8
 
#define C0_ENTRYHI   $10
 
#define C0_COUNT   $9
 
#define C0_COMPARE   $11
 
#define C0_STATUS   $12
 
#define C0_CAUSE   $13
 
#define C0_EPC   $14
 
#define C0_EBASE   $15,1
 
#define C0_CONFIG   $16
 
#define C0_CONFIG1   $16,1
 
#define C0_CONFIG2   $16,2
 
#define C0_CONFIG3   $16,3
 

Detailed Description

Registers.