此帖出自嵌入式系统论坛
最新回复
我又仔细看了一下,如果是完整的程序的话,还有些问题呀。
你用户空间的应用程序使用open打开设备节点,可是你的驱动程序里,并没有open这个方法,同时也没有程序来调用你自己编写的这个 request_irqs函数,所以根本没有注册中断,所以没有显示。
你应该编写一个open函数,添加到结构体:
static struct file_operations s3c2440_key_fops = {
.owner = THIS_MODULE,
.open = (你的函数)
};
在open函数里在调用request_irqs函数,最后你最好还是要设置一下触发类型。差不多就这样吧,你可以试一下。
详情
回复
发表于 2011-4-10 18:07
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持