Chinaunix首页 | 论坛 | 博客
  • 博客访问: 64143
  • 博文数量: 24
  • 博客积分: 31
  • 博客等级: 民兵
  • 技术积分: 139
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-05 13:58
文章分类
文章存档

2013年(2)

2012年(22)

我的朋友

发布时间:2012-12-25 13:29:36

嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。 共享资源,欢迎转载:http://hbhuanggang.cublog.cn 一、移植环境 主  机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand 编译器:arm-linux-gcc-4.3.2 二、移植步骤 1. 替换声卡驱动源码。因linux-2.6.30.4中版本为1.0.20的声卡驱动有bug,在播放音视频时会出现断断续续的现象,所以我们先用早......【阅读全文】

阅读(1225) | 评论(0) | 转发(0)

发布时间:2012-12-21 14:05:50

问题:如何通过结构中的某个变量获取结构本身的指针???关于container_of见kernel.h中:/*** container_of - cast a member of a structure out to the containing structure* @ptr:     the pointer to the member.* @type:     the type of the container struct this is embedded in.* @member:  &n......【阅读全文】

阅读(1119) | 评论(0) | 转发(0)

发布时间:2012-12-21 14:04:35

    Linux下按键驱动相对来说,编程简单。本例程使用了platform虚拟总线进行编程,主要是为了加深对总线,设备和驱动的了解,程序不是本人所写。只希望通过写下表笔记,梳理下思路。       在设备驱动程序中经常会见到和platform相关的字段,分布在驱动程序的多个角落,这也是2.6内核中比较重要的一种机制,把它的原理弄懂了,对以后分析驱动程序很有帮助,下面简单介绍一下: 在linux2.6设备模型中,关心总线,设备,驱动这三个实体,总线将设备和驱动绑定,在系统每注册一个设备的时候,会寻找与之匹配的驱动......【阅读全文】

阅读(1348) | 评论(0) | 转发(0)

发布时间:2012-12-13 16:59:05

两个版本,都是只完成基本bootloader功能,从nandflash启动,大家看过我上一个关于sd卡启动的文章应该知道,我说过要发布简化版的uboot,版本v0.0.1是带代码重定位的,版本v0.0.2不带重定位,因为代码都是小于8K的,所以完全可以不用重定位,代码结构很清晰,很简单,我就不做详细说明了,发布代码的目的不是为了让大家拿来主义,而是希望大家借助这个了解bootloade要完成的最基本也是最核心的功能,还有了解处理器的启动流程。有谁哪里不懂的请留言,我会尽快回复,或者加入我的技术群171360208。  uboot-V0.0.1.rar&nb......【阅读全文】

阅读(571) | 评论(1) | 转发(0)

发布时间:2012-12-10 14:45:49

1)处理一下gdb的依赖关系,以免出现各类,主要是要有 tk 和 tcl 都不是很必要,不过装多个依赖包还是可以的,免得总是依赖错误sudo apt-get build-dep gdbsudo apt-get install tk tcl     2)安装 x11 lib 的 dev 包,否则提示找不到 文件sudo apt-get install libx11-dev   3)由于没有 make uninstall 所以必须自己指定安装目录吧,否则卸载的时候搞死人了。为了保持源代码树的干净,最好找个目录编译,例如,就算删除的时候也不用烦,因为......【阅读全文】

阅读(952) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册