讨论其他BSD项目及其衍生品,如:FreeBSD,DragonFlyBSD,PC-BSD,DesktopBSD,FreeNAS,NAS4Free,m0n0wall,pfSense,pacBSD,OpenDarwin...
-
wkx9dragon
- 锌 Zn
- 帖子: 493
- 注册时间: 2010-02-02 18:00
帖子
由 wkx9dragon » 2010-06-14 19:28
OpenBSD 4.7 的ehci.c 是从netbsd中拿过去的,我对比了4.7和netbsd5.02的源代码,发现openbsd 4.7的是netbsd中的1.15,而netbsd 5.02的是1.48,基本上改动不大,1.48就是添加了一些函数来对应一些设备的,比如
static int ehci_apply_amd_quirks(struct ehci_pci_softc *sc); 来处理amd sb600,sb700 南桥usb control的bug,如果没有刷bios的话。
可是奇了怪了,有了这些函数,netbsd的usb设备(鼠标,键盘等)反而不行了,具体的细节没有找到,没有思路读源代码,有高手指点一下,谢谢了。
-
leo
- 帖子: 2465
- 注册时间: 2010-01-21 3:27
帖子
由 leo » 2010-06-15 7:32
俺这个低手先抛砖引玉一下,这对我来说是可望不可即的事情,暂时没有上贼船后再帮着划桨的冲动。:D
期待有过类似经历的朋友指点一下了。
-
wkx9dragon
- 锌 Zn
- 帖子: 493
- 注册时间: 2010-02-02 18:00
帖子
由 wkx9dragon » 2010-06-15 20:28
已经初步找到一个方法,notepad++ 和 freemind 。发了一张学习简图在我的相册里,可能有错误,明天继续吧。
在线用户
正浏览此版面之用户: 没有注册用户 和 0 访客