现在公司有一个自己的操作系统需要从x86移植到arm7tdmi平台上我是个新手,想请教一下一般来说操作系统移植需要做些什么工作?操作系统中与平台相关的部分通常有哪些?有什么好的参考书籍和资料没有?万分感谢!
回复(6) 2003-02-17 23:14 来自版块 - 嵌入式系统开发
表情
wonderwang多谢指教! (2003-02-25 21:57)
mYthorON首先根据你这这款CPU的datasheet先写一个CSP,主要是起built-in设备的底层配置文件,然后根据板上的资源写相关的CSP,之后将它们和你的OS入口main文件整合在一起,至于驱动程序,要根据你的操作系统的特点各个击破。(2003-02-24 10:37)
wonderwang谢谢! (2003-02-20 12:23)
hometown用的是NetSilicon公司的NS7520 这个CPU我不清楚, 但主要的移植工作可能还是局限于一些DRIVER的编写, 当然还有BOOTLOADER的东西要写(相当于PC的BIOS的功能, 当然没有BIOS的复杂, 可以写的很简单)。 在做所有这些的工作前, 应该对内存的...(2003-02-19 13:01)
wonderwang用的是NetSilicon公司的NS7520 (2003-02-19 10:37)
hometown要看你的CPU是什么啦? 你说的ARM7TDMI只是不同的CPU的CORE了, 所以应该说清楚, 你用的是哪家的CPU, ATMEL, SAMSUNG, 还是别的?(2003-02-18 17:27)

返回顶部