gupsterg

VX290XSTD VoltageObjectInfo Table Dump

Jul 6th, 2015
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.25 KB | None | 0 0
  1. gupsterg@gupsterg-VirtualBox:~/AtomDis$ ./atomdis UEFI.rom d 20
  2. Read 20000 bytes of data from UEFI.rom
  3.  
  4. data_table 0000b17e #20 (VoltageObjectInfo/VRAM_GPIO_DetectionInfo):
  5.  
  6. Size 0074
  7. Format Rev. 03
  8. Param Rev. 00
  9. Content Rev. 01
  10.  
  11. 00000000: 0103 1200 0896 6000 0000 0000 ......`.....
  12. 00000010: 6d00 df00 ff00 0107 0c00 0a00 0000 0000 m...............
  13. 00000020: 0000 0407 0c00 0e00 0000 0000 0000 0200 ................
  14. 00000030: 2400 0004 0000 0080 1000 0000 0000 1e05 $...............
  15. 00000040: 0000 1000 4605 0080 0000 dc05 0080 1000 ....F...........
  16. 00000050: 0e06 0603 2200 0c96 a600 0000 0000 d400 ...."...........
  17. 00000060: a200 d500 a200 d600 a200 d700 a200 d300 ................
  18. 00000070: 4000 ff00 @...
  19.  
  20. NOTE: General revisionless dumper only.
  21.  
  22. 0000: ATOM_COMMON_TABLE_HEADER sHeader :
  23. 0000: USHORT usStructureSize = 0x0074 (116)
  24. 0002: UCHAR ucTableFormatRevision = 0x03 (3)
  25. 0003: UCHAR ucTableContentRevision = 0x01 (1)
  26. 0004: ATOM_VOLTAGE_OBJECT asVoltageObj [0] :
  27. 0004: UCHAR ucVoltageType = 0x01 (1)
  28. 0005: UCHAR ucSize = 0x03 (3)
  29. 0006: ATOM_VOLTAGE_CONTROL asControl :
  30. 0006: UCHAR ucVoltageControlId = 0x12 (18)
  31. 0007: UCHAR ucVoltageControlI2cLine = 0x00 (0)
  32. 0008: UCHAR ucVoltageControlAddress = 0x08 (8)
  33. 0009: UCHAR ucVoltageControlOffset = 0x96 (150)
  34. 000a: USHORT usGpioPin_AIndex = 0x0060 (96)
  35. 000c: UCHAR ucGpioPinBitShift [0] = 0x00 (0)
  36. 000d: UCHAR ucGpioPinBitShift [1] = 0x00 (0)
  37. 000e: UCHAR ucGpioPinBitShift [2] = 0x00 (0)
  38. 000f: UCHAR ucGpioPinBitShift [3] = 0x00 (0)
  39. 0010: UCHAR ucGpioPinBitShift [4] = 0x6d (109)
  40. 0011: UCHAR ucGpioPinBitShift [5] = 0x00 (0)
  41. 0012: UCHAR ucGpioPinBitShift [6] = 0xdf (223)
  42. 0013: UCHAR ucGpioPinBitShift [7] = 0x00 (0)
  43. 0014: UCHAR ucGpioPinBitShift [8] = 0xff (255)
  44. 0015: UCHAR ucReserved = 0x00 (0)
  45. 0016: ATOM_VOLTAGE_FORMULA asFormula :
  46. 0016: USHORT usVoltageBaseLevel = 0x0701 (1793)
  47. 0018: USHORT usVoltageStep = 0x000c (12)
  48. 001a: UCHAR ucNumOfVoltageEntries = 0x0a (10)
  49. 001b: UCHAR ucFlag = 0x00 (0)
  50. 001c: UCHAR ucBaseVID = 0x00 (0)
  51. 001d: UCHAR ucReserved = 0x00 (0)
  52. 001e: UCHAR ucVIDAdjustEntries [0] = 0x00 (0)
  53. 001f: UCHAR ucVIDAdjustEntries [1] = 0x00 (0)
  54. 0020: UCHAR ucVIDAdjustEntries [2] = 0x00 (0)
  55. 0021: UCHAR ucVIDAdjustEntries [3] = 0x00 (0)
  56. 0022: UCHAR ucVIDAdjustEntries [4] = 0x04 (4)
  57. 0023: UCHAR ucVIDAdjustEntries [5] = 0x07 (7)
  58. 0024: UCHAR ucVIDAdjustEntries [6] = 0x0c (12)
  59. 0025: UCHAR ucVIDAdjustEntries [7] = 0x00 (0)
  60. 0026: UCHAR ucVIDAdjustEntries [8] = 0x0e (14)
  61. 0027: UCHAR ucVIDAdjustEntries [9] = 0x00 (0)
  62. 0007: ATOM_VOLTAGE_OBJECT asVoltageObj [1] :
  63. 0007: UCHAR ucVoltageType = 0x00 (0)
  64. 0008: UCHAR ucSize = 0x08 (8)
  65. 0009: ATOM_VOLTAGE_CONTROL asControl :
  66. 0009: UCHAR ucVoltageControlId = 0x96 (150)
  67. 000a: UCHAR ucVoltageControlI2cLine = 0x60 (96)
  68. 000b: UCHAR ucVoltageControlAddress = 0x00 (0)
  69. 000c: UCHAR ucVoltageControlOffset = 0x00 (0)
  70. 000d: USHORT usGpioPin_AIndex = 0x0000 (0)
  71. 000f: UCHAR ucGpioPinBitShift [0] = 0x00 (0)
  72. 0010: UCHAR ucGpioPinBitShift [1] = 0x6d (109)
  73. 0011: UCHAR ucGpioPinBitShift [2] = 0x00 (0)
  74. 0012: UCHAR ucGpioPinBitShift [3] = 0xdf (223)
  75. 0013: UCHAR ucGpioPinBitShift [4] = 0x00 (0)
  76. 0014: UCHAR ucGpioPinBitShift [5] = 0xff (255)
  77. 0015: UCHAR ucGpioPinBitShift [6] = 0x00 (0)
  78. 0016: UCHAR ucGpioPinBitShift [7] = 0x01 (1)
  79. 0017: UCHAR ucGpioPinBitShift [8] = 0x07 (7)
  80. 0018: UCHAR ucReserved = 0x0c (12)
  81. 0019: ATOM_VOLTAGE_FORMULA asFormula :
  82. 0019: USHORT usVoltageBaseLevel = 0x0a00 (2560)
  83. 001b: USHORT usVoltageStep = 0x0000 (0)
  84. 001d: UCHAR ucNumOfVoltageEntries = 0x00 (0)
  85. 001e: UCHAR ucFlag = 0x00 (0)
  86. 001f: UCHAR ucBaseVID = 0x00 (0)
  87. 0020: UCHAR ucReserved = 0x00 (0)
  88. 000f: ATOM_VOLTAGE_OBJECT asVoltageObj [2] :
  89. 000f: UCHAR ucVoltageType = 0x00 (0)
  90. 0010: UCHAR ucSize = 0x6d (109)
  91. 0011: ATOM_VOLTAGE_CONTROL asControl :
  92. 0011: UCHAR ucVoltageControlId = 0x00 (0)
  93. 0012: UCHAR ucVoltageControlI2cLine = 0xdf (223)
  94. 0013: UCHAR ucVoltageControlAddress = 0x00 (0)
  95. 0014: UCHAR ucVoltageControlOffset = 0xff (255)
  96. 0015: USHORT usGpioPin_AIndex = 0x0100 (256)
  97. 0017: UCHAR ucGpioPinBitShift [0] = 0x07 (7)
  98. 0018: UCHAR ucGpioPinBitShift [1] = 0x0c (12)
  99. 0019: UCHAR ucGpioPinBitShift [2] = 0x00 (0)
  100. 001a: UCHAR ucGpioPinBitShift [3] = 0x0a (10)
  101. 001b: UCHAR ucGpioPinBitShift [4] = 0x00 (0)
  102. 001c: UCHAR ucGpioPinBitShift [5] = 0x00 (0)
  103. 001d: UCHAR ucGpioPinBitShift [6] = 0x00 (0)
  104. 001e: UCHAR ucGpioPinBitShift [7] = 0x00 (0)
  105. 001f: UCHAR ucGpioPinBitShift [8] = 0x00 (0)
  106. 0020: UCHAR ucReserved = 0x00 (0)
  107. 0021: ATOM_VOLTAGE_FORMULA asFormula :
  108. 0021: USHORT usVoltageBaseLevel = 0x0400 (1024)
  109. 0023: USHORT usVoltageStep = 0x0c07 (3079)
  110. 0025: UCHAR ucNumOfVoltageEntries = 0x00 (0)
  111. 0026: UCHAR ucFlag = 0x0e (14)
  112. 0027: UCHAR ucBaseVID = 0x00 (0)
  113. 0028: UCHAR ucReserved = 0x00 (0)
  114.  
  115. Total data structure size: 0000
Add Comment
Please, Sign In to add comment