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

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

16.1.1.68. alt_sysclk_init()

プロトタイプ

int alt_sysclk_init (alt_u32 nticks)

一般的な呼び出し元:

デバイスドライバー

スレッドセーフ

いいえ

ISRから利用可能

いいえ

インクルード

<sys/alt_alarm.h>

説明

alt_sysclk_init() 関数は、システム・クロック・ドライバーの存在をレジスターします。入力引数は、システムクロックが実行される 1 秒あたりのティック数です。

この関数はalt_sys_init() 内からのみ呼び出されることが期待されます。つまり、システムがシングル・スレッド・モードで実行されている間。この関数を同時に呼び出すと、予期しない結果になる可能性があります。

戻り値

この関数は、成功すると 0 を返します。それ以外の場合は負の値を返します。システム・クロック・ドライバーが既に登録されている場合、またはシステムクロック デバイスが使用できない場合、呼び出しは失敗する可能性があります。