Invention Application
US20120054372A1 METHOD OF USB DEVICE ENUMERATION INCLUDING DETECTING THE OPERATING SYSTEM TYPE OF THE USB HOST
有权
USB设备产生方法,包括检测USB HOST的操作系统类型
- Patent Title: METHOD OF USB DEVICE ENUMERATION INCLUDING DETECTING THE OPERATING SYSTEM TYPE OF THE USB HOST
- Patent Title (中): USB设备产生方法,包括检测USB HOST的操作系统类型
-
Application No.: US13211072Application Date: 2011-08-16
-
Publication No.: US20120054372A1Publication Date: 2012-03-01
- Inventor: Jin-Ru Chen , Ying-Che Hsu , Tsao-Jiang Chang , Wen-Juin Huang
- Applicant: Jin-Ru Chen , Ying-Che Hsu , Tsao-Jiang Chang , Wen-Juin Huang
- Applicant Address: TW Hsin-Chu City
- Assignee: MEDIATEK INC.
- Current Assignee: MEDIATEK INC.
- Current Assignee Address: TW Hsin-Chu City
- Main IPC: G06F3/00
- IPC: G06F3/00

Abstract:
A USB device enumeration process implemented in a USB device is described. The USB device first detects a type of the operating system (OS) of the USB host connected to the device, and performs device enumeration using a process selected from multiple stored processes based on the detected host OS type. To detect the host OS type, the USB device first presents itself to the host as a USB MSD or HID, performs device enumeration to collect OS behavior factors from the host, and determines the OS type from the OS behavior factors. Thereafter, the USB device performs actual device enumeration by presenting itself as the USB device it actually is, using an enumeration process specific to the detected host OS type. The multiple stored enumeration processes are customer configurable. Further, a method is provided to stop an enumeration process when the host is in a BIOS stage.
Public/Granted literature
- US08661164B2 Method of USB device enumeration including detecting the operating system type of the USB host Public/Granted day:2014-02-25
Information query