![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kernel
Tomsen00
这个作者很懒,什么都没留下…
展开
-
理解 Proc 文件系统
摘要:Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、 改变内核设置的机制。尽管在各种硬件平台上的 Linux 系统的 /proc 文件系统的 基本概念都是相同的,但本文只讨论基于 intel x86 架构的 Linux /proc 文件系 统。 /proc --- 一个虚拟文件系统/proc 文件系统是一种转载 2009-11-26 15:54:00 · 712 阅读 · 0 评论 -
Linux driver model ----- platform
作者 : YiLi Xie yili.xie@gmail.com日期 : 2010-1-25欢迎转载,请注明出处Platform Device and Drivers从我们可以了解Platform bus上面的驱动模型接口:platform_device,platform_driver。和PCI和USB这些大结构的总线不同,虚拟总线Platform bus使用最小结构来集成SOC processer上的各种外设,或者各种“legacy”之间的互联。Platform转载 2010-10-07 16:28:00 · 847 阅读 · 0 评论 -
workqueue用法
#include#include#includestaticstruct workqueue_struct *queue=NULL;staticstruct work_struct work;staticvoid work_callback(struct work_struct *data){ printk(KERN_ALERT "work callback function./n");}staticint __init test_init(void){转载 2011-01-28 14:49:00 · 1440 阅读 · 0 评论 -
等待队列(waitqueue)
声明:本问以网上不知名作者为基础加以修改,在此先谢一声!红色部分为我写程序的时候常用函数。一、定义:/include/linux/wait.hstruct__wait_queue_head {spinlock_tlock;structlist_head task_list;};typedefstruct __wait_queue_head wait_queue_head_t;二、作用:在内核里面,等待队列是有很多用处的,尤其是在中断处理、进程同步、定时等场合。可以使用等待队列原创 2011-04-12 10:56:00 · 1743 阅读 · 0 评论