风河VXWorks 6.9现在支持64位平台。VXWorks是周围最好的实时操作系统(RTO)之一。它提供了广泛的服务(图1)还可以在32位版本的RTOS中找到。与希望迁移到6.9的开发人员,与VXWorks 5.5和6.x的向后兼容性将是关键。
Intel的Core i3,i5,i7和Xeon Plus AMD的Athlon和Opteron等X86_64平台是VXWorks 6.9 64位支持的最初目标。这包括将VXWorks的英特尔C ++编译器捆绑在一起,以及用于VXWorks的Intel Integrated Performantives(Intel IPP)用于Thie Platform的Intel Architectures,这并不奇怪,因为Wind River现在是Intel的一部分。VXWorks 6.9还解决了32位市场,在该市场中,它具有更广泛的柏拉图支持。最新的化身包括对ARM受欢迎的Cortex-A9的支持。这包括多核SMP支持以及ARM THUBS-2指令集支持。
VXWORKS 6.9将进入Wind River的方式嵌入式开发套件(请参阅Wind River Edk-有关的盒装体验)。这些快速启动硬件/软件包,包括Wind River的基于Eclipse的IDE Workbench。Workbench支持所有风河编译器,包括VXWORKS的Wind River Diab编译器和Wind River GNU编译器。Workbench与可选的片上调试JTAG工具以及第三方JTAG模拟器一起使用。
这种化身支持众多的VXWorks平台解决方案。其中包括专业领域,例如汽车设备,消费设备,网络设备和工业设备。他们扩展了基本VXWorks环境中包含的中间件,包括IPv4/IPv6网络堆栈。消息传递支持包括TIPC和Wind River多OS IPC(MIPC)。
VXWorks将来可能会针对其他64位平台,但是与嵌入式32位平台相比,该领域的市场往往相当有限。尽管如此,Wind River已经支持了许多64位平台,例如Cavium Networks的基于MIPS64的Octeon Line。在VXWorks也很受欢迎的军事和航空应用中,使用了64位电源平台。