发布时间:2014-07-14 22:59:07
修改Linux内核,让Linux启动后不执行init进程,而执行自己编写的程序。 当内核被引导并进行初始化之后,内核就可以启动自己的第一个用户空间应用程序init进程。Linux内核初始化过程 l 内核映像: 在Bootloader的第二阶段会调用内核镜像,当内核映像.........【阅读全文】
发布时间:2014-07-13 22:39:53
通常,u-boot为kernel提供一些kernel无法知道的信息,比如ramdisk在RAM中的地址。Kernel也必须为U-boot提供必要的信息,如通过mkimage这个工具(在u-boot代码的tools目录中)可以给zImage添加一个header,也就是使得通常编译的内核zImage添加一个数据头,把添加头后的image通常叫uImage,uImage是可以被U-boot直接引导的.........【阅读全文】
发布时间:2014-07-12 21:46:49
(一)ADS介绍 ADS(ARM Developer Suite)是ARM处理器下最主要的开发工具,在1993年由Metrowerks公司开发.ADS只是用于编写无操作系统下的硬件程序,即裸机程序,但ADS对操作系统下的驱动程序也提供了帮助.它包括:(1) CodeWarrior IDE CodeWarrior IDE是源代.........【阅读全文】