Upload
adrian-higgins
View
215
Download
1
Tags:
Embed Size (px)
Citation preview
Building a custom OS for the EBox
© Copyright 2008 Georgia Institute of Technology and James O. Hamblen, Portions © Copyright 2006 Microsoft Corporation, reprinted with permission from Microsoft Corporation. ActiveSync, ActiveX, Developer Studio, DirectX, Microsoft, MS-DOS, Visual Basic, Visual C++, Visual C#, Visual Studio, Wind32, Windows, Windows NT, Windows XP, and Windows Server are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Other product and company names mentioned herein may be the trademarks of their respective owners. Microsoft Windows Embedded CE source code is reprinted with permission from Microsoft Corporation.
Building a Custom OS
Start Visual Studio 2005 Create a new OS Design Project Select the correct BSP Choose an initial Design Template Select/Deselect Individual OS components Set OS build and environment variables Build OS
Note: Turn off on-access virus scanning!
Figure 7.2 The Visual Studio 2005 IDE
Figure 7.3 Creating a new OS Design Project.
Figure 7.4 The Windows Embedded CE 6.0 Design Wizard.
Figure 7.5 Selecting the eBox 4300 BSP in the Design Wizard.
Figure 7.6 Selecting a Design Template in the Design Wizard.
Figure 7.7 Selecting a Design Template Variant in the Design Wizard.
Figure 7.8 Selecting Applications and Media options in the Design Wizard.
Figure 7.9 Selecting Networking and Communications options in the Design Wizard.
Figure 7.10 A Security Warning is issued based on a selected OS option.
Figure 7.11 The Catalog Items View (left column) is used to select individual items for the OS.
Figure 7.12 The Configuration Manager can be used to select Debug or Release OS Builds.
Figure 7.13 The Property Pages Window is used to set Build Options and Environment Variables.
Figure 7.14 Adding an Environment Variable using the Property Pages Window.
Figure 7.15 The OS Build has succeeded with no errors.