Patent ID: 9584268
Date: 2017-02-28
CPC Classifications: H04L

Claim:
1. An apparatus for device level enablement of a communications protocol, the apparatus comprising one or more of circuitry and executable code stored on a non-transitory computer readable storage medium that: determines an adapter compatibility status for a plurality of host adapters; determines a processor compatibility status for one or more processors that coordinate data transfers to and from the plurality of host adapters; and determines a compatibility summary for the plurality of host adapters and the one or more processors, the compatibility summary indicating a positive compatibility relative to a communications protocol in response to a positive processor compatibility status indicating that each of the one or more processors is compatible with the communications protocol and a positive adapter compatibility status indicating that each host adapter in the plurality of host adapters is compatible with the communications protocol, wherein compatibility with the communications protocol is determined based on at least one of hardware attributes, software attributes, identifiers, a version of code, a shared library, and a hardware version, and wherein the compatibility summary comprises a compatibility flag for each of the plurality of host adapters and for each of the one or more processors, the compatibility flag indicating a compatibility or an incompatibility with the communications protocol.