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

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

8.7.1.2. キャラクター・デバイスの登録

alt_dev 構造体のインスタンスを作成した後、デバイスを HAL に登録し、次の関数を呼び出して、システムで使用できるようにする必要があります。

int alt_dev_reg(alt_dev* dev)

この関数は、登録するデバイス構造体である単一の入力引数を取ります。成功時の戻り値は 0 です。負の戻り値は、デバイスをレジスターできないことを示します。

デバイスが HAL ファイルシステムに登録されると、HAL API および ANSI C 標準ライブラリーを介してデバイスにアクセスできます。デバイスのノード名は、alt_dev 構造体で指定された名前です。

詳細については、ハードウェア抽象化レイヤーを使用したプログラムの開発のセクションを参照してください。