
基于ARM的嵌入式系统设计
liucong2004
这个作者很懒,什么都没留下…
展开
-
ARM的不同的启动过程(通过Makefile的分析)
分析过程:查看arch/arm/Makefile下的第一个目标为all: zImage找到以zImage作为目标的规则:zImage Image xipImage bootpImage uImage: vmlinux $(Q)$(MAKE) $(build)=$(boot) MACHINE=$(MACHINE) $(boot)/$@ 这个规则中命令执行的目录为$(b原创 2009-03-19 18:31:00 · 2830 阅读 · 0 评论 -
基于arm的Linux的启动分析(至start_kernel)
启动过程分析如下:压缩的内核zImage 的入口程序为 Commpressed的head.S,它依次完成以下工作:开启 MMU 和 Cache,调用 decompress_kernel()解压内核,最后通过调用 call_kernel()进入非压缩内核 Image 的启动。下面将具体分析在此之后 Linux 内核的启动过程。 Linux内核入口 Linux 非压缩内核的入口位于文原创 2009-03-19 18:52:00 · 1578 阅读 · 0 评论