发布时间:2014-12-28 15:51:04
在学习Linux驱动的过程中,遇到一个宏叫做container_of。该宏定义在include/linux/kernel.h中,首先来贴出它的代码:/** * container_of - cast a member of a structure out to the containing structure * @ptr: the pointer to the member. * @type:&.........【阅读全文】
发布时间:2014-12-28 15:48:06
linux内核和用户通信方法中有一个叫做debugfs,它的作用类似于sysctl,但是是通过文件系统实现的,本文不准备再详细的说debugfs的实现,像前面seqfile那么详细的说,而是简单列出需要的代码做个纪念,证明今天(2009/2/19)我详细的读过了linux内核的debugfs。 #define DEFINE_SIMPLE_ATTRIBUTE(__fops, __get, __set.........【阅读全文】