|
1、内核的裁减
2、去掉不需要的检测功能
3、内核的适配
4、编写应用程序
在实际的项目开发中,一般是通过以上四个步骤来完成的。
在我们的讨论中应该分为4个重点内容来讨论。在实际的工作中这四个方面的内容,也是由不同的小组来完成的。
1、内核的裁减:
根据项目的要求,去掉不需要的内核功能,以达到节省空间的目的。
2、去掉不需要的检测功能:
内核的自动配置工能在嵌入系统中是不需要的,每个嵌入系统都是硬件固定的。
3、内核适配
需要根据具体的硬件平台与系统,修改驱动及与硬件相关的内核部分,以达到能在特定的硬件系统中运行linux。
4、编写应用程序:
这个是最简单的部分了,可以用c,也可以用java。如果资源允许用java最好。
我希望从这四个方面开始做起:
理论的探讨是需要的,更重要的是要开始。
请大家参看关于四个方面的论坛。
另外还有一个更重要的事情:
5、开发硬件平台以及工具。
在这个论坛中我们将会以我们现有的产品ARM系列,Inter公司的PXA255的硬件平台为基础,
arm-linux-gcc为工具进行讨论。 |
|