Song/Pic256 Flash USB Flash SD Movie USB Flash HD Movie 4 MB256 MB1 GB6 GB16 GB25 GB USB sec5.7 min22 min2.2 hr5.9 hr9.3 hr USB sec8.5 sec33 sec3.3 min8.9 min13.9 min USB sec0.8 sec3.3 sec20 sec53.3 sec70 sec
1. Component 2. Device 3.Driver 4. Certification
Component
Device
Save battery life by using the lowest USB power state Suspend individual functions while the device is not idle Place idle links into lower power states Selective suspend Function suspend Link power management
Driver
Kernel Mode User mode Physical Boundary
Kernel Mode User mode Physical Boundary
Certification
Systems Devices USB Controllers BIOS
Test devices on USB 2.0 and USB 3.0 controllers Verify your devices and drivers with Windows 8 Should just work! Use different configurations (hubs, 2.0 and 3.0 cables) Incorporate Windows Certification and USB-IF tests
Be a show off! You’ve earned it
Pass USB-IF Tests Be aggressive with Power Management Implement MS Container ID correctly Support UASP Ensure Backwards Compatible
Understanding USB 3.0 in Windows 8 (HW-256T) Running Windows from an external USB drive with Windows To Go (HW-245T) Windows Certification: improvements to the logo program (HW-260T) Windows 8 kernel debugging: New protocols and certification requirements (HW-98P) Related sessions Universal Serial Bus (USB) Drivers Universal Serial Bus (USB) Drivers Windows Hardware Development USB Core Blog Documentation & articles
USB DEVICE CLASS SS SUPPORT IN XP SS SUPPORT IN VISTA SS SUPPORT IN WIN7SS Support in Win8 USB HID ClassYES Yes (On in CS) USB Audio ClassNO YESYes USB Video ClassNOYES Yes USB MTP ClassNO YESYes USB Smart Card ClassNO YESYes WPAN: Bluetooth Radio ClassNOYES Yes USB Scanner ClassNO YESYes WinUSBNOYES Yes USB Biometric ClassNO YESYes USBHUBNOYES Yes USBCCGPNOYES Yes USB Mass Storage ClassNO Yes (Off by Default) USB Attached SCSI ClassN/A Yes USB Networking/MBB (NDIS/RNDIS)NO Yes
CONFIDENTIAL | USB Implementers Forum ©
CONFIDENTIAL | USB Implementers Forum ©
WLK 1.6 Certify your devices on USB 2.0 WLK 2.0 Run preview tests on USB 3.0 Validate your USB functionality