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

ID 743810
日付 10/31/2022
Public

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

ドキュメント目次

6.11.2. 小さなバリアント・デバイス・ドライバーの使用

一部のデバイスでは、高速バリアントと小型バリアントの 2 つのドライバー バリアントが提供されます。これら 2 つのバリアントによって提供される機能セットは、デバイス固有です。
  • 高速バリアントは、標準のコード・フットプリントを備えたフル機能です。
  • 小さなバリアントは、コードのフットプリントが小さく、機能が少ない

デフォルトでは、HAL は常に高速バリアントを使用します。 HAL BSP 設定を使用して、すべてのハードウェア・コンポーネントまたは個々のコンポーネントに対して縮小されたデバイスドライバーを選択できます。

フットプリントが小さいオプションは、他のペリフェラルにも影響を与える可能性があります。ドライバーの小さなフットプリントの動作の詳細については、各ペリフェラルのデータ シートを参照してください。

表 29.  フットプリントの小さいドライバーを提供する Intel FPGA ペリフェラル
ペリフェラル 小さなフットプリントの動作
UART IRQ 駆動ではなく、ポーリング操作
JTAG UART IRQ 駆動ではなく、ポーリング操作