This message is from the T13 list server.


Jeff Garzik wrote:
Curtis Stevens wrote:
I also do not believe the transport can be separated from the CDB because
this has the transfer length in addition to the direction. While I could
place the protocol field in the CDB, there is no room for the length. The
ATA host also needs this information to properly complete a PIO transfer.
For DMA transfers, this information may also be necessary for buffer size
allocation, although some implementations could do it without buffers.


Er, huh?

Every ATA read/write command specifies transfer length and data direction already. No need to store or derive that information elsewhere.


Ah, for vendor-reserved commands, yes it would need specification.

        Jeff




Reply via email to