トップページ⇒tech
5コメント2KB

CD-ROM MODE1 の ECC/EDC

■ このスレッドは過去ログ倉庫に格納されています
0001アルル NGNG
CD-ROM MODE1 トラックの ECC/EDC を
生成するプログラム/アルゴリズムを知りたいのですが
なかなか情報が見つかりません。
ご存知の方、どうかご教授下さい。 m(__)m
00021 NGNG
CD-ROM Data Tracks
Each CD-ROM data track is divided into individually
addressable blocks of 2352 data bytes@` i.e. one
subcoding block or 98 frames. A header in each block
contains the block address and the mode of the block.
The block address is identical to the encoding of
minute@` second@` and frame number in subcode channel Q.
The modes defined in the CD-ROM specification are:

Mode 0 -- all data bytes are zero.
Mode 1 -- (CD-ROM Data):
Sync Field - 12 bytes
Header Field - 4
User Data Field - 2048
Error Detection Code - 4
Reserved - 8
Error Correction - 276
Mode 2 -- (CD Audio or Other Data):
Sync Field - 12 bytes
Header Field - 4
User Data Field - 2048
Auxiliary Data Field - 288
Thus@` mode 1 defines separately addressable@` physical
2K byte data blocks making CD-ROM look at this level
very similar to other digital mass storage devices.
00031 NGNG
補足させていただきます。

>>2 の Mode1@` User Data Field の 2048 バイトから
Error Detection Code (EDC) と Error Correction Code (ECC) の
生成をするアルゴリズムを探しています。

YellowBook でも買わなきゃだめでしょうか?(^^;)
プログラマの博識の方々、ご存知の方はどうかよろしくお願いいたします。
0004名無しさん@お腹いっぱい。 NGNG
>3
取り敢えず、オーム社のCD読本買え。
あとは規格書読め。
0005名無しさん@お腹いっぱい。 NGNG
>1

http://ftp.riken.go.jp/archives/misc/MIDI/DOC/cd-rom.summary
http://www.egd.igd.fhg.de/labs/mmk-lab/infosys/cd_rom.htm

お礼は五行
■ このスレッドは過去ログ倉庫に格納されています