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

DEVICE DRIVERS

The device drivers that would be a part of the BSP are those that are integral to the board, plus those for devices normally supplied with the board. The device drivers integral to the board would be the required drivers for SOC peripherals and any other devices implemented on the board. Some of these would be optional, which would be reflected in the BSP’s catalog file. The BSP components have their SYSGEN listed in the <bsp>.bat file. Any other devices that may be supplied with the system could have their driver shipped with the BSP. For example, if the board OEM ships a certain touch screen with the board, then its display and touch drivers would be an option in the BSP catalog file.

Browsing through the BSP driver folders, you can find drivers such as network, ehci (USB), keyboard, mouse, and audio drivers.

Any BSP-specific driver build folders are located in the drivers subfolder of the BSP’s src folder. For example, the VPC BSP drivers folder has mouse, keyboard, network, and sound driver folders. Other platform independent drivers are located in $(_WINCEROOT)public\common\oak\drivers folders.

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