自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (16)
  • 收藏
  • 关注

原创 两个ramdisk文件系统报错的问题

两个ramdisk的小问题

2010-12-27 10:52:00 822

原创 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

华为 CDMA2000 1X系统消息

找了好久,终于搞到了,这方面的资料太少了,这份资料对CDMA 1x的系统消息说的还是挺好的。

2009-09-22

中兴CDMA1x无线参数指导手册

中文版CDMA20001x无线参数配置的指导书,156页,很全

2009-09-16

朗讯1xEV-DO技术分析报告

朗讯1xEV-DO技术分析报告,中文版的

2009-09-14

MSM6800 datasheet

高通公司MSM6800的datasheet

2009-09-14

Linux内核分析(《joyfire linux笔记》)

非常强大的Linux内核分析的资料,中文版,617页,内容包括:Linux启动,中断,内存,进程,网络,系统调用,文件系统,驱动和一些经验。很全面。

2009-08-20

U-BOOT源码分析及移植

写的非常全的uboot的分析资料,uboot目录结构分析,makefile分析,uboot源码分析,很强大。

2009-08-20

Vxworks的示例程序

vxworks下的示例程序,包括RTC,mmu,net,fs,io,posix,多任务等方面,值得参考

2009-08-20

Tornado Training Workshop

风河(Wind River)公司推出的Tornado VxWorks培训资料三合一之一,有关TORNADO的介绍,很全。

2009-08-20

Tornado Device Driver Workshop

风河(Wind River)公司推出的Tornado VxWorks培训资料三合一之一,有关TORNADO下Device Driver 的编写的介绍,很全。

2009-08-20

Tornado User's Manual

风河(Wind River)公司推出的Tornado VxWorks培训资料三合一之一,有关TORNADO的使用的介绍,很全。

2009-08-20

VxWorks调试手段和方法研究

很好的使用tornado调试vxworks程序的资料,截图说明的,非常详细。

2009-08-20

VxWorks入门实验课

适合初学者的Vxworks的入门实验,共9个实验,还可以是初学者学习TORNADO环境的使用。

2009-08-20

vxworks操作系统简介

中文版的,对vxworks操作系统介绍的很全

2009-08-19

vxWorks网络协议驱动开发用户手册

有关vxworks网络驱动的,写的非常详细,英文版的。

2009-08-18

Vxworks程序员指南

中文版的,一本很好的关于vxworks操作系统,vxworks文件系统,驱动,tornado工具使用的书!400多页,很全。

2009-08-12

USB Host Stack - VXWORKS

有关VXWORKS下的USB驱动程序分析,包括各种USB类。

2009-04-20

空空如也

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

TA关注的人

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