ChinaUnix.net
相关文章推荐:

arm linux内核移植

浅谈分析arm linux 内核移植及系统初始化的过程(二) 3 [color="#f70909"]浅谈分析arm linux 内核移植及系统初始化的过程。咨询QQ:313807838 4.1. 处理器、设备4.2. 描述 设备描述主要两个结构体完成:struct resource和struct platform_device。 先来看看着两个结构体的定义: struct resource { resource_size_t start; resource_size_t end; const char *name; unsigned long flags; struct resource *parent, *sibling, *c...

by iibull - Linux文档专区 - 2009-05-25 10:50:17 阅读(736) 回复(0)

相关讨论

浅谈分析arm linux 内核移植及系统初始化的过程(一) 学习嵌入式arm linux,主要想必三个方向发展: 1、嵌入式linux应用软件开发 2、linux内核的剪裁和移植 3、嵌入式linux底层驱动的开发 本文就arm linux 内核移植及系统初始化过程进行分析:咨询QQ:313807838 主 要介绍内核移植过程中涉及文件的分布及其用途,以及简单介绍系统的初始化过程。整个arm linux内核的启动可分为三个阶段:第一阶段主要是进行 cpu和体系结构的检...

by iibull - Linux文档专区 - 2009-05-25 10:44:49 阅读(897) 回复(0)

arm linux 内核移植及系统初始化过程分析 Edwin. Rong [email]edwinrong@mxic.com.cn[/email] 本文主要介绍内核移植过程中涉及文件的分布及其用途,以及简单介绍系统的初始化过程。整个arm linux内核的启动可分为三个阶段:第一阶段主要是进行cpu和体系结构的检查、cpu本身的初始化以及页表的建立等;第二阶段主要是对系统中的一些基础设施进行初始化;最后则是更高层次的初始化,如根设备和外部设备的初始化。了解系统的初始...

by whereshall - Linux新手园地 - 2009-01-06 08:54:12 阅读(2335) 回复(3)

arm linux 内核移植及系统初始化过程分析 文件: arm linux 内核移植及系统初始化过程分析.rar 大小: 27KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/43047/showart_477501.html

by edwinrong - Linux文档专区 - 2008-02-12 16:42:36 阅读(836) 回复(0)

arm linux 内核移植及系统初始化过程分析 本文主要介绍内核移植过程中涉及文件的分布及其用途,以及简单介绍系统的初始化过程。整个arm linux内核的启动可分为三个阶段:第一阶段主要是进行cpu和体系结构的检查、cpu本身的初始化以及页表的建立等;第二阶段主要是对系统中的一些基础设施进行初始化;最后则是更高层次的初始化,如根设备和外部设备的初始化。了解系统的初始化过程,有益于更好地移植内核。 1. 内核移植...

by gjygjuy - Linux新手园地 - 2009-01-06 23:52:55 阅读(1468) 回复(2)

有没有谁做过基于armlinux内核移植?能不能大略的阐述一下步骤?

by qldhr - CPU与编译器 - 2008-12-03 17:57:31 阅读(2523) 回复(2)

本帖最后由 jackyard 于 2010-12-17 12:23 编辑 boot 1.1 Modified by jackyard<[email]jackyard88@gmail.com[/email]> (Jan 1 2006 - 14:24:48) Uncompressing image... U-Boot 1.1.4 (Dec 30 2005 - 00:54:48) U-Boot code: 21F00000 -> 21F176D4 BSS: -> 21F34004 RAM Configuration: Bank #0: 20000000 32 MB Flash: 8 MB In: serial Out: serial Err: serial Hit any key to stop autoboot: 0 ## Booti...

by jackyard - 内核源码 - 2012-03-08 11:21:10 阅读(5669) 回复(7)

1. 准备工作 a) 交叉开发环境的安装  交叉开发环境,安装在位置/usr/local/arm/2.95.3/bin。 b) 内核原码的安装  源码程序linux-2.4.19-rmk7,拷贝到/usr/local/arm//k9l下面,并且解压缩,得到内核源码 c) 安放Uboot工具  源码程序k9uboot,拷贝到/usr/local/arm/k9s下面。 2. 预先设置 主要在内核原码中设置makefile文件,主要设置两个地方ARCH和CROSS_COMPILE。 ARCH :=arm ...

by DEJUN - Linux文档专区 - 2008-02-12 21:52:28 阅读(1114) 回复(0)

嵌入式arm移植之三:移植 linux-2.6.26 内核 宿主机: Kubuntu 8.04 (linux-2.6.24-19) gcc-4.2.3 目标机: s3c2440 交叉编译器(由crosstool-0.43制作): arm-linux-gcc-4.1.0 要移植的内核版本: linux-2.6.26 文件系统: cramfs --------------------------------------------------------------------------------------------------- 准备知识: linux支持多种平台架构。在其源码的arch目录下,已经将各种支持的平台架构的源...

by hrixin - Linux文档专区 - 2008-11-06 11:15:40 阅读(806) 回复(0)

宿主机: Kubuntu 8.04 (linux-2.6.24-19) gcc-4.2.3 目标机: s3c2440 交叉编译器(由crosstool-0.43制作): arm-linux-gcc-4.1.0 要移植的内核版本: linux-2.6.26 文件系统: cramfs --------------------------------------------------------------------------------------------------- 准备知识: linux支持多种平台架构。在其源码的arch目录下,已经将各种支持的平台架构的源码分门别类。为了配置方便,在各种平台架构的目...

by qspy - Linux文档专区 - 2008-09-09 11:50:49 阅读(1130) 回复(0)

linux2.6.26.8 内核的移植 RedHat9.0 arm-linux-gcc 3.4.1 1.修改Makefile #ARCH ?= $(SUBARCH) #CROSS_COMPILE ?= ARCH ?= arm CROSS_COMPILE ?= /usr/locla/arm/3.4.1/bin/arm-linux- 2.make $ make s3c2410_defconfig 3.修改晶振频率arch/arm/mach-s3c2410/mach-smdk2410.c /*s3c24xx_init_clocks(0);*/ s3c24xx_init_clocks(12000000); 4....

by a-dong112 - Linux文档专区 - 2009-06-11 13:05:03 阅读(841) 回复(0)