4180t2es - Score: _ Name:_ EE 4180 Test II Test is open...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Score: _________________ Name:_______________________________________________ EE 4180 Test II Test is open book and notes. Place all answers in the spaces provided. 1. (5%) A ____ SDK_ ___ is used by applications developers so that they can develop standalone code for a new OS (without having to build it or understand the OS build operation) 2. (5%)A _______ _Stream Interface_ ________________________ driver is the easiest and most common approach to writing a device driver that consumes and produces data. 3. (15%) From a software perspective, what happens when you plug in a new USB device into a computer running CE? Include a brief description of any critical programs and data structures involved. When a new USB device is plugged in using a special process called enumeration, the host detects the addition of a new device and interrogates the inserted device to determine its USB Product ID and Vendor ID (PID/VID). The PID/VID information allows the host to search for and load the appropriate driver for the new device. The host then issues a set address command to assign an address to the new device. Operating systems typically include a driver to initialize the USB device and then search for the specific USB device driver needed. In CE, the USB device’s PID/VID and the associated driver info is stored in the registry. 4. (10%) What types of APIs are available to synchronize threads in CE? CE provides several synchronization objects that enable you to synchronize a
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 3

4180t2es - Score: _ Name:_ EE 4180 Test II Test is open...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online