Windows® Embedded CE 6.0 Componentized, real-time operating system and powerful tools for building a broad range of small-footprint embedded solutions

New Features Windows® Embedded can help you turn your Enabling New Business Opportunities vision and ingenuity into superior business • Smaller footprint • The Cellcore Stack component helps results by offering a great combination of the devices establish data and voice connec- • Supports more creative tools and technology you need and tions over cellular networks. concurrent the support and resources ® and • The Connect and processes its partners can provide. Digital Video Recording components • Integrated Designed specifically for embedded help devices consume media from development developers who need to bring new devices Windows XP-based PCs and record, environment to market in minimum time and at the lowest pause and rewind live video streams. • Unified Kernel possible cost, Windows Embedded CE 6.0 • The Windows Network Projector provides a 32-bit native hard real-time, small • Greater graphics component will make it easier for meeting footprint operating system, a re-designed capabilities attendees to give a presentation from a kernel, and powerful embedded develop- • Enhanced -based PC. ment tools. CE 6.0 interoperates with networking industry standards and existing Microsoft Source Code Access desktop and technologies to help Access to CE 6.0 source code helps you you create differentiated devices for a broad debug, test, and make changes to an range of device categories, from commercial operating system image. It lets you modify devices to consumer electronics products. the operating system software to create New Kernel Provides differentiated features while helping you Increased Functionality maintain control over your intellectual property. CE 6.0 features a re-designed kernel to increase functionality for a richer set of user Try Before You Buy experiences by enabling a larger number of Start building and testing with the evalu- applications to run simultaneously. CE 6.0 ation version of CE 6.0 software free supports up to 32,000 simultaneous process- for 180 days before making a purchasing es, with up to 2 GB of virtual memory space decision. To download a trial version or or- for each process. A new file system supports der by , visit www.microsoft.com/ larger storage media, large file sizes and windowsembedded/eval/trial.mspx. removable media encryption. Windows® Embedded CE 6.0

Development Environment

