- 积分
- 7450
- 最后登录
- 2024-2-20
- 精华
- 0
- 阅读权限
- 100
- 主题
- 196
- UID
- 2122322
- 帖子
- 14365
- PB币
- 2838
- 威望
- 284
- 贡献
- 0
- 技术
- 624
- 活跃
- 391
- UID
- 2122322
- 帖子
- 14365
- PB币
- 2838
- 贡献
- 0
- 技术
- 624
- 活跃
- 391
|
8F
发表于 2012-9-22 16:16:55
IP属地北京
|只看该作者
本帖最后由 iAIOSX 于 2012-9-22 16:22 编辑
道奇兔 发表于 2012-9-22 16:06
我只能告訴你這只能一次又一次重啟才能完成
懸賞沒用
重启N遍了……我一直在修改与测试之间循环
这个代码好像是技嘉的,iMac提取的DSDT也是这样的,但是我用这个代码就编译不了,提示没有HPAS、HPAE和OSYS。- Device (HPET)
- {
- Name (_HID, EisaId ("PNP0103"))
- Name (_UID, Zero)
- Name (BUF0, ResourceTemplate ()
- {
- Memory32Fixed (ReadWrite,
- 0xFED00000, // Address Base
- 0x00000400, // Address Length
- _Y10)
- })
- Method (_STA, 0, NotSerialized)
- {
- If (LGreaterEqual (OSYS, 0x07D1))
- {
- If (HPAE)
- {
- Return (0x0F)
- }
- }
- Else
- {
- If (HPAE)
- {
- Return (0x0B)
- }
- }
- Return (Zero)
- }
- Method (_CRS, 0, Serialized)
- {
- If (HPAE)
- {
- CreateDWordField (BUF0, \_SB.PCI0.LPCB.HPET._Y10._BAS, HPT0)
- If (LEqual (HPAS, One))
- {
- Store (0xFED01000, HPT0)
- }
- If (LEqual (HPAS, 0x02))
- {
- Store (0xFED02000, HPT0)
- }
- If (LEqual (HPAS, 0x03))
- {
- Store (0xFED03000, HPT0)
- }
- }
- Return (BUF0)
- }
- }
复制代码 这段代码不加载USB(仅在SL下)- Device (HPET)
- {
- Name (_HID, EisaId ("PNP0103"))
- Name (ATT3, ResourceTemplate ()
- {
- IRQNoFlags ()
- {2}
- IRQNoFlags ()
- {8}
- Memory32Fixed (ReadWrite,
- 0xFED00000, // Address Base
- 0x00000400, // Address Length
- )
- })
- Name (ATT4, ResourceTemplate ()
- {
- })
- Method (_STA, 0, NotSerialized)
- {
- Return (0x0F)
- }
- Method (_CRS, 0, NotSerialized)
- {
- Return (ATT3)
- }
- }
- }
复制代码 如果把Name(ATT4)后面的这部分删除,SL就可以用USB了,但是无法加载AppleIntelCPUPowerManagement.kext出现Kernel Panic |
|