Migrate from CE 5.0 to CE 6.0 (Compact 7)

3/12/2014

The steps to port your BSP from Windows CE 5.0 to Windows Embedded CE 6.0 are presented in three sections. The first section, Required Changes, contains updates that you must make to successfully port your BSP. The second section, Add Support for the bProfileTimerRunning Variable, describes a change that you may need to address depending on the BSP that you are porting. The final section, Cleanup, covers the cleanup of deprecated flags, functions, and so on.

The time required to port from the Windows CE 5.0 kernel to the Windows Embedded CE 6.0 kernel varies depending on the complexity of the drivers and the code. Simple drivers, like general-purpose input/output (GPIO) and notification LED (NLED), port very quickly. However, more complex display drivers can take much longer.

In This Section

  • Required Changes
    Describes the changes that you must always make to port your BSP from Windows CE 5.0 to Windows Embedded CE 6.0.
  • Add Support for the bProfileTimerRunning Variable
    Describes the changes that you need to make to port your BSP from Windows CE 5.0 to Windows Embedded CE 6.0 only if your Windows CE 5.0 BSP includes support for the bProfileTimerRunning variable.
  • Cleanup
    Discusses items in your code, such as references to deprecated flags and functions, that you might need to remove to complete the port of your BSP from Windows CE 5.0 to Windows Embedded CE 6.0.

See Also

Concepts

BSP Porting Guide