Win10论坛

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

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

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

搜索
楼主: sdsy1212

[分享] 10.11自定义USB口,全部驱动成功,特来分享   [复制链接]

Rank: 5Rank: 5Rank: 5

UID
2865038
帖子
490
PB币
1829
贡献
0
技术
8
活跃
600
发表于 2015-10-25 21:30:57 |显示全部楼层
webhappyboy070 发表于 2015-10-25 13:17
不知你这种方法是否也会解决USB设备插入接口会显示正常?
比如USB2.0,USB3.0都分开显示设备

不好意思我没有太看懂你的意思
我试着解释一下
比如我有一个USB3口 我在aida64里测试后 发现插USB2的话它是PORT16 插USB3是PORT1 且其受USB3控制器控制 也就是受XHC控制
那么我在我的USB kext里的XHC里 描述一下它
先描述这个USB口的USB2属性 选个名字 比如HS16 然后USBConnector 值为0 因为是USB2
port值为0A000000 因为这里用的是16进制 十进制的16 等于 十六进制的0A
USB2的属性就描述完了
然后描述USB3的属性 同理
USBConnector值为3 因为是USB3
port 值为01000000
这样 一个USB口的所有属性就都描述好了
当插入USB2设备的时候 port16会接管这个设备 插入USB3设备的时候port1会接管这个设备
不会出现系统不认识的情况了就
不知道这个解答是否满意

Rank: 5Rank: 5Rank: 5

UID
2865038
帖子
490
PB币
1829
贡献
0
技术
8
活跃
600
发表于 2015-10-25 21:53:19 |显示全部楼层
文中所涉及工具附件已上传

Rank: 7Rank: 7Rank: 7

UID
350582
帖子
2044
PB币
140
贡献
0
技术
0
活跃
1095

8周年庆典勋章

发表于 2015-10-25 22:47:55 |显示全部楼层
感谢你的分享。

Rank: 2Rank: 2

UID
4559930
帖子
332
PB币
0
贡献
0
技术
62
活跃
899
发表于 2015-10-26 17:15:39 |显示全部楼层
谢谢楼主,帮我大忙了!!感谢

Rank: 5Rank: 5Rank: 5

UID
4727092
帖子
455
PB币
17
贡献
0
技术
0
活跃
321
发表于 2015-10-26 19:43:50 |显示全部楼层
麻烦问下,这个修改好的kext放到clover里面,进系统加载不了呢,我用ioregister查看,口的信息都没变啊

Rank: 5Rank: 5Rank: 5

UID
2865038
帖子
490
PB币
1829
贡献
0
技术
8
活跃
600
发表于 2015-10-26 19:45:51 |显示全部楼层
smileofhp 发表于 2015-10-26 11:43
麻烦问下,这个修改好的kext放到clover里面,进系统加载不了呢,我用ioregister查看,口的信息都没变啊

请问你是几系主板 能否上传一下你的kext?

Rank: 5Rank: 5Rank: 5

UID
2865038
帖子
490
PB币
1829
贡献
0
技术
8
活跃
600
发表于 2015-10-26 19:47:32 |显示全部楼层
smileofhp 发表于 2015-10-26 11:43
麻烦问下,这个修改好的kext放到clover里面,进系统加载不了呢,我用ioregister查看,口的信息都没变啊

对了 还有你的机型
还有dsdt里是否改过了EH01 EH02了

Rank: 1

UID
1544328
帖子
116
PB币
22
贡献
0
技术
15
活跃
152
发表于 2015-10-26 19:49:56 |显示全部楼层
非常感谢,正需要的东西

Rank: 5Rank: 5Rank: 5

UID
4573281
帖子
516
PB币
83
贡献
0
技术
0
活跃
338
发表于 2015-10-26 19:52:09 |显示全部楼层
非常感谢分享!

Rank: 5Rank: 5Rank: 5

UID
4573281
帖子
516
PB币
83
贡献
0
技术
0
活跃
338
发表于 2015-10-26 19:52:28 |显示全部楼层
看来不得不使用DTST了!

Rank: 7Rank: 7Rank: 7

UID
628545
帖子
2217
PB币
2571
贡献
0
技术
36
活跃
1628
发表于 2015-10-26 19:54:42 |显示全部楼层
谢谢,收藏折腾!

Rank: 5Rank: 5Rank: 5

UID
2865038
帖子
490
PB币
1829
贡献
0
技术
8
活跃
600
发表于 2015-10-26 19:56:25 |显示全部楼层
ubuntu123456 发表于 2015-10-26 11:52
看来不得不使用DTST了!

如果你的USB2 USB3在查看aida64地址的时候 都在USB ROOT HUB 3.0控制器的控制下
你可以不用DSDT 因为DSDT里的EHC1 EHC2控制器下根本没设备 你即使改了EH01 EH02也没有设备需要重新定义的

Rank: 2Rank: 2

UID
1946115
帖子
232
PB币
175
贡献
0
技术
0
活跃
403
发表于 2015-10-26 20:02:34 |显示全部楼层
好贴必须要顶

Rank: 7Rank: 7Rank: 7

UID
4244413
帖子
1232
PB币
1661
贡献
0
技术
18
活跃
1174
发表于 2015-10-26 23:14:21 |显示全部楼层
好技术贴,收藏!

Rank: 9

UID
685837
帖子
4204
PB币
4064
贡献
0
技术
21
活跃
1023
发表于 2015-10-27 00:05:23 |显示全部楼层
好像不用这么麻烦吧,修改好CONFIG,添加一个修改USB驱动代码,就完美了。

Rank: 5Rank: 5Rank: 5

UID
2865038
帖子
490
PB币
1829
贡献
0
技术
8
活跃
600
发表于 2015-10-27 00:28:41 |显示全部楼层
olderhang 发表于 2015-10-26 16:05
好像不用这么麻烦吧,修改好CONFIG,添加一个修改USB驱动代码,就完美了。

确实 这样麻烦了些 我主要是怕config里的USB代码不适用于所有机型
当然了 我还没试过那个代码 也不知道到底怎么样 有机会我试试
感谢提醒

Rank: 9

UID
685837
帖子
4204
PB币
4064
贡献
0
技术
21
活跃
1023
发表于 2015-10-27 00:31:41 |显示全部楼层
sdsy1212 发表于 2015-10-27 00:28
确实 这样麻烦了些 我主要是怕config里的USB代码不适用于所有机型
当然了 我还没试过那个代码 也不知道到 ...

那个很完美,对Z97、Z87,
B75本身没事,带着这个修改也不影响。

Rank: 5Rank: 5Rank: 5

UID
2865038
帖子
490
PB币
1829
贡献
0
技术
8
活跃
600
发表于 2015-10-27 00:33:36 |显示全部楼层
olderhang 发表于 2015-10-26 16:31
那个很完美,对Z97、Z87,
B75本身没事,带着这个修改也不影响。

求代码 感激涕零。

Rank: 2Rank: 2

UID
1511220
帖子
186
PB币
0
贡献
0
技术
0
活跃
366
发表于 2015-10-27 11:59:01 |显示全部楼层
珍藏,了解下

Rank: 2Rank: 2

UID
3313066
帖子
381
PB币
182
贡献
0
技术
27
活跃
561

8周年庆典勋章

发表于 2015-10-27 14:19:15 |显示全部楼层
楼主,USB 3.0口插的2.0的设备,这个port填类型时要填0还是3?
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件