当前位置: 技术问答>linux和unix
提问:PCI中断是如何映射的?
来源: 互联网 发布时间:2016-04-23
本文导语: 我想在DOS下编写一个网卡驱动,但是不知道网卡的PCI中断是如何对应到DOS的中断向量表的,向各位大哥们请教了。 | (1)访问总线控制器 (2)通过PCI接口获得每个PCI设备的中断。 你可以看看2.4.18内核 pci_i...
我想在DOS下编写一个网卡驱动,但是不知道网卡的PCI中断是如何对应到DOS的中断向量表的,向各位大哥们请教了。
|
(1)访问总线控制器
(2)通过PCI接口获得每个PCI设备的中断。
你可以看看2.4.18内核 pci_init()部分。
|
PCI slave设备提供配置空间,其中有一项就是配置中断号,通过设置中断号以后,如果你的网卡要报中断,你的PCI控制器就会象CPU报告中断。当然,中断号并不是随便配置,要看你系统有哪些空闲的可用的中断号才行。
如果不知道怎么访问和配置slave设备的配置空间,请看PCI协议,否则也讲不清楚。
如果不知道怎么访问和配置slave设备的配置空间,请看PCI协议,否则也讲不清楚。
|
pci设备的中断号是由BIOS在初始化时分配的,可以查询BIOS的参数区获取相应信息
|
查bios中断表,看有没有pci中断控制
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。