leko999
发表于 2015-10-10 17:34
tdyso 发表于 2015-10-10 09:33 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我的DSDT很奇怪,HS端口只有8个,ssp只有2个,实际上我的主板上有6个USB3.0接口,6个USB2.0接口。按楼主方法 ...
只是dsdt的写法不同。你用IORegistryExplorer看IOACPIPlane,这个才是最终结果。
见25楼。
doo3
发表于 2015-10-10 19:25
leko999 发表于 2015-10-9 08:04 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
还有一个更简便的改法
先用windows定位所有的物理端口和虚拟端口的对应关系,即首贴中的步骤3
不要的端口 已经删除 去掉了注入kext 改名了ehc01 xhc但是还是端口失效。。。。。
aliensx
发表于 2015-10-11 02:49
謝謝樓主分享~
好文章~跟我想的類似~而且還蠻清楚的~
我Z97就還困在USB2.0裡~沒3.0的速度~
繼續折騰~
如果成功~再PO文分享~
doo3
发表于 2015-10-11 08:42
leko999 发表于 2015-10-9 08:04 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
还有一个更简便的改法
先用windows定位所有的物理端口和虚拟端口的对应关系,即首贴中的步骤3
测试了下 笔记本 删除了不需要的端口 不注入kext还是不行 然后编辑kext 必须对eh01下PR01 指定接口类型为0才行,xhc 删除~~
nc159632
发表于 2015-10-11 10:44
解決了~感謝樓主的教程,讓DSDT編輯苦手的我也能用USB3.0設備
leko999
发表于 2015-10-11 10:49
doo3 发表于 2015-10-11 08:42 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
测试了下 笔记本 删除了不需要的端口 不注入kext还是不行 然后编辑kext 必须对eh01下PR01 指定接口类型 ...
搞不懂。看你签名机是haswell。。。
那你最后把XHC彻底删了?USB3全没了?还是另外有什么办法。
HAMPOG
发表于 2015-10-11 15:57
tdyso 发表于 2015-10-10 09:33 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我的DSDT很奇怪,HS端口只有8个,ssp只有2个,实际上我的主板上有6个USB3.0接口,6个USB2.0接口。按楼主方法 ...
你好 方便把你改dsdt的方法说一下吗?
doo3
发表于 2015-10-11 17:27
leko999 发表于 2015-10-11 10:49 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
搞不懂。看你签名机是haswell。。。
那你最后把XHC彻底删了?USB3全没了?还是另外有什么办法。
就是还是需要注入 但是注入里只要配置eh01 下pr01 端口类型为0 默认 去掉kext 2.0全挂
lyuqi
发表于 2015-10-11 17:55
支持技术贴!{:5_293:}
HAMPOG
发表于 2015-10-11 19:57
leko999 发表于 2015-10-10 09:31 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
不开新帖了。。
就是你先用首贴里面步骤3,找到所有的端口,然后决定需要保留的端口
比如我的,最后保留 ...
大神你能说下dsdt删端口的操作吗 我删完变异好多错误啊~~
HAMPOG
发表于 2015-10-11 21:15
leko999 发表于 2015-10-9 08:04 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
还有一个更简便的改法
先用windows定位所有的物理端口和虚拟端口的对应关系,即首贴中的步骤3
lz 这个容易出现错误!
HAMPOG
发表于 2015-10-12 09:29
tdyso 发表于 2015-10-8 21:42
二是分流,用另外的驱动把XHC的USB2端口重定向到EHC控制器下面去,保证XHC下端口数目小于15个。
这部分不好 ...
你的方法方便说下吗
leko999
发表于 2015-10-12 09:40
HAMPOG 发表于 2015-10-11 21:15 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
lz 这个容易出现错误!
有个更简单的方法
我昨天发了,现在关审核还没出来。
HAMPOG
发表于 2015-10-12 09:59
HAMPOG 发表于 2015-10-11 21:15 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
lz 这个容易出现错误!
再就是lz,我的dsdt下为什么有的SSP和HS的adr数值是0,我明明有4个usb3.0的口,只有一个SSP的adr有数值
leko999
发表于 2015-10-12 10:02
HAMPOG 发表于 2015-10-12 09:59 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
再就是lz,我的dsdt下为什么有的SSP和HS的adr数值是0,我明明有4个usb3.0的口,只有一个SSP的adr有数值
用25楼的方法看。
HAMPOG
发表于 2015-10-12 10:17
leko999 发表于 2015-10-12 10:02
用25楼的方法看。
我得到了端口的adr以后,请问我是需要把所有端口的adr数值填到8系的kext里吗?还是我用哪个端口就填哪个? 不能用的可以在plist删掉吗?
leko999
发表于 2015-10-12 10:19
HAMPOG 发表于 2015-10-12 10:17 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我得到了端口的adr以后,请问我是需要把所有端口的adr数值填到8系的kext里吗?还是我用哪个端口就填哪个? ...
用哪个填哪个,控制总数在15个以内
HAMPOG
发表于 2015-10-12 10:34
leko999 发表于 2015-10-12 10:19
用哪个填哪个,控制总数在15个以内
我把plist里不用的删掉 可以吗?
leko999
发表于 2015-10-12 10:40
HAMPOG 发表于 2015-10-12 10:34 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我把plist里不用的删掉 可以吗?
可以。原本的plist本来就是个参考。
HAMPOG
发表于 2015-10-12 11:05
leko999 发表于 2015-10-12 10:40
可以。原本的plist本来就是个参考。
谢谢大神 我按照你的教程成功了,不过去掉了不用HS和SS端口,这样确实u3口再也无法识别u2设备,有没有什么办法可以既能干掉不用的虚拟接口,还可以让u3口兼容识别u2设备?再求指教!