/*++ Copyright (c) 1992 Microsoft Corporation Module Name: ppcreg.h Abstract: This file establishes the mapping between the traditional NT register names and the PPC register names. This really should have been in kxppc.h. Author: Dave Hastings (daveh) creation-date 13-Sep-1995 Revision History: --*/ #define sp r1 // stack pointer #define a0 r3 // argument registers #define a1 r4 // #define a2 r5 // #define a3 r6 // #define a4 r7 // #define a5 r8 // #define a6 r9 // #define a7 r10 // #define v0 r3 // function return value #define TebReg r13 // Callee saved registers #define s0 r14 // #define s1 r15 // #define s2 r16 // #define s3 r17 // #define s4 r18 // #define s5 r19 // #define s6 r20 // #define s7 r21 // #define s8 r22 // #define s9 r23 // #define s10 r24 // #define s11 r25 // #define s12 r26 // #define s13 r27 // #define s14 r28 // #define s15 r29 // #define s16 r30 // #define s18 r31 //