找回密码
 注册
搜索
查看: 1369|回复: 0

[讨论] 在LINUX下的中断处理中.应用程序和中断驱动程序是什么关系?

[复制链接]
发表于 2005-11-21 12:34:00 | 显示全部楼层 |阅读模式
在LINUX下的中断处理中.应用程序和中断驱动程序是什么关系?

在一般的驱动程序和应用程序中:先安装驱动程序(insmod,向操作系统注册了设备号(动态分配)和设备名(register_chrdev)),后又创建了设备文件(mknod),创建设备名和设备号,创建的设备名和注册的设备名相同.而应用程序只要对设备名操作就可以了.

而我在一LINUX中断处理实验论述中,同时提到了应用程序和中断驱动程序两个程序.我就不理解这个应用程序是如何处理中断驱动程序的,它不会去调用(中断是自发产生的),那这个应用程序是不是进行系统的简单初试化,为中断处理函数(在中断驱动中)等提供发生环境,和在ADS环境下应用程序中的main函数类似.(因未看到中断处理实验论述中的源代码,心存疑惑,故请教各位大侠,谢谢!
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-4-27 16:46 , Processed in 0.077322 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表