Patent ID: 7647433

Claim:
A computer-implemented method comprising: retrieving a first interface configuration at a device corresponding to a first external device; identifying a first logical layer interface mode as a coherent mode that corresponds to the first interface configuration; configuring a first interface included in the device that corresponds to the first interface configuration based upon the first logical layer interface mode, which results in the first interface configured to pass the device's system bus commands to the device's link protocol layer unit without conversion; retrieving a second interface configuration at the device corresponding to a second external device; identifying a second logical layer interface mode as a non-coherent mode that corresponds to the second interface configuration; configuring a second interface included in the device that corresponds to the second interface configuration based upon the second logical layer interface mode, which results in the second interface configured to convert the device's system bus commands to non-coherent input-output commands and provide the non-coherent input-output commands to the device's link protocol layer unit; and communicating with the first external device through the first interface and the second external device through the second interface.