- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 U-BOOT编译中的软浮点soft-float问题(R_ARM_PLT32 __div0)
使用arm-linux-gcc-3.4.1和arm-linux-2.95.3交叉编译工具编译U-BOOT-1.1.6时,总是提示如下类似错误信息。/lib_arm/_udivsi3.S:67: relocation truncated to fit: R_ARM_PLT32 __div0lib_arm/_umodsi3.S:79: relocation truncated to fi
2007-06-30 12:39:00 7300
原创 U-BOOT之Readme
U-BOOT之ReadMe U-boot是基于PowerPC, ARM, MIPS等多种处理器上的bootloader,可以安装在boot ROM中,用于初始化或者测试硬件,或者用于装载和运行应用程序。 where we come from - start from 8xxrom sources- create PPCBoot project (http://sourcefor
2007-06-26 21:50:00 3885
转载 一步步制作 Arm-Linux交叉编译环境
我们使用以下版本的文件为例子建立 arm-linux 交叉编译环境: 编译环境 redhat 7.2 或 8.0 binutils-2.14.tar.gz ftp://ftp.gnu.org/gnu/binutils/binutils-2.14.tar.gz gcc-core-2.95.3.tar.gz ftp://ftp.gnu.org/gnu/gcc/gcc-2
2007-06-23 23:51:00 1866
原创 ARM汇编语言指令(2)
程序跳转>(1) 简单的无条件转移unconditional branch B Next; 调转到Next(2) 有条件跳转MOV R0, #20 Next SUBS R0, R0, #1 BNE Next注意在
2007-06-17 17:49:00 2355
原创 Liux学习流水帐之三
从源文件安装程序有时需要安装的程序没有RPM包的形式,这是如果存在着源文件,则可以从源文件开始安装。从源文件安装有利于对程序进行定制,系统管理员有时对重要的程序都是先进行build,再进行安装。说道编译、链接程序,当然需要编译器、链接器等工具。例如GNU binutils, GNU coreutils,GNU tar, gunzip,make等工具。有时候,源文件
2007-06-13 22:06:00 1086
原创 Linux学习流水帐之二
.vi基本操作相比较Emacs而言,vi是一个简单的编辑器。但是它仍然提供了繁多的命令。通过Esc在编辑和command之间进行切换。进入vi的命令: 命令 描述
2007-06-11 21:35:00 909
原创 ARM汇编语言指令(1)
Handling Processor Exception ExceptionDescriptionReset复位中断,中断向量在0x0000处Undefined Instructionun-recognized executing instructionSoftwa
2007-06-06 23:07:00 3452
原创 ARM7的存储器映射及分散装载
缺省的存储器映射 如果用户在程序编译时没有提供指定映象的存储器分布,ADS将为生成的目标代码和数据分配一个缺省的存储器映射图。 目标映象被连接到0x8000处,存储和执行区域都位于该地址空间。从前至后,依次为RO(只读)、RW(读写)和ZI(零初始化)部分。在ZI部分之上为HEAP,故HEAP的确切地址在连接时才能确定。但是STACK的基地址是在运用程序启
2007-06-04 22:55:00 3656 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人