Shinobiライブラリ - コンフィグレーション関数

syCfgGetIndividualID

本体IDの取得

書式

Sint32 syCfgGetIndividualID( *pIID ) 
Sint8 *pIID 

引数

*pIID   本体IDを格納する領域のポインタ

戻り値

SYD_CFG_IID_OK   本体ID取得OK
SYD_CFG_IID_CHKERR   チェックサムエラー
SYD_CFG_IID_NG   本体ID取得NG

解説

ドリームキャスト本体に設定されている「本体ID」を取得します。 すべてのドリームキャストは固有な値の本体IDを持っています。

本体IDを格納する領域のサイズは、SYD_CFG_IID_SIZE (Bytes)で定義されています。

戻り値がチェクサムエラーを示していても、取得した本体IDは格納されます。


備考

ドリームキャスト開発用機器 Dev.Boxは、本体IDを書き換えることができます。 工場出荷時に本体IDが記録されていない場合は、格納された本体IDの値はすべて0xffで埋められ、 チェクサムエラーを返します。

この関数は、初期化および終了関数であるsyCfgInit関数/syCfgExit関数の呼び出しは不要です。


syCfgGetIndividualID
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999