A device including: an upstream-facing port configured to communicate with a host controller via USB signaling; at least one downstream-facing port configured to communicate with one or more audio bus peripheral devices; and processing circuitry configured to: process first audio bus data received via USB transactions through the upstream-facing port; cause the first audio bus data to be forwarded to the one or more audio bus peripheral devices via the audio bus protocol through the at least one downstream-facing port, process second audio bus data received from the one or more audio bus peripheral devices via the audio bus protocol through the at least one downstream-facing port; and cause the second audio bus data to be forwarded to the host controller via USB transactions through the upstream-facing port.
Full Text
What is claimed is: