Patent ID: 7793010

Claim:
A computer-implemented method of processing data in a bus system˜the computer-implemented method comprising: configuring a bus system component to operate in an endpoint mode in a first bus system, wherein the bus system component is not multi-ported; responsive to configuring the bus system component to operate in the endpoint mode, transferring data through the bus system component according to the endpoint mode; configuring the bus system component to operate in a root complex mode in a second bus system, wherein the bus system component is not dynamically configured; and responsive to configuring the bus system component to operate in the root complex mode in the second bus system, transferring the data through the bus system component according to the root complex mode, and wherein the bus system component further comprises an outbound cycle generation logic component and an inbound cycle decode logic component, wherein the outbound cycle generation logic component generates cycle types according to either the endpoint mode or the root complex mode configured for the bus system component, and wherein the inbound cycle decode logic component receives and decodes the cycle types according to either the endpoint or the root complex configured for the bus system component.