自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

原创 linux-3.2.36内核启动2-setup_arch中的内存初始化1(arm平台 分析高端内存和初始化memblock)

上一篇微博留下了这几个函数,现在我们来分析它们         sanity_check_meminfo();         arm_memblock_init(&meminfo, mdesc);         paging_init(mdesc);         request_standard_resources(mdesc);   在上一微博有展现根据启动参数初始化memi

2013-09-27 14:29:47 3541 3

原创 linux-3.2.36内核启动1-启动参数(arm平台 启动参数的获取和处理,分析setup_arch)

最近公司要求调试一个内核,启动时有问题,所以就花了一点时间看看内核启动。 看的过程中总结了一点东西,希望可以帮助大家调试内核。 当我开始看的时候,第一件事是从网上搜集资料,不看不知道,一看吓一跳!牛人太多了,像这种内核启动的上古代码早就被人分析的彻彻底底。这注定我写的只能是烂微博了。 为了此微博有存在的必要,我会显示内核启动打印的代码位置(用绿色表示)及出现错误打印的原因(用红色表示),同时

2013-09-27 14:08:35 3063 2

原创 自娱自乐7之Linux UDC驱动2(自编udc驱动,现完成枚举过程,从驱动代码分析枚举过程)

花了半个月,才搞定驱动中的枚举部分,现在说linux的枚举,windows可能有差别。 代码我会贴在后面,现在只是实现枚举,你可能对代码不感兴趣,我就不分析代码了,你可以看看 在《自娱自乐1》中的模板,比较一下,我做了什么,这会给你写udc驱动提供个思路。我直接分析 调试打印,就是枚举过程,我们从代码看枚举。打印位置可以在下面的代码里找到。 如果你要弄懂驱动代码中涉及枚举的地方,你就仔细看

2013-09-13 17:51:28 2852 4

linux v4l2 spec ch

linux video for linux 2驱动的用户层和内核驱动开发。不错的中文翻译,对英文不好的朋友有很大帮助

2014-03-21

ethtool源代码

linux系统用的ethtool源代码,如果在一些嵌入式平台没有此工具,可以下载下来进行编译移植

2014-02-13

linux总线实例

linux总线实例,基于linux-3.2.36,用的vs编辑,里面有^M符号,不要管它。

2013-07-11

自制linux驱动学习软件

自制linux驱动学习软件,适合初学者,有什么建议请回复我,谢谢!!!

2013-07-06

空空如也

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

TA关注的人

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