インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

16.4.3.1.6. CCSの検出とホスト・プロセッサーへの割り込み

cmdレジスターのccs_expectedビットが1に設定されている場合、CE‑ATAカードデバイスからのCCSは、rintstsレジスターのData Transfer Over (dto) ビットを設定することで示されます。この割り込みがマスクされていない場合に、コントローラーはDTO割り込みを生成します。

RW_MULTIPLE_BLOCKコマンドでは、CE‑ATAカードデバイスの割り込みが無効になっている (ATAコントロール・レジスターでnIENビットが1に設定されている)、つまり、cmdレジスターでccs_expectedビットが0に設定されている場合、カードからのCCSはありません。データ転送が終了する (要求されたバイト数が転送される) と、rintstsレジスターのdtoビットが1に設定されます。