Patent ID: 6892254

Claim:
A device driver apparatus connected to an initiator via a bus, transmitting and receiving signals to and from a process simulating an I/O device, comprising: an adapter, connected to the bus, transmitting to and receiving from the initiator at least one of a command and a set of data using a predetermined protocol; and a driver, arranged between said adapter and a pseudo I/O process simulating the I/O device, notifying the pseudo I/O process of at least one of the command and the set of data transmitted from said adapter, notifying said adapter of at least one of status and another set of data notified from the pseudo I/O process, and performing a queuing process when receiving commands from the pseudo I/O process, said adapter notifying said driver of the command upon receipt of the command from the initiator, said driver notifying the pseudo I/O process of the command after receipt of notification, the pseudo I/O process returning an exchange status to said driver, said driver notifying said adapter of the status, and said adapter returning the status to the initiator.