写一个中断服务需要注意哪些
发布时间:2023-01-24 10:48:00
发布人:wjy
第一: 中断处理例程应该尽量短,把能放在后半段(tasklet,等待队列等)的任务尽量放在后半段。
第二:中断服务程序中不能有阻塞操作。
第三:中断服务程序注意返回值,要用操作系统定义的宏做为返回值(注意这里的中断处理函数,已经是Linux操作系统中断子系统中注册的回调函数,是内核中断子系统创建的线程,所以可以有返回值)。