Patent ID: 8918573

Claim:
A system for implementing non-standard input/output (I/O) adapters in a standardized I/O architecture, the system comprising: an I/O hub communicatively coupled to an I/O bus and a plurality of I/O adapters, the I/O hub including logic configured for implementing a method comprising: receiving a request from a requester to perform an operation on one of the plurality of I/O adapters, the request including an address field for storing a requestor address; determining that the request is in a format other than a format supported by the I/O bus; determining that the requester requires a completion response for the request, the determining based on a content of at least one bit in the address field; transforming the request into the format supported by the I/O bus; transmitting the transformed request to the I/O bus; receiving the completion response from an I/O adapter included in the plurality of I/O adapters, the completion response comprising an indicator that the request has been completed, the completion response in the format supported by the I/O bus; and transmitting the completion response to the requester.