
LINUX
文章平均质量分 84
肋牛满面
God closed a door and will open another window for you.
展开
-
linux驱动--i2c驱动学习
转至:http://blog.youkuaiyun.com/ghostyu/article/details/8094049预备知识在阅读本文最好先熟悉一种i2c设备的驱动程序,并且浏览一下i2c-core.c以及芯片提供商的提供的i2c总线驱动(i2c-davinci.c)。标题党请见谅!其实i2c接口非常的简单,即使用51单片的gpio来模拟i2c,编写一个e2prom或者其他i2c接口的驱动程转载 2015-05-26 08:52:36 · 3041 阅读 · 0 评论 -
linux 多核启动
转至http://blog.chinaunix.net/uid-27411029-id-3480919.htmlLinux kernel启动的过程概览 init/main.c:start_kernel() | \|/ init/main.c:rest_init { …… kernel_thread(kernel_init, NULL, CL转载 2015-05-23 21:28:18 · 5041 阅读 · 0 评论 -
linux中Oops信息的调试及栈回溯
转载至http://blog.micro-studios.com/?p=615发表于 2012 年 1 月 6 日Oops 信息来源及格式Oops 这个单词含义为“惊讶”,当内核出错时(比如访问非法地址)打印出来的信息被称为 Oops 信息。Oops 信息包含以下几部分内容。1 一段文本描述信息。比如类似“Unable to handle kerne转载 2015-05-23 21:01:37 · 952 阅读 · 0 评论 -
LINUX DDR驱动知识
一、DDR原理 DDR 内存 既然叫做双倍速率SDRAM(Dual date rate SDRSM),就是说是SDRAM的升级换代产品。从技术上分析,DDR SDRAM最重要的改变是在界面数据传输上,其在时钟信号上升缘与下降缘时各传输一次数据,这使得DDR的数据传输速率为传统SDRAM的两倍。那么大家就应该知道了,我们所说的DDR400,DDR333,DDR266,他们的工作频率其转载 2015-05-26 13:34:44 · 16538 阅读 · 0 评论