- 博客(15)
- 资源 (2)
- 收藏
- 关注
转载 统计Linux kernel的启动时间
http://blog.chinaunix.net/uid-23028407-id-3058667.html
2012-03-23 10:55:42 400
转载 supermemor
http://blog.sina.com.cn/s/blog_5f2d67f90100cw0w.html http://zhixing.bjtu.edu.cn/thread-105229-1-1.html
2012-03-22 10:59:05 268
转载 裸看美剧必备英文词汇文章索引
一、起居类分类词汇 1、卧室 2、厨房 3、卫生间 4、浴室 5、桌椅 6、柜子、架子 7、电器 8、杂物 二、护肤和化妆品类 三、旅游英语词汇 四、学科分类词汇 五、世界著名旅游胜地分类词汇 六、教育相关分类词汇 1、由于中外学校结构差异造成一定程度上的做题困难 2、新生入学及入学后大致过程 3、教育 七、中国小吃的英文表达 1、中式早点 2、饭 类 3、
2012-03-12 09:21:03 6276
转载 06 高级字符驱动
int (*ioctl) (struct inode *, struct file *, unsigned, unsigned long); struct file_operations 是一个字符设备把驱动的操作和设备号联系在一起的纽带,是一系列指针的集合,每个被打开的文件都对应于一系列的操作,这就是file_operations,用来执行一系列的系统调用。 struct f
2012-03-01 10:26:10 300
转载 inline
<!-- @page {margin:2cm} p {margin-bottom:0.21cm} --> inline属性在使用的时候,要注意以下两点:inline关键字在GCC参考文档中仅有对其使用在函数定义(Definition)上的描述,而没有提到其是否能用于函数声明(Declare)。 从inline的作用来看,其放置于函数声明中应当也是毫无作用的:i
2012-02-22 16:55:41 538
转载 05 Concurrency and Race Conditions .
//spinlock #include spinlock_t mylock = SPIN_LOCK_UNLOCKED; /* Initialize */ /* Acquire the spinlock. This is inexpensive if there * is no one inside the critical section. In the face of * contenti
2012-02-21 17:07:41 257
原创 02 构造和运行模块
Q1: 编译多个.c到一个模块中 A1: MODULE_NAME := common $(MODULE_NAME)-objs := debug.o init.o //source code obj-m:=$(MODULE_NAME).o // module name KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell p
2012-02-07 17:40:03 216
原创 15 内存映射和DMA
head remap_fpn_range() use SetPageReserved ClearPageReserved (2.6) or mem_map_reserve(2.4) to use get_free_pages(); SetPageReserved(virt_to_page(kernel_memaddr)); PG_locked ? can free? P
2012-02-07 13:38:25 354
原创 08 分配内存
NOTICE struct kmem_cache_t * kmem_cache_create (const char *name, size_t size, size_t align,unsigned long flags, void (*ctor)(void*, kmem_cache_t *, unsigned long), void (*dtor)(void*, kmem_cache
2012-01-31 14:34:29 223
转载 输入特殊字符
C-q X 是一个通用的输入特殊字符的解决办法,X 表示一个特殊 字符, 在几乎所有的模式下,输入 C-q 然后是一个就可以输入这个 特殊字符。 一般来说、所有的特殊的字符都和某一个特定的函数绑定在一起 了,例如 C-a , ASCII 1 , 表示 beginning-of-line 。 换行的字符就是 C-j , ASCII 10 。 除了输入 C-j ,还可以输入回车字符的 AS
2012-01-31 10:08:22 530
转载 正则表达式
正则表达式语法 正则表达式(regular expressions, 缩写为regexp)是由几个特殊字符和一些普通字符组成,一个普通字符就是一个简单的正则表达式,仅仅可以匹配与自己相同的字符。而特殊字符包括“$”,“^”,“.”,“*”,“+”,“?”,“[”,“]”以及“\”。除非在一个字符前面有“\”,否则正则表达式中出现的任何其他字符都是普通字符,(当你在 Lisp 程序中使用正则表
2012-01-31 09:41:01 329
原创 Abbreviation
acpi: Advanced Configuration and Power Management Interface asm: Assembly language NUMA: Non Uniform Memory Access Achitecture malloc: memory allocate nr: number piix: inter南桥芯片的一种 HCD :(Ho
2012-01-30 10:39:43 227
Professional Linux Kernel Architecture (去白边方便阅读器阅读)
2011-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人