E-books in Russian and English

<<< >>>

(Ashburn, Virginia, United States)


Enter · Register · Search

« Март 2012 »
Пн Вт Ср Чт Пт Сб Вс
One Week Top10:
 2  3   4

Pro Windows Embedded Compact 7: Producing Device Drivers

date: 2 марта 2012 / author: izograv / категория: Programming, Windows / views: 1301 / comments: 0

Pro Windows Embedded Compact 7: Producing Device Drivers by Abraham Kcholi (

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.
What you’ll learn

Understand the internals of Windows Embedded
Know how the Windows Embedded Compact device driver model works
Plan and design your device driver from scratch
Develop stream interface device drivers
Learn how to develop NDIS network device drivers
Debug and test device drivers for quality and performance

Who this book is for

This book is ideal for anyone who wants to learn how to develop device drivers. While primarily focused on driver development, it also provides useful insights for both application developers and BSP developers.
Table of Contents
Part I: Getting Started

Introduction to Device Driver Development for Embedded OSs
Development Environments—The Tools of the Trade

Part II: Fundamentals

Design your Device Driver First!
Mastering the Hardware Details
Dealing with Device Driver Registry Settings

Part III: Device Driver Types

Understanding Device Drivers
The Essence of Stream Device Drivers

Part IV: Device Driver I/O Essentials

Device Driver I/O and Interrupts
Device I/O Control Handling
Network Device Drivers

Part V: Debugging and Testing

Debugging Device Driver Code
Using CTK to Develop Test Code


Comments: 0

Year Top:



Design/Web/Support/Anti-Leech by izograv @ yandex.ru
Optimized for Firefox | Anti-Leech tested on IE, Firefox, Reget