SIO_Init

構文

#include <nitro/sio.h>

void SIO_Init(SIOSystemCallback callback);

引数

callback SIOライブラリからの送受信可能通知を受けるシステムコールバック関数、不要ならNULLを入れてください。

返り値

なし

説明

SIOライブラリを初期化します。
全てのSIO関数の呼び出しの前に少なくとも1回呼び出す必要があります。

ただし本関数はDS通信ケーブルカートリッジがささった状態で呼び出さないと初期化処理を行いません。
初期化処理が行われたかどうかはSIO_IsAvailable関数で得ることができます。

本関数内では一定期間全ての割り込みが禁止され、カートリッジバスがロックされますので注意して下さい。

参照

SIO_IsAvailable SIO_End SIO_Reset

履歴

2006/05/25 説明にDS通信ケーブルカートリッジがささっていないと初期化処理が行われない旨を追記
2006/05/15 初版