ppc_defs.h 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. /*
  2. * (C) Copyright 2000
  3. * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  4. *
  5. * SPDX-License-Identifier: GPL-2.0+
  6. */
  7. /*
  8. * WARNING! This file is automatically generated - DO NOT EDIT!
  9. */
  10. #define KERNELBASE -1073741824
  11. #define STATE 0
  12. #define NEXT_TASK 64
  13. #define COUNTER 52
  14. #define PROCESSOR 916
  15. #define SIGPENDING 8
  16. #define TSS 576
  17. #define MM 880
  18. #define TASK_STRUCT_SIZE 928
  19. #define KSP 0
  20. #define PG_TABLES 4
  21. #define PGD 8
  22. #define LAST_SYSCALL 20
  23. #define PT_REGS 12
  24. #define PF_TRACESYS 32
  25. #define TASK_FLAGS 4
  26. #define TSS_FPR0 24
  27. #define TSS_FPSCR 284
  28. #define TSS_SMP_FORK_RET 288
  29. #define TASK_UNION_SIZE 8192
  30. #define STACK_FRAME_OVERHEAD 16
  31. #define INT_FRAME_SIZE 192
  32. #define GPR0 16
  33. #define GPR1 20
  34. #define GPR2 24
  35. #define GPR3 28
  36. #define GPR4 32
  37. #define GPR5 36
  38. #define GPR6 40
  39. #define GPR7 44
  40. #define GPR8 48
  41. #define GPR9 52
  42. #define GPR10 56
  43. #define GPR11 60
  44. #define GPR12 64
  45. #define GPR13 68
  46. #define GPR14 72
  47. #define GPR15 76
  48. #define GPR16 80
  49. #define GPR17 84
  50. #define GPR18 88
  51. #define GPR19 92
  52. #define GPR20 96
  53. #define GPR21 100
  54. #define GPR22 104
  55. #define GPR23 108
  56. #define GPR24 112
  57. #define GPR25 116
  58. #define GPR26 120
  59. #define GPR27 124
  60. #define GPR28 128
  61. #define GPR29 132
  62. #define GPR30 136
  63. #define GPR31 140
  64. #define _NIP 144
  65. #define _MSR 148
  66. #define _CTR 156
  67. #define _LINK 160
  68. #define _CCR 168
  69. #define _XER 164
  70. #define _DAR 180
  71. #define _DSISR 184
  72. #define ORIG_GPR3 152
  73. #define RESULT 188
  74. #define TRAP 176