宅学

记录自己成长的瞬间...

[43]_从应用的角度移植gslX680电容触摸屏驱动

不进行原理讲解,只描述一般的移植步骤:1、厂家源码:gslX680.c、gslX680.h、gsl_point_id[厂家预先编译好的不开源的部分]2、把厂家源码拷贝到该目录下:kernel-2.6.35.7/drivers/input/touchscreen3、因为gslX680触摸屏是采用I2...

2018-06-23 19:56:18

阅读数 209

评论数 1

[42]_linux kernel的入口地址确定及条件编译实现

其实,kernel的入口地址和uboot的入口地址分析方法是一样的,都与它们的链接脚本有关。uboot的链接脚本通常位于u-boot-samsung-dev/board/samsung/smdkc110/u-boot.lds ,kernel的链接脚本通常位于kernel-2.6.35.7/arch...

2018-06-21 18:44:59

阅读数 123

评论数 0

[41]_uboot启动内核过程和最终宿命

       uboot找到了可支持启动的内核镜像,并不是立马去启动它。为什么不能立马去启动它呢?因为整个内核镜像并不仅仅是内核的有效信息,还有有关内核描述的相关信息,因此先找到内核镜像的启动入口才是关键,下面是详细的过程:void do_bootm_linux (cmd_tbl_t *cmdtp...

2018-06-19 19:35:36

阅读数 167

评论数 0

[40]_uboot如何加载内核?加载内核前做了哪些事?

      首先,uboot第二阶段后加载内核到链接地址处,然后使用bootm命令启动内核,uboot的使命基本上完成了,但是并不是那么简单,uboot做的事情还有很多:bootm是uboot的一个命令,是用来启动内核的。bootm命令对应uboot中这么一个函数:1.、(这是为支持启动zImag...

2018-06-19 18:19:47

阅读数 441

评论数 0

[39]_uboot启动第二阶段分析

前面分析了  [38]_uboot启动第一阶阶段分析,主要是关注start.S和lowlevel_init.S 这两个文件即可现在分析它的第二阶段,从start_armboot函数开始分析,这个函数非常长,足足有400多行,还没包括中间要调用的其它函数,分析文件是board.c文件:1.先来看看这...

2018-06-19 07:30:51

阅读数 107

评论数 0

[38]_uboot启动第一阶阶段分析,主要是关注start.S和lowlevel_init.S 这两个文件即可

        在[37]_uboot中顶层Makefile、config.mk、u-boot.lds之间的三角恋关系之简单分析 中,分析了到uboot.lds的入口地址是ENTRY(_start),本节接着分析uboot启动的第一阶段,其中uboot启动的第一阶段做的事情,我总结如下:1.构建异...

2018-06-18 13:43:12

阅读数 138

评论数 0

[37]_uboot中顶层Makefile、config.mk、u-boot.lds之间的三角恋关系之简单分析

这里只贴出Makefile中关键的部分,不会全部列出,因为uboot中的Makefile实在是太长了,接近3200行....这里是uboot的24~42行,主要是定义了uboot版本、主机架构主机系统等信息,可以描述信息。 VERSION = 2017 PATCHLEVEL = 7 SUBLEVE...

2018-06-17 17:32:36

阅读数 267

评论数 0

[36]_海思SDK编码部分之sample_venc.c详解

废话不多说,直接上源码+分析....../****************************************************************************** A simple program of Hisilicon HI3531 video enco...

2018-06-07 15:12:49

阅读数 3846

评论数 1

[35]_live.2018.04.25.tar.gz分析之LIVE555MediaServer.cpp和DynamicRTSPServer.cpp

简介:RTSP 在体系结构上位于 RTP 和 RTCP 之上, 其使用 TCP 或 UDP 完成数据的传输; HTTP 与 RTSP 相比, HTTP 请求由客户机发出, 服务器作出响应, 使用 RTSP 时, 客户机和服务器都可以发出请求, 即RTSP 可以是双向的; RTSP 是用来控制声音或...

2018-06-02 10:25:08

阅读数 223

评论数 0

[34]_补笔记之移植 live.2018.04.25.tar.gz到海思开发板

我自己比较懒,学习笔记基本上事写在txt文档里面,现在来补一下笔记,有时候还是想弄个属于自己的网站写笔记才会认真点,毕竟卸载这里不知道什么时候被删掉,在学习的过程中发现别人以前写的博客链接失效了....好了废话不多说了,说一下移植的过程....1.live555源码下载:<a...

2018-06-01 21:46:31

阅读数 193

评论数 0

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