- 博客(8)
- 收藏
- 关注
转载 编译linux2.6.27出错 invalid option `abi=aapcs-linux' - 博文 - 社区 - ChinaAET电子技术应用网
编译内核出错:invalid option `abi=aapcs-linux使用arm-linux-gcc 3.4.1编译器,编译出错:gouwa@gouwa:~/project/kernel/linux-2.6.27$ arm-linux-gcc -vReading specs from /usr/local/arm/3.4.1/bin/../lib/gcc/a
2011-06-24 15:34:00
1090
原创 向vivi中加入命令 - xgc94418297的日志 - 网易博客
嵌入式系统移植 2009-05-19 09:47:43 在vivi的lib/command.c中添加自己的命令核心数据结构user_command。typedef struct user_command { const char *name; //命令名 void
2011-06-24 15:33:00
744
转载 vivi的Makefile分析 - xgc94418297的日志 - 网易博客
嵌入式系统移植 2009-05-18 19:21:36 #定义表示vivi版本信息的四个变量,vivi版本号为0.1.4VERSION = 0PATCHLEVEL = 1SUBLEVEL = 4VIVIRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)#定义目标平台体系结构是ARM.#
2011-06-24 15:32:00
810
原创 vivi源码分析 - xgc94418297的日志 - 网易博客
vivi源码分析vivi的代码包括arch,init,lib,drivers和include等几个目录,共200多条文件。 vivi主要包括下面几个目录: arch:此目录包括了所有vivi支持的目标板的子目录,例如s3c2410,s3c2440目录。drivers:其中包括了引导内核需要的设备的驱动程序(MTD和串口)。MTD目录下分map、nand和nor三个目录。
2011-06-22 15:57:00
915
原创 vivi源码分析 - xgc94418297的日志 - 网易博客
vivi源码分析vivi的代码包括arch,init,lib,drivers和include等几个目录,共200多条文件。 vivi主要包括下面几个目录: arch:此目录包括了所有vivi支持的目标板的子目录,例如s3c2410,s3c2440目录。drivers:其中包括了引导内核需要的设备的驱动程序(MTD和串口)。MTD目录下分map、nand和nor三个目录。
2011-06-22 15:56:00
759
转载 vivi源码分析 - xgc94418297的日志 - 网易博客
vivi源码分析vivi的代码包括arch,init,lib,drivers和include等几个目录,共200多条文件。 vivi主要包括下面几个目录: arch:此目录包括了所有vivi支持的目标板的子目录,例如s3c2410,s3c2440目录。drivers:其中包括了引导内核需要的设备的驱动程序(MTD和串口)。MTD目录下分map、nand和nor三个目录。
2011-06-22 15:56:00
1222
原创 嵌入式系统 之 Boot Loader (摘自:嵌入式系统 Boot Loader 技术内幕)
1. 一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次:1.引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。引导加载程序是系统加电后运行的第一段软件代码。回忆一下 PC 的体系结构我们可以知道,PC 机中的引导加载程序由 BIOS(其本质就是一段固件程序)和位于硬盘 MBR 中的 OSBoot Loader(
2011-06-22 15:53:00
1388
原创 uboot在2440上移植(一) - xgc94418297的日志 - 网易博客
以前一直在用vivi,很精简很方便,源码很好懂,想改什么就改什么,但是功能差了点,所以移植个uboot来跑跑,uboot很好很强大,但是想搞清它的机制有点困难,先移植个最简单的试试,还没有增加对yaffs的支持和usb下载,遇到一些小问题也都解决了。我用的2440开发板,取名为TX2440。 解压U-BOOT-1.1.6
2011-06-22 15:51:00
12705
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人