- 积分
- 210
- 最后登录
- 2023-12-21
- 精华
- 0
- 阅读权限
- 30
- 主题
- 11
- UID
- 4609680
- 帖子
- 209
- PB币
- 285
- 威望
- 21
- 贡献
- 0
- 技术
- 1
- 活跃
- 1074
- UID
- 4609680
- 帖子
- 209
- PB币
- 285
- 贡献
- 0
- 技术
- 1
- 活跃
- 1074
|
发表于 2019-10-30 18:12:21
IP属地广东
|显示全部楼层
你需要一个SSDT hotpatch。
用MaciASL新建空白文件,输入一下内容,注意路径要改成你DSDT中的HPET位置,保持为SSDT-HPET.aml,放入OC/ACPI,注意config.plist-->ACPI-->Add里也要添加上这个patch。应该就行了。
- // Fix HPET devices
- DefinitionBlock("", "SSDT", 2, "hack", "HPET", 0)
- {
- External(_SB.PCI0.LPCB, DeviceObj)
- Scope(_SB.PCI0.LPCB)
- {
- Device (HPET)
- {
- Name (_HID, EisaId ("PNP0103")) // _HID: Hardware ID
- Name (_UID, Zero) // _UID: Unique ID
- Name (BUF0, ResourceTemplate()
- {
- IRQNoFlags() { 0, 8, 11, 15 }
- Memory32Fixed (ReadWrite,
- 0xFED00000, // Address Base
- 0x00000400, // Address Length
- _Y30)
- })
- Name (_STA, 0x0F)
- Method (_CRS, 0, NotSerialized)
- {
- Return (BUF0)
- }
- }
- }
- }
复制代码
|
|