自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Linux study

about linux kernel and c

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

转载 10 irq

http://www.cnblogs.com/yanyansha/archive/2011/02/27/1966338.html

2012-05-07 17:02:23 247

转载 统计Linux kernel的启动时间

http://blog.chinaunix.net/uid-23028407-id-3058667.html

2012-03-23 10:55:42 437

转载 backtrace find caller

http://linux.die.net/man/3/backtrace

2012-03-22 11:30:10 423

转载 supermemor

http://blog.sina.com.cn/s/blog_5f2d67f90100cw0w.htmlhttp://zhixing.bjtu.edu.cn/thread-105229-1-1.html

2012-03-22 10:59:05 290

转载 裸看美剧必备英文词汇文章索引

一、起居类分类词汇1、卧室2、厨房3、卫生间4、浴室5、桌椅6、柜子、架子7、电器8、杂物二、护肤和化妆品类三、旅游英语词汇四、学科分类词汇五、世界著名旅游胜地分类词汇六、教育相关分类词汇1、由于中外学校结构差异造成一定程度上的做题困难2、新生入学及入学后大致过程3、教育七、中国小吃的英文表达1、中式早点2、饭 类3、

2012-03-12 09:21:03 6334

转载 06 高级字符驱动

int (*ioctl) (struct inode *, struct file *, unsigned, unsigned long);struct file_operations是一个字符设备把驱动的操作和设备号联系在一起的纽带,是一系列指针的集合,每个被打开的文件都对应于一系列的操作,这就是file_operations,用来执行一系列的系统调用。struct  f

2012-03-01 10:26:10 323

转载 inline

<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->inline属性在使用的时候,要注意以下两点:inline关键字在GCC参考文档中仅有对其使用在函数定义(Definition)上的描述,而没有提到其是否能用于函数声明(Declare)。从inline的作用来看,其放置于函数声明中应当也是毫无作用的:i

2012-02-22 16:55:41 571

转载 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 277

转载 iconv内码转换

http://blog.csdn.net/wzb56/article/details/6949518

2012-02-15 18:02:45 371

原创 02 构造和运行模块

Q1: 编译多个.c到一个模块中A1:MODULE_NAME := common$(MODULE_NAME)-objs := debug.o init.o //source codeobj-m:=$(MODULE_NAME).o // module nameKDIR := /lib/modules/$(shell uname -r)/buildPWD := $(shell p

2012-02-07 17:40:03 232

原创 15 内存映射和DMA

headremap_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 386

原创 08 分配内存

NOTICEstruct 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 251

转载 输入特殊字符

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 578

转载 正则表达式

正则表达式语法正则表达式(regular expressions, 缩写为regexp)是由几个特殊字符和一些普通字符组成,一个普通字符就是一个简单的正则表达式,仅仅可以匹配与自己相同的字符。而特殊字符包括“$”,“^”,“.”,“*”,“+”,“?”,“[”,“]”以及“\”。除非在一个字符前面有“\”,否则正则表达式中出现的任何其他字符都是普通字符,(当你在 Lisp 程序中使用正则表

2012-01-31 09:41:01 352

原创 Abbreviation

acpi: Advanced Configuration and Power Management Interfaceasm: Assembly languageNUMA: Non Uniform Memory Access Achitecturemalloc: memory allocatenr: number piix: inter南桥芯片的一种HCD :(Ho

2012-01-30 10:39:43 253

Essential Linux Device Drivers code

eldd 示例代码网上取得,如有侵权请联系我删除。 方便学习,丢到apache里线下观看看更方便

2012-06-07

Professional Linux Kernel Architecture (去白边方便阅读器阅读)

经典的介绍linux内核架构的外文资料,pdf格式, 去除了pdf的空白边角,便于放到阅读器中阅读。

2011-09-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除