Provided are a method, apparatus, system, and article of manufacture for
interfacing a device to a host, wherein in certain embodiments a device
interface in the device receives a request generated by a device driver
in the host. The device interface processes the request, wherein a
plurality of device interfaces corresponding to a plurality of devices
are capable of processing the request. An operation associated with the
device is executed, by the device interface, in response to processing
the request.