常用内核中断符号解释—linux
来源:互联网 发布:painter软件介绍 编辑:程序博客网 时间:2024/06/05 18:41
在枚举类型irqreturn定义在include/linux/irqreturn.h文件中。
unsigned long flags:中断处理的属性,与中断管理有关的位掩码选项,有一下几组值:
#define IRQF_DISABLED 0x00000020 /*中断禁止*/
#define IRQF_SAMPLE_RANDOM 0x00000040 /*供系统产生随机数使用*/
#define IRQF_SHARED 0x00000080 /*在设备之间可共享*/
#define IRQF_PROBE_SHARED 0x00000100/*探测共享中断*/
#define IRQF_TIMER 0x00000200/*专用于时钟中断*/
#define IRQF_PERCPU 0x00000400/*每CPU周期执行中断*/
#define IRQF_NOBALANCING 0x00000800/*复位中断*/
#define IRQF_IRQPOLL 0x00001000/*共享中断中根据注册时间判断*/
#define IRQF_ONESHOT 0x00002000/*硬件中断处理完后触发*/
#define IRQF_TRIGGER_NONE 0x00000000/*无触发中断*/
#define IRQF_TRIGGER_RISING 0x00000001/*指定中断触发类型:上升沿有效*/
#define IRQF_TRIGGER_FALLING 0x00000002/*中断触发类型:下降沿有效*/
#define IRQF_TRIGGER_HIGH 0x00000004/*指定中断触发类型:高电平有效*/
#define IRQF_TRIGGER_LOW 0x00000008/*指定中断触发类型:低电平有效*/
#define IRQF_TRIGGER_MASK (IRQF_TRIGGER_HIGH | IRQF_TRIGGER_LOW | \
IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING)
#define IRQF_TRIGGER_PROBE 0x00000010/*触发式检测中断*/
- 常用内核中断符号解释—linux
- Linux中的常用符号解释
- Linux中的常用符号解释
- Linux命令中的常用符号解释
- Linux命令中的常用符号解释(zz)
- Linux命令中的常用符号解释
- Linux命令中的常用符号解释
- linux内核常用数据结构和函数解释
- linux中断--内核中断编程
- linux中断--内核中断编程
- linux内核符号表
- linux内核符号表
- linux内核符号表
- linux内核导出符号
- linux内核符号表
- linux 内核符号表
- Linux内核符号表
- LINUX内核符号表
- 列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息
- oracel导出多个文件
- 8数码问题, poj1009
- shellcode编写
- 初识SSH2联合开发小案例-登录练习
- 常用内核中断符号解释—linux
- Configure PHP and Django (Python) to run on the same Apache site.
- System.IO.Path 获取文件相关信息
- Debian包管理工具——APT的工作原理详解
- sunpinyin GTK版本到安装
- 用C++实现从控制台输入一个方阵并存储显示
- mysql : Lock wait timeout exceeded; try restarting transaction
- objective-C读书笔记
- Third calibration example - Calibration using Heikkil�'s data (planar and non-planar calibration rig