免费注册 查看新帖 |

Chinaunix

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

Solaris12大哥,又有问题请教啊,关于T2里的IMR寄存器以及dev_info_t [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-12 11:10 |只看该作者 |倒序浏览
看文档说IMR中的Thread_ID字段用来指定中断消息发往哪个Thread
看代码似乎pci中断的相关信息都存储在dev_info_t  (__dev_info)这个结构里。但是死活找不到这个结构的定义啊。
难道是编译期才自动生成的头文件定义?

PS:105释放了,下载中

论坛徽章:
0
2 [报告]
发表于 2009-01-12 11:15 |只看该作者
貌似找到了...在sys/ddi_impledef.h..

论坛徽章:
0
3 [报告]
发表于 2009-01-13 11:33 |只看该作者
原帖由 terryfe 于 2009-1-12 11:10 发表
看文档说IMR中的Thread_ID字段用来指定中断消息发往哪个Thread
看代码似乎pci中断的相关信息都存储在dev_info_t  (__dev_info)这个结构里。但是死活找不到这个结构的定义啊。
难道是编译期才自动生成的头文件 ...


你已经找到了,struct dev_info,在 usr/src/uts/common/sys/ddi_impldefs.h里。

恕我愚钝,IMR是什么东西。

我刚开始涉足IO,连PCI的spec都没读过呢。

对了,如果是Solaris的问题,还是在Solaris版讨论比较好。你发帖子后给我发个站内短信。

或者加我msn,我们在线聊。这里毕竟是Linux的讨论。

build 105确实发布了,重大改变之一就是Crossbow.

[ 本帖最后由 Solaris12 于 2009-1-13 11:35 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2009-01-13 15:30 |只看该作者

回复 #3 Solaris12 的帖子

留下msn吧:terryfe@gmail.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP