pal.h 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
  2. #ifndef _UAPI__ALPHA_PAL_H
  3. #define _UAPI__ALPHA_PAL_H
  4. /*
  5. * Common PAL-code
  6. */
  7. #define PAL_halt 0
  8. #define PAL_cflush 1
  9. #define PAL_draina 2
  10. #define PAL_bpt 128
  11. #define PAL_bugchk 129
  12. #define PAL_chmk 131
  13. #define PAL_callsys 131
  14. #define PAL_imb 134
  15. #define PAL_rduniq 158
  16. #define PAL_wruniq 159
  17. #define PAL_gentrap 170
  18. #define PAL_nphalt 190
  19. /*
  20. * VMS specific PAL-code
  21. */
  22. #define PAL_swppal 10
  23. #define PAL_mfpr_vptb 41
  24. /*
  25. * OSF specific PAL-code
  26. */
  27. #define PAL_cserve 9
  28. #define PAL_wripir 13
  29. #define PAL_rdmces 16
  30. #define PAL_wrmces 17
  31. #define PAL_wrfen 43
  32. #define PAL_wrvptptr 45
  33. #define PAL_jtopal 46
  34. #define PAL_swpctx 48
  35. #define PAL_wrval 49
  36. #define PAL_rdval 50
  37. #define PAL_tbi 51
  38. #define PAL_wrent 52
  39. #define PAL_swpipl 53
  40. #define PAL_rdps 54
  41. #define PAL_wrkgp 55
  42. #define PAL_wrusp 56
  43. #define PAL_wrperfmon 57
  44. #define PAL_rdusp 58
  45. #define PAL_whami 60
  46. #define PAL_retsys 61
  47. #define PAL_wtint 62
  48. #define PAL_rti 63
  49. #endif /* _UAPI__ALPHA_PAL_H */