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

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

8.1. HAL API でのドライバーの統合

HAL API への統合は、HAL 汎用デバイスモデル・クラスの 1 つに属するペリフェラル (キャラクター・モード・デバイスやダイレクト・メモリー・アクセス (DMA) デバイスなど) に適したオプションです。

HAL API への統合のためには、この章で指定された通りにデバイスアクセス関数を記述し、デバイスは標準の HAL API を介してソフトウェアからアクセスできるようになります。たとえば、ASCII 文字を表示する新しい LCD スクリーンデバイスがある場合は、キャラクター・モードのデバイスドライバーを記述します。このドライバーを配置すると、プログラムは使い慣れた printf() 関数を呼び出して文字を LCD 画面にストリーミングできます。