上次有朋友问VXWORKS的BIOS的问题.上次有朋友问VXWORKS为什么在BIOS里面就有初始化操作系统内核,然后在操作系统起来后来完成对BSP,VXWORKS和APP的搬移.然后在BSP里面再重新初始化VXWORKS?
其实这个问题我们是在BIOS里面采用启动VXWORKS内核来使用任务完成搬移的同时最重要的是对网口和串口的支持.如果我们在BIOS里面没有采用VXWORKS来完成这些功能,那我们就的自己写网络的协议栈,不然我们在BIOS起来后无法用网口的FTFP加载程序.所以我们使用现成的VXWORKS来完成这个功能就让BIOS变得更加简单而不用自己写协议栈了.
欢迎大家有问题一起讨论.我还发个一个凌创科技EMBIOS系列的帖子.希望能为大家的开发和学习提供帮助.减少开发的成本.