当前位置:  技术问答>linux和unix

看了些驱动文章,关于注册中断,有点糊涂

    来源: 互联网  发布时间:2015-11-21

    本文导语:  驱动在init的时候去掉request_irq 注册中断. 可是,我怎么知道 实际的硬件会产生什么中断那? 糊涂ing | 另外,linux上,中断号可以共享. kernel根据什么来区分同一中断对应具体那个设备那? linux每个中断号对应...

驱动在init的时候去掉request_irq 注册中断.
可是,我怎么知道 实际的硬件会产生什么中断那?

糊涂ing

|
另外,linux上,中断号可以共享.
kernel根据什么来区分同一中断对应具体那个设备那?

linux每个中断号对应一个队列,这个队列中的元素就是跟具体设备相关的一个结构,其中含有处理函数的入口。request_irq就是把该设备的这种结构挂到对应中断号的队列中。每产生一次这种中断,这个队列中的处理函数都能得到执行。

|
When interrupt happens, OS read device's status registers, in this way, device 'privides' necessay infomation.

|
这里有篇将FreeBSD的中断处理的。

http://vip.top81.cn/zrzeng/fb-intr.txt

|
实际产生什么中断???去看你的硬件资料就明白了,上面要说的

|
是的
有规范的

|
强烈建议你先去看看一书,然后再看看,接着在看看硬件说明书.接下来你应该明白了吧!
如果还是不明白的话,再去找些相关的书籍看看吧!

    
 
 

您可能感兴趣的文章:

  • 移植pci驱动和RTL8139网卡驱动,只发生一次中断?
  • 在Linux驱动中如何开中断和关中断?
  • 关于linux驱动中的中断速度问题
  • 含中断的驱动程序唤醒进程的问题?
  • 一个LINUX的驱动程序中,能不能注册多个中断?
  • 关于《LINUX设备驱动程序 第三版》里面的中断部分的问题
  • 请教linux驱动如何给UI上层提供接口,通知发生中断,谢谢!
  • Linux驱动中注册的中断号与实际的硬件中断号的关系
  • linux和unix iis7站长之家
  • vmware 虚拟Linux 驱动并口处理中断问题!
  • s3c6410中断驱动的问题
  • RTL8139网卡驱动程序软中断
  • 关于帧缓冲设备驱动中注册中断的疑问
  • 求教:初学触摸屏驱动,请求IRQ_ADC和IRQ_TS中断的时候总是返回EBUSY?
  • (请来拿分) 内核态驱动的中断里怎么发信号给用户程序?
  • usb驱动 使中断服务程序停止
  • 关于一个中断驱动,请求支援,谢!!!!
  • 求助:mini2440的按键中断驱动
  • 谁知道写USB(U盘)驱动的文章那里有啊?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php中内置的mysql数据库连接驱动mysqlnd简介及mysqlnd的配置安装方式
  • 字符设备驱动,混杂设备驱动,总线、设备、驱动模型、平台驱动
  • UIO(linux Userspace I/O子系统)用户空间设备驱动I/O技术介绍
  • 好不容易下到sis900网卡for unix的驱动,但装上驱动后系统驱动时: SiS900 adapter initialization failure!
  • 我的网卡在redhat7.3下不能自动驱动,但我有for linux的驱动程序,请问如何才能驱动我的网卡,我是菜菜,请详细说明,谢谢!
  • Linux环境下,“PC机的驱动”与“嵌入式驱动”有什么区别?
  • linux:怎么在驱动中调用IIC驱动?
  • linux驱动 单片机驱动
  • linux下一个驱动怎么调用另一个驱动
  • u boot中怎样写flash驱动以及串口驱动
  • Linux环境下,如何一个驱动中调用另外一个驱动
  • 一个驱动文件,生成多个驱动模块??
  • -------------- 请问大家,做好一个PCI设备驱动了,如何做个应用程序来使用这个驱动呢??
  • pcie驱动和pci驱动
  • usb驱动中 hcd,pcd,device,gadget驱动有什么区别啊?
  • 想试着编写简单驱动玩,但是手头上没有什么好驱动的设备,大家支招
  • 请教有关linux驱动开发,按关机键关机时,驱动应作哪些结束工作?
  • Linux源代码中ata驱动为什么要调用pci驱动的代码
  • Linux设备驱动(第三版)- 字符设备驱动 - 例子
  • Linux 9.0+865G,只能上到640×480,Intel官方站点的最新驱动安装失败,那位有驱动?
  • insmod 加载驱动模块后,重启后驱动为什么没有了


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3