当前位置: 代码迷 >> VxWorks >> ,vxworks中在编写做为引导映像下载的BOOT是否不需要关注sysALib.s
  详细解决方案

,vxworks中在编写做为引导映像下载的BOOT是否不需要关注sysALib.s

热度:1142   发布时间:2013-02-26 00:00:00.0
请教各位大虾,vxworks中在编写做为引导映像下载的BOOT是否不需要关注sysALib.s?
如题,请各位大虾指教,谢谢!

------解决方案--------------------------------------------------------
需要,BSP开发人员通常错误地认为在romInit.S里初始化过的设备不需要在sysAlib.S中重新初始化。实际上,VxWorks映像并不认为它是由引导映像程序引导的,因此,它必须重新设置和初始化所有它自己需要使用的设备。sysInit()是该文件中最主要的一个函数,也是第一个函数。该例程中很多工作与romInit()是相同的,目的是保证内核映像在运行与冷启动时,软硬件环境高度一致。
------解决方案--------------------------------------------------------
你的理解都是对的,但是关注sysALib.s,目的是保证内核映像在运行与冷启动时,软硬件环境高度一致。
  相关解决方案