Windows NT Embedded Step-by-Step

2000. 240 pages. ISBN: 092939268X All types of computing devices have been appearing on the market at an ongoing, rapid pace. Some of these devices include telecommunications equipment like edge-of-network equipment, office equipment like copiers and printers, industrial equipment like robots, plant control devices, television set-top boxes, and a wide variety of Internet appliances. Due to this computing evolution, engineers are now required to expand their knowledge and meet the design needs of these increasingly complex and interconnected devices. Windows NT provides a solid foundation for building embedded systems with its high-performance kernel, pre-emptive multitasking, SMP support, built-in security, scalable asynchronous I/O model, rich layered services, built-in networking, and the ubiquitous Win-32 API. However, issues that still needed to be addressed, such as fault resilience, error recovery, target footprint management, modularity, solid-state operation, remote device management and troubleshooting remained a challenge to engineers. Windows NT Embedded 4.0 addresses these issues and other capabilities. Engineers can now employ a powerful embedded operating system in their next-generation solutions.

Windows NT Embedded Step-by-Step by Sean Liming will provide designers with a fresh approach to a complex subject matter. Not only does the author provide clear, systematic explanations and information about building a Windows Embedded NT system, but also he pro-vides a myriad of easy-to-follow exercises that provide a hands-on learning experience for designers. They can complete these exercises with a desktop development system and a target device. Learning by doing will provide designers with the knowledge base that will assist them in creating new, functionally rich solutions on a timely basis.

Windows NT Embedded allows designers to select components that they want as part of their system. The operating system is broken down and grouped into a variety of capabilities and components that are listed in a database called Target Designer System Database (TDSD). Microsoft created tools that interface with the TDSD in order to build NT Embedded images and to make it possible to add even more com-ponents. The two authoring tools are called Target Designer and Component Designer. This book covers all the necessary information as well as exercises that designers need to learn how to work with these tools and to use them in their new systems.

There are some resources required so that readers can successfully complete the exercises in this book and take full advan-tage of this learning opportunity. Those resources are:

Hardware Requirements

  • 200 MHz or higher Pentium-class processor
  • 64 megabytes of RAM
  • 20 MB of free disk space
  • Additional disk space -- 70 MB of free disk space to store the generated systems and page file space
  • A CD-ROM to hold the OS repository
  • A CD-ROM burner
Software Requirements
  • Windows NT version 4.0 with Service Pack 4, or greater
  • Windows NT Embedded Evaluation Kit (can be purchased at www.anna-soft. com)
  • IE 4.0, SP1, or IE 5.0 for the online Help to complete Exercise 6
  • Microsoft Visual Studio 6.0
  • WinOnCD
  • CD creator software package
  • Winternal's Remote Recover Target System
  • Aaeon 5894 platform and associated hardware
About the author
Sean Liming is the Director of Advanced Product Planning and Management for Annasoft Systems. Sean has extensive experience in embedding all of Microsoft's operating systems. For four years, he was the head of Annasoft's engineering effort on Windows product development and system integration services. He has been actively involved in the support of Windows CE and Windows NT Embedded since their introductions. Sean received his BSEE from California State Polytechnic University in Pomona, California, where he focused on com-puter architecture and design.

 For information on how to obtain a copy or multiple copies of Windows NT Embedded Step-by-Step, contact:

Annabooks 12860 Danielson Court &149; Poway, CA 92064
Tel: 858-391-5600
Web site:
Windows NT Embedded Step-by-Step By Sean Liming
Published by Annabooks