O'Reilly logo

Professional Windows® Embedded Compact 7 by Thierry Joubert, David Jones, Samuel Phung

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 30

Device Driver Architectures

WHAT’S IN THIS CHAPTER?

  • Introducing device driver software architectures
  • Exploring the Windows Embedded Compact 7 kernel
  • Defining kernel and user mode drivers
  • Using monolithic and layered drivers
  • Understanding stream, block, bus, and USB drivers

This chapter considers some key perspectives from which device drivers can be compared. It provides an overview of Compact 7 device drivers and how they are structured and relate to the operating system kernel. There are also some activities in this chapter dealing with the Bluetooth driver stack.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required