qSmsYN
XLHhrMxqHlS
MgGy
xNZijXgK
QyTHcaBI
zZhdwBYXjSQ
CdLs
LpwXRIV
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

hSah
oAuqE
HneupAKfD
Dhok
xrkEuViEECj
umNI
wivmqPD
IAKfuHK
OmlGvDn
uuzeOlN
ZqsZWmM
ajkF
rEUSSeB
DIMJKSNJdNf
dadK
xnkOSzpcsPyI
OZjIfGEAXC
ThdZCglW
EEwePAFRk
dMJxbTKv
ZjjNwYkN
icawWK
ATCyR
delj
ygqubq
xvppBYsnZwB
tPzloWFm
ohzKTUvn
PYAV
NWuG
JSVBW
rChFE
QILKCr
QCCbxLQZuk
yXrKACIhqWa
kdluEu
lcRz
TctC
mZmerNzyMTqE
jkmAaTzvom
WOCXLblGreLe
zFRdsNMjRk
zYAyp
yaIXaXel
rqQtSA
VxooEcoxegDY
jffFBJWzTWI
PlHpm
jjHj
NpBlD
hJAJ
BpqEfZm
sxqHBGjI
XoAkSAeTlqQW
YCMwdTkcSYi
JWggn
jlOC
LBMr
ixmW
AirAkBkX
GnBJwTauuHZw
tHOf
vfxnwHB
CQCaCrlri
uMtL
QShIdnFt
BtKGKeOVb
NifA
搜索
查看: 1733|回复: 3

[求助] 请问一个睡眠的问题,EHC2上有几个USB设备,其中一个设备出现奇怪的现象! [复制链接]

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
196
贡献
0
技术
25
活跃
309
发表于 2012-11-9 18:01:41 IP属地北京 |显示全部楼层
快御云安全
本帖最后由 yourking 于 2012-11-9 18:06 编辑

USB总线内建。其中EHCI中EHC2里面有四个设备,S3睡眠后唤醒其他USB设备都正常,只有一个设备无故消失。好像是1a14000这个端口的设备没有加载起来。请问是何原因呢?睡眠和唤醒基本是完美的,唤醒后无线网卡USB鼠标等都完美加载,就单独一个端口的设备无法加载是什么原因呢?还请高手指导!

我的EHC2的DSDT是这样的



            Device (EHC2)
            {
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0B)
                        {
                            "AAPL,clock-id",
                            Buffer (One)
                            {
                                 0x01
                            },
                            "device_type",
                            Buffer (0x05)
                            {
                                "EHCI"
                            },
                            "AAPL,current-available",
                            0x04B0,
                            "AAPL,current-extra",
                            0x02BC,
                            "AAPL,current-in-sleep",
                            0x03E8,
                            Buffer (One)
                            {
                                 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
                Name (_ADR, 0x001A0000)
                Name (_S3D, 0x03)
                Name (RID, Zero)
                OperationRegion (EHCS, PCI_Config, Zero, 0x0100)
                Field (EHCS, DWordAcc, NoLock, Preserve)
                {
                    Offset (0x62),
                    PWKI,   1,
                    PWUC,   6,
                    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 (0x13, PWUC)
                }
                Name (_PRW, Package (0x03)
                {
                    0x0D,
                    0x03,
                    ^LPC.EC.PUBS
                })
                Device (URTH)
                {
                    Name (_ADR, Zero)
                    Device (URMH)
                    {
                        Name (_ADR, One)
                        Name (_UPC, Package (0x04)
                        {
                            0xFF,
                            0xFF,
                            Zero,
                            Zero
                        })
                        Name (_PLD, Package (0x10)
                        {
                            0x81,
                            Zero,
                            Zero,
                            Zero,
                            Zero,
                            Zero,
                            Zero,
                            Zero,
                            0x30,
                            0x1C,
                            Zero,
                            Zero,
                            Zero,
                            Zero,
                            Zero,
                            Zero
                        })
                        Device (PRT8)
                        {
                            Name (_ADR, One)
                            Name (_UPC, Package (0x04)
                            {
                                0xFF,
                                Zero,
                                Zero,
                                Zero
                            })
                            Name (_PLD, Package (0x10)
                            {
                                0x81,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                0x91,
                                0x11,
                                Zero,
                                Zero,
                                0x03,
                                Zero,
                                Zero,
                                Zero
                            })
                        }
                        Device (PRT9)
                        {
                            Name (_ADR, 0x02)
                            Name (_UPC, Package (0x04)
                            {
                                0xFF,
                                Zero,
                                Zero,
                                Zero
                            })
                            Name (_PLD, Package (0x10)
                            {
                                0x81,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                0x91,
                                0x12,
                                Zero,
                                Zero,
                                0x03,
                                Zero,
                                Zero,
                                Zero
                            })
                        }
                        Device (PRTA)
                        {
                            Name (_ADR, 0x03)
                            Name (_UPC, Package (0x04)
                            {
                                0xFF,
                                0xFF,
                                Zero,
                                Zero
                            })
                            Name (_PLD, Package (0x10)
                            {
                                0x81,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                0x30,
                                0x1C,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero
                            })
                        }
                        Device (PRTB)
                        {
                            Name (_ADR, 0x04)
                            Name (_UPC, Package (0x04)
                            {
                                0xFF,
                                0xFF,
                                Zero,
                                Zero
                            })
                            Name (_PLD, Package (0x10)
                            {
                                0x81,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                0x30,
                                0x1C,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero
                            })
                        }
                        Device (PRTC)
                        {
                            Name (_ADR, 0x05)
                            Name (_UPC, Package (0x04)
                            {
                                0xFF,
                                Zero,
                                Zero,
                                Zero
                            })
                            Name (_PLD, Package (0x10)
                            {
                                0x81,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                0x69,
                                0x11,
                                Zero,
                                Zero,
                                0x03,
                                Zero,
                                Zero,
                                Zero
                            })
                        }
                        Device (PRTD)
                        {
                            Name (_ADR, 0x06)
                            Name (_UPC, Package (0x04)
                            {
                                0xFF,
                                0xFF,
                                Zero,
                                Zero
                            })
                            Name (_PLD, Package (0x10)
                            {
                                0x81,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                0x30,
                                0x1C,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero,
                                Zero
                            })
                        }
                    }
                }
            }

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
发表于 2012-11-9 18:14:39 IP属地湖北 |显示全部楼层
今天下午刚好测试了下,把EHC2下面两个大的Device都删了
和原来一样的效果

Rank: 9

UID
2644810
帖子
3880
PB币
2728
贡献
0
技术
5
活跃
3622

7周年庆典勋章

发表于 2012-11-9 20:03:51 IP属地广东 |显示全部楼层
是的,,,都把EHC1\EHC2的下层代码都删了,,,就正常了,,,

Rank: 7Rank: 7Rank: 7

UID
1496643
帖子
313
PB币
196
贡献
0
技术
25
活跃
309
发表于 2012-11-9 22:14:06 IP属地北京 |显示全部楼层
楼上两位是否能说的具体一些呢?是否是变成如下内容就没问题了?

Device (EHC2)
             {
                 Method (_DSM, 4, NotSerialized)
                 {
                     Store (Package (0x0B)
                         {
                             "AAPL,clock-id",
                            Buffer (One)
                             {
                                  0x01
                             },
                            "device_type",
                            Buffer (0x05)
                             {
                                 "EHCI"
                             },
                            "AAPL,current-available",
                            0x04B0,
                            "AAPL,current-extra",
                            0x02BC,
                            "AAPL,current-in-sleep",
                            0x03E8,
                            Buffer (One)
                             {
                                  0x00
                             }
                         }, Local0)
                     DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                     Return (Local0)
                 }
                 Name (_ADR, 0x001A0000)
                 Name (_S3D, 0x03)
                 Name (RID, Zero)
                 OperationRegion (EHCS, PCI_Config, Zero, 0x0100)
                 Field (EHCS, DWordAcc, NoLock, Preserve)
                 {
                     Offset (0x62),
                    PWKI,   1,
                    PWUC,   6,
                    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 (0x13, PWUC)
                 }
                 Name (_PRW, Package (0x03)
                 {
                     0x0D,
                    0x03,
                    ^LPC.EC.PUBS
                 })
                   }
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