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

ID 743810
日付 10/31/2022
Public

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

ドキュメント目次

6.11.4. /dev/nullの使用

ブート時に、標準入力、標準出力、および標準エラーはすべて null デバイス、つまり/dev/nullに向けられます。この方向により、ドライバーの初期化中のprintf()の呼び出しは何も行われないため、無害になります。すべてのドライバーがインストールされると、これらのストリームは HAL でコンフィグレーションされたチャネルにリダイレクトされます。このリダイレクトを実行するコードのフットプリントは小さいですが、stdinstdout、およびstderrnoneを選択することで完全に排除できます。 この選択は、標準出力または標準エラーで送信されるすべてのデータを破棄し、プログラムがstdin経由で入力を介して入力を受信しないことを前提としています。 BSP 設定を操作することで、stdinstdout、およびstderrチャネルの割り当てを制御できます。