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

ID 743810
日付 10/31/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

7.12. HAL デフォルト・デバイス・ドライバーのオーバーライド

すべてのコンポーネントは、HAL デバイスドライバーの提供を選択できます。

ただし、コンポーネントで提供されているドライバーがアプリケーションに不適切な場合は、別のドライバーを提供することで既定のドライバーをオーバーライドできます。

BSP Editorを使用して、BSP EditorGUI またはコマンドラインでカスタムドライバーを指定できます。

コマンドラインで、次の BSP Tcl コマンドを使用してカスタムドライバーを指定します。

set_driver<driver name><component name>

たとえば、niosv-bspコマンドを使用している場合は、次のようにuart0のデフォルトのドライバーをcustom_driverというドライバーに置き換えます。

niosv-bsp -c -p=top.qpf -s=sys.qsys -T=hal settings.bsp --cmd=”set_driver custom_driver {uart0}”