免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 10509 | 回复: 8
打印 上一主题 下一主题

[FreeBSD] NetMOS 9805 PCI并口卡安装问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-14 20:22 |只看该作者 |倒序浏览
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
2 [报告]
发表于 2007-11-15 08:35 |只看该作者
看看/dev/puc0有这个东西吗?一般来说设备名就是dmesg显示的名字。

论坛徽章:
0
3 [报告]
发表于 2007-11-15 18:10 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
4 [报告]
发表于 2007-11-16 14:32 |只看该作者
man 4 puc
>>>
BUGS
     Only serial ports are supported through the sio(4) driver at the moment.

看来还不支持Parallel Port的glue

[ 本帖最后由 gvim 于 2007-11-16 14:35 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2007-11-16 17:59 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
6 [报告]
发表于 2007-11-19 09:13 |只看该作者
按照man手册的说法,netmos9805的驱动是从netbsd借鉴过来的
看看NetBSD的config文件:


  1. # XXX 'puc's aren't really bridges, but there's no better place for them here
  2. puc*        at pci? dev ? function ?        # PCI "universal" comm. cards
  3. ...
  4. # PCI serial interfaces
  5. com*        at puc? port ?                        # 16x50s on "universal" comm boards
  6. ...
  7. # PCI parallel printer interfaces
  8. lpt*        at puc? port ?                        # || ports on "universal" comm boards
复制代码

设备树上,puc上面应该还有一个com(对应sio?)或者lpt(对应ppi?)层
我以为设备树的构造应该是 ppi->(其他中间层)->puc->pci

[ 本帖最后由 gvim 于 2007-11-19 09:14 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2007-11-19 22:17 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
8 [报告]
发表于 2007-11-20 08:56 |只看该作者
按照newbus的结构,总线、桥接这些有子设备的设备在驱动装入(kldload)之后,会枚举所有子设备。
我不清楚为什么puc作为模块装入的时候他不自动进行这个工作。
那么man里面的bug又是指什么呢?

论坛徽章:
0
9 [报告]
发表于 2007-11-20 23:08 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP