Advertisement
Guest User

Untitled

a guest
Aug 2nd, 2014
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.19 KB | None | 0 0
  1. /*
  2. * Intel ACPI Component Architecture
  3. * AML Disassembler version 20100331
  4. *
  5. * Disassembly of iASLQGWbN3.aml, Sat Aug 2 19:05:58 2014
  6. *
  7. *
  8. * Original Table Header:
  9. * Signature "SSDT"
  10. * Length 0x00000A04 (2564)
  11. * Revision 0x01
  12. * Checksum 0x8B
  13. * OEM ID "APPLE "
  14. * OEM Table ID "CpuPm"
  15. * OEM Revision 0x00013500 (79104)
  16. * Compiler ID "INTL"
  17. * Compiler Version 0x20130117 (538116375)
  18. */
  19. DefinitionBlock ("iASLQGWbN3.aml", "SSDT", 1, "APPLE ", "CpuPm", 0x00013500)
  20. {
  21. External (\_SB_.C00B, DeviceObj)
  22. External (\_SB_.C00A, DeviceObj)
  23. External (\_SB_.C009, DeviceObj)
  24. External (\_SB_.C008, DeviceObj)
  25. External (\_SB_.C007, DeviceObj)
  26. External (\_SB_.C006, DeviceObj)
  27. External (\_SB_.C005, DeviceObj)
  28. External (\_SB_.C004, DeviceObj)
  29. External (\_SB_.C003, DeviceObj)
  30. External (\_SB_.C002, DeviceObj)
  31. External (\_SB_.C001, DeviceObj)
  32. External (\_SB_.C000, DeviceObj)
  33.  
  34. Scope (\_SB.C000)
  35. {
  36. Method (_INI, 0, NotSerialized)
  37. {
  38. Store ("ssdtPRGen version....: 13.5 / Mac OS X 10.9.4 (13E28)", Debug)
  39. Store ("target processor.....: i7-3930K", Debug)
  40. Store ("running processor....: Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz", Debug)
  41. Store ("baseFrequency........: 1200", Debug)
  42. Store ("frequency............: 3200", Debug)
  43. Store ("busFrequency.........: 100", Debug)
  44. Store ("logicalCPUs..........: 12", Debug)
  45. Store ("maximum TDP..........: 130", Debug)
  46. Store ("packageLength........: 27", Debug)
  47. Store ("turboStates..........: 6", Debug)
  48. Store ("maxTurboFrequency....: 3800", Debug)
  49. Store ("IvyWorkArounds.......: 3", Debug)
  50. Store ("machdep.xcpm.mode....: 0", Debug)
  51. }
  52.  
  53. Name (APLF, 0x04)
  54. Name (APSN, 0x07)
  55. Name (APSS, Package (0x20)
  56. {
  57. Package (0x06)
  58. {
  59. 0x0ED9,
  60. 0x0001FBD0,
  61. 0x0A,
  62. 0x0A,
  63. 0x2700,
  64. 0x2700
  65. },
  66.  
  67. Package (0x06)
  68. {
  69. 0x0ED8,
  70. 0x0001FBD0,
  71. 0x0A,
  72. 0x0A,
  73. 0x2600,
  74. 0x2600
  75. },
  76.  
  77. Package (0x06)
  78. {
  79. 0x0E74,
  80. 0x0001FBD0,
  81. 0x0A,
  82. 0x0A,
  83. 0x2500,
  84. 0x2500
  85. },
  86.  
  87. Package (0x06)
  88. {
  89. 0x0E10,
  90. 0x0001FBD0,
  91. 0x0A,
  92. 0x0A,
  93. 0x2400,
  94. 0x2400
  95. },
  96.  
  97. Package (0x06)
  98. {
  99. 0x0DAC,
  100. 0x0001FBD0,
  101. 0x0A,
  102. 0x0A,
  103. 0x2300,
  104. 0x2300
  105. },
  106.  
  107. Package (0x06)
  108. {
  109. 0x0D48,
  110. 0x0001FBD0,
  111. 0x0A,
  112. 0x0A,
  113. 0x2200,
  114. 0x2200
  115. },
  116.  
  117. Package (0x06)
  118. {
  119. 0x0CE4,
  120. 0x0001FBD0,
  121. 0x0A,
  122. 0x0A,
  123. 0x2100,
  124. 0x2100
  125. },
  126.  
  127. Package (0x06)
  128. {
  129. 0x0C80,
  130. 0x0001FBD0,
  131. 0x0A,
  132. 0x0A,
  133. 0x2000,
  134. 0x2000
  135. },
  136.  
  137. Package (0x06)
  138. {
  139. 0x0C1C,
  140. 0x0001E65E,
  141. 0x0A,
  142. 0x0A,
  143. 0x1F00,
  144. 0x1F00
  145. },
  146.  
  147. Package (0x06)
  148. {
  149. 0x0BB8,
  150. 0x0001D150,
  151. 0x0A,
  152. 0x0A,
  153. 0x1E00,
  154. 0x1E00
  155. },
  156.  
  157. Package (0x06)
  158. {
  159. 0x0B54,
  160. 0x0001BCA6,
  161. 0x0A,
  162. 0x0A,
  163. 0x1D00,
  164. 0x1D00
  165. },
  166.  
  167. Package (0x06)
  168. {
  169. 0x0AF0,
  170. 0x0001A85E,
  171. 0x0A,
  172. 0x0A,
  173. 0x1C00,
  174. 0x1C00
  175. },
  176.  
  177. Package (0x06)
  178. {
  179. 0x0A8C,
  180. 0x00019477,
  181. 0x0A,
  182. 0x0A,
  183. 0x1B00,
  184. 0x1B00
  185. },
  186.  
  187. Package (0x06)
  188. {
  189. 0x0A28,
  190. 0x000180F1,
  191. 0x0A,
  192. 0x0A,
  193. 0x1A00,
  194. 0x1A00
  195. },
  196.  
  197. Package (0x06)
  198. {
  199. 0x09C4,
  200. 0x00016DCC,
  201. 0x0A,
  202. 0x0A,
  203. 0x1900,
  204. 0x1900
  205. },
  206.  
  207. Package (0x06)
  208. {
  209. 0x0960,
  210. 0x00015B05,
  211. 0x0A,
  212. 0x0A,
  213. 0x1800,
  214. 0x1800
  215. },
  216.  
  217. Package (0x06)
  218. {
  219. 0x08FC,
  220. 0x0001489D,
  221. 0x0A,
  222. 0x0A,
  223. 0x1700,
  224. 0x1700
  225. },
  226.  
  227. Package (0x06)
  228. {
  229. 0x0898,
  230. 0x00013693,
  231. 0x0A,
  232. 0x0A,
  233. 0x1600,
  234. 0x1600
  235. },
  236.  
  237. Package (0x06)
  238. {
  239. 0x0834,
  240. 0x000124E5,
  241. 0x0A,
  242. 0x0A,
  243. 0x1500,
  244. 0x1500
  245. },
  246.  
  247. Package (0x06)
  248. {
  249. 0x07D0,
  250. 0x00011394,
  251. 0x0A,
  252. 0x0A,
  253. 0x1400,
  254. 0x1400
  255. },
  256.  
  257. Package (0x06)
  258. {
  259. 0x076C,
  260. 0x0001029D,
  261. 0x0A,
  262. 0x0A,
  263. 0x1300,
  264. 0x1300
  265. },
  266.  
  267. Package (0x06)
  268. {
  269. 0x0708,
  270. 0xF201,
  271. 0x0A,
  272. 0x0A,
  273. 0x1200,
  274. 0x1200
  275. },
  276.  
  277. Package (0x06)
  278. {
  279. 0x06A4,
  280. 0xE1BF,
  281. 0x0A,
  282. 0x0A,
  283. 0x1100,
  284. 0x1100
  285. },
  286.  
  287. Package (0x06)
  288. {
  289. 0x0640,
  290. 0xD1D6,
  291. 0x0A,
  292. 0x0A,
  293. 0x1000,
  294. 0x1000
  295. },
  296.  
  297. Package (0x06)
  298. {
  299. 0x05DC,
  300. 0xC245,
  301. 0x0A,
  302. 0x0A,
  303. 0x0F00,
  304. 0x0F00
  305. },
  306.  
  307. Package (0x06)
  308. {
  309. 0x0578,
  310. 0xB30C,
  311. 0x0A,
  312. 0x0A,
  313. 0x0E00,
  314. 0x0E00
  315. },
  316.  
  317. Package (0x06)
  318. {
  319. 0x0514,
  320. 0xA429,
  321. 0x0A,
  322. 0x0A,
  323. 0x0D00,
  324. 0x0D00
  325. },
  326.  
  327. Package (0x06)
  328. {
  329. 0x04B0,
  330. 0x959B,
  331. 0x0A,
  332. 0x0A,
  333. 0x0C00,
  334. 0x0C00
  335. },
  336.  
  337. Package (0x06)
  338. {
  339. 0x044C,
  340. Zero,
  341. 0x0A,
  342. 0x0A,
  343. 0x0B00,
  344. 0x0B00
  345. },
  346.  
  347. Package (0x06)
  348. {
  349. 0x03E8,
  350. Zero,
  351. 0x0A,
  352. 0x0A,
  353. 0x0A00,
  354. 0x0A00
  355. },
  356.  
  357. Package (0x06)
  358. {
  359. 0x0384,
  360. Zero,
  361. 0x0A,
  362. 0x0A,
  363. 0x0900,
  364. 0x0900
  365. },
  366.  
  367. Package (0x06)
  368. {
  369. 0x0320,
  370. Zero,
  371. 0x0A,
  372. 0x0A,
  373. 0x0800,
  374. 0x0800
  375. }
  376. })
  377. Method (ACST, 0, NotSerialized)
  378. {
  379. Store ("Method C000.ACST Called", Debug)
  380. Store ("C000 C-States : 13", Debug)
  381. Return (Package (0x05)
  382. {
  383. One,
  384. 0x03,
  385. Package (0x04)
  386. {
  387. ResourceTemplate ()
  388. {
  389. Register (FFixedHW,
  390. 0x01, // Bit Width
  391. 0x02, // Bit Offset
  392. 0x0000000000000000, // Address
  393. 0x01, // Access Size
  394. )
  395. },
  396.  
  397. One,
  398. Zero,
  399. 0x03E8
  400. },
  401.  
  402. Package (0x04)
  403. {
  404. ResourceTemplate ()
  405. {
  406. Register (FFixedHW,
  407. 0x01, // Bit Width
  408. 0x02, // Bit Offset
  409. 0x0000000000000010, // Address
  410. 0x03, // Access Size
  411. )
  412. },
  413.  
  414. 0x03,
  415. 0xCD,
  416. 0x01F4
  417. },
  418.  
  419. Package (0x04)
  420. {
  421. ResourceTemplate ()
  422. {
  423. Register (FFixedHW,
  424. 0x01, // Bit Width
  425. 0x02, // Bit Offset
  426. 0x0000000000000020, // Address
  427. 0x03, // Access Size
  428. )
  429. },
  430.  
  431. 0x06,
  432. 0xF5,
  433. 0x015E
  434. }
  435. })
  436. }
  437.  
  438. Method (_DSM, 4, NotSerialized)
  439. {
  440. Store ("Method C000._DSM Called", Debug)
  441. If (LEqual (Arg2, Zero))
  442. {
  443. Return (Buffer (One)
  444. {
  445. 0x03
  446. })
  447. }
  448.  
  449. Return (Package (0x02)
  450. {
  451. "plugin-type",
  452. One
  453. })
  454. }
  455. }
  456.  
  457. Scope (\_SB.C001)
  458. {
  459. Method (APSS, 0, NotSerialized)
  460. {
  461. Store ("Method _SB_.C001.APSS Called", Debug)
  462. Return (\_SB.C000.APSS)
  463. }
  464.  
  465. Method (ACST, 0, NotSerialized)
  466. {
  467. Store ("Method C001.ACST Called", Debug)
  468. Store ("C001 C-States : 13", Debug)
  469. Return (Package (0x05)
  470. {
  471. One,
  472. 0x03,
  473. Package (0x04)
  474. {
  475. ResourceTemplate ()
  476. {
  477. Register (FFixedHW,
  478. 0x01, // Bit Width
  479. 0x02, // Bit Offset
  480. 0x0000000000000000, // Address
  481. 0x01, // Access Size
  482. )
  483. },
  484.  
  485. One,
  486. 0x03E8,
  487. 0x03E8
  488. },
  489.  
  490. Package (0x04)
  491. {
  492. ResourceTemplate ()
  493. {
  494. Register (FFixedHW,
  495. 0x01, // Bit Width
  496. 0x02, // Bit Offset
  497. 0x0000000000000020, // Address
  498. 0x03, // Access Size
  499. )
  500. },
  501.  
  502. 0x03,
  503. 0xC6,
  504. 0xC8
  505. },
  506.  
  507. Package (0x04)
  508. {
  509. ResourceTemplate ()
  510. {
  511. Register (FFixedHW,
  512. 0x01, // Bit Width
  513. 0x02, // Bit Offset
  514. 0x0000000000000030, // Address
  515. 0x03, // Access Size
  516. )
  517. },
  518.  
  519. 0x06,
  520. 0xF5,
  521. 0x015E
  522. }
  523. })
  524. }
  525. }
  526.  
  527. Scope (\_SB.C002)
  528. {
  529. Method (APSS, 0, NotSerialized)
  530. {
  531. Store ("Method _SB_.C002.APSS Called", Debug)
  532. Return (\_SB.C000.APSS)
  533. }
  534.  
  535. Method (ACST, 0, NotSerialized)
  536. {
  537. Return (\_SB.C001.ACST ())
  538. }
  539. }
  540.  
  541. Scope (\_SB.C003)
  542. {
  543. Method (APSS, 0, NotSerialized)
  544. {
  545. Store ("Method _SB_.C003.APSS Called", Debug)
  546. Return (\_SB.C000.APSS)
  547. }
  548.  
  549. Method (ACST, 0, NotSerialized)
  550. {
  551. Return (\_SB.C001.ACST ())
  552. }
  553. }
  554.  
  555. Scope (\_SB.C004)
  556. {
  557. Method (APSS, 0, NotSerialized)
  558. {
  559. Store ("Method _SB_.C004.APSS Called", Debug)
  560. Return (\_SB.C000.APSS)
  561. }
  562.  
  563. Method (ACST, 0, NotSerialized)
  564. {
  565. Return (\_SB.C001.ACST ())
  566. }
  567. }
  568.  
  569. Scope (\_SB.C005)
  570. {
  571. Method (APSS, 0, NotSerialized)
  572. {
  573. Store ("Method _SB_.C005.APSS Called", Debug)
  574. Return (\_SB.C000.APSS)
  575. }
  576.  
  577. Method (ACST, 0, NotSerialized)
  578. {
  579. Return (\_SB.C001.ACST ())
  580. }
  581. }
  582.  
  583. Scope (\_SB.C006)
  584. {
  585. Method (APSS, 0, NotSerialized)
  586. {
  587. Store ("Method _SB_.C006.APSS Called", Debug)
  588. Return (\_SB.C000.APSS)
  589. }
  590.  
  591. Method (ACST, 0, NotSerialized)
  592. {
  593. Return (\_SB.C001.ACST ())
  594. }
  595. }
  596.  
  597. Scope (\_SB.C007)
  598. {
  599. Method (APSS, 0, NotSerialized)
  600. {
  601. Store ("Method _SB_.C007.APSS Called", Debug)
  602. Return (\_SB.C000.APSS)
  603. }
  604.  
  605. Method (ACST, 0, NotSerialized)
  606. {
  607. Return (\_SB.C001.ACST ())
  608. }
  609. }
  610.  
  611. Scope (\_SB.C008)
  612. {
  613. Method (APSS, 0, NotSerialized)
  614. {
  615. Store ("Method _SB_.C008.APSS Called", Debug)
  616. Return (\_SB.C000.APSS)
  617. }
  618.  
  619. Method (ACST, 0, NotSerialized)
  620. {
  621. Return (\_SB.C001.ACST ())
  622. }
  623. }
  624.  
  625. Scope (\_SB.C009)
  626. {
  627. Method (APSS, 0, NotSerialized)
  628. {
  629. Store ("Method _SB_.C009.APSS Called", Debug)
  630. Return (\_SB.C000.APSS)
  631. }
  632.  
  633. Method (ACST, 0, NotSerialized)
  634. {
  635. Return (\_SB.C001.ACST ())
  636. }
  637. }
  638.  
  639. Scope (\_SB.C00A)
  640. {
  641. Method (APSS, 0, NotSerialized)
  642. {
  643. Store ("Method _SB_.C00A.APSS Called", Debug)
  644. Return (\_SB.C000.APSS)
  645. }
  646.  
  647. Method (ACST, 0, NotSerialized)
  648. {
  649. Return (\_SB.C001.ACST ())
  650. }
  651. }
  652.  
  653. Scope (\_SB.C00B)
  654. {
  655. Method (APSS, 0, NotSerialized)
  656. {
  657. Store ("Method _SB_.C00B.APSS Called", Debug)
  658. Return (\_SB.C000.APSS)
  659. }
  660.  
  661. Method (ACST, 0, NotSerialized)
  662. {
  663. Return (\_SB.C001.ACST ())
  664. }
  665. }
  666. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement