摘要:
在四核酷睿的台式机上,完整编译一次内核,需要一个小时左右,一般的电脑需要两小时左右,如果每次都重编,将是一种巨大的折磨。有什么编译的技巧呢?首先我们要了解一下PB 的编译过程:编译public的组件->编译BSP->把组件库、BSP生出来的DLL、FILES\下的内容都复制到RELEASE目录下->make image.专业点来说,4个步骤分别为Sysgen->Build->Release Copy->MakeImage1. 第一次编译,选择build即可。2. 假如是更改了BSP中的驱动代码,可以选择 "build" -> &qu 阅读全文
2011年3月29日 #
摘要:
广义上讲,一般LINUX的内核启动过程按照如下六个部分,本文主要以PPC603E为主,结合公共的部分来讲述启动过程,1 内核的引导(核内引导)2 运行init3 系统初始化4 启动对应运行级别的守护进程5 建立终端6 登录系统,启动完成对Linux内核进行移植,必须对内核的布局及其启动过程有所了解。从内核的布局上看,分为特定于体系结构的部分和与体系结构无关的部分。在内核源码树下,Linux把特定于体系结构的代码放在arch目录下,而所需的头文件放在include目录下。例如arch/ppc目录下就是特定于PowerPC体系结构的代码。 内核启动时总是特定于体系结构的部分首先执行,设置硬件寄存器 阅读全文