rk32.asl 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. /*++
  2. Copyright (c) 2015 Minoca Corp. All Rights Reserved
  3. Module Name:
  4. rk32.asl
  5. Abstract:
  6. This module implements the platform specific RK32 table.
  7. Author:
  8. Evan Green 10-Jul-2015
  9. Environment:
  10. Firmware
  11. --*/
  12. //
  13. // ---------------------------------------------------------------- Definitions
  14. //
  15. [0004] Signature : "Rk32"
  16. [0004] Table Length : 00000000
  17. [0001] Revision : 01
  18. [0001] Checksum : 00
  19. [0006] Oem ID : "Minoca"
  20. [0008] Oem Table ID : "Minoca "
  21. [0004] Oem Revision : 00000001
  22. [0004] Asl Compiler ID : "INTL"
  23. [0004] Asl Compiler Revision : 20110623
  24. //
  25. // Timer physical addresses.
  26. //
  27. UINT64 : 00000000FF6B0000
  28. UINT64 : 00000000FF6B0020
  29. UINT64 : 00000000FF6B0040
  30. UINT64 : 00000000FF6B0060
  31. UINT64 : 00000000FF6B0080
  32. UINT64 : 00000000FF6B00A0
  33. UINT64 : 00000000FF810000
  34. UINT64 : 00000000FF810020
  35. //
  36. // Timer GSIs.
  37. //
  38. UINT32 : 00000062
  39. UINT32 : 00000063
  40. UINT32 : 00000064
  41. UINT32 : 00000065
  42. UINT32 : 00000066
  43. UINT32 : 00000067
  44. UINT32 : 00000068
  45. UINT32 : 00000069
  46. //
  47. // Timer count-down mask. Timers 5 and 7 count up.
  48. //
  49. UINT32 : 0000005F
  50. //
  51. // Timer enabled mask. Enable all for use by the OS.
  52. //
  53. UINT32 : 000000FF