CTRDG_SetPhiClock

構文

#include <nitro/ctrdg.h>

void CTRDG_SetPhiClock( CTRDGPhiClock clock )

引数

clock PHI端子出力制御の指定

返り値

なし。

説明

PHI端子出力制御の設定を行います。

引数 clockCTRDGPhiClock 列挙型で、以下の意味を持ちます。

CTRDG_PHI_CLOCK_LOW Lowレベル出力
CTRDG_PHI_CLOCK_4MHZ 4.19MHzクロック出力
CTRDG_PHI_CLOCK_8MHZ 8.38MHzクロック出力
CTRDG_PHI_CLOCK_16MHZ 16.76MHzクロック出力


この関数で ARM9, ARM7 の両方を行います。

この関数は スレッドセーフではありません。

内部動作

ARM9, ARM7両方で、IOレジスタの EXMEMCNT(0x4000204)にアクセスしています。またそのために PXI を介してARM7 に命令を送っています。

参照

CTRDG_GetPhiClock

履歴

2006/04/28 MI_ から CTRDG_ に移動。またARM7,ARM9 両方を設定するように修正
2003/12/18 初版