文章 ID: 000080975 內容類型: 疑難排解 最近查看日期: 2012 年 10 月 15 日

為什麼 PCIe 硬 IP 端點在堅持app_msi_req後,不將 MSI 中斷訊息app_msi_ack送回根埠?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

若要修正啟用 MSI 岔斷,主機必須先設定 MSI 啟用位,然後設定岔斷停用位,然後按下列步驟中所述,有限設定匯流排主位:

1. 將 MSI 控制狀態註冊器的 MSI 啟用設定為位[0],將此位對應為組態空間收款器偏移位[16] 0x50。

2. 將控制器的岔斷停用設定為位[10],在組態空間偏移收款器0x4停用舊版岔斷。

3. 在組態空間偏移收款器0x4將匯流排匯流排設定為命令註冊器位[2] ,以實現產生 MSI 訊息的能力。

相關產品

本文章適用於 4 產品

Arria® II GX FPGA
Arria® II GZ FPGA
Cyclone® IV GX FPGA
Stratix® IV GX FPGA

1

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。