home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / cdrom / cdrom_info / cdrominfo.doc < prev   
Text File  |  1996-10-17  |  8KB  |  226 lines

  1.  
  2.                          ==========================
  3.                             Welcome to CdRomInfo !!
  4.                          ==========================
  5.  
  6.  
  7.                     Copyright © 1996 by Frédéric REQUIN
  8.                        30, rue Riquet, Apt 10, Etg 2
  9.                            31000 Toulouse, FRANCE
  10.  
  11.                This program is freely distributable giftware.
  12.                        Send me a gift if you like it.
  13.  
  14.  
  15.  
  16. This program gives you all the informations concerning your ATAPI/SCSI-2 CD-ROM
  17. drive. It's the first release so, it has no GUI.
  18.  
  19. It requires AmigaOS 2.04 (or higher). It was tested successfully with an
  20. AT-Apollo board and an ATAPI drive (Stingray 8422 8x) on an A2000.
  21.  
  22. The syntax is very simple:
  23.  
  24. CdRomInfo <device> <unit>
  25.  
  26.     <device>:
  27.     ---------
  28.  
  29.         Specify the driver software (device) for the harddisk.
  30.  
  31.         You're not limited to SCSI. IDE and other controllers
  32.         will work as well if they support SCSI-Direct commands.
  33.  
  34.     <unit>:
  35.     -------
  36.  
  37.         Specify the unit number of the CD-ROM drive you want to access.
  38.  
  39. The informations returned by CdRomInfo are composed of 6 parts:
  40.  
  41. ********** The device identification:
  42.  
  43. It gives you the ISO,ECMA,ANSI & ATAPI versions supported by the drive, the
  44. name and the brand of your drive.
  45.  
  46. ********** The medium status:
  47.  
  48. It tells you if a CD is present. It gives you its size, its type and what sort
  49. of tracks it has got.
  50.  
  51. ********** The error recovery page:
  52.  
  53. It tells you how the drive corrects and handles errors.
  54.  
  55. - Transfer faulty block: "Yes" indicates that a data block that is not correct
  56.   SHALL be transferred to the host computer.
  57.  
  58. - Read continuous: "Yes" indicates that the CD-ROM drive SHALL transfer the data
  59.   without adding delays to perform error recovery procedures. This implies that
  60.   data may be erroneous in order to maintain a continuous flow of data.
  61.  
  62. - Report recovered errors: "Yes" indicates that the CD-ROM drive SHALL report
  63.   recovered errors.
  64.  
  65. - Disable transfer on error: "Yes" indicates that the CD-ROM drive SHALL
  66.   terminate the data transfer upon detection of a recovered error.
  67.  
  68. - Disable layered correction: "Yes" indicates that error correction codes SHALL
  69.   NOT be used for data error recovery.
  70.  
  71. - Read retry count: Number of retries.
  72.  
  73. NOTE: CD-ROMs have two levels of error correction code:
  74.       - The CIRC (Cross Interleaved Reed-Solomon Code) is the error detection
  75.         and correction technique used in Audio & Data blocks. The CIRC is
  76.         present in all CD-ROM modes. This algorithm is implemented in hardware
  77.         in the drives.
  78.       - The L-EC (Layered Error Correction) is the error correction technique
  79.         used with CD-ROM mode 1. On each sector, 276 bytes of the auxiliary
  80.         data field contain L-EC information.
  81.  
  82. ********** The CD-ROM device page:
  83.  
  84. It gives you parameters that affect ALL CD-ROM data types.
  85.  
  86. - Hold track time: it specifies the length of time that the drive must remain
  87.   in the hold track state after completion of a seek or read operation.
  88.  
  89. - Number of S units per M unit : in fact, the number of seconds in a minute...
  90.   Always 60. This field SHALL NOT be different, for media conforming to the
  91.   CD-ROM and CD-DA specification.
  92.  
  93. - Number of F units per S unit : the number of frames in a second. Always 75.
  94.  
  95. NOTE: In CD-DA specification, a second of music is divided into 75 frames of
  96.       2352 bytes (75*2352 = 176400 : two 16-bit channels at 44.1 kHz).
  97.       In CD-ROM specification, a frame is called a sector and up to 304 bytes
  98.       can be used for error correction, synchronization or header. For example,
  99.       in Mode 1 & Mode 2 Form 1, only 2048 bytes are available.
  100.  
  101. ********** The audio control page:
  102.  
  103. It gives you the playback modes and output control for PLAY AUDIO commands
  104.  
  105. - Immediate audio commands: "Yes" indicates that the AUDIO commands always send
  106.   completion status as soon as the playback operation has been started.
  107.  
  108. - Stop on track crossing: "Yes" indicates that the playback operation SHALL be
  109.   stopped when the beginning of a following track is encountered.
  110.  
  111. - Logical block per second: number of frames per second, default is 75.
  112.  
  113. - Output port: the volume on each port is shown and which channel is connected
  114.   to the port. Port 2 & 3 are optional.
  115.  
  116. ********** The capabilities page:
  117.  
  118. The most important page, it gives you the specific capabilites of the drive.
  119.  
  120. First, the media capabilities:
  121.  
  122. - Read of CD-R disc: "Yes" indicates that the drive SHALL support the read
  123.   function of CD-R disc (Orange Book Part II).
  124.  
  125. - Method 2: "Yes" indicates that the drive SHALL support the read function of
  126.   CD-R media written using fixed packet tracks using Addressing Method 2.
  127.  
  128. - CD-E disc: "Yes" indicates that the drive SHALL support the read function
  129.   of CD-E disc (Orange Book Part III).
  130.  
  131. - Write of CD-R disc: "Yes" indicates that the drive SHALL support the write
  132.   function of CD-R disc (Orange Book Part II).
  133.  
  134. - CD-E disc: "Yes" indicates that the drive SHALL support the write function
  135.   of CD-E disc (Orange Book Part III).
  136.  
  137. Then, the individual capabilities:
  138.  
  139. - Audio play operation: "Yes" indicates that the drive is capable of Audio Play
  140.   operations 
  141.  
  142. - Composite data stream: "Yes" indicates that the drive is capable of
  143.   delivering a composite Audio & Video data stream.
  144.  
  145. - Digital output on port 1: "Yes" indicates that the drive supports digital
  146.   output (IEC958) on port 1.
  147.  
  148. - Digital output on port 2: idem for port 2.
  149.  
  150. - Mode 2 Form 1 format: "Yes" indicates that the drive is capable of reading
  151.   sectors in Mode 2 Form 1 format.
  152.  
  153. - Mode 2 Form 2 format: "Yes" indicates that the drive is capable of reading
  154.   sectors in Mode 2 Form 2 format.
  155.  
  156. - Multi-session discs: "Yes" indicates that the drive is capable of reading
  157.   multi-session discs or Photo-CD discs.
  158.  
  159. - CD-DA commands supported: "Yes" indicates that CD-DA tracks can be read using
  160.   the READ-CD command.
  161.  
  162. - CD-DA stream is accurate: "Yes" indicates that if a loss of streaming occurs
  163.   during a READ-CD operation, the drive is capable of accurately restarting the
  164.   operation without generating an error.
  165.  
  166. - Sub-channel R-W supported: "Yes" indicates that the commands which return
  167.   sub-channel data (READ-CD & READ SUB-CHANNEL) can return the R-W information.
  168.  
  169. - Sub-channel R-W corrected: "Yes" indicates that R-W data will be returned
  170.   error-corrected and de-interleaved.
  171.  
  172. - C2 error pointers supported: "Yes" indicates that the READ-CD command can
  173.   return the C2 error pointers and the C2 block error flags.
  174.  
  175. - ISCR information supported: "Yes" indicates that the drive can return the
  176.   International Standard Recording Code.
  177.  
  178. - UPC information supported: "Yes" indicates that the drive can return the 
  179.   Media Catalog Number.
  180.  
  181. - Media lock supported: "Yes" indicates that the PREVENT/ALLOW command is
  182.   capable of locking the media into the drive.
  183.  
  184. - Lock state: it indicates the current state of the drive.
  185.  
  186. - Prevent jumper: it indicates the state of the (optional) prevent/allow
  187.   jumper. "No" indicates that the jumper is present and the media is not locked
  188.   at power up.
  189.  
  190. - Eject in START/STOP command: "Yes" indicates that the drive can eject the 
  191.   disc via the START/STOP command.
  192.  
  193. - Loading mechanism type: it indicates the type of disc loading the drive
  194.   supports.
  195.  
  196. - Separate volume levels: "Yes" indicates that the audio level for each channel
  197.   can be controled independently.
  198.  
  199. - Separate channel mute: "Yes" indicates that the mute capability for each
  200.   channel can be controlled independently.
  201.  
  202. - Embedded changer present: "Yes" indicates that the drive contains a disc
  203.   changer.
  204.  
  205. - Software slot selection: ??? (for disc changer only).
  206.  
  207. - Maximum speed supported: the maximum data rate that the drive supports (in
  208.   kilobytes per second).
  209.  
  210. - Number of volume levels: the number of discrete levels.
  211.  
  212. - Buffer size: the size of the drive cache in kilobytes.
  213.  
  214. - Current speed selected: the actual data rate that the drive is currently
  215.   using (in kilobytes per second).
  216.  
  217. And finally, the digital output format (optional):
  218.  
  219. It gives you the format of the data stream on the EBU port.
  220.  
  221. History
  222. -------
  223.  
  224. 1.0    17 Oct 1996 : Initial release
  225.  
  226.