Patent ID: 6917992

Claim:
A method, comprising: a) receiving a command, said command tagged with a reference number; b) sending said command and said reference number over a Serial ATA interface to a device and setting a bit in order to indicate said Serial ATA interface is busy and altering a field of information to reflect that said reference number is presently unavailable for tagging to another command; c) receiving information from said Serial ATA interface that was sent from said device, said information indicating that said bit should be cleared in order to indicate that said Serial ATA interface is no longer busy and clearing said bit so as to indicate that said Serial ATA interface is no longer busy; and d) receiving additional information from said Serial ATA interface that was sent from said device, said additional information indicating that said field of information should again be altered to reflect that said reference number is presently available for tagging to another command because said command has been executed and altering said field of information to reflect that said reference number is presently available for tagging to another command.