Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

8.8.3.3.2. 特定のリクエストなし

特定のデバイスドライバーが要求されず、特定のハードウェア・モジュールに互換性のあるデバイスドライバーが見つからない場合、BSP Editor は、debug または verbose 生成出力に表示される情報メッセージを発行します。この動作は、メモリーデバイスなど、デバイスドライバーを持たない多くの種類のハードウェアでは正常です。

Tcl スクリプトを作成すると、system.h ファイルに追加の定義を追加したり、alt_sys_init.c 構造体によるドライバーの自動初期化を有効にしたり、存在する可能性のある追加パラメーターを Nios® V プロセッサー・ツールで制御したりできるようになりします。

Tcl ソフトウェア定義ファイルが配置されると、ソフトウェア・ビルド・ツールは Tcl ファイルを読み取り、それに応じて CMakeLists.txt およびその他のサポートファイルを生成します。

BSP Editor は、各ドライバーまたはソフトウェア・パッケージをシステムに追加する際、ドライバーまたはソフトウェア・パッケージを定義する Tcl スクリプト内のデータを使用して、BSP にコピーされた各ファイルを制御します。このルールは、CMakeLists.txttoolchain.cmakesystem.h などの生成された BSP ファイル、BSP 設定および概要 HTML ファイルにも影響します。