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

ID 683567
日付 11/12/2021
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

17.6.2.3. ホストのデータバッファーのアライメント

送信および受信データバッファーに、開始アドレスのアライメントに関する制約はありません。例えば、32ビット・メモリーを備えるシステムでは、バッファーの開始アドレスを4バイトのいずれかにアライメントすることができます。ただし、DMAは常に、バス幅にアライメントされたアドレスで転送を開始し、不要なレーンにダミーデータを使用します。これは通常、イーサネット・フレームの最初または最後の転送時に発生します。ソフトウェア・ドライバーでは、バッファーの開始アドレスとフレームのサイズに基づきダミーバイトを破棄する必要があります。