O'Reilly logo

Professional Windows® Embedded Compact 7 by Thierry Joubert, David Jones, Samuel Phung

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

DEVELOPMENT ENVIRONMENT

The primary development environment for Compact 7 is the Visual Studio 2008 integrated development environment (VS2008 IDE). From the VS2008 IDE, you can perform the following development tasks for Compact 7:

  • Create an OS design
  • Develop a device driver
  • Clone and develop board support package
  • Develop native code applications
  • Develop managed code applications

To develop a Compact 7 OS design and generate a custom OS run-time image for a device, you need Platform Builder for Windows Embedded Compact 7 (Platform Builder).

For Compact 7, Platform Builder is a plug-in to the VS2008 IDE and requires the professional or a higher version to function. Figure 5-1 provides a visual view to the Windows Embedded Compact 7 development environment.

Compact 7 Terminology

Every development environment has a set of commonly used terms, jargon, and abbreviated key words, which are used as part of the documentation, application notes, and marketing purposes. Table 5-1 lists some of the terms and abbreviated key words commonly used in the Windows Embedded Compact environment, which may not be common in other environments.

TABLE 5-1: Compact 7 Terminology

TERMINOLOGY DESCRIPTION
BSP Board Support Package is a set of software components that include OEM adaptation layer codes, device drivers, and configuration files for a specific target device.
Build release ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required