/* * PSP Software Development Kit - https://github.com/pspdev * ----------------------------------------------------------------------- * Licensed under the BSD license, see LICENSE in PSPSDK root for details. * * as_reg_compat.h - Register name mapping. * * Copyright (c) 2005 Marcus R. Brown * Copyright (c) 2005 James Forshaw * Copyright (c) 2005 John Kelley * */ #ifndef __AS_REG_COMPAT_H__ #define __AS_REG_COMPAT_H__ /* register defines for the GNU assembler */ #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 28 #define sp 29 #define fp 30 #define ra 31 #endif