VF ファンクションは、オフセット (0x3000) でキューごとにダイレクト アップデート レジスタにアクセスできます。このレジスタの説明は、QDMA_TRQ_SEL_QUEUE_PF (0x18000)と同じです。
このセットのレジスタはキュー番号に基づいてアクセス可能です。キュー番号は、その VF に対する相対的なキュー番号です。
- 割り込み CIDX アドレス = 0x3000 + Qnumber*16
- H2C PIDX アドレス = 0x3004 + Qnumber*16
- C2H PIDX アドレス = 0x3008 + Qnumber*16
- 完了 CIDX アドレス = 0x300C + Qnumber*16
キュー 0 の場合:
- 0x3000 は QDMA_DMAP_SEL_INT_CIDX に対応
- 0x3004 は QDMA_DMAP_SEL_H2C_DSC_PIDX に対応
- 0x3008 は QDMA_DMAP_SEL_C2H_DSC_PIDX に対応します。
- 0x300C は QDMA_DMAP_SEL_WRB_CIDX に対応
キュー 1 の場合:
- 0x3010 は QDMA_DMAP_SEL_INT_CIDX に対応
- 0x3014 は QDMA_DMAP_SEL_H2C_DSC_PIDX に対応
- 0x3018 は QDMA_DMAP_SEL_C2H_DSC_PIDX に対応します。
- 0x301C は QDMA_DMAP_SEL_WRB_CIDX に対応します。