Supporting D3Cold for USB Devices

Authored by Vivek Gupta [MSFT] Windows 8 supports a new device power state called the D3cold state. Adopting D3cold for USB presents some unique challenges for USB devices and drivers. In this blog post, I will talk about those challenges and certain restrictions. This post assumes that you are familiar with the content presented in…

0

USB Mass Storage and Compliance

Hi, I’m Ram Valliyappan and I am a Program Manager on the Windows team responsible for USB mass storage drivers. We often get asked the following questions: · What is USB-IF compliance for USB mass storage devices? · What is SCSI compliance for USB mass storage devices? · Why is compliance for USB mass storage…

0

How to Map Ports for Add-in Host Controllers

My name is Jane Lawrence, and in this blog post, Philip Ries and I will describe the details of the Busport-0048 Windows Logo Kit (WLK) requirement that has been in effect since Dec 1, 2010. The Busport-0048 requirement states “xHCI add-in cards must map USB 3.0 and USB 2.0 ports consistently”. The requirement targets manufacturers…

0

Whitepaper Published! Learn about Loading a UASP Storage Driver as the Class Driver for an xHCI Controller’s USB Driver Stack

Hi, I’m Kristina Hotz, a Program Manager on the USB Team.  In this post, I’d like to promote a new whitepaper on the Windows Hardware Developer Central Website.  The whitepaper provides information about loading a USB Attached SCSI Protocol (UASP) storage driver as the class driver on a USB driver stack for an Extensible Host…

0

Debugging your USB Windows Store app with TraceView

Authored by Philip Ries [MSFT] Last week, at the Microsoft Build Developer Conference-2013, a new Windows Runtime API (Windows.Devices.Usb) was unveiled for Windows 8.1 Preview. Windows Store apps can now use the new API to communicate with USB devices. For more information, see this video. In this post, I’ll provide some instructions that you might…

0

Reading Driver Logs in USB Type-C HLK Tests

Authored by Philip Froese [MSFT] Newly added in the RS3 preview builds of the HLK, the USB Type-C HLK tests for UCM and UCSI will automatically capture debug traces from the relevant driver(s) during the test. Note: if you are used to manually capturing the driver traces, that method should no longer be used during…

0