X220i左边的两个usb不能用(右边的一个usb口正常),应该是Device (EHC1)没有识别
1、症状:windows下有2个usb高速总线,设备id分别是1c2d和1c26。mac下仅正确识别了1c2d的那个——其对应的右边的usb口、蓝牙、摄像头都正常;而1c26对应的左边的两个usb则完全没有反应,不能用。2、我的判断:我核对了本机提取的DSDT,跟usb相关的仅Device (EHC1)和Device (EHC2),与mac中识别的硬件信息比对,发现EHC2与右边的usb口、蓝牙、摄像头对应,正常识别;而DSDT中的EHC1则没有识别,详见附图。3、Device (EHC1)对应的代码与“https://bbs.pcbeta.com/viewthread-1438172-1-1.html”贴中附的对应部分的代码完全一样。具体代码如下:Device (EHC1) { Name (_ADR, 0x001D0000) Name (_S3D, 0x03) Name (RID, Zero) OperationRegion (EHCS,PCI_Config, Zero, 0x0100) Field (EHCS, DWordAcc, NoLock,Preserve) { Offset (0x62), PWKI, 1, PWUC, 8, Offset (0x64) } Name (_PR0, Package (0x01) { ^LPC.EC.PUBS }) Name (_PR1, Package (0x01) { ^LPC.EC.PUBS }) Name (_PR2, Package (0x01) { ^LPC.EC.PUBS }) Method (_INI, 0, NotSerialized) { Store (One, PWKI) Store (0x23, PWUC) } Name (_PRW, Package (0x03) { 0x0D, 0x03, ^LPC.EC.PUBS }) Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "AAPL,clock-id", Buffer (One) { 0x01 } }, Local0) DTGP (Arg0, Arg1, Arg2,Arg3, RefOf (Local0)) Return (Local0) }
页:
[1]