自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

转载 yaffs2图表详解

http://blog.csdn.net/yinxusen/article/details/6431258

2012-02-29 16:35:17 516

转载 When does svn BASE become equal to the HEAD--- "svn log -rHEAD:1"

链接:http://stackoverflow.com/questions/742772/when-does-svn-base-become-equal-to-the-headWhen does svn BASE become equal to the HEADProject Tongtong (currently pre-launch/stealth) - Fou

2011-12-19 15:47:48 435

转载 svn关键词BASE, HEAD, COMMITTED, PREV的深入理解

摘自:http://javatophp.iteye.com/blog/904737  svn关键词BASE, HEAD, COMMITTED, PREV可以很方便用于日常操作中,但是很多人对他们的工作原理和方式不是太了解。在这里我将使用用例,诠释他们的作用和意图。 先给出svn手册中对他的解释: "HEAD"       latest in repository "BA

2011-12-19 15:22:20 355

转载 u-boot之ldr pc _start_armboot解析以及relocation(重定位)问题

在cpu/arm920t/start.S中,将text relocate 到Ram后,其代码段的最后1行有条语句:<br />ldr pc _start_armboot<br />_start_armboot: .word start_armboot    start_armboot是一个函数指针,这个symbol对应了符号表里的函数地址,这个函数是一个C语言的函数,他就是u-boot的stage2的入口点,这个stage2应该是在RAM里面执行的。问题就来了,既然我们只是手动将text relocate到

2010-09-29 17:03:00 1689 1

转载 uboot启动流程

