Information for VxWorks 6.9 Service Packs and Update Packs
----------------------------------------
VxWorks 6.9.4
Service Pack 7 - March, 2016
Service Pack 7 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Service Pack 6 - October, 2015
Service Pack 6 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Service Pack 5 - July, 2015
Service Pack 5 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Service Pack 4 - March, 2015
Service Pack 4 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Service Pack 3 - December, 2014
Service Pack 3 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Service Pack 2 - September, 2014
Service Pack 2 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Service Pack 1 - June, 2014
Service Pack 1 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Update Pack 4 - March, 2014
Update Pack 4 Support Page
This release is the fourth Update Pack for VxWorks 6.9.
See the above Support Page for detailed information, including comprehensive release notes.
VxWorks 6.9.3
Service Pack 3 - December, 2013
Service Pack 3 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Service Pack 2 - September, 2013
Service Pack 2 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Service Pack 1 - June, 2013
Service Pack 1 Support Page
See the above Support Page for detailed information, including comprehensive release notes.
Update Pack 3 - March, 2013
Update Pack 3 Support Page
This release is an Update Pack with new features (and not a Service Pack).
See the above Support Page for detailed information, including comprehensive release notes.
VxWorks 6.9.2
Service Pack 3 - January, 2013
Service Pack 3 Support Page
This Support page provides detailed information for this Service Pack.
New Board Support Packages in This Release
ATMEL AT91SAM9G20-EK (atml_at91sam9g20ek)
Freescale P1021-RDB (fsl_p10xx_rdb)
Freescale P1024-RDB (fsl_p10xx_rdb)
Freescale P1025-RDB (fsl_p10xx_rdb)
Freescale P5040-DS (fsl_p5040_ds)
Freescale i.MX53-QSB (fsl_imx53_qsb)
TI AM335x-EVM (ti_am335x_evm)
Xilinx Zynq7K-EPP (xlnx_zynq7k)
Other Functional Considerations
VxWorks Simulator
This release provides a new Windows WRTAP driver for the VxWorks simulator.
The driver is available for both 32- and 64-bit Windows hosts. On 64-bit Windows 7,
this driver replaces the previously recommended TAP-WIN32 driver.
The driver can be installed either manually, as described in the Wind River VxWorks
Simulator User's Guide, or at the command line as follows:
On a 32-bit host
cd installDir\vxWorks-6.9\host\x86-win32\bin
wrtapInstaller.exe install
On a 64-bit host
cd installDir\vxWorks-6.9\host\x86-win32\x86_64\bin
wrtapInstaller.exe install
ARM Architecture
The standard C math libraries for the ARMARCH7 and ARMARCH7_T2 architectures have
been optimized to improve math library performance. The changes improve the
math libraries by replacing some operations which were previously implemented
with software floating-point calculations with vector floating-point coprocessor
instructions. These changes fix the __ieee_status( ) API for the ARMARCH7
architecture so that the API properly returns the floating-point calculation
exception status when requested.
The changes also modify the ARMARCH7_T2 architecture to use the same optimized
math library as the ARMARCH7 architecture. Previously, the ARMARCH7_T2 architecture
used a different standard C math library implementation (compiled with vector
floating-point support).
Service Pack 2 - September, 2012
Service Pack 2 Support Page
This Support page provides detailed information for this Service Pack.
New Board Support Packages in This Release
Freescale P1022-DS
Freescale P2041-RDB
Wind River SBC P3041
Wind River SBC P5020
Cavium Octeon II CN68xx EVB
STMicro SPEAr13xx EVM
Deprecated APIs
pwrPciOrphans()
pwrPciOrphanSetD3()
These routines are specific to Intel Nehalem processor-based boards when compiled
with _WRS_CONFIG_PWR_MGMT, and only on Emerson hardware. These APIs were never
intended to be public, and are removed from the documentation and source code.
If these functions are used, there will be a link error during the build. There
are no replacements for these routines.
Documentation Changes
ipike_pfkeyv2_add_flow()
ipike_pfkeyv2_remove_flow()
nfsdFsErrnoHookDelete()
pwrPciOrphanInit()
timerShowInit()
These routines have been removed from the public API reference.
These routines are not intended to be called by any application, and calling any
of them in an application may have side effects. To prevent customers from
mistakenly calling these routines in their application, the manual pages for each
of them have been removed. References to these routines should be removed from
application code, but will not result in a build-time error if included. There
are no replacements for these routines.
Other Functional Considerations
isrShow()
The output of the show routine isrShow() has changed. The summary output for both
32-bit and 64-bit VxWorks, and hence the count information, has been put into the
detailed (isrId != 0) information. See Defect WIND00324977 on OLS for details.
pcPentium4 BSP Configuration
Wind River has improved the pcPentium4 BSP so that the user can select the
interrupt mode for this board (related to Defect WIND00328879). A new selection
has been added for the BSP configuration. This addition requires that the user
select an appropriate interrupt mode. When migrating an existing VIP to VxWorks
6.9.2.2, simply attempting to rebuild will cause a build error. To reconcile this
build error, you must select the appropriate interrupt mode. Selecting PIC_MODE
enables interrupt operation equivalent to releases prior to VxWorks 6.9.2.2. See
Defect WIND00376992 on OLS for details.
Due to the removal of the component DRV_TIMER_I8253 from pcPentium4/20bsp.cdf, the
AUX_CLK now uses the mc146818. The component DRV_TIMER_I8253 was removed from the
VxWorks 6.9.2.2 pcPentium4/bsp.cdf to align component support with other Intel
Architecture BSPs. To use the i8253 timer, please add component DRV_TIMER_I8253 to
your project configuration. See Defect WIND00375416 on OLS for details.
Intel BSP AUX_CLK Configuration
AUX_CLK functionality may not work correctly on Intel platforms.
See Defect WIND00273160 on OLS for details and a workaround.