UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 19725

6.2 EDK SP2 - VxWorks で「C:\my_tmp\tornado\ppc405_0\bsp_ppc405_0\sysLib.c:241: `vtag_baseaddr' undeclared (first use in this function)」というエラー メッセージが表示される

説明

キーワード : PCI, OPB_PCI, BSP, driver, ドライバ

重要度 : 標準

概要 :
ハードウェアに OPB_PCI コアが含まれている場合に、このコアが OS に接続されていないと、次のようなエラー メッセージが表示されます。

"C:\my_tmp\tornado\ppc405_0\bsp_ppc405_0\sysLib.c:241: `vtag_baseaddr' undeclared (first us
e in this function)
C:\my_tmp\tornado\ppc405_0\bsp_ppc405_0\sysLib.c:241: (Each undeclared identifier is repor
ted only once
C:\my_tmp\tornado\ppc405_0\bsp_ppc405_0\sysLib.c:241: for each function it appears in.)
C:\my_tmp\tornado\ppc405_0\bsp_ppc405_0\sysLib.c:241: `PCI' undeclared (first use in this
function)
make: *** [sysLib.o] Error 0x1"

EDK で生成される BSP では、間違った config.h が作成されます。

ソリューション

xparameters.h ファイルには次が含まれます。

#define XPAR_PCI32_BRIDGE_BASEADDR

EDK で生成される BSP で config.h を開き、次のように変更を加えてください。

vtag_baseaddr<PCI>

上記をすべて次の変更します。

XPAR_PCI32_BRIDGE_BASEADDR
AR# 19725
日付 04/28/2006
ステータス アーカイブ
種類 一般
このページをブックマークに追加