Guest User

LENOVO L340-15API DSDT

a guest
Sep 2nd, 2025
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 248.36 KB | None | 0 0
  1. Differentiated System Description Table: 0x00000000B9A57000
  2.  
  3. 44 53 44 54 A5 6F 00 00 01 81 4C 45 4E 4F 56 4F DSDT.o....LENOVO
  4. 41 4D 44 00 00 00 00 00 00 10 00 00 49 4E 54 4C AMD.........INTL
  5. 11 07 12 20 5B 80 53 59 53 54 00 0C 98 9C 77 BE ... [.SYST....w.
  6. 0C 01 00 00 00 5B 81 0B 53 59 53 54 10 52 56 32 .....[..SYST.RV2
  7. 5F 08 5B 80 56 4C 44 54 00 0C 18 EF 62 BE 0C 01 _.[.VLDT....b...
  8. 00 00 00 5B 81 0B 56 4C 44 54 10 56 31 35 35 08 ...[..VLDT.V155.
  9. 10 4E 06 5F 50 52 5F 5B 83 0B 43 30 30 30 00 10 .N._PR_[..C000..
  10. 04 00 00 06 5B 83 0B 43 30 30 31 01 10 04 00 00 ....[..C001.....
  11. 06 5B 83 0B 43 30 30 32 02 10 04 00 00 06 5B 83 .[..C002......[.
  12. 0B 43 30 30 33 03 10 04 00 00 06 5B 83 0B 43 30 .C003......[..C0
  13. 30 34 04 10 04 00 00 06 5B 83 0B 43 30 30 35 05 04......[..C005.
  14. 10 04 00 00 06 5B 83 0B 43 30 30 36 06 10 04 00 .....[..C006....
  15. 00 06 5B 83 0B 43 30 30 37 07 10 04 00 00 06 08 ..[..C007.......
  16. 5F 53 30 5F 12 0A 04 0A 00 0A 00 0A 00 0A 00 08 _S0_............
  17. 5F 53 33 5F 12 0A 04 0A 03 0A 03 0A 00 0A 00 08 _S3_............
  18. 5F 53 34 5F 12 0A 04 0A 04 0A 04 0A 00 0A 00 08 _S4_............
  19. 5F 53 35 5F 12 0A 04 0A 05 0A 05 0A 00 0A 00 08 _S5_............
  20. 54 5A 46 47 0A 00 5B 80 44 42 47 30 01 0A 80 0A TZFG..[.DBG0....
  21. 01 5B 81 0B 44 42 47 30 01 49 4F 38 30 08 5B 80 .[..DBG0.IO80.[.
  22. 44 45 42 32 01 0A 80 0A 02 5B 81 0B 44 45 42 32 DEB2.....[..DEB2
  23. 02 50 38 30 48 10 5B 80 50 4D 49 4F 01 0B D6 0C .P80H.[.PMIO....
  24. 0A 02 5B 81 10 50 4D 49 4F 01 50 49 44 58 08 50 ..[..PMIO.PIDX.P
  25. 44 41 54 08 5B 80 50 30 31 5F 01 0B 01 04 0A 01 DAT.[.P01_......
  26. 5B 81 0B 50 30 31 5F 01 50 53 54 31 08 5B 80 53 [..P01_.PST1.[.S
  27. 4D 36 36 01 0A B0 0A 01 5B 81 0B 53 4D 36 36 01 M66.....[..SM66.
  28. 49 4F 42 30 08 08 4C 49 4E 58 0A 00 08 4F 53 53 IOB0..LINX...OSS
  29. 50 0A 00 08 4F 53 54 42 FF 08 54 50 4F 53 00 14 P...OSTB..TPOS..
  30. 49 2A 4F 53 54 50 00 A0 4C 29 93 4F 53 54 42 FF I*OSTP..L).OSTB.
  31. A0 4C 1B 5B 12 5C 5F 4F 53 49 60 70 0A 00 4F 53 .L.[.\_OSI`p..OS
  32. 54 42 70 0A 00 54 50 4F 53 A0 21 5F 4F 53 49 0D TBp..TPOS.!_OSI.
  33. 57 69 6E 64 6F 77 73 20 32 30 30 31 00 70 0A 08 Windows 2001.p..
  34. 4F 53 54 42 70 0A 08 54 50 4F 53 A0 23 5F 4F 53 OSTBp..TPOS.#_OS
  35. 49 0D 57 69 6E 64 6F 77 73 20 32 30 30 31 2E 31 I.Windows 2001.1
  36. 00 70 0A 20 4F 53 54 42 70 0A 20 54 50 4F 53 A0 .p. OSTBp. TPOS.
  37. 25 5F 4F 53 49 0D 57 69 6E 64 6F 77 73 20 32 30 %_OSI.Windows 20
  38. 30 31 20 53 50 31 00 70 0A 10 4F 53 54 42 70 0A 01 SP1.p..OSTBp.
  39. 10 54 50 4F 53 A0 25 5F 4F 53 49 0D 57 69 6E 64 .TPOS.%_OSI.Wind
  40. 6F 77 73 20 32 30 30 31 20 53 50 32 00 70 0A 11 ows 2001 SP2.p..
  41. 4F 53 54 42 70 0A 11 54 50 4F 53 A0 25 5F 4F 53 OSTBp..TPOS.%_OS
  42. 49 0D 57 69 6E 64 6F 77 73 20 32 30 30 31 20 53 I.Windows 2001 S
  43. 50 33 00 70 0A 12 4F 53 54 42 70 0A 12 54 50 4F P3.p..OSTBp..TPO
  44. 53 A0 21 5F 4F 53 49 0D 57 69 6E 64 6F 77 73 20 S.!_OSI.Windows
  45. 32 30 30 36 00 70 0A 40 4F 53 54 42 70 0A 40 54 2006.p.@OSTBp.@T
  46. 50 4F 53 A0 2C 5F 4F 53 49 0D 57 69 6E 64 6F 77 POS.,_OSI.Window
  47. 73 20 32 30 30 36 20 53 50 31 00 70 0A 01 4F 53 s 2006 SP1.p..OS
  48. 53 50 70 0A 40 4F 53 54 42 70 0A 40 54 50 4F 53 SPp.@OSTBp.@TPOS
  49. A0 28 5F 4F 53 49 0D 57 69 6E 64 6F 77 73 20 32 .(_OSI.Windows 2
  50. 30 30 39 00 70 0A 01 4F 53 53 50 70 0A 50 4F 53 009.p..OSSPp.POS
  51. 54 42 70 0A 50 54 50 4F 53 A0 28 5F 4F 53 49 0D TBp.PTPOS.(_OSI.
  52. 57 69 6E 64 6F 77 73 20 32 30 31 32 00 70 0A 01 Windows 2012.p..
  53. 4F 53 53 50 70 0A 60 4F 53 54 42 70 0A 60 54 50 OSSPp.`OSTBp.`TP
  54. 4F 53 A0 28 5F 4F 53 49 0D 57 69 6E 64 6F 77 73 OS.(_OSI.Windows
  55. 20 32 30 31 33 00 70 0A 01 4F 53 53 50 70 0A 70 2013.p..OSSPp.p
  56. 4F 53 54 42 70 0A 70 54 50 4F 53 A0 21 5F 4F 53 OSTBp.pTPOS.!_OS
  57. 49 0D 4C 69 6E 75 78 00 70 0A 01 4C 49 4E 58 70 I.Linux.p..LINXp
  58. 0A 80 4F 53 54 42 70 0A 80 54 50 4F 53 A1 4D 0C ..OSTBp..TPOS.M.
  59. A0 4A 0B 5B 12 5C 5F 4F 53 5F 60 A0 2A 53 45 51 .J.[.\_OS_`.*SEQ
  60. 4C 5F 4F 53 5F 0D 4D 69 63 72 6F 73 6F 66 74 20 L_OS_.Microsoft
  61. 57 69 6E 64 6F 77 73 00 70 0A 01 4F 53 54 42 70 Windows.p..OSTBp
  62. 0A 01 54 50 4F 53 A1 44 08 A0 41 04 53 45 51 4C ..TPOS.D..A.SEQL
  63. 5F 4F 53 5F 0D 4D 69 63 72 6F 73 6F 66 74 20 57 _OS_.Microsoft W
  64. 69 6E 64 6F 77 73 4D 45 3A 20 4D 69 6C 6C 65 6E indowsME: Millen
  65. 6E 69 75 6D 20 45 64 69 74 69 6F 6E 00 70 0A 02 nium Edition.p..
  66. 4F 53 54 42 70 0A 02 54 50 4F 53 A1 3F A0 2D 53 OSTBp..TPOS.?.-S
  67. 45 51 4C 5F 4F 53 5F 0D 4D 69 63 72 6F 73 6F 66 EQL_OS_.Microsof
  68. 74 20 57 69 6E 64 6F 77 73 20 4E 54 00 70 0A 04 t Windows NT.p..
  69. 4F 53 54 42 70 0A 04 54 50 4F 53 A1 0F 70 0A 00 OSTBp..TPOS..p..
  70. 4F 53 54 42 70 0A 00 54 50 4F 53 A1 0F 70 0A 00 OSTBp..TPOS..p..
  71. 4F 53 54 42 70 0A 00 54 50 4F 53 A0 08 93 54 50 OSTBp..TPOS...TP
  72. 4F 53 0A 80 A4 4F 53 54 42 14 4B 05 53 45 51 4C OS...OSTB.K.SEQL
  73. 0A 70 87 68 60 70 87 69 61 A0 07 92 93 60 61 A4 .p.h`p.ia....`a.
  74. 00 08 42 55 46 30 11 02 60 70 68 42 55 46 30 08 ..BUF0..`phBUF0.
  75. 42 55 46 31 11 02 60 70 69 42 55 46 31 70 00 62 BUF1..`piBUF1p.b
  76. A2 22 95 62 60 70 83 88 42 55 46 30 62 00 63 70 .".b`p..BUF0b.cp
  77. 83 88 42 55 46 31 62 00 64 A0 07 92 93 63 64 A4 ..BUF1b.d....cd.
  78. 00 75 62 A4 01 14 4C 12 5F 50 54 53 01 A0 0D 92 .ub...L._PTS....
  79. 93 68 0A 03 70 0A 66 49 4F 42 30 A0 23 5B 12 5C .h..p.fIOB0.#[.\
  80. 2F 03 5F 53 42 5F 54 50 4D 5F 50 54 53 5F 00 5C /._SB_TPM_PTS_.\
  81. 2F 03 5F 53 42 5F 54 50 4D 5F 50 54 53 5F 68 A0 /._SB_TPM_PTS_h.
  82. 39 93 68 0A 05 70 0A C5 50 38 30 48 5C 2F 05 5F 9.h..p..P80H\/._
  83. 53 42 5F 50 43 49 30 4C 50 43 30 45 43 30 5F 45 SB_PCI0LPC0EC0_E
  84. 57 44 54 70 0A 00 5C 2F 04 5F 53 42 5F 50 43 49 WDTp..\/._SB_PCI
  85. 30 53 4D 42 5F 42 4C 4E 4B A0 22 93 68 0A 04 70 0SMB_BLNK.".h..p
  86. 0A C4 50 38 30 48 70 0A 00 5C 2F 04 5F 53 42 5F ..P80Hp..\/._SB_
  87. 50 43 49 30 53 4D 42 5F 42 4C 4E 4B A0 37 93 68 PCI0SMB_BLNK.7.h
  88. 0A 03 70 0A C3 50 38 30 48 70 0A 01 5C 2F 04 5F ..p..P80Hp..\/._
  89. 53 42 5F 50 43 49 30 53 4D 42 5F 42 4C 4E 4B 70 SB_PCI0SMB_BLNKp
  90. 00 5C 2F 04 5F 53 42 5F 50 43 49 30 53 4D 42 5F .\/._SB_PCI0SMB_
  91. 52 53 54 55 70 0A 01 5C 2F 04 5F 53 42 5F 50 43 RSTUp..\/._SB_PC
  92. 49 30 53 4D 42 5F 43 4C 50 53 70 0A 01 5C 2F 04 I0SMB_CLPSp..\/.
  93. 5F 53 42 5F 50 43 49 30 53 4D 42 5F 53 4C 50 53 _SB_PCI0SMB_SLPS
  94. 70 5C 2F 04 5F 53 42 5F 50 43 49 30 53 4D 42 5F p\/._SB_PCI0SMB_
  95. 50 45 57 53 5C 2F 04 5F 53 42 5F 50 43 49 30 53 PEWS\/._SB_PCI0S
  96. 4D 42 5F 50 45 57 53 5C 2E 5F 53 42 5F 41 50 54 MB_PEWS\._SB_APT
  97. 53 68 5B 80 58 4D 4F 53 01 0A 72 0A 02 5B 81 10 Sh[.XMOS..r..[..
  98. 58 4D 4F 53 11 58 49 44 58 08 58 44 41 54 08 5B XMOS.XIDX.XDAT.[
  99. 86 1F 58 49 44 58 58 44 41 54 11 00 40 3A 57 4B ..XIDXXDAT..@:WK
  100. 53 52 08 00 48 2D 57 4C 4E 53 01 42 54 4E 53 01 SR..H-WLNS.BTNS.
  101. 14 41 1C 5F 57 41 4B 01 70 0A 03 5C 2F 04 5F 53 .A._WAK.p..\/._S
  102. 42 5F 50 43 49 30 53 4D 42 5F 42 4C 4E 4B A0 1A B_PCI0SMB_BLNK..
  103. 93 68 0A 03 70 01 5C 2F 04 5F 53 42 5F 50 43 49 .h..p.\/._SB_PCI
  104. 30 53 4D 42 5F 52 53 54 55 70 5C 2F 04 5F 53 42 0SMB_RSTUp\/._SB
  105. 5F 50 43 49 30 53 4D 42 5F 50 45 57 53 5C 2F 04 _PCI0SMB_PEWS\/.
  106. 5F 53 42 5F 50 43 49 30 53 4D 42 5F 50 45 57 53 _SB_PCI0SMB_PEWS
  107. 70 0A 01 5C 2F 04 5F 53 42 5F 50 43 49 30 53 4D p..\/._SB_PCI0SM
  108. 42 5F 50 57 44 45 70 00 5C 2F 04 5F 53 42 5F 50 B_PWDEp.\/._SB_P
  109. 43 49 30 53 4D 42 5F 50 45 57 44 5C 2E 5F 53 42 CI0SMB_PEWD\._SB
  110. 5F 41 57 41 4B 68 A0 47 06 93 68 0A 03 70 0A E3 _AWAKh.G..h..p..
  111. 50 38 30 48 A0 18 47 50 49 43 5C 2F 04 5F 53 42 P80H..GPIC\/._SB
  112. 5F 50 43 49 30 4C 50 43 30 44 53 50 49 A0 2A 91 _PCI0LPC0DSPI.*.
  113. 93 57 4B 53 52 0A 06 93 57 4B 53 52 0A 07 86 5C .WKSR...WKSR...\
  114. 2E 5F 53 42 5F 47 50 49 4F 0A 00 86 5C 2E 5F 53 ._SB_GPIO...\._S
  115. 42 5F 49 32 43 44 0A 00 A1 15 86 5F 53 42 5F 0A B_I2CD....._SB_.
  116. 00 86 5C 2E 5F 53 42 5F 50 57 52 42 0A 02 A0 4D ..\._SB_PWRB...M
  117. 04 93 68 0A 04 70 0A E4 50 38 30 48 A0 18 47 50 ..h..p..P80H..GP
  118. 49 43 5C 2F 04 5F 53 42 5F 50 43 49 30 4C 50 43 IC\/._SB_PCI0LPC
  119. 30 44 53 50 49 86 5C 2E 5F 53 42 5F 50 57 52 42 0DSPI.\._SB_PWRB
  120. 0A 02 86 5C 2E 5F 53 42 5F 47 50 49 4F 0A 00 86 ...\._SB_GPIO...
  121. 5C 2E 5F 53 42 5F 49 32 43 44 0A 00 A0 0C 93 54 \._SB_I2CD.....T
  122. 50 4F 53 0A 40 70 0A 01 60 A0 0C 93 54 50 4F 53 POS.@p..`...TPOS
  123. 0A 80 70 0A 02 60 A0 0C 93 54 50 4F 53 0A 50 70 ..p..`...TPOS.Pp
  124. 0A 03 60 A0 0C 93 54 50 4F 53 0A 60 70 0A 04 60 ..`...TPOS.`p..`
  125. A0 0C 93 54 50 4F 53 0A 61 70 0A 05 60 A0 0C 93 ...TPOS.ap..`...
  126. 54 50 4F 53 0A 70 70 0A 06 60 70 60 5C 2F 05 5F TPOS.pp..`p`\/._
  127. 53 42 5F 50 43 49 30 4C 50 43 30 45 43 30 5F 4F SB_PCI0LPC0EC0_O
  128. 53 54 59 86 5C 2E 5F 53 42 5F 50 43 49 30 0A 00 STY.\._SB_PCI0..
  129. A4 00 10 4A 09 5F 53 49 5F 14 43 09 5F 53 53 54 ...J._SI_.C._SST
  130. 01 A0 21 93 68 0A 01 70 0D 3D 3D 3D 3D 3D 20 53 ..!.h..p.===== S
  131. 53 54 20 57 6F 72 6B 69 6E 67 20 3D 3D 3D 3D 3D ST Working =====
  132. 00 5B 31 A0 20 93 68 0A 02 70 0D 3D 3D 3D 3D 3D .[1. .h..p.=====
  133. 20 53 53 54 20 57 61 6B 69 6E 67 20 3D 3D 3D 3D SST Waking ====
  134. 3D 00 5B 31 A0 22 93 68 0A 03 70 0D 3D 3D 3D 3D =.[1.".h..p.====
  135. 3D 20 53 53 54 20 53 6C 65 65 70 69 6E 67 20 3D = SST Sleeping =
  136. 3D 3D 3D 3D 00 5B 31 A0 25 93 68 0A 04 70 0D 3D ====.[1.%.h..p.=
  137. 3D 3D 3D 3D 20 53 53 54 20 53 6C 65 65 70 69 6E ==== SST Sleepin
  138. 67 20 53 34 20 3D 3D 3D 3D 3D 00 5B 31 08 47 50 g S4 =====.[1.GP
  139. 49 43 0A 00 14 31 5F 50 49 43 01 70 68 47 50 49 IC...1_PIC.phGPI
  140. 43 A0 24 68 5C 2F 04 5F 53 42 5F 50 43 49 30 4C C.$h\/._SB_PCI0L
  141. 50 43 30 44 53 50 49 5C 2F 03 5F 53 42 5F 50 43 PC0DSPI\/._SB_PC
  142. 49 30 42 30 46 4E 10 83 9B 05 5F 53 42 5F 5B 82 I0B0FN...._SB_[.
  143. 83 9A 05 50 43 49 30 08 5F 41 44 52 0A 00 08 5F ...PCI0._ADR..._
  144. 55 49 44 0A 01 08 5F 42 42 4E 0A 00 08 41 4D 48 UID..._BBN...AMH
  145. 50 0A 00 08 56 47 50 55 0C 00 00 01 00 08 5F 48 P...VGPU......_H
  146. 49 44 0C 41 D0 0A 08 08 5F 43 49 44 0C 41 D0 0A ID.A...._CID.A..
  147. 03 08 53 55 50 50 0A 00 08 43 54 52 4C 0A 00 14 ..SUPP...CTRL...
  148. 4A 0D 5F 4F 53 43 04 8A 6B 0A 00 43 44 57 31 8A J._OSC..k..CDW1.
  149. 6B 0A 04 43 44 57 32 8A 6B 0A 08 43 44 57 33 A0 k..CDW2.k..CDW3.
  150. 4B 0A 93 68 11 13 0A 10 5B 4D DB 33 F7 1F 1C 40 K..h....[M.3...@
  151. 96 57 74 41 C0 3D D7 66 70 43 44 57 32 53 55 50 .WtA.=.fpCDW2SUP
  152. 50 70 43 44 57 33 43 54 52 4C A0 18 92 93 7B 53 PpCDW3CTRL....{S
  153. 55 50 50 0A 16 00 0A 16 7B 43 54 52 4C 0A 1E 43 UPP.....{CTRL..C
  154. 54 52 4C 7B 43 54 52 4C 0A 1D 43 54 52 4C A0 29 TRL{CTRL..CTRL.)
  155. 80 7B 43 44 57 31 0A 01 00 00 A0 09 7B 43 54 52 .{CDW1......{CTR
  156. 4C 0A 01 00 A0 09 7B 43 54 52 4C 0A 04 00 A0 09 L.....{CTRL.....
  157. 7B 43 54 52 4C 0A 10 00 A0 10 92 93 69 01 7D 43 {CTRL.......i.}C
  158. 44 57 31 0A 08 43 44 57 31 A0 16 92 93 43 44 57 DW1..CDW1....CDW
  159. 33 43 54 52 4C 7D 43 44 57 31 0A 10 43 44 57 31 3CTRL}CDW1..CDW1
  160. 70 43 54 52 4C 43 44 57 33 A4 6B A1 0E 7D 43 44 pCTRLCDW3.k..}CD
  161. 57 31 0A 04 43 44 57 31 A4 6B 14 0A 5F 49 4E 49 W1..CDW1.k.._INI
  162. 00 4F 53 54 50 5B 80 42 41 52 30 02 0A F8 0A 08 .OSTP[.BAR0.....
  163. 5B 81 10 42 41 52 30 03 42 49 4E 58 20 42 44 41 [..BAR0.BINX BDA
  164. 54 20 5B 01 4D 55 54 45 00 14 2E 42 30 46 4E 00 T [.MUTE...B0FN.
  165. 5B 23 4D 55 54 45 FF FF 70 00 42 49 4E 58 70 42 [#MUTE..p.BINXpB
  166. 44 41 54 60 7B 60 0C EF FF FF FF 60 70 60 42 44 DAT`{`.....`p`BD
  167. 41 54 5B 27 4D 55 54 45 5B 80 4E 42 4D 53 02 0A AT['MUTE[.NBMS..
  168. 60 0A 08 5B 81 10 4E 42 4D 53 03 4D 49 44 58 20 `..[..NBMS.MIDX
  169. 4D 49 44 52 20 5B 80 4E 42 58 50 02 0A E0 0A 08 MIDR [.NBXP.....
  170. 5B 81 10 4E 42 58 50 03 4E 42 58 49 20 4E 42 58 [..NBXP.NBXI NBX
  171. 44 20 5B 01 4E 42 4D 4D 00 5B 01 4E 42 58 4D 00 D [.NBMM.[.NBXM.
  172. 14 2E 4E 42 4D 52 01 5B 23 4E 42 4D 4D FF FF 7B ..NBMR.[#NBMM..{
  173. 68 0A 7F 60 70 60 4D 49 44 58 70 4D 49 44 52 60 h..`p`MIDXpMIDR`
  174. 70 0A 7F 4D 49 44 58 5B 27 4E 42 4D 4D A4 60 14 p..MIDX['NBMM.`.
  175. 34 4E 42 4D 57 02 5B 23 4E 42 4D 4D FF FF 7B 68 4NBMW.[#NBMM..{h
  176. 0A 7F 60 7D 60 0A 80 60 70 60 4D 49 44 58 70 69 ..`}`..`p`MIDXpi
  177. 4D 49 44 52 70 7B 60 0A 7F 60 4D 49 44 58 5B 27 MIDRp{`..`MIDX['
  178. 4E 42 4D 4D 14 29 4E 42 58 52 01 5B 23 4E 42 58 NBMM.)NBXR.[#NBX
  179. 4D FF FF 70 68 4E 42 58 49 70 4E 42 58 44 60 70 M..phNBXIpNBXD`p
  180. 0A 00 4E 42 58 49 5B 27 4E 42 58 4D A4 60 14 27 ..NBXI['NBXM.`.'
  181. 4E 42 58 57 02 5B 23 4E 42 58 4D FF FF 70 68 4E NBXW.[#NBXM..phN
  182. 42 58 49 70 69 4E 42 58 44 70 0A 00 4E 42 58 49 BXIpiNBXDp..NBXI
  183. 5B 27 4E 42 58 4D 14 1A 47 46 58 4D 00 70 4E 42 ['NBXM..GFXM.pNB
  184. 4D 52 0A 08 60 7A 60 0A 08 60 7B 60 0A 0F 60 A4 MR..`z`..`{`..`.
  185. 60 14 15 47 50 50 4D 00 70 4E 42 4D 52 0A 67 60 `..GPPM.pNBMR.g`
  186. 7B 60 0A 0F 60 A4 60 14 1A 47 50 50 58 00 70 4E {`..`.`..GPPX.pN
  187. 42 4D 52 0A 2D 60 7A 60 0A 07 60 7B 60 0A 0F 60 BMR.-`z`..`{`..`
  188. A4 60 14 4D 0D 58 50 54 52 02 A0 08 95 68 0A 02 .`.M.XPTR....h..
  189. A4 0A 00 A0 0D 91 94 68 0A 0A 93 68 0A 08 A4 0A .......h...h....
  190. 00 A1 4E 0B 70 47 50 50 4D 60 70 47 50 50 58 61 ..N.pGPPM`pGPPXa
  191. A0 39 93 68 0A 0A A0 2E 90 93 60 0A 03 93 61 0A .9.h......`...a.
  192. 03 70 0A 20 60 70 4E 42 4D 52 0A 2D 62 A0 08 69 .p. `pNBMR.-b..i
  193. 7B 62 80 60 00 62 A1 05 7D 62 60 62 4E 42 4D 57 {b.`.b..}b`bNBMW
  194. 0A 2D 62 A4 FF A1 04 A4 0A 00 A0 3B 93 68 0A 09 .-b........;.h..
  195. A0 30 90 92 95 60 0A 02 92 95 61 0A 02 70 0A 10 .0...`....a..p..
  196. 60 70 4E 42 4D 52 0A 2D 62 A0 08 69 7B 62 80 60 `pNBMR.-b..i{b.`
  197. 00 62 A1 05 7D 62 60 62 4E 42 4D 57 0A 2D 62 A4 .b..}b`bNBMW.-b.
  198. FF A1 04 A4 0A 00 70 0A 01 60 A0 0A 95 68 0A 04 ......p..`...h..
  199. 72 68 0A 02 61 A1 06 72 68 0A 11 61 79 60 61 60 rh..a..rh..ay`a`
  200. 70 4E 42 4D 52 0A 08 62 A0 08 69 7B 62 80 60 00 pNBMR..b..i{b.`.
  201. 62 A1 05 7D 62 60 62 4E 42 4D 57 0A 08 62 A4 FF b..}b`bNBMW..b..
  202. 5B 80 4B 38 53 54 00 0C 98 9B 77 BE 0C 48 00 00 [.K8ST....w..H..
  203. 00 5B 81 41 0B 4B 38 53 54 00 43 30 5F 30 10 43 .[.A.K8ST.C0_0.C
  204. 32 5F 30 10 43 34 5F 30 10 43 36 5F 30 10 43 38 2_0.C4_0.C6_0.C8
  205. 5F 30 10 43 41 5F 30 10 43 43 5F 30 10 43 45 5F _0.CA_0.CC_0.CE_
  206. 30 10 44 30 5F 30 10 44 32 5F 30 10 44 34 5F 30 0.D0_0.D2_0.D4_0
  207. 10 44 36 5F 30 10 44 38 5F 30 10 44 41 5F 30 10 .D6_0.D8_0.DA_0.
  208. 44 43 5F 30 10 44 45 5F 30 10 45 30 5F 30 10 45 DC_0.DE_0.E0_0.E
  209. 32 5F 30 10 45 34 5F 30 10 45 36 5F 30 10 45 38 2_0.E4_0.E6_0.E8
  210. 5F 30 10 45 41 5F 30 10 45 43 5F 30 10 45 45 5F _0.EA_0.EC_0.EE_
  211. 30 10 46 30 5F 30 10 46 32 5F 30 10 46 34 5F 30 0.F0_0.F2_0.F4_0
  212. 10 46 36 5F 30 10 46 38 5F 30 10 46 41 5F 30 10 .F6_0.F8_0.FA_0.
  213. 46 43 5F 30 10 46 45 5F 30 10 54 4F 4D 4C 20 54 FC_0.FE_0.TOML T
  214. 4F 4D 48 20 08 52 53 52 43 11 4B 31 0B 16 03 88 OMH .RSRC.K1....
  215. 0E 00 02 0E 00 00 00 00 00 FF 00 00 00 00 01 00 ................
  216. 87 18 00 00 0E 01 00 00 00 00 00 00 0A 00 FF FF ................
  217. 0B 00 00 00 00 00 00 00 02 00 00 87 18 00 00 0E ................
  218. 01 00 00 00 00 00 00 0C 00 FF 1F 0C 00 00 00 00 ................
  219. 00 00 20 00 00 00 87 18 00 00 0E 01 00 00 00 00 .. .............
  220. 00 20 0C 00 FF 3F 0C 00 00 00 00 00 00 20 00 00 . ...?....... ..
  221. 00 87 18 00 00 0E 01 00 00 00 00 00 40 0C 00 FF ............@...
  222. 5F 0C 00 00 00 00 00 00 20 00 00 00 87 18 00 00 _....... .......
  223. 0E 01 00 00 00 00 00 60 0C 00 FF 7F 0C 00 00 00 .......`........
  224. 00 00 00 20 00 00 00 87 18 00 00 0E 01 00 00 00 ... ............
  225. 00 00 80 0C 00 FF 9F 0C 00 00 00 00 00 00 20 00 .............. .
  226. 00 00 87 18 00 00 0E 01 00 00 00 00 00 A0 0C 00 ................
  227. FF BF 0C 00 00 00 00 00 00 20 00 00 00 87 18 00 ......... ......
  228. 00 0E 01 00 00 00 00 00 C0 0C 00 FF DF 0C 00 00 ................
  229. 00 00 00 00 20 00 00 00 87 18 00 00 0E 01 00 00 .... ...........
  230. 00 00 00 E0 0C 00 FF FF 0C 00 00 00 00 00 00 20 ...............
  231. 00 00 00 87 18 00 00 0E 01 00 00 00 00 00 00 0D ................
  232. 00 FF 1F 0D 00 00 00 00 00 00 20 00 00 00 87 18 .......... .....
  233. 00 00 0E 01 00 00 00 00 00 20 0D 00 FF 3F 0D 00 ......... ...?..
  234. 00 00 00 00 00 20 00 00 00 87 18 00 00 0E 01 00 ..... ..........
  235. 00 00 00 00 40 0D 00 FF 5F 0D 00 00 00 00 00 00 ....@..._.......
  236. 20 00 00 00 87 18 00 00 0E 01 00 00 00 00 00 60 ..............`
  237. 0D 00 FF 7F 0D 00 00 00 00 00 00 20 00 00 00 87 ........... ....
  238. 18 00 00 0E 01 00 00 00 00 00 80 0D 00 FF 9F 0D ................
  239. 00 00 00 00 00 00 20 00 00 00 87 18 00 00 0E 01 ...... .........
  240. 00 00 00 00 00 A0 0D 00 FF BF 0D 00 00 00 00 00 ................
  241. 00 20 00 00 00 87 18 00 00 0E 01 00 00 00 00 00 . ..............
  242. C0 0D 00 FF DF 0D 00 00 00 00 00 00 20 00 00 00 ............ ...
  243. 87 18 00 00 0E 01 00 00 00 00 00 E0 0D 00 FF FF ................
  244. 0D 00 00 00 00 00 00 20 00 00 00 87 18 00 00 0E ....... ........
  245. 01 00 00 00 00 00 00 0E 00 FF 1F 0E 00 00 00 00 ................
  246. 00 00 20 00 00 00 87 18 00 00 0E 01 00 00 00 00 .. .............
  247. 00 20 0E 00 FF 3F 0E 00 00 00 00 00 00 20 00 00 . ...?....... ..
  248. 00 87 18 00 00 0E 01 00 00 00 00 00 40 0E 00 FF ............@...
  249. 5F 0E 00 00 00 00 00 00 20 00 00 00 87 18 00 00 _....... .......
  250. 0E 01 00 00 00 00 00 60 0E 00 FF 7F 0E 00 00 00 .......`........
  251. 00 00 00 20 00 00 00 87 18 00 00 0E 01 00 00 00 ... ............
  252. 00 00 80 0E 00 FF 9F 0E 00 00 00 00 00 00 20 00 .............. .
  253. 00 00 87 18 00 00 0E 01 00 00 00 00 00 A0 0E 00 ................
  254. FF BF 0E 00 00 00 00 00 00 20 00 00 00 87 18 00 ......... ......
  255. 00 0E 01 00 00 00 00 00 C0 0E 00 FF DF 0E 00 00 ................
  256. 00 00 00 00 20 00 00 00 87 18 00 00 0E 01 00 00 .... ...........
  257. 00 00 00 E0 0E 00 FF FF 0E 00 00 00 00 00 00 20 ...............
  258. 00 00 00 87 18 00 00 0E 01 00 00 00 00 00 00 00 ................
  259. 00 00 00 00 00 00 00 00 00 00 00 00 00 00 87 18 ................
  260. 00 00 0E 01 00 00 00 00 00 00 00 FC FF FF FF FD ................
  261. 00 00 00 00 00 00 00 02 00 47 01 F8 0C F8 0C 01 .........G......
  262. 08 88 0E 00 01 0C 03 00 00 00 00 F7 0C 00 00 F8 ................
  263. 0C 00 88 0E 00 01 0C 03 00 00 00 0D FF FF 00 00 ................
  264. 00 F3 00 79 00 14 40 5B 5F 43 52 53 08 8D 52 53 ...y..@[_CRS..RS
  265. 52 43 0B 88 01 43 30 52 57 8A 52 53 52 43 0A 42 RC...C0RW.RSRC.B
  266. 43 30 4C 4E 70 01 43 30 52 57 70 0B 00 20 43 30 C0LNp.C0RWp.. C0
  267. 4C 4E A0 11 7B 43 30 5F 30 0B 18 18 00 70 0A 00 LN..{C0_0....p..
  268. 43 30 4C 4E 8D 52 53 52 43 0B 60 02 43 32 52 57 C0LN.RSRC.`.C2RW
  269. 8A 52 53 52 43 0A 5D 43 32 4C 4E 70 01 43 32 52 .RSRC.]C2LNp.C2R
  270. 57 70 0B 00 20 43 32 4C 4E A0 11 7B 43 32 5F 30 Wp.. C2LN..{C2_0
  271. 0B 18 18 00 70 0A 00 43 32 4C 4E 8D 52 53 52 43 ....p..C2LN.RSRC
  272. 0B 38 03 43 34 52 57 8A 52 53 52 43 0A 78 43 34 .8.C4RW.RSRC.xC4
  273. 4C 4E 70 01 43 34 52 57 70 0B 00 20 43 34 4C 4E LNp.C4RWp.. C4LN
  274. A0 11 7B 43 34 5F 30 0B 18 18 00 70 0A 00 43 34 ..{C4_0....p..C4
  275. 4C 4E 8D 52 53 52 43 0B 10 04 43 36 52 57 8A 52 LN.RSRC...C6RW.R
  276. 53 52 43 0A 93 43 36 4C 4E 70 01 43 36 52 57 70 SRC..C6LNp.C6RWp
  277. 0B 00 20 43 36 4C 4E A0 11 7B 43 36 5F 30 0B 18 .. C6LN..{C6_0..
  278. 18 00 70 0A 00 43 36 4C 4E 8D 52 53 52 43 0B E8 ..p..C6LN.RSRC..
  279. 04 43 38 52 57 8A 52 53 52 43 0A AE 43 38 4C 4E .C8RW.RSRC..C8LN
  280. 70 01 43 38 52 57 70 0B 00 20 43 38 4C 4E A0 11 p.C8RWp.. C8LN..
  281. 7B 43 38 5F 30 0B 18 18 00 70 0A 00 43 38 4C 4E {C8_0....p..C8LN
  282. 8D 52 53 52 43 0B C0 05 43 41 52 57 8A 52 53 52 .RSRC...CARW.RSR
  283. 43 0A C9 43 41 4C 4E 70 01 43 41 52 57 70 0B 00 C..CALNp.CARWp..
  284. 20 43 41 4C 4E A0 11 7B 43 41 5F 30 0B 18 18 00 CALN..{CA_0....
  285. 70 0A 00 43 41 4C 4E 8D 52 53 52 43 0B 98 06 43 p..CALN.RSRC...C
  286. 43 52 57 8A 52 53 52 43 0A E4 43 43 4C 4E 70 01 CRW.RSRC..CCLNp.
  287. 43 43 52 57 70 0B 00 20 43 43 4C 4E A0 11 7B 43 CCRWp.. CCLN..{C
  288. 43 5F 30 0B 18 18 00 70 0A 00 43 43 4C 4E 8D 52 C_0....p..CCLN.R
  289. 53 52 43 0B 70 07 43 45 52 57 8A 52 53 52 43 0A SRC.p.CERW.RSRC.
  290. FF 43 45 4C 4E 70 01 43 45 52 57 70 0B 00 20 43 .CELNp.CERWp.. C
  291. 45 4C 4E A0 11 7B 43 45 5F 30 0B 18 18 00 70 0A ELN..{CE_0....p.
  292. 00 43 45 4C 4E 8D 52 53 52 43 0B 48 08 44 30 52 .CELN.RSRC.H.D0R
  293. 57 8A 52 53 52 43 0B 1A 01 44 30 4C 4E 70 01 44 W.RSRC...D0LNp.D
  294. 30 52 57 70 0B 00 20 44 30 4C 4E A0 11 7B 44 30 0RWp.. D0LN..{D0
  295. 5F 30 0B 18 18 00 70 0A 00 44 30 4C 4E 8D 52 53 _0....p..D0LN.RS
  296. 52 43 0B 20 09 44 32 52 57 8A 52 53 52 43 0B 35 RC. .D2RW.RSRC.5
  297. 01 44 32 4C 4E 70 01 44 32 52 57 70 0B 00 20 44 .D2LNp.D2RWp.. D
  298. 32 4C 4E A0 11 7B 44 32 5F 30 0B 18 18 00 70 0A 2LN..{D2_0....p.
  299. 00 44 32 4C 4E 8D 52 53 52 43 0B F8 09 44 34 52 .D2LN.RSRC...D4R
  300. 57 8A 52 53 52 43 0B 50 01 44 34 4C 4E 70 01 44 W.RSRC.P.D4LNp.D
  301. 34 52 57 70 0B 00 20 44 34 4C 4E A0 11 7B 44 34 4RWp.. D4LN..{D4
  302. 5F 30 0B 18 18 00 70 0A 00 44 34 4C 4E 8D 52 53 _0....p..D4LN.RS
  303. 52 43 0B D0 0A 44 36 52 57 8A 52 53 52 43 0B 6B RC...D6RW.RSRC.k
  304. 01 44 36 4C 4E 70 01 44 36 52 57 70 0B 00 20 44 .D6LNp.D6RWp.. D
  305. 36 4C 4E A0 11 7B 44 36 5F 30 0B 18 18 00 70 0A 6LN..{D6_0....p.
  306. 00 44 36 4C 4E 8D 52 53 52 43 0B A8 0B 44 38 52 .D6LN.RSRC...D8R
  307. 57 8A 52 53 52 43 0B 86 01 44 38 4C 4E 70 01 44 W.RSRC...D8LNp.D
  308. 38 52 57 70 0B 00 20 44 38 4C 4E A0 11 7B 44 38 8RWp.. D8LN..{D8
  309. 5F 30 0B 18 18 00 70 0A 00 44 38 4C 4E 8D 52 53 _0....p..D8LN.RS
  310. 52 43 0B 80 0C 44 41 52 57 8A 52 53 52 43 0B A1 RC...DARW.RSRC..
  311. 01 44 41 4C 4E 70 01 44 41 52 57 70 0B 00 20 44 .DALNp.DARWp.. D
  312. 41 4C 4E A0 11 7B 44 41 5F 30 0B 18 18 00 70 0A ALN..{DA_0....p.
  313. 00 44 41 4C 4E 8D 52 53 52 43 0B 58 0D 44 43 52 .DALN.RSRC.X.DCR
  314. 57 8A 52 53 52 43 0B BC 01 44 43 4C 4E 70 01 44 W.RSRC...DCLNp.D
  315. 43 52 57 70 0B 00 20 44 43 4C 4E A0 11 7B 44 43 CRWp.. DCLN..{DC
  316. 5F 30 0B 18 18 00 70 0A 00 44 43 4C 4E 8D 52 53 _0....p..DCLN.RS
  317. 52 43 0B 30 0E 44 45 52 57 8A 52 53 52 43 0B D7 RC.0.DERW.RSRC..
  318. 01 44 45 4C 4E 70 01 44 45 52 57 70 0B 00 20 44 .DELNp.DERWp.. D
  319. 45 4C 4E A0 11 7B 44 45 5F 30 0B 18 18 00 70 0A ELN..{DE_0....p.
  320. 00 44 45 4C 4E 8D 52 53 52 43 0B 08 0F 45 30 52 .DELN.RSRC...E0R
  321. 57 8A 52 53 52 43 0B F2 01 45 30 4C 4E 70 01 45 W.RSRC...E0LNp.E
  322. 30 52 57 70 0B 00 20 45 30 4C 4E A0 11 7B 45 30 0RWp.. E0LN..{E0
  323. 5F 30 0B 18 18 00 70 0A 00 45 30 4C 4E 8D 52 53 _0....p..E0LN.RS
  324. 52 43 0B E0 0F 45 32 52 57 8A 52 53 52 43 0B 0D RC...E2RW.RSRC..
  325. 02 45 32 4C 4E 70 01 45 32 52 57 70 0B 00 20 45 .E2LNp.E2RWp.. E
  326. 32 4C 4E A0 11 7B 45 32 5F 30 0B 18 18 00 70 0A 2LN..{E2_0....p.
  327. 00 45 32 4C 4E 8D 52 53 52 43 0B B8 10 45 34 52 .E2LN.RSRC...E4R
  328. 57 8A 52 53 52 43 0B 28 02 45 34 4C 4E 70 01 45 W.RSRC.(.E4LNp.E
  329. 34 52 57 70 0B 00 20 45 34 4C 4E A0 11 7B 45 34 4RWp.. E4LN..{E4
  330. 5F 30 0B 18 18 00 70 0A 00 45 34 4C 4E 8D 52 53 _0....p..E4LN.RS
  331. 52 43 0B 90 11 45 36 52 57 8A 52 53 52 43 0B 43 RC...E6RW.RSRC.C
  332. 02 45 36 4C 4E 70 01 45 36 52 57 70 0B 00 20 45 .E6LNp.E6RWp.. E
  333. 36 4C 4E A0 11 7B 45 36 5F 30 0B 18 18 00 70 0A 6LN..{E6_0....p.
  334. 00 45 36 4C 4E 8D 52 53 52 43 0B 68 12 45 38 52 .E6LN.RSRC.h.E8R
  335. 57 8A 52 53 52 43 0B 5E 02 45 38 4C 4E 70 01 45 W.RSRC.^.E8LNp.E
  336. 38 52 57 70 0B 00 20 45 38 4C 4E A0 11 7B 45 38 8RWp.. E8LN..{E8
  337. 5F 30 0B 18 18 00 70 0A 00 45 38 4C 4E 8D 52 53 _0....p..E8LN.RS
  338. 52 43 0B 40 13 45 41 52 57 8A 52 53 52 43 0B 79 [email protected]
  339. 02 45 41 4C 4E 70 01 45 41 52 57 70 0B 00 20 45 .EALNp.EARWp.. E
  340. 41 4C 4E A0 11 7B 45 41 5F 30 0B 18 18 00 70 0A ALN..{EA_0....p.
  341. 00 45 41 4C 4E 8D 52 53 52 43 0B 18 14 45 43 52 .EALN.RSRC...ECR
  342. 57 8A 52 53 52 43 0B 94 02 45 43 4C 4E 70 01 45 W.RSRC...ECLNp.E
  343. 43 52 57 70 0B 00 20 45 43 4C 4E A0 11 7B 45 43 CRWp.. ECLN..{EC
  344. 5F 30 0B 18 18 00 70 0A 00 45 43 4C 4E 8D 52 53 _0....p..ECLN.RS
  345. 52 43 0B F0 14 45 45 52 57 8A 52 53 52 43 0B AF RC...EERW.RSRC..
  346. 02 45 45 4C 4E 70 01 45 45 52 57 70 0B 00 20 45 .EELNp.EERWp.. E
  347. 45 4C 4E A0 11 7B 45 45 5F 30 0B 18 18 00 70 0A ELN..{EE_0....p.
  348. 00 45 45 4C 4E 8A 52 53 52 43 0B BE 02 42 54 31 .EELN.RSRC...BT1
  349. 53 8A 52 53 52 43 0B C2 02 42 54 31 4D 8A 52 53 S.RSRC...BT1M.RS
  350. 52 43 0B CA 02 42 54 31 4C 8A 52 53 52 43 0B D9 RC...BT1L.RSRC..
  351. 02 42 54 32 53 8A 52 53 52 43 0B DD 02 42 54 32 .BT2S.RSRC...BT2
  352. 4D 8A 52 53 52 43 0B E5 02 42 54 32 4C 70 0C 00 M.RSRC...BT2Lp..
  353. 00 00 F8 60 70 54 4F 4D 4C 42 54 31 53 70 74 60 ...`pTOMLBT1Spt`
  354. 0A 01 00 42 54 31 4D 74 60 54 4F 4D 4C 42 54 31 ...BT1Mt`TOMLBT1
  355. 4C A4 52 53 52 43 5B 82 4A 0A 4D 45 4D 52 08 5F L.RSRC[.J.MEMR._
  356. 48 49 44 0C 41 D0 0C 02 08 4D 45 4D 31 11 31 0A HID.A....MEM1.1.
  357. 2E 47 01 50 0F 50 0F 01 02 86 09 00 01 00 00 00 .G.P.P..........
  358. 00 00 00 00 00 86 09 00 01 00 00 00 00 00 00 00 ................
  359. 00 86 09 00 01 00 00 00 F8 00 00 00 04 79 00 14 .............y..
  360. 42 06 5F 43 52 53 00 8A 4D 45 4D 31 0A 0C 4D 42 B._CRS..MEM1..MB
  361. 30 31 8A 4D 45 4D 31 0A 10 4D 4C 30 31 8A 4D 45 01.MEM1..ML01.ME
  362. 4D 31 0A 18 4D 42 30 32 8A 4D 45 4D 31 0A 1C 4D M1..MB02.MEM1..M
  363. 4C 30 32 A0 29 47 50 49 43 70 0C 00 00 C0 FE 4D L02.)GPICp.....M
  364. 42 30 31 70 0C 00 00 E0 FE 4D 42 30 32 70 0B 00 B01p.....MB02p..
  365. 20 4D 4C 30 31 70 0B 00 10 4D 4C 30 32 A4 4D 45 ML01p...ML02.ME
  366. 4D 31 14 43 18 5F 50 52 54 00 A0 47 09 47 50 49 M1.C._PRT..G.GPI
  367. 43 A4 12 4F 08 0A 12 0D 04 0C FF FF 01 00 0A 00 C..O............
  368. 0A 00 0A 28 12 0D 04 0C FF FF 01 00 0A 01 0A 00 ...(............
  369. 0A 29 12 0D 04 0C FF FF 01 00 0A 02 0A 00 0A 2A .).............*
  370. 12 0D 04 0C FF FF 01 00 0A 03 0A 00 0A 2B 12 0D .............+..
  371. 04 0C FF FF 08 00 0A 00 0A 00 0A 2B 12 0D 04 0C ...........+....
  372. FF FF 08 00 0A 01 0A 00 0A 24 12 0D 04 0C FF FF .........$......
  373. 14 00 0A 00 0A 00 0A 10 12 0D 04 0C FF FF 14 00 ................
  374. 0A 01 0A 00 0A 11 12 0D 04 0C FF FF 14 00 0A 02 ................
  375. 0A 00 0A 12 12 0D 04 0C FF FF 14 00 0A 03 0A 00 ................
  376. 0A 13 A1 43 0E A4 12 4F 0D 0A 12 15 04 0C FF FF ...C...O........
  377. 01 00 0A 00 5E 2E 4C 50 43 30 4C 4E 4B 41 0A 00 ....^.LPC0LNKA..
  378. 12 15 04 0C FF FF 01 00 0A 01 5E 2E 4C 50 43 30 ..........^.LPC0
  379. 4C 4E 4B 42 0A 00 12 15 04 0C FF FF 01 00 0A 02 LNKB............
  380. 5E 2E 4C 50 43 30 4C 4E 4B 43 0A 00 12 15 04 0C ^.LPC0LNKC......
  381. FF FF 01 00 0A 03 5E 2E 4C 50 43 30 4C 4E 4B 44 ......^.LPC0LNKD
  382. 0A 00 12 15 04 0C FF FF 08 00 0A 00 5E 2E 4C 50 ............^.LP
  383. 43 30 4C 4E 4B 44 0A 00 12 15 04 0C FF FF 08 00 C0LNKD..........
  384. 0A 01 5E 2E 4C 50 43 30 4C 4E 4B 45 0A 00 12 15 ..^.LPC0LNKE....
  385. 04 0C FF FF 14 00 0A 00 5E 2E 4C 50 43 30 4C 4E ........^.LPC0LN
  386. 4B 41 0A 00 12 15 04 0C FF FF 14 00 0A 01 5E 2E KA............^.
  387. 4C 50 43 30 4C 4E 4B 42 0A 00 12 15 04 0C FF FF LPC0LNKB........
  388. 14 00 0A 02 5E 2E 4C 50 43 30 4C 4E 4B 43 0A 00 ....^.LPC0LNKC..
  389. 12 15 04 0C FF FF 14 00 0A 03 5E 2E 4C 50 43 30 ..........^.LPC0
  390. 4C 4E 4B 44 0A 00 5B 80 42 41 52 31 02 0A 14 0A LNKD..[.BAR1....
  391. 04 5B 81 0B 42 41 52 31 01 4E 42 42 41 20 5B 82 .[..BAR1.NBBA [.
  392. 4A 0B 47 50 50 30 08 5F 41 44 52 0C 01 00 01 00 J.GPP0._ADR.....
  393. 08 5F 50 52 57 12 06 02 0A 08 0A 03 14 4D 09 5F ._PRW........M._
  394. 50 52 54 00 A0 39 47 50 49 43 A4 12 32 04 12 0B PRT..9GPIC..2...
  395. 04 0B FF FF 0A 00 0A 00 0A 18 12 0B 04 0B FF FF ................
  396. 0A 01 0A 00 0A 19 12 0B 04 0B FF FF 0A 02 0A 00 ................
  397. 0A 1A 12 0B 04 0B FF FF 0A 03 0A 00 0A 1B A1 4B ...............K
  398. 05 A4 12 47 05 04 12 14 04 0B FF FF 0A 00 5E 5E ...G..........^^
  399. 2E 4C 50 43 30 4C 4E 4B 41 0A 00 12 14 04 0B FF .LPC0LNKA.......
  400. FF 0A 01 5E 5E 2E 4C 50 43 30 4C 4E 4B 42 0A 00 ...^^.LPC0LNKB..
  401. 12 14 04 0B FF FF 0A 02 5E 5E 2E 4C 50 43 30 4C ........^^.LPC0L
  402. 4E 4B 43 0A 00 12 14 04 0B FF FF 0A 03 5E 5E 2E NKC..........^^.
  403. 4C 50 43 30 4C 4E 4B 44 0A 00 5B 82 46 2C 47 50 LPC0LNKD..[.F,GP
  404. 50 31 08 5F 41 44 52 0C 02 00 01 00 08 5F 50 52 P1._ADR......_PR
  405. 57 12 06 02 0A 08 0A 03 14 4D 09 5F 50 52 54 00 W........M._PRT.
  406. A0 39 47 50 49 43 A4 12 32 04 12 0B 04 0B FF FF .9GPIC..2.......
  407. 0A 00 0A 00 0A 1C 12 0B 04 0B FF FF 0A 01 0A 00 ................
  408. 0A 1D 12 0B 04 0B FF FF 0A 02 0A 00 0A 1E 12 0B ................
  409. 04 0B FF FF 0A 03 0A 00 0A 1F A1 4B 05 A4 12 47 ...........K...G
  410. 05 04 12 14 04 0B FF FF 0A 00 5E 5E 2E 4C 50 43 ..........^^.LPC
  411. 30 4C 4E 4B 45 0A 00 12 14 04 0B FF FF 0A 01 5E 0LNKE..........^
  412. 5E 2E 4C 50 43 30 4C 4E 4B 46 0A 00 12 14 04 0B ^.LPC0LNKF......
  413. FF FF 0A 02 5E 5E 2E 4C 50 43 30 4C 4E 4B 47 0A ....^^.LPC0LNKG.
  414. 00 12 14 04 0B FF FF 0A 03 5E 5E 2E 4C 50 43 30 .........^^.LPC0
  415. 4C 4E 4B 48 0A 00 5B 82 4A 20 50 58 53 58 08 5F LNKH..[.J PXSX._
  416. 41 44 52 0A 00 5B 80 52 50 58 58 02 0A 00 0A 10 ADR..[.RPXX.....
  417. 5B 81 0B 52 50 58 58 00 56 44 49 44 20 5B 80 46 [..RPXX.VDID [.F
  418. 4C 44 52 02 0A 44 0A 06 5B 81 10 46 4C 44 52 01 LDR..D..[..FLDR.
  419. 44 43 41 50 20 44 43 54 52 10 14 4F 16 57 49 53 DCAP DCTR..O.WIS
  420. 54 08 08 5F 54 5F 30 00 A0 4C 15 5B 12 56 44 49 T.._T_0..L.[.VDI
  421. 44 00 A2 42 15 01 70 99 56 44 49 44 00 5F 54 5F D..B..p.VDID._T_
  422. 30 A0 0E 93 5F 54 5F 30 0C 86 80 5A 09 A4 0A 01 0..._T_0...Z....
  423. A1 43 13 A0 0E 93 5F 54 5F 30 0C 86 80 5B 09 A4 .C...._T_0...[..
  424. 0A 01 A1 41 12 A0 0E 93 5F 54 5F 30 0C 86 80 65 ...A...._T_0...e
  425. 31 A4 0A 01 A1 4F 10 A0 0E 93 5F 54 5F 30 0C 86 1....O...._T_0..
  426. 80 66 31 A4 0A 01 A1 4D 0F A0 0E 93 5F 54 5F 30 .f1....M...._T_0
  427. 0C 86 80 B1 08 A4 0A 01 A1 4B 0E A0 0E 93 5F 54 .........K...._T
  428. 5F 30 0C 86 80 B2 08 A4 0A 01 A1 49 0D A0 0E 93 _0.........I....
  429. 5F 54 5F 30 0C 86 80 B3 08 A4 0A 01 A1 47 0C A0 _T_0.........G..
  430. 0E 93 5F 54 5F 30 0C 86 80 B4 08 A4 0A 01 A1 45 .._T_0.........E
  431. 0B A0 0E 93 5F 54 5F 30 0C 86 80 F3 24 A4 0A 01 ...._T_0....$...
  432. A1 43 0A A0 0E 93 5F 54 5F 30 0C 86 80 F4 24 A4 .C...._T_0....$.
  433. 0A 01 A1 41 09 A0 0E 93 5F 54 5F 30 0C 86 80 F5 ...A...._T_0....
  434. 24 A4 0A 01 A1 4F 07 A0 0E 93 5F 54 5F 30 0C 86 $....O...._T_0..
  435. 80 F6 24 A4 0A 01 A1 4D 06 A0 0E 93 5F 54 5F 30 ..$....M...._T_0
  436. 0C 86 80 FD 24 A4 0A 01 A1 4B 05 A0 0E 93 5F 54 ....$....K...._T
  437. 5F 30 0C 86 80 FB 24 A4 0A 01 A1 49 04 A0 0E 93 _0....$....I....
  438. 5F 54 5F 30 0C 86 80 26 25 A4 0A 01 A1 37 A0 0E _T_0...&%....7..
  439. 93 5F 54 5F 30 0C EC 10 21 C8 A4 0A 01 A1 26 A0 ._T_0...!.....&.
  440. 0E 93 5F 54 5F 30 0C 8C 16 42 00 A4 0A 01 A1 15 .._T_0...B......
  441. A0 0E 93 5F 54 5F 30 0C EC 10 22 B8 A4 0A 01 A1 ..._T_0...".....
  442. 04 A4 0A 00 A5 A1 04 A4 0A 00 5B 84 47 04 57 52 ..........[.G.WR
  443. 53 54 05 00 00 14 09 5F 53 54 41 00 A4 0A 01 14 ST....._STA.....
  444. 06 5F 4F 4E 5F 00 14 06 5F 4F 46 46 00 14 25 5F ._ON_..._OFF..%_
  445. 52 53 54 00 A0 1E 7B 44 43 41 50 0C 00 00 00 10 RST...{DCAP.....
  446. 00 70 44 43 54 52 60 7D 60 0B 00 80 60 70 60 44 .pDCTR`}`...`p`D
  447. 43 54 52 14 0E 5F 50 52 52 00 A4 12 06 01 57 52 CTR.._PRR.....WR
  448. 53 54 5B 82 4A 0B 47 50 50 32 08 5F 41 44 52 0C ST[.J.GPP2._ADR.
  449. 03 00 01 00 08 5F 50 52 57 12 06 02 0A 08 0A 03 ....._PRW.......
  450. 14 4D 09 5F 50 52 54 00 A0 39 47 50 49 43 A4 12 .M._PRT..9GPIC..
  451. 32 04 12 0B 04 0B FF FF 0A 00 0A 00 0A 20 12 0B 2............ ..
  452. 04 0B FF FF 0A 01 0A 00 0A 21 12 0B 04 0B FF FF .........!......
  453. 0A 02 0A 00 0A 22 12 0B 04 0B FF FF 0A 03 0A 00 ....."..........
  454. 0A 23 A1 4B 05 A4 12 47 05 04 12 14 04 0B FF FF .#.K...G........
  455. 0A 00 5E 5E 2E 4C 50 43 30 4C 4E 4B 41 0A 00 12 ..^^.LPC0LNKA...
  456. 14 04 0B FF FF 0A 01 5E 5E 2E 4C 50 43 30 4C 4E .......^^.LPC0LN
  457. 4B 42 0A 00 12 14 04 0B FF FF 0A 02 5E 5E 2E 4C KB..........^^.L
  458. 50 43 30 4C 4E 4B 43 0A 00 12 14 04 0B FF FF 0A PC0LNKC.........
  459. 03 5E 5E 2E 4C 50 43 30 4C 4E 4B 44 0A 00 5B 82 .^^.LPC0LNKD..[.
  460. 4A 0B 47 50 50 33 08 5F 41 44 52 0C 04 00 01 00 J.GPP3._ADR.....
  461. 08 5F 50 52 57 12 06 02 0A 08 0A 03 14 4D 09 5F ._PRW........M._
  462. 50 52 54 00 A0 39 47 50 49 43 A4 12 32 04 12 0B PRT..9GPIC..2...
  463. 04 0B FF FF 0A 00 0A 00 0A 24 12 0B 04 0B FF FF .........$......
  464. 0A 01 0A 00 0A 25 12 0B 04 0B FF FF 0A 02 0A 00 .....%..........
  465. 0A 26 12 0B 04 0B FF FF 0A 03 0A 00 0A 27 A1 4B .&...........'.K
  466. 05 A4 12 47 05 04 12 14 04 0B FF FF 0A 00 5E 5E ...G..........^^
  467. 2E 4C 50 43 30 4C 4E 4B 45 0A 00 12 14 04 0B FF .LPC0LNKE.......
  468. FF 0A 01 5E 5E 2E 4C 50 43 30 4C 4E 4B 46 0A 00 ...^^.LPC0LNKF..
  469. 12 14 04 0B FF FF 0A 02 5E 5E 2E 4C 50 43 30 4C ........^^.LPC0L
  470. 4E 4B 47 0A 00 12 14 04 0B FF FF 0A 03 5E 5E 2E NKG..........^^.
  471. 4C 50 43 30 4C 4E 4B 48 0A 00 5B 82 4A 0B 47 50 LPC0LNKH..[.J.GP
  472. 50 34 08 5F 41 44 52 0C 05 00 01 00 08 5F 50 52 P4._ADR......_PR
  473. 57 12 06 02 0A 08 0A 03 14 4D 09 5F 50 52 54 00 W........M._PRT.
  474. A0 39 47 50 49 43 A4 12 32 04 12 0B 04 0B FF FF .9GPIC..2.......
  475. 0A 00 0A 00 0A 28 12 0B 04 0B FF FF 0A 01 0A 00 .....(..........
  476. 0A 29 12 0B 04 0B FF FF 0A 02 0A 00 0A 2A 12 0B .)...........*..
  477. 04 0B FF FF 0A 03 0A 00 0A 2B A1 4B 05 A4 12 47 .........+.K...G
  478. 05 04 12 14 04 0B FF FF 0A 00 5E 5E 2E 4C 50 43 ..........^^.LPC
  479. 30 4C 4E 4B 41 0A 00 12 14 04 0B FF FF 0A 01 5E 0LNKA..........^
  480. 5E 2E 4C 50 43 30 4C 4E 4B 42 0A 00 12 14 04 0B ^.LPC0LNKB......
  481. FF FF 0A 02 5E 5E 2E 4C 50 43 30 4C 4E 4B 43 0A ....^^.LPC0LNKC.
  482. 00 12 14 04 0B FF FF 0A 03 5E 5E 2E 4C 50 43 30 .........^^.LPC0
  483. 4C 4E 4B 44 0A 00 5B 82 4A 0B 47 50 50 35 08 5F LNKD..[.J.GPP5._
  484. 41 44 52 0C 06 00 01 00 08 5F 50 52 57 12 06 02 ADR......_PRW...
  485. 0A 08 0A 03 14 4D 09 5F 50 52 54 00 A0 39 47 50 .....M._PRT..9GP
  486. 49 43 A4 12 32 04 12 0B 04 0B FF FF 0A 00 0A 00 IC..2...........
  487. 0A 2C 12 0B 04 0B FF FF 0A 01 0A 00 0A 2D 12 0B .,...........-..
  488. 04 0B FF FF 0A 02 0A 00 0A 2E 12 0B 04 0B FF FF ................
  489. 0A 03 0A 00 0A 2F A1 4B 05 A4 12 47 05 04 12 14 ...../.K...G....
  490. 04 0B FF FF 0A 00 5E 5E 2E 4C 50 43 30 4C 4E 4B ......^^.LPC0LNK
  491. 45 0A 00 12 14 04 0B FF FF 0A 01 5E 5E 2E 4C 50 E..........^^.LP
  492. 43 30 4C 4E 4B 46 0A 00 12 14 04 0B FF FF 0A 02 C0LNKF..........
  493. 5E 5E 2E 4C 50 43 30 4C 4E 4B 47 0A 00 12 14 04 ^^.LPC0LNKG.....
  494. 0B FF FF 0A 03 5E 5E 2E 4C 50 43 30 4C 4E 4B 48 .....^^.LPC0LNKH
  495. 0A 00 5B 82 4A 0B 47 50 50 36 08 5F 41 44 52 0C ..[.J.GPP6._ADR.
  496. 07 00 01 00 08 5F 50 52 57 12 06 02 0A 08 0A 03 ....._PRW.......
  497. 14 4D 09 5F 50 52 54 00 A0 39 47 50 49 43 A4 12 .M._PRT..9GPIC..
  498. 32 04 12 0B 04 0B FF FF 0A 00 0A 00 0A 30 12 0B 2............0..
  499. 04 0B FF FF 0A 01 0A 00 0A 31 12 0B 04 0B FF FF .........1......
  500. 0A 02 0A 00 0A 32 12 0B 04 0B FF FF 0A 03 0A 00 .....2..........
  501. 0A 33 A1 4B 05 A4 12 47 05 04 12 14 04 0B FF FF .3.K...G........
  502. 0A 00 5E 5E 2E 4C 50 43 30 4C 4E 4B 41 0A 00 12 ..^^.LPC0LNKA...
  503. 14 04 0B FF FF 0A 01 5E 5E 2E 4C 50 43 30 4C 4E .......^^.LPC0LN
  504. 4B 42 0A 00 12 14 04 0B FF FF 0A 02 5E 5E 2E 4C KB..........^^.L
  505. 50 43 30 4C 4E 4B 43 0A 00 12 14 04 0B FF FF 0A PC0LNKC.........
  506. 03 5E 5E 2E 4C 50 43 30 4C 4E 4B 44 0A 00 5B 82 .^^.LPC0LNKD..[.
  507. 47 83 47 50 31 37 08 5F 41 44 52 0C 01 00 08 00 G.GP17._ADR.....
  508. 08 5F 50 52 57 12 06 02 0A 19 0A 03 14 4D 09 5F ._PRW........M._
  509. 50 52 54 00 A0 39 47 50 49 43 A4 12 32 04 12 0B PRT..9GPIC..2...
  510. 04 0B FF FF 0A 00 0A 00 0A 34 12 0B 04 0B FF FF .........4......
  511. 0A 01 0A 00 0A 35 12 0B 04 0B FF FF 0A 02 0A 00 .....5..........
  512. 0A 36 12 0B 04 0B FF FF 0A 03 0A 00 0A 37 A1 4B .6...........7.K
  513. 05 A4 12 47 05 04 12 14 04 0B FF FF 0A 00 5E 5E ...G..........^^
  514. 2E 4C 50 43 30 4C 4E 4B 45 0A 00 12 14 04 0B FF .LPC0LNKE.......
  515. FF 0A 01 5E 5E 2E 4C 50 43 30 4C 4E 4B 46 0A 00 ...^^.LPC0LNKF..
  516. 12 14 04 0B FF FF 0A 02 5E 5E 2E 4C 50 43 30 4C ........^^.LPC0L
  517. 4E 4B 47 0A 00 12 14 04 0B FF FF 0A 03 5E 5E 2E NKG..........^^.
  518. 4C 50 43 30 4C 4E 4B 48 0A 00 5B 82 4E 14 56 47 LPC0LNKH..[.N.VG
  519. 41 5F 08 5F 41 44 52 00 14 09 5F 53 54 41 00 A4 A_._ADR..._STA..
  520. 0A 0F 08 44 4F 53 41 0A 00 14 0C 5F 44 4F 53 01 ...DOSA...._DOS.
  521. 70 68 44 4F 53 41 14 2D 5F 44 4F 44 00 A4 12 25 phDOSA.-_DOD...%
  522. 07 0C 10 01 01 00 0C 10 02 01 00 0C 20 02 01 00 ............ ...
  523. 0C 30 02 01 00 0C 40 02 01 00 0C 00 10 03 00 0C .0....@.........
  524. 00 20 03 00 5B 82 43 0A 4C 43 44 5F 08 5F 41 44 . ..[.C.LCD_._AD
  525. 52 0B 10 01 08 42 43 4C 42 12 4D 06 35 0A 5A 0A R....BCLB.M.5.Z.
  526. 3C 0A 00 0A 02 0A 04 0A 06 0A 08 0A 0A 0A 0C 0A <...............
  527. 0E 0A 10 0A 12 0A 14 0A 16 0A 18 0A 1A 0A 1C 0A ................
  528. 1E 0A 20 0A 22 0A 24 0A 26 0A 28 0A 2A 0A 2C 0A .. .".$.&.(.*.,.
  529. 2E 0A 30 0A 32 0A 34 0A 36 0A 38 0A 3A 0A 3C 0A ..0.2.4.6.8.:.<.
  530. 3E 0A 40 0A 42 0A 44 0A 46 0A 48 0A 4A 0A 4C 0A >[email protected].
  531. 4E 0A 50 0A 52 0A 54 0A 56 0A 58 0A 5A 0A 5C 0A N.P.R.T.V.X.Z.\.
  532. 5E 0A 60 0A 62 0A 64 14 0B 5F 42 43 4C 00 A4 42 ^.`.b.d.._BCL..B
  533. 43 4C 42 14 15 5F 42 43 4D 01 78 77 68 0A FF 00 CLB.._BCM.xwh...
  534. 0A 64 61 60 41 46 4E 37 60 5B 80 47 50 55 4D 02 .da`AFN7`[.GPUM.
  535. 0A 24 0A 04 5B 81 0B 47 50 55 4D 01 47 50 55 42 .$..[..GPUM.GPUB
  536. 20 14 1C 47 42 53 41 08 70 47 50 55 42 60 7B 60 ..GBSA.pGPUB`{`
  537. 0C 00 FF FF FF 60 72 60 0B 38 01 60 A4 60 5B 80 .....`r`.8.`.`[.
  538. 53 43 52 41 00 47 42 53 41 0A 04 5B 81 0D 53 43 SCRA.GBSA..[..SC
  539. 52 41 01 00 08 42 52 49 4C 08 5B 82 0C 50 53 50 RA...BRIL.[..PSP
  540. 5F 08 5F 41 44 52 0A 02 5B 82 0C 41 43 50 5F 08 _._ADR..[..ACP_.
  541. 5F 41 44 52 0A 05 5B 82 0C 41 5A 41 4C 08 5F 41 _ADR..[..AZAL._A
  542. 44 52 0A 06 5B 82 0C 4D 50 32 43 08 5F 41 44 52 DR..[..MP2C._ADR
  543. 0A 07 5B 82 44 46 58 48 43 30 08 5F 41 44 52 0A ..[.DFXHC0._ADR.
  544. 03 08 5F 50 52 57 12 06 02 0A 19 0A 03 14 09 5F .._PRW........._
  545. 53 30 57 00 A4 0A 00 5B 82 4F 43 52 48 55 42 08 S0W....[.OCRHUB.
  546. 5F 41 44 52 00 5B 82 41 07 50 52 54 31 08 5F 41 _ADR.[.A.PRT1._A
  547. 44 52 01 08 5F 55 50 43 12 08 04 0A FF 0A FF 00 DR.._UPC........
  548. 00 08 5F 50 4C 44 12 1A 01 11 17 0A 14 82 00 00 .._PLD..........
  549. 00 00 00 00 00 24 01 00 03 00 00 00 00 88 FF B8 .....$..........
  550. FF 5B 82 35 43 41 4D 42 08 5F 41 44 52 01 08 5F .[.5CAMB._ADR.._
  551. 50 4C 44 12 1A 01 11 17 0A 14 82 00 00 00 00 00 PLD.............
  552. 00 00 24 01 00 03 00 00 00 00 88 FF B8 FF 14 09 ..$.............
  553. 5F 53 54 41 00 A4 0A 0F 5B 82 49 09 50 52 54 32 _STA....[.I.PRT2
  554. 08 5F 41 44 52 0A 02 08 55 50 43 4C 12 08 04 0A ._ADR...UPCL....
  555. FF 0A 09 00 00 08 50 4C 44 4C 12 16 01 11 13 0A ......PLDL......
  556. 10 01 C6 72 00 00 00 00 00 69 0C 00 02 00 00 00 ...r.....i......
  557. 00 08 55 50 43 56 12 08 04 0A 00 0A 00 00 00 08 ..UPCV..........
  558. 50 4C 44 56 12 16 01 11 13 0A 10 00 00 00 00 00 PLDV............
  559. 00 00 00 00 00 00 00 00 00 00 00 14 1B 5F 55 50 ............._UP
  560. 43 00 A0 0D 93 56 31 35 35 0A 01 A4 55 50 43 56 C....V155...UPCV
  561. A1 06 A4 55 50 43 4C 14 1B 5F 50 4C 44 00 A0 0D ...UPCL.._PLD...
  562. 93 56 31 35 35 0A 01 A4 50 4C 44 56 A1 06 A4 50 .V155...PLDV...P
  563. 4C 44 4C 5B 82 36 50 52 54 33 08 5F 41 44 52 0A LDL[.6PRT3._ADR.
  564. 03 08 5F 55 50 43 12 08 04 0A FF 0A 00 00 00 08 .._UPC..........
  565. 5F 50 4C 44 12 16 01 11 13 0A 10 01 C6 72 00 00 _PLD.........r..
  566. 00 00 00 69 0C 00 03 00 00 00 00 5B 82 36 50 52 ...i.......[.6PR
  567. 54 34 08 5F 41 44 52 0A 04 08 5F 55 50 43 12 08 T4._ADR..._UPC..
  568. 04 0A FF 0A 00 00 00 08 5F 50 4C 44 12 16 01 11 ........_PLD....
  569. 13 0A 10 01 C6 72 00 00 00 00 00 69 0C 00 04 00 .....r.....i....
  570. 00 00 00 5B 82 47 0B 50 4F 54 35 5B 80 42 4F 49 ...[.G.POT5[.BOI
  571. 44 00 0C 3A 15 D8 FE 0A 01 5B 81 0B 42 4F 49 44 D..:.....[..BOID
  572. 01 42 49 44 35 01 08 5F 41 44 52 0A 05 08 5F 55 .BID5.._ADR..._U
  573. 50 43 12 08 04 0A FF 0A 03 00 00 08 5F 50 4C 44 PC.........._PLD
  574. 12 16 01 11 13 0A 10 00 00 00 00 00 00 00 00 00 ................
  575. 00 00 00 00 00 00 00 5B 82 4E 04 54 50 53 42 08 .......[.N.TPSB.
  576. 5F 41 44 52 01 08 5F 55 50 43 12 08 04 0A FF 0A _ADR.._UPC......
  577. 03 00 00 08 5F 50 4C 44 12 16 01 11 13 0A 10 00 ...._PLD........
  578. 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14 ................
  579. 17 5F 53 54 41 00 A0 0B 93 42 49 44 35 0A 01 A4 ._STA....BID5...
  580. 0A 00 A1 04 A4 0A 0F 14 14 5F 53 54 41 00 A0 08 ........._STA...
  581. 52 56 32 5F A4 0A 0F A1 04 A4 0A 00 5B 82 48 07 RV2_........[.H.
  582. 50 4F 54 36 08 5F 41 44 52 0A 06 08 5F 55 50 43 POT6._ADR..._UPC
  583. 12 08 04 0A FF 0A FF 00 00 08 5F 50 4C 44 12 16 .........._PLD..
  584. 01 11 13 0A 10 81 00 00 00 00 00 00 00 E0 1E 00 ................
  585. 04 00 00 00 00 5B 82 27 42 4C 54 48 08 5F 41 44 .....[.'BLTH._AD
  586. 52 01 08 5F 50 4C 44 12 16 01 11 13 0A 10 81 00 R.._PLD.........
  587. 00 00 00 00 00 00 E0 1E 00 04 00 00 00 00 14 17 ................
  588. 5F 53 54 41 00 A0 0B 93 52 56 32 5F 0A 00 A4 0A _STA....RV2_....
  589. 00 A1 04 A4 0A 0F 5B 82 49 04 50 52 54 35 14 14 ......[.I.PRT5..
  590. 5F 41 44 52 00 A0 08 52 56 32 5F A4 0A 07 A1 04 _ADR...RV2_.....
  591. A4 0A 05 08 5F 55 50 43 12 08 04 0A 00 0A FF 00 ...._UPC........
  592. 00 08 5F 50 4C 44 12 1A 01 11 17 0A 14 82 00 00 .._PLD..........
  593. 00 00 00 00 00 24 01 00 03 00 00 00 00 88 FF B8 .....$..........
  594. FF 5B 82 47 0A 50 52 54 36 14 14 5F 41 44 52 00 .[.G.PRT6.._ADR.
  595. A0 08 52 56 32 5F A4 0A 08 A1 04 A4 0A 06 08 55 ..RV2_.........U
  596. 50 43 4C 12 08 04 0A FF 0A 09 00 00 08 50 4C 44 PCL..........PLD
  597. 4C 12 16 01 11 13 0A 10 01 C6 72 00 00 00 00 00 L.........r.....
  598. 69 0C 00 02 00 00 00 00 08 55 50 43 56 12 08 04 i........UPCV...
  599. 0A 00 0A 00 00 00 08 50 4C 44 56 12 16 01 11 13 .......PLDV.....
  600. 0A 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  601. 00 00 14 1B 5F 55 50 43 00 A0 0D 93 56 31 35 35 ...._UPC....V155
  602. 0A 01 A4 55 50 43 56 A1 06 A4 55 50 43 4C 14 1B ...UPCV...UPCL..
  603. 5F 50 4C 44 00 A0 0D 93 56 31 35 35 0A 01 A4 50 _PLD....V155...P
  604. 4C 44 56 A1 06 A4 50 4C 44 4C 5B 82 45 04 50 52 LDV...PLDL[.E.PR
  605. 54 37 14 14 5F 41 44 52 00 A0 08 52 56 32 5F A4 T7.._ADR...RV2_.
  606. 0A 09 A1 04 A4 0A 07 08 5F 55 50 43 12 08 04 0A ........_UPC....
  607. FF 0A 03 00 00 08 5F 50 4C 44 12 16 01 11 13 0A ......_PLD......
  608. 10 01 C6 72 00 00 00 00 00 69 0C 00 03 00 00 00 ...r.....i......
  609. 00 5B 82 45 04 50 52 54 38 14 14 5F 41 44 52 00 .[.E.PRT8.._ADR.
  610. A0 08 52 56 32 5F A4 0A 0A A1 04 A4 0A 08 08 5F ..RV2_........._
  611. 55 50 43 12 08 04 0A FF 0A 03 00 00 08 5F 50 4C UPC.........._PL
  612. 44 12 16 01 11 13 0A 10 01 C6 72 00 00 00 00 00 D.........r.....
  613. 69 0C 00 04 00 00 00 00 5B 82 4D 18 58 48 43 31 i.......[.M.XHC1
  614. 08 5F 41 44 52 0A 04 08 5F 50 52 57 12 06 02 0A ._ADR..._PRW....
  615. 19 0A 03 14 14 5F 53 54 41 00 A0 08 52 56 32 5F ....._STA...RV2_
  616. A4 0A 00 A1 04 A4 0A 0F 14 09 5F 53 30 57 00 A4 .........._S0W..
  617. 0A 00 5B 82 43 15 52 48 55 42 08 5F 41 44 52 00 ..[.C.RHUB._ADR.
  618. 5B 82 41 0A 50 52 54 31 5B 80 42 4F 49 44 00 0C [.A.PRT1[.BOID..
  619. 3A 15 D8 FE 0A 01 5B 81 0B 42 4F 49 44 01 42 49 :.....[..BOID.BI
  620. 44 35 01 08 5F 41 44 52 01 08 5F 55 50 43 12 08 D5.._ADR.._UPC..
  621. 04 0A FF 0A 03 00 00 08 5F 50 4C 44 12 16 01 11 ........_PLD....
  622. 13 0A 10 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
  623. 00 00 00 5B 82 4E 04 54 50 53 42 08 5F 41 44 52 ...[.N.TPSB._ADR
  624. 01 08 5F 55 50 43 12 08 04 0A FF 0A 03 00 00 08 .._UPC..........
  625. 5F 50 4C 44 12 16 01 11 13 0A 10 00 00 00 00 00 _PLD............
  626. 00 00 00 00 00 00 00 00 00 00 00 14 17 5F 53 54 ............._ST
  627. 41 00 A0 0B 93 42 49 44 35 0A 01 A4 0A 00 A1 04 A....BID5.......
  628. A4 0A 0F 5B 82 4A 06 50 52 54 32 08 5F 41 44 52 ...[.J.PRT2._ADR
  629. 0A 02 08 5F 55 50 43 12 08 04 0A FF 0A FF 00 00 ..._UPC.........
  630. 08 5F 50 4C 44 12 16 01 11 13 0A 10 81 00 00 00 ._PLD...........
  631. 00 00 00 00 E0 1E 00 04 00 00 00 00 5B 82 31 42 ............[.1B
  632. 4C 54 48 08 5F 41 44 52 01 08 5F 50 4C 44 12 16 LTH._ADR.._PLD..
  633. 01 11 13 0A 10 81 00 00 00 00 00 00 00 E0 1E 00 ................
  634. 04 00 00 00 00 14 09 5F 53 54 41 00 A4 0A 0F 5B ......._STA....[
  635. 82 36 50 52 54 33 08 5F 41 44 52 0A 03 08 5F 55 .6PRT3._ADR..._U
  636. 50 43 12 08 04 0A 00 0A 00 00 00 08 5F 50 4C 44 PC.........._PLD
  637. 12 16 01 11 13 0A 10 00 00 00 00 00 00 00 00 00 ................
  638. 00 00 00 00 00 00 00 5B 82 47 0C 47 50 31 38 08 .......[.G.GP18.
  639. 5F 41 44 52 0C 02 00 08 00 08 5F 50 52 57 12 06 _ADR......_PRW..
  640. 02 0A 08 0A 03 14 4D 09 5F 50 52 54 00 A0 39 47 ......M._PRT..9G
  641. 50 49 43 A4 12 32 04 12 0B 04 0B FF FF 0A 00 0A PIC..2..........
  642. 00 0A 36 12 0B 04 0B FF FF 0A 01 0A 00 0A 37 12 ..6...........7.
  643. 0B 04 0B FF FF 0A 02 0A 00 0A 34 12 0B 04 0B FF ..........4.....
  644. FF 0A 03 0A 00 0A 35 A1 4B 05 A4 12 47 05 04 12 ......5.K...G...
  645. 14 04 0B FF FF 0A 00 5E 5E 2E 4C 50 43 30 4C 4E .......^^.LPC0LN
  646. 4B 47 0A 00 12 14 04 0B FF FF 0A 01 5E 5E 2E 4C KG..........^^.L
  647. 50 43 30 4C 4E 4B 48 0A 00 12 14 04 0B FF FF 0A PC0LNKH.........
  648. 02 5E 5E 2E 4C 50 43 30 4C 4E 4B 45 0A 00 12 14 .^^.LPC0LNKE....
  649. 04 0B FF FF 0A 03 5E 5E 2E 4C 50 43 30 4C 4E 4B ......^^.LPC0LNK
  650. 46 0A 00 5B 82 0B 53 41 54 41 08 5F 41 44 52 00 F..[..SATA._ADR.
  651. 5B 82 45 50 53 4D 42 5F 08 5F 41 44 52 0C 00 00 [.EPSMB_._ADR...
  652. 14 00 5B 80 53 42 52 56 02 0A 08 0B 00 01 5B 81 ..[.SBRV......[.
  653. 2C 53 42 52 56 00 52 56 49 44 08 00 48 2C 49 31 ,SBRV.RVID..H,I1
  654. 46 5F 01 49 31 32 46 01 00 4E 0F 00 02 47 33 31 F_.I12F..N...G31
  655. 4F 01 00 45 2F 00 06 41 43 49 52 01 5B 80 50 4D O..E/..ACIR.[.PM
  656. 49 4F 01 0B D6 0C 0A 02 5B 81 10 50 4D 49 4F 01 IO......[..PMIO.
  657. 49 4E 50 4D 08 44 41 50 4D 08 5B 86 17 49 4E 50 INPM.DAPM.[..INP
  658. 4D 44 41 50 4D 01 48 50 41 44 20 00 40 2E 50 31 MDAPM.HPAD [email protected]
  659. 45 42 10 5B 80 45 52 4D 47 00 0C 00 15 D8 FE 0B EB.[.ERMG.......
  660. FF 03 5B 81 4D 05 45 52 4D 47 00 00 40 0C 00 10 ..[.M.ERMG..@...
  661. 47 45 31 30 01 00 0F 00 10 47 45 31 31 01 00 4F GE10.....GE11..O
  662. 10 00 10 47 45 31 32 01 00 1F 47 53 31 37 01 00 ...GE12...GS17..
  663. 05 47 56 31 37 01 47 45 31 37 01 00 48 60 00 10 .GV17.GE17..H`..
  664. 50 33 33 49 01 00 0F 00 10 50 33 37 49 01 00 4F P33I.....P37I..O
  665. 04 00 10 50 33 42 49 01 00 0F 00 10 50 34 30 49 ...P3BI.....P40I
  666. 01 5B 80 45 52 4D 4D 00 0C 00 00 D8 FE 0B 00 10 .[.ERMM.........
  667. 5B 81 42 35 45 52 4D 4D 01 00 80 00 01 00 01 45 [.B5ERMM.......E
  668. 30 31 53 01 00 03 45 30 35 53 01 00 09 45 31 35 01S...E05S...E15
  669. 53 01 45 31 36 53 01 00 05 45 32 32 53 01 00 09 S.E16S...E22S...
  670. 00 01 45 30 31 45 01 00 03 45 30 35 45 01 00 09 ..E01E...E05E...
  671. 45 31 35 45 01 45 31 36 45 01 00 05 45 32 32 45 E15E.E16E...E22E
  672. 01 00 09 00 01 45 30 31 43 01 00 03 45 30 35 43 .....E01C...E05C
  673. 01 00 04 45 31 30 43 01 00 04 45 31 35 43 01 45 ...E10C...E15C.E
  674. 31 36 43 01 00 04 45 32 31 43 01 45 32 32 43 01 16C...E21C.E22C.
  675. 00 03 45 32 36 43 01 00 05 00 01 45 30 31 4C 01 ..E26C.....E01L.
  676. 00 03 45 30 35 4C 01 00 09 45 31 35 4C 01 45 31 ..E05L...E15L.E1
  677. 36 4C 01 00 05 45 32 32 4C 01 00 49 3C 00 01 43 6L...E22L..I<..C
  678. 4C 50 53 01 00 46 08 00 07 47 31 35 41 01 00 40 LPS..F...G15A..@
  679. 09 00 06 53 52 42 54 02 00 18 00 02 53 4C 50 53 ...SRBT.....SLPS
  680. 02 00 0C 00 04 53 50 42 54 02 00 4A 57 00 06 4D .....SPBT..JW..M
  681. 54 33 41 01 00 41 0A 45 50 4E 4D 01 44 50 50 46 T3A..A.EPNM.DPPF
  682. 01 00 4E 21 00 06 50 57 44 45 01 00 11 00 05 41 ..N!..PWDE.....A
  683. 4C 4C 53 01 00 4A 04 00 02 54 46 54 45 01 00 45 LLS..J...TFTE..E
  684. 0B 42 4C 4E 4B 02 00 46 08 50 48 59 44 01 00 01 .BLNK..F.PHYD...
  685. 52 53 54 55 01 55 53 35 52 01 00 4C 07 46 30 43 RSTU.US5R..L.F0C
  686. 54 08 46 30 4D 53 08 46 30 46 51 08 46 30 4C 44 T.F0MS.F0FQ.F0LD
  687. 08 46 30 4D 44 08 46 30 4D 50 08 4C 54 30 4C 08 .F0MD.F0MP.LT0L.
  688. 4C 54 30 48 08 4D 54 30 4C 08 4D 54 30 48 08 48 LT0H.MT0L.MT0H.H
  689. 54 30 4C 08 48 54 30 48 08 4C 52 47 30 08 4C 48 T0L.HT0H.LRG0.LH
  690. 43 30 08 00 10 46 31 43 54 08 46 31 4D 53 08 46 C0...F1CT.F1MS.F
  691. 31 46 51 08 46 31 4C 44 08 46 31 4D 44 08 46 31 1FQ.F1LD.F1MD.F1
  692. 4D 50 08 4C 54 31 4C 08 4C 54 31 48 08 4D 54 31 MP.LT1L.LT1H.MT1
  693. 4C 08 4D 54 31 48 08 48 54 31 4C 08 48 54 31 48 L.MT1H.HT1L.HT1H
  694. 08 4C 52 47 31 08 4C 48 43 31 08 00 10 46 32 43 .LRG1.LHC1...F2C
  695. 54 08 46 32 4D 53 08 46 32 46 51 08 46 32 4C 44 T.F2MS.F2FQ.F2LD
  696. 08 46 32 4D 44 08 46 32 4D 50 08 4C 54 32 4C 08 .F2MD.F2MP.LT2L.
  697. 4C 54 32 48 08 4D 54 32 4C 08 4D 54 32 48 08 48 LT2H.MT2L.MT2H.H
  698. 54 32 4C 08 48 54 32 48 08 4C 52 47 32 08 4C 48 T2L.HT2H.LRG2.LH
  699. 43 32 08 00 10 46 33 43 54 08 46 33 4D 53 08 46 C2...F3CT.F3MS.F
  700. 33 46 51 08 46 33 4C 44 08 46 33 4D 44 08 46 33 3FQ.F3LD.F3MD.F3
  701. 4D 50 08 4C 54 33 4C 08 4C 54 33 48 08 4D 54 33 MP.LT3L.LT3H.MT3
  702. 4C 08 4D 54 33 48 08 48 54 33 4C 08 48 54 33 48 L.MT3H.HT3L.HT3H
  703. 08 4C 52 47 33 08 4C 48 43 33 08 00 80 61 01 53 .LRG3.LHC3...a.S
  704. 45 43 5F 08 00 08 4D 49 4E 5F 08 00 80 FF 02 4D EC_...MIN_.....M
  705. 58 30 31 08 00 28 4D 58 30 37 08 00 30 4D 58 31 X01..(MX07..0MX1
  706. 34 08 4D 58 31 35 08 4D 58 31 36 08 00 20 4D 58 4.MX15.MX16.. MX
  707. 32 31 08 4D 58 32 32 08 4D 58 32 33 08 00 18 4D 21.MX22.MX23...M
  708. 58 32 37 08 4D 58 32 38 08 00 18 4D 58 33 32 08 X27.MX28...MX32.
  709. 4D 58 33 33 08 4D 58 33 34 08 00 30 4D 58 34 31 MX33.MX34..0MX41
  710. 08 00 10 4D 58 34 34 08 00 30 4D 58 35 31 08 00 ...MX44..0MX51..
  711. 08 4D 58 35 33 08 00 18 4D 58 35 37 08 4D 58 35 .MX53...MX57.MX5
  712. 38 08 4D 58 35 39 08 00 30 4D 58 36 36 08 00 48 8.MX59..0MX66..H
  713. 11 4D 31 30 32 08 00 28 4D 31 30 38 08 00 48 1E .M102..(M108..H.
  714. 4D 31 37 30 08 00 20 4D 31 37 35 08 4D 31 37 36 M170.. M175.M176
  715. 08 00 18 4D 31 38 30 08 4D 31 38 31 08 4D 31 38 ...M180.M181.M18
  716. 32 08 00 40 07 4D 31 39 37 08 00 08 4D 31 39 39 [email protected]
  717. 08 4D 32 30 30 08 00 48 1B 4D 53 30 30 08 4D 53 .M200..H.MS00.MS
  718. 30 31 08 4D 53 30 32 08 4D 53 30 33 08 4D 53 30 01.MS02.MS03.MS0
  719. 34 08 00 48 1D 4D 53 34 30 08 00 40 20 00 02 45 4..H.MS40..@ ..E
  720. 43 45 53 01 5B 80 50 31 45 30 01 50 31 45 42 0A CES.[.P1E0.P1EB.
  721. 04 5B 81 19 50 31 45 30 01 00 0E 50 45 57 53 01 .[..P1E0...PEWS.
  722. 57 53 54 41 01 00 0E 50 45 57 44 01 14 0C 54 52 WSTA...PEWD...TR
  723. 4D 44 00 70 00 54 46 54 45 14 06 48 54 43 44 00 MD.p.TFTE..HTCD.
  724. 5B 80 41 42 49 4F 01 0B D8 0C 0A 08 5B 81 10 41 [.ABIO......[..A
  725. 42 49 4F 03 49 4E 41 42 20 44 41 41 42 20 14 11 BIO.INAB DAAB ..
  726. 52 44 41 42 01 70 68 49 4E 41 42 A4 44 41 41 42 RDAB.phINAB.DAAB
  727. 14 12 57 54 41 42 02 70 68 49 4E 41 42 70 69 44 ..WTAB.phINABpiD
  728. 41 41 42 14 18 52 57 41 42 03 7B 52 44 41 42 68 AAB..RWAB.{RDABh
  729. 69 60 7D 60 6A 61 57 54 41 42 68 61 14 1A 43 41 i`}`jaWTABha..CA
  730. 42 52 03 79 68 0A 05 60 72 60 69 61 79 61 0A 18 BR.yh..`r`iaya..
  731. 62 72 62 6A 63 A4 63 5B 82 8A 4D 03 4C 50 43 30 brbjc.c[..M.LPC0
  732. 08 5F 41 44 52 0C 03 00 14 00 5B 80 50 49 52 51 ._ADR.....[.PIRQ
  733. 01 0B 00 0C 0A 02 5B 81 10 50 49 52 51 01 50 49 ......[..PIRQ.PI
  734. 49 44 08 50 49 44 41 08 5B 86 43 0A 50 49 49 44 ID.PIDA.[.C.PIID
  735. 50 49 44 41 01 50 49 52 41 08 50 49 52 42 08 50 PIDA.PIRA.PIRB.P
  736. 49 52 43 08 50 49 52 44 08 50 49 52 45 08 50 49 IRC.PIRD.PIRE.PI
  737. 52 46 08 50 49 52 47 08 50 49 52 48 08 00 20 53 RF.PIRG.PIRH.. S
  738. 49 52 41 08 53 49 52 42 08 53 49 52 43 08 53 49 IRA.SIRB.SIRC.SI
  739. 52 44 08 50 49 52 53 08 00 10 48 44 41 44 08 00 RD.PIRS...HDAD..
  740. 18 53 44 43 4C 08 00 10 53 44 49 4F 08 00 48 0A .SDCL...SDIO..H.
  741. 55 53 42 31 08 00 18 55 53 42 33 08 00 40 06 53 [email protected]
  742. 41 54 41 08 00 40 10 47 49 4F 43 08 00 48 06 49 [email protected]
  743. 32 43 30 08 49 32 43 31 08 49 32 43 32 08 49 32 2C0.I2C1.I2C2.I2
  744. 43 33 08 55 52 54 30 08 55 52 54 31 08 08 49 50 C3.URT0.URT1..IP
  745. 52 53 11 09 0A 06 23 B8 DC 18 79 00 08 55 50 52 RS....#...y..UPR
  746. 53 11 09 0A 06 23 B8 00 08 79 00 5B 80 4B 42 44 S....#...y.[.KBD
  747. 44 01 0A 64 0A 01 5B 81 0B 4B 42 44 44 01 50 44 D..d..[..KBDD.PD
  748. 36 34 08 14 41 04 44 53 50 49 00 49 4E 54 41 0A 64..A.DSPI.INTA.
  749. 1F 49 4E 54 42 0A 1F 49 4E 54 43 0A 1F 49 4E 54 .INTB..INTC..INT
  750. 44 0A 1F 70 50 44 36 34 61 70 0A 1F 50 49 52 45 D..pPD64ap..PIRE
  751. 70 0A 1F 50 49 52 46 70 0A 1F 50 49 52 47 70 0A p..PIRFp..PIRGp.
  752. 1F 50 49 52 48 14 1E 49 4E 54 41 01 70 68 50 49 .PIRH..INTA.phPI
  753. 52 41 A0 11 47 50 49 43 70 68 48 44 41 44 70 68 RA..GPICphHDADph
  754. 53 44 43 4C 14 0C 49 4E 54 42 01 70 68 50 49 52 SDCL..INTB.phPIR
  755. 42 14 1E 49 4E 54 43 01 70 68 50 49 52 43 A0 11 B..INTC.phPIRC..
  756. 47 50 49 43 70 68 55 53 42 31 70 68 55 53 42 33 GPICphUSB1phUSB3
  757. 14 18 49 4E 54 44 01 70 68 50 49 52 44 A0 0B 47 ..INTD.phPIRD..G
  758. 50 49 43 70 68 53 41 54 41 5B 82 43 08 4C 4E 4B PICphSATA[.C.LNK
  759. 41 08 5F 48 49 44 0C 41 D0 0C 0F 08 5F 55 49 44 A._HID.A...._UID
  760. 0A 01 14 14 5F 53 54 41 00 A0 08 50 49 52 41 A4 ...._STA...PIRA.
  761. 0A 0B A1 04 A4 0A 09 14 0B 5F 50 52 53 00 A4 49 ........._PRS..I
  762. 50 52 53 14 0C 5F 44 49 53 00 49 4E 54 41 0A 1F PRS.._DIS.INTA..
  763. 14 21 5F 43 52 53 00 70 49 50 52 53 60 8B 60 0A .!_CRS.pIPRS`.`.
  764. 01 49 52 51 30 79 0A 01 50 49 52 41 49 52 51 30 .IRQ0y..PIRAIRQ0
  765. A4 60 14 1B 5F 53 52 53 01 8B 68 0A 01 49 52 51 .`.._SRS..h..IRQ
  766. 30 82 49 52 51 30 60 76 60 49 4E 54 41 60 5B 82 0.IRQ0`v`INTA`[.
  767. 43 08 4C 4E 4B 42 08 5F 48 49 44 0C 41 D0 0C 0F C.LNKB._HID.A...
  768. 08 5F 55 49 44 0A 02 14 14 5F 53 54 41 00 A0 08 ._UID...._STA...
  769. 50 49 52 42 A4 0A 0B A1 04 A4 0A 09 14 0B 5F 50 PIRB.........._P
  770. 52 53 00 A4 49 50 52 53 14 0C 5F 44 49 53 00 49 RS..IPRS.._DIS.I
  771. 4E 54 42 0A 1F 14 21 5F 43 52 53 00 70 49 50 52 NTB...!_CRS.pIPR
  772. 53 60 8B 60 0A 01 49 52 51 30 79 0A 01 50 49 52 S`.`..IRQ0y..PIR
  773. 42 49 52 51 30 A4 60 14 1B 5F 53 52 53 01 8B 68 BIRQ0.`.._SRS..h
  774. 0A 01 49 52 51 30 82 49 52 51 30 60 76 60 49 4E ..IRQ0.IRQ0`v`IN
  775. 54 42 60 5B 82 43 08 4C 4E 4B 43 08 5F 48 49 44 TB`[.C.LNKC._HID
  776. 0C 41 D0 0C 0F 08 5F 55 49 44 0A 03 14 14 5F 53 .A...._UID...._S
  777. 54 41 00 A0 08 50 49 52 43 A4 0A 0B A1 04 A4 0A TA...PIRC.......
  778. 09 14 0B 5F 50 52 53 00 A4 49 50 52 53 14 0C 5F ..._PRS..IPRS.._
  779. 44 49 53 00 49 4E 54 43 0A 1F 14 21 5F 43 52 53 DIS.INTC...!_CRS
  780. 00 70 49 50 52 53 60 8B 60 0A 01 49 52 51 30 79 .pIPRS`.`..IRQ0y
  781. 0A 01 50 49 52 43 49 52 51 30 A4 60 14 1B 5F 53 ..PIRCIRQ0.`.._S
  782. 52 53 01 8B 68 0A 01 49 52 51 30 82 49 52 51 30 RS..h..IRQ0.IRQ0
  783. 60 76 60 49 4E 54 43 60 5B 82 43 08 4C 4E 4B 44 `v`INTC`[.C.LNKD
  784. 08 5F 48 49 44 0C 41 D0 0C 0F 08 5F 55 49 44 0A ._HID.A...._UID.
  785. 04 14 14 5F 53 54 41 00 A0 08 50 49 52 44 A4 0A ..._STA...PIRD..
  786. 0B A1 04 A4 0A 09 14 0B 5F 50 52 53 00 A4 49 50 ........_PRS..IP
  787. 52 53 14 0C 5F 44 49 53 00 49 4E 54 44 0A 1F 14 RS.._DIS.INTD...
  788. 21 5F 43 52 53 00 70 49 50 52 53 60 8B 60 0A 01 !_CRS.pIPRS`.`..
  789. 49 52 51 30 79 0A 01 50 49 52 44 49 52 51 30 A4 IRQ0y..PIRDIRQ0.
  790. 60 14 1B 5F 53 52 53 01 8B 68 0A 01 49 52 51 30 `.._SRS..h..IRQ0
  791. 82 49 52 51 30 60 76 60 49 4E 54 44 60 5B 82 45 .IRQ0`v`INTD`[.E
  792. 08 4C 4E 4B 45 08 5F 48 49 44 0C 41 D0 0C 0F 08 .LNKE._HID.A....
  793. 5F 55 49 44 0A 05 14 14 5F 53 54 41 00 A0 08 50 _UID...._STA...P
  794. 49 52 45 A4 0A 0B A1 04 A4 0A 09 14 0B 5F 50 52 IRE.........._PR
  795. 53 00 A4 49 50 52 53 14 0D 5F 44 49 53 00 70 0A S..IPRS.._DIS.p.
  796. 1F 50 49 52 45 14 21 5F 43 52 53 00 70 49 50 52 .PIRE.!_CRS.pIPR
  797. 53 60 8B 60 0A 01 49 52 51 30 79 0A 01 50 49 52 S`.`..IRQ0y..PIR
  798. 45 49 52 51 30 A4 60 14 1C 5F 53 52 53 01 8B 68 EIRQ0.`.._SRS..h
  799. 0A 01 49 52 51 30 82 49 52 51 30 60 76 60 70 60 ..IRQ0.IRQ0`v`p`
  800. 50 49 52 45 5B 82 45 08 4C 4E 4B 46 08 5F 48 49 PIRE[.E.LNKF._HI
  801. 44 0C 41 D0 0C 0F 08 5F 55 49 44 0A 06 14 14 5F D.A...._UID...._
  802. 53 54 41 00 A0 08 50 49 52 46 A4 0A 0B A1 04 A4 STA...PIRF......
  803. 0A 09 14 0B 5F 50 52 53 00 A4 49 50 52 53 14 0D ...._PRS..IPRS..
  804. 5F 44 49 53 00 70 0A 1F 50 49 52 46 14 21 5F 43 _DIS.p..PIRF.!_C
  805. 52 53 00 70 49 50 52 53 60 8B 60 0A 01 49 52 51 RS.pIPRS`.`..IRQ
  806. 30 79 0A 01 50 49 52 46 49 52 51 30 A4 60 14 1C 0y..PIRFIRQ0.`..
  807. 5F 53 52 53 01 8B 68 0A 01 49 52 51 30 82 49 52 _SRS..h..IRQ0.IR
  808. 51 30 60 76 60 70 60 50 49 52 46 5B 82 45 08 4C Q0`v`p`PIRF[.E.L
  809. 4E 4B 47 08 5F 48 49 44 0C 41 D0 0C 0F 08 5F 55 NKG._HID.A...._U
  810. 49 44 0A 07 14 14 5F 53 54 41 00 A0 08 50 49 52 ID...._STA...PIR
  811. 47 A4 0A 0B A1 04 A4 0A 09 14 0B 5F 50 52 53 00 G.........._PRS.
  812. A4 49 50 52 53 14 0D 5F 44 49 53 00 70 0A 1F 50 .IPRS.._DIS.p..P
  813. 49 52 47 14 21 5F 43 52 53 00 70 49 50 52 53 60 IRG.!_CRS.pIPRS`
  814. 8B 60 0A 01 49 52 51 30 79 0A 01 50 49 52 47 49 .`..IRQ0y..PIRGI
  815. 52 51 30 A4 60 14 1C 5F 53 52 53 01 8B 68 0A 01 RQ0.`.._SRS..h..
  816. 49 52 51 30 82 49 52 51 30 60 76 60 70 60 50 49 IRQ0.IRQ0`v`p`PI
  817. 52 47 5B 82 45 08 4C 4E 4B 48 08 5F 48 49 44 0C RG[.E.LNKH._HID.
  818. 41 D0 0C 0F 08 5F 55 49 44 0A 08 14 14 5F 53 54 A...._UID...._ST
  819. 41 00 A0 08 50 49 52 48 A4 0A 0B A1 04 A4 0A 09 A...PIRH........
  820. 14 0B 5F 50 52 53 00 A4 49 50 52 53 14 0D 5F 44 .._PRS..IPRS.._D
  821. 49 53 00 70 0A 1F 50 49 52 48 14 21 5F 43 52 53 IS.p..PIRH.!_CRS
  822. 00 70 49 50 52 53 60 8B 60 0A 01 49 52 51 30 79 .pIPRS`.`..IRQ0y
  823. 0A 01 50 49 52 48 49 52 51 30 A4 60 14 1C 5F 53 ..PIRHIRQ0.`.._S
  824. 52 53 01 8B 68 0A 01 49 52 51 30 82 49 52 51 30 RS..h..IRQ0.IRQ0
  825. 60 76 60 70 60 50 49 52 48 5B 80 4C 50 43 52 02 `v`p`PIRH[.LPCR.
  826. 0A 04 0A 42 5B 81 4F 05 4C 50 43 52 01 50 43 4D ...B[.O.LPCR.PCM
  827. 44 02 00 4E 1F 43 4D 41 30 01 43 4D 41 31 01 43 D..N.CMA0.CMA1.C
  828. 4D 41 32 01 43 4D 41 33 01 43 4D 41 34 01 43 4D MA2.CMA3.CMA4.CM
  829. 41 35 01 43 4D 41 36 01 43 4D 41 37 01 43 4D 42 A5.CMA6.CMA7.CMB
  830. 30 01 43 4D 42 31 01 43 4D 42 32 01 43 4D 42 33 0.CMB1.CMB2.CMB3
  831. 01 43 4D 42 34 01 43 4D 42 35 01 43 4D 42 36 01 .CMB4.CMB5.CMB6.
  832. 43 4D 42 37 01 5B 82 46 04 44 4D 41 43 08 5F 48 CMB7.[.F.DMAC._H
  833. 49 44 0C 41 D0 02 00 08 5F 43 52 53 11 30 0A 2D ID.A...._CRS.0.-
  834. 47 01 00 00 00 00 01 20 47 01 81 00 81 00 01 0F G...... G.......
  835. 47 01 C0 00 C0 00 01 1F 47 01 0B 04 0B 04 01 01 G.......G.......
  836. 47 01 D6 04 D6 04 01 01 2A 10 01 79 00 5B 82 26 G.......*..y.[.&
  837. 4D 41 54 48 08 5F 48 49 44 0C 41 D0 0C 04 08 5F MATH._HID.A...._
  838. 43 52 53 11 11 0A 0E 47 01 F0 00 F0 00 01 0F 23 CRS....G.......#
  839. 00 20 01 79 00 5B 82 2C 50 49 43 5F 08 5F 48 49 . .y.[.,PIC_._HI
  840. 44 0B 41 D0 08 5F 43 52 53 11 19 0A 16 47 01 20 D.A.._CRS....G.
  841. 00 20 00 01 02 47 01 A0 00 A0 00 01 02 23 04 00 . ...G.......#..
  842. 01 79 00 5B 82 4F 05 52 54 43 5F 08 5F 48 49 44 .y.[.O.RTC_._HID
  843. 0C 41 D0 0B 00 08 42 55 46 30 11 0D 0A 0A 47 01 .A....BUF0....G.
  844. 70 00 70 00 01 02 79 00 08 42 55 46 31 11 10 0A p.p...y..BUF1...
  845. 0D 47 01 70 00 70 00 01 02 22 00 01 79 00 14 25 .G.p.p..."..y..%
  846. 5F 43 52 53 08 A0 19 93 7B 5E 5E 5E 2E 53 4D 42 _CRS....{^^^.SMB
  847. 5F 48 50 41 44 0A 40 00 0A 40 A4 42 55 46 30 A4 _HPAD.@[email protected].
  848. 42 55 46 31 5B 82 22 53 50 4B 52 08 5F 48 49 44 BUF1[."SPKR._HID
  849. 0C 41 D0 08 00 08 5F 43 52 53 11 0D 0A 0A 47 01 .A...._CRS....G.
  850. 61 00 61 00 01 01 79 00 5B 82 26 54 49 4D 45 08 a.a...y.[.&TIME.
  851. 5F 48 49 44 0C 41 D0 01 00 08 5F 43 52 53 11 11 _HID.A...._CRS..
  852. 0A 0E 47 01 40 00 40 00 01 04 23 01 00 01 79 00 ..G.@.@...#...y.
  853. 5B 82 3C 4B 42 43 30 08 5F 48 49 44 0D 50 54 4C [.<KBC0._HID.PTL
  854. 30 30 30 31 00 08 5F 43 49 44 0C 41 D0 03 03 08 0001.._CID.A....
  855. 5F 43 52 53 11 19 0A 16 47 01 60 00 60 00 01 01 _CRS....G.`.`...
  856. 47 01 64 00 64 00 01 01 23 02 00 01 79 00 5B 82 G.d.d...#...y.[.
  857. 4C 10 53 59 53 52 08 5F 48 49 44 0C 41 D0 0C 02 L.SYSR._HID.A...
  858. 08 5F 43 52 53 11 46 0F 0A F2 47 01 22 00 22 00 ._CRS.F...G.".".
  859. 01 02 47 01 2E 00 2E 00 01 02 47 01 72 00 72 00 ..G.......G.r.r.
  860. 01 02 47 01 80 00 80 00 01 01 47 01 92 00 92 00 ..G.......G.....
  861. 01 01 47 01 B0 00 B0 00 01 02 47 01 B2 00 B2 00 ..G.......G.....
  862. 01 01 47 01 B8 00 B8 00 01 01 47 01 BC 00 BC 00 ..G.......G.....
  863. 01 01 47 01 F0 00 F0 00 01 01 47 01 D0 04 D0 04 ..G.......G.....
  864. 01 02 47 01 30 05 30 05 01 08 47 01 00 04 00 04 ..G.0.0...G.....
  865. 01 28 47 01 30 04 30 04 01 01 47 01 40 04 40 04 .(G.0.0...G.@.@.
  866. 01 08 47 01 00 0B 00 0B 01 20 47 01 20 0B 20 0B ..G...... G. . .
  867. 01 20 47 01 00 0C 00 0C 01 02 47 01 14 0C 14 0C . G.......G.....
  868. 01 01 47 01 50 0C 50 0C 01 03 47 01 D0 0C D0 0C ..G.P.P...G.....
  869. 01 02 47 01 D2 0C D2 0C 01 02 47 01 D4 0C D4 0C ..G.......G.....
  870. 01 02 47 01 D6 0C D6 0C 01 02 47 01 D8 0C D8 0C ..G.......G.....
  871. 01 08 47 01 F9 0C F9 0C 01 01 88 0D 00 01 0C 03 ..G.............
  872. 00 00 00 81 FF 81 00 00 00 01 88 0D 00 01 0C 03 ................
  873. 00 00 00 82 FF 82 00 00 00 01 79 00 5B 80 4C 50 ..........y.[.LP
  874. 43 53 02 0A A0 0A 04 5B 81 0B 4C 50 43 53 03 53 CS.....[..LPCS.S
  875. 50 42 41 20 5B 82 40 0E 4D 45 4D 5F 08 5F 48 49 PBA [[email protected]_._HI
  876. 44 0C 41 D0 0C 01 08 4D 53 52 43 11 4A 05 0A 56 D.A....MSRC.J..V
  877. 86 09 00 00 00 00 0E 00 00 00 02 00 86 09 00 00 ................
  878. 00 00 80 FF 00 00 80 00 86 09 00 01 00 00 00 00 ................
  879. 00 00 00 00 86 09 00 01 00 00 C1 FE 20 00 00 00 ............ ...
  880. 86 09 00 00 00 00 D0 FE 00 04 00 00 86 09 00 01 ................
  881. 00 10 D6 FE 00 04 00 00 86 09 00 01 00 00 D8 FE ................
  882. 00 10 00 00 79 00 14 45 06 5F 43 52 53 00 8A 4D ....y..E._CRS..M
  883. 53 52 43 0A 1C 42 41 52 58 8A 4D 53 52 43 0A 20 SRC..BARX.MSRC.
  884. 47 41 4C 4E 8A 4D 53 52 43 0A 28 4D 42 30 31 8A GALN.MSRC.(MB01.
  885. 4D 53 52 43 0A 2C 4D 4C 30 31 70 53 50 42 41 60 MSRC.,ML01pSPBA`
  886. 7B 60 0C E0 FF FF FF 4D 42 30 31 70 4E 42 42 41 {`.....MB01pNBBA
  887. 60 A0 15 60 70 0B 00 10 47 41 4C 4E 7B 60 0C F0 `..`p...GALN{`..
  888. FF FF FF 42 41 52 58 A4 4D 53 52 43 14 09 5F 53 ...BARX.MSRC.._S
  889. 54 41 00 A4 0A 0F 10 0A 5C 00 08 45 43 4F 4E 0A TA......\..ECON.
  890. 01 5B 82 80 41 02 45 43 30 5F 08 5F 48 49 44 0C .[..A.EC0_._HID.
  891. 41 D0 0C 09 08 5F 55 49 44 0A 01 08 45 43 41 56 A...._UID...ECAV
  892. 00 08 58 58 31 31 11 03 0A 07 5B 01 4C 46 43 4D ..XX11....[.LFCM
  893. 00 08 5F 47 50 45 0A 03 14 26 5F 43 52 53 00 08 .._GPE...&_CRS..
  894. 42 46 46 52 11 15 0A 12 47 01 62 00 62 00 00 01 BFFR....G.b.b...
  895. 47 01 66 00 66 00 00 01 79 00 A4 42 46 46 52 14 G.f.f...y..BFFR.
  896. 09 5F 53 54 41 00 A4 0A 0F 5B 80 45 52 41 4D 03 ._STA....[.ERAM.
  897. 0A 00 0A FF 5B 81 13 45 52 41 4D 11 56 43 4D 44 ....[..ERAM.VCMD
  898. 08 00 48 2F 53 4D 50 52 08 5B 80 45 43 42 32 00 ..H/SMPR.[.ECB2.
  899. 0C 00 02 00 FF 0A FF 5B 81 15 45 43 42 32 10 00 .......[..ECB2..
  900. 40 17 42 41 52 31 48 0B 42 41 52 32 40 05 5B 80 @.BAR1H.BAR2@.[.
  901. 45 52 41 58 00 0C 00 04 00 FF 0A FF 5B 81 4F 52 ERAX........[.OR
  902. 45 52 41 58 11 00 08 56 44 41 54 08 56 50 43 53 ERAX...VDAT.VPCS
  903. 08 00 18 46 41 4E 53 08 42 55 53 47 01 42 4C 45 ...FANS.BUSG.BLE
  904. 47 01 42 41 54 46 01 42 4E 53 4D 01 42 54 53 54 G.BATF.BNSM.BTST
  905. 01 42 42 41 44 01 41 55 54 4F 01 46 43 48 47 01 .BBAD.AUTO.FCHG.
  906. 41 42 54 4C 08 44 42 54 4C 08 45 44 43 43 01 41 ABTL.DBTL.EDCC.A
  907. 4C 53 43 01 43 44 4D 42 01 43 43 53 42 01 42 54 LSC.CDMB.CCSB.BT
  908. 53 4D 01 42 54 43 4D 01 4C 42 54 4D 01 43 53 42 SM.BTCM.LBTM.CSB
  909. 4D 01 53 47 53 54 01 48 44 4D 49 01 48 59 42 44 M.SGST.HDMI.HYBD
  910. 01 53 57 53 54 01 45 56 4E 54 01 44 43 52 46 01 .SWST.EVNT.DCRF.
  911. 43 4F 4C 52 01 53 47 43 4E 01 4F 44 50 4F 01 45 COLR.SGCN.ODPO.E
  912. 4F 44 44 01 4F 44 50 4B 01 43 4D 45 58 01 43 4D ODD.ODPK.CMEX.CM
  913. 4F 4E 01 53 4F 44 44 01 4F 44 46 42 01 45 4F 44 ON.SODD.ODFB.EOD
  914. 53 01 52 54 4D 50 08 56 54 4D 50 08 41 46 43 43 S.RTMP.VTMP.AFCC
  915. 08 50 49 4E 46 03 53 55 50 52 01 47 54 4D 50 01 .PINF.SUPR.GTMP.
  916. 51 55 49 54 01 4C 53 33 35 01 00 01 52 4D 42 54 QUIT.LS35...RMBT
  917. 01 52 53 42 54 01 56 54 59 50 02 00 04 46 55 53 .RSBT.VTYP...FUS
  918. 4C 08 46 55 53 48 08 46 57 42 54 40 04 00 08 51 [email protected]
  919. 55 49 45 08 00 48 09 47 49 52 54 08 50 49 52 54 UIE..H.GIRT.PIRT
  920. 08 4B 49 52 54 08 49 52 54 49 08 00 08 44 47 50 .KIRT.IRTI...DGP
  921. 55 08 47 55 53 54 08 47 44 53 54 08 46 43 53 54 U.GUST.GDST.FCST
  922. 08 00 48 04 45 43 54 50 08 00 30 45 53 4D 43 01 ..H.ECTP..0ESMC.
  923. 00 07 45 4D 4F 44 08 42 46 55 44 10 00 48 07 45 ..EMOD.BFUD..H.E
  924. 58 53 49 08 45 58 53 42 08 45 58 4E 44 08 00 08 XSI.EXSB.EXND...
  925. 53 4D 53 54 08 53 4D 41 44 08 53 4D 43 4D 08 53 SMST.SMAD.SMCM.S
  926. 4D 44 41 40 10 42 43 4E 54 08 53 4D 41 41 08 53 [email protected]
  927. 41 44 30 08 53 41 44 31 08 00 01 00 01 00 01 00 AD0.SAD1........
  928. 01 00 01 46 42 46 47 01 00 0A 4B 42 4C 4F 01 55 ...FBFG...KBLO.U
  929. 43 48 45 01 4B 4C 43 48 01 00 01 4B 4C 46 53 01 CHE.KLCH...KLFS.
  930. 4B 4C 4F 52 01 43 49 42 4D 01 55 43 45 52 01 54 KLOR.CIBM.UCER.T
  931. 50 44 56 03 00 05 51 43 48 4F 01 42 4B 4C 54 01 PDV...QCHO.BKLT.
  932. 00 16 42 4D 4E 30 48 04 42 44 4E 30 40 04 49 42 [email protected]
  933. 54 4C 01 49 42 43 4C 01 49 53 53 30 01 49 52 54 TL.IBCL.ISS0.IRT
  934. 43 01 49 53 55 50 01 49 53 43 32 01 49 57 41 4B C.ISUP.ISC2.IWAK
  935. 01 00 01 00 01 53 57 41 50 01 54 50 41 44 01 48 .....SWAP.TPAD.H
  936. 4B 44 42 01 00 04 00 08 4F 53 54 59 03 00 01 41 KDB.....OSTY...A
  937. 44 50 49 02 00 01 41 44 50 54 01 50 4D 45 57 01 DPI...ADPT.PMEW.
  938. 4D 4F 44 57 01 4C 41 4E 57 01 52 54 43 57 01 57 MODW.LANW.RTCW.W
  939. 4C 41 57 01 55 53 42 57 01 4B 45 59 57 01 54 50 LAW.USBW.KEYW.TP
  940. 57 4B 01 43 48 43 52 01 41 44 50 50 01 4C 45 52 WK.CHCR.ADPP.LER
  941. 4E 01 41 43 4D 44 01 42 4F 56 50 01 4C 45 41 4B N.ACMD.BOVP.LEAK
  942. 01 41 49 52 50 01 41 43 4F 46 01 53 33 45 4E 01 .AIRP.ACOF.S3EN.
  943. 53 33 52 53 01 53 34 45 4E 01 53 34 52 53 01 53 S3RS.S4EN.S4RS.S
  944. 35 45 4E 01 53 35 52 53 01 00 02 4F 53 54 54 08 5EN.S5RS...OSTT.
  945. 4F 53 53 54 08 54 48 52 54 08 54 43 4F 54 08 4D OSST.THRT.TCOT.M
  946. 4F 44 45 01 00 02 49 4E 49 54 01 46 41 4E 31 01 ODE...INIT.FAN1.
  947. 46 41 4E 32 01 46 41 4F 4B 01 53 4B 49 4E 01 53 FAN2.FAOK.SKIN.S
  948. 44 54 45 08 53 50 44 4E 04 46 4E 55 4D 04 54 4C DTE.SPDN.FNUM.TL
  949. 56 4C 04 00 02 54 48 53 57 01 54 50 49 4E 01 54 VL...THSW.TPIN.T
  950. 53 54 48 01 54 53 43 50 01 00 02 50 4C 56 4C 04 STH.TSCP...PLVL.
  951. 43 50 55 54 08 43 50 54 4C 08 00 28 00 01 50 57 CPUT.CPTL..(..PW
  952. 44 42 01 44 49 47 54 01 43 44 4C 4B 01 00 04 00 DB.DIGT.CDLK....
  953. 01 4C 53 54 45 01 50 4D 45 45 01 50 57 42 45 01 .LSTE.PMEE.PWBE.
  954. 52 4E 47 45 01 42 54 57 45 01 00 02 4C 43 42 56 RNGE.BTWE...LCBV
  955. 08 41 4F 41 43 01 53 33 35 46 01 49 46 46 53 01 .AOAC.S35F.IFFS.
  956. 49 4E 53 30 01 49 53 42 4C 01 49 53 4F 56 01 00 INS0.ISBL.ISOV..
  957. 01 49 53 52 54 01 57 4C 41 4E 01 42 4C 55 45 01 .ISRT.WLAN.BLUE.
  958. 57 45 58 54 01 42 45 58 54 01 4B 49 4C 4C 01 57 WEXT.BEXT.KILL.W
  959. 4C 4F 4B 01 45 4E 33 47 01 45 58 33 47 01 4B 50 LOK.EN3G.EX3G.KP
  960. 49 44 08 43 54 59 50 03 43 4F 52 45 03 47 41 54 ID.CTYP.CORE.GAT
  961. 59 02 42 41 31 50 01 42 41 32 50 01 00 02 42 31 Y.BA1P.BA2P...B1
  962. 43 48 01 42 32 43 48 01 00 02 50 42 59 31 01 50 CH.B2CH...PBY1.P
  963. 42 59 32 01 00 02 53 4D 42 31 01 53 4D 42 32 01 BY2...SMB1.SMB2.
  964. 00 02 42 31 54 59 01 42 31 4D 44 01 42 31 4C 57 ..B1TY.B1MD.B1LW
  965. 01 00 01 42 31 4D 46 03 00 01 42 31 53 54 08 42 ...B1MF...B1ST.B
  966. 31 52 43 10 42 31 53 4E 10 42 31 46 56 10 42 31 1RC.B1SN.B1FV.B1
  967. 44 56 10 42 31 44 43 10 42 31 46 43 10 42 31 47 DV.B1DC.B1FC.B1G
  968. 53 08 00 08 42 31 43 52 10 42 31 41 43 10 42 31 S...B1CR.B1AC.B1
  969. 50 43 08 42 31 56 4C 08 42 31 54 4D 08 42 31 41 PC.B1VL.B1TM.B1A
  970. 54 08 42 31 43 43 10 42 31 54 43 08 42 31 43 49 T.B1CC.B1TC.B1CI
  971. 08 42 31 43 55 08 42 31 43 41 08 42 31 53 4D 10 .B1CU.B1CA.B1SM.
  972. 42 31 56 43 08 42 31 46 41 08 42 31 56 41 08 42 B1VC.B1FA.B1VA.B
  973. 31 43 31 10 42 31 43 32 10 42 31 43 33 10 42 31 1C1.B1C2.B1C3.B1
  974. 43 34 10 00 08 4D 41 58 45 10 42 31 43 54 10 42 C4...MAXE.B1CT.B
  975. 31 45 58 01 42 31 46 4C 01 42 31 45 50 01 42 31 1EX.B1FL.B1EP.B1
  976. 46 49 01 00 02 42 31 52 45 01 00 01 42 31 4C 4C FI...B1RE...B1LL
  977. 01 42 31 43 45 01 42 31 53 45 01 42 31 53 35 01 .B1CE.B1SE.B1S5.
  978. 42 31 53 52 01 42 31 53 43 01 00 02 42 31 54 4F B1SR.B1SC...B1TO
  979. 01 42 31 42 43 01 42 31 43 46 01 42 31 43 53 01 .B1BC.B1CF.B1CS.
  980. 42 31 53 47 01 42 31 53 55 01 42 31 4F 56 01 42 B1SG.B1SU.B1OV.B
  981. 31 4F 54 01 42 31 54 54 01 42 31 53 41 01 42 31 1OT.B1TT.B1SA.B1
  982. 53 53 01 00 01 42 31 53 46 01 42 31 57 4E 01 00 SS...B1SF.B1WN..
  983. 02 42 31 44 41 10 00 10 42 31 43 4E 08 49 54 4D .B1DA...B1CN.ITM
  984. 44 01 00 07 00 08 00 18 46 41 32 53 08 5B 80 45 D.......FA2S.[.E
  985. 43 4D 53 01 0A 72 0A 02 5B 81 10 45 43 4D 53 11 CMS..r..[..ECMS.
  986. 49 4E 44 58 08 44 41 54 41 08 14 11 52 45 43 4D INDX.DATA...RECM
  987. 09 70 68 49 4E 44 58 A4 44 41 54 41 14 12 57 45 .phINDX.DATA..WE
  988. 43 4D 0A 70 68 49 4E 44 58 70 69 44 41 54 41 5B CM.phINDXpiDATA[
  989. 80 43 4D 44 45 01 0A 62 0A 0B 5B 81 28 43 4D 44 .CMDE..b..[.(CMD
  990. 45 11 45 43 36 32 08 00 08 00 08 00 08 45 43 36 E.EC62.......EC6
  991. 36 08 00 08 45 43 36 38 08 00 08 00 08 00 08 45 6...EC68.......E
  992. 43 36 43 08 14 46 04 57 49 42 45 09 70 0C 00 00 C6C..F.WIBE.p...
  993. 01 00 60 A2 34 60 A0 0B 93 68 0A 01 70 45 43 36 ..`.4`...h..pEC6
  994. 36 61 A1 12 A0 0B 93 68 0A 02 70 45 43 36 43 61 6a.....h..pEC6Ca
  995. A1 04 A4 0A 02 A0 0C 93 7B 61 0A 02 00 0A 00 A4 ........{a......
  996. 0A 00 5B 21 0A 0A 76 60 A4 0A 01 14 46 04 57 4F ..[!..v`....F.WO
  997. 42 46 09 70 0C 00 00 01 00 60 A2 34 60 A0 0B 93 BF.p.....`.4`...
  998. 68 0A 01 70 45 43 36 36 61 A1 12 A0 0B 93 68 0A h..pEC66a.....h.
  999. 02 70 45 43 36 43 61 A1 04 A4 0A 02 A0 0C 93 7B .pEC6Ca........{
  1000. 61 0A 01 00 0A 01 A4 0A 00 5B 21 0A 0A 76 60 A4 a........[!..v`.
  1001. 0A 01 14 48 06 57 4F 42 45 09 70 0C 00 00 01 00 ...H.WOBE.p.....
  1002. 60 A2 46 05 60 A0 0B 93 68 0A 01 70 45 43 36 36 `.F.`...h..pEC66
  1003. 61 A1 12 A0 0B 93 68 0A 02 70 45 43 36 43 61 A1 a.....h..pEC6Ca.
  1004. 04 A4 0A 02 A0 28 93 7B 61 0A 01 00 0A 01 A0 0B .....(.{a.......
  1005. 93 68 0A 01 70 45 43 36 32 62 A1 12 A0 0B 93 68 .h..pEC62b.....h
  1006. 0A 02 70 45 43 36 38 62 A1 04 A4 0A 02 A1 04 A4 ..pEC68b........
  1007. 0A 00 5B 21 0A 0A 76 60 A4 0A 01 14 46 0A 4C 43 ..[!..v`....F.LC
  1008. 4D 44 0A 08 4C 42 55 46 11 04 0A 1E 00 A0 0E 92 MD..LBUF........
  1009. 93 57 49 42 45 0A 02 0A 00 A4 0A 01 A0 0E 92 93 .WIBE...........
  1010. 57 4F 42 45 0A 02 0A 00 A4 0A 01 70 68 45 43 36 WOBE.......phEC6
  1011. 43 A0 0E 92 93 57 49 42 45 0A 02 0A 00 A4 0A 01 C....WIBE.......
  1012. A0 21 90 92 93 69 0A 00 92 93 69 0A FF 70 69 45 .!...i....i..piE
  1013. 43 36 38 A0 0E 92 93 57 49 42 45 0A 02 0A 00 A4 C68....WIBE.....
  1014. 0A 01 A0 0E 92 93 57 4F 42 46 0A 02 0A 00 A4 0A ......WOBF......
  1015. 01 70 45 43 36 38 60 70 0A 00 61 A2 21 60 A0 0E .pEC68`p..a.!`..
  1016. 92 93 57 4F 42 46 0A 02 0A 00 A4 0A 01 70 45 43 ..WOBF.......pEC
  1017. 36 38 88 4C 42 55 46 61 00 75 61 76 60 A4 4C 42 68.LBUFa.uav`.LB
  1018. 55 46 14 4F 05 4E 43 4D 44 0A A0 0E 92 93 57 49 UF.O.NCMD.....WI
  1019. 42 45 0A 02 0A 00 A4 0A 01 A0 0E 92 93 57 4F 42 BE...........WOB
  1020. 45 0A 02 0A 00 A4 0A 01 70 68 45 43 36 43 A0 0E E.......phEC6C..
  1021. 92 93 57 49 42 45 0A 02 0A 00 A4 0A 01 A0 21 90 ..WIBE........!.
  1022. 92 93 69 0A 00 92 93 69 0A FF 70 69 45 43 36 38 ..i....i..piEC68
  1023. A0 0E 92 93 57 49 42 45 0A 02 0A 00 A4 0A 01 A4 ....WIBE........
  1024. 0A 00 14 46 0A 53 43 4D 44 0A 08 4C 42 55 46 11 ...F.SCMD..LBUF.
  1025. 04 0A 1E 00 A0 0E 92 93 57 49 42 45 0A 01 0A 00 ........WIBE....
  1026. A4 0A 01 A0 0E 92 93 57 4F 42 45 0A 01 0A 00 A4 .......WOBE.....
  1027. 0A 01 70 68 45 43 36 36 A0 0E 92 93 57 49 42 45 ..phEC66....WIBE
  1028. 0A 01 0A 00 A4 0A 01 A0 21 90 92 93 69 0A 00 92 ........!...i...
  1029. 93 69 0A FF 70 69 45 43 36 32 A0 0E 92 93 57 49 .i..piEC62....WI
  1030. 42 45 0A 01 0A 00 A4 0A 01 A0 0E 92 93 57 4F 42 BE...........WOB
  1031. 46 0A 01 0A 00 A4 0A 01 70 45 43 36 32 60 70 0A F.......pEC62`p.
  1032. 00 61 A2 21 60 A0 0E 92 93 57 4F 42 46 0A 01 0A .a.!`....WOBF...
  1033. 00 A4 0A 01 70 45 43 36 32 88 4C 42 55 46 61 00 ....pEC62.LBUFa.
  1034. 75 61 76 60 A4 4C 42 55 46 14 4F 05 54 43 4D 44 uav`.LBUF.O.TCMD
  1035. 0A A0 0E 92 93 57 49 42 45 0A 01 0A 00 A4 0A 01 .....WIBE.......
  1036. A0 0E 92 93 57 4F 42 45 0A 01 0A 00 A4 0A 01 70 ....WOBE.......p
  1037. 68 45 43 36 36 A0 0E 92 93 57 49 42 45 0A 01 0A hEC66....WIBE...
  1038. 00 A4 0A 01 A0 21 90 92 93 69 0A 00 92 93 69 0A .....!...i....i.
  1039. FF 70 69 45 43 36 32 A0 0E 92 93 57 49 42 45 0A .piEC62....WIBE.
  1040. 01 0A 00 A4 0A 01 A4 0A 00 14 49 07 4C 52 41 4D ..........I.LRAM
  1041. 0A A0 0E 92 93 57 49 42 45 0A 02 0A 00 A4 0A 01 .....WIBE.......
  1042. A0 0E 92 93 57 4F 42 45 0A 02 0A 00 A4 0A 01 70 ....WOBE.......p
  1043. 0A 7E 45 43 36 43 A0 0E 92 93 57 49 42 45 0A 02 .~EC6C....WIBE..
  1044. 0A 00 A4 0A 01 70 68 45 43 36 38 A0 0E 92 93 57 .....phEC68....W
  1045. 49 42 45 0A 02 0A 00 A4 0A 01 70 69 45 43 36 38 IBE.......piEC68
  1046. A0 0E 92 93 57 49 42 45 0A 02 0A 00 A4 0A 01 A0 ....WIBE........
  1047. 0E 92 93 57 4F 42 46 0A 02 0A 00 A4 0A 01 A4 45 ...WOBF........E
  1048. 43 36 38 14 49 07 53 52 41 4D 0A A0 0E 92 93 57 C68.I.SRAM.....W
  1049. 49 42 45 0A 01 0A 00 A4 0A 01 A0 0E 92 93 57 4F IBE...........WO
  1050. 42 45 0A 01 0A 00 A4 0A 01 70 0A 7E 45 43 36 36 BE.......p.~EC66
  1051. A0 0E 92 93 57 49 42 45 0A 01 0A 00 A4 0A 01 70 ....WIBE.......p
  1052. 68 45 43 36 32 A0 0E 92 93 57 49 42 45 0A 01 0A hEC62....WIBE...
  1053. 00 A4 0A 01 70 69 45 43 36 32 A0 0E 92 93 57 49 ....piEC62....WI
  1054. 42 45 0A 01 0A 00 A4 0A 01 A0 0E 92 93 57 4F 42 BE...........WOB
  1055. 46 0A 01 0A 00 A4 0A 01 A4 45 43 36 32 14 4F 08 F........EC62.O.
  1056. 45 57 44 54 00 70 0A 0A 62 A2 40 08 62 A0 0E 92 [email protected]...
  1057. 93 57 49 42 45 0A 01 0A 00 A4 0A 01 A0 0E 92 93 .WIBE...........
  1058. 57 4F 42 45 0A 01 0A 00 A4 0A 01 70 0A 7C 45 43 WOBE.......p.|EC
  1059. 36 36 A0 0E 92 93 57 49 42 45 0A 01 0A 00 A4 0A 66....WIBE......
  1060. 01 A0 0E 92 93 57 4F 42 46 0A 01 0A 00 A4 0A 01 .....WOBF.......
  1061. 70 45 43 36 32 60 A0 10 93 60 0A 55 57 45 43 4D pEC62`...`.UWECM
  1062. 0A 77 0A 5A A4 0A 00 A0 17 92 93 60 0A 55 70 52 .w.Z.......`.UpR
  1063. 45 43 4D 0A 42 61 75 61 57 45 43 4D 0A 42 61 A0 ECM.BauaWECM.Ba.
  1064. 08 94 61 0A 05 A4 0A 01 76 62 A4 0A 01 5B 82 46 ..a.....vb...[.F
  1065. 62 42 41 54 30 08 5F 48 49 44 0C 41 D0 0C 0A 08 bBAT0._HID.A....
  1066. 5F 55 49 44 0A 01 08 5F 50 43 4C 12 06 01 5F 53 _UID..._PCL..._S
  1067. 42 5F 08 50 42 49 46 12 3D 0D 0A 00 0C FF FF FF B_.PBIF.=.......
  1068. FF 0C FF FF FF FF 0A 01 0C FF FF FF FF 0A 00 0A ................
  1069. 00 0A 64 0A 00 0D 4C 43 46 43 00 0D 42 41 54 32 ..d...LCFC..BAT2
  1070. 30 31 30 31 30 30 31 00 0D 4C 69 50 00 0D 4C 45 0101001..LiP..LE
  1071. 4E 4F 56 4F 00 08 58 42 49 46 12 49 05 15 0A 01 NOVO..XBIF.I....
  1072. 0A 00 0C FF FF FF FF 0C FF FF FF FF 0A 01 0C FF ................
  1073. FF FF FF 0A 00 0A 00 0A 00 0C 18 73 01 00 0C FF ...........s....
  1074. FF FF FF 0C FF FF FF FF 0B E8 03 0B E8 03 0A 64 ...............d
  1075. 0A 00 0D 4C 43 46 43 00 0D 42 41 54 32 30 31 30 ...LCFC..BAT2010
  1076. 31 30 30 31 00 0D 4C 69 50 00 0D 4C 45 4E 4F 56 1001..LiP..LENOV
  1077. 4F 00 0A 01 08 50 42 53 54 12 0D 04 0A 01 0B 90 O....PBST.......
  1078. 0A 0B 00 10 0B 30 2A 14 43 04 5F 53 54 41 00 A0 .....0*.C._STA..
  1079. 36 93 45 43 4F 4E 0A 01 A0 1E 45 43 41 56 A0 18 6.ECON....ECAV..
  1080. 93 5B 23 4C 46 43 4D 00 A0 0A 00 70 42 41 31 50 .[#LFCM....pBA1P
  1081. 60 5B 27 4C 46 43 4D A0 09 7B 60 0A 01 00 A4 0A `['LFCM..{`.....
  1082. 1F A1 04 A4 0A 0F A1 04 A4 0A 00 14 44 1B 5F 42 ............D._B
  1083. 49 46 00 A0 47 1A 93 45 43 41 56 0A 01 A0 4D 19 IF..G..ECAV...M.
  1084. 93 5B 23 4C 46 43 4D 00 A0 0A 00 70 42 31 44 43 .[#LFCM....pB1DC
  1085. 60 77 60 0A 0A 60 70 60 88 50 42 49 46 0A 01 00 `w`..`p`.PBIF...
  1086. 70 42 31 46 43 60 77 60 0A 0A 60 70 60 88 50 42 pB1FC`w`..`p`.PB
  1087. 49 46 0A 02 00 70 42 31 44 56 88 50 42 49 46 0A IF...pB1DV.PBIF.
  1088. 04 00 A0 48 04 42 31 46 43 70 78 77 42 31 46 43 ...H.B1FCpxwB1FC
  1089. 0A 0A 00 0A 0A 00 00 88 50 42 49 46 0A 05 00 70 ........PBIF...p
  1090. 78 77 42 31 46 43 0A 0A 00 0A 19 00 00 88 50 42 xwB1FC........PB
  1091. 49 46 0A 06 00 70 78 77 42 31 44 43 0A 0A 00 0A IF...pxwB1DC....
  1092. 64 00 00 88 50 42 49 46 0A 07 00 70 0D 00 88 50 d...PBIF...p...P
  1093. 42 49 46 0A 09 00 70 0D 00 88 50 42 49 46 0A 0A BIF...p...PBIF..
  1094. 00 70 0D 00 88 50 42 49 46 0A 0B 00 70 0D 00 88 .p...PBIF...p...
  1095. 50 42 49 46 0A 0C 00 08 42 44 4E 54 11 04 0A 09 PBIF....BDNT....
  1096. 00 70 42 44 4E 30 42 44 4E 54 70 9C 42 44 4E 54 .pBDN0BDNTp.BDNT
  1097. FF 00 88 50 42 49 46 0A 09 00 70 42 31 53 4E 60 ...PBIF...pB1SN`
  1098. 08 53 45 52 4E 11 09 0A 06 20 20 20 20 20 00 70 .SERN.... .p
  1099. 0A 04 62 A2 15 60 78 60 0A 0A 61 60 72 61 0A 30 ..b..`x`..a`ra.0
  1100. 88 53 45 52 4E 62 00 76 62 70 53 45 52 4E 88 50 .SERNb.vbpSERN.P
  1101. 42 49 46 0A 0A 00 08 44 43 48 30 11 04 0A 0A 00 BIF....DCH0.....
  1102. 08 44 43 48 31 0D 4C 49 4F 4E 00 08 44 43 48 32 .DCH1.LION..DCH2
  1103. 0D 4C 69 50 00 A0 21 93 42 31 54 59 0A 01 70 44 .LiP..!.B1TY..pD
  1104. 43 48 31 44 43 48 30 70 9C 44 43 48 30 FF 00 88 CH1DCH0p.DCH0...
  1105. 50 42 49 46 0A 0B 00 A1 1A 70 44 43 48 32 44 43 PBIF.....pDCH2DC
  1106. 48 30 70 9C 44 43 48 30 FF 00 88 50 42 49 46 0A H0p.DCH0...PBIF.
  1107. 0B 00 08 42 4D 4E 54 11 04 0A 0A 00 70 42 4D 4E ...BMNT.....pBMN
  1108. 30 42 4D 4E 54 70 9C 42 4D 4E 54 FF 00 88 50 42 0BMNTp.BMNT...PB
  1109. 49 46 0A 0C 00 5B 27 4C 46 43 4D A4 50 42 49 46 IF...['LFCM.PBIF
  1110. 14 41 1C 5F 42 49 58 00 A0 44 1B 93 45 43 41 56 .A._BIX..D..ECAV
  1111. 0A 01 A0 4A 1A 93 5B 23 4C 46 43 4D 00 A0 0A 00 ...J..[#LFCM....
  1112. 70 42 31 44 43 60 77 60 0A 0A 60 70 60 88 58 42 pB1DC`w`..`p`.XB
  1113. 49 46 0A 02 00 70 42 31 46 43 60 77 60 0A 0A 60 IF...pB1FC`w`..`
  1114. 70 60 88 58 42 49 46 0A 03 00 70 42 31 44 56 88 p`.XBIF...pB1DV.
  1115. 58 42 49 46 0A 05 00 A0 48 04 42 31 46 43 70 78 XBIF....H.B1FCpx
  1116. 77 42 31 46 43 0A 0A 00 0A 0A 00 00 88 58 42 49 wB1FC........XBI
  1117. 46 0A 06 00 70 78 77 42 31 46 43 0A 0A 00 0A 19 F...pxwB1FC.....
  1118. 00 00 88 58 42 49 46 0A 07 00 70 78 77 42 31 44 ...XBIF...pxwB1D
  1119. 43 0A 0A 00 0A 64 00 00 88 58 42 49 46 0A 0E 00 C....d...XBIF...
  1120. 70 42 31 43 54 88 58 42 49 46 0A 08 00 70 0D 00 pB1CT.XBIF...p..
  1121. 88 58 42 49 46 0A 10 00 70 0D 00 88 58 42 49 46 .XBIF...p...XBIF
  1122. 0A 11 00 70 0D 00 88 58 42 49 46 0A 12 00 70 0D ...p...XBIF...p.
  1123. 00 88 58 42 49 46 0A 13 00 08 42 44 4E 54 11 04 ..XBIF....BDNT..
  1124. 0A 09 00 70 42 44 4E 30 42 44 4E 54 70 9C 42 44 ...pBDN0BDNTp.BD
  1125. 4E 54 FF 00 88 58 42 49 46 0A 10 00 70 42 31 53 NT...XBIF...pB1S
  1126. 4E 60 08 53 45 52 4E 11 09 0A 06 20 20 20 20 20 N`.SERN....
  1127. 00 70 0A 04 62 A2 15 60 78 60 0A 0A 61 60 72 61 .p..b..`x`..a`ra
  1128. 0A 30 88 53 45 52 4E 62 00 76 62 70 53 45 52 4E .0.SERNb.vbpSERN
  1129. 88 58 42 49 46 0A 11 00 08 44 43 48 30 11 04 0A .XBIF....DCH0...
  1130. 0A 00 08 44 43 48 31 0D 4C 49 4F 4E 00 08 44 43 ...DCH1.LION..DC
  1131. 48 32 0D 4C 69 50 00 A0 21 93 42 31 54 59 0A 01 H2.LiP..!.B1TY..
  1132. 70 44 43 48 31 44 43 48 30 70 9C 44 43 48 30 FF pDCH1DCH0p.DCH0.
  1133. 00 88 58 42 49 46 0A 12 00 A1 1A 70 44 43 48 32 ..XBIF.....pDCH2
  1134. 44 43 48 30 70 9C 44 43 48 30 FF 00 88 58 42 49 DCH0p.DCH0...XBI
  1135. 46 0A 12 00 08 42 4D 4E 54 11 04 0A 0A 00 70 42 F....BMNT.....pB
  1136. 4D 4E 30 42 4D 4E 54 70 9C 42 4D 4E 54 FF 00 88 MN0BMNTp.BMNT...
  1137. 58 42 49 46 0A 13 00 5B 27 4C 46 43 4D A4 58 42 XBIF...['LFCM.XB
  1138. 49 46 08 4F 42 53 54 0A 00 08 4F 42 41 43 0A 00 IF.OBST...OBAC..
  1139. 08 4F 42 50 52 0A 00 08 4F 42 52 43 0A 00 08 4F .OBPR...OBRC...O
  1140. 42 50 56 0A 00 14 4F 16 5F 42 53 54 08 08 5F 54 BPV...O._BST.._T
  1141. 5F 30 00 A0 4C 15 93 45 43 41 56 0A 01 A0 42 15 _0..L..ECAV...B.
  1142. 93 5B 23 4C 46 43 4D 00 A0 0A 00 5B 22 0A 10 70 .[#LFCM....["..p
  1143. 42 31 53 54 60 70 83 88 50 42 53 54 0A 00 00 61 B1ST`p..PBST...a
  1144. A2 4D 06 01 70 7B 60 0A 07 00 5F 54 5F 30 A0 12 .M..p{`..._T_0..
  1145. 93 5F 54 5F 30 0A 00 70 7B 61 0A F8 00 4F 42 53 ._T_0..p{a...OBS
  1146. 54 A1 4B 04 A0 16 93 5F 54 5F 30 0A 01 70 7D 0A T.K...._T_0..p}.
  1147. 01 7B 61 0A F8 00 00 4F 42 53 54 A1 31 A0 16 93 .{a....OBST.1...
  1148. 5F 54 5F 30 0A 02 70 7D 0A 02 7B 61 0A F8 00 00 _T_0..p}..{a....
  1149. 4F 42 53 54 A1 18 A0 16 93 5F 54 5F 30 0A 04 70 OBST....._T_0..p
  1150. 7D 0A 04 7B 61 0A F8 00 00 4F 42 53 54 A5 5B 22 }..{a....OBST.["
  1151. 0A 10 70 42 31 41 43 4F 42 41 43 A0 22 7B 4F 42 ..pB1ACOBAC."{OB
  1152. 53 54 0A 01 00 A0 18 92 93 4F 42 41 43 00 70 7B ST.......OBAC.p{
  1153. 80 4F 42 41 43 00 0B FF 7F 00 4F 42 41 43 A1 1D .OBAC.....OBAC..
  1154. A0 1B 92 93 46 42 46 47 0A 01 A0 11 7B 4F 42 41 ....FBFG....{OBA
  1155. 43 0B 00 80 00 70 0A 00 4F 42 41 43 5B 22 0A 10 C....p..OBAC["..
  1156. 70 42 31 52 43 4F 42 52 43 5B 22 0A 10 70 42 31 pB1RCOBRC["..pB1
  1157. 46 56 4F 42 50 56 77 4F 42 52 43 0A 0A 4F 42 52 FVOBPVwOBRC..OBR
  1158. 43 70 78 77 4F 42 41 43 4F 42 50 56 00 0B E8 03 CpxwOBACOBPV....
  1159. 00 00 4F 42 50 52 70 4F 42 53 54 88 50 42 53 54 ..OBPRpOBST.PBST
  1160. 0A 00 00 70 4F 42 50 52 88 50 42 53 54 0A 01 00 ...pOBPR.PBST...
  1161. 70 4F 42 52 43 88 50 42 53 54 0A 02 00 70 4F 42 pOBRC.PBST...pOB
  1162. 50 56 88 50 42 53 54 0A 03 00 5B 27 4C 46 43 4D PV.PBST...['LFCM
  1163. A4 50 42 53 54 10 4E DB 5C 2F 04 5F 53 42 5F 50 .PBST.N.\/._SB_P
  1164. 43 49 30 4C 50 43 30 45 43 30 5F 5B 82 47 DA 56 CI0LPC0EC0_[.G.V
  1165. 50 43 30 08 5F 48 49 44 0D 56 50 43 32 30 30 34 PC0._HID.VPC2004
  1166. 00 08 5F 55 49 44 0A 00 08 5F 56 50 43 0C 18 F0 .._UID..._VPC...
  1167. 0D FC 08 56 50 43 44 0A 00 14 09 5F 53 54 41 00 ...VPCD...._STA.
  1168. A4 0A 0F 14 0B 5F 43 46 47 00 A4 5F 56 50 43 14 ....._CFG.._VPC.
  1169. 3E 56 50 43 52 09 A0 32 45 43 41 56 A0 2C 93 5B >VPCR..2ECAV.,.[
  1170. 23 4C 46 43 4D 00 A0 0A 00 A0 0E 93 68 0A 01 70 #LFCM.......h..p
  1171. 56 43 4D 44 56 50 43 44 A1 0A 70 56 44 41 54 56 VCMDVPCD..pVDATV
  1172. 50 43 44 5B 27 4C 46 43 4D A4 56 50 43 44 14 36 PCD['LFCM.VPCD.6
  1173. 56 50 43 57 0A A0 2C 45 43 41 56 A0 26 93 5B 23 VPCW..,ECAV.&.[#
  1174. 4C 46 43 4D 00 A0 0A 00 A0 0B 93 68 0A 01 70 69 LFCM.......h..pi
  1175. 56 43 4D 44 A1 07 70 69 56 44 41 54 5B 27 4C 46 VCMD..piVDAT['LF
  1176. 43 4D A4 0A 00 14 06 53 56 43 52 09 14 42 06 48 CM.....SVCR..B.H
  1177. 41 4C 53 00 70 00 60 A0 45 05 45 43 41 56 A0 4E ALS.p.`.E.ECAV.N
  1178. 04 93 5B 23 4C 46 43 4D 00 A0 0A 00 7D 60 0B 00 ..[#LFCM....}`..
  1179. 02 60 A0 0B 48 4B 44 42 7D 60 0B 00 04 60 7D 60 .`..HKDB}`...`}`
  1180. 0B 00 08 60 A0 0E 93 51 55 49 45 0A 01 7D 60 0B ...`...QUIE..}`.
  1181. 00 20 60 7D 60 0B 00 40 60 A0 0D 93 01 43 49 42 . `}`..@`....CIB
  1182. 4D 7D 60 0B 00 80 60 5B 27 4C 46 43 4D A4 60 14 M}`...`['LFCM.`.
  1183. 4D 12 53 41 4C 53 09 70 99 68 00 60 A0 4E 11 45 M.SALS.p.h.`.N.E
  1184. 43 41 56 A0 47 11 93 5B 23 4C 46 43 4D 00 A0 0A CAV.G..[#LFCM...
  1185. 00 A0 15 93 60 0A 08 70 0A 01 4B 42 4C 4F 5B 27 ....`..p..KBLO['
  1186. 4C 46 43 4D A4 0A 00 A0 15 93 60 0A 09 70 0A 00 LFCM......`..p..
  1187. 4B 42 4C 4F 5B 27 4C 46 43 4D A4 0A 00 A0 23 93 KBLO['LFCM....#.
  1188. 60 0A 0A 70 0A 01 55 43 48 45 70 0A 32 53 4D 42 `..p..UCHEp.2SMB
  1189. 42 70 0A CA 53 4D 42 41 5B 27 4C 46 43 4D A4 0A Bp..SMBA['LFCM..
  1190. 00 A0 23 93 60 0A 0B 70 0A 00 55 43 48 45 70 0A ..#.`..p..UCHEp.
  1191. 33 53 4D 42 42 70 0A CA 53 4D 42 41 5B 27 4C 46 3SMBBp..SMBA['LF
  1192. 43 4D A4 0A 00 A0 23 93 60 0A 0E 70 0A 01 48 4B CM....#.`..p..HK
  1193. 44 42 70 0A 31 53 4D 42 42 70 0A CA 53 4D 42 41 DBp.1SMBBp..SMBA
  1194. 5B 27 4C 46 43 4D A4 0A 00 A0 23 93 60 0A 0F 70 ['LFCM....#.`..p
  1195. 0A 00 48 4B 44 42 70 0A 30 53 4D 42 42 70 0A CA ..HKDBp.0SMBBp..
  1196. 53 4D 42 41 5B 27 4C 46 43 4D A4 0A 00 A0 23 93 SMBA['LFCM....#.
  1197. 60 0A 12 70 0A 00 43 49 42 4D 70 0A 34 53 4D 42 `..p..CIBMp.4SMB
  1198. 42 70 0A CA 53 4D 42 41 5B 27 4C 46 43 4D A4 0A Bp..SMBA['LFCM..
  1199. 00 A0 23 93 60 0A 13 70 0A 01 43 49 42 4D 70 0A ..#.`..p..CIBMp.
  1200. 35 53 4D 42 42 70 0A CA 53 4D 42 41 5B 27 4C 46 5SMBBp..SMBA['LF
  1201. 43 4D A4 0A 00 5B 27 4C 46 43 4D A4 00 14 46 0E CM...['LFCM...F.
  1202. 47 42 4D 44 00 70 0C 00 00 00 10 60 A0 45 0D 45 GBMD.p.....`.E.E
  1203. 43 41 56 A0 4E 0C 93 5B 23 4C 46 43 4D 00 A0 0A CAV.N..[#LFCM...
  1204. 00 A0 0B 93 01 43 44 4D 42 7D 60 01 60 A0 0C 93 .....CDMB}`.`...
  1205. 01 51 43 48 4F 7D 60 0A 04 60 A0 0C 93 01 42 42 .QCHO}`..`....BB
  1206. 41 44 7D 60 0A 08 60 A0 0C 93 01 42 54 53 4D 7D AD}`..`....BTSM}
  1207. 60 0A 20 60 A0 0C 93 01 42 4C 45 47 7D 60 0A 80 `. `....BLEG}`..
  1208. 60 A0 0D 93 01 42 41 54 46 7D 60 0B 00 01 60 A0 `....BATF}`...`.
  1209. 0D 93 00 42 54 53 4D 7D 60 0B 00 02 60 A0 0D 93 ...BTSM}`...`...
  1210. 01 42 55 53 47 7D 60 0B 00 08 60 A0 10 93 0A 00 .BUSG}`...`.....
  1211. 41 44 50 49 7B 60 0C FF 7F FE FF 60 A0 0E 93 0A ADPI{`.....`....
  1212. 01 41 44 50 49 7D 60 0B 00 80 60 A0 10 93 0A 02 .ADPI}`...`.....
  1213. 41 44 50 49 7D 60 0C 00 00 01 00 60 7D 60 0C 00 ADPI}`.....`}`..
  1214. 00 02 00 60 7D 60 0C 00 00 04 00 60 A0 0F 93 01 ...`}`.....`....
  1215. 45 53 4D 43 7D 60 0C 00 00 40 00 60 5B 27 4C 46 ESMC}`...@.`['LF
  1216. 43 4D A4 60 08 56 42 53 54 0A 00 08 56 42 41 43 CM.`.VBST...VBAC
  1217. 0A 00 08 56 42 50 52 0A 00 08 56 42 52 43 0A 00 ...VBPR...VBRC..
  1218. 08 56 42 50 56 0A 00 08 56 42 46 43 0A 00 08 56 .VBPV...VBFC...V
  1219. 42 43 54 0A 00 14 41 0E 53 4D 54 46 01 A0 45 0D BCT...A.SMTF..E.
  1220. 45 43 41 56 A0 4E 0C 93 5B 23 4C 46 43 4D 00 A0 ECAV.N..[#LFCM..
  1221. 0A 00 A0 4A 0A 93 68 0A 00 A0 11 93 42 31 46 56 ...J..h.....B1FV
  1222. 00 5B 27 4C 46 43 4D A4 0B FF FF A0 11 93 42 31 .['LFCM.......B1
  1223. 41 43 00 5B 27 4C 46 43 4D A4 0B FF FF 70 42 31 AC.['LFCM....pB1
  1224. 46 43 60 77 60 0A 0A 60 70 60 56 42 46 43 70 42 FC`w`..`p`VBFCpB
  1225. 31 52 43 61 77 61 0A 0A 61 70 61 56 42 52 43 A0 1RCawa..apaVBRC.
  1226. 41 05 94 56 42 46 43 56 42 52 43 70 42 31 46 56 A..VBFCVBRCpB1FV
  1227. 56 42 50 56 70 42 31 41 43 56 42 41 43 74 60 61 VBPVpB1ACVBACt`a
  1228. 60 70 77 56 42 41 43 56 42 50 56 00 61 70 77 60 `pwVBACVBPV.apw`
  1229. 0B E8 03 00 63 70 77 63 0A 3C 00 63 70 78 63 61 ....cpwc.<.cpxca
  1230. 00 00 56 42 43 54 5B 27 4C 46 43 4D A4 56 42 43 ..VBCT['LFCM.VBC
  1231. 54 A1 0B 5B 27 4C 46 43 4D A4 0B FF FF A0 0F 93 T..['LFCM.......
  1232. 68 0A 01 5B 27 4C 46 43 4D A4 0B FF FF 5B 27 4C h..['LFCM....['L
  1233. 46 43 4D A4 0B FF FF 08 51 42 53 54 0A 00 08 51 FCM.....QBST...Q
  1234. 42 41 43 0A 00 08 51 42 50 52 0A 00 08 51 42 52 BAC...QBPR...QBR
  1235. 43 0A 00 08 51 42 50 56 0A 00 08 51 42 46 43 0A C...QBPV...QBFC.
  1236. 00 08 51 42 43 54 0A 00 14 4A 0F 53 4D 54 45 01 ..QBCT...J.SMTE.
  1237. A0 4E 0E 45 43 41 56 A0 47 0E 93 5B 23 4C 46 43 .N.ECAV.G..[#LFC
  1238. 4D 00 A0 0A 00 A0 43 0C 93 68 0A 00 A0 11 93 42 M.....C..h.....B
  1239. 31 46 56 00 5B 27 4C 46 43 4D A4 0B FF FF A0 11 1FV.['LFCM......
  1240. 93 42 31 41 43 00 5B 27 4C 46 43 4D A4 0B FF FF .B1AC.['LFCM....
  1241. 70 42 31 52 43 60 77 60 0A 0A 60 70 60 51 42 52 pB1RC`w`..`p`QBR
  1242. 43 70 42 31 46 43 61 77 61 0A 0A 61 70 61 51 42 CpB1FCawa..apaQB
  1243. 46 43 A0 4A 06 94 51 42 46 43 51 42 52 43 70 42 FC.J..QBFCQBRCpB
  1244. 31 46 56 51 42 50 56 A0 15 93 7B 42 31 41 43 0B 1FVQBPV...{B1AC.
  1245. 00 80 00 00 70 42 31 41 43 51 42 41 43 A1 0F 70 ....pB1ACQBAC..p
  1246. 74 0B FF FF 42 31 41 43 00 51 42 41 43 70 77 51 t...B1AC.QBACpwQ
  1247. 42 41 43 51 42 50 56 00 61 70 77 60 0B E8 03 00 BACQBPV.apw`....
  1248. 63 70 77 63 0A 3C 00 63 70 78 63 61 00 00 51 42 cpwc.<.cpxca..QB
  1249. 43 54 5B 27 4C 46 43 4D A4 51 42 43 54 A1 0B 5B CT['LFCM.QBCT..[
  1250. 27 4C 46 43 4D A4 0B FF FF A0 0F 93 68 0A 01 5B 'LFCM.......h..[
  1251. 27 4C 46 43 4D A4 0B FF FF 5B 27 4C 46 43 4D A4 'LFCM....['LFCM.
  1252. 0B FF FF 14 40 0D 53 42 4D 43 01 A0 46 0C 45 43 [email protected]
  1253. 41 56 A0 4F 0B 93 5B 23 4C 46 43 4D 00 A0 0A 00 AV.O..[#LFCM....
  1254. A0 19 93 68 00 70 0A 00 43 44 4D 42 70 01 45 44 ...h.p..CDMBp.ED
  1255. 43 43 5B 27 4C 46 43 4D A4 00 A0 12 93 68 01 70 CC['LFCM.....h.p
  1256. 01 43 44 4D 42 5B 27 4C 46 43 4D A4 00 A0 13 93 .CDMB['LFCM.....
  1257. 68 0A 03 70 01 42 54 53 4D 5B 27 4C 46 43 4D A4 h..p.BTSM['LFCM.
  1258. 00 A0 14 93 68 0A 05 70 0A 00 42 54 53 4D 5B 27 ....h..p..BTSM['
  1259. 4C 46 43 4D A4 00 A0 19 93 68 0A 07 70 01 51 43 LFCM.....h..p.QC
  1260. 48 4F 70 00 42 54 53 4D 5B 27 4C 46 43 4D A4 00 HOp.BTSM['LFCM..
  1261. A0 13 93 68 0A 08 70 00 51 43 48 4F 5B 27 4C 46 ...h..p.QCHO['LF
  1262. 43 4D A4 00 A0 13 93 68 0A 09 70 01 45 53 4D 43 CM.....h..p.ESMC
  1263. 5B 27 4C 46 43 4D A4 00 A0 13 93 68 0A 10 70 00 ['LFCM.....h..p.
  1264. 45 53 4D 43 5B 27 4C 46 43 4D A4 00 5B 27 4C 46 ESMC['LFCM..['LF
  1265. 43 4D A4 00 14 3F 4D 48 43 46 01 70 0A 78 50 38 CM...?MHCF.p.xP8
  1266. 30 48 70 68 60 A0 2C 45 43 41 56 A0 26 93 5B 23 0Hph`.,ECAV.&.[#
  1267. 4C 46 43 4D 00 A0 0A 00 7B 60 0A 20 60 7A 60 0A LFCM....{`. `z`.
  1268. 05 60 70 60 52 4D 42 54 5B 22 0A 14 5B 27 4C 46 .`p`RMBT["..['LF
  1269. 43 4D A4 60 14 4D 13 4D 48 50 46 01 A0 45 13 45 CM.`.M.MHPF..E.E
  1270. 43 41 56 A0 4E 12 93 5B 23 4C 46 43 4D 00 A0 0A CAV.N..[#LFCM...
  1271. 00 08 42 46 57 42 11 03 0A 25 8C 42 46 57 42 00 ..BFWB...%.BFWB.
  1272. 46 42 30 5F 8C 42 46 57 42 01 46 42 31 5F 8C 42 FB0_.BFWB.FB1_.B
  1273. 46 57 42 0A 02 46 42 32 5F 8C 42 46 57 42 0A 03 FWB..FB2_.BFWB..
  1274. 46 42 33 5F 5B 13 42 46 57 42 0A 20 0B 00 01 46 FB3_[.BFWB. ...F
  1275. 42 34 5F 8C 42 46 57 42 0A 24 46 42 35 5F A0 4D B4_.BFWB.$FB5_.M
  1276. 0C 92 94 87 68 0A 25 A0 11 92 93 53 4D 50 52 00 ....h.%....SMPR.
  1277. 70 53 4D 53 54 46 42 31 5F A1 47 0A 70 68 42 46 pSMSTFB1_.G.phBF
  1278. 57 42 70 46 42 32 5F 53 4D 41 44 70 46 42 33 5F WBpFB2_SMADpFB3_
  1279. 53 4D 43 4D 70 46 42 35 5F 42 43 4E 54 70 46 42 SMCMpFB5_BCNTpFB
  1280. 30 5F 60 A0 10 93 7B 60 01 00 00 70 46 42 34 5F 0_`...{`...pFB4_
  1281. 53 4D 44 41 70 0A 00 53 4D 53 54 70 46 42 30 5F SMDAp..SMSTpFB0_
  1282. 53 4D 50 52 70 0B E8 03 61 A2 19 61 5B 22 01 76 SMPRp...a..a[".v
  1283. 61 A0 11 91 90 53 4D 53 54 0A 80 93 53 4D 50 52 a....SMST...SMPR
  1284. 0A 00 A5 70 46 42 30 5F 60 A0 11 92 93 7B 60 01 ...pFB0_`....{`.
  1285. 00 00 70 53 4D 44 41 46 42 34 5F 70 53 4D 53 54 ..pSMDAFB4_pSMST
  1286. 46 42 31 5F A0 1C 91 93 61 0A 00 92 90 53 4D 53 FB1_....a....SMS
  1287. 54 0A 80 70 0A 00 53 4D 50 52 70 0A 92 46 42 31 T..p..SMPRp..FB1
  1288. 5F 5B 27 4C 46 43 4D A4 42 46 57 42 5B 27 4C 46 _['LFCM.BFWB['LF
  1289. 43 4D 14 4E 12 4D 48 49 46 01 A0 46 12 45 43 41 CM.N.MHIF..F.ECA
  1290. 56 A0 4F 11 93 5B 23 4C 46 43 4D 00 A0 0A 00 70 V.O..[#LFCM....p
  1291. 0A 50 50 38 30 48 A0 44 10 93 68 0A 00 08 52 45 .PP80H.D..h...RE
  1292. 54 42 11 03 0A 0A 08 42 55 46 31 11 03 0A 08 70 TB.....BUF1....p
  1293. 46 57 42 54 42 55 46 31 8C 42 55 46 31 0A 00 46 FWBTBUF1.BUF1..F
  1294. 57 30 5F 8C 42 55 46 31 0A 01 46 57 31 5F 8C 42 W0_.BUF1..FW1_.B
  1295. 55 46 31 0A 02 46 57 32 5F 8C 42 55 46 31 0A 03 UF1..FW2_.BUF1..
  1296. 46 57 33 5F 8C 42 55 46 31 0A 04 46 57 34 5F 8C FW3_.BUF1..FW4_.
  1297. 42 55 46 31 0A 05 46 57 35 5F 8C 42 55 46 31 0A BUF1..FW5_.BUF1.
  1298. 06 46 57 36 5F 8C 42 55 46 31 0A 07 46 57 37 5F .FW6_.BUF1..FW7_
  1299. 70 46 55 53 4C 88 52 45 54 42 00 00 70 46 55 53 pFUSL.RETB..pFUS
  1300. 48 88 52 45 54 42 01 00 70 46 57 30 5F 88 52 45 H.RETB..pFW0_.RE
  1301. 54 42 0A 02 00 70 46 57 31 5F 88 52 45 54 42 0A TB...pFW1_.RETB.
  1302. 03 00 70 46 57 32 5F 88 52 45 54 42 0A 04 00 70 ..pFW2_.RETB...p
  1303. 46 57 33 5F 88 52 45 54 42 0A 05 00 70 46 57 34 FW3_.RETB...pFW4
  1304. 5F 88 52 45 54 42 0A 06 00 70 46 57 35 5F 88 52 _.RETB...pFW5_.R
  1305. 45 54 42 0A 07 00 70 46 57 36 5F 88 52 45 54 42 ETB...pFW6_.RETB
  1306. 0A 08 00 70 46 57 37 5F 88 52 45 54 42 0A 09 00 ...pFW7_.RETB...
  1307. 5B 27 4C 46 43 4D A4 52 45 54 42 5B 27 4C 46 43 ['LFCM.RETB['LFC
  1308. 4D 14 4E 29 47 53 42 49 01 08 42 49 46 42 11 47 M.N)GSBI..BIFB.G
  1309. 05 0A 53 FF FF FF FF FF FF FF FF FF FF FF FF FF ..S.............
  1310. FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
  1311. FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
  1312. FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
  1313. FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
  1314. FF FF FF FF FF FF 8B 42 49 46 42 0A 00 44 43 41 .......BIFB..DCA
  1315. 50 8B 42 49 46 42 0A 02 46 43 41 50 8B 42 49 46 P.BIFB..FCAP.BIF
  1316. 42 0A 04 52 43 41 50 8B 42 49 46 42 0A 06 41 54 B..RCAP.BIFB..AT
  1317. 54 45 8B 42 49 46 42 0A 08 41 54 54 46 8B 42 49 TE.BIFB..ATTF.BI
  1318. 46 42 0A 0A 42 54 56 54 8B 42 49 46 42 0A 0C 42 FB..BTVT.BIFB..B
  1319. 54 43 54 8B 42 49 46 42 0A 0E 42 54 4D 50 8B 42 TCT.BIFB..BTMP.B
  1320. 49 46 42 0A 10 4D 44 41 54 8B 42 49 46 42 0A 12 IFB..MDAT.BIFB..
  1321. 46 55 44 54 8B 42 49 46 42 0A 14 44 56 4C 54 5B FUDT.BIFB..DVLT[
  1322. 13 42 49 46 42 0A B0 0A 50 44 43 48 45 5B 13 42 .BIFB...PDCHE[.B
  1323. 49 46 42 0B 00 01 0A 40 44 4E 41 4D 5B 13 42 49 IFB....@DNAM[.BI
  1324. 46 42 0B 40 01 0A 60 4D 4E 41 4D 5B 13 42 49 46 FB.@..`MNAM[.BIF
  1325. 42 0B A0 01 0A B8 42 52 4E 42 8F 42 49 46 42 0A B.....BRNB.BIFB.
  1326. 4B 42 46 57 30 A0 4D 16 91 93 68 0A 00 93 68 0A KBFW0.M...h...h.
  1327. 01 A0 4C 15 45 43 41 56 A0 45 15 93 5B 23 4C 46 ..L.ECAV.E..[#LF
  1328. 43 4D 00 A0 0A 00 70 42 31 44 43 60 77 60 0A 0A CM....pB1DC`w`..
  1329. 60 70 60 44 43 41 50 70 42 31 46 43 60 77 60 0A `p`DCAPpB1FC`w`.
  1330. 0A 60 70 60 46 43 41 50 70 42 31 52 43 60 77 60 .`p`FCAPpB1RC`w`
  1331. 0A 0A 60 70 60 52 43 41 50 70 53 4D 54 45 0A 00 ..`p`RCAPpSMTE..
  1332. 41 54 54 45 70 53 4D 54 46 0A 00 41 54 54 46 70 ATTEpSMTF..ATTFp
  1333. 42 31 46 56 42 54 56 54 70 42 31 41 43 42 54 43 B1FVBTVTpB1ACBTC
  1334. 54 70 42 31 41 54 60 72 60 0B 11 01 60 77 60 0A TpB1AT`r`...`w`.
  1335. 0A 60 70 60 42 54 4D 50 70 42 31 44 41 4D 44 41 .`p`BTMPpB1DAMDA
  1336. 54 A0 12 92 93 42 46 55 44 0A 00 70 42 46 55 44 T....BFUD..pBFUD
  1337. 46 55 44 54 70 42 31 44 56 44 56 4C 54 08 44 43 FUDTpB1DVDVLT.DC
  1338. 48 30 11 04 0A 0A 00 08 44 43 48 31 0D 4C 49 4F H0......DCH1.LIO
  1339. 4E 00 08 44 43 48 32 0D 4C 69 50 00 A0 1A 93 42 N..DCH2.LiP....B
  1340. 31 54 59 0A 01 70 44 43 48 31 44 43 48 30 70 44 1TY..pDCH1DCH0pD
  1341. 43 48 30 44 43 48 45 A1 13 70 44 43 48 32 44 43 CH0DCHE..pDCH2DC
  1342. 48 30 70 44 43 48 30 44 43 48 45 08 42 44 4E 54 H0pDCH0DCHE.BDNT
  1343. 11 04 0A 08 00 70 42 44 4E 30 42 44 4E 54 70 42 .....pBDN0BDNTpB
  1344. 44 4E 54 44 4E 41 4D 08 42 4D 4E 54 11 04 0A 0C DNTDNAM.BMNT....
  1345. 00 70 42 4D 4E 30 42 4D 4E 54 70 42 4D 4E 54 4D .pBMN0BMNTpBMNTM
  1346. 4E 41 4D 08 42 52 4E 30 11 04 0A 17 00 70 42 41 NAM.BRN0.....pBA
  1347. 52 31 42 52 4E 30 70 42 52 4E 30 42 52 4E 42 70 R1BRN0pBRN0BRNBp
  1348. 46 57 42 54 42 46 57 30 5B 27 4C 46 43 4D A4 42 FWBTBFW0['LFCM.B
  1349. 49 46 42 A0 0A 93 68 0A 02 A4 42 49 46 42 A4 00 IFB...h...BIFB..
  1350. 14 06 48 4F 44 44 00 14 06 53 4F 44 44 09 14 4A ..HODD...SODD..J
  1351. 17 47 42 49 44 08 08 47 42 55 46 12 26 04 11 05 .GBID..GBUF.&...
  1352. 0A 02 00 00 11 05 0A 02 00 00 11 0B 0A 08 00 00 ................
  1353. 00 00 00 00 00 00 11 0B 0A 08 00 00 00 00 00 00 ................
  1354. 00 00 A0 41 14 45 43 41 56 A0 4A 13 93 5B 23 4C ...A.ECAV.J..[#L
  1355. 46 43 4D 00 A0 0A 00 70 42 31 43 54 88 83 88 47 FCM....pB1CT...G
  1356. 42 55 46 00 00 00 00 70 0A 00 88 83 88 47 42 55 BUF....p.....GBU
  1357. 46 0A 01 00 00 00 08 42 55 46 31 11 03 0A 08 70 F......BUF1....p
  1358. 46 57 42 54 42 55 46 31 8C 42 55 46 31 0A 00 46 FWBTBUF1.BUF1..F
  1359. 57 30 5F 8C 42 55 46 31 0A 01 46 57 31 5F 8C 42 W0_.BUF1..FW1_.B
  1360. 55 46 31 0A 02 46 57 32 5F 8C 42 55 46 31 0A 03 UF1..FW2_.BUF1..
  1361. 46 57 33 5F 8C 42 55 46 31 0A 04 46 57 34 5F 8C FW3_.BUF1..FW4_.
  1362. 42 55 46 31 0A 05 46 57 35 5F 8C 42 55 46 31 0A BUF1..FW5_.BUF1.
  1363. 06 46 57 36 5F 8C 42 55 46 31 0A 07 46 57 37 5F .FW6_.BUF1..FW7_
  1364. 70 46 57 30 5F 88 83 88 47 42 55 46 0A 02 00 00 pFW0_...GBUF....
  1365. 00 70 46 57 31 5F 88 83 88 47 42 55 46 0A 02 00 .pFW1_...GBUF...
  1366. 0A 01 00 70 46 57 32 5F 88 83 88 47 42 55 46 0A ...pFW2_...GBUF.
  1367. 02 00 0A 02 00 70 46 57 33 5F 88 83 88 47 42 55 .....pFW3_...GBU
  1368. 46 0A 02 00 0A 03 00 70 46 57 34 5F 88 83 88 47 F......pFW4_...G
  1369. 42 55 46 0A 02 00 0A 04 00 70 46 57 35 5F 88 83 BUF......pFW5_..
  1370. 88 47 42 55 46 0A 02 00 0A 05 00 70 46 57 36 5F .GBUF......pFW6_
  1371. 88 83 88 47 42 55 46 0A 02 00 0A 06 00 70 46 57 ...GBUF......pFW
  1372. 37 5F 88 83 88 47 42 55 46 0A 02 00 0A 07 00 70 7_...GBUF......p
  1373. 0A 00 88 83 88 47 42 55 46 0A 03 00 00 00 5B 27 .....GBUF.....['
  1374. 4C 46 43 4D A4 47 42 55 46 08 41 50 44 54 0A 00 LFCM.GBUF.APDT..
  1375. 14 0F 41 50 50 43 09 70 68 41 50 44 54 A4 0A 00 ..APPC.phAPDT...
  1376. 14 2A 44 42 53 4C 00 A4 12 22 10 0A C9 0A AE 0A .*DBSL..."......
  1377. 95 0A 7E 0A 69 0A 56 0A 45 0A 36 0A 29 0A 1E 0A ..~.i.V.E.6.)...
  1378. 15 0A 0E 0A 09 0A 06 0A 05 0A 00 14 3E 53 42 53 ............>SBS
  1379. 4C 09 A0 34 45 43 41 56 A0 2E 93 5B 23 4C 46 43 L..4ECAV...[#LFC
  1380. 4D 00 A0 0A 00 70 68 60 A0 0B 93 60 01 70 0A 0E M....ph`...`.p..
  1381. 4C 43 42 56 A0 0C 93 60 0A 02 70 0A 07 4C 43 42 LCBV...`..p..LCB
  1382. 56 5B 27 4C 46 43 4D A4 0A 00 14 09 53 54 48 54 V['LFCM.....STHT
  1383. 09 A4 0A 00 10 4C 06 5C 00 5B 80 4C 46 43 4E 00 .....L.\.[.LFCN.
  1384. 0C 98 4D 77 BC 0B EE 00 5B 81 3A 4C 46 43 4E 10 ..Mw....[.:LFCN.
  1385. 50 53 32 56 08 4B 42 49 44 08 4D 43 53 5A 08 4F PS2V.KBID.MCSZ.O
  1386. 4B 52 42 08 45 44 49 44 40 40 54 50 54 59 08 54 KRB.EDID@@TPTY.T
  1387. 50 54 50 10 54 50 4E 59 08 54 50 4E 50 10 4C 46 PTP.TPNY.TPNP.LF
  1388. 43 4F 40 32 5B 80 53 4D 49 4F 01 0A B0 0A 02 5B CO@2[.SMIO.....[
  1389. 81 10 53 4D 49 4F 01 53 4D 42 41 08 53 4D 42 42 ..SMIO.SMBA.SMBB
  1390. 08 14 46 08 5F 52 45 47 02 A0 0B 93 68 0A 03 70 ..F._REG....h..p
  1391. 69 45 43 41 56 A0 42 07 90 93 68 0A 03 93 69 0A iECAV.B...h...i.
  1392. 01 A0 0C 93 54 50 4F 53 0A 40 70 0A 01 60 A0 0C ....TPOS.@p..`..
  1393. 93 54 50 4F 53 0A 80 70 0A 02 60 A0 0C 93 54 50 .TPOS..p..`...TP
  1394. 4F 53 0A 50 70 0A 03 60 A0 0C 93 54 50 4F 53 0A OS.Pp..`...TPOS.
  1395. 60 70 0A 04 60 A0 0C 93 54 50 4F 53 0A 61 70 0A `p..`...TPOS.ap.
  1396. 05 60 A0 0C 93 54 50 4F 53 0A 70 70 0A 06 60 A0 .`...TPOS.pp..`.
  1397. 18 93 5B 23 4C 46 43 4D 00 A0 0A 00 70 60 4F 53 ..[#LFCM....p`OS
  1398. 54 59 5B 27 4C 46 43 4D 14 0B 43 4D 46 43 08 A4 TY['LFCM..CMFC..
  1399. 45 44 49 44 14 0B 4C 46 43 49 0A A4 4F 4B 52 42 EDID..LFCI..OKRB
  1400. 14 3E 5F 51 31 31 00 A0 15 93 5E 5E 5E 2F 03 47 .>_Q11....^^^/.G
  1401. 50 31 37 56 47 41 5F 42 52 49 4C 0A 0C 70 0A 11 P17VGA_BRIL..p..
  1402. 50 38 30 48 86 5E 5E 5E 2F 03 47 50 31 37 56 47 P80H.^^^/.GP17VG
  1403. 41 5F 4C 43 44 5F 0A 87 86 56 50 43 30 0A 80 14 A_LCD_...VPC0...
  1404. 33 5F 51 31 32 00 A0 08 93 42 4B 4C 54 0A 01 A1 3_Q12....BKLT...
  1405. 23 70 0A 12 50 38 30 48 86 5E 5E 5E 2F 03 47 50 #p..P80H.^^^/.GP
  1406. 31 37 56 47 41 5F 4C 43 44 5F 0A 86 86 56 50 43 17VGA_LCD_...VPC
  1407. 30 0A 80 14 2D 5F 51 31 35 00 70 0A 15 50 38 30 0...-_Q15.p..P80
  1408. 48 A0 18 45 43 41 56 A0 12 93 5B 23 4C 46 43 4D H..ECAV...[#LFCM
  1409. 00 A0 0A 00 5B 27 4C 46 43 4D 86 4C 49 44 5F 0A ....['LFCM.LID_.
  1410. 80 14 2D 5F 51 31 36 00 70 0A 16 50 38 30 48 A0 ..-_Q16.p..P80H.
  1411. 18 45 43 41 56 A0 12 93 5B 23 4C 46 43 4D 00 A0 .ECAV...[#LFCM..
  1412. 0A 00 5B 27 4C 46 43 4D 86 4C 49 44 5F 0A 80 14 ..['LFCM.LID_...
  1413. 22 5F 51 32 35 00 70 0A 25 50 38 30 48 86 41 44 "_Q25.p.%P80H.AD
  1414. 50 30 0A 80 86 42 41 54 30 0A 80 86 42 41 54 30 P0...BAT0...BAT0
  1415. 0A 81 14 1F 5F 51 33 37 00 70 0A 37 50 38 30 48 ...._Q37.p.7P80H
  1416. 5B 22 0A C8 86 41 44 50 30 0A 80 86 42 41 54 30 ["...ADP0...BAT0
  1417. 0A 80 14 1F 5F 51 33 38 00 70 0A 38 50 38 30 48 ...._Q38.p.8P80H
  1418. 5B 22 0A C8 86 41 44 50 30 0A 80 86 42 41 54 30 ["...ADP0...BAT0
  1419. 0A 80 14 14 5F 51 33 32 00 70 0A 32 50 38 30 48 ...._Q32.p.2P80H
  1420. 86 50 57 52 42 0A 80 14 1D 5F 51 33 45 00 70 0A .PWRB...._Q3E.p.
  1421. 3E 50 38 30 48 86 5E 5E 5E 5E 2E 49 32 43 44 54 >P80H.^^^^.I2CDT
  1422. 50 44 30 0A 3E 14 1D 5F 51 33 46 00 70 0A 3F 50 PD0.>.._Q3F.p.?P
  1423. 38 30 48 86 5E 5E 5E 5E 2E 49 32 43 44 54 50 44 80H.^^^^.I2CDTPD
  1424. 30 0A 3F 14 14 5F 51 34 34 00 70 0A 44 50 38 30 0.?.._Q44.p.DP80
  1425. 48 86 56 50 43 30 0A 80 14 42 06 5F 51 31 33 00 H.VPC0...B._Q13.
  1426. 8B 58 58 31 31 0A 00 53 53 5A 45 8C 58 58 31 31 .XX11..SSZE.XX11
  1427. 0A 02 53 4D 55 46 8A 58 58 31 31 0A 03 53 4D 55 ..SMUF.XX11..SMU
  1428. 44 70 0A 07 53 53 5A 45 70 0A 05 53 4D 55 46 A0 Dp..SSZEp..SMUF.
  1429. 10 93 51 55 49 45 0A 02 70 0B 98 3A 53 4D 55 44 ..QUIE..p..:SMUD
  1430. A1 09 70 0B 08 52 53 4D 55 44 41 4C 49 42 0A 0C ..p..RSMUDALIB..
  1431. 58 58 31 31 70 0A 13 50 38 30 48 14 41 08 5F 51 XX11p..P80H.A._Q
  1432. 38 34 00 8B 58 58 31 31 0A 00 53 53 5A 45 8C 58 84..XX11..SSZE.X
  1433. 58 31 31 0A 02 53 4D 55 46 8A 58 58 31 31 0A 03 X11..SMUF.XX11..
  1434. 53 4D 55 44 70 0A 07 53 53 5A 45 70 0A 05 53 4D SMUDp..SSZEp..SM
  1435. 55 46 70 0B 10 27 53 4D 55 44 41 4C 49 42 0A 0C UFp..'SMUDALIB..
  1436. 58 58 31 31 70 0A 06 53 4D 55 46 70 0B 10 27 53 XX11p..SMUFp..'S
  1437. 4D 55 44 41 4C 49 42 0A 0C 58 58 31 31 70 0A 07 MUDALIB..XX11p..
  1438. 53 4D 55 46 70 0B 10 27 53 4D 55 44 41 4C 49 42 SMUFp..'SMUDALIB
  1439. 0A 0C 58 58 31 31 70 0A 84 50 38 30 48 14 41 08 ..XX11p..P80H.A.
  1440. 5F 51 38 35 00 8B 58 58 31 31 0A 00 53 53 5A 45 _Q85..XX11..SSZE
  1441. 8C 58 58 31 31 0A 02 53 4D 55 46 8A 58 58 31 31 .XX11..SMUF.XX11
  1442. 0A 03 53 4D 55 44 70 0A 07 53 53 5A 45 70 0A 05 ..SMUDp..SSZEp..
  1443. 53 4D 55 46 70 0B 08 52 53 4D 55 44 41 4C 49 42 SMUFp..RSMUDALIB
  1444. 0A 0C 58 58 31 31 70 0A 06 53 4D 55 46 70 0B 30 ..XX11p..SMUFp.0
  1445. 75 53 4D 55 44 41 4C 49 42 0A 0C 58 58 31 31 70 uSMUDALIB..XX11p
  1446. 0A 07 53 4D 55 46 70 0B A8 61 53 4D 55 44 41 4C ..SMUFp..aSMUDAL
  1447. 49 42 0A 0C 58 58 31 31 70 0A 85 50 38 30 48 14 IB..XX11p..P80H.
  1448. 49 09 5F 51 38 36 00 8B 58 58 31 31 0A 00 53 53 I._Q86..XX11..SS
  1449. 5A 45 8C 58 58 31 31 0A 02 53 4D 55 46 8A 58 58 ZE.XX11..SMUF.XX
  1450. 31 31 0A 03 53 4D 55 44 70 0A 07 53 53 5A 45 70 11..SMUDp..SSZEp
  1451. 0A 03 53 4D 55 46 70 0A 46 53 4D 55 44 41 4C 49 ..SMUFp.FSMUDALI
  1452. 42 0A 0C 58 58 31 31 70 0A 05 53 4D 55 46 70 0B B..XX11p..SMUFp.
  1453. E0 2E 53 4D 55 44 41 4C 49 42 0A 0C 58 58 31 31 ..SMUDALIB..XX11
  1454. 70 0A 06 53 4D 55 46 70 0B A8 61 53 4D 55 44 41 p..SMUFp..aSMUDA
  1455. 4C 49 42 0A 0C 58 58 31 31 70 0A 07 53 4D 55 46 LIB..XX11p..SMUF
  1456. 70 0B A8 61 53 4D 55 44 41 4C 49 42 0A 0C 58 58 p..aSMUDALIB..XX
  1457. 31 31 70 0A 86 50 38 30 48 14 49 09 5F 51 38 37 11p..P80H.I._Q87
  1458. 00 8B 58 58 31 31 0A 00 53 53 5A 45 8C 58 58 31 ..XX11..SSZE.XX1
  1459. 31 0A 02 53 4D 55 46 8A 58 58 31 31 0A 03 53 4D 1..SMUF.XX11..SM
  1460. 55 44 70 0A 07 53 53 5A 45 70 0A 03 53 4D 55 46 UDp..SSZEp..SMUF
  1461. 70 0A 64 53 4D 55 44 41 4C 49 42 0A 0C 58 58 31 p.dSMUDALIB..XX1
  1462. 31 70 0A 05 53 4D 55 46 70 0B 08 52 53 4D 55 44 1p..SMUFp..RSMUD
  1463. 41 4C 49 42 0A 0C 58 58 31 31 70 0A 06 53 4D 55 ALIB..XX11p..SMU
  1464. 46 70 0B 30 75 53 4D 55 44 41 4C 49 42 0A 0C 58 Fp.0uSMUDALIB..X
  1465. 58 31 31 70 0A 07 53 4D 55 46 70 0B A8 61 53 4D X11p..SMUFp..aSM
  1466. 55 44 41 4C 49 42 0A 0C 58 58 31 31 70 0A 87 50 UDALIB..XX11p..P
  1467. 38 30 48 10 4F 6D 5C 5F 53 42 5F 5B 82 4B 14 41 80H.Om\_SB_[.K.A
  1468. 44 50 30 08 5F 48 49 44 0D 41 43 50 49 30 30 30 DP0._HID.ACPI000
  1469. 33 00 08 58 58 30 30 11 03 0A 03 08 41 43 44 43 3..XX00.....ACDC
  1470. 0A FF 14 15 5F 53 54 41 00 A0 0B 93 45 43 4F 4E ...._STA....ECON
  1471. 0A 01 A4 0A 0F A4 0A 00 14 40 10 5F 50 53 52 00 .........@._PSR.
  1472. A0 48 0F 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 .H.^^/.PCI0LPC0E
  1473. 43 30 5F 45 43 41 56 A0 41 0E 93 5B 23 5E 5E 2F C0_ECAV.A..[#^^/
  1474. 04 50 43 49 30 4C 50 43 30 45 43 30 5F 4C 46 43 .PCI0LPC0EC0_LFC
  1475. 4D 00 A0 0A 00 70 0A 01 60 70 5E 5E 2F 04 50 43 M....p..`p^^/.PC
  1476. 49 30 4C 50 43 30 45 43 30 5F 41 44 50 54 60 A0 I0LPC0EC0_ADPT`.
  1477. 41 09 91 92 93 60 41 43 44 43 93 41 43 44 43 0A A....`ACDC.ACDC.
  1478. FF 8B 58 58 30 30 0A 00 53 53 5A 45 8C 58 58 30 ..XX00..SSZE.XX0
  1479. 30 0A 02 41 43 53 54 70 0A 03 53 53 5A 45 A0 27 0..ACSTp..SSZE.'
  1480. 60 70 0B AC EC 50 38 30 48 5E 5E 2F 04 50 43 49 `p...P80H^^/.PCI
  1481. 30 47 50 31 37 56 47 41 5F 41 46 4E 34 0A 01 70 0GP17VGA_AFN4..p
  1482. 0A 00 41 43 53 54 A1 26 70 0B DC EC 50 38 30 48 ..ACST.&p...P80H
  1483. 5E 5E 2F 04 50 43 49 30 47 50 31 37 56 47 41 5F ^^/.PCI0GP17VGA_
  1484. 41 46 4E 34 0A 02 70 0A 01 41 43 53 54 5B 22 0A AFN4..p..ACST[".
  1485. 64 41 4C 49 42 0A 01 58 58 30 30 70 60 41 43 44 dALIB..XX00p`ACD
  1486. 43 5B 27 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 C['^^/.PCI0LPC0E
  1487. 43 30 5F 4C 46 43 4D A4 60 14 0E 5F 50 43 4C 00 C0_LFCM.`.._PCL.
  1488. A4 12 06 01 5F 53 42 5F 5B 82 45 07 4C 49 44 5F ...._SB_[.E.LID_
  1489. 08 5F 48 49 44 0C 41 D0 0C 0D 14 0C 5F 53 54 41 ._HID.A....._STA
  1490. 00 A4 0A 0F A4 0A 00 14 47 05 5F 4C 49 44 00 70 ........G._LID.p
  1491. 0A 00 60 A0 49 04 93 5B 23 5E 5E 2F 04 50 43 49 ..`.I..[#^^/.PCI
  1492. 30 4C 50 43 30 45 43 30 5F 4C 46 43 4D 00 A0 0A 0LPC0EC0_LFCM...
  1493. 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 .p^^/.PCI0LPC0EC
  1494. 30 5F 4C 53 54 45 60 5B 27 5E 5E 2F 04 50 43 49 0_LSTE`['^^/.PCI
  1495. 30 4C 50 43 30 45 43 30 5F 4C 46 43 4D A4 60 5B 0LPC0EC0_LFCM.`[
  1496. 82 25 50 57 52 42 08 5F 48 49 44 0C 41 D0 0C 0C .%PWRB._HID.A...
  1497. 14 15 5F 53 54 41 00 A0 0B 93 45 43 4F 4E 0A 01 .._STA....ECON..
  1498. A4 0A 0F A4 0A 00 5B 82 4B 4E 57 4D 49 34 08 5F ......[.KNWMI4._
  1499. 48 49 44 0C 41 D0 0C 14 08 5F 55 49 44 0A 04 5B HID.A...._UID..[
  1500. 01 4D 57 4D 49 00 08 5F 57 44 47 11 2B 0A 28 76 .MWMI.._WDG.+.(v
  1501. 37 A0 C3 AC 51 AA 49 AD 0F F2 F7 D6 2C 3F 3C 41 7...Q.I.....,?<A
  1502. 44 03 05 21 12 90 05 66 D5 D1 11 B2 F0 00 A0 C9 D..!...f........
  1503. 06 29 10 42 44 01 00 08 49 54 45 4D 12 42 04 03 .).BD...ITEM.B..
  1504. 12 15 03 0A 00 0A 00 0D 42 41 54 30 20 42 61 74 ........BAT0 Bat
  1505. 4D 61 6B 65 72 00 12 12 03 0A 00 0A 01 0D 42 41 Maker.........BA
  1506. 54 30 20 48 77 49 64 20 00 12 15 03 0A 00 0A 02 T0 HwId ........
  1507. 0D 42 41 54 30 20 4D 66 67 44 61 74 65 20 00 14 .BAT0 MfgDate ..
  1508. 4F 08 57 51 41 44 01 A0 45 08 5E 5E 2F 04 50 43 O.WQAD..E.^^/.PC
  1509. 49 30 4C 50 43 30 45 43 30 5F 45 43 41 56 A0 4E I0LPC0EC0_ECAV.N
  1510. 06 93 5B 23 5E 5E 2F 04 50 43 49 30 4C 50 43 30 ..[#^^/.PCI0LPC0
  1511. 45 43 30 5F 4C 46 43 4D 00 A0 0A 00 70 50 53 41 EC0_LFCM....pPSA
  1512. 47 68 60 70 83 88 49 54 45 4D 60 00 61 70 83 88 Gh`p..ITEM`.ap..
  1513. 61 0A 00 00 62 70 83 88 61 0A 01 00 63 70 83 88 a...bp..a...cp..
  1514. 61 0A 02 00 64 70 42 41 54 44 62 63 65 73 64 0D a...dpBATDbcesd.
  1515. 2C 00 66 73 66 65 67 5B 27 5E 5E 2F 04 50 43 49 ,.fsfeg['^^/.PCI
  1516. 30 4C 50 43 30 45 43 30 5F 4C 46 43 4D A4 67 14 0LPC0EC0_LFCM.g.
  1517. 08 50 53 41 47 01 A4 68 14 4A 13 42 41 54 44 02 .PSAG..h.J.BATD.
  1518. 08 53 54 52 42 11 04 0A 0A 00 08 42 55 46 52 11 .STRB......BUFR.
  1519. 03 0A 08 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 ...p^^/.PCI0LPC0
  1520. 45 43 30 5F 46 57 42 54 42 55 46 52 8B 42 55 46 EC0_FWBTBUFR.BUF
  1521. 52 0A 00 4D 49 44 30 8B 42 55 46 52 0A 02 48 49 R..MID0.BUFR..HI
  1522. 44 30 8B 42 55 46 52 0A 04 46 49 52 30 8B 42 55 D0.BUFR..FIR0.BU
  1523. 46 52 0A 06 44 41 54 30 A0 42 0D 93 68 0A 00 A0 FR..DAT0.B..h...
  1524. 10 93 69 0A 00 70 98 4D 49 44 30 00 53 54 52 42 ..i..p.MID0.STRB
  1525. A0 10 93 69 0A 01 70 98 48 49 44 30 00 53 54 52 ...i..p.HID0.STR
  1526. 42 A0 49 0A 93 69 0A 02 70 5E 5E 2F 04 50 43 49 B.I..i..p^^/.PCI
  1527. 30 4C 50 43 30 45 43 30 5F 42 31 44 41 60 08 44 0LPC0EC0_B1DA`.D
  1528. 41 54 42 11 0C 0A 09 30 30 30 30 30 30 30 30 00 ATB....00000000.
  1529. 70 0A 07 63 70 7B 60 0A 1F 00 61 A2 15 61 78 61 p..cp{`...a..axa
  1530. 0A 0A 62 61 72 62 0A 30 88 44 41 54 42 63 00 76 ..barb.0.DATBc.v
  1531. 63 70 0A 05 63 70 7A 7B 60 0B E0 01 00 0A 05 00 cp..cpz{`.......
  1532. 61 A2 15 61 78 61 0A 0A 62 61 72 62 0A 30 88 44 a..axa..barb.0.D
  1533. 41 54 42 63 00 76 63 70 0A 03 63 70 72 7A 7B 60 ATBc.vcp..cprz{`
  1534. 0B 00 FE 00 0A 09 00 0B BC 07 00 61 A2 15 61 78 ...........a..ax
  1535. 61 0A 0A 62 61 72 62 0A 30 88 44 41 54 42 63 00 a..barb.0.DATBc.
  1536. 76 63 70 44 41 54 42 53 54 52 42 A4 9C 53 54 52 vcpDATBSTRB..STR
  1537. 42 FF 00 08 57 51 42 44 11 4A 27 0B 75 02 46 4F B...WQBD.J'.u.FO
  1538. 4D 42 01 00 00 00 65 02 00 00 F8 05 00 00 44 53 MB....e.......DS
  1539. 00 01 1A 7D DA 54 18 D1 82 00 01 06 18 42 10 05 ...}.T.......B..
  1540. 10 8A 0D 21 02 0B 83 50 50 18 14 A0 45 41 C8 05 ...!...PP...EA..
  1541. 14 95 02 21 C3 02 14 0B 70 2E 40 BA 00 E5 28 72 ...!....p.@...(r
  1542. 0C 22 02 F7 EF 0F 31 D0 18 A8 50 08 89 00 A6 42 ."....1...P....B
  1543. E0 08 41 BF 02 10 3A 14 20 53 80 41 01 4E 11 44 ..A...:. S.A.N.D
  1544. 10 A5 65 01 BA 05 F8 16 A0 1D 42 68 91 9A 9F 04 ..e.......Bh....
  1545. 81 6A 5B 80 45 01 B2 41 08 A0 C7 C1 44 0E 02 25 .j[.E..A....D..%
  1546. 66 10 28 9D 73 90 4D 60 E1 9F 4C 94 F3 88 92 E0 f.(.s.M`..L.....
  1547. A8 0E 22 42 F0 72 05 48 9E 80 34 4F 4C D6 07 A1 .."B.r.H..4OL...
  1548. 21 B0 11 F0 88 12 40 58 A0 75 2A 14 0C CA 03 88 [email protected]*.....
  1549. E4 8C 15 05 6C AF 13 91 C9 81 52 49 70 A8 61 5A ....l.....RIp.aZ
  1550. E2 EC 34 B2 13 39 B6 A6 87 2C 48 26 6D 28 A8 B1 ..4..9...,H&m(..
  1551. 7B 5A 27 E5 99 46 3C 28 C3 24 F0 28 18 1A 27 28 {Z'..F<(.$.(..'(
  1552. 0B 42 0E 06 8A 02 3C 09 CF B1 78 01 C2 67 4C A6 .B....<...x..gL.
  1553. 1D 23 81 CF 04 1E E6 31 63 47 14 2E E0 F9 1C 43 .#.....1cG.....C
  1554. E4 B8 87 1A E3 28 22 3F 08 60 05 1D 04 90 38 FF .....("?.`....8.
  1555. FF E3 89 76 DA C1 42 C7 39 BF D0 18 D1 E3 40 C9 ...v..B.9.....@.
  1556. 80 90 47 01 56 61 35 91 04 BE 07 74 76 12 D0 A5 ..G.Va5....tv...
  1557. 21 46 6F 08 D2 26 C0 96 00 6B 02 8C DD 06 08 CA !Fo..&...k......
  1558. D1 36 87 22 84 28 21 E2 86 AC 11 45 10 95 41 08 .6.".(!....E..A.
  1559. 35 50 D8 28 F1 8D 13 22 48 02 8F 1C 77 04 F0 D8 5P.(..."H...w...
  1560. 0E E8 04 4F E9 71 C1 04 9E F7 C1 1D EA 21 1C 70 ...O.q.......!.p
  1561. D4 18 C7 F1 4C 40 16 2E 0D 20 8A 04 8F 3A 32 F8 ....L@... ...:2.
  1562. 70 E0 41 7A 9E 9E 40 90 43 38 82 C7 86 A7 02 8F [email protected]......
  1563. 81 5D 17 7C 0E F0 31 01 EF 1A 50 A3 7E 3A 60 93 .].|..1...P.~:`.
  1564. 0E 87 19 AE 87 1D EE 04 1E 0E 1E 33 F8 91 C3 83 ...........3....
  1565. C3 CD F0 64 8E AC 54 01 66 4F 08 3A 4D F8 CC C1 ...d..T.fO.:M...
  1566. 6E 00 E7 D3 33 24 91 3F 08 D4 C8 0C ED 69 BF 7A n...3$.?.....i.z
  1567. 18 F2 A1 E0 B0 98 D8 B3 07 1D 0F F8 AF 24 0F 1B .............$..
  1568. 9E BE E7 6B 82 91 07 8E 1E 88 A1 9F 38 0E E3 34 ...k........8..4
  1569. 7C 09 F1 39 E0 FF 1F 24 C6 31 79 70 3C D8 C8 E9 |..9...$.1yp<...
  1570. 51 C5 47 0A 7E BE F0 91 82 5D 10 9E 1C 0C 71 38 Q.G.~....]....q8
  1571. 67 E5 13 85 0F 2A B8 13 05 5C 85 E8 E4 36 61 B4 g....*...\...6a.
  1572. 67 81 C7 09 98 07 01 F0 8D DF 07 19 B0 4D 09 3B g............M.;
  1573. 24 78 47 19 E0 71 32 C1 1D 27 3C 04 3E 80 87 90 $xG..q2..'<.>...
  1574. 93 B4 D2 A9 21 CF 3C 60 1B 06 57 68 D3 A7 46 A3 ....!.<`..Wh..F.
  1575. 56 0D CA D4 28 D3 A0 56 9F 4A 8D 19 FB E1 58 DC V...(..V.J....X.
  1576. BB 40 07 03 0B 7B 21 E8 88 E0 58 20 34 08 9D 40 .@...{!...X 4..@
  1577. FC FF 07 14 06 53 44 52 54 00 10 4D 05 5C 00 08 .....SDRT..M.\..
  1578. 48 50 44 54 12 3E 09 0D 4C 45 47 41 43 59 48 50 HPDT.>..LEGACYHP
  1579. 00 0C 00 00 00 80 0C 00 00 00 80 0D 4E 41 54 49 ............NATI
  1580. 56 45 48 50 00 0C 00 00 00 80 0C 00 00 00 80 0D VEHP............
  1581. 54 48 45 52 4D 41 4C 58 00 0C 00 00 00 80 0C 00 THERMALX........
  1582. 00 00 80 08 44 44 42 30 0A 00 08 44 44 42 31 0A ....DDB0...DDB1.
  1583. 00 08 44 44 42 32 0A 00 10 45 10 5F 47 50 45 14 ..DDB2...E._GPE.
  1584. 49 0A 5F 4C 30 38 00 86 5C 2F 03 5F 53 42 5F 50 I._L08..\/._SB_P
  1585. 43 49 30 47 50 50 30 0A 02 86 5C 2F 03 5F 53 42 CI0GPP0...\/._SB
  1586. 5F 50 43 49 30 47 50 50 31 0A 02 86 5C 2F 03 5F _PCI0GPP1...\/._
  1587. 53 42 5F 50 43 49 30 47 50 50 32 0A 02 86 5C 2F SB_PCI0GPP2...\/
  1588. 03 5F 53 42 5F 50 43 49 30 47 50 50 33 0A 02 86 ._SB_PCI0GPP3...
  1589. 5C 2F 03 5F 53 42 5F 50 43 49 30 47 50 50 34 0A \/._SB_PCI0GPP4.
  1590. 02 86 5C 2F 03 5F 53 42 5F 50 43 49 30 47 50 50 ..\/._SB_PCI0GPP
  1591. 35 0A 02 86 5C 2F 03 5F 53 42 5F 50 43 49 30 47 5...\/._SB_PCI0G
  1592. 50 50 36 0A 02 86 5C 2F 03 5F 53 42 5F 50 43 49 PP6...\/._SB_PCI
  1593. 30 47 50 31 37 0A 02 86 5C 2F 03 5F 53 42 5F 50 0GP17...\/._SB_P
  1594. 43 49 30 47 50 31 38 0A 02 14 18 5F 4C 31 35 00 CI0GP18...._L15.
  1595. 86 5C 2F 03 5F 53 42 5F 50 43 49 30 47 50 50 31 .\/._SB_PCI0GPP1
  1596. 0A 02 14 3B 5F 4C 31 39 00 86 5C 2F 04 5F 53 42 ...;_L19..\/._SB
  1597. 5F 50 43 49 30 47 50 31 37 58 48 43 30 0A 02 A0 _PCI0GP17XHC0...
  1598. 1E 93 52 56 32 5F 0A 00 86 5C 2F 04 5F 53 42 5F ..RV2_...\/._SB_
  1599. 50 43 49 30 47 50 31 37 58 48 43 31 0A 02 5B 80 PCI0GP17XHC1..[.
  1600. 44 42 47 42 01 0A 80 0A 01 5B 81 0B 44 42 47 42 DBGB.....[..DBGB
  1601. 01 50 38 30 42 08 5B 80 44 42 47 57 01 0A 80 0A .P80B.[.DBGW....
  1602. 02 5B 81 0B 44 42 47 57 02 50 38 30 57 10 5B 80 .[..DBGW.P80W.[.
  1603. 44 42 47 44 01 0A 80 0A 04 5B 81 0B 44 42 47 44 DBGD.....[..DBGD
  1604. 03 50 38 30 44 20 08 54 53 4F 53 0A 75 A0 3F 5B .P80D .TSOS.u.?[
  1605. 12 5C 5F 4F 53 49 00 A0 1A 5F 4F 53 49 0D 57 69 .\_OSI..._OSI.Wi
  1606. 6E 64 6F 77 73 20 32 30 30 39 00 70 0A 50 54 53 ndows 2009.p.PTS
  1607. 4F 53 A0 1A 5F 4F 53 49 0D 57 69 6E 64 6F 77 73 OS.._OSI.Windows
  1608. 20 32 30 31 35 00 70 0A 70 54 53 4F 53 10 4A 94 2015.p.pTSOS.J.
  1609. 5F 53 42 5F 5B 80 53 4D 49 43 00 0C 00 00 D8 FE _SB_[.SMIC......
  1610. 0C 00 00 80 00 5B 81 0F 53 4D 49 43 01 00 80 B5 .....[..SMIC....
  1611. 01 53 4D 49 42 08 5B 80 53 53 4D 49 01 53 4D 49 .SMIB.[.SSMI.SMI
  1612. 42 0A 02 5B 81 0B 53 53 4D 49 00 53 4D 49 57 10 B..[..SSMI.SMIW.
  1613. 5B 80 45 43 4D 43 01 0A 72 0A 02 5B 81 10 45 43 [.ECMC..r..[..EC
  1614. 4D 43 00 45 43 4D 49 08 45 43 4D 44 08 5B 86 12 MC.ECMI.ECMD.[..
  1615. 45 43 4D 49 45 43 4D 44 01 00 40 04 46 52 54 42 [email protected]
  1616. 20 5B 80 46 52 54 50 00 46 52 54 42 0B 00 01 5B [.FRTP.FRTB...[
  1617. 81 44 11 46 52 54 50 00 50 45 42 41 20 53 50 49 .D.FRTP.PEBA SPI
  1618. 45 01 50 38 30 45 01 00 02 4E 49 32 43 01 49 43 E.P80E...NI2C.IC
  1619. 30 45 01 49 43 31 45 01 49 43 32 45 01 49 43 33 0E.IC1E.IC2E.IC3
  1620. 45 01 49 43 34 45 01 49 43 35 45 01 55 54 30 45 E.IC4E.IC5E.UT0E
  1621. 01 55 54 31 45 01 00 01 00 01 53 54 5F 45 01 55 .UT1E.....ST_E.U
  1622. 54 32 45 01 00 01 45 4D 4D 44 02 00 03 58 48 43 T2E...EMMD...XHC
  1623. 45 01 00 01 00 01 55 54 33 45 01 45 53 50 49 01 E.....UT3E.ESPI.
  1624. 45 4D 4D 45 01 00 03 50 43 45 46 01 00 04 49 43 EMME...PCEF...IC
  1625. 30 44 01 49 43 31 44 01 49 43 32 44 01 49 43 33 0D.IC1D.IC2D.IC3
  1626. 44 01 49 43 34 44 01 49 43 35 44 01 55 54 30 44 D.IC4D.IC5D.UT0D
  1627. 01 55 54 31 44 01 00 01 00 01 53 54 5F 44 01 55 .UT1D.....ST_D.U
  1628. 54 32 44 01 00 01 45 48 43 44 01 00 04 58 48 43 T2D...EHCD...XHC
  1629. 44 01 53 44 5F 44 01 00 01 55 54 33 44 01 00 01 D.SD_D...UT3D...
  1630. 45 4D 44 33 01 00 02 53 30 33 44 01 46 57 30 30 EMD3...S03D.FW00
  1631. 10 46 57 30 31 20 46 57 30 32 10 46 57 30 33 20 .FW01 FW02.FW03
  1632. 53 44 53 30 08 53 44 53 31 08 43 5A 46 47 01 00 SDS0.SDS1.CZFG..
  1633. 2F 53 44 31 30 20 45 48 31 30 20 58 48 31 30 20 /SD10 EH10 XH10
  1634. 53 54 42 41 20 5B 80 46 43 46 47 00 50 45 42 41 STBA [.FCFG.PEBA
  1635. 0C 00 00 00 01 5B 81 3A 46 43 46 47 03 00 C0 22 .....[.:FCFG..."
  1636. 18 05 49 50 44 45 20 49 4D 50 45 20 00 40 10 52 ..IPDE IMPE [email protected]
  1637. 41 52 32 20 00 40 04 00 02 4C 44 51 30 01 00 45 AR2 [email protected]
  1638. 29 00 07 41 55 53 53 01 00 20 00 0D 4C 43 4C 4B )..AUSS.. ..LCLK
  1639. 02 5B 80 49 4F 4D 58 00 0C 00 0D D8 FE 0B 00 01 .[.IOMX.........
  1640. 5B 81 4B 06 49 4F 4D 58 00 00 48 0A 49 4D 31 35 [.K.IOMX..H.IM15
  1641. 08 49 4D 31 36 08 49 4D 31 37 08 00 38 49 4D 31 .IM16.IM17..8IM1
  1642. 46 08 49 4D 32 30 08 00 48 11 49 4D 34 34 08 00 F.IM20..H.IM44..
  1643. 08 49 4D 34 36 08 00 18 49 4D 34 41 08 49 4D 34 .IM46...IM4A.IM4
  1644. 42 08 00 48 05 49 4D 35 37 08 49 4D 35 38 08 00 B..H.IM57.IM58..
  1645. 48 07 49 4D 36 38 08 49 4D 36 39 08 49 4D 36 41 H.IM68.IM69.IM6A
  1646. 08 49 4D 36 42 08 00 08 49 4D 36 44 08 5B 80 46 .IM6B...IM6D.[.F
  1647. 4D 49 53 00 0C 00 0E D8 FE 0B 00 01 5B 81 10 46 MIS.........[..F
  1648. 4D 49 53 00 00 40 20 00 0D 49 32 34 4D 01 5B 80 MIS..@ ..I24M.[.
  1649. 46 47 49 4F 00 0C 00 15 D8 FE 0B 00 03 5B 81 1A FGIO.........[..
  1650. 46 47 49 4F 00 00 40 54 00 16 4F 30 34 32 01 00 [email protected]..
  1651. 49 5C 00 16 4F 30 38 39 01 5B 80 46 41 43 52 00 I\..O089.[.FACR.
  1652. 0C 00 1E D8 FE 0B 00 01 5B 81 32 46 41 43 52 00 ........[.2FACR.
  1653. 00 40 31 41 4D 54 44 02 00 4E 0E 00 1C 52 44 32 [email protected]
  1654. 38 01 00 01 52 51 54 59 01 00 01 00 1C 53 44 32 8...RQTY.....SD2
  1655. 38 01 00 01 00 42 0C 50 47 31 41 01 5B 80 45 4D 8....B.PG1A.[.EM
  1656. 4D 58 00 0C 00 58 DD FE 0B 30 01 5B 81 21 45 4D MX...X...0.[.!EM
  1657. 4D 58 00 00 40 68 00 11 46 43 31 38 01 46 43 33 [email protected]
  1658. 33 01 00 07 43 44 5F 54 01 57 50 5F 54 01 5B 80 3...CD_T.WP_T.[.
  1659. 45 4D 4D 42 00 0C 00 58 DD FE 0B 30 01 5B 81 2A EMMB...X...0.[.*
  1660. 45 4D 4D 42 00 00 40 52 45 30 41 34 20 45 30 41 EMMB..@RE0A4 E0A
  1661. 38 20 00 20 45 30 42 30 20 00 40 0E 45 30 44 30 8 . E0B0 [email protected]
  1662. 20 00 40 21 45 31 31 36 20 5B 80 53 50 49 4D 00 .@!E116 [.SPIM.
  1663. 0C 00 00 C1 FE 0B 00 01 5B 81 29 53 50 49 4D 00 ........[.)SPIM.
  1664. 00 48 0E 41 53 43 45 02 00 26 53 53 53 43 10 00 .H.ASCE..&SSSC..
  1665. 40 6C 53 54 52 4E 01 00 02 42 4F 57 53 01 44 4F @lSTRN...BOWS.DO
  1666. 57 53 01 5B 01 41 53 53 4D 00 08 53 56 42 46 11 WS.[.ASSM..SVBF.
  1667. 05 0B 00 01 00 8A 53 56 42 46 0A 00 53 30 41 34 ......SVBF..S0A4
  1668. 8A 53 56 42 46 0A 04 53 30 41 38 8A 53 56 42 46 .SVBF..S0A8.SVBF
  1669. 0A 08 53 30 42 30 8A 53 56 42 46 0A 0C 53 30 44 ..S0B0.SVBF..S0D
  1670. 30 8A 53 56 42 46 0A 10 53 31 31 36 8B 53 56 42 0.SVBF..S116.SVB
  1671. 46 0A 14 52 47 32 32 8A 53 56 42 46 0A 18 53 41 F..RG22.SVBF..SA
  1672. 52 32 14 2A 53 45 43 52 08 70 45 31 31 36 53 31 R2.*SECR.pE116S1
  1673. 31 36 70 00 52 51 54 59 70 01 52 44 32 38 70 53 16p.RQTYp.RD28pS
  1674. 44 32 38 60 A2 08 60 70 53 44 32 38 60 14 0F 52 D28`..`pSD28`..R
  1675. 45 43 52 08 70 53 31 31 36 45 31 31 36 5B 80 4C ECR.pS116E116[.L
  1676. 55 49 45 00 0C 20 00 DC FE 0A 04 5B 81 43 04 4C UIE.. .....[.C.L
  1677. 55 49 45 00 49 45 52 30 01 49 45 52 31 01 49 45 UIE.IER0.IER1.IE
  1678. 52 32 01 49 45 52 33 01 55 4F 4C 30 01 55 4F 4C R2.IER3.UOL0.UOL
  1679. 31 01 55 4F 4C 32 01 55 4F 4C 33 01 57 55 52 30 1.UOL2.UOL3.WUR0
  1680. 02 57 55 52 31 02 57 55 52 32 02 57 55 52 33 02 .WUR1.WUR2.WUR3.
  1681. 14 34 46 52 55 49 09 A0 0A 93 68 0A 00 A4 49 55 .4FRUI....h...IU
  1682. 41 30 A0 0A 93 68 0A 01 A4 49 55 41 31 A0 0A 93 A0...h...IUA1...
  1683. 68 0A 02 A4 49 55 41 32 A0 0A 93 68 0A 03 A4 49 h...IUA2...h...I
  1684. 55 41 33 A4 00 14 12 4F 50 38 30 09 A0 0B 50 38 UA3....OP80...P8
  1685. 30 45 70 68 50 38 30 44 14 42 08 53 52 41 44 0A 0EphP80D.B.SRAD.
  1686. 79 69 0A 05 61 72 61 0C 80 AF 00 B0 61 72 61 68 yi..ara.....arah
  1687. 61 4F 50 38 30 61 79 68 0A 01 60 72 60 0C 40 1E aOP80ayh..`r`.@.
  1688. D8 FE 60 5B 80 41 44 43 52 00 60 0A 02 5B 81 2E ..`[.ADCR.`..[..
  1689. 41 44 43 52 01 41 44 54 44 02 41 44 50 53 01 41 ADCR.ADTD.ADPS.A
  1690. 44 50 44 01 41 44 53 4F 01 41 44 53 43 01 41 44 DPD.ADSO.ADSC.AD
  1691. 53 52 01 41 44 49 53 01 41 44 44 53 03 70 01 41 SR.ADIS.ADDS.p.A
  1692. 44 49 53 70 00 41 44 53 52 5B 21 69 70 01 41 44 DISp.ADSR[!ip.AD
  1693. 53 52 70 00 41 44 49 53 5B 21 69 14 4A 0B 44 53 SRp.ADIS[!i.J.DS
  1694. 41 44 0A 79 69 0A 05 61 72 61 0C 80 AF 00 B0 61 AD.yi..ara.....a
  1695. 72 61 68 61 4F 50 38 30 61 79 68 0A 01 60 72 60 rahaOP80ayh..`r`
  1696. 0C 40 1E D8 FE 60 5B 80 41 44 43 52 00 60 0A 02 .@...`[.ADCR.`..
  1697. 5B 81 2E 41 44 43 52 01 41 44 54 44 02 41 44 50 [..ADCR.ADTD.ADP
  1698. 53 01 41 44 50 44 01 41 44 53 4F 01 41 44 53 43 S.ADPD.ADSO.ADSC
  1699. 01 41 44 53 52 01 41 44 49 53 01 41 44 44 53 03 .ADSR.ADIS.ADDS.
  1700. A0 45 05 92 93 69 41 44 54 44 A0 25 93 69 0A 00 .E...iADTD.%.i..
  1701. 70 0A 00 41 44 54 44 70 01 41 44 50 44 70 41 44 p..ADTDp.ADPDpAD
  1702. 44 53 60 A2 0C 92 93 60 0A 07 70 41 44 44 53 60 DS`....`..pADDS`
  1703. A0 25 93 69 0A 03 70 00 41 44 50 44 70 41 44 44 .%.i..p.ADPDpADD
  1704. 53 60 A2 0C 92 93 60 0A 00 70 41 44 44 53 60 70 S`....`..pADDS`p
  1705. 0A 03 41 44 54 44 14 4D 0D 48 53 41 44 0A 79 68 ..ADTD.M.HSAD.yh
  1706. 0A 01 60 72 60 0C 40 1E D8 FE 60 5B 80 41 44 43 ..`r`.@...`[.ADC
  1707. 52 00 60 0A 02 5B 81 2E 41 44 43 52 01 41 44 54 R.`..[..ADCR.ADT
  1708. 44 02 41 44 50 53 01 41 44 50 44 01 41 44 53 4F D.ADPS.ADPD.ADSO
  1709. 01 41 44 53 43 01 41 44 53 52 01 41 44 49 53 01 .ADSC.ADSR.ADIS.
  1710. 41 44 44 53 03 A0 4E 08 92 93 69 41 44 54 44 A0 ADDS..N...iADTD.
  1711. 42 04 93 69 0A 00 70 0A 00 41 44 54 44 70 01 41 B..i..p..ADTDp.A
  1712. 44 50 44 70 41 44 44 53 60 A2 0C 92 93 60 0A 07 DPDpADDS`....`..
  1713. 70 41 44 44 53 60 70 01 52 51 54 59 70 01 52 44 pADDS`p.RQTYp.RD
  1714. 32 38 70 53 44 32 38 60 A2 09 92 60 70 53 44 32 28pSD28`...`pSD2
  1715. 38 60 A0 41 04 93 69 0A 03 70 00 52 51 54 59 70 8`.A..i..p.RQTYp
  1716. 01 52 44 32 38 70 53 44 32 38 60 A2 08 60 70 53 .RD28pSD28`..`pS
  1717. 44 32 38 60 70 00 41 44 50 44 70 41 44 44 53 60 D28`p.ADPDpADDS`
  1718. A2 0C 92 93 60 0A 00 70 41 44 44 53 60 70 0A 03 ....`..pADDS`p..
  1719. 41 44 54 44 5B 80 46 50 49 43 01 0B 00 0C 0A 02 ADTD[.FPIC......
  1720. 5B 81 10 46 50 49 43 00 46 50 49 49 08 46 50 49 [..FPIC.FPII.FPI
  1721. 44 08 5B 86 23 46 50 49 49 46 50 49 44 01 00 40 D.[.#FPIIFPID..@
  1722. 7A 49 55 41 30 08 49 55 41 31 08 00 10 49 55 41 zIUA0.IUA1...IUA
  1723. 32 08 49 55 41 33 08 5B 82 4F 0F 53 50 49 31 08 2.IUA3.[.O.SPI1.
  1724. 5F 48 49 44 0D 41 4D 44 49 30 30 36 30 00 08 5F _HID.AMDI0060.._
  1725. 55 49 44 0A 00 14 14 5F 53 54 41 00 A0 08 53 50 UID...._STA...SP
  1726. 49 45 A4 0A 0F A1 04 A4 0A 00 14 22 5F 43 52 53 IE........."_CRS
  1727. 00 08 52 42 55 46 11 11 0A 0E 86 09 00 01 00 00 ..RBUF..........
  1728. C1 FE 00 01 00 00 79 00 A4 52 42 55 46 14 4A 0A ......y..RBUF.J.
  1729. 41 53 53 43 0A 08 5F 54 5F 30 00 5B 23 41 53 53 ASSC.._T_0.[#ASS
  1730. 4D FF FF 70 69 60 A2 49 08 01 70 99 68 00 5F 54 M..pi`.I..p.h._T
  1731. 5F 30 A0 40 05 93 5F 54 5F 30 0A 03 70 01 44 4F _0.@.._T_0..p.DO
  1732. 57 53 70 01 53 54 52 4E A2 1B 90 42 4F 57 53 53 WSp.STRN...BOWSS
  1733. 54 52 4E A0 10 69 5B 21 0A 01 74 60 01 60 A0 05 TRN..i[!..t`.`..
  1734. 93 60 00 A5 70 52 41 52 32 53 41 52 32 70 00 52 .`..pRAR2SAR2p.R
  1735. 41 52 32 70 0A 02 41 53 43 45 70 53 53 53 43 52 AR2p..ASCEpSSSCR
  1736. 47 32 32 A1 2B A0 29 93 5F 54 5F 30 0A 04 70 52 G22.+.)._T_0..pR
  1737. 47 32 32 53 53 53 43 70 00 41 53 43 45 70 53 41 G22SSSCp.ASCEpSA
  1738. 52 32 52 41 52 32 70 01 60 70 00 44 4F 57 53 A5 R2RAR2p.`p.DOWS.
  1739. 5B 27 41 53 53 4D A4 60 5B 82 4E 07 47 50 49 4F ['ASSM.`[.N.GPIO
  1740. 08 5F 48 49 44 0D 41 4D 44 49 30 30 33 30 00 08 ._HID.AMDI0030..
  1741. 5F 43 49 44 0D 41 4D 44 49 30 30 33 30 00 08 5F _CID.AMDI0030.._
  1742. 55 49 44 0A 00 14 2B 5F 43 52 53 00 08 52 42 55 UID...+_CRS..RBU
  1743. 46 11 1A 0A 17 89 06 00 0D 01 07 00 00 00 86 09 F...............
  1744. 00 01 00 15 D8 FE 00 04 00 00 79 00 A4 52 42 55 ..........y..RBU
  1745. 46 14 0D 52 53 54 5F 00 86 47 50 49 4F 0A 00 14 F..RST_..GPIO...
  1746. 18 5F 53 54 41 00 A0 0C 92 95 54 53 4F 53 0A 70 ._STA.....TSOS.p
  1747. A4 0A 0F A1 04 A4 0A 00 5B 82 4E 09 49 32 43 44 ........[.N.I2CD
  1748. 08 5F 48 49 44 0D 41 4D 44 49 30 30 31 30 00 08 ._HID.AMDI0010..
  1749. 5F 55 49 44 0A 03 08 5F 43 52 53 11 15 0A 12 23 _UID..._CRS....#
  1750. 40 00 01 86 09 00 01 00 50 DC FE 00 10 00 00 79 @.......P......y
  1751. 00 14 09 5F 53 54 41 00 A4 0A 0F 14 0E 52 53 45 ..._STA......RSE
  1752. 54 00 53 52 41 44 0A 08 0A C8 14 19 5F 53 30 57 T.SRAD......_S0W
  1753. 00 A0 0D 90 49 43 33 44 49 43 33 45 A4 0A 04 A1 ....IC3DIC3E....
  1754. 04 A4 0A 00 14 19 5F 50 53 30 00 A0 12 90 49 43 ......_PS0....IC
  1755. 33 44 49 43 33 45 44 53 41 44 0A 08 0A 00 14 19 3DIC3EDSAD......
  1756. 5F 50 53 33 00 A0 12 90 49 43 33 44 49 43 33 45 _PS3....IC3DIC3E
  1757. 44 53 41 44 0A 08 0A 03 10 4C 1F 2E 5F 53 42 5F DSAD.....L.._SB_
  1758. 49 32 43 44 5B 82 4F 1E 54 50 44 30 08 5F 48 49 I2CD[.O.TPD0._HI
  1759. 44 0D 4D 53 46 54 30 30 30 31 00 08 5F 43 49 44 D.MSFT0001.._CID
  1760. 0D 50 4E 50 30 43 35 30 00 14 40 05 5F 49 4E 49 .PNP0C50..@._INI
  1761. 00 A0 17 93 54 50 54 59 0A 01 70 0D 45 4C 41 4E ....TPTY..p.ELAN
  1762. 30 36 32 38 00 5F 48 49 44 A0 17 93 54 50 54 59 0628._HID...TPTY
  1763. 0A 02 70 0D 53 59 4E 41 32 42 35 34 00 5F 48 49 ..p.SYNA2B54._HI
  1764. 44 A0 16 93 54 50 54 59 0A 03 70 0D 41 55 49 31 D...TPTY..p.AUI1
  1765. 36 36 38 00 5F 48 49 44 A4 00 14 49 05 5F 44 53 668._HID...I._DS
  1766. 4D 0C A0 4C 04 93 68 11 13 0A 10 F7 F6 DF 3C 67 M..L..h.......<g
  1767. 42 55 45 AD 05 B3 0A 3D 89 38 DE A0 0E 93 6A 00 BUE....=.8....j.
  1768. A0 09 93 69 01 A4 11 03 01 03 A0 24 93 6A 01 A0 ...i.......$.j..
  1769. 0B 93 54 50 54 59 0A 01 A4 0A 01 A0 13 91 93 54 ..TPTY.........T
  1770. 50 54 59 0A 02 93 54 50 54 59 0A 03 A4 0A 20 A4 PTY...TPTY.... .
  1771. 11 03 01 00 14 17 5F 53 54 41 00 A0 0B 93 54 50 ......_STA....TP
  1772. 54 59 0A 00 A4 0A 00 A1 04 A4 0A 0F 14 4D 0C 5F TY...........M._
  1773. 43 52 53 00 A0 2F 93 54 50 54 59 0A 01 08 53 42 CRS../.TPTY...SB
  1774. 46 42 11 21 0A 1E 8E 19 00 01 00 01 02 00 00 01 FB.!............
  1775. 06 00 80 1A 06 00 15 00 5C 5F 53 42 2E 49 32 43 ........\_SB.I2C
  1776. 44 00 79 00 A0 37 91 93 54 50 54 59 0A 02 93 54 D.y..7..TPTY...T
  1777. 50 54 59 0A 03 08 53 42 46 53 11 21 0A 1E 8E 19 PTY...SBFS.!....
  1778. 00 01 00 01 02 00 00 01 06 00 80 1A 06 00 2C 00 ..............,.
  1779. 5C 5F 53 42 2E 49 32 43 44 00 79 00 08 53 42 46 \_SB.I2CD.y..SBF
  1780. 49 11 28 0A 25 8C 20 00 01 00 01 00 12 00 01 00 I.(.%. .........
  1781. 00 00 00 17 00 00 19 00 23 00 00 00 59 00 5C 5F ........#...Y.\_
  1782. 53 42 2E 47 50 49 4F 00 79 00 A0 13 93 54 50 54 SB.GPIO.y....TPT
  1783. 59 0A 01 A4 84 53 42 46 42 53 42 46 49 00 A0 1B Y....SBFBSBFI...
  1784. 91 93 54 50 54 59 0A 02 93 54 50 54 59 0A 03 A4 ..TPTY...TPTY...
  1785. 84 53 42 46 53 53 42 46 49 00 14 1C 54 50 52 44 .SBFSSBFI...TPRD
  1786. 08 A4 5E 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 ..^^^/.PCI0LPC0E
  1787. 43 30 5F 45 43 54 50 14 1D 54 50 57 52 09 70 68 C0_ECTP..TPWR.ph
  1788. 5E 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 30 ^^^/.PCI0LPC0EC0
  1789. 5F 45 43 54 50 _ECTP
  1790.  
  1791. Signature "DSDT"
  1792. Length 0x00006FA5 (28581)
  1793. Revision 0x01 (1)
  1794. Checksum 0x81 (129)
  1795. OEM ID "LENOVO"
  1796. OEM Table ID "AMD"
  1797. OEM Revision 0x00001000 (4096)
  1798. Creator ID "INTL"
  1799. Creator Revision 0x20120711 (538052369)
  1800. DefinitionBlock ("DSDT.AML", "DSDT", 0x01, "LENOVO", "AMD", 0x00001000)
  1801. {
  1802. OperationRegion(SYST, SystemMemory, 0xBE779C98, 0x00000001)
  1803. Field(SYST, AnyAcc, Lock, Preserve)
  1804. {
  1805. RV2, 8,
  1806. }
  1807. OperationRegion(VLDT, SystemMemory, 0xBE62EF18, 0x00000001)
  1808. Field(VLDT, AnyAcc, Lock, Preserve)
  1809. {
  1810. V155, 8,
  1811. }
  1812. Scope(_PR)
  1813. {
  1814. Processor(C000,0x00,0x00000410,0x06) {}
  1815. Processor(C001,0x01,0x00000410,0x06) {}
  1816. Processor(C002,0x02,0x00000410,0x06) {}
  1817. Processor(C003,0x03,0x00000410,0x06) {}
  1818. Processor(C004,0x04,0x00000410,0x06) {}
  1819. Processor(C005,0x05,0x00000410,0x06) {}
  1820. Processor(C006,0x06,0x00000410,0x06) {}
  1821. Processor(C007,0x07,0x00000410,0x06) {}
  1822. }
  1823. Name(_S0, Package(4) {0x00, 0x00, 0x00, 0x00})
  1824. Name(_S3, Package(4) {0x03, 0x03, 0x00, 0x00})
  1825. Name(_S4, Package(4) {0x04, 0x04, 0x00, 0x00})
  1826. Name(_S5, Package(4) {0x05, 0x05, 0x00, 0x00})
  1827. Name(TZFG, 0x00)
  1828. OperationRegion(DBG0, SystemIO, 0x80, 0x01)
  1829. Field(DBG0, ByteAcc, NoLock, Preserve)
  1830. {
  1831. IO80, 8,
  1832. }
  1833. OperationRegion(DEB2, SystemIO, 0x80, 0x02)
  1834. Field(DEB2, WordAcc, NoLock, Preserve)
  1835. {
  1836. P80H, 16,
  1837. }
  1838. OperationRegion(PMIO, SystemIO, 0x0CD6, 0x02)
  1839. Field(PMIO, ByteAcc, NoLock, Preserve)
  1840. {
  1841. PIDX, 8,
  1842. PDAT, 8,
  1843. }
  1844. OperationRegion(P01, SystemIO, 0x0401, 0x01)
  1845. Field(P01, ByteAcc, NoLock, Preserve)
  1846. {
  1847. PST1, 8,
  1848. }
  1849. OperationRegion(SM66, SystemIO, 0xB0, 0x01)
  1850. Field(SM66, ByteAcc, NoLock, Preserve)
  1851. {
  1852. IOB0, 8,
  1853. }
  1854. Name(LINX, 0x00)
  1855. Name(OSSP, 0x00)
  1856. Name(OSTB, Ones)
  1857. Name(TPOS, Zero)
  1858. Method(OSTP, 0, NotSerialized)
  1859. {
  1860. If(LEqual(OSTB, Ones))
  1861. {
  1862. If(CondRefOf(\_OSI, Local0))
  1863. {
  1864. Store(0x00, OSTB)
  1865. Store(0x00, TPOS)
  1866. If(_OSI("Windows 2001"))
  1867. {
  1868. Store(0x08, OSTB)
  1869. Store(0x08, TPOS)
  1870. }
  1871. If(_OSI("Windows 2001.1"))
  1872. {
  1873. Store(0x20, OSTB)
  1874. Store(0x20, TPOS)
  1875. }
  1876. If(_OSI("Windows 2001 SP1"))
  1877. {
  1878. Store(0x10, OSTB)
  1879. Store(0x10, TPOS)
  1880. }
  1881. If(_OSI("Windows 2001 SP2"))
  1882. {
  1883. Store(0x11, OSTB)
  1884. Store(0x11, TPOS)
  1885. }
  1886. If(_OSI("Windows 2001 SP3"))
  1887. {
  1888. Store(0x12, OSTB)
  1889. Store(0x12, TPOS)
  1890. }
  1891. If(_OSI("Windows 2006"))
  1892. {
  1893. Store(0x40, OSTB)
  1894. Store(0x40, TPOS)
  1895. }
  1896. If(_OSI("Windows 2006 SP1"))
  1897. {
  1898. Store(0x01, OSSP)
  1899. Store(0x40, OSTB)
  1900. Store(0x40, TPOS)
  1901. }
  1902. If(_OSI("Windows 2009"))
  1903. {
  1904. Store(0x01, OSSP)
  1905. Store(0x50, OSTB)
  1906. Store(0x50, TPOS)
  1907. }
  1908. If(_OSI("Windows 2012"))
  1909. {
  1910. Store(0x01, OSSP)
  1911. Store(0x60, OSTB)
  1912. Store(0x60, TPOS)
  1913. }
  1914. If(_OSI("Windows 2013"))
  1915. {
  1916. Store(0x01, OSSP)
  1917. Store(0x70, OSTB)
  1918. Store(0x70, TPOS)
  1919. }
  1920. If(_OSI("Linux"))
  1921. {
  1922. Store(0x01, LINX)
  1923. Store(0x80, OSTB)
  1924. Store(0x80, TPOS)
  1925. }
  1926. }
  1927. Else
  1928. {
  1929. If(CondRefOf(\_OS, Local0))
  1930. {
  1931. If(SEQL(_OS, "Microsoft Windows"))
  1932. {
  1933. Store(0x01, OSTB)
  1934. Store(0x01, TPOS)
  1935. }
  1936. Else
  1937. {
  1938. If(SEQL(_OS, "Microsoft WindowsME: Millennium Edition"))
  1939. {
  1940. Store(0x02, OSTB)
  1941. Store(0x02, TPOS)
  1942. }
  1943. Else
  1944. {
  1945. If(SEQL(_OS, "Microsoft Windows NT"))
  1946. {
  1947. Store(0x04, OSTB)
  1948. Store(0x04, TPOS)
  1949. }
  1950. Else
  1951. {
  1952. Store(0x00, OSTB)
  1953. Store(0x00, TPOS)
  1954. }
  1955. }
  1956. }
  1957. }
  1958. Else
  1959. {
  1960. Store(0x00, OSTB)
  1961. Store(0x00, TPOS)
  1962. }
  1963. }
  1964. If(LEqual(TPOS, 0x80)) {}
  1965. }
  1966. Return(OSTB)
  1967. }
  1968. Method(SEQL, 2, Serialized)
  1969. {
  1970. Store(SizeOf(Arg0), Local0)
  1971. Store(SizeOf(Arg1), Local1)
  1972. If(LNotEqual(Local0, Local1))
  1973. {
  1974. Return(Zero)
  1975. }
  1976. Name(BUF0, Buffer(Local0){})
  1977. Store(Arg0, BUF0)
  1978. Name(BUF1, Buffer(Local0){})
  1979. Store(Arg1, BUF1)
  1980. Store(Zero, Local2)
  1981. While(LLess(Local2, Local0))
  1982. {
  1983. Store(DerefOf(Index(BUF0, Local2)), Local3)
  1984. Store(DerefOf(Index(BUF1, Local2)), Local4)
  1985. If(LNotEqual(Local3, Local4))
  1986. {
  1987. Return(Zero)
  1988. }
  1989. Increment(Local2)
  1990. }
  1991. Return(One)
  1992. }
  1993. Method(_PTS, 1, NotSerialized)
  1994. {
  1995. If(LNotEqual(Arg0, 0x03))
  1996. {
  1997. Store(0x66, IOB0)
  1998. }
  1999. If(CondRefOf(\_SB.TPM.PTS))
  2000. {
  2001. \_SB.TPM.PTS(Arg0)
  2002. }
  2003. If(LEqual(Arg0, 0x05))
  2004. {
  2005. Store(0xC5, P80H)
  2006. \_SB.PCI0.LPC0.EC0.EWDT()
  2007. Store(0x00, \_SB.PCI0.SMB.BLNK)
  2008. }
  2009. If(LEqual(Arg0, 0x04))
  2010. {
  2011. Store(0xC4, P80H)
  2012. Store(0x00, \_SB.PCI0.SMB.BLNK)
  2013. }
  2014. If(LEqual(Arg0, 0x03))
  2015. {
  2016. Store(0xC3, P80H)
  2017. Store(0x01, \_SB.PCI0.SMB.BLNK)
  2018. Store(Zero, \_SB.PCI0.SMB.RSTU)
  2019. }
  2020. Store(0x01, \_SB.PCI0.SMB.CLPS)
  2021. Store(0x01, \_SB.PCI0.SMB.SLPS)
  2022. Store(\_SB.PCI0.SMB.PEWS, \_SB.PCI0.SMB.PEWS)
  2023. \_SB.APTS(Arg0)
  2024. }
  2025. OperationRegion(XMOS, SystemIO, 0x72, 0x02)
  2026. Field(XMOS, ByteAcc, Lock, Preserve)
  2027. {
  2028. XIDX, 8,
  2029. XDAT, 8,
  2030. }
  2031. IndexField(XIDX, XDAT, ByteAcc, Lock, Preserve)
  2032. {
  2033. Offset(0x74), //Offset(116),
  2034. WKSR, 8,
  2035. Offset(0xD0), //Offset(208),
  2036. WLNS, 1,
  2037. BTNS, 1,
  2038. }
  2039. Method(_WAK, 1, NotSerialized)
  2040. {
  2041. Store(0x03, \_SB.PCI0.SMB.BLNK)
  2042. If(LEqual(Arg0, 0x03))
  2043. {
  2044. Store(One, \_SB.PCI0.SMB.RSTU)
  2045. }
  2046. Store(\_SB.PCI0.SMB.PEWS, \_SB.PCI0.SMB.PEWS)
  2047. Store(0x01, \_SB.PCI0.SMB.PWDE)
  2048. Store(Zero, \_SB.PCI0.SMB.PEWD)
  2049. \_SB.AWAK(Arg0)
  2050. If(LEqual(Arg0, 0x03))
  2051. {
  2052. Store(0xE3, P80H)
  2053. If(GPIC)
  2054. {
  2055. \_SB.PCI0.LPC0.DSPI()
  2056. }
  2057. If(LOr(LEqual(WKSR, 0x06), LEqual(WKSR, 0x07)))
  2058. {
  2059. Notify(\_SB.GPIO, 0x00)
  2060. Notify(\_SB.I2CD, 0x00)
  2061. }
  2062. Else
  2063. {
  2064. Notify(_SB, 0x00)
  2065. Notify(\_SB.PWRB, 0x02)
  2066. }
  2067. }
  2068. If(LEqual(Arg0, 0x04))
  2069. {
  2070. Store(0xE4, P80H)
  2071. If(GPIC)
  2072. {
  2073. \_SB.PCI0.LPC0.DSPI()
  2074. }
  2075. Notify(\_SB.PWRB, 0x02)
  2076. Notify(\_SB.GPIO, 0x00)
  2077. Notify(\_SB.I2CD, 0x00)
  2078. }
  2079. If(LEqual(TPOS, 0x40))
  2080. {
  2081. Store(0x01, Local0)
  2082. }
  2083. If(LEqual(TPOS, 0x80))
  2084. {
  2085. Store(0x02, Local0)
  2086. }
  2087. If(LEqual(TPOS, 0x50))
  2088. {
  2089. Store(0x03, Local0)
  2090. }
  2091. If(LEqual(TPOS, 0x60))
  2092. {
  2093. Store(0x04, Local0)
  2094. }
  2095. If(LEqual(TPOS, 0x61))
  2096. {
  2097. Store(0x05, Local0)
  2098. }
  2099. If(LEqual(TPOS, 0x70))
  2100. {
  2101. Store(0x06, Local0)
  2102. }
  2103. Store(Local0, \_SB.PCI0.LPC0.EC0.OSTY)
  2104. Notify(\_SB.PCI0, 0x00)
  2105. Return(Zero)
  2106. }
  2107. Scope(_SI)
  2108. {
  2109. Method(_SST, 1, NotSerialized)
  2110. {
  2111. If(LEqual(Arg0, 0x01))
  2112. {
  2113. Store("===== SST Working =====", Debug)
  2114. }
  2115. If(LEqual(Arg0, 0x02))
  2116. {
  2117. Store("===== SST Waking =====", Debug)
  2118. }
  2119. If(LEqual(Arg0, 0x03))
  2120. {
  2121. Store("===== SST Sleeping =====", Debug)
  2122. }
  2123. If(LEqual(Arg0, 0x04))
  2124. {
  2125. Store("===== SST Sleeping S4 =====", Debug)
  2126. }
  2127. }
  2128. }
  2129. Name(GPIC, 0x00)
  2130. Method(_PIC, 1, NotSerialized)
  2131. {
  2132. Store(Arg0, GPIC)
  2133. If(Arg0)
  2134. {
  2135. \_SB.PCI0.LPC0.DSPI()
  2136. \_SB.PCI0.B0FN()
  2137. }
  2138. }
  2139. Scope(_SB)
  2140. {
  2141. Device(PCI0)
  2142. {
  2143. Name(_ADR, 0x00)
  2144. Name(_UID, 0x01)
  2145. Name(_BBN, 0x00)
  2146. Name(AMHP, 0x00)
  2147. Name(VGPU, 0x00010000)
  2148. Name(_HID, EISAID("PNP0A08"))
  2149. Name(_CID, EISAID("PNP0A03"))
  2150. Name(SUPP, 0x00)
  2151. Name(CTRL, 0x00)
  2152. Method(_OSC, 4, NotSerialized)
  2153. {
  2154. CreateDWordField(Arg3, 0x00, CDW1)
  2155. CreateDWordField(Arg3, 0x04, CDW2)
  2156. CreateDWordField(Arg3, 0x08, CDW3)
  2157. If(LEqual(Arg0, ToUUID("33DB4D5B-1FF7401C-96577441C03DD766")}))
  2158. {
  2159. Store(CDW2, SUPP)
  2160. Store(CDW3, CTRL)
  2161. If(LNotEqual(And(SUPP, 0x16), 0x16))
  2162. {
  2163. And(CTRL, 0x1E, CTRL)
  2164. }
  2165. And(CTRL, 0x1D, CTRL)
  2166. If(Not(And(CDW1, 0x01)))
  2167. {
  2168. If(And(CTRL, 0x01)) {}
  2169. If(And(CTRL, 0x04)) {}
  2170. If(And(CTRL, 0x10)) {}
  2171. }
  2172. If(LNotEqual(Arg1, One))
  2173. {
  2174. Or(CDW1, 0x08, CDW1)
  2175. }
  2176. If(LNotEqual(CDW3, CTRL))
  2177. {
  2178. Or(CDW1, 0x10, CDW1)
  2179. }
  2180. Store(CTRL, CDW3)
  2181. Return(Arg3)
  2182. }
  2183. Else
  2184. {
  2185. Or(CDW1, 0x04, CDW1)
  2186. Return(Arg3)
  2187. }
  2188. }
  2189. Method(_INI, 0, NotSerialized)
  2190. {
  2191. OSTP()
  2192. }
  2193. OperationRegion(BAR0, PCI_Config, 0xF8, 0x08)
  2194. Field(BAR0, DWordAcc, NoLock, Preserve)
  2195. {
  2196. BINX, 32,
  2197. BDAT, 32,
  2198. }
  2199. Mutex(MUTE, 0)
  2200. Method(B0FN, 0, NotSerialized)
  2201. {
  2202. Acquire(MUTE, 0xFFFF)
  2203. Store(Zero, BINX)
  2204. Store(BDAT, Local0)
  2205. And(Local0, 0xFFFFFFEF, Local0)
  2206. Store(Local0, BDAT)
  2207. Release(MUTE)
  2208. }
  2209. OperationRegion(NBMS, PCI_Config, 0x60, 0x08)
  2210. Field(NBMS, DWordAcc, NoLock, Preserve)
  2211. {
  2212. MIDX, 32,
  2213. MIDR, 32,
  2214. }
  2215. OperationRegion(NBXP, PCI_Config, 0xE0, 0x08)
  2216. Field(NBXP, DWordAcc, NoLock, Preserve)
  2217. {
  2218. NBXI, 32,
  2219. NBXD, 32,
  2220. }
  2221. Mutex(NBMM, 0)
  2222. Mutex(NBXM, 0)
  2223. Method(NBMR, 1, NotSerialized)
  2224. {
  2225. Acquire(NBMM, 0xFFFF)
  2226. And(Arg0, 0x7F, Local0)
  2227. Store(Local0, MIDX)
  2228. Store(MIDR, Local0)
  2229. Store(0x7F, MIDX)
  2230. Release(NBMM)
  2231. Return(Local0)
  2232. }
  2233. Method(NBMW, 2, NotSerialized)
  2234. {
  2235. Acquire(NBMM, 0xFFFF)
  2236. And(Arg0, 0x7F, Local0)
  2237. Or(Local0, 0x80, Local0)
  2238. Store(Local0, MIDX)
  2239. Store(Arg1, MIDR)
  2240. Store(And(Local0, 0x7F, Local0), MIDX)
  2241. Release(NBMM)
  2242. }
  2243. Method(NBXR, 1, NotSerialized)
  2244. {
  2245. Acquire(NBXM, 0xFFFF)
  2246. Store(Arg0, NBXI)
  2247. Store(NBXD, Local0)
  2248. Store(0x00, NBXI)
  2249. Release(NBXM)
  2250. Return(Local0)
  2251. }
  2252. Method(NBXW, 2, NotSerialized)
  2253. {
  2254. Acquire(NBXM, 0xFFFF)
  2255. Store(Arg0, NBXI)
  2256. Store(Arg1, NBXD)
  2257. Store(0x00, NBXI)
  2258. Release(NBXM)
  2259. }
  2260. Method(GFXM, 0, NotSerialized)
  2261. {
  2262. Store(NBMR(0x08), Local0)
  2263. ShiftRight(Local0, 0x08, Local0)
  2264. And(Local0, 0x0F, Local0)
  2265. Return(Local0)
  2266. }
  2267. Method(GPPM, 0, NotSerialized)
  2268. {
  2269. Store(NBMR(0x67), Local0)
  2270. And(Local0, 0x0F, Local0)
  2271. Return(Local0)
  2272. }
  2273. Method(GPPX, 0, NotSerialized)
  2274. {
  2275. Store(NBMR(0x2D), Local0)
  2276. ShiftRight(Local0, 0x07, Local0)
  2277. And(Local0, 0x0F, Local0)
  2278. Return(Local0)
  2279. }
  2280. Method(XPTR, 2, NotSerialized)
  2281. {
  2282. If(LLess(Arg0, 0x02))
  2283. {
  2284. Return(0x00)
  2285. }
  2286. If(LOr(LGreater(Arg0, 0x0A), LEqual(Arg0, 0x08)))
  2287. {
  2288. Return(0x00)
  2289. }
  2290. Else
  2291. {
  2292. Store(GPPM(), Local0)
  2293. Store(GPPX(), Local1)
  2294. If(LEqual(Arg0, 0x0A))
  2295. {
  2296. If(LAnd(LEqual(Local0, 0x03), LEqual(Local1, 0x03)))
  2297. {
  2298. Store(0x20, Local0)
  2299. Store(NBMR(0x2D), Local2)
  2300. If(Arg1)
  2301. {
  2302. And(Local2, Not(Local0), Local2)
  2303. }
  2304. Else
  2305. {
  2306. Or(Local2, Local0, Local2)
  2307. }
  2308. NBMW(0x2D, Local2)
  2309. Return(Ones)
  2310. }
  2311. Else
  2312. {
  2313. Return(0x00)
  2314. }
  2315. }
  2316. If(LEqual(Arg0, 0x09))
  2317. {
  2318. If(LAnd(LGreaterEqual(Local0, 0x02), LGreaterEqual(Local1, 0x02)))
  2319. {
  2320. Store(0x10, Local0)
  2321. Store(NBMR(0x2D), Local2)
  2322. If(Arg1)
  2323. {
  2324. And(Local2, Not(Local0), Local2)
  2325. }
  2326. Else
  2327. {
  2328. Or(Local2, Local0, Local2)
  2329. }
  2330. NBMW(0x2D, Local2)
  2331. Return(Ones)
  2332. }
  2333. Else
  2334. {
  2335. Return(0x00)
  2336. }
  2337. }
  2338. Store(0x01, Local0)
  2339. If(LLess(Arg0, 0x04))
  2340. {
  2341. Add(Arg0, 0x02, Local1)
  2342. }
  2343. Else
  2344. {
  2345. Add(Arg0, 0x11, Local1)
  2346. }
  2347. ShiftLeft(Local0, Local1, Local0)
  2348. Store(NBMR(0x08), Local2)
  2349. If(Arg1)
  2350. {
  2351. And(Local2, Not(Local0), Local2)
  2352. }
  2353. Else
  2354. {
  2355. Or(Local2, Local0, Local2)
  2356. }
  2357. NBMW(0x08, Local2)
  2358. Return(Ones)
  2359. }
  2360. }
  2361. OperationRegion(K8ST, SystemMemory, 0xBE779B98, 0x00000048)
  2362. Field(K8ST, AnyAcc, NoLock, Preserve)
  2363. {
  2364. C0_0, 16,
  2365. C2_0, 16,
  2366. C4_0, 16,
  2367. C6_0, 16,
  2368. C8_0, 16,
  2369. CA_0, 16,
  2370. CC_0, 16,
  2371. CE_0, 16,
  2372. D0_0, 16,
  2373. D2_0, 16,
  2374. D4_0, 16,
  2375. D6_0, 16,
  2376. D8_0, 16,
  2377. DA_0, 16,
  2378. DC_0, 16,
  2379. DE_0, 16,
  2380. E0_0, 16,
  2381. E2_0, 16,
  2382. E4_0, 16,
  2383. E6_0, 16,
  2384. E8_0, 16,
  2385. EA_0, 16,
  2386. EC_0, 16,
  2387. EE_0, 16,
  2388. F0_0, 16,
  2389. F2_0, 16,
  2390. F4_0, 16,
  2391. F6_0, 16,
  2392. F8_0, 16,
  2393. FA_0, 16,
  2394. FC_0, 16,
  2395. FE_0, 16,
  2396. TOML, 32,
  2397. TOMH, 32,
  2398. }
  2399. Name(RSRC, ResourceTemplate()
  2400. {
  2401. WordBusNumber(ResourceProducer, MinFixed, MaxFixed, SubDecode,
  2402. 0x0000,
  2403. 0x0000,
  2404. 0x00FF,
  2405. 0x0000,
  2406. 0x0100,
  2407. 0x00
  2408. )
  2409. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2410. 0x00000000,
  2411. 0x000A0000,
  2412. 0x000BFFFF,
  2413. 0x00000000,
  2414. 0x00020000,
  2415. 0x00
  2416. )
  2417. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2418. 0x00000000,
  2419. 0x000C0000,
  2420. 0x000C1FFF,
  2421. 0x00000000,
  2422. 0x00002000,
  2423. 0x00
  2424. )
  2425. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2426. 0x00000000,
  2427. 0x000C2000,
  2428. 0x000C3FFF,
  2429. 0x00000000,
  2430. 0x00002000,
  2431. 0x00
  2432. )
  2433. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2434. 0x00000000,
  2435. 0x000C4000,
  2436. 0x000C5FFF,
  2437. 0x00000000,
  2438. 0x00002000,
  2439. 0x00
  2440. )
  2441. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2442. 0x00000000,
  2443. 0x000C6000,
  2444. 0x000C7FFF,
  2445. 0x00000000,
  2446. 0x00002000,
  2447. 0x00
  2448. )
  2449. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2450. 0x00000000,
  2451. 0x000C8000,
  2452. 0x000C9FFF,
  2453. 0x00000000,
  2454. 0x00002000,
  2455. 0x00
  2456. )
  2457. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2458. 0x00000000,
  2459. 0x000CA000,
  2460. 0x000CBFFF,
  2461. 0x00000000,
  2462. 0x00002000,
  2463. 0x00
  2464. )
  2465. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2466. 0x00000000,
  2467. 0x000CC000,
  2468. 0x000CDFFF,
  2469. 0x00000000,
  2470. 0x00002000,
  2471. 0x00
  2472. )
  2473. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2474. 0x00000000,
  2475. 0x000CE000,
  2476. 0x000CFFFF,
  2477. 0x00000000,
  2478. 0x00002000,
  2479. 0x00
  2480. )
  2481. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2482. 0x00000000,
  2483. 0x000D0000,
  2484. 0x000D1FFF,
  2485. 0x00000000,
  2486. 0x00002000,
  2487. 0x00
  2488. )
  2489. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2490. 0x00000000,
  2491. 0x000D2000,
  2492. 0x000D3FFF,
  2493. 0x00000000,
  2494. 0x00002000,
  2495. 0x00
  2496. )
  2497. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2498. 0x00000000,
  2499. 0x000D4000,
  2500. 0x000D5FFF,
  2501. 0x00000000,
  2502. 0x00002000,
  2503. 0x00
  2504. )
  2505. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2506. 0x00000000,
  2507. 0x000D6000,
  2508. 0x000D7FFF,
  2509. 0x00000000,
  2510. 0x00002000,
  2511. 0x00
  2512. )
  2513. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2514. 0x00000000,
  2515. 0x000D8000,
  2516. 0x000D9FFF,
  2517. 0x00000000,
  2518. 0x00002000,
  2519. 0x00
  2520. )
  2521. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2522. 0x00000000,
  2523. 0x000DA000,
  2524. 0x000DBFFF,
  2525. 0x00000000,
  2526. 0x00002000,
  2527. 0x00
  2528. )
  2529. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2530. 0x00000000,
  2531. 0x000DC000,
  2532. 0x000DDFFF,
  2533. 0x00000000,
  2534. 0x00002000,
  2535. 0x00
  2536. )
  2537. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2538. 0x00000000,
  2539. 0x000DE000,
  2540. 0x000DFFFF,
  2541. 0x00000000,
  2542. 0x00002000,
  2543. 0x00
  2544. )
  2545. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2546. 0x00000000,
  2547. 0x000E0000,
  2548. 0x000E1FFF,
  2549. 0x00000000,
  2550. 0x00002000,
  2551. 0x00
  2552. )
  2553. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2554. 0x00000000,
  2555. 0x000E2000,
  2556. 0x000E3FFF,
  2557. 0x00000000,
  2558. 0x00002000,
  2559. 0x00
  2560. )
  2561. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2562. 0x00000000,
  2563. 0x000E4000,
  2564. 0x000E5FFF,
  2565. 0x00000000,
  2566. 0x00002000,
  2567. 0x00
  2568. )
  2569. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2570. 0x00000000,
  2571. 0x000E6000,
  2572. 0x000E7FFF,
  2573. 0x00000000,
  2574. 0x00002000,
  2575. 0x00
  2576. )
  2577. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2578. 0x00000000,
  2579. 0x000E8000,
  2580. 0x000E9FFF,
  2581. 0x00000000,
  2582. 0x00002000,
  2583. 0x00
  2584. )
  2585. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2586. 0x00000000,
  2587. 0x000EA000,
  2588. 0x000EBFFF,
  2589. 0x00000000,
  2590. 0x00002000,
  2591. 0x00
  2592. )
  2593. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2594. 0x00000000,
  2595. 0x000EC000,
  2596. 0x000EDFFF,
  2597. 0x00000000,
  2598. 0x00002000,
  2599. 0x00
  2600. )
  2601. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2602. 0x00000000,
  2603. 0x000EE000,
  2604. 0x000EFFFF,
  2605. 0x00000000,
  2606. 0x00002000,
  2607. 0x00
  2608. )
  2609. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2610. 0x00000000,
  2611. 0x00000000,
  2612. 0x00000000,
  2613. 0x00000000,
  2614. 0x00000000,
  2615. 0x00
  2616. )
  2617. DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
  2618. 0x00000000,
  2619. 0xFC000000,
  2620. 0xFDFFFFFF,
  2621. 0x00000000,
  2622. 0x02000000,
  2623. 0x00
  2624. )
  2625. IO(Decode16, 0x0CF8, 0x0CF8, 0x01, 0x08)
  2626. WORDIO(ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
  2627. 0x0000,
  2628. 0x0000,
  2629. 0x0CF7,
  2630. 0x0000,
  2631. 0x0CF8,
  2632. 0x00
  2633. )
  2634. WORDIO(ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
  2635. 0x0000,
  2636. 0x0D00,
  2637. 0xFFFF,
  2638. 0x0000,
  2639. 0xF300,
  2640. 0x00
  2641. )
  2642. })
  2643. Method(_CRS, 0, Serialized)
  2644. {
  2645. CreateBitField(RSRC,0x0188,C0RW)
  2646. CreateDWordField(RSRC, 0x42, C0LN)
  2647. Store(One, C0RW)
  2648. Store(0x2000, C0LN)
  2649. If(And(C0_0, 0x1818))
  2650. {
  2651. Store(0x00, C0LN)
  2652. }
  2653. CreateBitField(RSRC,0x0260,C2RW)
  2654. CreateDWordField(RSRC, 0x5D, C2LN)
  2655. Store(One, C2RW)
  2656. Store(0x2000, C2LN)
  2657. If(And(C2_0, 0x1818))
  2658. {
  2659. Store(0x00, C2LN)
  2660. }
  2661. CreateBitField(RSRC,0x0338,C4RW)
  2662. CreateDWordField(RSRC, 0x78, C4LN)
  2663. Store(One, C4RW)
  2664. Store(0x2000, C4LN)
  2665. If(And(C4_0, 0x1818))
  2666. {
  2667. Store(0x00, C4LN)
  2668. }
  2669. CreateBitField(RSRC,0x0410,C6RW)
  2670. CreateDWordField(RSRC, 0x93, C6LN)
  2671. Store(One, C6RW)
  2672. Store(0x2000, C6LN)
  2673. If(And(C6_0, 0x1818))
  2674. {
  2675. Store(0x00, C6LN)
  2676. }
  2677. CreateBitField(RSRC,0x04E8,C8RW)
  2678. CreateDWordField(RSRC, 0xAE, C8LN)
  2679. Store(One, C8RW)
  2680. Store(0x2000, C8LN)
  2681. If(And(C8_0, 0x1818))
  2682. {
  2683. Store(0x00, C8LN)
  2684. }
  2685. CreateBitField(RSRC,0x05C0,CARW)
  2686. CreateDWordField(RSRC, 0xC9, CALN)
  2687. Store(One, CARW)
  2688. Store(0x2000, CALN)
  2689. If(And(CA_0, 0x1818))
  2690. {
  2691. Store(0x00, CALN)
  2692. }
  2693. CreateBitField(RSRC,0x0698,CCRW)
  2694. CreateDWordField(RSRC, 0xE4, CCLN)
  2695. Store(One, CCRW)
  2696. Store(0x2000, CCLN)
  2697. If(And(CC_0, 0x1818))
  2698. {
  2699. Store(0x00, CCLN)
  2700. }
  2701. CreateBitField(RSRC,0x0770,CERW)
  2702. CreateDWordField(RSRC, 0xFF, CELN)
  2703. Store(One, CERW)
  2704. Store(0x2000, CELN)
  2705. If(And(CE_0, 0x1818))
  2706. {
  2707. Store(0x00, CELN)
  2708. }
  2709. CreateBitField(RSRC,0x0848,D0RW)
  2710. CreateDWordField(RSRC, 0x011A, D0LN)
  2711. Store(One, D0RW)
  2712. Store(0x2000, D0LN)
  2713. If(And(D0_0, 0x1818))
  2714. {
  2715. Store(0x00, D0LN)
  2716. }
  2717. CreateBitField(RSRC,0x0920,D2RW)
  2718. CreateDWordField(RSRC, 0x0135, D2LN)
  2719. Store(One, D2RW)
  2720. Store(0x2000, D2LN)
  2721. If(And(D2_0, 0x1818))
  2722. {
  2723. Store(0x00, D2LN)
  2724. }
  2725. CreateBitField(RSRC,0x09F8,D4RW)
  2726. CreateDWordField(RSRC, 0x0150, D4LN)
  2727. Store(One, D4RW)
  2728. Store(0x2000, D4LN)
  2729. If(And(D4_0, 0x1818))
  2730. {
  2731. Store(0x00, D4LN)
  2732. }
  2733. CreateBitField(RSRC,0x0AD0,D6RW)
  2734. CreateDWordField(RSRC, 0x016B, D6LN)
  2735. Store(One, D6RW)
  2736. Store(0x2000, D6LN)
  2737. If(And(D6_0, 0x1818))
  2738. {
  2739. Store(0x00, D6LN)
  2740. }
  2741. CreateBitField(RSRC,0x0BA8,D8RW)
  2742. CreateDWordField(RSRC, 0x0186, D8LN)
  2743. Store(One, D8RW)
  2744. Store(0x2000, D8LN)
  2745. If(And(D8_0, 0x1818))
  2746. {
  2747. Store(0x00, D8LN)
  2748. }
  2749. CreateBitField(RSRC,0x0C80,DARW)
  2750. CreateDWordField(RSRC, 0x01A1, DALN)
  2751. Store(One, DARW)
  2752. Store(0x2000, DALN)
  2753. If(And(DA_0, 0x1818))
  2754. {
  2755. Store(0x00, DALN)
  2756. }
  2757. CreateBitField(RSRC,0x0D58,DCRW)
  2758. CreateDWordField(RSRC, 0x01BC, DCLN)
  2759. Store(One, DCRW)
  2760. Store(0x2000, DCLN)
  2761. If(And(DC_0, 0x1818))
  2762. {
  2763. Store(0x00, DCLN)
  2764. }
  2765. CreateBitField(RSRC,0x0E30,DERW)
  2766. CreateDWordField(RSRC, 0x01D7, DELN)
  2767. Store(One, DERW)
  2768. Store(0x2000, DELN)
  2769. If(And(DE_0, 0x1818))
  2770. {
  2771. Store(0x00, DELN)
  2772. }
  2773. CreateBitField(RSRC,0x0F08,E0RW)
  2774. CreateDWordField(RSRC, 0x01F2, E0LN)
  2775. Store(One, E0RW)
  2776. Store(0x2000, E0LN)
  2777. If(And(E0_0, 0x1818))
  2778. {
  2779. Store(0x00, E0LN)
  2780. }
  2781. CreateBitField(RSRC,0x0FE0,E2RW)
  2782. CreateDWordField(RSRC, 0x020D, E2LN)
  2783. Store(One, E2RW)
  2784. Store(0x2000, E2LN)
  2785. If(And(E2_0, 0x1818))
  2786. {
  2787. Store(0x00, E2LN)
  2788. }
  2789. CreateBitField(RSRC,0x10B8,E4RW)
  2790. CreateDWordField(RSRC, 0x0228, E4LN)
  2791. Store(One, E4RW)
  2792. Store(0x2000, E4LN)
  2793. If(And(E4_0, 0x1818))
  2794. {
  2795. Store(0x00, E4LN)
  2796. }
  2797. CreateBitField(RSRC,0x1190,E6RW)
  2798. CreateDWordField(RSRC, 0x0243, E6LN)
  2799. Store(One, E6RW)
  2800. Store(0x2000, E6LN)
  2801. If(And(E6_0, 0x1818))
  2802. {
  2803. Store(0x00, E6LN)
  2804. }
  2805. CreateBitField(RSRC,0x1268,E8RW)
  2806. CreateDWordField(RSRC, 0x025E, E8LN)
  2807. Store(One, E8RW)
  2808. Store(0x2000, E8LN)
  2809. If(And(E8_0, 0x1818))
  2810. {
  2811. Store(0x00, E8LN)
  2812. }
  2813. CreateBitField(RSRC,0x1340,EARW)
  2814. CreateDWordField(RSRC, 0x0279, EALN)
  2815. Store(One, EARW)
  2816. Store(0x2000, EALN)
  2817. If(And(EA_0, 0x1818))
  2818. {
  2819. Store(0x00, EALN)
  2820. }
  2821. CreateBitField(RSRC,0x1418,ECRW)
  2822. CreateDWordField(RSRC, 0x0294, ECLN)
  2823. Store(One, ECRW)
  2824. Store(0x2000, ECLN)
  2825. If(And(EC_0, 0x1818))
  2826. {
  2827. Store(0x00, ECLN)
  2828. }
  2829. CreateBitField(RSRC,0x14F0,EERW)
  2830. CreateDWordField(RSRC, 0x02AF, EELN)
  2831. Store(One, EERW)
  2832. Store(0x2000, EELN)
  2833. If(And(EE_0, 0x1818))
  2834. {
  2835. Store(0x00, EELN)
  2836. }
  2837. CreateDWordField(RSRC, 0x02BE, BT1S)
  2838. CreateDWordField(RSRC, 0x02C2, BT1M)
  2839. CreateDWordField(RSRC, 0x02CA, BT1L)
  2840. CreateDWordField(RSRC, 0x02D9, BT2S)
  2841. CreateDWordField(RSRC, 0x02DD, BT2M)
  2842. CreateDWordField(RSRC, 0x02E5, BT2L)
  2843. Store(0xF8000000, Local0)
  2844. Store(TOML, BT1S)
  2845. Store(Subtract(Local0, 0x01), BT1M)
  2846. Subtract(Local0, TOML, BT1L)
  2847. Return(RSRC)
  2848. }
  2849. Device(MEMR)
  2850. {
  2851. Name(_HID, EISAID("PNP0C02"))
  2852. Name(MEM1, ResourceTemplate()
  2853. {
  2854. IO(Decode16, 0x0F50, 0x0F50, 0x01, 0x02)
  2855. Memory32Fixed(ReadWrite, 0x00000000, 0x00000000)
  2856. Memory32Fixed(ReadWrite, 0x00000000, 0x00000000)
  2857. Memory32Fixed(ReadWrite, 0xF8000000, 0x04000000)
  2858. })
  2859. Method(_CRS, 0, NotSerialized)
  2860. {
  2861. CreateDWordField(MEM1, 0x0C, MB01)
  2862. CreateDWordField(MEM1, 0x10, ML01)
  2863. CreateDWordField(MEM1, 0x18, MB02)
  2864. CreateDWordField(MEM1, 0x1C, ML02)
  2865. If(GPIC)
  2866. {
  2867. Store(0xFEC00000, MB01)
  2868. Store(0xFEE00000, MB02)
  2869. Store(0x2000, ML01)
  2870. Store(0x1000, ML02)
  2871. }
  2872. Return(MEM1)
  2873. }
  2874. }
  2875. Method(_PRT, 0, NotSerialized)
  2876. {
  2877. If(GPIC)
  2878. {
  2879. Return(Package(10)
  2880. {
  2881. Package(4) {0x0001FFFF, 0x00, 0x00, 0x28},
  2882. Package(4) {0x0001FFFF, 0x01, 0x00, 0x29},
  2883. Package(4) {0x0001FFFF, 0x02, 0x00, 0x2A},
  2884. Package(4) {0x0001FFFF, 0x03, 0x00, 0x2B},
  2885. Package(4) {0x0008FFFF, 0x00, 0x00, 0x2B},
  2886. Package(4) {0x0008FFFF, 0x01, 0x00, 0x24},
  2887. Package(4) {0x0014FFFF, 0x00, 0x00, 0x10},
  2888. Package(4) {0x0014FFFF, 0x01, 0x00, 0x11},
  2889. Package(4) {0x0014FFFF, 0x02, 0x00, 0x12},
  2890. Package(4) {0x0014FFFF, 0x03, 0x00, 0x13}
  2891. })
  2892. }
  2893. Else
  2894. {
  2895. Return(Package(10)
  2896. {
  2897. Package(4) {0x0001FFFF, 0x00, ^LPC0.LNKA, 0x00},
  2898. Package(4) {0x0001FFFF, 0x01, ^LPC0.LNKB, 0x00},
  2899. Package(4) {0x0001FFFF, 0x02, ^LPC0.LNKC, 0x00},
  2900. Package(4) {0x0001FFFF, 0x03, ^LPC0.LNKD, 0x00},
  2901. Package(4) {0x0008FFFF, 0x00, ^LPC0.LNKD, 0x00},
  2902. Package(4) {0x0008FFFF, 0x01, ^LPC0.LNKE, 0x00},
  2903. Package(4) {0x0014FFFF, 0x00, ^LPC0.LNKA, 0x00},
  2904. Package(4) {0x0014FFFF, 0x01, ^LPC0.LNKB, 0x00},
  2905. Package(4) {0x0014FFFF, 0x02, ^LPC0.LNKC, 0x00},
  2906. Package(4) {0x0014FFFF, 0x03, ^LPC0.LNKD, 0x00}
  2907. })
  2908. }
  2909. }
  2910. OperationRegion(BAR1, PCI_Config, 0x14, 0x04)
  2911. Field(BAR1, ByteAcc, NoLock, Preserve)
  2912. {
  2913. NBBA, 32,
  2914. }
  2915. Device(GPP0)
  2916. {
  2917. Name(_ADR, 0x00010001)
  2918. Name(_PRW, Package(2) {0x08, 0x03})
  2919. Method(_PRT, 0, NotSerialized)
  2920. {
  2921. If(GPIC)
  2922. {
  2923. Return(Package(4)
  2924. {
  2925. Package(4) {0xFFFF, 0x00, 0x00, 0x18},
  2926. Package(4) {0xFFFF, 0x01, 0x00, 0x19},
  2927. Package(4) {0xFFFF, 0x02, 0x00, 0x1A},
  2928. Package(4) {0xFFFF, 0x03, 0x00, 0x1B}
  2929. })
  2930. }
  2931. Else
  2932. {
  2933. Return(Package(4)
  2934. {
  2935. Package(4) {0xFFFF, 0x00, ^^LPC0.LNKA, 0x00},
  2936. Package(4) {0xFFFF, 0x01, ^^LPC0.LNKB, 0x00},
  2937. Package(4) {0xFFFF, 0x02, ^^LPC0.LNKC, 0x00},
  2938. Package(4) {0xFFFF, 0x03, ^^LPC0.LNKD, 0x00}
  2939. })
  2940. }
  2941. }
  2942. }
  2943. Device(GPP1)
  2944. {
  2945. Name(_ADR, 0x00010002)
  2946. Name(_PRW, Package(2) {0x08, 0x03})
  2947. Method(_PRT, 0, NotSerialized)
  2948. {
  2949. If(GPIC)
  2950. {
  2951. Return(Package(4)
  2952. {
  2953. Package(4) {0xFFFF, 0x00, 0x00, 0x1C},
  2954. Package(4) {0xFFFF, 0x01, 0x00, 0x1D},
  2955. Package(4) {0xFFFF, 0x02, 0x00, 0x1E},
  2956. Package(4) {0xFFFF, 0x03, 0x00, 0x1F}
  2957. })
  2958. }
  2959. Else
  2960. {
  2961. Return(Package(4)
  2962. {
  2963. Package(4) {0xFFFF, 0x00, ^^LPC0.LNKE, 0x00},
  2964. Package(4) {0xFFFF, 0x01, ^^LPC0.LNKF, 0x00},
  2965. Package(4) {0xFFFF, 0x02, ^^LPC0.LNKG, 0x00},
  2966. Package(4) {0xFFFF, 0x03, ^^LPC0.LNKH, 0x00}
  2967. })
  2968. }
  2969. }
  2970. Device(PXSX)
  2971. {
  2972. Name(_ADR, 0x00)
  2973. OperationRegion(RPXX, PCI_Config, 0x00, 0x10)
  2974. Field(RPXX, AnyAcc, NoLock, Preserve)
  2975. {
  2976. VDID, 32,
  2977. }
  2978. OperationRegion(FLDR, PCI_Config, 0x44, 0x06)
  2979. Field(FLDR, ByteAcc, NoLock, Preserve)
  2980. {
  2981. DCAP, 32,
  2982. DCTR, 16,
  2983. }
  2984. Method(WIST, 0, Serialized)
  2985. {
  2986. Name(_T_0, Zero)
  2987. If(CondRefOf(VDID))
  2988. {
  2989. While(One)
  2990. {
  2991. Store(ToInteger(VDID), _T_0)
  2992. If(LEqual(_T_0, 0x095A8086))
  2993. {
  2994. Return(0x01)
  2995. }
  2996. Else
  2997. {
  2998. If(LEqual(_T_0, 0x095B8086))
  2999. {
  3000. Return(0x01)
  3001. }
  3002. Else
  3003. {
  3004. If(LEqual(_T_0, 0x31658086))
  3005. {
  3006. Return(0x01)
  3007. }
  3008. Else
  3009. {
  3010. If(LEqual(_T_0, 0x31668086))
  3011. {
  3012. Return(0x01)
  3013. }
  3014. Else
  3015. {
  3016. If(LEqual(_T_0, 0x08B18086))
  3017. {
  3018. Return(0x01)
  3019. }
  3020. Else
  3021. {
  3022. If(LEqual(_T_0, 0x08B28086))
  3023. {
  3024. Return(0x01)
  3025. }
  3026. Else
  3027. {
  3028. If(LEqual(_T_0, 0x08B38086))
  3029. {
  3030. Return(0x01)
  3031. }
  3032. Else
  3033. {
  3034. If(LEqual(_T_0, 0x08B48086))
  3035. {
  3036. Return(0x01)
  3037. }
  3038. Else
  3039. {
  3040. If(LEqual(_T_0, 0x24F38086))
  3041. {
  3042. Return(0x01)
  3043. }
  3044. Else
  3045. {
  3046. If(LEqual(_T_0, 0x24F48086))
  3047. {
  3048. Return(0x01)
  3049. }
  3050. Else
  3051. {
  3052. If(LEqual(_T_0, 0x24F58086))
  3053. {
  3054. Return(0x01)
  3055. }
  3056. Else
  3057. {
  3058. If(LEqual(_T_0, 0x24F68086))
  3059. {
  3060. Return(0x01)
  3061. }
  3062. Else
  3063. {
  3064. If(LEqual(_T_0, 0x24FD8086))
  3065. {
  3066. Return(0x01)
  3067. }
  3068. Else
  3069. {
  3070. If(LEqual(_T_0, 0x24FB8086))
  3071. {
  3072. Return(0x01)
  3073. }
  3074. Else
  3075. {
  3076. If(LEqual(_T_0, 0x25268086))
  3077. {
  3078. Return(0x01)
  3079. }
  3080. Else
  3081. {
  3082. If(LEqual(_T_0, 0xC82110EC))
  3083. {
  3084. Return(0x01)
  3085. }
  3086. Else
  3087. {
  3088. If(LEqual(_T_0, 0x0042168C))
  3089. {
  3090. Return(0x01)
  3091. }
  3092. Else
  3093. {
  3094. If(LEqual(_T_0, 0xB82210EC))
  3095. {
  3096. Return(0x01)
  3097. }
  3098. Else
  3099. {
  3100. Return(0x00)
  3101. }
  3102. }
  3103. }
  3104. }
  3105. }
  3106. }
  3107. }
  3108. }
  3109. }
  3110. }
  3111. }
  3112. }
  3113. }
  3114. }
  3115. }
  3116. }
  3117. }
  3118. }
  3119. Break
  3120. }
  3121. }
  3122. Else
  3123. {
  3124. Return(0x00)
  3125. }
  3126. }
  3127. PowerResource(WRST, 5, 0)
  3128. {
  3129. Method(_STA, 0, NotSerialized)
  3130. {
  3131. Return(0x01)
  3132. }
  3133. Method(_ON, 0, NotSerialized)
  3134. {
  3135. }
  3136. Method(_OFF, 0, NotSerialized)
  3137. {
  3138. }
  3139. Method(_RST, 0, NotSerialized)
  3140. {
  3141. If(And(DCAP, 0x10000000))
  3142. {
  3143. Store(DCTR, Local0)
  3144. Or(Local0, 0x8000, Local0)
  3145. Store(Local0, DCTR)
  3146. }
  3147. }
  3148. }
  3149. Method(_PRR, 0, NotSerialized)
  3150. {
  3151. Return(Package(1) {WRST})
  3152. }
  3153. }
  3154. }
  3155. Device(GPP2)
  3156. {
  3157. Name(_ADR, 0x00010003)
  3158. Name(_PRW, Package(2) {0x08, 0x03})
  3159. Method(_PRT, 0, NotSerialized)
  3160. {
  3161. If(GPIC)
  3162. {
  3163. Return(Package(4)
  3164. {
  3165. Package(4) {0xFFFF, 0x00, 0x00, 0x20},
  3166. Package(4) {0xFFFF, 0x01, 0x00, 0x21},
  3167. Package(4) {0xFFFF, 0x02, 0x00, 0x22},
  3168. Package(4) {0xFFFF, 0x03, 0x00, 0x23}
  3169. })
  3170. }
  3171. Else
  3172. {
  3173. Return(Package(4)
  3174. {
  3175. Package(4) {0xFFFF, 0x00, ^^LPC0.LNKA, 0x00},
  3176. Package(4) {0xFFFF, 0x01, ^^LPC0.LNKB, 0x00},
  3177. Package(4) {0xFFFF, 0x02, ^^LPC0.LNKC, 0x00},
  3178. Package(4) {0xFFFF, 0x03, ^^LPC0.LNKD, 0x00}
  3179. })
  3180. }
  3181. }
  3182. }
  3183. Device(GPP3)
  3184. {
  3185. Name(_ADR, 0x00010004)
  3186. Name(_PRW, Package(2) {0x08, 0x03})
  3187. Method(_PRT, 0, NotSerialized)
  3188. {
  3189. If(GPIC)
  3190. {
  3191. Return(Package(4)
  3192. {
  3193. Package(4) {0xFFFF, 0x00, 0x00, 0x24},
  3194. Package(4) {0xFFFF, 0x01, 0x00, 0x25},
  3195. Package(4) {0xFFFF, 0x02, 0x00, 0x26},
  3196. Package(4) {0xFFFF, 0x03, 0x00, 0x27}
  3197. })
  3198. }
  3199. Else
  3200. {
  3201. Return(Package(4)
  3202. {
  3203. Package(4) {0xFFFF, 0x00, ^^LPC0.LNKE, 0x00},
  3204. Package(4) {0xFFFF, 0x01, ^^LPC0.LNKF, 0x00},
  3205. Package(4) {0xFFFF, 0x02, ^^LPC0.LNKG, 0x00},
  3206. Package(4) {0xFFFF, 0x03, ^^LPC0.LNKH, 0x00}
  3207. })
  3208. }
  3209. }
  3210. }
  3211. Device(GPP4)
  3212. {
  3213. Name(_ADR, 0x00010005)
  3214. Name(_PRW, Package(2) {0x08, 0x03})
  3215. Method(_PRT, 0, NotSerialized)
  3216. {
  3217. If(GPIC)
  3218. {
  3219. Return(Package(4)
  3220. {
  3221. Package(4) {0xFFFF, 0x00, 0x00, 0x28},
  3222. Package(4) {0xFFFF, 0x01, 0x00, 0x29},
  3223. Package(4) {0xFFFF, 0x02, 0x00, 0x2A},
  3224. Package(4) {0xFFFF, 0x03, 0x00, 0x2B}
  3225. })
  3226. }
  3227. Else
  3228. {
  3229. Return(Package(4)
  3230. {
  3231. Package(4) {0xFFFF, 0x00, ^^LPC0.LNKA, 0x00},
  3232. Package(4) {0xFFFF, 0x01, ^^LPC0.LNKB, 0x00},
  3233. Package(4) {0xFFFF, 0x02, ^^LPC0.LNKC, 0x00},
  3234. Package(4) {0xFFFF, 0x03, ^^LPC0.LNKD, 0x00}
  3235. })
  3236. }
  3237. }
  3238. }
  3239. Device(GPP5)
  3240. {
  3241. Name(_ADR, 0x00010006)
  3242. Name(_PRW, Package(2) {0x08, 0x03})
  3243. Method(_PRT, 0, NotSerialized)
  3244. {
  3245. If(GPIC)
  3246. {
  3247. Return(Package(4)
  3248. {
  3249. Package(4) {0xFFFF, 0x00, 0x00, 0x2C},
  3250. Package(4) {0xFFFF, 0x01, 0x00, 0x2D},
  3251. Package(4) {0xFFFF, 0x02, 0x00, 0x2E},
  3252. Package(4) {0xFFFF, 0x03, 0x00, 0x2F}
  3253. })
  3254. }
  3255. Else
  3256. {
  3257. Return(Package(4)
  3258. {
  3259. Package(4) {0xFFFF, 0x00, ^^LPC0.LNKE, 0x00},
  3260. Package(4) {0xFFFF, 0x01, ^^LPC0.LNKF, 0x00},
  3261. Package(4) {0xFFFF, 0x02, ^^LPC0.LNKG, 0x00},
  3262. Package(4) {0xFFFF, 0x03, ^^LPC0.LNKH, 0x00}
  3263. })
  3264. }
  3265. }
  3266. }
  3267. Device(GPP6)
  3268. {
  3269. Name(_ADR, 0x00010007)
  3270. Name(_PRW, Package(2) {0x08, 0x03})
  3271. Method(_PRT, 0, NotSerialized)
  3272. {
  3273. If(GPIC)
  3274. {
  3275. Return(Package(4)
  3276. {
  3277. Package(4) {0xFFFF, 0x00, 0x00, 0x30},
  3278. Package(4) {0xFFFF, 0x01, 0x00, 0x31},
  3279. Package(4) {0xFFFF, 0x02, 0x00, 0x32},
  3280. Package(4) {0xFFFF, 0x03, 0x00, 0x33}
  3281. })
  3282. }
  3283. Else
  3284. {
  3285. Return(Package(4)
  3286. {
  3287. Package(4) {0xFFFF, 0x00, ^^LPC0.LNKA, 0x00},
  3288. Package(4) {0xFFFF, 0x01, ^^LPC0.LNKB, 0x00},
  3289. Package(4) {0xFFFF, 0x02, ^^LPC0.LNKC, 0x00},
  3290. Package(4) {0xFFFF, 0x03, ^^LPC0.LNKD, 0x00}
  3291. })
  3292. }
  3293. }
  3294. }
  3295. Device(GP17)
  3296. {
  3297. Name(_ADR, 0x00080001)
  3298. Name(_PRW, Package(2) {0x19, 0x03})
  3299. Method(_PRT, 0, NotSerialized)
  3300. {
  3301. If(GPIC)
  3302. {
  3303. Return(Package(4)
  3304. {
  3305. Package(4) {0xFFFF, 0x00, 0x00, 0x34},
  3306. Package(4) {0xFFFF, 0x01, 0x00, 0x35},
  3307. Package(4) {0xFFFF, 0x02, 0x00, 0x36},
  3308. Package(4) {0xFFFF, 0x03, 0x00, 0x37}
  3309. })
  3310. }
  3311. Else
  3312. {
  3313. Return(Package(4)
  3314. {
  3315. Package(4) {0xFFFF, 0x00, ^^LPC0.LNKE, 0x00},
  3316. Package(4) {0xFFFF, 0x01, ^^LPC0.LNKF, 0x00},
  3317. Package(4) {0xFFFF, 0x02, ^^LPC0.LNKG, 0x00},
  3318. Package(4) {0xFFFF, 0x03, ^^LPC0.LNKH, 0x00}
  3319. })
  3320. }
  3321. }
  3322. Device(VGA)
  3323. {
  3324. Name(_ADR, Zero)
  3325. Method(_STA, 0, NotSerialized)
  3326. {
  3327. Return(0x0F)
  3328. }
  3329. Name(DOSA, 0x00)
  3330. Method(_DOS, 1, NotSerialized)
  3331. {
  3332. Store(Arg0, DOSA)
  3333. }
  3334. Method(_DOD, 0, NotSerialized)
  3335. {
  3336. Return(Package(7)
  3337. {
  3338. 0x00010110, 0x00010210, 0x00010220, 0x00010230, 0x00010240, 0x00031000,
  3339. 0x00032000
  3340. })
  3341. }
  3342. Device(LCD)
  3343. {
  3344. Name(_ADR, 0x0110)
  3345. Name(BCLB, Package(53)
  3346. {
  3347. 0x5A, 0x3C, 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0E, 0x10,
  3348. 0x12, 0x14, 0x16, 0x18, 0x1A, 0x1C, 0x1E, 0x20, 0x22, 0x24, 0x26,
  3349. 0x28, 0x2A, 0x2C, 0x2E, 0x30, 0x32, 0x34, 0x36, 0x38, 0x3A, 0x3C,
  3350. 0x3E, 0x40, 0x42, 0x44, 0x46, 0x48, 0x4A, 0x4C, 0x4E, 0x50, 0x52,
  3351. 0x54, 0x56, 0x58, 0x5A, 0x5C, 0x5E, 0x60, 0x62, 0x64
  3352. })
  3353. Method(_BCL, 0, NotSerialized)
  3354. {
  3355. Return(BCLB)
  3356. }
  3357. Method(_BCM, 1, NotSerialized)
  3358. {
  3359. Divide(Multiply(Arg0, 0xFF), 0x64, Local1, Local0)
  3360. AFN7(Local0)
  3361. }
  3362. }
  3363. OperationRegion(GPUM, PCI_Config, 0x24, 0x04)
  3364. Field(GPUM, ByteAcc, NoLock, Preserve)
  3365. {
  3366. GPUB, 32,
  3367. }
  3368. Method(GBSA, 0, Serialized)
  3369. {
  3370. Store(GPUB, Local0)
  3371. And(Local0, 0xFFFFFF00, Local0)
  3372. Add(Local0, 0x0138, Local0)
  3373. Return(Local0)
  3374. }
  3375. OperationRegion(SCRA, SystemMemory, GBSA, 0x04)
  3376. Field(SCRA, ByteAcc, NoLock, Preserve)
  3377. {
  3378. , 8,
  3379. BRIL, 8,
  3380. }
  3381. }
  3382. Device(PSP)
  3383. {
  3384. Name(_ADR, 0x02)
  3385. }
  3386. Device(ACP)
  3387. {
  3388. Name(_ADR, 0x05)
  3389. }
  3390. Device(AZAL)
  3391. {
  3392. Name(_ADR, 0x06)
  3393. }
  3394. Device(MP2C)
  3395. {
  3396. Name(_ADR, 0x07)
  3397. }
  3398. Device(XHC0)
  3399. {
  3400. Name(_ADR, 0x03)
  3401. Name(_PRW, Package(2) {0x19, 0x03})
  3402. Method(_S0W, 0, NotSerialized)
  3403. {
  3404. Return(0x00)
  3405. }
  3406. Device(RHUB)
  3407. {
  3408. Name(_ADR, Zero)
  3409. Device(PRT1)
  3410. {
  3411. Name(_ADR, One)
  3412. Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
  3413. Name(_PLD, Package(1)
  3414. {
  3415. Buffer(0x14)
  3416. {
  3417. 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3418. 0x24, 0x01, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00,
  3419. 0x88, 0xFF, 0xB8, 0xFF
  3420. }
  3421. })
  3422. Device(CAMB)
  3423. {
  3424. Name(_ADR, One)
  3425. Name(_PLD, Package(1)
  3426. {
  3427. Buffer(0x14)
  3428. {
  3429. 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3430. 0x24, 0x01, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00,
  3431. 0x88, 0xFF, 0xB8, 0xFF
  3432. }
  3433. })
  3434. Method(_STA, 0, NotSerialized)
  3435. {
  3436. Return(0x0F)
  3437. }
  3438. }
  3439. }
  3440. Device(PRT2)
  3441. {
  3442. Name(_ADR, 0x02)
  3443. Name(UPCL, Package(4) {0xFF, 0x09, Zero, Zero})
  3444. Name(PLDL, Package(1)
  3445. {
  3446. Buffer(0x10)
  3447. {
  3448. 0x01, 0xC6, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,
  3449. 0x69, 0x0C, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00
  3450. }
  3451. })
  3452. Name(UPCV, Package(4) {0x00, 0x00, Zero, Zero})
  3453. Name(PLDV, Package(1)
  3454. {
  3455. Buffer(0x10)
  3456. {
  3457. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3458. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  3459. }
  3460. })
  3461. Method(_UPC, 0, NotSerialized)
  3462. {
  3463. If(LEqual(V155, 0x01))
  3464. {
  3465. Return(UPCV)
  3466. }
  3467. Else
  3468. {
  3469. Return(UPCL)
  3470. }
  3471. }
  3472. Method(_PLD, 0, NotSerialized)
  3473. {
  3474. If(LEqual(V155, 0x01))
  3475. {
  3476. Return(PLDV)
  3477. }
  3478. Else
  3479. {
  3480. Return(PLDL)
  3481. }
  3482. }
  3483. }
  3484. Device(PRT3)
  3485. {
  3486. Name(_ADR, 0x03)
  3487. Name(_UPC, Package(4) {0xFF, 0x00, Zero, Zero})
  3488. Name(_PLD, Package(1)
  3489. {
  3490. Buffer(0x10)
  3491. {
  3492. 0x01, 0xC6, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,
  3493. 0x69, 0x0C, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00
  3494. }
  3495. })
  3496. }
  3497. Device(PRT4)
  3498. {
  3499. Name(_ADR, 0x04)
  3500. Name(_UPC, Package(4) {0xFF, 0x00, Zero, Zero})
  3501. Name(_PLD, Package(1)
  3502. {
  3503. Buffer(0x10)
  3504. {
  3505. 0x01, 0xC6, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,
  3506. 0x69, 0x0C, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00
  3507. }
  3508. })
  3509. }
  3510. Device(POT5)
  3511. {
  3512. OperationRegion(BOID, SystemMemory, 0xFED8153A, 0x01)
  3513. Field(BOID, ByteAcc, NoLock, Preserve)
  3514. {
  3515. BID5, 1,
  3516. }
  3517. Name(_ADR, 0x05)
  3518. Name(_UPC, Package(4) {0xFF, 0x03, Zero, Zero})
  3519. Name(_PLD, Package(1)
  3520. {
  3521. Buffer(0x10)
  3522. {
  3523. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3524. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  3525. }
  3526. })
  3527. Device(TPSB)
  3528. {
  3529. Name(_ADR, One)
  3530. Name(_UPC, Package(4) {0xFF, 0x03, Zero, Zero})
  3531. Name(_PLD, Package(1)
  3532. {
  3533. Buffer(0x10)
  3534. {
  3535. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3536. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  3537. }
  3538. })
  3539. Method(_STA, 0, NotSerialized)
  3540. {
  3541. If(LEqual(BID5, 0x01))
  3542. {
  3543. Return(0x00)
  3544. }
  3545. Else
  3546. {
  3547. Return(0x0F)
  3548. }
  3549. }
  3550. }
  3551. Method(_STA, 0, NotSerialized)
  3552. {
  3553. If(RV2)
  3554. {
  3555. Return(0x0F)
  3556. }
  3557. Else
  3558. {
  3559. Return(0x00)
  3560. }
  3561. }
  3562. }
  3563. Device(POT6)
  3564. {
  3565. Name(_ADR, 0x06)
  3566. Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
  3567. Name(_PLD, Package(1)
  3568. {
  3569. Buffer(0x10)
  3570. {
  3571. 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3572. 0xE0, 0x1E, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00
  3573. }
  3574. })
  3575. Device(BLTH)
  3576. {
  3577. Name(_ADR, One)
  3578. Name(_PLD, Package(1)
  3579. {
  3580. Buffer(0x10)
  3581. {
  3582. 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3583. 0xE0, 0x1E, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00
  3584. }
  3585. })
  3586. }
  3587. Method(_STA, 0, NotSerialized)
  3588. {
  3589. If(LEqual(RV2, 0x00))
  3590. {
  3591. Return(0x00)
  3592. }
  3593. Else
  3594. {
  3595. Return(0x0F)
  3596. }
  3597. }
  3598. }
  3599. Device(PRT5)
  3600. {
  3601. Method(_ADR, 0, NotSerialized)
  3602. {
  3603. If(RV2)
  3604. {
  3605. Return(0x07)
  3606. }
  3607. Else
  3608. {
  3609. Return(0x05)
  3610. }
  3611. }
  3612. Name(_UPC, Package(4) {0x00, 0xFF, Zero, Zero})
  3613. Name(_PLD, Package(1)
  3614. {
  3615. Buffer(0x14)
  3616. {
  3617. 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3618. 0x24, 0x01, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00,
  3619. 0x88, 0xFF, 0xB8, 0xFF
  3620. }
  3621. })
  3622. }
  3623. Device(PRT6)
  3624. {
  3625. Method(_ADR, 0, NotSerialized)
  3626. {
  3627. If(RV2)
  3628. {
  3629. Return(0x08)
  3630. }
  3631. Else
  3632. {
  3633. Return(0x06)
  3634. }
  3635. }
  3636. Name(UPCL, Package(4) {0xFF, 0x09, Zero, Zero})
  3637. Name(PLDL, Package(1)
  3638. {
  3639. Buffer(0x10)
  3640. {
  3641. 0x01, 0xC6, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,
  3642. 0x69, 0x0C, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00
  3643. }
  3644. })
  3645. Name(UPCV, Package(4) {0x00, 0x00, Zero, Zero})
  3646. Name(PLDV, Package(1)
  3647. {
  3648. Buffer(0x10)
  3649. {
  3650. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3651. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  3652. }
  3653. })
  3654. Method(_UPC, 0, NotSerialized)
  3655. {
  3656. If(LEqual(V155, 0x01))
  3657. {
  3658. Return(UPCV)
  3659. }
  3660. Else
  3661. {
  3662. Return(UPCL)
  3663. }
  3664. }
  3665. Method(_PLD, 0, NotSerialized)
  3666. {
  3667. If(LEqual(V155, 0x01))
  3668. {
  3669. Return(PLDV)
  3670. }
  3671. Else
  3672. {
  3673. Return(PLDL)
  3674. }
  3675. }
  3676. }
  3677. Device(PRT7)
  3678. {
  3679. Method(_ADR, 0, NotSerialized)
  3680. {
  3681. If(RV2)
  3682. {
  3683. Return(0x09)
  3684. }
  3685. Else
  3686. {
  3687. Return(0x07)
  3688. }
  3689. }
  3690. Name(_UPC, Package(4) {0xFF, 0x03, Zero, Zero})
  3691. Name(_PLD, Package(1)
  3692. {
  3693. Buffer(0x10)
  3694. {
  3695. 0x01, 0xC6, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,
  3696. 0x69, 0x0C, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00
  3697. }
  3698. })
  3699. }
  3700. Device(PRT8)
  3701. {
  3702. Method(_ADR, 0, NotSerialized)
  3703. {
  3704. If(RV2)
  3705. {
  3706. Return(0x0A)
  3707. }
  3708. Else
  3709. {
  3710. Return(0x08)
  3711. }
  3712. }
  3713. Name(_UPC, Package(4) {0xFF, 0x03, Zero, Zero})
  3714. Name(_PLD, Package(1)
  3715. {
  3716. Buffer(0x10)
  3717. {
  3718. 0x01, 0xC6, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00,
  3719. 0x69, 0x0C, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00
  3720. }
  3721. })
  3722. }
  3723. }
  3724. }
  3725. Device(XHC1)
  3726. {
  3727. Name(_ADR, 0x04)
  3728. Name(_PRW, Package(2) {0x19, 0x03})
  3729. Method(_STA, 0, NotSerialized)
  3730. {
  3731. If(RV2)
  3732. {
  3733. Return(0x00)
  3734. }
  3735. Else
  3736. {
  3737. Return(0x0F)
  3738. }
  3739. }
  3740. Method(_S0W, 0, NotSerialized)
  3741. {
  3742. Return(0x00)
  3743. }
  3744. Device(RHUB)
  3745. {
  3746. Name(_ADR, Zero)
  3747. Device(PRT1)
  3748. {
  3749. OperationRegion(BOID, SystemMemory, 0xFED8153A, 0x01)
  3750. Field(BOID, ByteAcc, NoLock, Preserve)
  3751. {
  3752. BID5, 1,
  3753. }
  3754. Name(_ADR, One)
  3755. Name(_UPC, Package(4) {0xFF, 0x03, Zero, Zero})
  3756. Name(_PLD, Package(1)
  3757. {
  3758. Buffer(0x10)
  3759. {
  3760. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3761. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  3762. }
  3763. })
  3764. Device(TPSB)
  3765. {
  3766. Name(_ADR, One)
  3767. Name(_UPC, Package(4) {0xFF, 0x03, Zero, Zero})
  3768. Name(_PLD, Package(1)
  3769. {
  3770. Buffer(0x10)
  3771. {
  3772. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3773. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  3774. }
  3775. })
  3776. Method(_STA, 0, NotSerialized)
  3777. {
  3778. If(LEqual(BID5, 0x01))
  3779. {
  3780. Return(0x00)
  3781. }
  3782. Else
  3783. {
  3784. Return(0x0F)
  3785. }
  3786. }
  3787. }
  3788. }
  3789. Device(PRT2)
  3790. {
  3791. Name(_ADR, 0x02)
  3792. Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
  3793. Name(_PLD, Package(1)
  3794. {
  3795. Buffer(0x10)
  3796. {
  3797. 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3798. 0xE0, 0x1E, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00
  3799. }
  3800. })
  3801. Device(BLTH)
  3802. {
  3803. Name(_ADR, One)
  3804. Name(_PLD, Package(1)
  3805. {
  3806. Buffer(0x10)
  3807. {
  3808. 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3809. 0xE0, 0x1E, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00
  3810. }
  3811. })
  3812. Method(_STA, 0, NotSerialized)
  3813. {
  3814. Return(0x0F)
  3815. }
  3816. }
  3817. }
  3818. Device(PRT3)
  3819. {
  3820. Name(_ADR, 0x03)
  3821. Name(_UPC, Package(4) {0x00, 0x00, Zero, Zero})
  3822. Name(_PLD, Package(1)
  3823. {
  3824. Buffer(0x10)
  3825. {
  3826. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  3827. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  3828. }
  3829. })
  3830. }
  3831. }
  3832. }
  3833. }
  3834. Device(GP18)
  3835. {
  3836. Name(_ADR, 0x00080002)
  3837. Name(_PRW, Package(2) {0x08, 0x03})
  3838. Method(_PRT, 0, NotSerialized)
  3839. {
  3840. If(GPIC)
  3841. {
  3842. Return(Package(4)
  3843. {
  3844. Package(4) {0xFFFF, 0x00, 0x00, 0x36},
  3845. Package(4) {0xFFFF, 0x01, 0x00, 0x37},
  3846. Package(4) {0xFFFF, 0x02, 0x00, 0x34},
  3847. Package(4) {0xFFFF, 0x03, 0x00, 0x35}
  3848. })
  3849. }
  3850. Else
  3851. {
  3852. Return(Package(4)
  3853. {
  3854. Package(4) {0xFFFF, 0x00, ^^LPC0.LNKG, 0x00},
  3855. Package(4) {0xFFFF, 0x01, ^^LPC0.LNKH, 0x00},
  3856. Package(4) {0xFFFF, 0x02, ^^LPC0.LNKE, 0x00},
  3857. Package(4) {0xFFFF, 0x03, ^^LPC0.LNKF, 0x00}
  3858. })
  3859. }
  3860. }
  3861. Device(SATA)
  3862. {
  3863. Name(_ADR, Zero)
  3864. }
  3865. }
  3866. Device(SMB)
  3867. {
  3868. Name(_ADR, 0x00140000)
  3869. OperationRegion(SBRV, PCI_Config, 0x08, 0x0100)
  3870. Field(SBRV, AnyAcc, NoLock, Preserve)
  3871. {
  3872. RVID, 8,
  3873. Offset(0x5A), //Offset(90),
  3874. I1F, 1,
  3875. I12F, 1,
  3876. Offset(0x7A), //Offset(122),
  3877. , 2,
  3878. G31O, 1,
  3879. Offset(0xD9), //Offset(217),
  3880. , 6,
  3881. ACIR, 1,
  3882. }
  3883. OperationRegion(PMIO, SystemIO, 0x0CD6, 0x02)
  3884. Field(PMIO, ByteAcc, NoLock, Preserve)
  3885. {
  3886. INPM, 8,
  3887. DAPM, 8,
  3888. }
  3889. IndexField(INPM, DAPM, ByteAcc, NoLock, Preserve)
  3890. {
  3891. HPAD, 32,
  3892. Offset(0x60), //Offset(96),
  3893. P1EB, 16,
  3894. }
  3895. OperationRegion(ERMG, SystemMemory, 0xFED81500, 0x03FF)
  3896. Field(ERMG, AnyAcc, NoLock, Preserve)
  3897. {
  3898. Offset(0x18), //Offset(24),
  3899. Offset(0x1A), //Offset(26),
  3900. GE10, 1,
  3901. Offset(0x1C), //Offset(28),
  3902. Offset(0x1E), //Offset(30),
  3903. GE11, 1,
  3904. Offset(0x40), //Offset(64),
  3905. Offset(0x42), //Offset(66),
  3906. GE12, 1,
  3907. Offset(0x46), //Offset(70),
  3908. GS17, 1,
  3909. , 5,
  3910. GV17, 1,
  3911. GE17, 1,
  3912. Offset(0x108), //Offset(264),
  3913. Offset(0x10A), //Offset(266),
  3914. P33I, 1,
  3915. Offset(0x10C), //Offset(268),
  3916. Offset(0x10E), //Offset(270),
  3917. P37I, 1,
  3918. Offset(0x118), //Offset(280),
  3919. Offset(0x11A), //Offset(282),
  3920. P3BI, 1,
  3921. Offset(0x11C), //Offset(284),
  3922. Offset(0x11E), //Offset(286),
  3923. P40I, 1,
  3924. }
  3925. OperationRegion(ERMM, SystemMemory, 0xFED80000, 0x1000)
  3926. Field(ERMM, ByteAcc, NoLock, Preserve)
  3927. {
  3928. Offset(0x200), //Offset(512),
  3929. , 1,
  3930. E01S, 1,
  3931. , 3,
  3932. E05S, 1,
  3933. , 2,
  3934. Offset(0x201), //Offset(513),
  3935. , 7,
  3936. E15S, 1,
  3937. E16S, 1,
  3938. , 5,
  3939. E22S, 1,
  3940. Offset(0x204), //Offset(516),
  3941. , 1,
  3942. E01E, 1,
  3943. , 3,
  3944. E05E, 1,
  3945. , 2,
  3946. Offset(0x205), //Offset(517),
  3947. , 7,
  3948. E15E, 1,
  3949. E16E, 1,
  3950. , 5,
  3951. E22E, 1,
  3952. Offset(0x208), //Offset(520),
  3953. , 1,
  3954. E01C, 1,
  3955. , 3,
  3956. E05C, 1,
  3957. , 4,
  3958. E10C, 1,
  3959. , 4,
  3960. E15C, 1,
  3961. E16C, 1,
  3962. , 4,
  3963. E21C, 1,
  3964. E22C, 1,
  3965. , 3,
  3966. E26C, 1,
  3967. , 5,
  3968. , 1,
  3969. E01L, 1,
  3970. , 3,
  3971. E05L, 1,
  3972. , 2,
  3973. Offset(0x20D), //Offset(525),
  3974. , 7,
  3975. E15L, 1,
  3976. E16L, 1,
  3977. , 5,
  3978. E22L, 1,
  3979. Offset(0x288), //Offset(648),
  3980. , 1,
  3981. CLPS, 1,
  3982. Offset(0x299), //Offset(665),
  3983. , 7,
  3984. G15A, 1,
  3985. Offset(0x2AC), //Offset(684),
  3986. , 6,
  3987. SRBT, 2,
  3988. Offset(0x2B0), //Offset(688),
  3989. , 2,
  3990. SLPS, 2,
  3991. Offset(0x2B2), //Offset(690),
  3992. , 4,
  3993. SPBT, 2,
  3994. Offset(0x362), //Offset(866),
  3995. , 6,
  3996. MT3A, 1,
  3997. Offset(0x377), //Offset(887),
  3998. EPNM, 1,
  3999. DPPF, 1,
  4000. Offset(0x3BB), //Offset(955),
  4001. , 6,
  4002. PWDE, 1,
  4003. Offset(0x3BE), //Offset(958),
  4004. , 5,
  4005. ALLS, 1,
  4006. Offset(0x3C8), //Offset(968),
  4007. , 2,
  4008. TFTE, 1,
  4009. Offset(0x3DF), //Offset(991),
  4010. BLNK, 2,
  4011. Offset(0x3F0), //Offset(1008),
  4012. PHYD, 1,
  4013. , 1,
  4014. RSTU, 1,
  4015. US5R, 1,
  4016. Offset(0x400), //Offset(1024),
  4017. F0CT, 8,
  4018. F0MS, 8,
  4019. F0FQ, 8,
  4020. F0LD, 8,
  4021. F0MD, 8,
  4022. F0MP, 8,
  4023. LT0L, 8,
  4024. LT0H, 8,
  4025. MT0L, 8,
  4026. MT0H, 8,
  4027. HT0L, 8,
  4028. HT0H, 8,
  4029. LRG0, 8,
  4030. LHC0, 8,
  4031. Offset(0x410), //Offset(1040),
  4032. F1CT, 8,
  4033. F1MS, 8,
  4034. F1FQ, 8,
  4035. F1LD, 8,
  4036. F1MD, 8,
  4037. F1MP, 8,
  4038. LT1L, 8,
  4039. LT1H, 8,
  4040. MT1L, 8,
  4041. MT1H, 8,
  4042. HT1L, 8,
  4043. HT1H, 8,
  4044. LRG1, 8,
  4045. LHC1, 8,
  4046. Offset(0x420), //Offset(1056),
  4047. F2CT, 8,
  4048. F2MS, 8,
  4049. F2FQ, 8,
  4050. F2LD, 8,
  4051. F2MD, 8,
  4052. F2MP, 8,
  4053. LT2L, 8,
  4054. LT2H, 8,
  4055. MT2L, 8,
  4056. MT2H, 8,
  4057. HT2L, 8,
  4058. HT2H, 8,
  4059. LRG2, 8,
  4060. LHC2, 8,
  4061. Offset(0x430), //Offset(1072),
  4062. F3CT, 8,
  4063. F3MS, 8,
  4064. F3FQ, 8,
  4065. F3LD, 8,
  4066. F3MD, 8,
  4067. F3MP, 8,
  4068. LT3L, 8,
  4069. LT3H, 8,
  4070. MT3L, 8,
  4071. MT3H, 8,
  4072. HT3L, 8,
  4073. HT3H, 8,
  4074. LRG3, 8,
  4075. LHC3, 8,
  4076. Offset(0x700), //Offset(1792),
  4077. SEC, 8,
  4078. , 8,
  4079. MIN, 8,
  4080. Offset(0xD01), //Offset(3329),
  4081. MX01, 8,
  4082. Offset(0xD07), //Offset(3335),
  4083. MX07, 8,
  4084. Offset(0xD0E), //Offset(3342),
  4085. MX14, 8,
  4086. MX15, 8,
  4087. MX16, 8,
  4088. Offset(0xD15), //Offset(3349),
  4089. MX21, 8,
  4090. MX22, 8,
  4091. MX23, 8,
  4092. Offset(0xD1B), //Offset(3355),
  4093. MX27, 8,
  4094. MX28, 8,
  4095. Offset(0xD20), //Offset(3360),
  4096. MX32, 8,
  4097. MX33, 8,
  4098. MX34, 8,
  4099. Offset(0xD29), //Offset(3369),
  4100. MX41, 8,
  4101. Offset(0xD2C), //Offset(3372),
  4102. MX44, 8,
  4103. Offset(0xD33), //Offset(3379),
  4104. MX51, 8,
  4105. , 8,
  4106. MX53, 8,
  4107. Offset(0xD39), //Offset(3385),
  4108. MX57, 8,
  4109. MX58, 8,
  4110. MX59, 8,
  4111. Offset(0xD42), //Offset(3394),
  4112. MX66, 8,
  4113. Offset(0xD66), //Offset(3430),
  4114. M102, 8,
  4115. Offset(0xD6C), //Offset(3436),
  4116. M108, 8,
  4117. Offset(0xDAA), //Offset(3498),
  4118. M170, 8,
  4119. Offset(0xDAF), //Offset(3503),
  4120. M175, 8,
  4121. M176, 8,
  4122. Offset(0xDB4), //Offset(3508),
  4123. M180, 8,
  4124. M181, 8,
  4125. M182, 8,
  4126. Offset(0xDC5), //Offset(3525),
  4127. M197, 8,
  4128. , 8,
  4129. M199, 8,
  4130. M200, 8,
  4131. Offset(0xE00), //Offset(3584),
  4132. MS00, 8,
  4133. MS01, 8,
  4134. MS02, 8,
  4135. MS03, 8,
  4136. MS04, 8,
  4137. Offset(0xE40), //Offset(3648),
  4138. MS40, 8,
  4139. Offset(0xE81), //Offset(3713),
  4140. , 2,
  4141. ECES, 1,
  4142. }
  4143. OperationRegion(P1E0, SystemIO, P1EB, 0x04)
  4144. Field(P1E0, ByteAcc, NoLock, Preserve)
  4145. {
  4146. Offset(0x1), //Offset(1),
  4147. , 6,
  4148. PEWS, 1,
  4149. WSTA, 1,
  4150. Offset(0x3), //Offset(3),
  4151. , 6,
  4152. PEWD, 1,
  4153. }
  4154. Method(TRMD, 0, NotSerialized)
  4155. {
  4156. Store(Zero, TFTE)
  4157. }
  4158. Method(HTCD, 0, NotSerialized)
  4159. {
  4160. }
  4161. OperationRegion(ABIO, SystemIO, 0x0CD8, 0x08)
  4162. Field(ABIO, DWordAcc, NoLock, Preserve)
  4163. {
  4164. INAB, 32,
  4165. DAAB, 32,
  4166. }
  4167. Method(RDAB, 1, NotSerialized)
  4168. {
  4169. Store(Arg0, INAB)
  4170. Return(DAAB)
  4171. }
  4172. Method(WTAB, 2, NotSerialized)
  4173. {
  4174. Store(Arg0, INAB)
  4175. Store(Arg1, DAAB)
  4176. }
  4177. Method(RWAB, 3, NotSerialized)
  4178. {
  4179. And(RDAB(Arg0), Arg1, Local0)
  4180. Or(Local0, Arg2, Local1)
  4181. WTAB(Arg0, Local1)
  4182. }
  4183. Method(CABR, 3, NotSerialized)
  4184. {
  4185. ShiftLeft(Arg0, 0x05, Local0)
  4186. Add(Local0, Arg1, Local1)
  4187. ShiftLeft(Local1, 0x18, Local2)
  4188. Add(Local2, Arg2, Local3)
  4189. Return(Local3)
  4190. }
  4191. }
  4192. Device(LPC0)
  4193. {
  4194. Name(_ADR, 0x00140003)
  4195. OperationRegion(PIRQ, SystemIO, 0x0C00, 0x02)
  4196. Field(PIRQ, ByteAcc, NoLock, Preserve)
  4197. {
  4198. PIID, 8,
  4199. PIDA, 8,
  4200. }
  4201. IndexField(PIID, PIDA, ByteAcc, NoLock, Preserve)
  4202. {
  4203. PIRA, 8,
  4204. PIRB, 8,
  4205. PIRC, 8,
  4206. PIRD, 8,
  4207. PIRE, 8,
  4208. PIRF, 8,
  4209. PIRG, 8,
  4210. PIRH, 8,
  4211. Offset(0xC), //Offset(12),
  4212. SIRA, 8,
  4213. SIRB, 8,
  4214. SIRC, 8,
  4215. SIRD, 8,
  4216. PIRS, 8,
  4217. Offset(0x13), //Offset(19),
  4218. HDAD, 8,
  4219. Offset(0x17), //Offset(23),
  4220. SDCL, 8,
  4221. Offset(0x1A), //Offset(26),
  4222. SDIO, 8,
  4223. Offset(0x30), //Offset(48),
  4224. USB1, 8,
  4225. Offset(0x34), //Offset(52),
  4226. USB3, 8,
  4227. Offset(0x41), //Offset(65),
  4228. SATA, 8,
  4229. Offset(0x62), //Offset(98),
  4230. GIOC, 8,
  4231. Offset(0x70), //Offset(112),
  4232. I2C0, 8,
  4233. I2C1, 8,
  4234. I2C2, 8,
  4235. I2C3, 8,
  4236. URT0, 8,
  4237. URT1, 8,
  4238. }
  4239. Name(IPRS, ResourceTemplate()
  4240. {
  4241. IRQ(Level, ActiveLow, Shared) {3, 4, 5, 7, 10, 11, 12, 14, 15}
  4242. })
  4243. Name(UPRS, ResourceTemplate()
  4244. {
  4245. IRQ(Level, ActiveLow, Exclusive) {3, 4, 5, 7}
  4246. })
  4247. OperationRegion(KBDD, SystemIO, 0x64, 0x01)
  4248. Field(KBDD, ByteAcc, NoLock, Preserve)
  4249. {
  4250. PD64, 8,
  4251. }
  4252. Method(DSPI, 0, NotSerialized)
  4253. {
  4254. INTA(0x1F)
  4255. INTB(0x1F)
  4256. INTC(0x1F)
  4257. INTD(0x1F)
  4258. Store(PD64, Local1)
  4259. Store(0x1F, PIRE)
  4260. Store(0x1F, PIRF)
  4261. Store(0x1F, PIRG)
  4262. Store(0x1F, PIRH)
  4263. }
  4264. Method(INTA, 1, NotSerialized)
  4265. {
  4266. Store(Arg0, PIRA)
  4267. If(GPIC)
  4268. {
  4269. Store(Arg0, HDAD)
  4270. Store(Arg0, SDCL)
  4271. }
  4272. }
  4273. Method(INTB, 1, NotSerialized)
  4274. {
  4275. Store(Arg0, PIRB)
  4276. }
  4277. Method(INTC, 1, NotSerialized)
  4278. {
  4279. Store(Arg0, PIRC)
  4280. If(GPIC)
  4281. {
  4282. Store(Arg0, USB1)
  4283. Store(Arg0, USB3)
  4284. }
  4285. }
  4286. Method(INTD, 1, NotSerialized)
  4287. {
  4288. Store(Arg0, PIRD)
  4289. If(GPIC)
  4290. {
  4291. Store(Arg0, SATA)
  4292. }
  4293. }
  4294. Device(LNKA)
  4295. {
  4296. Name(_HID, EISAID("PNP0C0F"))
  4297. Name(_UID, 0x01)
  4298. Method(_STA, 0, NotSerialized)
  4299. {
  4300. If(PIRA)
  4301. {
  4302. Return(0x0B)
  4303. }
  4304. Else
  4305. {
  4306. Return(0x09)
  4307. }
  4308. }
  4309. Method(_PRS, 0, NotSerialized)
  4310. {
  4311. Return(IPRS)
  4312. }
  4313. Method(_DIS, 0, NotSerialized)
  4314. {
  4315. INTA(0x1F)
  4316. }
  4317. Method(_CRS, 0, NotSerialized)
  4318. {
  4319. Store(IPRS, Local0)
  4320. CreateWordField(Local0, 0x01, IRQ0)
  4321. ShiftLeft(0x01, PIRA, IRQ0)
  4322. Return(Local0)
  4323. }
  4324. Method(_SRS, 1, NotSerialized)
  4325. {
  4326. CreateWordField(Arg0, 0x01, IRQ0)
  4327. FindSetRightBit(IRQ0, Local0)
  4328. Decrement(Local0)
  4329. INTA(Local0)
  4330. }
  4331. }
  4332. Device(LNKB)
  4333. {
  4334. Name(_HID, EISAID("PNP0C0F"))
  4335. Name(_UID, 0x02)
  4336. Method(_STA, 0, NotSerialized)
  4337. {
  4338. If(PIRB)
  4339. {
  4340. Return(0x0B)
  4341. }
  4342. Else
  4343. {
  4344. Return(0x09)
  4345. }
  4346. }
  4347. Method(_PRS, 0, NotSerialized)
  4348. {
  4349. Return(IPRS)
  4350. }
  4351. Method(_DIS, 0, NotSerialized)
  4352. {
  4353. INTB(0x1F)
  4354. }
  4355. Method(_CRS, 0, NotSerialized)
  4356. {
  4357. Store(IPRS, Local0)
  4358. CreateWordField(Local0, 0x01, IRQ0)
  4359. ShiftLeft(0x01, PIRB, IRQ0)
  4360. Return(Local0)
  4361. }
  4362. Method(_SRS, 1, NotSerialized)
  4363. {
  4364. CreateWordField(Arg0, 0x01, IRQ0)
  4365. FindSetRightBit(IRQ0, Local0)
  4366. Decrement(Local0)
  4367. INTB(Local0)
  4368. }
  4369. }
  4370. Device(LNKC)
  4371. {
  4372. Name(_HID, EISAID("PNP0C0F"))
  4373. Name(_UID, 0x03)
  4374. Method(_STA, 0, NotSerialized)
  4375. {
  4376. If(PIRC)
  4377. {
  4378. Return(0x0B)
  4379. }
  4380. Else
  4381. {
  4382. Return(0x09)
  4383. }
  4384. }
  4385. Method(_PRS, 0, NotSerialized)
  4386. {
  4387. Return(IPRS)
  4388. }
  4389. Method(_DIS, 0, NotSerialized)
  4390. {
  4391. INTC(0x1F)
  4392. }
  4393. Method(_CRS, 0, NotSerialized)
  4394. {
  4395. Store(IPRS, Local0)
  4396. CreateWordField(Local0, 0x01, IRQ0)
  4397. ShiftLeft(0x01, PIRC, IRQ0)
  4398. Return(Local0)
  4399. }
  4400. Method(_SRS, 1, NotSerialized)
  4401. {
  4402. CreateWordField(Arg0, 0x01, IRQ0)
  4403. FindSetRightBit(IRQ0, Local0)
  4404. Decrement(Local0)
  4405. INTC(Local0)
  4406. }
  4407. }
  4408. Device(LNKD)
  4409. {
  4410. Name(_HID, EISAID("PNP0C0F"))
  4411. Name(_UID, 0x04)
  4412. Method(_STA, 0, NotSerialized)
  4413. {
  4414. If(PIRD)
  4415. {
  4416. Return(0x0B)
  4417. }
  4418. Else
  4419. {
  4420. Return(0x09)
  4421. }
  4422. }
  4423. Method(_PRS, 0, NotSerialized)
  4424. {
  4425. Return(IPRS)
  4426. }
  4427. Method(_DIS, 0, NotSerialized)
  4428. {
  4429. INTD(0x1F)
  4430. }
  4431. Method(_CRS, 0, NotSerialized)
  4432. {
  4433. Store(IPRS, Local0)
  4434. CreateWordField(Local0, 0x01, IRQ0)
  4435. ShiftLeft(0x01, PIRD, IRQ0)
  4436. Return(Local0)
  4437. }
  4438. Method(_SRS, 1, NotSerialized)
  4439. {
  4440. CreateWordField(Arg0, 0x01, IRQ0)
  4441. FindSetRightBit(IRQ0, Local0)
  4442. Decrement(Local0)
  4443. INTD(Local0)
  4444. }
  4445. }
  4446. Device(LNKE)
  4447. {
  4448. Name(_HID, EISAID("PNP0C0F"))
  4449. Name(_UID, 0x05)
  4450. Method(_STA, 0, NotSerialized)
  4451. {
  4452. If(PIRE)
  4453. {
  4454. Return(0x0B)
  4455. }
  4456. Else
  4457. {
  4458. Return(0x09)
  4459. }
  4460. }
  4461. Method(_PRS, 0, NotSerialized)
  4462. {
  4463. Return(IPRS)
  4464. }
  4465. Method(_DIS, 0, NotSerialized)
  4466. {
  4467. Store(0x1F, PIRE)
  4468. }
  4469. Method(_CRS, 0, NotSerialized)
  4470. {
  4471. Store(IPRS, Local0)
  4472. CreateWordField(Local0, 0x01, IRQ0)
  4473. ShiftLeft(0x01, PIRE, IRQ0)
  4474. Return(Local0)
  4475. }
  4476. Method(_SRS, 1, NotSerialized)
  4477. {
  4478. CreateWordField(Arg0, 0x01, IRQ0)
  4479. FindSetRightBit(IRQ0, Local0)
  4480. Decrement(Local0)
  4481. Store(Local0, PIRE)
  4482. }
  4483. }
  4484. Device(LNKF)
  4485. {
  4486. Name(_HID, EISAID("PNP0C0F"))
  4487. Name(_UID, 0x06)
  4488. Method(_STA, 0, NotSerialized)
  4489. {
  4490. If(PIRF)
  4491. {
  4492. Return(0x0B)
  4493. }
  4494. Else
  4495. {
  4496. Return(0x09)
  4497. }
  4498. }
  4499. Method(_PRS, 0, NotSerialized)
  4500. {
  4501. Return(IPRS)
  4502. }
  4503. Method(_DIS, 0, NotSerialized)
  4504. {
  4505. Store(0x1F, PIRF)
  4506. }
  4507. Method(_CRS, 0, NotSerialized)
  4508. {
  4509. Store(IPRS, Local0)
  4510. CreateWordField(Local0, 0x01, IRQ0)
  4511. ShiftLeft(0x01, PIRF, IRQ0)
  4512. Return(Local0)
  4513. }
  4514. Method(_SRS, 1, NotSerialized)
  4515. {
  4516. CreateWordField(Arg0, 0x01, IRQ0)
  4517. FindSetRightBit(IRQ0, Local0)
  4518. Decrement(Local0)
  4519. Store(Local0, PIRF)
  4520. }
  4521. }
  4522. Device(LNKG)
  4523. {
  4524. Name(_HID, EISAID("PNP0C0F"))
  4525. Name(_UID, 0x07)
  4526. Method(_STA, 0, NotSerialized)
  4527. {
  4528. If(PIRG)
  4529. {
  4530. Return(0x0B)
  4531. }
  4532. Else
  4533. {
  4534. Return(0x09)
  4535. }
  4536. }
  4537. Method(_PRS, 0, NotSerialized)
  4538. {
  4539. Return(IPRS)
  4540. }
  4541. Method(_DIS, 0, NotSerialized)
  4542. {
  4543. Store(0x1F, PIRG)
  4544. }
  4545. Method(_CRS, 0, NotSerialized)
  4546. {
  4547. Store(IPRS, Local0)
  4548. CreateWordField(Local0, 0x01, IRQ0)
  4549. ShiftLeft(0x01, PIRG, IRQ0)
  4550. Return(Local0)
  4551. }
  4552. Method(_SRS, 1, NotSerialized)
  4553. {
  4554. CreateWordField(Arg0, 0x01, IRQ0)
  4555. FindSetRightBit(IRQ0, Local0)
  4556. Decrement(Local0)
  4557. Store(Local0, PIRG)
  4558. }
  4559. }
  4560. Device(LNKH)
  4561. {
  4562. Name(_HID, EISAID("PNP0C0F"))
  4563. Name(_UID, 0x08)
  4564. Method(_STA, 0, NotSerialized)
  4565. {
  4566. If(PIRH)
  4567. {
  4568. Return(0x0B)
  4569. }
  4570. Else
  4571. {
  4572. Return(0x09)
  4573. }
  4574. }
  4575. Method(_PRS, 0, NotSerialized)
  4576. {
  4577. Return(IPRS)
  4578. }
  4579. Method(_DIS, 0, NotSerialized)
  4580. {
  4581. Store(0x1F, PIRH)
  4582. }
  4583. Method(_CRS, 0, NotSerialized)
  4584. {
  4585. Store(IPRS, Local0)
  4586. CreateWordField(Local0, 0x01, IRQ0)
  4587. ShiftLeft(0x01, PIRH, IRQ0)
  4588. Return(Local0)
  4589. }
  4590. Method(_SRS, 1, NotSerialized)
  4591. {
  4592. CreateWordField(Arg0, 0x01, IRQ0)
  4593. FindSetRightBit(IRQ0, Local0)
  4594. Decrement(Local0)
  4595. Store(Local0, PIRH)
  4596. }
  4597. }
  4598. OperationRegion(LPCR, PCI_Config, 0x04, 0x42)
  4599. Field(LPCR, ByteAcc, NoLock, Preserve)
  4600. {
  4601. PCMD, 2,
  4602. Offset(0x40), //Offset(64),
  4603. CMA0, 1,
  4604. CMA1, 1,
  4605. CMA2, 1,
  4606. CMA3, 1,
  4607. CMA4, 1,
  4608. CMA5, 1,
  4609. CMA6, 1,
  4610. CMA7, 1,
  4611. CMB0, 1,
  4612. CMB1, 1,
  4613. CMB2, 1,
  4614. CMB3, 1,
  4615. CMB4, 1,
  4616. CMB5, 1,
  4617. CMB6, 1,
  4618. CMB7, 1,
  4619. }
  4620. Device(DMAC)
  4621. {
  4622. Name(_HID, EISAID("PNP0200"))
  4623. Name(_CRS, ResourceTemplate()
  4624. {
  4625. IO(Decode16, 0x0000, 0x0000, 0x01, 0x20)
  4626. IO(Decode16, 0x0081, 0x0081, 0x01, 0x0F)
  4627. IO(Decode16, 0x00C0, 0x00C0, 0x01, 0x1F)
  4628. IO(Decode16, 0x040B, 0x040B, 0x01, 0x01)
  4629. IO(Decode16, 0x04D6, 0x04D6, 0x01, 0x01)
  4630. DMA(Compatibility, NotBusMaster, Transfer8_16) {4}
  4631. })
  4632. }
  4633. Device(MATH)
  4634. {
  4635. Name(_HID, EISAID("PNP0C04"))
  4636. Name(_CRS, ResourceTemplate()
  4637. {
  4638. IO(Decode16, 0x00F0, 0x00F0, 0x01, 0x0F)
  4639. IRQ(Edge, ActiveHigh, Exclusive) {13}
  4640. })
  4641. }
  4642. Device(PIC)
  4643. {
  4644. Name(_HID, EISAID("PNP0000"))
  4645. Name(_CRS, ResourceTemplate()
  4646. {
  4647. IO(Decode16, 0x0020, 0x0020, 0x01, 0x02)
  4648. IO(Decode16, 0x00A0, 0x00A0, 0x01, 0x02)
  4649. IRQ(Edge, ActiveHigh, Exclusive) {2}
  4650. })
  4651. }
  4652. Device(RTC)
  4653. {
  4654. Name(_HID, EISAID("PNP0B00"))
  4655. Name(BUF0, ResourceTemplate()
  4656. {
  4657. IO(Decode16, 0x0070, 0x0070, 0x01, 0x02)
  4658. })
  4659. Name(BUF1, ResourceTemplate()
  4660. {
  4661. IO(Decode16, 0x0070, 0x0070, 0x01, 0x02)
  4662. IRQNoFlags() {8}
  4663. })
  4664. Method(_CRS, 0, Serialized)
  4665. {
  4666. If(LEqual(And(^^^SMB.HPAD, 0x40), 0x40))
  4667. {
  4668. Return(BUF0)
  4669. }
  4670. Return(BUF1)
  4671. }
  4672. }
  4673. Device(SPKR)
  4674. {
  4675. Name(_HID, EISAID("PNP0800"))
  4676. Name(_CRS, ResourceTemplate()
  4677. {
  4678. IO(Decode16, 0x0061, 0x0061, 0x01, 0x01)
  4679. })
  4680. }
  4681. Device(TIME)
  4682. {
  4683. Name(_HID, EISAID("PNP0100"))
  4684. Name(_CRS, ResourceTemplate()
  4685. {
  4686. IO(Decode16, 0x0040, 0x0040, 0x01, 0x04)
  4687. IRQ(Edge, ActiveHigh, Exclusive) {0}
  4688. })
  4689. }
  4690. Device(KBC0)
  4691. {
  4692. Name(_HID, "PTL0001")
  4693. Name(_CID, EISAID("PNP0303"))
  4694. Name(_CRS, ResourceTemplate()
  4695. {
  4696. IO(Decode16, 0x0060, 0x0060, 0x01, 0x01)
  4697. IO(Decode16, 0x0064, 0x0064, 0x01, 0x01)
  4698. IRQ(Edge, ActiveHigh, Exclusive) {1}
  4699. })
  4700. }
  4701. Device(SYSR)
  4702. {
  4703. Name(_HID, EISAID("PNP0C02"))
  4704. Name(_CRS, ResourceTemplate()
  4705. {
  4706. IO(Decode16, 0x0022, 0x0022, 0x01, 0x02)
  4707. IO(Decode16, 0x002E, 0x002E, 0x01, 0x02)
  4708. IO(Decode16, 0x0072, 0x0072, 0x01, 0x02)
  4709. IO(Decode16, 0x0080, 0x0080, 0x01, 0x01)
  4710. IO(Decode16, 0x0092, 0x0092, 0x01, 0x01)
  4711. IO(Decode16, 0x00B0, 0x00B0, 0x01, 0x02)
  4712. IO(Decode16, 0x00B2, 0x00B2, 0x01, 0x01)
  4713. IO(Decode16, 0x00B8, 0x00B8, 0x01, 0x01)
  4714. IO(Decode16, 0x00BC, 0x00BC, 0x01, 0x01)
  4715. IO(Decode16, 0x00F0, 0x00F0, 0x01, 0x01)
  4716. IO(Decode16, 0x04D0, 0x04D0, 0x01, 0x02)
  4717. IO(Decode16, 0x0530, 0x0530, 0x01, 0x08)
  4718. IO(Decode16, 0x0400, 0x0400, 0x01, 0x28)
  4719. IO(Decode16, 0x0430, 0x0430, 0x01, 0x01)
  4720. IO(Decode16, 0x0440, 0x0440, 0x01, 0x08)
  4721. IO(Decode16, 0x0B00, 0x0B00, 0x01, 0x20)
  4722. IO(Decode16, 0x0B20, 0x0B20, 0x01, 0x20)
  4723. IO(Decode16, 0x0C00, 0x0C00, 0x01, 0x02)
  4724. IO(Decode16, 0x0C14, 0x0C14, 0x01, 0x01)
  4725. IO(Decode16, 0x0C50, 0x0C50, 0x01, 0x03)
  4726. IO(Decode16, 0x0CD0, 0x0CD0, 0x01, 0x02)
  4727. IO(Decode16, 0x0CD2, 0x0CD2, 0x01, 0x02)
  4728. IO(Decode16, 0x0CD4, 0x0CD4, 0x01, 0x02)
  4729. IO(Decode16, 0x0CD6, 0x0CD6, 0x01, 0x02)
  4730. IO(Decode16, 0x0CD8, 0x0CD8, 0x01, 0x08)
  4731. IO(Decode16, 0x0CF9, 0x0CF9, 0x01, 0x01)
  4732. WORDIO(ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
  4733. 0x0000,
  4734. 0x8100,
  4735. 0x81FF,
  4736. 0x0000,
  4737. 0x0100
  4738. )
  4739. WORDIO(ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
  4740. 0x0000,
  4741. 0x8200,
  4742. 0x82FF,
  4743. 0x0000,
  4744. 0x0100
  4745. )
  4746. })
  4747. }
  4748. OperationRegion(LPCS, PCI_Config, 0xA0, 0x04)
  4749. Field(LPCS, DWordAcc, NoLock, Preserve)
  4750. {
  4751. SPBA, 32,
  4752. }
  4753. Device(MEM)
  4754. {
  4755. Name(_HID, EISAID("PNP0C01"))
  4756. Name(MSRC, ResourceTemplate()
  4757. {
  4758. Memory32Fixed(ReadOnly, 0x000E0000, 0x00020000)
  4759. Memory32Fixed(ReadOnly, 0xFF800000, 0x00800000)
  4760. Memory32Fixed(ReadWrite, 0x00000000, 0x00000000)
  4761. Memory32Fixed(ReadWrite, 0xFEC10000, 0x00000020)
  4762. Memory32Fixed(ReadOnly, 0xFED00000, 0x00000400)
  4763. Memory32Fixed(ReadWrite, 0xFED61000, 0x00000400)
  4764. Memory32Fixed(ReadWrite, 0xFED80000, 0x00001000)
  4765. })
  4766. Method(_CRS, 0, NotSerialized)
  4767. {
  4768. CreateDWordField(MSRC, 0x1C, BARX)
  4769. CreateDWordField(MSRC, 0x20, GALN)
  4770. CreateDWordField(MSRC, 0x28, MB01)
  4771. CreateDWordField(MSRC, 0x2C, ML01)
  4772. Store(SPBA, Local0)
  4773. And(Local0, 0xFFFFFFE0, MB01)
  4774. Store(NBBA, Local0)
  4775. If(Local0)
  4776. {
  4777. Store(0x1000, GALN)
  4778. And(Local0, 0xFFFFFFF0, BARX)
  4779. }
  4780. Return(MSRC)
  4781. }
  4782. Method(_STA, 0, NotSerialized)
  4783. {
  4784. Return(0x0F)
  4785. }
  4786. }
  4787. Scope(\)
  4788. {
  4789. Name(ECON, 0x01)
  4790. }
  4791. Device(EC0)
  4792. {
  4793. Name(_HID, EISAID("PNP0C09"))
  4794. Name(_UID, 0x01)
  4795. Name(ECAV, Zero)
  4796. Name(XX11, Buffer(0x07){})
  4797. Mutex(LFCM, 0)
  4798. Name(_GPE, 0x03)
  4799. Method(_CRS, 0, NotSerialized)
  4800. {
  4801. Name(BFFR, ResourceTemplate()
  4802. {
  4803. IO(Decode16, 0x0062, 0x0062, 0x00, 0x01)
  4804. IO(Decode16, 0x0066, 0x0066, 0x00, 0x01)
  4805. })
  4806. Return(BFFR)
  4807. }
  4808. Method(_STA, 0, NotSerialized)
  4809. {
  4810. Return(0x0F)
  4811. }
  4812. OperationRegion(ERAM, EmbeddedControl, 0x00, 0xFF)
  4813. Field(ERAM, ByteAcc, Lock, Preserve)
  4814. {
  4815. VCMD, 8,
  4816. Offset(0x60), //Offset(96),
  4817. SMPR, 8,
  4818. }
  4819. OperationRegion(ECB2, SystemMemory, 0xFF000200, 0xFF)
  4820. Field(ECB2, AnyAcc, Lock, Preserve)
  4821. {
  4822. Offset(0x2E), //Offset(46),
  4823. BAR1, 184,
  4824. BAR2, 80,
  4825. }
  4826. OperationRegion(ERAX, SystemMemory, 0xFF000400, 0xFF)
  4827. Field(ERAX, ByteAcc, Lock, Preserve)
  4828. {
  4829. , 8,
  4830. VDAT, 8,
  4831. VPCS, 8,
  4832. Offset(0x6), //Offset(6),
  4833. FANS, 8,
  4834. BUSG, 1,
  4835. BLEG, 1,
  4836. BATF, 1,
  4837. BNSM, 1,
  4838. BTST, 1,
  4839. BBAD, 1,
  4840. AUTO, 1,
  4841. FCHG, 1,
  4842. ABTL, 8,
  4843. DBTL, 8,
  4844. EDCC, 1,
  4845. ALSC, 1,
  4846. CDMB, 1,
  4847. CCSB, 1,
  4848. BTSM, 1,
  4849. BTCM, 1,
  4850. LBTM, 1,
  4851. CSBM, 1,
  4852. SGST, 1,
  4853. HDMI, 1,
  4854. HYBD, 1,
  4855. SWST, 1,
  4856. EVNT, 1,
  4857. DCRF, 1,
  4858. COLR, 1,
  4859. SGCN, 1,
  4860. ODPO, 1,
  4861. EODD, 1,
  4862. ODPK, 1,
  4863. CMEX, 1,
  4864. CMON, 1,
  4865. SODD, 1,
  4866. ODFB, 1,
  4867. EODS, 1,
  4868. RTMP, 8,
  4869. VTMP, 8,
  4870. AFCC, 8,
  4871. PINF, 3,
  4872. SUPR, 1,
  4873. GTMP, 1,
  4874. QUIT, 1,
  4875. LS35, 1,
  4876. , 1,
  4877. RMBT, 1,
  4878. RSBT, 1,
  4879. VTYP, 2,
  4880. , 4,
  4881. FUSL, 8,
  4882. FUSH, 8,
  4883. FWBT, 64,
  4884. , 8,
  4885. QUIE, 8,
  4886. Offset(0x31), //Offset(49),
  4887. GIRT, 8,
  4888. PIRT, 8,
  4889. KIRT, 8,
  4890. IRTI, 8,
  4891. , 8,
  4892. DGPU, 8,
  4893. GUST, 8,
  4894. GDST, 8,
  4895. FCST, 8,
  4896. Offset(0x43), //Offset(67),
  4897. ECTP, 8,
  4898. Offset(0x4A), //Offset(74),
  4899. ESMC, 1,
  4900. , 7,
  4901. EMOD, 8,
  4902. BFUD, 16,
  4903. Offset(0x5D), //Offset(93),
  4904. EXSI, 8,
  4905. EXSB, 8,
  4906. EXND, 8,
  4907. , 8,
  4908. SMST, 8,
  4909. SMAD, 8,
  4910. SMCM, 8,
  4911. SMDA, 256,
  4912. BCNT, 8,
  4913. SMAA, 8,
  4914. SAD0, 8,
  4915. SAD1, 8,
  4916. , 1,
  4917. , 1,
  4918. , 1,
  4919. , 1,
  4920. , 1,
  4921. FBFG, 1,
  4922. Offset(0x8A), //Offset(138),
  4923. KBLO, 1,
  4924. UCHE, 1,
  4925. KLCH, 1,
  4926. , 1,
  4927. KLFS, 1,
  4928. KLOR, 1,
  4929. CIBM, 1,
  4930. UCER, 1,
  4931. TPDV, 3,
  4932. , 5,
  4933. QCHO, 1,
  4934. BKLT, 1,
  4935. Offset(0x8F), //Offset(143),
  4936. BMN0, 72,
  4937. BDN0, 64,
  4938. IBTL, 1,
  4939. IBCL, 1,
  4940. ISS0, 1,
  4941. IRTC, 1,
  4942. ISUP, 1,
  4943. ISC2, 1,
  4944. IWAK, 1,
  4945. , 1,
  4946. , 1,
  4947. SWAP, 1,
  4948. TPAD, 1,
  4949. HKDB, 1,
  4950. , 4,
  4951. , 8,
  4952. OSTY, 3,
  4953. , 1,
  4954. ADPI, 2,
  4955. , 1,
  4956. ADPT, 1,
  4957. PMEW, 1,
  4958. MODW, 1,
  4959. LANW, 1,
  4960. RTCW, 1,
  4961. WLAW, 1,
  4962. USBW, 1,
  4963. KEYW, 1,
  4964. TPWK, 1,
  4965. CHCR, 1,
  4966. ADPP, 1,
  4967. LERN, 1,
  4968. ACMD, 1,
  4969. BOVP, 1,
  4970. LEAK, 1,
  4971. AIRP, 1,
  4972. ACOF, 1,
  4973. S3EN, 1,
  4974. S3RS, 1,
  4975. S4EN, 1,
  4976. S4RS, 1,
  4977. S5EN, 1,
  4978. S5RS, 1,
  4979. , 2,
  4980. OSTT, 8,
  4981. OSST, 8,
  4982. THRT, 8,
  4983. TCOT, 8,
  4984. MODE, 1,
  4985. , 2,
  4986. INIT, 1,
  4987. FAN1, 1,
  4988. FAN2, 1,
  4989. FAOK, 1,
  4990. SKIN, 1,
  4991. SDTE, 8,
  4992. SPDN, 4,
  4993. FNUM, 4,
  4994. TLVL, 4,
  4995. , 2,
  4996. THSW, 1,
  4997. TPIN, 1,
  4998. TSTH, 1,
  4999. TSCP, 1,
  5000. , 2,
  5001. PLVL, 4,
  5002. CPUT, 8,
  5003. CPTL, 8,
  5004. Offset(0xB7), //Offset(183),
  5005. , 1,
  5006. PWDB, 1,
  5007. DIGT, 1,
  5008. CDLK, 1,
  5009. , 4,
  5010. , 1,
  5011. LSTE, 1,
  5012. PMEE, 1,
  5013. PWBE, 1,
  5014. RNGE, 1,
  5015. BTWE, 1,
  5016. , 2,
  5017. LCBV, 8,
  5018. AOAC, 1,
  5019. S35F, 1,
  5020. IFFS, 1,
  5021. INS0, 1,
  5022. ISBL, 1,
  5023. ISOV, 1,
  5024. , 1,
  5025. ISRT, 1,
  5026. WLAN, 1,
  5027. BLUE, 1,
  5028. WEXT, 1,
  5029. BEXT, 1,
  5030. KILL, 1,
  5031. WLOK, 1,
  5032. EN3G, 1,
  5033. EX3G, 1,
  5034. KPID, 8,
  5035. CTYP, 3,
  5036. CORE, 3,
  5037. GATY, 2,
  5038. BA1P, 1,
  5039. BA2P, 1,
  5040. , 2,
  5041. B1CH, 1,
  5042. B2CH, 1,
  5043. , 2,
  5044. PBY1, 1,
  5045. PBY2, 1,
  5046. , 2,
  5047. SMB1, 1,
  5048. SMB2, 1,
  5049. , 2,
  5050. B1TY, 1,
  5051. B1MD, 1,
  5052. B1LW, 1,
  5053. , 1,
  5054. B1MF, 3,
  5055. , 1,
  5056. B1ST, 8,
  5057. B1RC, 16,
  5058. B1SN, 16,
  5059. B1FV, 16,
  5060. B1DV, 16,
  5061. B1DC, 16,
  5062. B1FC, 16,
  5063. B1GS, 8,
  5064. , 8,
  5065. B1CR, 16,
  5066. B1AC, 16,
  5067. B1PC, 8,
  5068. B1VL, 8,
  5069. B1TM, 8,
  5070. B1AT, 8,
  5071. B1CC, 16,
  5072. B1TC, 8,
  5073. B1CI, 8,
  5074. B1CU, 8,
  5075. B1CA, 8,
  5076. B1SM, 16,
  5077. B1VC, 8,
  5078. B1FA, 8,
  5079. B1VA, 8,
  5080. B1C1, 16,
  5081. B1C2, 16,
  5082. B1C3, 16,
  5083. B1C4, 16,
  5084. , 8,
  5085. MAXE, 16,
  5086. B1CT, 16,
  5087. B1EX, 1,
  5088. B1FL, 1,
  5089. B1EP, 1,
  5090. B1FI, 1,
  5091. , 2,
  5092. B1RE, 1,
  5093. , 1,
  5094. B1LL, 1,
  5095. B1CE, 1,
  5096. B1SE, 1,
  5097. B1S5, 1,
  5098. B1SR, 1,
  5099. B1SC, 1,
  5100. , 2,
  5101. B1TO, 1,
  5102. B1BC, 1,
  5103. B1CF, 1,
  5104. B1CS, 1,
  5105. B1SG, 1,
  5106. B1SU, 1,
  5107. B1OV, 1,
  5108. B1OT, 1,
  5109. B1TT, 1,
  5110. B1SA, 1,
  5111. B1SS, 1,
  5112. , 1,
  5113. B1SF, 1,
  5114. B1WN, 1,
  5115. , 2,
  5116. B1DA, 16,
  5117. Offset(0xF8), //Offset(248),
  5118. B1CN, 8,
  5119. ITMD, 1,
  5120. , 7,
  5121. , 8,
  5122. Offset(0xFE), //Offset(254),
  5123. FA2S, 8,
  5124. }
  5125. OperationRegion(ECMS, SystemIO, 0x72, 0x02)
  5126. Field(ECMS, ByteAcc, Lock, Preserve)
  5127. {
  5128. INDX, 8,
  5129. DATA, 8,
  5130. }
  5131. Method(RECM, 1, Serialized)
  5132. {
  5133. Store(Arg0, INDX)
  5134. Return(DATA)
  5135. }
  5136. Method(WECM, 2, Serialized)
  5137. {
  5138. Store(Arg0, INDX)
  5139. Store(Arg1, DATA)
  5140. }
  5141. OperationRegion(CMDE, SystemIO, 0x62, 0x0B)
  5142. Field(CMDE, ByteAcc, Lock, Preserve)
  5143. {
  5144. EC62, 8,
  5145. , 8,
  5146. , 8,
  5147. , 8,
  5148. EC66, 8,
  5149. , 8,
  5150. EC68, 8,
  5151. , 8,
  5152. , 8,
  5153. , 8,
  5154. EC6C, 8,
  5155. }
  5156. Method(WIBE, 1, Serialized)
  5157. {
  5158. Store(0x00010000, Local0)
  5159. While(Local0)
  5160. {
  5161. If(LEqual(Arg0, 0x01))
  5162. {
  5163. Store(EC66, Local1)
  5164. }
  5165. Else
  5166. {
  5167. If(LEqual(Arg0, 0x02))
  5168. {
  5169. Store(EC6C, Local1)
  5170. }
  5171. Else
  5172. {
  5173. Return(0x02)
  5174. }
  5175. }
  5176. If(LEqual(And(Local1, 0x02), 0x00))
  5177. {
  5178. Return(0x00)
  5179. }
  5180. Stall(0x0A)
  5181. Decrement(Local0)
  5182. }
  5183. Return(0x01)
  5184. }
  5185. Method(WOBF, 1, Serialized)
  5186. {
  5187. Store(0x00010000, Local0)
  5188. While(Local0)
  5189. {
  5190. If(LEqual(Arg0, 0x01))
  5191. {
  5192. Store(EC66, Local1)
  5193. }
  5194. Else
  5195. {
  5196. If(LEqual(Arg0, 0x02))
  5197. {
  5198. Store(EC6C, Local1)
  5199. }
  5200. Else
  5201. {
  5202. Return(0x02)
  5203. }
  5204. }
  5205. If(LEqual(And(Local1, 0x01), 0x01))
  5206. {
  5207. Return(0x00)
  5208. }
  5209. Stall(0x0A)
  5210. Decrement(Local0)
  5211. }
  5212. Return(0x01)
  5213. }
  5214. Method(WOBE, 1, Serialized)
  5215. {
  5216. Store(0x00010000, Local0)
  5217. While(Local0)
  5218. {
  5219. If(LEqual(Arg0, 0x01))
  5220. {
  5221. Store(EC66, Local1)
  5222. }
  5223. Else
  5224. {
  5225. If(LEqual(Arg0, 0x02))
  5226. {
  5227. Store(EC6C, Local1)
  5228. }
  5229. Else
  5230. {
  5231. Return(0x02)
  5232. }
  5233. }
  5234. If(LEqual(And(Local1, 0x01), 0x01))
  5235. {
  5236. If(LEqual(Arg0, 0x01))
  5237. {
  5238. Store(EC62, Local2)
  5239. }
  5240. Else
  5241. {
  5242. If(LEqual(Arg0, 0x02))
  5243. {
  5244. Store(EC68, Local2)
  5245. }
  5246. Else
  5247. {
  5248. Return(0x02)
  5249. }
  5250. }
  5251. }
  5252. Else
  5253. {
  5254. Return(0x00)
  5255. }
  5256. Stall(0x0A)
  5257. Decrement(Local0)
  5258. }
  5259. Return(0x01)
  5260. }
  5261. Method(LCMD, 2, Serialized)
  5262. {
  5263. Name(LBUF, Buffer(0x1E)
  5264. {
  5265. 0x00
  5266. })
  5267. If(LNotEqual(WIBE(0x02), 0x00))
  5268. {
  5269. Return(0x01)
  5270. }
  5271. If(LNotEqual(WOBE(0x02), 0x00))
  5272. {
  5273. Return(0x01)
  5274. }
  5275. Store(Arg0, EC6C)
  5276. If(LNotEqual(WIBE(0x02), 0x00))
  5277. {
  5278. Return(0x01)
  5279. }
  5280. If(LAnd(LNotEqual(Arg1, 0x00), LNotEqual(Arg1, 0xFF)))
  5281. {
  5282. Store(Arg1, EC68)
  5283. If(LNotEqual(WIBE(0x02), 0x00))
  5284. {
  5285. Return(0x01)
  5286. }
  5287. }
  5288. If(LNotEqual(WOBF(0x02), 0x00))
  5289. {
  5290. Return(0x01)
  5291. }
  5292. Store(EC68, Local0)
  5293. Store(0x00, Local1)
  5294. While(Local0)
  5295. {
  5296. If(LNotEqual(WOBF(0x02), 0x00))
  5297. {
  5298. Return(0x01)
  5299. }
  5300. Store(EC68, Index(LBUF, Local1))
  5301. Increment(Local1)
  5302. Decrement(Local0)
  5303. }
  5304. Return(LBUF)
  5305. }
  5306. Method(NCMD, 2, Serialized)
  5307. {
  5308. If(LNotEqual(WIBE(0x02), 0x00))
  5309. {
  5310. Return(0x01)
  5311. }
  5312. If(LNotEqual(WOBE(0x02), 0x00))
  5313. {
  5314. Return(0x01)
  5315. }
  5316. Store(Arg0, EC6C)
  5317. If(LNotEqual(WIBE(0x02), 0x00))
  5318. {
  5319. Return(0x01)
  5320. }
  5321. If(LAnd(LNotEqual(Arg1, 0x00), LNotEqual(Arg1, 0xFF)))
  5322. {
  5323. Store(Arg1, EC68)
  5324. If(LNotEqual(WIBE(0x02), 0x00))
  5325. {
  5326. Return(0x01)
  5327. }
  5328. }
  5329. Return(0x00)
  5330. }
  5331. Method(SCMD, 2, Serialized)
  5332. {
  5333. Name(LBUF, Buffer(0x1E)
  5334. {
  5335. 0x00
  5336. })
  5337. If(LNotEqual(WIBE(0x01), 0x00))
  5338. {
  5339. Return(0x01)
  5340. }
  5341. If(LNotEqual(WOBE(0x01), 0x00))
  5342. {
  5343. Return(0x01)
  5344. }
  5345. Store(Arg0, EC66)
  5346. If(LNotEqual(WIBE(0x01), 0x00))
  5347. {
  5348. Return(0x01)
  5349. }
  5350. If(LAnd(LNotEqual(Arg1, 0x00), LNotEqual(Arg1, 0xFF)))
  5351. {
  5352. Store(Arg1, EC62)
  5353. If(LNotEqual(WIBE(0x01), 0x00))
  5354. {
  5355. Return(0x01)
  5356. }
  5357. }
  5358. If(LNotEqual(WOBF(0x01), 0x00))
  5359. {
  5360. Return(0x01)
  5361. }
  5362. Store(EC62, Local0)
  5363. Store(0x00, Local1)
  5364. While(Local0)
  5365. {
  5366. If(LNotEqual(WOBF(0x01), 0x00))
  5367. {
  5368. Return(0x01)
  5369. }
  5370. Store(EC62, Index(LBUF, Local1))
  5371. Increment(Local1)
  5372. Decrement(Local0)
  5373. }
  5374. Return(LBUF)
  5375. }
  5376. Method(TCMD, 2, Serialized)
  5377. {
  5378. If(LNotEqual(WIBE(0x01), 0x00))
  5379. {
  5380. Return(0x01)
  5381. }
  5382. If(LNotEqual(WOBE(0x01), 0x00))
  5383. {
  5384. Return(0x01)
  5385. }
  5386. Store(Arg0, EC66)
  5387. If(LNotEqual(WIBE(0x01), 0x00))
  5388. {
  5389. Return(0x01)
  5390. }
  5391. If(LAnd(LNotEqual(Arg1, 0x00), LNotEqual(Arg1, 0xFF)))
  5392. {
  5393. Store(Arg1, EC62)
  5394. If(LNotEqual(WIBE(0x01), 0x00))
  5395. {
  5396. Return(0x01)
  5397. }
  5398. }
  5399. Return(0x00)
  5400. }
  5401. Method(LRAM, 2, Serialized)
  5402. {
  5403. If(LNotEqual(WIBE(0x02), 0x00))
  5404. {
  5405. Return(0x01)
  5406. }
  5407. If(LNotEqual(WOBE(0x02), 0x00))
  5408. {
  5409. Return(0x01)
  5410. }
  5411. Store(0x7E, EC6C)
  5412. If(LNotEqual(WIBE(0x02), 0x00))
  5413. {
  5414. Return(0x01)
  5415. }
  5416. Store(Arg0, EC68)
  5417. If(LNotEqual(WIBE(0x02), 0x00))
  5418. {
  5419. Return(0x01)
  5420. }
  5421. Store(Arg1, EC68)
  5422. If(LNotEqual(WIBE(0x02), 0x00))
  5423. {
  5424. Return(0x01)
  5425. }
  5426. If(LNotEqual(WOBF(0x02), 0x00))
  5427. {
  5428. Return(0x01)
  5429. }
  5430. Return(EC68)
  5431. }
  5432. Method(SRAM, 2, Serialized)
  5433. {
  5434. If(LNotEqual(WIBE(0x01), 0x00))
  5435. {
  5436. Return(0x01)
  5437. }
  5438. If(LNotEqual(WOBE(0x01), 0x00))
  5439. {
  5440. Return(0x01)
  5441. }
  5442. Store(0x7E, EC66)
  5443. If(LNotEqual(WIBE(0x01), 0x00))
  5444. {
  5445. Return(0x01)
  5446. }
  5447. Store(Arg0, EC62)
  5448. If(LNotEqual(WIBE(0x01), 0x00))
  5449. {
  5450. Return(0x01)
  5451. }
  5452. Store(Arg1, EC62)
  5453. If(LNotEqual(WIBE(0x01), 0x00))
  5454. {
  5455. Return(0x01)
  5456. }
  5457. If(LNotEqual(WOBF(0x01), 0x00))
  5458. {
  5459. Return(0x01)
  5460. }
  5461. Return(EC62)
  5462. }
  5463. Method(EWDT, 0, NotSerialized)
  5464. {
  5465. Store(0x0A, Local2)
  5466. While(Local2)
  5467. {
  5468. If(LNotEqual(WIBE(0x01), 0x00))
  5469. {
  5470. Return(0x01)
  5471. }
  5472. If(LNotEqual(WOBE(0x01), 0x00))
  5473. {
  5474. Return(0x01)
  5475. }
  5476. Store(0x7C, EC66)
  5477. If(LNotEqual(WIBE(0x01), 0x00))
  5478. {
  5479. Return(0x01)
  5480. }
  5481. If(LNotEqual(WOBF(0x01), 0x00))
  5482. {
  5483. Return(0x01)
  5484. }
  5485. Store(EC62, Local0)
  5486. If(LEqual(Local0, 0x55))
  5487. {
  5488. WECM(0x77, 0x5A)
  5489. Return(0x00)
  5490. }
  5491. If(LNotEqual(Local0, 0x55))
  5492. {
  5493. Store(RECM(0x42), Local1)
  5494. Increment(Local1)
  5495. WECM(0x42, Local1)
  5496. }
  5497. If(LGreater(Local1, 0x05))
  5498. {
  5499. Return(0x01)
  5500. }
  5501. Decrement(Local2)
  5502. }
  5503. Return(0x01)
  5504. }
  5505. Device(BAT0)
  5506. {
  5507. Name(_HID, EISAID("PNP0C0A"))
  5508. Name(_UID, 0x01)
  5509. Name(_PCL, Package(1) {_SB})
  5510. Name(PBIF, Package(13)
  5511. {
  5512. 0x00, 0xFFFFFFFF, 0xFFFFFFFF, 0x01, 0xFFFFFFFF, 0x00, 0x00, 0x64,
  5513. 0x00, "LCFC", "BAT20101001", "LiP", "LENOVO"
  5514. })
  5515. Name(XBIF, Package(21)
  5516. {
  5517. 0x01, 0x00, 0xFFFFFFFF, 0xFFFFFFFF, 0x01, 0xFFFFFFFF, 0x00, 0x00,
  5518. 0x00, 0x00017318, 0xFFFFFFFF, 0xFFFFFFFF, 0x03E8, 0x03E8, 0x64, 0x00,
  5519. "LCFC", "BAT20101001", "LiP", "LENOVO", 0x01
  5520. })
  5521. Name(PBST, Package(4) {0x01, 0x0A90, 0x1000, 0x2A30})
  5522. Method(_STA, 0, NotSerialized)
  5523. {
  5524. If(LEqual(ECON, 0x01))
  5525. {
  5526. If(ECAV)
  5527. {
  5528. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5529. {
  5530. Store(BA1P, Local0)
  5531. Release(LFCM)
  5532. }
  5533. }
  5534. If(And(Local0, 0x01))
  5535. {
  5536. Return(0x1F)
  5537. }
  5538. Else
  5539. {
  5540. Return(0x0F)
  5541. }
  5542. }
  5543. Else
  5544. {
  5545. Return(0x00)
  5546. }
  5547. }
  5548. Method(_BIF, 0, NotSerialized)
  5549. {
  5550. If(LEqual(ECAV, 0x01))
  5551. {
  5552. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5553. {
  5554. Store(B1DC, Local0)
  5555. Multiply(Local0, 0x0A, Local0)
  5556. Store(Local0, Index(PBIF, 0x01))
  5557. Store(B1FC, Local0)
  5558. Multiply(Local0, 0x0A, Local0)
  5559. Store(Local0, Index(PBIF, 0x02))
  5560. Store(B1DV, Index(PBIF, 0x04))
  5561. If(B1FC)
  5562. {
  5563. Store(Divide(Multiply(B1FC, 0x0A), 0x0A, , ), Index(PBIF, 0x05))
  5564. Store(Divide(Multiply(B1FC, 0x0A), 0x19, , ), Index(PBIF, 0x06))
  5565. Store(Divide(Multiply(B1DC, 0x0A), 0x64, , ), Index(PBIF, 0x07))
  5566. }
  5567. Store("", Index(PBIF, 0x09))
  5568. Store("", Index(PBIF, 0x0A))
  5569. Store("", Index(PBIF, 0x0B))
  5570. Store("", Index(PBIF, 0x0C))
  5571. Name(BDNT, Buffer(0x09)
  5572. {
  5573. 0x00
  5574. })
  5575. Store(BDN0, BDNT)
  5576. Store(ShiftLeft(BDNT, Ones), Index(PBIF, 0x09))
  5577. Store(B1SN, Local0)
  5578. Name(SERN, Buffer(0x06)
  5579. {
  5580. 0x20, 0x20, 0x20, 0x20, 0x20, 0x00
  5581. })
  5582. Store(0x04, Local2)
  5583. While(Local0)
  5584. {
  5585. Divide(Local0, 0x0A, Local1, Local0)
  5586. Add(Local1, 0x30, Index(SERN, Local2))
  5587. Decrement(Local2)
  5588. }
  5589. Store(SERN, Index(PBIF, 0x0A))
  5590. Name(DCH0, Buffer(0x0A)
  5591. {
  5592. 0x00
  5593. })
  5594. Name(DCH1, "LION")
  5595. Name(DCH2, "LiP")
  5596. If(LEqual(B1TY, 0x01))
  5597. {
  5598. Store(DCH1, DCH0)
  5599. Store(ShiftLeft(DCH0, Ones), Index(PBIF, 0x0B))
  5600. }
  5601. Else
  5602. {
  5603. Store(DCH2, DCH0)
  5604. Store(ShiftLeft(DCH0, Ones), Index(PBIF, 0x0B))
  5605. }
  5606. Name(BMNT, Buffer(0x0A)
  5607. {
  5608. 0x00
  5609. })
  5610. Store(BMN0, BMNT)
  5611. Store(ShiftLeft(BMNT, Ones), Index(PBIF, 0x0C))
  5612. Release(LFCM)
  5613. }
  5614. }
  5615. Return(PBIF)
  5616. }
  5617. Method(_BIX, 0, NotSerialized)
  5618. {
  5619. If(LEqual(ECAV, 0x01))
  5620. {
  5621. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5622. {
  5623. Store(B1DC, Local0)
  5624. Multiply(Local0, 0x0A, Local0)
  5625. Store(Local0, Index(XBIF, 0x02))
  5626. Store(B1FC, Local0)
  5627. Multiply(Local0, 0x0A, Local0)
  5628. Store(Local0, Index(XBIF, 0x03))
  5629. Store(B1DV, Index(XBIF, 0x05))
  5630. If(B1FC)
  5631. {
  5632. Store(Divide(Multiply(B1FC, 0x0A), 0x0A, , ), Index(XBIF, 0x06))
  5633. Store(Divide(Multiply(B1FC, 0x0A), 0x19, , ), Index(XBIF, 0x07))
  5634. Store(Divide(Multiply(B1DC, 0x0A), 0x64, , ), Index(XBIF, 0x0E))
  5635. }
  5636. Store(B1CT, Index(XBIF, 0x08))
  5637. Store("", Index(XBIF, 0x10))
  5638. Store("", Index(XBIF, 0x11))
  5639. Store("", Index(XBIF, 0x12))
  5640. Store("", Index(XBIF, 0x13))
  5641. Name(BDNT, Buffer(0x09)
  5642. {
  5643. 0x00
  5644. })
  5645. Store(BDN0, BDNT)
  5646. Store(ShiftLeft(BDNT, Ones), Index(XBIF, 0x10))
  5647. Store(B1SN, Local0)
  5648. Name(SERN, Buffer(0x06)
  5649. {
  5650. 0x20, 0x20, 0x20, 0x20, 0x20, 0x00
  5651. })
  5652. Store(0x04, Local2)
  5653. While(Local0)
  5654. {
  5655. Divide(Local0, 0x0A, Local1, Local0)
  5656. Add(Local1, 0x30, Index(SERN, Local2))
  5657. Decrement(Local2)
  5658. }
  5659. Store(SERN, Index(XBIF, 0x11))
  5660. Name(DCH0, Buffer(0x0A)
  5661. {
  5662. 0x00
  5663. })
  5664. Name(DCH1, "LION")
  5665. Name(DCH2, "LiP")
  5666. If(LEqual(B1TY, 0x01))
  5667. {
  5668. Store(DCH1, DCH0)
  5669. Store(ShiftLeft(DCH0, Ones), Index(XBIF, 0x12))
  5670. }
  5671. Else
  5672. {
  5673. Store(DCH2, DCH0)
  5674. Store(ShiftLeft(DCH0, Ones), Index(XBIF, 0x12))
  5675. }
  5676. Name(BMNT, Buffer(0x0A)
  5677. {
  5678. 0x00
  5679. })
  5680. Store(BMN0, BMNT)
  5681. Store(ShiftLeft(BMNT, Ones), Index(XBIF, 0x13))
  5682. Release(LFCM)
  5683. }
  5684. }
  5685. Return(XBIF)
  5686. }
  5687. Name(OBST, 0x00)
  5688. Name(OBAC, 0x00)
  5689. Name(OBPR, 0x00)
  5690. Name(OBRC, 0x00)
  5691. Name(OBPV, 0x00)
  5692. Method(_BST, 0, Serialized)
  5693. {
  5694. Name(_T_0, Zero)
  5695. If(LEqual(ECAV, 0x01))
  5696. {
  5697. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5698. {
  5699. Sleep(0x10)
  5700. Store(B1ST, Local0)
  5701. Store(DerefOf(Index(PBST, 0x00)), Local1)
  5702. While(One)
  5703. {
  5704. Store(And(Local0, 0x07), _T_0)
  5705. If(LEqual(_T_0, 0x00))
  5706. {
  5707. Store(And(Local1, 0xF8), OBST)
  5708. }
  5709. Else
  5710. {
  5711. If(LEqual(_T_0, 0x01))
  5712. {
  5713. Store(Or(0x01, And(Local1, 0xF8)), OBST)
  5714. }
  5715. Else
  5716. {
  5717. If(LEqual(_T_0, 0x02))
  5718. {
  5719. Store(Or(0x02, And(Local1, 0xF8)), OBST)
  5720. }
  5721. Else
  5722. {
  5723. If(LEqual(_T_0, 0x04))
  5724. {
  5725. Store(Or(0x04, And(Local1, 0xF8)), OBST)
  5726. }
  5727. }
  5728. }
  5729. }
  5730. Break
  5731. }
  5732. Sleep(0x10)
  5733. Store(B1AC, OBAC)
  5734. If(And(OBST, 0x01))
  5735. {
  5736. If(LNotEqual(OBAC, Zero))
  5737. {
  5738. Store(And(Not(OBAC), 0x7FFF), OBAC)
  5739. }
  5740. }
  5741. Else
  5742. {
  5743. If(LNotEqual(FBFG, 0x01))
  5744. {
  5745. If(And(OBAC, 0x8000))
  5746. {
  5747. Store(0x00, OBAC)
  5748. }
  5749. }
  5750. }
  5751. Sleep(0x10)
  5752. Store(B1RC, OBRC)
  5753. Sleep(0x10)
  5754. Store(B1FV, OBPV)
  5755. Multiply(OBRC, 0x0A, OBRC)
  5756. Store(Divide(Multiply(OBAC, OBPV), 0x03E8, , ), OBPR)
  5757. Store(OBST, Index(PBST, 0x00))
  5758. Store(OBPR, Index(PBST, 0x01))
  5759. Store(OBRC, Index(PBST, 0x02))
  5760. Store(OBPV, Index(PBST, 0x03))
  5761. Release(LFCM)
  5762. }
  5763. }
  5764. Return(PBST)
  5765. }
  5766. }
  5767. Scope(\_SB.PCI0.LPC0.EC0)
  5768. {
  5769. Device(VPC0)
  5770. {
  5771. Name(_HID, "VPC2004")
  5772. Name(_UID, 0x00)
  5773. Name(_VPC, 0xFC0DF018)
  5774. Name(VPCD, 0x00)
  5775. Method(_STA, 0, NotSerialized)
  5776. {
  5777. Return(0x0F)
  5778. }
  5779. Method(_CFG, 0, NotSerialized)
  5780. {
  5781. Return(_VPC)
  5782. }
  5783. Method(VPCR, 1, Serialized)
  5784. {
  5785. If(ECAV)
  5786. {
  5787. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5788. {
  5789. If(LEqual(Arg0, 0x01))
  5790. {
  5791. Store(VCMD, VPCD)
  5792. }
  5793. Else
  5794. {
  5795. Store(VDAT, VPCD)
  5796. }
  5797. Release(LFCM)
  5798. }
  5799. }
  5800. Return(VPCD)
  5801. }
  5802. Method(VPCW, 2, Serialized)
  5803. {
  5804. If(ECAV)
  5805. {
  5806. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5807. {
  5808. If(LEqual(Arg0, 0x01))
  5809. {
  5810. Store(Arg1, VCMD)
  5811. }
  5812. Else
  5813. {
  5814. Store(Arg1, VDAT)
  5815. }
  5816. Release(LFCM)
  5817. }
  5818. }
  5819. Return(0x00)
  5820. }
  5821. Method(SVCR, 1, Serialized)
  5822. {
  5823. }
  5824. Method(HALS, 0, NotSerialized)
  5825. {
  5826. Store(Zero, Local0)
  5827. If(ECAV)
  5828. {
  5829. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5830. {
  5831. Or(Local0, 0x0200, Local0)
  5832. If(HKDB)
  5833. {
  5834. Or(Local0, 0x0400, Local0)
  5835. }
  5836. Or(Local0, 0x0800, Local0)
  5837. If(LEqual(QUIE, 0x01))
  5838. {
  5839. Or(Local0, 0x2000, Local0)
  5840. }
  5841. Or(Local0, 0x4000, Local0)
  5842. If(LEqual(One, CIBM))
  5843. {
  5844. Or(Local0, 0x8000, Local0)
  5845. }
  5846. Release(LFCM)
  5847. }
  5848. }
  5849. Return(Local0)
  5850. }
  5851. Method(SALS, 1, Serialized)
  5852. {
  5853. Store(ToInteger(Arg0), Local0)
  5854. If(ECAV)
  5855. {
  5856. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5857. {
  5858. If(LEqual(Local0, 0x08))
  5859. {
  5860. Store(0x01, KBLO)
  5861. Release(LFCM)
  5862. Return(0x00)
  5863. }
  5864. If(LEqual(Local0, 0x09))
  5865. {
  5866. Store(0x00, KBLO)
  5867. Release(LFCM)
  5868. Return(0x00)
  5869. }
  5870. If(LEqual(Local0, 0x0A))
  5871. {
  5872. Store(0x01, UCHE)
  5873. Store(0x32, SMBB)
  5874. Store(0xCA, SMBA)
  5875. Release(LFCM)
  5876. Return(0x00)
  5877. }
  5878. If(LEqual(Local0, 0x0B))
  5879. {
  5880. Store(0x00, UCHE)
  5881. Store(0x33, SMBB)
  5882. Store(0xCA, SMBA)
  5883. Release(LFCM)
  5884. Return(0x00)
  5885. }
  5886. If(LEqual(Local0, 0x0E))
  5887. {
  5888. Store(0x01, HKDB)
  5889. Store(0x31, SMBB)
  5890. Store(0xCA, SMBA)
  5891. Release(LFCM)
  5892. Return(0x00)
  5893. }
  5894. If(LEqual(Local0, 0x0F))
  5895. {
  5896. Store(0x00, HKDB)
  5897. Store(0x30, SMBB)
  5898. Store(0xCA, SMBA)
  5899. Release(LFCM)
  5900. Return(0x00)
  5901. }
  5902. If(LEqual(Local0, 0x12))
  5903. {
  5904. Store(0x00, CIBM)
  5905. Store(0x34, SMBB)
  5906. Store(0xCA, SMBA)
  5907. Release(LFCM)
  5908. Return(0x00)
  5909. }
  5910. If(LEqual(Local0, 0x13))
  5911. {
  5912. Store(0x01, CIBM)
  5913. Store(0x35, SMBB)
  5914. Store(0xCA, SMBA)
  5915. Release(LFCM)
  5916. Return(0x00)
  5917. }
  5918. Release(LFCM)
  5919. }
  5920. }
  5921. Return(Zero)
  5922. }
  5923. Method(GBMD, 0, NotSerialized)
  5924. {
  5925. Store(0x10000000, Local0)
  5926. If(ECAV)
  5927. {
  5928. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5929. {
  5930. If(LEqual(One, CDMB))
  5931. {
  5932. Or(Local0, One, Local0)
  5933. }
  5934. If(LEqual(One, QCHO))
  5935. {
  5936. Or(Local0, 0x04, Local0)
  5937. }
  5938. If(LEqual(One, BBAD))
  5939. {
  5940. Or(Local0, 0x08, Local0)
  5941. }
  5942. If(LEqual(One, BTSM))
  5943. {
  5944. Or(Local0, 0x20, Local0)
  5945. }
  5946. If(LEqual(One, BLEG))
  5947. {
  5948. Or(Local0, 0x80, Local0)
  5949. }
  5950. If(LEqual(One, BATF))
  5951. {
  5952. Or(Local0, 0x0100, Local0)
  5953. }
  5954. If(LEqual(Zero, BTSM))
  5955. {
  5956. Or(Local0, 0x0200, Local0)
  5957. }
  5958. If(LEqual(One, BUSG))
  5959. {
  5960. Or(Local0, 0x0800, Local0)
  5961. }
  5962. If(LEqual(0x00, ADPI))
  5963. {
  5964. And(Local0, 0xFFFE7FFF, Local0)
  5965. }
  5966. If(LEqual(0x01, ADPI))
  5967. {
  5968. Or(Local0, 0x8000, Local0)
  5969. }
  5970. If(LEqual(0x02, ADPI))
  5971. {
  5972. Or(Local0, 0x00010000, Local0)
  5973. }
  5974. Or(Local0, 0x00020000, Local0)
  5975. Or(Local0, 0x00040000, Local0)
  5976. If(LEqual(One, ESMC))
  5977. {
  5978. Or(Local0, 0x00400000, Local0)
  5979. }
  5980. Release(LFCM)
  5981. }
  5982. }
  5983. Return(Local0)
  5984. }
  5985. Name(VBST, 0x00)
  5986. Name(VBAC, 0x00)
  5987. Name(VBPR, 0x00)
  5988. Name(VBRC, 0x00)
  5989. Name(VBPV, 0x00)
  5990. Name(VBFC, 0x00)
  5991. Name(VBCT, 0x00)
  5992. Method(SMTF, 1, NotSerialized)
  5993. {
  5994. If(ECAV)
  5995. {
  5996. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  5997. {
  5998. If(LEqual(Arg0, 0x00))
  5999. {
  6000. If(LEqual(B1FV, Zero))
  6001. {
  6002. Release(LFCM)
  6003. Return(0xFFFF)
  6004. }
  6005. If(LEqual(B1AC, Zero))
  6006. {
  6007. Release(LFCM)
  6008. Return(0xFFFF)
  6009. }
  6010. Store(B1FC, Local0)
  6011. Multiply(Local0, 0x0A, Local0)
  6012. Store(Local0, VBFC)
  6013. Store(B1RC, Local1)
  6014. Multiply(Local1, 0x0A, Local1)
  6015. Store(Local1, VBRC)
  6016. If(LGreater(VBFC, VBRC))
  6017. {
  6018. Store(B1FV, VBPV)
  6019. Store(B1AC, VBAC)
  6020. Subtract(Local0, Local1, Local0)
  6021. Store(Multiply(VBAC, VBPV), Local1)
  6022. Store(Multiply(Local0, 0x03E8), Local3)
  6023. Store(Multiply(Local3, 0x3C), Local3)
  6024. Store(Divide(Local3, Local1, , ), VBCT)
  6025. Release(LFCM)
  6026. Return(VBCT)
  6027. }
  6028. Else
  6029. {
  6030. Release(LFCM)
  6031. Return(0xFFFF)
  6032. }
  6033. }
  6034. If(LEqual(Arg0, 0x01))
  6035. {
  6036. Release(LFCM)
  6037. Return(0xFFFF)
  6038. }
  6039. Release(LFCM)
  6040. }
  6041. }
  6042. Return(0xFFFF)
  6043. }
  6044. Name(QBST, 0x00)
  6045. Name(QBAC, 0x00)
  6046. Name(QBPR, 0x00)
  6047. Name(QBRC, 0x00)
  6048. Name(QBPV, 0x00)
  6049. Name(QBFC, 0x00)
  6050. Name(QBCT, 0x00)
  6051. Method(SMTE, 1, NotSerialized)
  6052. {
  6053. If(ECAV)
  6054. {
  6055. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6056. {
  6057. If(LEqual(Arg0, 0x00))
  6058. {
  6059. If(LEqual(B1FV, Zero))
  6060. {
  6061. Release(LFCM)
  6062. Return(0xFFFF)
  6063. }
  6064. If(LEqual(B1AC, Zero))
  6065. {
  6066. Release(LFCM)
  6067. Return(0xFFFF)
  6068. }
  6069. Store(B1RC, Local0)
  6070. Multiply(Local0, 0x0A, Local0)
  6071. Store(Local0, QBRC)
  6072. Store(B1FC, Local1)
  6073. Multiply(Local1, 0x0A, Local1)
  6074. Store(Local1, QBFC)
  6075. If(LGreater(QBFC, QBRC))
  6076. {
  6077. Store(B1FV, QBPV)
  6078. If(LEqual(And(B1AC, 0x8000), Zero))
  6079. {
  6080. Store(B1AC, QBAC)
  6081. }
  6082. Else
  6083. {
  6084. Store(Subtract(0xFFFF, B1AC), QBAC)
  6085. }
  6086. Store(Multiply(QBAC, QBPV), Local1)
  6087. Store(Multiply(Local0, 0x03E8), Local3)
  6088. Store(Multiply(Local3, 0x3C), Local3)
  6089. Store(Divide(Local3, Local1, , ), QBCT)
  6090. Release(LFCM)
  6091. Return(QBCT)
  6092. }
  6093. Else
  6094. {
  6095. Release(LFCM)
  6096. Return(0xFFFF)
  6097. }
  6098. }
  6099. If(LEqual(Arg0, 0x01))
  6100. {
  6101. Release(LFCM)
  6102. Return(0xFFFF)
  6103. }
  6104. Release(LFCM)
  6105. }
  6106. }
  6107. Return(0xFFFF)
  6108. }
  6109. Method(SBMC, 1, NotSerialized)
  6110. {
  6111. If(ECAV)
  6112. {
  6113. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6114. {
  6115. If(LEqual(Arg0, Zero))
  6116. {
  6117. Store(0x00, CDMB)
  6118. Store(One, EDCC)
  6119. Release(LFCM)
  6120. Return(Zero)
  6121. }
  6122. If(LEqual(Arg0, One))
  6123. {
  6124. Store(One, CDMB)
  6125. Release(LFCM)
  6126. Return(Zero)
  6127. }
  6128. If(LEqual(Arg0, 0x03))
  6129. {
  6130. Store(One, BTSM)
  6131. Release(LFCM)
  6132. Return(Zero)
  6133. }
  6134. If(LEqual(Arg0, 0x05))
  6135. {
  6136. Store(0x00, BTSM)
  6137. Release(LFCM)
  6138. Return(Zero)
  6139. }
  6140. If(LEqual(Arg0, 0x07))
  6141. {
  6142. Store(One, QCHO)
  6143. Store(Zero, BTSM)
  6144. Release(LFCM)
  6145. Return(Zero)
  6146. }
  6147. If(LEqual(Arg0, 0x08))
  6148. {
  6149. Store(Zero, QCHO)
  6150. Release(LFCM)
  6151. Return(Zero)
  6152. }
  6153. If(LEqual(Arg0, 0x09))
  6154. {
  6155. Store(One, ESMC)
  6156. Release(LFCM)
  6157. Return(Zero)
  6158. }
  6159. If(LEqual(Arg0, 0x10))
  6160. {
  6161. Store(Zero, ESMC)
  6162. Release(LFCM)
  6163. Return(Zero)
  6164. }
  6165. Release(LFCM)
  6166. }
  6167. }
  6168. Return(Zero)
  6169. }
  6170. Method(MHCF, 1, NotSerialized)
  6171. {
  6172. Store(0x78, P80H)
  6173. Store(Arg0, Local0)
  6174. If(ECAV)
  6175. {
  6176. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6177. {
  6178. And(Local0, 0x20, Local0)
  6179. ShiftRight(Local0, 0x05, Local0)
  6180. Store(Local0, RMBT)
  6181. Sleep(0x14)
  6182. Release(LFCM)
  6183. }
  6184. }
  6185. Return(Local0)
  6186. }
  6187. Method(MHPF, 1, NotSerialized)
  6188. {
  6189. If(ECAV)
  6190. {
  6191. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6192. {
  6193. Name(BFWB, Buffer(0x25){})
  6194. CreateByteField(BFWB,Zero,FB0)
  6195. CreateByteField(BFWB,One,FB1)
  6196. CreateByteField(BFWB,0x02,FB2)
  6197. CreateByteField(BFWB,0x03,FB3)
  6198. CreateField(BFWB,0x20,0x0100,FB4)
  6199. CreateByteField(BFWB,0x24,FB5)
  6200. If(LLessEqual(SizeOf(Arg0), 0x25))
  6201. {
  6202. If(LNotEqual(SMPR, Zero))
  6203. {
  6204. Store(SMST, FB1)
  6205. }
  6206. Else
  6207. {
  6208. Store(Arg0, BFWB)
  6209. Store(FB2, SMAD)
  6210. Store(FB3, SMCM)
  6211. Store(FB5, BCNT)
  6212. Store(FB0, Local0)
  6213. If(LEqual(And(Local0, One), Zero))
  6214. {
  6215. Store(FB4, SMDA)
  6216. }
  6217. Store(0x00, SMST)
  6218. Store(FB0, SMPR)
  6219. Store(0x03E8, Local1)
  6220. While(Local1)
  6221. {
  6222. Sleep(One)
  6223. Decrement(Local1)
  6224. If(LOr(LAnd(SMST, 0x80), LEqual(SMPR, 0x00)))
  6225. {
  6226. Break
  6227. }
  6228. }
  6229. Store(FB0, Local0)
  6230. If(LNotEqual(And(Local0, One), Zero))
  6231. {
  6232. Store(SMDA, FB4)
  6233. }
  6234. Store(SMST, FB1)
  6235. If(LOr(LEqual(Local1, 0x00), LNot(LAnd(SMST, 0x80))))
  6236. {
  6237. Store(0x00, SMPR)
  6238. Store(0x92, FB1)
  6239. }
  6240. }
  6241. Release(LFCM)
  6242. Return(BFWB)
  6243. }
  6244. Release(LFCM)
  6245. }
  6246. }
  6247. }
  6248. Method(MHIF, 1, NotSerialized)
  6249. {
  6250. If(ECAV)
  6251. {
  6252. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6253. {
  6254. Store(0x50, P80H)
  6255. If(LEqual(Arg0, 0x00))
  6256. {
  6257. Name(RETB, Buffer(0x0A){})
  6258. Name(BUF1, Buffer(0x08){})
  6259. Store(FWBT, BUF1)
  6260. CreateByteField(BUF1,0x00,FW0)
  6261. CreateByteField(BUF1,0x01,FW1)
  6262. CreateByteField(BUF1,0x02,FW2)
  6263. CreateByteField(BUF1,0x03,FW3)
  6264. CreateByteField(BUF1,0x04,FW4)
  6265. CreateByteField(BUF1,0x05,FW5)
  6266. CreateByteField(BUF1,0x06,FW6)
  6267. CreateByteField(BUF1,0x07,FW7)
  6268. Store(FUSL, Index(RETB, Zero))
  6269. Store(FUSH, Index(RETB, One))
  6270. Store(FW0, Index(RETB, 0x02))
  6271. Store(FW1, Index(RETB, 0x03))
  6272. Store(FW2, Index(RETB, 0x04))
  6273. Store(FW3, Index(RETB, 0x05))
  6274. Store(FW4, Index(RETB, 0x06))
  6275. Store(FW5, Index(RETB, 0x07))
  6276. Store(FW6, Index(RETB, 0x08))
  6277. Store(FW7, Index(RETB, 0x09))
  6278. Release(LFCM)
  6279. Return(RETB)
  6280. }
  6281. Release(LFCM)
  6282. }
  6283. }
  6284. }
  6285. Method(GSBI, 1, NotSerialized)
  6286. {
  6287. Name(BIFB, Buffer(0x53)
  6288. {
  6289. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6290. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6291. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6292. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6293. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6294. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6295. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6296. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6297. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6298. 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
  6299. 0xFF, 0xFF, 0xFF
  6300. })
  6301. CreateWordField(BIFB, 0x00, DCAP)
  6302. CreateWordField(BIFB, 0x02, FCAP)
  6303. CreateWordField(BIFB, 0x04, RCAP)
  6304. CreateWordField(BIFB, 0x06, ATTE)
  6305. CreateWordField(BIFB, 0x08, ATTF)
  6306. CreateWordField(BIFB, 0x0A, BTVT)
  6307. CreateWordField(BIFB, 0x0C, BTCT)
  6308. CreateWordField(BIFB, 0x0E, BTMP)
  6309. CreateWordField(BIFB, 0x10, MDAT)
  6310. CreateWordField(BIFB, 0x12, FUDT)
  6311. CreateWordField(BIFB, 0x14, DVLT)
  6312. CreateField(BIFB,0xB0,0x50,DCHE)
  6313. CreateField(BIFB,0x0100,0x40,DNAM)
  6314. CreateField(BIFB,0x0140,0x60,MNAM)
  6315. CreateField(BIFB,0x01A0,0xB8,BRNB)
  6316. CreateQWordField(BIFB, 0x4B, BFW0)
  6317. If(LOr(LEqual(Arg0, 0x00), LEqual(Arg0, 0x01)))
  6318. {
  6319. If(ECAV)
  6320. {
  6321. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6322. {
  6323. Store(B1DC, Local0)
  6324. Multiply(Local0, 0x0A, Local0)
  6325. Store(Local0, DCAP)
  6326. Store(B1FC, Local0)
  6327. Multiply(Local0, 0x0A, Local0)
  6328. Store(Local0, FCAP)
  6329. Store(B1RC, Local0)
  6330. Multiply(Local0, 0x0A, Local0)
  6331. Store(Local0, RCAP)
  6332. Store(SMTE(0x00), ATTE)
  6333. Store(SMTF(0x00), ATTF)
  6334. Store(B1FV, BTVT)
  6335. Store(B1AC, BTCT)
  6336. Store(B1AT, Local0)
  6337. Add(Local0, 0x0111, Local0)
  6338. Multiply(Local0, 0x0A, Local0)
  6339. Store(Local0, BTMP)
  6340. Store(B1DA, MDAT)
  6341. If(LNotEqual(BFUD, 0x00))
  6342. {
  6343. Store(BFUD, FUDT)
  6344. }
  6345. Store(B1DV, DVLT)
  6346. Name(DCH0, Buffer(0x0A)
  6347. {
  6348. 0x00
  6349. })
  6350. Name(DCH1, "LION")
  6351. Name(DCH2, "LiP")
  6352. If(LEqual(B1TY, 0x01))
  6353. {
  6354. Store(DCH1, DCH0)
  6355. Store(DCH0, DCHE)
  6356. }
  6357. Else
  6358. {
  6359. Store(DCH2, DCH0)
  6360. Store(DCH0, DCHE)
  6361. }
  6362. Name(BDNT, Buffer(0x08)
  6363. {
  6364. 0x00
  6365. })
  6366. Store(BDN0, BDNT)
  6367. Store(BDNT, DNAM)
  6368. Name(BMNT, Buffer(0x0C)
  6369. {
  6370. 0x00
  6371. })
  6372. Store(BMN0, BMNT)
  6373. Store(BMNT, MNAM)
  6374. Name(BRN0, Buffer(0x17)
  6375. {
  6376. 0x00
  6377. })
  6378. Store(BAR1, BRN0)
  6379. Store(BRN0, BRNB)
  6380. Store(FWBT, BFW0)
  6381. Release(LFCM)
  6382. }
  6383. }
  6384. Return(BIFB)
  6385. }
  6386. If(LEqual(Arg0, 0x02))
  6387. {
  6388. Return(BIFB)
  6389. }
  6390. Return(Zero)
  6391. }
  6392. Method(HODD, 0, NotSerialized)
  6393. {
  6394. }
  6395. Method(SODD, 1, Serialized)
  6396. {
  6397. }
  6398. Method(GBID, 0, Serialized)
  6399. {
  6400. Name(GBUF, Package(4)
  6401. {
  6402. Buffer(0x02)
  6403. {
  6404. 0x00, 0x00
  6405. },
  6406. Buffer(0x02)
  6407. {
  6408. 0x00, 0x00
  6409. },
  6410. Buffer(0x08)
  6411. {
  6412. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  6413. },
  6414. Buffer(0x08)
  6415. {
  6416. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  6417. }
  6418. })
  6419. If(ECAV)
  6420. {
  6421. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6422. {
  6423. Store(B1CT, Index(DerefOf(Index(GBUF, Zero)), Zero))
  6424. Store(0x00, Index(DerefOf(Index(GBUF, 0x01)), Zero))
  6425. Name(BUF1, Buffer(0x08){})
  6426. Store(FWBT, BUF1)
  6427. CreateByteField(BUF1,0x00,FW0)
  6428. CreateByteField(BUF1,0x01,FW1)
  6429. CreateByteField(BUF1,0x02,FW2)
  6430. CreateByteField(BUF1,0x03,FW3)
  6431. CreateByteField(BUF1,0x04,FW4)
  6432. CreateByteField(BUF1,0x05,FW5)
  6433. CreateByteField(BUF1,0x06,FW6)
  6434. CreateByteField(BUF1,0x07,FW7)
  6435. Store(FW0, Index(DerefOf(Index(GBUF, 0x02)), Zero))
  6436. Store(FW1, Index(DerefOf(Index(GBUF, 0x02)), 0x01))
  6437. Store(FW2, Index(DerefOf(Index(GBUF, 0x02)), 0x02))
  6438. Store(FW3, Index(DerefOf(Index(GBUF, 0x02)), 0x03))
  6439. Store(FW4, Index(DerefOf(Index(GBUF, 0x02)), 0x04))
  6440. Store(FW5, Index(DerefOf(Index(GBUF, 0x02)), 0x05))
  6441. Store(FW6, Index(DerefOf(Index(GBUF, 0x02)), 0x06))
  6442. Store(FW7, Index(DerefOf(Index(GBUF, 0x02)), 0x07))
  6443. Store(0x00, Index(DerefOf(Index(GBUF, 0x03)), Zero))
  6444. Release(LFCM)
  6445. }
  6446. }
  6447. Return(GBUF)
  6448. }
  6449. Name(APDT, 0x00)
  6450. Method(APPC, 1, Serialized)
  6451. {
  6452. Store(Arg0, APDT)
  6453. Return(0x00)
  6454. }
  6455. Method(DBSL, 0, NotSerialized)
  6456. {
  6457. Return(Package(16)
  6458. {
  6459. 0xC9, 0xAE, 0x95, 0x7E, 0x69, 0x56, 0x45, 0x36, 0x29, 0x1E, 0x15,
  6460. 0x0E, 0x09, 0x06, 0x05, 0x00
  6461. })
  6462. }
  6463. Method(SBSL, 1, Serialized)
  6464. {
  6465. If(ECAV)
  6466. {
  6467. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6468. {
  6469. Store(Arg0, Local0)
  6470. If(LEqual(Local0, One))
  6471. {
  6472. Store(0x0E, LCBV)
  6473. }
  6474. If(LEqual(Local0, 0x02))
  6475. {
  6476. Store(0x07, LCBV)
  6477. }
  6478. Release(LFCM)
  6479. }
  6480. }
  6481. Return(0x00)
  6482. }
  6483. Method(STHT, 1, Serialized)
  6484. {
  6485. Return(0x00)
  6486. }
  6487. }
  6488. }
  6489. Scope(\)
  6490. {
  6491. OperationRegion(LFCN, SystemMemory, 0xBC774D98, 0x00EE)
  6492. Field(LFCN, AnyAcc, Lock, Preserve)
  6493. {
  6494. PS2V, 8,
  6495. KBID, 8,
  6496. MCSZ, 8,
  6497. OKRB, 8,
  6498. EDID, 1024,
  6499. TPTY, 8,
  6500. TPTP, 16,
  6501. TPNY, 8,
  6502. TPNP, 16,
  6503. LFCO, 800,
  6504. }
  6505. OperationRegion(SMIO, SystemIO, 0xB0, 0x02)
  6506. Field(SMIO, ByteAcc, NoLock, Preserve)
  6507. {
  6508. SMBA, 8,
  6509. SMBB, 8,
  6510. }
  6511. }
  6512. Method(_REG, 2, NotSerialized)
  6513. {
  6514. If(LEqual(Arg0, 0x03))
  6515. {
  6516. Store(Arg1, ECAV)
  6517. }
  6518. If(LAnd(LEqual(Arg0, 0x03), LEqual(Arg1, 0x01)))
  6519. {
  6520. If(LEqual(TPOS, 0x40))
  6521. {
  6522. Store(0x01, Local0)
  6523. }
  6524. If(LEqual(TPOS, 0x80))
  6525. {
  6526. Store(0x02, Local0)
  6527. }
  6528. If(LEqual(TPOS, 0x50))
  6529. {
  6530. Store(0x03, Local0)
  6531. }
  6532. If(LEqual(TPOS, 0x60))
  6533. {
  6534. Store(0x04, Local0)
  6535. }
  6536. If(LEqual(TPOS, 0x61))
  6537. {
  6538. Store(0x05, Local0)
  6539. }
  6540. If(LEqual(TPOS, 0x70))
  6541. {
  6542. Store(0x06, Local0)
  6543. }
  6544. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6545. {
  6546. Store(Local0, OSTY)
  6547. Release(LFCM)
  6548. }
  6549. }
  6550. }
  6551. Method(CMFC, 0, Serialized)
  6552. {
  6553. Return(EDID)
  6554. }
  6555. Method(LFCI, 2, Serialized)
  6556. {
  6557. Return(OKRB)
  6558. }
  6559. Method(_Q11, 0, NotSerialized)
  6560. {
  6561. If(LEqual(^^^GP17.VGA.BRIL, 0x0C)) {}
  6562. Store(0x11, P80H)
  6563. Notify(^^^GP17.VGA.LCD, 0x87)
  6564. Notify(VPC0, 0x80)
  6565. }
  6566. Method(_Q12, 0, NotSerialized)
  6567. {
  6568. If(LEqual(BKLT, 0x01)) {}
  6569. Else
  6570. {
  6571. Store(0x12, P80H)
  6572. Notify(^^^GP17.VGA.LCD, 0x86)
  6573. Notify(VPC0, 0x80)
  6574. }
  6575. }
  6576. Method(_Q15, 0, NotSerialized)
  6577. {
  6578. Store(0x15, P80H)
  6579. If(ECAV)
  6580. {
  6581. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6582. {
  6583. Release(LFCM)
  6584. }
  6585. }
  6586. Notify(LID, 0x80)
  6587. }
  6588. Method(_Q16, 0, NotSerialized)
  6589. {
  6590. Store(0x16, P80H)
  6591. If(ECAV)
  6592. {
  6593. If(LEqual(Acquire(LFCM, 0xA000), 0x00))
  6594. {
  6595. Release(LFCM)
  6596. }
  6597. }
  6598. Notify(LID, 0x80)
  6599. }
  6600. Method(_Q25, 0, NotSerialized)
  6601. {
  6602. Store(0x25, P80H)
  6603. Notify(ADP0, 0x80)
  6604. Notify(BAT0, 0x80)
  6605. Notify(BAT0, 0x81)
  6606. }
  6607. Method(_Q37, 0, NotSerialized)
  6608. {
  6609. Store(0x37, P80H)
  6610. Sleep(0xC8)
  6611. Notify(ADP0, 0x80)
  6612. Notify(BAT0, 0x80)
  6613. }
  6614. Method(_Q38, 0, NotSerialized)
  6615. {
  6616. Store(0x38, P80H)
  6617. Sleep(0xC8)
  6618. Notify(ADP0, 0x80)
  6619. Notify(BAT0, 0x80)
  6620. }
  6621. Method(_Q32, 0, NotSerialized)
  6622. {
  6623. Store(0x32, P80H)
  6624. Notify(PWRB, 0x80)
  6625. }
  6626. Method(_Q3E, 0, NotSerialized)
  6627. {
  6628. Store(0x3E, P80H)
  6629. Notify(^^^^I2CD.TPD0, 0x3E)
  6630. }
  6631. Method(_Q3F, 0, NotSerialized)
  6632. {
  6633. Store(0x3F, P80H)
  6634. Notify(^^^^I2CD.TPD0, 0x3F)
  6635. }
  6636. Method(_Q44, 0, NotSerialized)
  6637. {
  6638. Store(0x44, P80H)
  6639. Notify(VPC0, 0x80)
  6640. }
  6641. Method(_Q13, 0, NotSerialized)
  6642. {
  6643. CreateWordField(XX11, 0x00, SSZE)
  6644. CreateByteField(XX11,0x02,SMUF)
  6645. CreateDWordField(XX11, 0x03, SMUD)
  6646. Store(0x07, SSZE)
  6647. Store(0x05, SMUF)
  6648. If(LEqual(QUIE, 0x02))
  6649. {
  6650. Store(0x3A98, SMUD)
  6651. }
  6652. Else
  6653. {
  6654. Store(0x5208, SMUD)
  6655. }
  6656. ALIB(0x0C, XX11)
  6657. Store(0x13, P80H)
  6658. }
  6659. Method(_Q84, 0, NotSerialized)
  6660. {
  6661. CreateWordField(XX11, 0x00, SSZE)
  6662. CreateByteField(XX11,0x02,SMUF)
  6663. CreateDWordField(XX11, 0x03, SMUD)
  6664. Store(0x07, SSZE)
  6665. Store(0x05, SMUF)
  6666. Store(0x2710, SMUD)
  6667. ALIB(0x0C, XX11)
  6668. Store(0x06, SMUF)
  6669. Store(0x2710, SMUD)
  6670. ALIB(0x0C, XX11)
  6671. Store(0x07, SMUF)
  6672. Store(0x2710, SMUD)
  6673. ALIB(0x0C, XX11)
  6674. Store(0x84, P80H)
  6675. }
  6676. Method(_Q85, 0, NotSerialized)
  6677. {
  6678. CreateWordField(XX11, 0x00, SSZE)
  6679. CreateByteField(XX11,0x02,SMUF)
  6680. CreateDWordField(XX11, 0x03, SMUD)
  6681. Store(0x07, SSZE)
  6682. Store(0x05, SMUF)
  6683. Store(0x5208, SMUD)
  6684. ALIB(0x0C, XX11)
  6685. Store(0x06, SMUF)
  6686. Store(0x7530, SMUD)
  6687. ALIB(0x0C, XX11)
  6688. Store(0x07, SMUF)
  6689. Store(0x61A8, SMUD)
  6690. ALIB(0x0C, XX11)
  6691. Store(0x85, P80H)
  6692. }
  6693. Method(_Q86, 0, NotSerialized)
  6694. {
  6695. CreateWordField(XX11, 0x00, SSZE)
  6696. CreateByteField(XX11,0x02,SMUF)
  6697. CreateDWordField(XX11, 0x03, SMUD)
  6698. Store(0x07, SSZE)
  6699. Store(0x03, SMUF)
  6700. Store(0x46, SMUD)
  6701. ALIB(0x0C, XX11)
  6702. Store(0x05, SMUF)
  6703. Store(0x2EE0, SMUD)
  6704. ALIB(0x0C, XX11)
  6705. Store(0x06, SMUF)
  6706. Store(0x61A8, SMUD)
  6707. ALIB(0x0C, XX11)
  6708. Store(0x07, SMUF)
  6709. Store(0x61A8, SMUD)
  6710. ALIB(0x0C, XX11)
  6711. Store(0x86, P80H)
  6712. }
  6713. Method(_Q87, 0, NotSerialized)
  6714. {
  6715. CreateWordField(XX11, 0x00, SSZE)
  6716. CreateByteField(XX11,0x02,SMUF)
  6717. CreateDWordField(XX11, 0x03, SMUD)
  6718. Store(0x07, SSZE)
  6719. Store(0x03, SMUF)
  6720. Store(0x64, SMUD)
  6721. ALIB(0x0C, XX11)
  6722. Store(0x05, SMUF)
  6723. Store(0x5208, SMUD)
  6724. ALIB(0x0C, XX11)
  6725. Store(0x06, SMUF)
  6726. Store(0x7530, SMUD)
  6727. ALIB(0x0C, XX11)
  6728. Store(0x07, SMUF)
  6729. Store(0x61A8, SMUD)
  6730. ALIB(0x0C, XX11)
  6731. Store(0x87, P80H)
  6732. }
  6733. }
  6734. Scope(\_SB)
  6735. {
  6736. Device(ADP0)
  6737. {
  6738. Name(_HID, "ACPI0003")
  6739. Name(XX00, Buffer(0x03){})
  6740. Name(ACDC, 0xFF)
  6741. Method(_STA, 0, NotSerialized)
  6742. {
  6743. If(LEqual(ECON, 0x01))
  6744. {
  6745. Return(0x0F)
  6746. }
  6747. Return(0x00)
  6748. }
  6749. Method(_PSR, 0, NotSerialized)
  6750. {
  6751. If(^^PCI0.LPC0.EC0.ECAV)
  6752. {
  6753. If(LEqual(Acquire(^^PCI0.LPC0.EC0.LFCM, 0xA000), 0x00))
  6754. {
  6755. Store(0x01, Local0)
  6756. Store(^^PCI0.LPC0.EC0.ADPT, Local0)
  6757. If(LOr(LNotEqual(Local0, ACDC), LEqual(ACDC, 0xFF)))
  6758. {
  6759. CreateWordField(XX00, 0x00, SSZE)
  6760. CreateByteField(XX00,0x02,ACST)
  6761. Store(0x03, SSZE)
  6762. If(Local0)
  6763. {
  6764. Store(0xECAC, P80H)
  6765. ^^PCI0.GP17.VGA.AFN4(0x01)
  6766. Store(0x00, ACST)
  6767. }
  6768. Else
  6769. {
  6770. Store(0xECDC, P80H)
  6771. ^^PCI0.GP17.VGA.AFN4(0x02)
  6772. Store(0x01, ACST)
  6773. }
  6774. Sleep(0x64)
  6775. ALIB(0x01, XX00)
  6776. Store(Local0, ACDC)
  6777. }
  6778. Release(^^PCI0.LPC0.EC0.LFCM)
  6779. Return(Local0)
  6780. }
  6781. }
  6782. }
  6783. Method(_PCL, 0, NotSerialized)
  6784. {
  6785. Return(Package(1) {_SB})
  6786. }
  6787. }
  6788. Device(LID)
  6789. {
  6790. Name(_HID, EISAID("PNP0C0D"))
  6791. Method(_STA, 0, NotSerialized)
  6792. {
  6793. Return(0x0F)
  6794. Return(0x00)
  6795. }
  6796. Method(_LID, 0, NotSerialized)
  6797. {
  6798. Store(0x00, Local0)
  6799. If(LEqual(Acquire(^^PCI0.LPC0.EC0.LFCM, 0xA000), 0x00))
  6800. {
  6801. Store(^^PCI0.LPC0.EC0.LSTE, Local0)
  6802. Release(^^PCI0.LPC0.EC0.LFCM)
  6803. }
  6804. Return(Local0)
  6805. }
  6806. }
  6807. Device(PWRB)
  6808. {
  6809. Name(_HID, EISAID("PNP0C0C"))
  6810. Method(_STA, 0, NotSerialized)
  6811. {
  6812. If(LEqual(ECON, 0x01))
  6813. {
  6814. Return(0x0F)
  6815. }
  6816. Return(0x00)
  6817. }
  6818. }
  6819. Device(WMI4)
  6820. {
  6821. Name(_HID, EISAID("PNP0C14"))
  6822. Name(_UID, 0x04)
  6823. Mutex(MWMI, 0)
  6824. Name(_WDG, Buffer(0x28)
  6825. {
  6826. 0x76, 0x37, 0xA0, 0xC3, 0xAC, 0x51, 0xAA, 0x49,
  6827. 0xAD, 0x0F, 0xF2, 0xF7, 0xD6, 0x2C, 0x3F, 0x3C,
  6828. 0x41, 0x44, 0x03, 0x05, 0x21, 0x12, 0x90, 0x05,
  6829. 0x66, 0xD5, 0xD1, 0x11, 0xB2, 0xF0, 0x00, 0xA0,
  6830. 0xC9, 0x06, 0x29, 0x10, 0x42, 0x44, 0x01, 0x00
  6831. })
  6832. Name(ITEM, Package(3)
  6833. {
  6834. Package(3) {0x00, 0x00, "BAT0 BatMaker"},
  6835. Package(3) {0x00, 0x01, "BAT0 HwId "},
  6836. Package(3) {0x00, 0x02, "BAT0 MfgDate "}
  6837. })
  6838. Method(WQAD, 1, NotSerialized)
  6839. {
  6840. If(^^PCI0.LPC0.EC0.ECAV)
  6841. {
  6842. If(LEqual(Acquire(^^PCI0.LPC0.EC0.LFCM, 0xA000), 0x00))
  6843. {
  6844. Store(PSAG(Arg0), Local0)
  6845. Store(DerefOf(Index(ITEM, Local0)), Local1)
  6846. Store(DerefOf(Index(Local1, 0x00)), Local2)
  6847. Store(DerefOf(Index(Local1, 0x01)), Local3)
  6848. Store(DerefOf(Index(Local1, 0x02)), Local4)
  6849. Store(BATD(Local2, Local3), Local5)
  6850. Concatenate(Local4, ",", Local6)
  6851. Concatenate(Local6, Local5, Local7)
  6852. Release(^^PCI0.LPC0.EC0.LFCM)
  6853. }
  6854. }
  6855. Return(Local7)
  6856. }
  6857. Method(PSAG, 1, NotSerialized)
  6858. {
  6859. Return(Arg0)
  6860. }
  6861. Method(BATD, 2, NotSerialized)
  6862. {
  6863. Name(STRB, Buffer(0x0A)
  6864. {
  6865. 0x00
  6866. })
  6867. Name(BUFR, Buffer(0x08){})
  6868. Store(^^PCI0.LPC0.EC0.FWBT, BUFR)
  6869. CreateWordField(BUFR, 0x00, MID0)
  6870. CreateWordField(BUFR, 0x02, HID0)
  6871. CreateWordField(BUFR, 0x04, FIR0)
  6872. CreateWordField(BUFR, 0x06, DAT0)
  6873. If(LEqual(Arg0, 0x00))
  6874. {
  6875. If(LEqual(Arg1, 0x00))
  6876. {
  6877. Store(ToHexString(MID0), STRB)
  6878. }
  6879. If(LEqual(Arg1, 0x01))
  6880. {
  6881. Store(ToHexString(HID0), STRB)
  6882. }
  6883. If(LEqual(Arg1, 0x02))
  6884. {
  6885. Store(^^PCI0.LPC0.EC0.B1DA, Local0)
  6886. Name(DATB, Buffer(0x09)
  6887. {
  6888. 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
  6889. 0x00
  6890. })
  6891. Store(0x07, Local3)
  6892. Store(And(Local0, 0x1F), Local1)
  6893. While(Local1)
  6894. {
  6895. Divide(Local1, 0x0A, Local2, Local1)
  6896. Add(Local2, 0x30, Index(DATB, Local3))
  6897. Decrement(Local3)
  6898. }
  6899. Store(0x05, Local3)
  6900. Store(ShiftRight(And(Local0, 0x01E0), 0x05), Local1)
  6901. While(Local1)
  6902. {
  6903. Divide(Local1, 0x0A, Local2, Local1)
  6904. Add(Local2, 0x30, Index(DATB, Local3))
  6905. Decrement(Local3)
  6906. }
  6907. Store(0x03, Local3)
  6908. Store(Add(ShiftRight(And(Local0, 0xFE00), 0x09), 0x07BC), Local1)
  6909. While(Local1)
  6910. {
  6911. Divide(Local1, 0x0A, Local2, Local1)
  6912. Add(Local2, 0x30, Index(DATB, Local3))
  6913. Decrement(Local3)
  6914. }
  6915. Store(DATB, STRB)
  6916. }
  6917. }
  6918. Return(ShiftLeft(STRB, Ones))
  6919. }
  6920. Name(WQBD, Buffer(0x0275)
  6921. {
  6922. 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00,
  6923. 0x65, 0x02, 0x00, 0x00, 0xF8, 0x05, 0x00, 0x00,
  6924. 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54,
  6925. 0x18, 0xD1, 0x82, 0x00, 0x01, 0x06, 0x18, 0x42,
  6926. 0x10, 0x05, 0x10, 0x8A, 0x0D, 0x21, 0x02, 0x0B,
  6927. 0x83, 0x50, 0x50, 0x18, 0x14, 0xA0, 0x45, 0x41,
  6928. 0xC8, 0x05, 0x14, 0x95, 0x02, 0x21, 0xC3, 0x02,
  6929. 0x14, 0x0B, 0x70, 0x2E, 0x40, 0xBA, 0x00, 0xE5,
  6930. 0x28, 0x72, 0x0C, 0x22, 0x02, 0xF7, 0xEF, 0x0F,
  6931. 0x31, 0xD0, 0x18, 0xA8, 0x50, 0x08, 0x89, 0x00,
  6932. 0xA6, 0x42, 0xE0, 0x08, 0x41, 0xBF, 0x02, 0x10,
  6933. 0x3A, 0x14, 0x20, 0x53, 0x80, 0x41, 0x01, 0x4E,
  6934. 0x11, 0x44, 0x10, 0xA5, 0x65, 0x01, 0xBA, 0x05,
  6935. 0xF8, 0x16, 0xA0, 0x1D, 0x42, 0x68, 0x91, 0x9A,
  6936. 0x9F, 0x04, 0x81, 0x6A, 0x5B, 0x80, 0x45, 0x01,
  6937. 0xB2, 0x41, 0x08, 0xA0, 0xC7, 0xC1, 0x44, 0x0E,
  6938. 0x02, 0x25, 0x66, 0x10, 0x28, 0x9D, 0x73, 0x90,
  6939. 0x4D, 0x60, 0xE1, 0x9F, 0x4C, 0x94, 0xF3, 0x88,
  6940. 0x92, 0xE0, 0xA8, 0x0E, 0x22, 0x42, 0xF0, 0x72,
  6941. 0x05, 0x48, 0x9E, 0x80, 0x34, 0x4F, 0x4C, 0xD6,
  6942. 0x07, 0xA1, 0x21, 0xB0, 0x11, 0xF0, 0x88, 0x12,
  6943. 0x40, 0x58, 0xA0, 0x75, 0x2A, 0x14, 0x0C, 0xCA,
  6944. 0x03, 0x88, 0xE4, 0x8C, 0x15, 0x05, 0x6C, 0xAF,
  6945. 0x13, 0x91, 0xC9, 0x81, 0x52, 0x49, 0x70, 0xA8,
  6946. 0x61, 0x5A, 0xE2, 0xEC, 0x34, 0xB2, 0x13, 0x39,
  6947. 0xB6, 0xA6, 0x87, 0x2C, 0x48, 0x26, 0x6D, 0x28,
  6948. 0xA8, 0xB1, 0x7B, 0x5A, 0x27, 0xE5, 0x99, 0x46,
  6949. 0x3C, 0x28, 0xC3, 0x24, 0xF0, 0x28, 0x18, 0x1A,
  6950. 0x27, 0x28, 0x0B, 0x42, 0x0E, 0x06, 0x8A, 0x02,
  6951. 0x3C, 0x09, 0xCF, 0xB1, 0x78, 0x01, 0xC2, 0x67,
  6952. 0x4C, 0xA6, 0x1D, 0x23, 0x81, 0xCF, 0x04, 0x1E,
  6953. 0xE6, 0x31, 0x63, 0x47, 0x14, 0x2E, 0xE0, 0xF9,
  6954. 0x1C, 0x43, 0xE4, 0xB8, 0x87, 0x1A, 0xE3, 0x28,
  6955. 0x22, 0x3F, 0x08, 0x60, 0x05, 0x1D, 0x04, 0x90,
  6956. 0x38, 0xFF, 0xFF, 0xE3, 0x89, 0x76, 0xDA, 0xC1,
  6957. 0x42, 0xC7, 0x39, 0xBF, 0xD0, 0x18, 0xD1, 0xE3,
  6958. 0x40, 0xC9, 0x80, 0x90, 0x47, 0x01, 0x56, 0x61,
  6959. 0x35, 0x91, 0x04, 0xBE, 0x07, 0x74, 0x76, 0x12,
  6960. 0xD0, 0xA5, 0x21, 0x46, 0x6F, 0x08, 0xD2, 0x26,
  6961. 0xC0, 0x96, 0x00, 0x6B, 0x02, 0x8C, 0xDD, 0x06,
  6962. 0x08, 0xCA, 0xD1, 0x36, 0x87, 0x22, 0x84, 0x28,
  6963. 0x21, 0xE2, 0x86, 0xAC, 0x11, 0x45, 0x10, 0x95,
  6964. 0x41, 0x08, 0x35, 0x50, 0xD8, 0x28, 0xF1, 0x8D,
  6965. 0x13, 0x22, 0x48, 0x02, 0x8F, 0x1C, 0x77, 0x04,
  6966. 0xF0, 0xD8, 0x0E, 0xE8, 0x04, 0x4F, 0xE9, 0x71,
  6967. 0xC1, 0x04, 0x9E, 0xF7, 0xC1, 0x1D, 0xEA, 0x21,
  6968. 0x1C, 0x70, 0xD4, 0x18, 0xC7, 0xF1, 0x4C, 0x40,
  6969. 0x16, 0x2E, 0x0D, 0x20, 0x8A, 0x04, 0x8F, 0x3A,
  6970. 0x32, 0xF8, 0x70, 0xE0, 0x41, 0x7A, 0x9E, 0x9E,
  6971. 0x40, 0x90, 0x43, 0x38, 0x82, 0xC7, 0x86, 0xA7,
  6972. 0x02, 0x8F, 0x81, 0x5D, 0x17, 0x7C, 0x0E, 0xF0,
  6973. 0x31, 0x01, 0xEF, 0x1A, 0x50, 0xA3, 0x7E, 0x3A,
  6974. 0x60, 0x93, 0x0E, 0x87, 0x19, 0xAE, 0x87, 0x1D,
  6975. 0xEE, 0x04, 0x1E, 0x0E, 0x1E, 0x33, 0xF8, 0x91,
  6976. 0xC3, 0x83, 0xC3, 0xCD, 0xF0, 0x64, 0x8E, 0xAC,
  6977. 0x54, 0x01, 0x66, 0x4F, 0x08, 0x3A, 0x4D, 0xF8,
  6978. 0xCC, 0xC1, 0x6E, 0x00, 0xE7, 0xD3, 0x33, 0x24,
  6979. 0x91, 0x3F, 0x08, 0xD4, 0xC8, 0x0C, 0xED, 0x69,
  6980. 0xBF, 0x7A, 0x18, 0xF2, 0xA1, 0xE0, 0xB0, 0x98,
  6981. 0xD8, 0xB3, 0x07, 0x1D, 0x0F, 0xF8, 0xAF, 0x24,
  6982. 0x0F, 0x1B, 0x9E, 0xBE, 0xE7, 0x6B, 0x82, 0x91,
  6983. 0x07, 0x8E, 0x1E, 0x88, 0xA1, 0x9F, 0x38, 0x0E,
  6984. 0xE3, 0x34, 0x7C, 0x09, 0xF1, 0x39, 0xE0, 0xFF,
  6985. 0x1F, 0x24, 0xC6, 0x31, 0x79, 0x70, 0x3C, 0xD8,
  6986. 0xC8, 0xE9, 0x51, 0xC5, 0x47, 0x0A, 0x7E, 0xBE,
  6987. 0xF0, 0x91, 0x82, 0x5D, 0x10, 0x9E, 0x1C, 0x0C,
  6988. 0x71, 0x38, 0x67, 0xE5, 0x13, 0x85, 0x0F, 0x2A,
  6989. 0xB8, 0x13, 0x05, 0x5C, 0x85, 0xE8, 0xE4, 0x36,
  6990. 0x61, 0xB4, 0x67, 0x81, 0xC7, 0x09, 0x98, 0x07,
  6991. 0x01, 0xF0, 0x8D, 0xDF, 0x07, 0x19, 0xB0, 0x4D,
  6992. 0x09, 0x3B, 0x24, 0x78, 0x47, 0x19, 0xE0, 0x71,
  6993. 0x32, 0xC1, 0x1D, 0x27, 0x3C, 0x04, 0x3E, 0x80,
  6994. 0x87, 0x90, 0x93, 0xB4, 0xD2, 0xA9, 0x21, 0xCF,
  6995. 0x3C, 0x60, 0x1B, 0x06, 0x57, 0x68, 0xD3, 0xA7,
  6996. 0x46, 0xA3, 0x56, 0x0D, 0xCA, 0xD4, 0x28, 0xD3,
  6997. 0xA0, 0x56, 0x9F, 0x4A, 0x8D, 0x19, 0xFB, 0xE1,
  6998. 0x58, 0xDC, 0xBB, 0x40, 0x07, 0x03, 0x0B, 0x7B,
  6999. 0x21, 0xE8, 0x88, 0xE0, 0x58, 0x20, 0x34, 0x08,
  7000. 0x9D, 0x40, 0xFC, 0xFF, 0x07
  7001. })
  7002. }
  7003. }
  7004. }
  7005. }
  7006. Method(SDRT, 0, NotSerialized)
  7007. {
  7008. }
  7009. }
  7010. Scope(\)
  7011. {
  7012. Name(HPDT, Package(9)
  7013. {
  7014. "LEGACYHP", 0x80000000, 0x80000000, "NATIVEHP", 0x80000000, 0x80000000,
  7015. "THERMALX", 0x80000000, 0x80000000
  7016. })
  7017. Name(DDB0, 0x00)
  7018. Name(DDB1, 0x00)
  7019. Name(DDB2, 0x00)
  7020. }
  7021. Scope(_GPE)
  7022. {
  7023. Method(_L08, 0, NotSerialized)
  7024. {
  7025. Notify(\_SB.PCI0.GPP0, 0x02)
  7026. Notify(\_SB.PCI0.GPP1, 0x02)
  7027. Notify(\_SB.PCI0.GPP2, 0x02)
  7028. Notify(\_SB.PCI0.GPP3, 0x02)
  7029. Notify(\_SB.PCI0.GPP4, 0x02)
  7030. Notify(\_SB.PCI0.GPP5, 0x02)
  7031. Notify(\_SB.PCI0.GPP6, 0x02)
  7032. Notify(\_SB.PCI0.GP17, 0x02)
  7033. Notify(\_SB.PCI0.GP18, 0x02)
  7034. }
  7035. Method(_L15, 0, NotSerialized)
  7036. {
  7037. Notify(\_SB.PCI0.GPP1, 0x02)
  7038. }
  7039. Method(_L19, 0, NotSerialized)
  7040. {
  7041. Notify(\_SB.PCI0.GP17.XHC0, 0x02)
  7042. If(LEqual(RV2, 0x00))
  7043. {
  7044. Notify(\_SB.PCI0.GP17.XHC1, 0x02)
  7045. }
  7046. }
  7047. }
  7048. OperationRegion(DBGB, SystemIO, 0x80, 0x01)
  7049. Field(DBGB, ByteAcc, NoLock, Preserve)
  7050. {
  7051. P80B, 8,
  7052. }
  7053. OperationRegion(DBGW, SystemIO, 0x80, 0x02)
  7054. Field(DBGW, WordAcc, NoLock, Preserve)
  7055. {
  7056. P80W, 16,
  7057. }
  7058. OperationRegion(DBGD, SystemIO, 0x80, 0x04)
  7059. Field(DBGD, DWordAcc, NoLock, Preserve)
  7060. {
  7061. P80D, 32,
  7062. }
  7063. Name(TSOS, 0x75)
  7064. If(CondRefOf(\_OSI))
  7065. {
  7066. If(_OSI("Windows 2009"))
  7067. {
  7068. Store(0x50, TSOS)
  7069. }
  7070. If(_OSI("Windows 2015"))
  7071. {
  7072. Store(0x70, TSOS)
  7073. }
  7074. }
  7075. Scope(_SB)
  7076. {
  7077. OperationRegion(SMIC, SystemMemory, 0xFED80000, 0x00800000)
  7078. Field(SMIC, ByteAcc, NoLock, Preserve)
  7079. {
  7080. Offset(0x36A), //Offset(874),
  7081. SMIB, 8,
  7082. }
  7083. OperationRegion(SSMI, SystemIO, SMIB, 0x02)
  7084. Field(SSMI, AnyAcc, NoLock, Preserve)
  7085. {
  7086. SMIW, 16,
  7087. }
  7088. OperationRegion(ECMC, SystemIO, 0x72, 0x02)
  7089. Field(ECMC, AnyAcc, NoLock, Preserve)
  7090. {
  7091. ECMI, 8,
  7092. ECMD, 8,
  7093. }
  7094. IndexField(ECMI, ECMD, ByteAcc, NoLock, Preserve)
  7095. {
  7096. Offset(0x8), //Offset(8),
  7097. FRTB, 32,
  7098. }
  7099. OperationRegion(FRTP, SystemMemory, FRTB, 0x0100)
  7100. Field(FRTP, AnyAcc, NoLock, Preserve)
  7101. {
  7102. PEBA, 32,
  7103. SPIE, 1,
  7104. P80E, 1,
  7105. , 2,
  7106. NI2C, 1,
  7107. IC0E, 1,
  7108. IC1E, 1,
  7109. IC2E, 1,
  7110. IC3E, 1,
  7111. IC4E, 1,
  7112. IC5E, 1,
  7113. UT0E, 1,
  7114. UT1E, 1,
  7115. , 1,
  7116. , 1,
  7117. ST_E, 1,
  7118. UT2E, 1,
  7119. , 1,
  7120. EMMD, 2,
  7121. , 3,
  7122. XHCE, 1,
  7123. , 1,
  7124. , 1,
  7125. UT3E, 1,
  7126. ESPI, 1,
  7127. EMME, 1,
  7128. , 3,
  7129. PCEF, 1,
  7130. , 4,
  7131. IC0D, 1,
  7132. IC1D, 1,
  7133. IC2D, 1,
  7134. IC3D, 1,
  7135. IC4D, 1,
  7136. IC5D, 1,
  7137. UT0D, 1,
  7138. UT1D, 1,
  7139. , 1,
  7140. , 1,
  7141. ST_D, 1,
  7142. UT2D, 1,
  7143. , 1,
  7144. EHCD, 1,
  7145. , 4,
  7146. XHCD, 1,
  7147. SD_D, 1,
  7148. , 1,
  7149. UT3D, 1,
  7150. , 1,
  7151. EMD3, 1,
  7152. , 2,
  7153. S03D, 1,
  7154. FW00, 16,
  7155. FW01, 32,
  7156. FW02, 16,
  7157. FW03, 32,
  7158. SDS0, 8,
  7159. SDS1, 8,
  7160. CZFG, 1,
  7161. Offset(0x20), //Offset(32),
  7162. SD10, 32,
  7163. EH10, 32,
  7164. XH10, 32,
  7165. STBA, 32,
  7166. }
  7167. OperationRegion(FCFG, SystemMemory, PEBA, 0x01000000)
  7168. Field(FCFG, DWordAcc, NoLock, Preserve)
  7169. {
  7170. Offset(0xA3044), //Offset(667716),
  7171. IPDE, 32,
  7172. IMPE, 32,
  7173. Offset(0xA306C), //Offset(667756),
  7174. RAR2, 32,
  7175. Offset(0xA3078), //Offset(667768),
  7176. , 2,
  7177. LDQ0, 1,
  7178. Offset(0xA30CB), //Offset(667851),
  7179. , 7,
  7180. AUSS, 1,
  7181. Offset(0xA30D0), //Offset(667856),
  7182. Offset(0xA30D1), //Offset(667857),
  7183. , 5,
  7184. LCLK, 2,
  7185. }
  7186. OperationRegion(IOMX, SystemMemory, 0xFED80D00, 0x0100)
  7187. Field(IOMX, AnyAcc, NoLock, Preserve)
  7188. {
  7189. Offset(0x15), //Offset(21),
  7190. IM15, 8,
  7191. IM16, 8,
  7192. IM17, 8,
  7193. Offset(0x1F), //Offset(31),
  7194. IM1F, 8,
  7195. IM20, 8,
  7196. Offset(0x44), //Offset(68),
  7197. IM44, 8,
  7198. , 8,
  7199. IM46, 8,
  7200. Offset(0x4A), //Offset(74),
  7201. IM4A, 8,
  7202. IM4B, 8,
  7203. Offset(0x57), //Offset(87),
  7204. IM57, 8,
  7205. IM58, 8,
  7206. Offset(0x68), //Offset(104),
  7207. IM68, 8,
  7208. IM69, 8,
  7209. IM6A, 8,
  7210. IM6B, 8,
  7211. , 8,
  7212. IM6D, 8,
  7213. }
  7214. OperationRegion(FMIS, SystemMemory, 0xFED80E00, 0x0100)
  7215. Field(FMIS, AnyAcc, NoLock, Preserve)
  7216. {
  7217. Offset(0x40), //Offset(64),
  7218. Offset(0x41), //Offset(65),
  7219. , 5,
  7220. I24M, 1,
  7221. }
  7222. OperationRegion(FGIO, SystemMemory, 0xFED81500, 0x0300)
  7223. Field(FGIO, AnyAcc, NoLock, Preserve)
  7224. {
  7225. Offset(0xA8), //Offset(168),
  7226. Offset(0xAA), //Offset(170),
  7227. , 6,
  7228. O042, 1,
  7229. Offset(0x164), //Offset(356),
  7230. Offset(0x166), //Offset(358),
  7231. , 6,
  7232. O089, 1,
  7233. }
  7234. OperationRegion(FACR, SystemMemory, 0xFED81E00, 0x0100)
  7235. Field(FACR, AnyAcc, NoLock, Preserve)
  7236. {
  7237. Offset(0x62), //Offset(98),
  7238. AMTD, 2,
  7239. Offset(0x80), //Offset(128),
  7240. Offset(0x83), //Offset(131),
  7241. , 4,
  7242. RD28, 1,
  7243. , 1,
  7244. RQTY, 1,
  7245. , 1,
  7246. Offset(0x87), //Offset(135),
  7247. , 4,
  7248. SD28, 1,
  7249. , 1,
  7250. Offset(0xA0), //Offset(160),
  7251. PG1A, 1,
  7252. }
  7253. OperationRegion(EMMX, SystemMemory, 0xFEDD5800, 0x0130)
  7254. Field(EMMX, AnyAcc, NoLock, Preserve)
  7255. {
  7256. Offset(0xD0), //Offset(208),
  7257. Offset(0xD2), //Offset(210),
  7258. , 1,
  7259. FC18, 1,
  7260. FC33, 1,
  7261. , 7,
  7262. CD_T, 1,
  7263. WP_T, 1,
  7264. }
  7265. OperationRegion(EMMB, SystemMemory, 0xFEDD5800, 0x0130)
  7266. Field(EMMB, AnyAcc, NoLock, Preserve)
  7267. {
  7268. Offset(0xA4), //Offset(164),
  7269. E0A4, 32,
  7270. E0A8, 32,
  7271. Offset(0xB0), //Offset(176),
  7272. E0B0, 32,
  7273. Offset(0xD0), //Offset(208),
  7274. E0D0, 32,
  7275. Offset(0x116), //Offset(278),
  7276. E116, 32,
  7277. }
  7278. OperationRegion(SPIM, SystemMemory, 0xFEC10000, 0x0100)
  7279. Field(SPIM, AnyAcc, NoLock, Preserve)
  7280. {
  7281. Offset(0x1D), //Offset(29),
  7282. ASCE, 2,
  7283. Offset(0x22), //Offset(34),
  7284. SSSC, 16,
  7285. Offset(0xFC), //Offset(252),
  7286. STRN, 1,
  7287. , 2,
  7288. BOWS, 1,
  7289. DOWS, 1,
  7290. }
  7291. Mutex(ASSM, 0)
  7292. Name(SVBF, Buffer(0x0100)
  7293. {
  7294. 0x00
  7295. })
  7296. CreateDWordField(SVBF, 0x00, S0A4)
  7297. CreateDWordField(SVBF, 0x04, S0A8)
  7298. CreateDWordField(SVBF, 0x08, S0B0)
  7299. CreateDWordField(SVBF, 0x0C, S0D0)
  7300. CreateDWordField(SVBF, 0x10, S116)
  7301. CreateWordField(SVBF, 0x14, RG22)
  7302. CreateDWordField(SVBF, 0x18, SAR2)
  7303. Method(SECR, 0, Serialized)
  7304. {
  7305. Store(E116, S116)
  7306. Store(Zero, RQTY)
  7307. Store(One, RD28)
  7308. Store(SD28, Local0)
  7309. While(Local0)
  7310. {
  7311. Store(SD28, Local0)
  7312. }
  7313. }
  7314. Method(RECR, 0, Serialized)
  7315. {
  7316. Store(S116, E116)
  7317. }
  7318. OperationRegion(LUIE, SystemMemory, 0xFEDC0020, 0x04)
  7319. Field(LUIE, AnyAcc, NoLock, Preserve)
  7320. {
  7321. IER0, 1,
  7322. IER1, 1,
  7323. IER2, 1,
  7324. IER3, 1,
  7325. UOL0, 1,
  7326. UOL1, 1,
  7327. UOL2, 1,
  7328. UOL3, 1,
  7329. WUR0, 2,
  7330. WUR1, 2,
  7331. WUR2, 2,
  7332. WUR3, 2,
  7333. }
  7334. Method(FRUI, 1, Serialized)
  7335. {
  7336. If(LEqual(Arg0, 0x00))
  7337. {
  7338. Return(IUA0)
  7339. }
  7340. If(LEqual(Arg0, 0x01))
  7341. {
  7342. Return(IUA1)
  7343. }
  7344. If(LEqual(Arg0, 0x02))
  7345. {
  7346. Return(IUA2)
  7347. }
  7348. If(LEqual(Arg0, 0x03))
  7349. {
  7350. Return(IUA3)
  7351. }
  7352. Return(Zero)
  7353. }
  7354. Method(OP80, 1, Serialized)
  7355. {
  7356. If(P80E)
  7357. {
  7358. Store(Arg0, P80D)
  7359. }
  7360. }
  7361. Method(SRAD, 2, Serialized)
  7362. {
  7363. ShiftLeft(Arg1, 0x05, Local1)
  7364. Add(Local1, 0xB000AF80, Local1)
  7365. Add(Local1, Arg0, Local1)
  7366. OP80(Local1)
  7367. ShiftLeft(Arg0, 0x01, Local0)
  7368. Add(Local0, 0xFED81E40, Local0)
  7369. OperationRegion(ADCR, SystemMemory, Local0, 0x02)
  7370. Field(ADCR, ByteAcc, NoLock, Preserve)
  7371. {
  7372. ADTD, 2,
  7373. ADPS, 1,
  7374. ADPD, 1,
  7375. ADSO, 1,
  7376. ADSC, 1,
  7377. ADSR, 1,
  7378. ADIS, 1,
  7379. ADDS, 3,
  7380. }
  7381. Store(One, ADIS)
  7382. Store(Zero, ADSR)
  7383. Stall(Arg1)
  7384. Store(One, ADSR)
  7385. Store(Zero, ADIS)
  7386. Stall(Arg1)
  7387. }
  7388. Method(DSAD, 2, Serialized)
  7389. {
  7390. ShiftLeft(Arg1, 0x05, Local1)
  7391. Add(Local1, 0xB000AF80, Local1)
  7392. Add(Local1, Arg0, Local1)
  7393. OP80(Local1)
  7394. ShiftLeft(Arg0, 0x01, Local0)
  7395. Add(Local0, 0xFED81E40, Local0)
  7396. OperationRegion(ADCR, SystemMemory, Local0, 0x02)
  7397. Field(ADCR, ByteAcc, NoLock, Preserve)
  7398. {
  7399. ADTD, 2,
  7400. ADPS, 1,
  7401. ADPD, 1,
  7402. ADSO, 1,
  7403. ADSC, 1,
  7404. ADSR, 1,
  7405. ADIS, 1,
  7406. ADDS, 3,
  7407. }
  7408. If(LNotEqual(Arg1, ADTD))
  7409. {
  7410. If(LEqual(Arg1, 0x00))
  7411. {
  7412. Store(0x00, ADTD)
  7413. Store(One, ADPD)
  7414. Store(ADDS, Local0)
  7415. While(LNotEqual(Local0, 0x07))
  7416. {
  7417. Store(ADDS, Local0)
  7418. }
  7419. }
  7420. If(LEqual(Arg1, 0x03))
  7421. {
  7422. Store(Zero, ADPD)
  7423. Store(ADDS, Local0)
  7424. While(LNotEqual(Local0, 0x00))
  7425. {
  7426. Store(ADDS, Local0)
  7427. }
  7428. Store(0x03, ADTD)
  7429. }
  7430. }
  7431. }
  7432. Method(HSAD, 2, Serialized)
  7433. {
  7434. ShiftLeft(Arg0, 0x01, Local0)
  7435. Add(Local0, 0xFED81E40, Local0)
  7436. OperationRegion(ADCR, SystemMemory, Local0, 0x02)
  7437. Field(ADCR, ByteAcc, NoLock, Preserve)
  7438. {
  7439. ADTD, 2,
  7440. ADPS, 1,
  7441. ADPD, 1,
  7442. ADSO, 1,
  7443. ADSC, 1,
  7444. ADSR, 1,
  7445. ADIS, 1,
  7446. ADDS, 3,
  7447. }
  7448. If(LNotEqual(Arg1, ADTD))
  7449. {
  7450. If(LEqual(Arg1, 0x00))
  7451. {
  7452. Store(0x00, ADTD)
  7453. Store(One, ADPD)
  7454. Store(ADDS, Local0)
  7455. While(LNotEqual(Local0, 0x07))
  7456. {
  7457. Store(ADDS, Local0)
  7458. }
  7459. Store(One, RQTY)
  7460. Store(One, RD28)
  7461. Store(SD28, Local0)
  7462. While(LNot(Local0))
  7463. {
  7464. Store(SD28, Local0)
  7465. }
  7466. }
  7467. If(LEqual(Arg1, 0x03))
  7468. {
  7469. Store(Zero, RQTY)
  7470. Store(One, RD28)
  7471. Store(SD28, Local0)
  7472. While(Local0)
  7473. {
  7474. Store(SD28, Local0)
  7475. }
  7476. Store(Zero, ADPD)
  7477. Store(ADDS, Local0)
  7478. While(LNotEqual(Local0, 0x00))
  7479. {
  7480. Store(ADDS, Local0)
  7481. }
  7482. Store(0x03, ADTD)
  7483. }
  7484. }
  7485. }
  7486. OperationRegion(FPIC, SystemIO, 0x0C00, 0x02)
  7487. Field(FPIC, AnyAcc, NoLock, Preserve)
  7488. {
  7489. FPII, 8,
  7490. FPID, 8,
  7491. }
  7492. IndexField(FPII, FPID, ByteAcc, NoLock, Preserve)
  7493. {
  7494. Offset(0xF4), //Offset(244),
  7495. IUA0, 8,
  7496. IUA1, 8,
  7497. Offset(0xF8), //Offset(248),
  7498. IUA2, 8,
  7499. IUA3, 8,
  7500. }
  7501. Device(SPI1)
  7502. {
  7503. Name(_HID, "AMDI0060")
  7504. Name(_UID, 0x00)
  7505. Method(_STA, 0, NotSerialized)
  7506. {
  7507. If(SPIE)
  7508. {
  7509. Return(0x0F)
  7510. }
  7511. Else
  7512. {
  7513. Return(0x00)
  7514. }
  7515. }
  7516. Method(_CRS, 0, NotSerialized)
  7517. {
  7518. Name(RBUF, ResourceTemplate()
  7519. {
  7520. Memory32Fixed(ReadWrite, 0xFEC10000, 0x00000100)
  7521. })
  7522. Return(RBUF)
  7523. }
  7524. Method(ASSC, 2, Serialized)
  7525. {
  7526. Name(_T_0, Zero)
  7527. Acquire(ASSM, 0xFFFF)
  7528. Store(Arg1, Local0)
  7529. While(One)
  7530. {
  7531. Store(ToInteger(Arg0), _T_0)
  7532. If(LEqual(_T_0, 0x03))
  7533. {
  7534. Store(One, DOWS)
  7535. Store(One, STRN)
  7536. While(LAnd(BOWS, STRN))
  7537. {
  7538. If(Arg1)
  7539. {
  7540. Stall(0x01)
  7541. Subtract(Local0, One, Local0)
  7542. If(LEqual(Local0, Zero))
  7543. {
  7544. Break
  7545. }
  7546. }
  7547. }
  7548. Store(RAR2, SAR2)
  7549. Store(Zero, RAR2)
  7550. Store(0x02, ASCE)
  7551. Store(SSSC, RG22)
  7552. }
  7553. Else
  7554. {
  7555. If(LEqual(_T_0, 0x04))
  7556. {
  7557. Store(RG22, SSSC)
  7558. Store(Zero, ASCE)
  7559. Store(SAR2, RAR2)
  7560. Store(One, Local0)
  7561. Store(Zero, DOWS)
  7562. }
  7563. }
  7564. Break
  7565. }
  7566. Release(ASSM)
  7567. Return(Local0)
  7568. }
  7569. }
  7570. Device(GPIO)
  7571. {
  7572. Name(_HID, "AMDI0030")
  7573. Name(_CID, "AMDI0030")
  7574. Name(_UID, 0x00)
  7575. Method(_CRS, 0, NotSerialized)
  7576. {
  7577. Name(RBUF, ResourceTemplate()
  7578. {
  7579. Interrupt(ResourceConsumer, Level, ActiveLow, Shared,,,)
  7580. {
  7581. 0x00000007
  7582. }
  7583. Memory32Fixed(ReadWrite, 0xFED81500, 0x00000400)
  7584. })
  7585. Return(RBUF)
  7586. }
  7587. Method(RST, 0, NotSerialized)
  7588. {
  7589. Notify(GPIO, 0x00)
  7590. }
  7591. Method(_STA, 0, NotSerialized)
  7592. {
  7593. If(LGreaterEqual(TSOS, 0x70))
  7594. {
  7595. Return(0x0F)
  7596. }
  7597. Else
  7598. {
  7599. Return(0x00)
  7600. }
  7601. }
  7602. }
  7603. Device(I2CD)
  7604. {
  7605. Name(_HID, "AMDI0010")
  7606. Name(_UID, 0x03)
  7607. Name(_CRS, ResourceTemplate()
  7608. {
  7609. IRQ(Edge, ActiveHigh, Exclusive) {6}
  7610. Memory32Fixed(ReadWrite, 0xFEDC5000, 0x00001000)
  7611. })
  7612. Method(_STA, 0, NotSerialized)
  7613. {
  7614. Return(0x0F)
  7615. }
  7616. Method(RSET, 0, NotSerialized)
  7617. {
  7618. SRAD(0x08, 0xC8)
  7619. }
  7620. Method(_S0W, 0, NotSerialized)
  7621. {
  7622. If(LAnd(IC3D, IC3E))
  7623. {
  7624. Return(0x04)
  7625. }
  7626. Else
  7627. {
  7628. Return(0x00)
  7629. }
  7630. }
  7631. Method(_PS0, 0, NotSerialized)
  7632. {
  7633. If(LAnd(IC3D, IC3E))
  7634. {
  7635. DSAD(0x08, 0x00)
  7636. }
  7637. }
  7638. Method(_PS3, 0, NotSerialized)
  7639. {
  7640. If(LAnd(IC3D, IC3E))
  7641. {
  7642. DSAD(0x08, 0x03)
  7643. }
  7644. }
  7645. }
  7646. }
  7647. Scope(_SB.I2CD)
  7648. {
  7649. Device(TPD0)
  7650. {
  7651. Name(_HID, "MSFT0001")
  7652. Name(_CID, "PNP0C50")
  7653. Method(_INI, 0, NotSerialized)
  7654. {
  7655. If(LEqual(TPTY, 0x01))
  7656. {
  7657. Store("ELAN0628", _HID)
  7658. }
  7659. If(LEqual(TPTY, 0x02))
  7660. {
  7661. Store("SYNA2B54", _HID)
  7662. }
  7663. If(LEqual(TPTY, 0x03))
  7664. {
  7665. Store("AUI1668", _HID)
  7666. }
  7667. Return(Zero)
  7668. }
  7669. Method(_DSM, 4, Serialized)
  7670. {
  7671. If(LEqual(Arg0, ToUUID("3CDFF6F7-42674555-AD05B30A3D8938DE")}))
  7672. {
  7673. If(LEqual(Arg2, Zero))
  7674. {
  7675. If(LEqual(Arg1, One))
  7676. {
  7677. Return(Buffer(One)
  7678. {
  7679. 0x03
  7680. })
  7681. }
  7682. }
  7683. If(LEqual(Arg2, One))
  7684. {
  7685. If(LEqual(TPTY, 0x01))
  7686. {
  7687. Return(0x01)
  7688. }
  7689. If(LOr(LEqual(TPTY, 0x02), LEqual(TPTY, 0x03)))
  7690. {
  7691. Return(0x20)
  7692. }
  7693. }
  7694. }
  7695. Return(Buffer(One)
  7696. {
  7697. 0x00
  7698. })
  7699. }
  7700. Method(_STA, 0, NotSerialized)
  7701. {
  7702. If(LEqual(TPTY, 0x00))
  7703. {
  7704. Return(0x00)
  7705. }
  7706. Else
  7707. {
  7708. Return(0x0F)
  7709. }
  7710. }
  7711. Method(_CRS, 0, NotSerialized)
  7712. {
  7713. If(LEqual(TPTY, 0x01))
  7714. {
  7715. Name(SBFB, ResourceTemplate()
  7716. {
  7717. I2CSerialBus(0x0015, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CD", 0x00, ResourceConsumer,,)
  7718. })
  7719. }
  7720. If(LOr(LEqual(TPTY, 0x02), LEqual(TPTY, 0x03)))
  7721. {
  7722. Name(SBFS, ResourceTemplate()
  7723. {
  7724. I2CSerialBus(0x002C, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CD", 0x00, ResourceConsumer,,)
  7725. })
  7726. }
  7727. Name(SBFI, ResourceTemplate()
  7728. {
  7729. GpioInt(Level, ActiveLow, ExclusiveAndWake, PullUp, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer,,)
  7730. {
  7731. 0x0059
  7732. }
  7733. })
  7734. If(LEqual(TPTY, 0x01))
  7735. {
  7736. Return(ConcatenateResTemplate(SBFB, SBFI))
  7737. }
  7738. If(LOr(LEqual(TPTY, 0x02), LEqual(TPTY, 0x03)))
  7739. {
  7740. Return(ConcatenateResTemplate(SBFS, SBFI))
  7741. }
  7742. }
  7743. Method(TPRD, 0, Serialized)
  7744. {
  7745. Return(^^^PCI0.LPC0.EC0.ECTP)
  7746. }
  7747. Method(TPWR, 1, Serialized)
  7748. {
  7749. Store(Arg0, ^^^PCI0.LPC0.EC0.ECTP)
  7750. }
  7751. }
  7752. }
  7753. }
  7754.  
Advertisement
Add Comment
Please, Sign In to add comment