不浮躁
发布时间:2015-12-15 20:07:29
start_kernel() 定义于 init/main.c/* * linux/init/main.c * * Copyright (C) 1991, 1992 Linus Torvalds * * GK 2/5/95 - Changed to support mounting root fs via NFS * Added initrd & change_root: Werner Almesberger & Han.........【阅读全文】
发布时间:2015-12-14 22:11:41
arch/arm/kernelhead.S:/* * linux/arch/arm/kernel/head.S * * Copyright (C) 1994-2002 Russell King * Copyright (c) 2003 ARM Limited * All Rights Reserved * * This program is free software; you can redistribute it and/or modify.........【阅读全文】
发布时间:2015-12-14 22:05:36
vmlinux-lds 连接器脚本/* * Automatically generated C config: don't edit * Linux/arm 3.0.15 Kernel Configuration *//* ld script to make ARM Linux kernel * taken from the i386 version by Russell King * Written by Martin Mares *//*.........【阅读全文】
发布时间:2015-12-13 16:14:22
u-boot重定位后的内存分布: 对于smdk2410,RAM范围从0x30000000~0x34000000. u-boot占用高端内存区。从高地址到低地址内存分配如下: 显示缓冲区 (.bss_end~34000000)&nb.........【阅读全文】
发布时间:2015-12-13 14:50:59
本文从以下几个方面粗浅地分析u-boot 并移植到FS2410 板上:1、u-boot 工程的总体结构2、u-boot 的流程、主要的数据结构、内存分配。3、u-boot 的重要细节,主要分析流程中各函数的功能。4、基于FS2410 板子的u-boot 移植。实现了NOR Flash 和NAND Flash 启动,网络功能。这些认识源于自己移植u-boot 过程中查找的资料.........【阅读全文】