Chinaunix首页 | 论坛 | 博客
  • 博客访问: 265259
  • 博文数量: 25
  • 博客积分: 329
  • 博客等级: 一等列兵
  • 技术积分: 1380
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-24 09:43
文章分类

全部博文(25)

文章存档

2014年(4)

2013年(12)

2012年(9)

发布时间:2014-07-20 14:04:28

Linux 2.6 kernel 中的makefile 中文翻译熟悉内核的Makefile对开发设备驱动、理解内核代码结构都是非常重要的linux2.6内核Makefile的许多特性和2.4内核差别很大,在内核目录的documention/kbuild/makefiles.txt中有详细的说明。给大家一个中文版的翻译=== 目录        === 1 概述.........【阅读全文】

阅读(2476) | 评论(0) | 转发(1)

发布时间:2014-07-19 19:42:25

......【阅读全文】

阅读(2521) | 评论(0) | 转发(0)

发布时间:2013-03-27 09:38:45

NAND FLASH在linux-2.6.32中的驱动框架module_init(s3c2410_nand_init);static int __init s3c2410_nand_init(void){ .................. return platform_driver_register(&s3c24xx_nand_driver);}static struct platform_driver s3c24xx_nand_driver = { .probe  = s3c24xx_.........【阅读全文】

阅读(2374) | 评论(0) | 转发(4)

发布时间:2013-03-26 13:34:08

字符设备与块设备I/O 操作的不同如下。 (1)块设备只能以块为单位接受输入和返回输出,而字符设备则以字节为单位。大多数设备是字符设备,因为它们不需要缓冲而且不以固定块大小进行操作。 (2)块设备对于I/O 请求有对应的缓冲区,因此它们可以选择以什么顺序进行响.........【阅读全文】

阅读(2654) | 评论(0) | 转发(0)

发布时间:2013-03-25 09:17:47

__setup这条宏在Linux Kernel中使用最多的地方就是定义处理Kernel的启动参数的函数及数据结构,宏定义如下:#define __setup(str, fn) \__setup_param(str, fn, fn, 0)#define __setup_param(str, unique_id, fn, early) \static char __setup_str_##unique_id[] __initdata __aligned(1) = str; \static str.........【阅读全文】

阅读(2245) | 评论(0) | 转发(1)
给主人留下些什么吧!~~

小尾巴鱼2012-08-28 10:49

欢迎加入CU博客

回复  |  举报
留言热议
请登录后留言。

登录 注册