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
- Creating an OS Design with the Windows Embedded CE OS Design Wizard
Describes how to use the Windows Embedded CE OS Design Wizard to create an OS design for a Windows Embedded CE-based device. Includes instructions on choosing a preconfigured BSP, base design template, and Catalog items.
- How to Use the IDE to Create, Customize, and Build a Run-Time Image
Walkthrough that describes how to use the Windows Embedded CE OS Design Wizard to create an OS design for a Windows Embedded CE-based device. Includes instructions on choosing a preconfigured BSP, base design template, and Catalog items.
- Migrating an OS Design to Windows Embedded CE 6.0
Descrobes how to migrate OS designs based on previous versions of Windows Embedded CE to Windows Embedded CE 6.0.
- **
- 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).
- Debugging and Testing an OS
Provides detailed information about debugging a run-time image.
- 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.
Related Sections
- 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.
- Windows Embedded CE Architecture
Describes the architecture of the Windows Embedded CE operating system.
See Also
Other Resources
Developing an Operating System
Welcome to Windows Embedded CE 6.0
Platform Builder User's Guide