USB bus enumeration and configuration switching in a dual-processor architected device can result in loss of the inter-processor communication link. In order to solve this problem, an apparatus, architecture and method for simplifying the Universal Serial Bus (USB) service enumeration between two processors in a dual-processor architecture device are provided. A USB host (102) is connected to a first processor (201) of the dual-processor device (100) via a USB cable (104). The first processor (201) begins to enumerate services to the connected host (102). When the host sends a set_configuration request (405) to the device (100), the device determines whether the first processor (201) and the second processor (203) have the same configuration sets. The first processor (201) sends a set_configuration request to the second processor (203) to setup the requested services in the second processor. If the configuration sets are different then the first processor (201) sends one or more set_interface requests to the second processor (203) in which each request turns on a specific service in response.

 
Web www.patentalert.com

< Procedure for processing measuring data and device to perform the process

< Method and system for improving voice quality of a vocoder

> Active control of two orthogonal polarizations for heterodyne beam delivery

> Method of targeting a message to a communication device selected from among a set of communication devices

~ 00292