Advertisement
Guest User

Untitled

a guest
Jul 16th, 2012
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.08 KB | None | 0 0
  1. my ssdt-1
  2.  
  3.  
  4. [code]DefinitionBlock ("./dsdt.aml", "SSDT", 1, "PmRef", "Cpu0Ist", 0x00003000)
  5. {
  6. External (TCNT, IntObj)
  7. External (NPSS, IntObj)
  8. External (PDC0)
  9. External (CFGD)
  10. External (\LIMT, IntObj)
  11. External (\_PR_.CPU0, DeviceObj)
  12.  
  13. Scope (\_PR.CPU0)
  14. {
  15. Method (_PPC, 0, NotSerialized)
  16. {
  17. Return (\LIMT)
  18. }
  19.  
  20. Method (_PCT, 0, NotSerialized)
  21. {
  22. If (LAnd (And (CFGD, One), And (PDC0, One)))
  23. {
  24. Return (Package (0x02)
  25. {
  26. ResourceTemplate ()
  27. {
  28. Register (FFixedHW,
  29. 0x00, // Bit Width
  30. 0x00, // Bit Offset
  31. 0x0000000000000000, // Address
  32. ,)
  33. },
  34.  
  35. ResourceTemplate ()
  36. {
  37. Register (FFixedHW,
  38. 0x00, // Bit Width
  39. 0x00, // Bit Offset
  40. 0x0000000000000000, // Address
  41. ,)
  42. }
  43. })
  44. }
  45.  
  46. Return (Package (0x02)
  47. {
  48. ResourceTemplate ()
  49. {
  50. Register (SystemIO,
  51. 0x10, // Bit Width
  52. 0x00, // Bit Offset
  53. 0x0000000000001000, // Address
  54. ,)
  55. },
  56.  
  57. ResourceTemplate ()
  58. {
  59. Register (SystemIO,
  60. 0x08, // Bit Width
  61. 0x00, // Bit Offset
  62. 0x00000000000000B3, // Address
  63. ,)
  64. }
  65. })
  66. }
  67.  
  68. Method (XPSS, 0, NotSerialized)
  69. {
  70. If (And (PDC0, One))
  71. {
  72. Return (NPSS)
  73. }
  74.  
  75. Return (SPSS)
  76. }
  77.  
  78. Name (SPSS, Package (0x0E)
  79. {
  80. Package (0x06)
  81. {
  82. 0x000007D1,
  83. 0x0000AFC8,
  84. 0x0000006E,
  85. 0x0000000A,
  86. 0x00000083,
  87. 0x00000000
  88. },
  89.  
  90. Package (0x06)
  91. {
  92. 0x000007D0,
  93. 0x0000AFC8,
  94. 0x0000006E,
  95. 0x0000000A,
  96. 0x00000183,
  97. 0x00000001
  98. },
  99.  
  100. Package (0x06)
  101. {
  102. 0x0000076C,
  103. 0x0000A518,
  104. 0x0000006E,
  105. 0x0000000A,
  106. 0x00000283,
  107. 0x00000002
  108. },
  109.  
  110. Package (0x06)
  111. {
  112. 0x00000708,
  113. 0x00009A9D,
  114. 0x0000006E,
  115. 0x0000000A,
  116. 0x00000383,
  117. 0x00000003
  118. },
  119.  
  120. Package (0x06)
  121. {
  122. 0x000006A4,
  123. 0x00009059,
  124. 0x0000006E,
  125. 0x0000000A,
  126. 0x00000483,
  127. 0x00000004
  128. },
  129.  
  130. Package (0x06)
  131. {
  132. 0x00000640,
  133. 0x00008649,
  134. 0x0000006E,
  135. 0x0000000A,
  136. 0x00000583,
  137. 0x00000005
  138. },
  139.  
  140. Package (0x06)
  141. {
  142. 0x000005DC,
  143. 0x00007C6D,
  144. 0x0000006E,
  145. 0x0000000A,
  146. 0x00000683,
  147. 0x00000006
  148. },
  149.  
  150. Package (0x06)
  151. {
  152. 0x00000578,
  153. 0x000072CC,
  154. 0x0000006E,
  155. 0x0000000A,
  156. 0x00000783,
  157. 0x00000007
  158. },
  159.  
  160. Package (0x06)
  161. {
  162. 0x00000514,
  163. 0x00006958,
  164. 0x0000006E,
  165. 0x0000000A,
  166. 0x00000883,
  167. 0x00000008
  168. },
  169.  
  170. Package (0x06)
  171. {
  172. 0x000004B0,
  173. 0x00006016,
  174. 0x0000006E,
  175. 0x0000000A,
  176. 0x00000983,
  177. 0x00000009
  178. },
  179.  
  180. Package (0x06)
  181. {
  182. 0x0000044C,
  183. 0x00005708,
  184. 0x0000006E,
  185. 0x0000000A,
  186. 0x00000A83,
  187. 0x0000000A
  188. },
  189.  
  190. Package (0x06)
  191. {
  192. 0x000003E8,
  193. 0x00004E2C,
  194. 0x0000006E,
  195. 0x0000000A,
  196. 0x00000B83,
  197. 0x0000000B
  198. },
  199.  
  200. Package (0x06)
  201. {
  202. 0x00000384,
  203. 0x00004585,
  204. 0x0000006E,
  205. 0x0000000A,
  206. 0x00000C83,
  207. 0x0000000C
  208. },
  209.  
  210. Package (0x06)
  211. {
  212. 0x00000320,
  213. 0x00003D0C,
  214. 0x0000006E,
  215. 0x0000000A,
  216. 0x00000D83,
  217. 0x0000000D
  218. }
  219. })
  220. Package (0x06)
  221. {
  222. 0x80000000,
  223. 0x80000000,
  224. 0x80000000,
  225. 0x80000000,
  226. 0x80000000,
  227. 0x80000000
  228. }
  229.  
  230. Package (0x06)
  231. {
  232. 0x80000000,
  233. 0x80000000,
  234. 0x80000000,
  235. 0x80000000,
  236. 0x80000000,
  237. 0x80000000
  238. }
  239.  
  240. Package (0x06)
  241. {
  242. 0x80000000,
  243. 0x80000000,
  244. 0x80000000,
  245. 0x80000000,
  246. 0x80000000,
  247. 0x80000000
  248. }
  249.  
  250. Package (0x06)
  251. {
  252. 0x80000000,
  253. 0x80000000,
  254. 0x80000000,
  255. 0x80000000,
  256. 0x80000000,
  257. 0x80000000
  258. }
  259.  
  260. Package (0x06)
  261. {
  262. 0x80000000,
  263. 0x80000000,
  264. 0x80000000,
  265. 0x80000000,
  266. 0x80000000,
  267. 0x80000000
  268. }
  269.  
  270. Package (0x06)
  271. {
  272. 0x80000000,
  273. 0x80000000,
  274. 0x80000000,
  275. 0x80000000,
  276. 0x80000000,
  277. 0x80000000
  278. }
  279.  
  280. Package (0x06)
  281. {
  282. 0x80000000,
  283. 0x80000000,
  284. 0x80000000,
  285. 0x80000000,
  286. 0x80000000,
  287. 0x80000000
  288. }
  289.  
  290. Package (0x06)
  291. {
  292. 0x80000000,
  293. 0x80000000,
  294. 0x80000000,
  295. 0x80000000,
  296. 0x80000000,
  297. 0x80000000
  298. }
  299.  
  300. Package (0x06)
  301. {
  302. 0x80000000,
  303. 0x80000000,
  304. 0x80000000,
  305. 0x80000000,
  306. 0x80000000,
  307. 0x80000000
  308. }
  309.  
  310. Package (0x06)
  311. {
  312. 0x80000000,
  313. 0x80000000,
  314. 0x80000000,
  315. 0x80000000,
  316. 0x80000000,
  317. 0x80000000
  318. }
  319.  
  320. Package (0x06)
  321. {
  322. 0x80000000,
  323. 0x80000000,
  324. 0x80000000,
  325. 0x80000000,
  326. 0x80000000,
  327. 0x80000000
  328. }
  329.  
  330. Package (0x06)
  331. {
  332. 0x80000000,
  333. 0x80000000,
  334. 0x80000000,
  335. 0x80000000,
  336. 0x80000000,
  337. 0x80000000
  338. }
  339.  
  340. Package (0x06)
  341. {
  342. 0x80000000,
  343. 0x80000000,
  344. 0x80000000,
  345. 0x80000000,
  346. 0x80000000,
  347. 0x80000000
  348. }
  349.  
  350. Package (0x06)
  351. {
  352. 0x80000000,
  353. 0x80000000,
  354. 0x80000000,
  355. 0x80000000,
  356. 0x80000000,
  357. 0x80000000
  358. }
  359.  
  360. Package (0x06)
  361. {
  362. 0x80000000,
  363. 0x80000000,
  364. 0x80000000,
  365. 0x80000000,
  366. 0x80000000,
  367. 0x80000000
  368. }
  369.  
  370. Package (0x06)
  371. {
  372. 0x80000000,
  373. 0x80000000,
  374. 0x80000000,
  375. 0x80000000,
  376. 0x80000000,
  377. 0x80000000
  378. }
  379.  
  380. Name (_PSS, Package (0x0E)
  381. {
  382. Package (0x06)
  383. {
  384. 0x000007D1,
  385. 0x0000AFC8,
  386. 0x0000000A,
  387. 0x0000000A,
  388. 0x00001D00,
  389. 0x00001D00
  390. },
  391.  
  392. Package (0x06)
  393. {
  394. 0x000007D0,
  395. 0x0000AFC8,
  396. 0x0000000A,
  397. 0x0000000A,
  398. 0x00001400,
  399. 0x00001400
  400. },
  401.  
  402. Package (0x06)
  403. {
  404. 0x0000076C,
  405. 0x0000A518,
  406. 0x0000000A,
  407. 0x0000000A,
  408. 0x00001300,
  409. 0x00001300
  410. },
  411.  
  412. Package (0x06)
  413. {
  414. 0x00000708,
  415. 0x00009A9D,
  416. 0x0000000A,
  417. 0x0000000A,
  418. 0x00001200,
  419. 0x00001200
  420. },
  421.  
  422. Package (0x06)
  423. {
  424. 0x000006A4,
  425. 0x00009059,
  426. 0x0000000A,
  427. 0x0000000A,
  428. 0x00001100,
  429. 0x00001100
  430. },
  431.  
  432. Package (0x06)
  433. {
  434. 0x00000640,
  435. 0x00008649,
  436. 0x0000000A,
  437. 0x0000000A,
  438. 0x00001000,
  439. 0x00001000
  440. },
  441.  
  442. Package (0x06)
  443. {
  444. 0x000005DC,
  445. 0x00007C6D,
  446. 0x0000000A,
  447. 0x0000000A,
  448. 0x00000F00,
  449. 0x00000F00
  450. },
  451.  
  452. Package (0x06)
  453. {
  454. 0x00000578,
  455. 0x000072CC,
  456. 0x0000000A,
  457. 0x0000000A,
  458. 0x00000E00,
  459. 0x00000E00
  460. },
  461.  
  462. Package (0x06)
  463. {
  464. 0x00000514,
  465. 0x00006958,
  466. 0x0000000A,
  467. 0x0000000A,
  468. 0x00000D00,
  469. 0x00000D00
  470. },
  471.  
  472. Package (0x06)
  473. {
  474. 0x000004B0,
  475. 0x00006016,
  476. 0x0000000A,
  477. 0x0000000A,
  478. 0x00000C00,
  479. 0x00000C00
  480. },
  481.  
  482. Package (0x06)
  483. {
  484. 0x0000044C,
  485. 0x00005708,
  486. 0x0000000A,
  487. 0x0000000A,
  488. 0x00000B00,
  489. 0x00000B00
  490. },
  491.  
  492. Package (0x06)
  493. {
  494. 0x000003E8,
  495. 0x00004E2C,
  496. 0x0000000A,
  497. 0x0000000A,
  498. 0x00000A00,
  499. 0x00000A00
  500. },
  501.  
  502. Package (0x06)
  503. {
  504. 0x00000384,
  505. 0x00004585,
  506. 0x0000000A,
  507. 0x0000000A,
  508. 0x00000900,
  509. 0x00000900
  510. },
  511.  
  512. Package (0x06)
  513. {
  514. 0x00000320,
  515. 0x00003D0C,
  516. 0x0000000A,
  517. 0x0000000A,
  518. 0x00000800,
  519. 0x00000800
  520. }
  521. })
  522. Package (0x06)
  523. {
  524. 0x80000000,
  525. 0x80000000,
  526. 0x80000000,
  527. 0x80000000,
  528. 0x80000000,
  529. 0x80000000
  530. }
  531.  
  532. Package (0x06)
  533. {
  534. 0x80000000,
  535. 0x80000000,
  536. 0x80000000,
  537. 0x80000000,
  538. 0x80000000,
  539. 0x80000000
  540. }
  541.  
  542. Package (0x06)
  543. {
  544. 0x80000000,
  545. 0x80000000,
  546. 0x80000000,
  547. 0x80000000,
  548. 0x80000000,
  549. 0x80000000
  550. }
  551.  
  552. Package (0x06)
  553. {
  554. 0x80000000,
  555. 0x80000000,
  556. 0x80000000,
  557. 0x80000000,
  558. 0x80000000,
  559. 0x80000000
  560. }
  561.  
  562. Package (0x06)
  563. {
  564. 0x80000000,
  565. 0x80000000,
  566. 0x80000000,
  567. 0x80000000,
  568. 0x80000000,
  569. 0x80000000
  570. }
  571.  
  572. Package (0x06)
  573. {
  574. 0x80000000,
  575. 0x80000000,
  576. 0x80000000,
  577. 0x80000000,
  578. 0x80000000,
  579. 0x80000000
  580. }
  581.  
  582. Package (0x06)
  583. {
  584. 0x80000000,
  585. 0x80000000,
  586. 0x80000000,
  587. 0x80000000,
  588. 0x80000000,
  589. 0x80000000
  590. }
  591.  
  592. Package (0x06)
  593. {
  594. 0x80000000,
  595. 0x80000000,
  596. 0x80000000,
  597. 0x80000000,
  598. 0x80000000,
  599. 0x80000000
  600. }
  601.  
  602. Package (0x06)
  603. {
  604. 0x80000000,
  605. 0x80000000,
  606. 0x80000000,
  607. 0x80000000,
  608. 0x80000000,
  609. 0x80000000
  610. }
  611.  
  612. Package (0x06)
  613. {
  614. 0x80000000,
  615. 0x80000000,
  616. 0x80000000,
  617. 0x80000000,
  618. 0x80000000,
  619. 0x80000000
  620. }
  621.  
  622. Package (0x06)
  623. {
  624. 0x80000000,
  625. 0x80000000,
  626. 0x80000000,
  627. 0x80000000,
  628. 0x80000000,
  629. 0x80000000
  630. }
  631.  
  632. Package (0x06)
  633. {
  634. 0x80000000,
  635. 0x80000000,
  636. 0x80000000,
  637. 0x80000000,
  638. 0x80000000,
  639. 0x80000000
  640. }
  641.  
  642. Package (0x06)
  643. {
  644. 0x80000000,
  645. 0x80000000,
  646. 0x80000000,
  647. 0x80000000,
  648. 0x80000000,
  649. 0x80000000
  650. }
  651.  
  652. Package (0x06)
  653. {
  654. 0x80000000,
  655. 0x80000000,
  656. 0x80000000,
  657. 0x80000000,
  658. 0x80000000,
  659. 0x80000000
  660. }
  661.  
  662. Package (0x06)
  663. {
  664. 0x80000000,
  665. 0x80000000,
  666. 0x80000000,
  667. 0x80000000,
  668. 0x80000000,
  669. 0x80000000
  670. }
  671.  
  672. Package (0x06)
  673. {
  674. 0x80000000,
  675. 0x80000000,
  676. 0x80000000,
  677. 0x80000000,
  678. 0x80000000,
  679. 0x80000000
  680. }
  681.  
  682. Name (PSDF, Zero)
  683. Method (_PSD, 0, NotSerialized)
  684. {
  685. If (LNot (PSDF))
  686. {
  687. Store (TCNT, Index (DerefOf (Index (HPSD, Zero)), 0x04))
  688. Store (TCNT, Index (DerefOf (Index (SPSD, Zero)), 0x04))
  689. Store (Ones, PSDF)
  690. }
  691.  
  692. If (And (PDC0, 0x0800))
  693. {
  694. Return (HPSD)
  695. }
  696.  
  697. Return (SPSD)
  698. }
  699.  
  700. Name (HPSD, Package (0x01)
  701. {
  702. Package (0x05)
  703. {
  704. 0x05,
  705. Zero,
  706. Zero,
  707. 0xFE,
  708. 0x80
  709. }
  710. })
  711. Name (SPSD, Package (0x01)
  712. {
  713. Package (0x05)
  714. {
  715. 0x05,
  716. Zero,
  717. Zero,
  718. 0xFC,
  719. 0x80
  720. }
  721. })
  722. }
  723. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement