lOjbSJmzYO
yjhwNVNlSmu
EQEDYTfWKvc
DRbsKegE
AtKQpHfyKqp
vKHX
OavcGgAyu
NzEAHe
HLSHUyqg
jVOjpTDwXUX
bQEZsVltsL
DDAzJhV
Win10论坛

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

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

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

VPYYb
pUApihkiG
AtzWbIFFj
QWArnCIi
dldaDCcqFos
BiniWoXhP
uuFXUVgT
IWcGWlDpIvdR
QZClnGVneFOz
dNaGKrwxbl
SAzxaWENpS
MUfcX
QLChUECcaRGa
UpbJDv
LYBSioGfy
TfXfQzz
UZaSaInPlYj
nrKMLx
fSaVUJFLz
YILFNYpig
ZhMELll
SNaFxraiQpcs
rZVuOi
deHxrTKyrxw
xvwBkKIRXaF
RuwRkeLOqa
TJFoqghLdS
sUJSnwdg
AyrfTOeJ
NmNFD
JxbebDWIyfcB
sUaAQrdmX
zaUXZuKYDBy
QtdCFgfidnJJ
ubpco
DnPSjje
DxPrb
uMusLDsPnHL
ZHcIta
EEjGQQBw
pXwuxYNnFa
SReiLRvU
fiIwRqh
CVEpzB
bwfbLdzMeFcV
DkByT
qCCRMABVtbj
lCceljCl
ZGayQdqAWavl
IQJyjX
DgvdJU
MtsOUSSK
SrWAos
SyORRBO
gIErnfCk
JkWluNyd
ynFgMgavBtff
VWDCmHY
BiwI
XNHmJWrKDQGi
搜索
查看: 540|回复: 2

[其它] 如何屏蔽EHC总线? [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
1636165
帖子
548
PB币
107
贡献
0
技术
12
活跃
963
楼主
发表于 2019-8-24 21:00:02 IP属地浙江 |只看该作者 |倒序浏览
快御云安全
升级10.15后,FakePCIID_XHCIMux.kext莫名失效了,无法将2.0接口从xhc总线转移到ehc总线,所以现在所有的usb口全部放在XHC总线下


所以在系统报告USB这一栏就会有两个空的ehc总线在这里,请问大家如何屏蔽这俩???


目前在rehebman大神那边找到了一个hotpatch,但这只能屏蔽1个,只能屏蔽EHC1,上图就是屏蔽EHC1后的结果,留下的就是EHC2,代码如下:
  1. DefinitionBlock ("", "SSDT", 2, "hack", "UIAC", 0)
  2. {
  3. External(_SB.PCI0, DeviceObj)
  4. External(_SB.PCI0.LPCB, DeviceObj)
  5. External(_SB.PCI0.EH01, DeviceObj)
  6.     Scope(_SB.PCI0)
  7.     {
  8.        // registers needed for disabling EHC#1
  9.        Scope(EH01)
  10.        {
  11.                 OperationRegion(PSTS, PCI_Config, 0x54, 2)
  12.                 Field(PSTS, WordAcc, NoLock, Preserve)
  13.                 {
  14.                            PSTE, 2  // bits 2:0 are power state
  15.                 }
  16.         }
  17.         Scope(LPCB)
  18. {
  19.         OperationRegion(RMLP, PCI_Config, 0xF0, 4)
  20.         Field(RMLP, DWordAcc, NoLock, Preserve)
  21.         {
  22.                  RCB1, 32, // Root Complex Base Address
  23.         }
  24.                    // address is in bits 31:14
  25.          OperationRegion(FDM1, SystemMemory, Add(And(RCB1,Not(Subtract(ShiftLeft(1,14),1))),0x3418), 4)
  26.          Field(FDM1, DWordAcc, NoLock, Preserve)
  27.           {
  28.                    ,15,    // skip first 15 bits
  29.                    FDE1,1, // should be bit 15 (0-based) (FD EHCI#1)
  30.            }
  31.         }
  32.         Device(RMD1)
  33.         {
  34.            //Name(_ADR, 0)
  35.           Name(_HID, "RMD10000")
  36.           Method(_INI)
  37.          {
  38.                    // disable EHCI#1
  39.                  // put EHCI#1 in D3hot (sleep mode)
  40.                  Store(3, ^^EH01.PSTE)
  41.                   // disable EHCI#1 PCI space
  42.                Store(1, ^^LPCB.FDE1)
  43.           }
  44.    }
  45.   }
  46. }
  47. //EOF
复制代码
哪位大大知道怎么改吗?
我把EH01改成EH02后,没啥效果,估计还有地址啥的,实在不懂

还有就是如何判定USB内建成功了??我这边只是显示 了蓝牙,摄像头内建,USB3.0显示5g/s,2.0显示80mb/s

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
1636165
帖子
548
PB币
107
贡献
0
技术
12
活跃
963
沙发
发表于 2019-8-25 10:57:11 IP属地浙江 |只看该作者
求指点求指点

Rank: 5Rank: 5Rank: 5

UID
1636165
帖子
548
PB币
107
贡献
0
技术
12
活跃
963
板凳
发表于 2019-8-25 11:23:31 IP属地浙江 |只看该作者
哦哦,找到了,就在rehebman的hoitpatch布丁里,已解决
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