これは広すぎる質問かもしれないと感じていますが、u-bootの専門家がいることを期待しているので、試してみます...
redwoodに似たpowerpcベースのセットアップをコンパイルすると、エラーが発生します:nand.c:91:`board_nand_init'への未定義の参照
関数は.hファイルを持たないndfc.cにあり、プロトタイプはnand.hで定義されていますが、ndfc.cの関数を別のモジュールで呼び出す方法がわかりません。
ご協力いただきありがとうございます!
これは広すぎる質問かもしれないと感じていますが、u-bootの専門家がいることを期待しているので、試してみます...
redwoodに似たpowerpcベースのセットアップをコンパイルすると、エラーが発生します:nand.c:91:`board_nand_init'への未定義の参照
関数は.hファイルを持たないndfc.cにあり、プロトタイプはnand.hで定義されていますが、ndfc.cの関数を別のモジュールで呼び出す方法がわかりません。
ご協力いただきありがとうございます!
この種のエラーは通常、必要なすべてのコンパイル変数を定義していないことが原因で発生します。
U-BootREADMEファイルを参照してください。一部はMakefileで設定されます。たとえばmake TQM823L_config
、TQM823Lボードで通常使用されるすべての変数を定義します。
その他の構成設定は、ヘッダーファイルを手動で編集して行う必要があります。