<br />作者:曹忠明,华清远见嵌入式学院讲师。<br />Uboot是嵌入式系统中最常用的bootloader,这里我们以s3c2410为例分析一下uboot的启动流程。首先通过uboot的链接文件,我们可以看到uboot运行是执行的第一段代码在start.S中。<br />ENTRY(_start)<br />        SECTIONS<br />        {<br />                . = 0x00000000;<br />        . = ALIGN(4);<b

2010-09-28 10:17:00 352

转载 U-boot给kernel传参数和kernel读取参数—struct tag (以及补充)

文章来自:http://blog.chinaunix.net/u3/90973/showart_1925725.htmlU-boot 会给 Linux Kernel 传递很多参数,如:串口, RAM , videofb 等。而 Linux kernel 也会读取和处理这些参数。两者之间通过 struct tag 来传递参数。 U-boot 把要传递给 kernel 的东西保存在 struct tag 数据结构中,启动 kernel 时,把这个结构体的物理地址传给 kernel ; Linux kernel

2010-09-28 09:16:00 685 1

转载 Linux Command Line 解析

bootargs参数配置说明,__setup,__early_param("initrd=", early_initrd)宏定义说明

2010-09-27 14:47:00 680

转载 mount disk Image

mount disk Image2009-08-10 21:27如果你今天面对的是disk image而不是一般的partition image,当使用mount -o loop是将无法mount成功。这很容易理解,因为你必须知道disk image中partition的位置之后才能mount起來,怎么做呢?<br /><br />需求: mount test.img 并更改第一个partition中的某个文件<br /><br />我们先看看如果直接用mount -o loop会如何:<br />lawr

2010-09-26 16:44:00 1298

转载 zImage / vmlinux / Image生成的流程图

转载出处:http://blog.csdn.net/genglei1022/archive/2010/05/25/5623691.aspx<br />SRC_TREE    :=./<br />HEADER_PATH    :=arch/arm/boot/compressed<br />BOOT_PATH    :=arch/arm/boot/<br />KERNEL_PATH    :=arch/arm/kernel<br />---------------------------------------

2010-09-25 14:17:00 329

转载 linux内核驱动设备初始化执行过程(module_init执行过程)

<br />(版本为2.6.18以上)<br />内核初始化设备驱动的过程:start_kernel()->rest_init()->do_basic_setup()->do_initcalls()<br />函数do_initcalls如下:<br />  for (call = __initcall_start; call < __initcall_end; call++) {//循环调用__initcall_start与__initcall_end之间函数<br />             ....

2010-09-25 09:47:00 754

转载 Linux中的Ramdisk与Initrd

连接地址:http://blog.csdn.net/wonsoft/archive/2008/08/05/2772972.aspxRamdisk简介 先简单介绍一下ramdisk,Ramdisk是虚拟于RAM中的盘(Disk)。对于用户来说,可以把RAM disk与通常的硬盘分区(如/dev/hda1)同等对待来使用,例如:redice # mkfs.ext2 /dev/ram0mke2fs 1.38 (30-Jun-2005)Filesystem label=OS type: LinuxBlock siz

2010-09-21 16:10:00 312

转载 U_boot 的 bootcmd 和bootargs参数详解

连接地址:http://dev.firnow.com/course/6_system/linux/Linuxjs/20100526/205015.htmlU-boot的环境变量值得注意的有两个: bootcmd 和bootargs。<br />u-bootcmd<br />    前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为你经常使用的那种参数。<br />u-bootargs<br />    bootargs

2010-09-21 15:54:00 438

转载 linux下网络流量监控统计

使用ifstat代码的实现是通过读取/proc/net/dev下的信息,然后提取出网口的收发数据,每秒进行差值计算得出网卡的流量信息统计。然后把这些统计信息进行后续的统计操作。

2010-08-18 17:14:00 388

原创 基于linux2.6.33 spi驱动移植总结

主要以linux-2.6.33版本上的spi flash移植为例子。

2010-08-17 14:04:00 1329 1

转载 基于FPGA的彩色图像Bayer变换实现

图像工程在国防、教育、金融、医疗、印刷、智能交通、工业自动化、消费类电子等许多领域获得了广泛应用,发展十分迅速。众所周知,图像传感器作为图像系统的重要部件,基本分为两类:CCD sensor或CMOSsensor。两者都是利用感光二极管(photodiode)进行光电转换,将图像转换为数字数据,而其主要差异是数据传送的方式不同。  sensor3彩色数字相机需要3个单色sensor获得彩色图像的R,G,B分量,成本较高。单CCD获得彩色图像的方法是在CCD表面覆盖1个只含红、绿、蓝3色的马赛克滤镜,

2010-08-17 10:29:00 934 2

原创 ”##”的使用说明

<br />”##”的使用说明<br /> <br />by jinx 2008-6-11<br /> <br />       在DSP中的CSL头文件中,大量使用了”##”,在此中对”##”进行描述.(“##”在头文件中的意思是表示连接符号)<br /> <br />#define _PER_FSHIFT(PER,REG,FIELD) /<br />    _##PER##_##REG##_##FIELD##_SHIFT<br />假如设置:_EMIF_FSHIFT(EMIF,GBLCTL,BUSREQ

2010-08-15 21:19:00 328

原创 C64X DSP EDMA小结及实例详解

C64X DSP EDMA使用方式

2010-08-15 21:14:00 1159

davinci 0SD 开发

关于OSD的四个窗口属性说明,以及如何配置和调试OSD

2010-08-19

基于linux2.6.33的spi flash 驱动移植总结

Spi驱动包括三部分:dm644x上的spi功能模块驱动(spi主机驱动) (davinci_spi.c);w25x80的芯片驱动(m25p80.c),以及spi总线驱动(spi.c)。

2010-08-18

DSP中CSL头文件中宏中#和##的用法

在DSP中的CSL头文件中,大量使用了”##”,在此中对”##”进行描述.(“##”在头文件中的意思是表示连接符号)

2010-08-02

linux移植问题的解决

linux移植碰到的3个问题解决 问题1:Error: unrecognized/unsupported machine ID (r1 = 0x00000356). 问题2:Starting kernel ... Uncompressing Linux... done, booting the kernel. 就停止了 问题3:Freeing init memory: 之后就没有打印了

2010-07-23

空空如也

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

TA关注的人

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