创建自己的svn,来管理自己的版本开发

最近因为移植uboot发现有时候只是修改了一点的内容,逻辑上没问题,但照样不能跑起来,所以不得不回退到历史代码,不断使用原始的保存文件的副本的方法很不方便,终于决定创建自己的svn服务器。 创建svn数据库 ======svnadmin=============================...

2012-09-19 00:21:13

阅读数:532

评论数:0

移植uboot2010.12到飞凌6410及TQ2440

eldk编译器 金山网盘下载   官方下载安装eldk编译器mount -t iso9660 -o loop arm-2008-11-24.iso mount_dircd mount_dir ./install -d /opt/eldk修改后的支持网络的u-boot代码,基于官方u-boot201...

2012-09-07 21:01:40

阅读数:929

评论数:0

主频、倍频、外频、内存总线速度

2012-09-07 15:07:36

阅读数:267

评论数:0

C99的新特性(3)

发现最后这部分的内容花费的时间要比我想像的多。本来以为留到最后说的都是一些比较少用的东西,简单带带也就罢了。结果设计和分析restrict的实验就搞了我快一个晚上~~ 复合常量(Compound Literals) 简单来说复合常量就是允许你定义一个匿名的结构体或数组变量。如: const ...

2012-09-07 15:06:32

阅读数:1643

评论数:0

99的新特性(2)

发现写连载有个坏处:就是俺的水平还没有到能一次写好的地步~~所以有了新想法以后还得回头去改之前写的东西。因此如果你不是很急着看的话,最好等到俺完成整篇文章以后再看。 昨晚写到后面已经很困了,所以越写越少。今天回头在(1)的inline部份补了一些东西。下面继续讨论C99的扩展。 混合声明(mi...

2012-09-07 15:05:13

阅读数:1707

评论数:0

C99的新特性(1)

C99出来很久了,好像现在还在谈论一个10多年前的标准显得有点过时。不过现实是:关于C99新增的特性,许多用C用了N年的人其实还都不清楚。而在一些能找到的相关文章里面,基本上都是一些对标准的简单翻译,看那种玩意还不如直接去翻标准。所以我主要从自己的使用体验的角度来分享一下我用C99的一些心得。 ...

2012-09-07 15:03:20

阅读数:1663

评论数:0

乱序执行和内存屏障

最近写的一些关于在驱动程序开发中会遇到的关于乱序执行问题的短文,都是些通用的技术,贴上来share。另外,禁止转载。 ps:这玩意原本是用Docbook写得,转过来还真是麻烦~~ 处理器的乱序和并发执行 目前的高级处理器,为了提高内部逻辑元件的利用率以提高运行速度,通常会采用多指令发射、乱...

2012-09-07 14:59:46

阅读数:508

评论数:0

Volatile的陷阱

最近写的关于在嵌入式开发中常遇到的关于volatile关键字使用的短文,都是些通用的技术,贴上来share。另外,禁止转载。   对于volatile关键字,大部分的C语言教材都是一笔带过,并没有做太过深入的分析,所以这里简单整理了一些关于volatile的使用注意事项。实际上从语法上来看vol...

2012-09-07 14:55:40

阅读数:423

评论数:0

B BL BLX BX详解

B、BL、BX、BLX 和 BXJ 跳转、带链接跳转、跳转并切换指令集、带链接跳转并切换指令集、跳转并转换到 Jazelle 状态。 语法 op1{cond}{.W} label op2{cond} Rm 其中: op1 是下列项之一: B 跳...

2012-09-06 12:46:13

阅读数:5055

评论数:0

uImage、zImage、bzImage、vmlinuz 区别

在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根 据特定的硬件及需求重新编译Linux内核。编译Linux 内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot目录下有一些与Linux内核有关的文件 . ...

2012-09-03 12:36:45

阅读数:487

评论数:0

Linux命令学习手册-objcopy命令

道客巴巴--链接   Linux命令学习手册-objcopy命令 豆丁网--链接     Linux命令学习手册-objcopy命令

2012-09-03 12:36:20

阅读数:318

评论数:0

gcc的-Wp,MD参数

-wp,-MD 会生成相应的依赖文件,这是一个linux kernel中使用的例子   gcc -Wp,-MD,usr/.gen_init_cpio.d -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer...

2012-09-01 23:37:44

阅读数:1633

评论数:0

gcc编译选项

gcc提供了大量的警告选项,对代码中可能存在的问题提出警告,通常可以使用-Wall来开启以下警告:            -Waddress -Warray-bounds (only with -O2) -Wc++0x-compat            -Wchar-subscripts -...

2012-09-01 23:31:16

阅读数:435

评论数:0

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