- 博客(8)
- 资源 (7)
- 收藏
- 关注
转载 AM335X u-boot移植
uBOOT的编译命令直接一次性编译make O=am335x CROSS_COMPILE=arm-arago-linux-gnueabi ARCH=arm am335x_evm配置make ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi- am335x_evm_config编译make ARCH=
2014-09-12 15:35:00 1856
转载 U-boot 2011.09 启动内核分析
U-Boot启动内核分析启动内核分析启动内核分析启动内核分析 先来引用一下这篇介绍“ARM Linux内核启动要求”的文章ARM Linux Kernel Boot Requirements,是ARM Linux内核的维护者Russell King写的。 CPU register settings o r0 =
2014-09-12 15:20:29 440
转载 LDS文件格式分析
最近在看Linux内核时,总是遇到一些和连接脚本相关的东东,搞得人一头雾水,终于下定决心把它搞明白,写下一点心得,希望对和我一样的人有所帮助! 连接脚本的格式====================连接脚本是文本文件.你写了一系列的命令作为一个连接脚本. 每一个命令是一个带有参数的关键字,或者是一个对符号的赋值. 你可以用分号分隔命令. 空格一般被忽略
2014-09-10 16:10:27 474
转载 U-boot 分析4
274 void main_loop (void) 275 { 276 #ifndef CONFIG_SYS_HUSH_PARSER 277 static char lastcommand[CONFIG_SYS_CBSIZE] = { 0, }; 278 int len; 279 int rc = 1
2014-09-10 16:07:30 614
转载 U-boot 分析5
接下来就进入命令行了,u-boot有好多命令,它们的运行又牵扯到一堆东西。挑几个觉得会用到的命令看看1. bootm 987 U_BOOT_CMD( 988 bootm, CONFIG_SYS_MAXARGS, 1, do_bootm, 989 "boot application image from mem
2014-09-10 16:06:41 485
转载 U-boot 分析3
上面算是把初始化的第一个阶段完成,下面还需要接着初始化void start_armboot (void) 298 299 mem_malloc_init (_armboot_start - CONFIG_SYS_MALLOC_LEN,300 CONFIG_SYS_MALLOC_LEN);CONF
2014-09-10 16:06:23 429
转载 U-boot 分析2
前面已经准备好了sp指针,而且pc也指向了start_armboot,下面就该运行这个c函数了。start_armboot()在lib_arm/board.c中,我想一行一行的分析,练习基本功。void start_armboot (void)首先分析参数和返回值(由于不是计算机专业毕业的,只能做些基础的分析),这个函数的返回值和参数都是空,它对系统的影响只能体现在对全局量
2014-09-10 16:04:33 461
转载 U-boot 分析1
1. u-boot是一款功能十分强大的bootloader,分析其代码,获悉bootloader的基本写法。 2. 以sbc2410这块开发板为例分析,u-boot版本为2010.03。 3. cpu相关部分3.1 cpu在硬件上就是一个门阵列,是一个完全的逻辑器件,它提供了指令集,对cpu的控制就是靠对cpu发送相关指令实现的。这些指令是一连串的二进制码,
2014-09-10 15:59:28 409
Mysql-connector-odbc-5.3.4-win32.msi
2015-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人