Intel® Agilex™ Hard Processor System Technical Reference Manual

ID 683567
Date 11/11/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Visible to Intel only — GUID: nxh1481130146139

Ixiasoft

Document Table of Contents

16.5.9.3.1. Implementing ATA Payload Transfer

To implement an ATA payload transfer (read or write), perform the following steps:
  1. Write the data size in bytes to the bytcnt register.
  2. Write the block size in bytes to the blksiz register. The controller expects a single/multiple block transfer.
  3. Write to the cmdarg register to indicate the data unit count.