SATA协议题库.pptVIP

  • 8
  • 0
  • 约5.97千字
  • 约 43页
  • 2017-07-21 发布于湖北
  • 举报
Data FIS(Bidirectional) 该帧用来传输数据,数据长度是不定的,数据净荷的长度最多2048个Dwords。 在发送数据帧之前都需要用PIO Setup FIS或DMA Setup FIS等帧建立操作参数。 SATA Protocol 设备传输层状态机 SATA Protocol 设备传输层状态机 SATA Protocol 第四部分 命令层 SATA Protocol 设备命令层 设备命令层主要完成对收到的ATA/ATAPI命令的解析(Register FIS),并做出相应的回应。 主要以下几类命令: NON_Data命令 PIO命令 DMA命令 NCQ命令 这几类命令中,每一类命令都有多种命令构成。 SATA Protocol NON_Data命令 主机端通过NON_Data命令 来查询设备的状态,或者做功能的 设置。设备应用层软件会解析并执 行该命令,执行结果通过设备发往 主机端的寄存器FIS发给主机。 SATA Protocol PIO IN命令 主机端通过Register Host to Device FIS发送命令到设备端,设备 端应用层收到该命令之后,准备好数 据,然后控制传输层发送PIO Setup FIS来通知主机准备接收数据,之后发 送Data FIS,Data FIS长度如果超过 2048个Dwords,需要分开发送,每个 Da

文档评论(0)

1亿VIP精品文档

相关文档