全部博文(685)
发布时间:2014-08-03 17:11:55
原文地址:http://blog.csdn.net/mrwangwang/article/details/37053835说明1:本文分析基于内核源码版本为linux-2.6.31 说明2:本文在理解了linux中总线、设备和驱动模型的基础上加以分析代码 虽然Linux驱动程序应该是和具体的硬件平台分离的,但是为了更好的理解DM9000的驱动程序,这里还是结合一.........【阅读全文】
发布时间:2014-08-03 17:00:37
原文地址:http://www.wowotech.net/linux_kenrel/dt-code-analysis.html一、前言Device Tree总共有三篇,分别是:1、为何要引入Device Tree,这个机制是用来解决什么问题的?(请参考引入Device Tree的原因)2、Device Tree的基础概念(请参考DT基础概念)3、ARM linux中和Device Tree相关的代码分析.........【阅读全文】
发布时间:2014-08-03 16:46:58
原文地址:http://www.wowotech.net/linux_kenrel/why-dt.html一、前言作为一个多年耕耘在linux 2.6.23内核的开发者,各个不同项目中各种不同周边外设驱动的开发以及各种琐碎的、扯皮的俗务占据了大部分的时间。当有机会下载3.14的内核并准备学习的时候,突然发现linux kernel对于我似乎变得非常的陌生了,各种新的.........【阅读全文】
发布时间:2014-08-03 11:48:43
原文地址:http://www.wowotech.net/linux_kenrel/dt_basic_concept.html一、前言一些背景知识(例如:为何要引入Device Tree,这个机制是用来解决什么问题的)请参考引入Device Tree的原因,本文主要是介绍Device Tree的基础概念。简单的说,如果要使用Device Tree,首先用户要了解自己的硬件配置和系统运行参.........【阅读全文】
发布时间:2014-08-02 18:08:47
原文地址:http://blog.csdn.net/manfeel/article/details/30037001接上篇文章,现在开始启动U盘中的kernel,又碰到了很多问题!用 fatload usb 0 0x80000000 uImage.lzm ; bootm 0x80000000总是碰到下面的错误:MT7620 # bootm 0x80000000## Booting image at 80000000 ... Image Name: PandoraBox.........【阅读全文】