English
PROGRAMMER'S GUIDECD通信I/F(CDパート)
戻る進む
CD通信インタフェースユーザーズマニュアル(CDパート)

関数詳細-3


8.2.3 サブコード




Title

関数仕様

Function

サブコードQの取得

Function Name[S-]

CDC_TgetScdQch

No

3.1

 書 式
Sint32 CDC_TgetScdQch(Uint16 *qcode)
 入 力
なし
 出 力
qcode:サブコードQ情報(5ワード)……データ仕様(Subcode)を参照
 関数値
エラーコードを返します。
 機 能
サブコードQチャネルの情報(CRC以外の10バイト)を取得します。



Title

関数仕様

Function

サブコードR〜Wの取得

Function Name[S-]

CDC_TgetScdRwch

No

3.2

 書 式
Sint32 CDC_TgetScdRwch(Uint16 *rwcode, Sint32 *scdflag)
 入 力
なし
 出 力
rwcode:サブコードR〜W情報(12ワード)……データ仕様(Subcode)を参照
scdflag:サブコードフラグ(下位8ビットが有効)
 関数値
エラーコードを返します。
 機 能
サブコードR〜Wチャネルの情報(1パック分の24バイト)を取得します。

 (1)サブコードフラグ
取り出したサブコードR〜W情報(パックデータ)のエラー状態を示します。
bit  7  6  5  4  3  2  1  0
    [-][-][-][-][-][-][ ][ ]
                       |  |
                       |  +---- CDC_SCD_PACK  1:パックデータエラー発生
                       +------- CDC_SCD_OVER  1:オーバーランエラー

 備 考
パックデータは、1フレーム時間中(13.3ms)に16パックを越えて取り出してはいけません。
パックバッファが空で、パックデータがなければWAITを返します。


戻る進む
PROGRAMMER'S GUIDECD通信I/F(CDパート)
Copyright SEGA ENTERPRISES, LTD., 1997