Developing an OS Design (Windows Embedded CE 6.0)

1/6/2010

Windows Embedded CE 6.0 comes with all development tools necessary for you to design, create, build, test, and debug a Windows Embedded CE–based OS design. The integrated development environment (IDE) provides a single integrated workspace in which you can work on both OS designs and subprojects.

After you have implemented a board support package (BSP) and a boot loader for your target device, you are ready to develop your operating system. You can use choose a design template, create an OS design, build the run-time image, and then download the run-time image to your target device.

In This Section

  • **
  • Modifying an OS Design
    Describes the different options you can use to refine and debug the run-time image built from the OS design you selected. This includes instructions on adding or removing Catalog items, adding projects, BSPs, and device drivers, and creating an OEM adaptation layer (OAL). Includes instructions on creating a boot loader, and configuring and building a software development kit (SDK).
  • SDK Development
    Provides detailed information about how to develop a CE 6.0-based SDK.

Note

Windows Embedded CE uses Unicode exclusively at the system level for character and string manipulation.

  • Build System
    Describes the build system and lists the phases that the build system progresses through during the build process.
  • Run-Time Image Development Process
    Describes the run-time image development process for Windows Embedded CE and provides an image map that shows the steps in the process.
  • Core OS Services Overview
    Provides an overview of core OS services. These services contain information about the Windows Embedded CE kernel and other features common to all Windows Embedded CE OS designs. The core OS services enable low-level tasks such as process, thread, and memory management.

See Also

Other Resources

Developing an Operating System
Welcome to Windows Embedded CE 6.0
Platform Builder User's Guide