ppc_defs.h 1.4 KB

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