Skip to main content
  • Book
  • © 2011

Pro Windows Embedded Compact 7

Producing Device Drivers

Apress

Authors:

  • This book is the natural choice for developers who want to create sophisticated small-footprint devices for both consumer and enterprise use.
  • After significant upgrades from Microsoft, Windows Embedded Compact 7 is more powerful than ever, as you'll discover in this carefully focused deep-dive.

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xvii
  2. The Tools of the Trade

    • Abraham Kcholi
    Pages 21-44
  3. Design your Device Driver First!

    • Abraham Kcholi
    Pages 45-53
  4. Mastering the Hardware Environment

    • Abraham Kcholi
    Pages 55-67
  5. Device Driver Registry Settings

    • Abraham Kcholi
    Pages 69-80
  6. Understanding Device Driver Types

    • Abraham Kcholi
    Pages 81-89
  7. The Essence of Stream Device Drivers

    • Abraham Kcholi
    Pages 91-125
  8. Device Driver I/O and Interrupts

    • Abraham Kcholi
    Pages 127-144
  9. Device I/O Control Handling

    • Abraham Kcholi
    Pages 145-157
  10. Debugging Device Drivers

    • Abraham Kcholi
    Pages 191-225
  11. Using CTK to Develop Test Code

    • Abraham Kcholi
    Pages 227-253
  12. Back Matter

    Pages 255-270

About this book

Windows Embedded Compact 7 is the natural choice for developing sophisticated, small-footprint devices for both consumers and the enterprise. For this latest version, a number of significant enhancements have been made, most notably the ability to run multi-core processors and address more than the 512 MB of memory constraint in previous versions.

Using familiar developer tools, Pro Windows Embedded Compact 7 will take you on a deep-dive into device driver development. You’ll learn how to set up your working environment, the tools that you’ll need and how to think about developing for small devices before quickly putting theory into practice and developing your own first driver from the ground up.

As you delve deeper into the details of driver development, you’ll learn how to master hardware details, deal with I/O and interrupts, work with networks, and test and debug your drivers ready for deployment—all in the company of an author who's been working with Windows CE for more than a decade.

Packed with code samples, Pro Windows Embedded Compact 7 contains everything you'll need to start developing for small footprint devices with confidence.

About the author

Abraham (Avi) Kcholi holds a bachelor of science degree in pure mathematics from the London School of Economics. He has developed time critical systems, GIS infrastructure components, and command and control systems for military and industrial automation based on Windows CE technologies since 1998, and Windows XP Embedded technologies since 2004. Some of his projects include designing medical and GIS systems for military usage and creating the 2008 classroom materials for the SPARK initiative. Avi also develops and teaches courses on Windows programming covering technologies such as MFC, COM+, .NET, and Windows Embedded.

Bibliographic Information

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access