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

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

6.2.3.2. アプリケーション開発者にとってのメリット

HAL は、デバイスの各クラスの初期化とアクセスに使用する一連の関数を定義します。デバイス・ハードウェアの基盤となる実装に関係なく、API は一貫しています。

たとえば、キャラクター・モード・デバイスとファイル・サブシステムにアクセスするには、printf()fopen() のような C 標準ライブラリー関数を使用できます。アプリケーション開発者は、これらのクラスのペリフェラルのハードウェアとの基本的な通信を確立するためだけに、低レベルのルーチンを記述する必要はありません。