
linux内核
文章平均质量分 77
innerpease
这个作者很懒,什么都没留下…
展开
-
container_of宏
在学习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转载 2012-05-27 21:23:48 · 317 阅读 · 0 评论 -
linux内核和windows内核的一些区别
LINUX 和 WINDOWS 内核的区别[声明:欢迎转载,转载请注明出自CU ACCESSORY http://linux.chinaunix.net/bbs/thread-1153868-1-1.html]关于LINUX和WINDOWS的口水站已经很多了。本文企图从技术角度来比较下2个主流操作系统的异同。偏重于内核部分。一、动机:我最早是 WINDOWS转载 2012-05-30 14:44:40 · 5923 阅读 · 1 评论 -
linux中的原子操作
原子操作,顾名思义,就是说像原子一样不可再细分。一个操作是原子操作,意思就是说这个操作是以原子的方式被执行,要一口气执行完,执行过程不能够被OS的其他行为打断,是一个整体的过程,在其执行过程中,OS的其它行为是插不进来的。在linux中提供了两种形式的原子操作: 一种是对整数进行的操作 一种是对单独的位进行操作在linux中有一个专门的atomic_t类型(一个转载 2012-07-06 15:14:42 · 1524 阅读 · 0 评论