- 博客(13)
- 资源 (16)
- 收藏
- 关注
原创 PowerPC 的 Linux I2C驱动结构
freescale的powerpc系列的I2C adapter和I2C的实时时钟ds-1338为例说明一下I2C适配器,设备,驱动的添加注册过程。
2010-11-18 10:18:00 1724 2
原创 千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析 五
这跟前一篇文章本来是一篇,但CSDN就是不能一起发,不知道是为什么,郁闷,只好分开发
2010-11-15 20:18:00 4433 1
原创 千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析 四
千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析
2010-11-14 22:10:00 4071 1
原创 千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析 三
千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析
2010-11-14 20:33:00 3602 6
原创 Linux内核PHY中断调试
一个问题的解决:当Linux内核启动时,如果插着网线,PHY的中断就是好的;如果内核启动时没有插网线,PHY就没有中断。
2010-11-01 20:49:00 5116 9
原创 千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析 二
千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析
2010-10-28 20:45:00 6745 7
原创 千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析 一
千兆网口 Freescale ETSEC + Marvell 88E1111 uboot Linux 驱动分析
2010-10-28 20:37:00 6893 9
原创 MPC8314 (e300核) uboot 调试 一
历经2个多月,完成了MPC8314最小系统(uboot)及Linux内核和根文件系统的调试。这是我第一次从头开始做小系统和内核的移植工作,虽然调试的比较辛苦,但是收获还是很多的。下面就介绍一下调试的过程和一些原理性的东西。
2010-09-21 14:52:00 3559 3
原创 Linux驱动的platform机制
最近研究了一下Linux驱动的platform机制。 从Linux2.6起,引入了一套新的驱动管理和注册机制:Platform_device和Platform_driver。Linux中大部分的设备驱动,都可以使用这套机制,设备用platform_device表示,驱动用platform_driver进行注册。 Linux platform driver机制和传统的devi
2010-04-12 19:22:00 2930 4
原创 vxworks的启动过程
Vxworks的启动和所有的嵌入式操作系统一样,首先要启动boot程序,然后由boot引导真正的内核印象和版本。不同的是,vxworks的boot(也就是BSP)和大版本之间的代码有很多重入的地方,启动的过程也极其相似,这里就以MPC852为例,结合其BSP的源码分析一下整个启动的过程。 上图为BSP启动所要经历的几个文件中的几个函数,这个图相信大家已经看过很多次了,下面将以函数为单位一一
2010-03-23 21:16:00 1094 1
原创 浅谈MMU(一)
MMU为Memory Management Unit,主要是负责EA(Effective Address)和PA(Physics Address)之间的转换。在现在的32位系统中,CPU的寻址空间为4GB,但是物理内存的大小却远远小于4GB,CPU生成的地址为EA,通过MMU可以找到Data或Instruction在物理内存中的位置,也就是PA。 EA和PA之间的转换有三种
2010-03-23 21:10:00 1091 1
原创 Linux的USB-Serial驱动(从系统初始化到生成tty设备的全过程)
真正做完了USB驱动,看了《Linux那些事》之后,才知道Linux的USB host驱动有多复杂。我做的还只是USB驱动中的一小部分USB转串口。而且还只是读代码和做小的改动,真正写这些的都是天才。 有关USB驱动的部分在我会在别的文章中逐步的介绍,这里介绍的是从Linux内核初始化到USB设备插入USB口到虚拟出tty设备的过程。先上一个原创的图,画的还挺丑的,不过应该能把过
2010-03-23 20:55:00 4859 7
Linux内核分析(《joyfire linux笔记》)
2009-08-20
Tornado Device Driver Workshop
2009-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人