Patent ID: 7043568
Filing Date: 2006-05-09
Classification: G06F,H04L,H04Q

Abstract:
1. A system for configuring an interfacing device, comprising: a plurality of state machines, each for delivering configuration information, including device, configuration, interface and endpoint information, each state machine having a data output and an enable input that activates a state machine to produce its configuration information at the data output, wherein the plurality of state machines includes a plurality of configuration state machines, and a plurality of device descriptor state machines, one device descriptor state machine being associated with at least one of the interface configuration state machines; and a selection circuit having a plurality of data inputs, one connected to the data output of each of the state machines, a plurality of selection code inputs that receive selection code signals, and a data output, the selection circuit being configured to connect one of selection circuit data inputs to the data output of the selection circuit in response to signals on the selection code inputs and to select a configuration state machine and a device descriptor state machine that is associated with the selected configuration state machine in response to the selection code signals.