mips.inc 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /*
  2. * File : mips.inc
  3. * This file is part of RT-Thread RTOS
  4. * COPYRIGHT (C) 2010, RT-Thread Development Team
  5. *
  6. * The license and distribution terms for this file may be
  7. * found in the file LICENSE in this distribution or at
  8. * http://www.rt-thread.org/license/LICENSE
  9. *
  10. * Change Logs:
  11. * Date Author Notes
  12. * 2010-05-17 sangwei first version
  13. */
  14. #ifndef __MIPS_INC__
  15. #define __MIPS_INC__
  16. #define zero $0
  17. #define at $1
  18. #define v0 $2
  19. #define v1 $3
  20. #define a0 $4
  21. #define a1 $5
  22. #define a2 $6
  23. #define a3 $7
  24. #define t0 $8
  25. #define t1 $9
  26. #define t2 $10
  27. #define t3 $11
  28. #define t4 $12
  29. #define t5 $13
  30. #define t6 $14
  31. #define t7 $15
  32. #define s0 $16
  33. #define s1 $17
  34. #define s2 $18
  35. #define s3 $19
  36. #define s4 $20
  37. #define s5 $21
  38. #define s6 $22
  39. #define s7 $23
  40. #define t8 $24
  41. #define t9 $25
  42. #define k0 $26
  43. #define k1 $27
  44. #define gp $28
  45. #define sp $29
  46. #define fp $30
  47. #define ra $31
  48. #endif /* end of __MIPS_INC__ */