Linuxer.
全部博文(199)
发布时间:2013-05-07 11:29:55
定时器有关的头文件:#include#include与定时器有关的结构体:struct timer_list {struct list_head entry;unsigned long expires;//定时间隔 jiffies+delayvoid (*function)(unsigned long);//定.........【阅读全文】
发布时间:2013-05-07 09:59:31
一、概述该按键驱动原理虽简单,但是在处理中却运用到了Linux驱动中中断的一些关键技术,比如“顶半部”和“底半部”使用,等待队列的设置。这里“顶半部”即中断处理函数运行时间很短,基本就做了两件事:1、关中断;2、调用定时器。具体代码如下:二、需要的结构定义.........【阅读全文】
发布时间:2013-05-06 17:29:38
今天想写一个程序,该程序的主函数为空,但是还可以输出hello world 这句话。程序是在linux用vim 写的,原程序为:#includeint test02(){ printf("hello world!n"); .........【阅读全文】
发布时间:2013-04-28 14:54:39
相关数据结构:struct cdev { struct kobject kobj; struct module *owner; const struct file_operations *ops; struct list_head list; dev_t dev; &nbs.........【阅读全文】