Product Features Operating System Development Tools CE 6.0 Operating System Layout Small footprint Platform Builder for CE 6.0 (a plug-in for Services UM Driver Visual Studio 2005) is an integrated devel- Manager Manager • 300 KB footprint/ Shell Applications User opment environment (IDE) for building Services User Mode Mode 700 components Drivers customized embedded operating system • Scalable with OS DLLs (CoredII, Winsock, CommCtrl, ...) designs. Visual Studio integration allows functionality for one environment for the development KCoredII.DLL Supports more con- of both application and operating system Kernel.DLL current processes Device. software. Platform Builder comes with the FileSys. GWES. DLL Kernel NK.EXE DLL DLL Mode • 32,000 simultane- development tools needed to design, Kernel Bootloader Drivers ous processes create, build, test and debug. Hardware • 2 GB virtual memory New additions to Platform Builder include: address space per • Run Time Analysis. Helps you predict the The CE 6.0 OS layout featuring the new unified kernel. process required runtime license and export Kernel reports to HTML for better project Application Development Tools • Multi threaded, communication and record keeping. Visit You can re-use most of your existing preemptive kernel http://www.microsoft.com/windows/ embedded/eval/wince/components.mspx investments in user interfaces and applica- • Multiple processor for a comprehensive list of components. tions developed within previous versions of architectures Windows Embedded CE. CE 6.0 provides • Device Emulation. The new ARM-based —ARM continuity of key features and functionality device emulator integrated into Platform —MIPS including .NET Compact Framework 2.0 Builder helps make it easy to configure, —SH4 for managed application development and build and test operating system images. —x86 Win32, MFC, ATL, WTL and STL for native Production-quality • Editors. Designed for easy syntax application developers. device drivers highlighting, graphical .bib and registry editors, building, and coding with Middleware • Ensures easy IntelliSense™ technology. Microsoft provides operating system build- portability • Improved Compilers. Based on Visual ing blocks for an array of devices to meet —Kernel Mode for Studio 2005, the latest compilers increase the requirements of vertical markets. This performance C++ language conformance; provide lets you focus your development resources —User Mode for better libraries; support CRT, ATL and on adding product innovation, differentia- robustness MFC; and offer improved runtime security tion and value. Graphics checks (/GS). For example, the Windows Media Connect • Win32 GDI • Post Mortem Debugging. Provides and Digital Video Recording components improved visibility to diagnose potential include built-in middleware that provide • DirectX® problems and optimize performance. the networking, device drivers and codecs • Open GL (requires needed to develop a networked media third-party add-ins) device, while helping to minimize time-to- market and development cost. Compatibility with Existing Serviceability and Manageability The Windows Microsoft Technologies Windows Embedded CE 6.0 products sup- Embedded Family Today’s embedded devices are increasingly ports a variety of in-field servicing options. connected, and applications in devices • Microsoft Systems Management Server of products need to be interoperable with network 2003 (SMS) Advanced Client is a man- provides the infrastructure. Embedded devices with an ageability tool that makes it possible operating system based on CE 6.0 can to perform software inventory and patch leading solutions connect with other Microsoft technologies management on embedded devices. including: You can use SMS to manage embedded to help you • SQL/Everywhere devices just as you would manage desk rapidly develop • XML Web Services top machines and servers. For example, you can use the deployment capabilities • Web Browsing powerful, reliable of SMS to send security updates to your • Media Playback devices and use SMS to monitor the and intelligent • Networking installation process for success or failure. devices. Whether • Image Update lets you update a device World Class Support image with flash. you’re learning, The Microsoft Support Lifecycle Policy Business Model of Shared Success guarantees that Microsoft provides five building or years of mainstream support and five Windows Embedded licensing allows you years of extended support for Windows to make a low up-front investment in shipping— Embedded products after release, for a operating system development, with the we’re here to total of 10 years of support for your majority expenditure occurring after your embedded operating system. device is shipped. Free evaluation software support you. • Developer Support: 1 (800) 936-5800 lets you develop your OS image in the evaluation phase. You pay for tools and • Online Support: runtime licenses only when you ship your http://support.microsoft.com/ device using per-unit licenses with tiered volume discounts. This model can help you predict your investment and reduces break-even volume. • To license Windows CE 6.0 contact a Windows Embedded Authorized Distributor at www.microsoft.com/ windows/embedded/license.mspx Windows® Embedded CE 6.0

Features Benefits More Shared Source Hard real-time OS Native real-time OS builds on the real-time capabilities of previous Windows Embedded CE versions Improved unified kernel • Improved system performance architecture • Increased security and robustness +56% • High degree of backward compatibility Support for more concurrent • Build devices with more user rich feature sets processes and improved • Devices can be upgraded as end-user requirements change over time 2.5 3.9 virtual memory per-process million million IP Indemnification • Reduced litigation risk for device makers • Uncapped monetary intellectual property indemnification by Microsoft Shared Source Program Use shared source code to document, debug, test and modify the OS CE 5.0 CE 6.0 image to create differentiated features Lines of shared source code available Improved driver support • Kernel mode drivers for performance • User mode drivers for robustness Improved tools Accelerate time-to-market and manage development costs Integrated board support Significantly reduce development time

Developer Resources Windows Powered Logo • The Windows Embedded Developer The Windows Powered Logo Program is Center, supported by the Microsoft designed specifically for use with products Developer Network (MSDN), provides that are built and licensed with Windows detailed technical information, training, Embedded operating system technologies. and community support: www.msdn. System Requirements for com/embedded. Your Workstation • The Windows Embedded Partner • Processor: 933 MHz or faster (2 GHz Program includes a worldwide network processor recommended) of resources available during every step of your device project: • Microsoft® Windows® 2000 Professional SP4 www.WindowsEmbeddedPartners.com or Microsoft® Windows® XP Professional SP2 (English or Japanese recommended) • For general product information, to locate a distributor or review customer • 512 MB of RAM (1GB recommended) success stories visit: www.microsoft. • 18 GB of available space required on com/windowsembedded installation drive • 1 GB of available space required on system drive • DVD-ROM drive • Display monitor with resolution of 1024x768 and high color (16-bit color)

The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. Schedules and features contained in this document are subject to change. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT. © 2006 Microsoft Corporation. All rights reserved. 10/06 098-106737