- 积分
- 1303
- 最后登录
- 2024-4-26
- 精华
- 0
- 阅读权限
- 40
- 主题
- 127
- UID
- 337237
- 帖子
- 2717
- PB币
- 4299
- 威望
- 36
- 贡献
- 0
- 技术
- 57
- 活跃
- 1949
- UID
- 337237
- 帖子
- 2717
- PB币
- 4299
- 贡献
- 0
- 技术
- 57
- 活跃
- 1949
|
本帖最后由 zyangc 于 2014-6-6 15:51 编辑
- DefinitionBlock ("ssdt_pr.aml", "SSDT", 1, "APPLE ", "CpuPm", 0x00009100)
- {
- External (\_PR_.CPU0, DeviceObj)
- External (\_PR_.CPU1, DeviceObj)
- External (\_PR_.CPU2, DeviceObj)
- External (\_PR_.CPU3, DeviceObj)
- Scope (\_PR_.CPU0)
- {
- Method (_INI, 0, NotSerialized)
- {
- Store ("ssdtPRGen version: 9.1 / Mac OS X 10.9.3 (13D65)", Debug)
- Store ("target processor : i3-3220", Debug)
- Store ("running processor: Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz", Debug)
- Store ("baseFrequency : 1600", Debug)
- Store ("frequency : 3300", Debug)
- Store ("busFrequency : 100", Debug)
- Store ("logicalCPUs : 4", Debug)
- Store ("tdp : 55", Debug)
- Store ("packageLength : 18", Debug)
- Store ("turboStates : 0", Debug)
- Store ("maxTurboFrequency: 3300", Debug)
- Store ("gIvyWorkAround : 3", Debug)
- Store ("machdep.xcpm.mode: 0", Debug)
- }
- Name (APLF, 0x08)
- Name (APSN, One)
- Name (APSS, Package (0x1B)
- {
- /* Workaround for the Ivy Bridge PM 'bug' */
- Package (0x06) { 0x0CE5, 0x00D6D8, 0x0A, 0x0A, 0x2200, 0x2200 },
- /* High Frequency Modes (non-turbo) */
- Package (0x06) { 0x0CE4, 0x00D6D8, 0x0A, 0x0A, 0x2100, 0x2100 },
- Package (0x06) { 0x0C80, 0x00CDF8, 0x0A, 0x0A, 0x2000, 0x2000 },
- Package (0x06) { 0x0C1C, 0x00C542, 0x0A, 0x0A, 0x1F00, 0x1F00 },
- Package (0x06) { 0x0BB8, 0x00BCB5, 0x0A, 0x0A, 0x1E00, 0x1E00 },
- Package (0x06) { 0x0B54, 0x00B451, 0x0A, 0x0A, 0x1D00, 0x1D00 },
- Package (0x06) { 0x0AF0, 0x00AC14, 0x0A, 0x0A, 0x1C00, 0x1C00 },
- Package (0x06) { 0x0A8C, 0x00A400, 0x0A, 0x0A, 0x1B00, 0x1B00 },
- Package (0x06) { 0x0A28, 0x009C12, 0x0A, 0x0A, 0x1A00, 0x1A00 },
- Package (0x06) { 0x09C4, 0x00944C, 0x0A, 0x0A, 0x1900, 0x1900 },
- Package (0x06) { 0x0960, 0x008CAD, 0x0A, 0x0A, 0x1800, 0x1800 },
- Package (0x06) { 0x08FC, 0x008534, 0x0A, 0x0A, 0x1700, 0x1700 },
- Package (0x06) { 0x0898, 0x007DE2, 0x0A, 0x0A, 0x1600, 0x1600 },
- Package (0x06) { 0x0834, 0x0076B5, 0x0A, 0x0A, 0x1500, 0x1500 },
- Package (0x06) { 0x07D0, 0x006FAE, 0x0A, 0x0A, 0x1400, 0x1400 },
- Package (0x06) { 0x076C, 0x0068CD, 0x0A, 0x0A, 0x1300, 0x1300 },
- Package (0x06) { 0x0708, 0x006210, 0x0A, 0x0A, 0x1200, 0x1200 },
- Package (0x06) { 0x06A4, 0x005B77, 0x0A, 0x0A, 0x1100, 0x1100 },
- /* Low Frequency Mode */
- Package (0x06) { 0x0640, 0x005503, 0x0A, 0x0A, 0x1000, 0x1000 },
- Package (0x06) { 0x05DC, Zero, 0x0A, 0x0A, 0x0F00, 0x0F00 },
- Package (0x06) { 0x0578, Zero, 0x0A, 0x0A, 0x0E00, 0x0E00 },
- Package (0x06) { 0x0514, Zero, 0x0A, 0x0A, 0x0D00, 0x0D00 },
- Package (0x06) { 0x04B0, Zero, 0x0A, 0x0A, 0x0C00, 0x0C00 },
- Package (0x06) { 0x044C, Zero, 0x0A, 0x0A, 0x0B00, 0x0B00 },
- Package (0x06) { 0x03E8, Zero, 0x0A, 0x0A, 0x0A00, 0x0A00 },
- Package (0x06) { 0x0384, Zero, 0x0A, 0x0A, 0x0900, 0x0900 },
- Package (0x06) { 0x0320, Zero, 0x0A, 0x0A, 0x0800, 0x0800 }
- })
- Method (ACST, 0, NotSerialized)
- {
- Store ("Method CPU0.ACST Called", Debug)
- Store ("CPU0 C-States : 13", Debug)
- /* Low Power Modes for CPU0 */
- Return (Package (0x05)
- {
- One,
- 0x03,
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000000, // Address
- 0x01, // Access Size
- )
- },
- One,
- Zero,
- 0x03E8
- },
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000010, // Address
- 0x03, // Access Size
- )
- },
- 0x03,
- 0xCD,
- 0x01F4
- },
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000020, // Address
- 0x03, // Access Size
- )
- },
- 0x06,
- 0xF5,
- 0x015E
- }
- })
- }
- Method (_DSM, 4, NotSerialized)
- {
- Store ("Method CPU0._DSM Called", Debug)
- If (LEqual (Arg2, Zero))
- {
- Return (Buffer (One)
- {
- 0x03
- })
- }
- Return (Package (0x02)
- {
- "plugin-type",
- One
- })
- }
- }
- Scope (\_PR_.CPU1)
- {
- Method (APSS, 0, NotSerialized)
- {
- Store ("Method CPU1.APSS Called", Debug)
- Return (\_PR_.CPU0.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Store ("Method CPU1.ACST Called", Debug)
- Store ("CPU1 C-States : 7", Debug)
- /* Low Power Modes for CPU1 */
- Return (Package (0x05)
- {
- One,
- 0x03,
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000000, // Address
- 0x01, // Access Size
- )
- },
- One,
- 0x03E8,
- 0x03E8
- },
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000010, // Address
- 0x03, // Access Size
- )
- },
- 0x02,
- 0x94,
- 0x01F4
- },
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000020, // Address
- 0x03, // Access Size
- )
- },
- 0x03,
- 0xA9,
- 0x15E
- }
- })
- }
- }
复制代码
版本2695 配置文件
config.plist.zip
(1.71 KB, 下载次数: 4)
|
|