home *** CD-ROM | disk | FTP | other *** search
- HISTORY of SCSIUtil
-
- 1.0 by Gary Duncan (released on Fish 669)
-
- 1.1-1.7 internal versions by <HR>
-
- 1.71b new features:
- - read 16 bit raw digital audio (left|right|stereo)
- - read 8 bit raw digital audio (left|right)
- - change medium
- - Inquiry with parsed output
- - play audio CD (starttrack,startindex,endtrack,endindex)
- - display TOC (short|long)
-
- 1.77b - changed commandline interface
- - added show raw capacity
- - added display raw TOC data
- - added read CD sub-channel (raw|parsed)
-
- 1.78b - changed commandline interface
- - fixed wrong interpretation of Sub-channel Q Control Bits in
- read_toc() and read_subchannel()
-
- 1.781b - changed user interface
-
- 1.782b - added read_cdblockheader() to read the CD-ROM data block
- address header
-
- 1.783b - added mode_sense()
-
- 1.784b - added rawhexasciioutput()
-
- 1.785b - debugged rawhexasciioutput()
-
- 1.79b - debugged mode_sense()
-
- 1.80b - used rawhexasciioutput() almost everywhere
-
- 1.802b - added SendScsiCmd(), WaitScsiCmd(), rewrote memoryhandling
- to make it easier to incorporate asynchronous, double buffered
- reading of digital audio data in the next version
-
- 1.803b - implemented read_cddaasync featuring n-buffered, asynchronous
- reading of digital audio data
-
- 1.804b - fixed the 'Product Identification:' field in the Inquiry command
- (displayed length was too short)
-
- 1.805b - changed definition of mono_buf[]
-
- 1.810b - implemented 16 bit left/right and 8 bit left/right/stereo write
- inside read_cddaasync(). Used read_cddaasync instead of
- read_cdda()
-
- 1.815b - fixed wrong interpretation of soft/hard RESET alternative in
- inquiry(), First Public Release
-
- 1.820b - fixed read_cddaasync()
-
- 1.90b - patches supplied by Stefan Becker (stefanb@yello.adsp.sub.org):
- added Makefile for DICE
- added Fix for a Compiler-Bug in DICE
- added CTRL-C handling for DICE
- added support for the Toshiba XM3401 to read CDDA.
-
- 1.902b - added finddrivebrand() to determine target CD-ROM drive
- preliminary support for Apple CD-150 (doesn't work yet)
-
- 1.905b - while reading digital audio a request to read data is terminated
- with a MODE SENSE, reschedule the SCSI command to avoid losing
- data
-
- 1.910b - added -l option to allow/prevent medium removal
-
- 1.920b - added subcode parameter to -d for reading 2352/2368/2448/96
- byte blocks with Apple CD-300
-
- 1.925b - added CTRL-C checking to read_cddaasync()
-
- 1.930b - debugged CTRL-C checking in read_cddaasync(), set NDBLBUF 2 to
- save some memory. CDDALEN set to 2448 bytes to be able to read
- 2448 byte/blocks correctly.
-
- 1.931b - fixed detection of Apple CD-ROM drives in finddrivetype()
-
- 1.932b - changed some comments in the source
-
- 1.935b - minor changes
-
- 2.0 - added set_volume() to change volume of CD-ROM drives
- (second Public Release)
-
- 2.01 - added version string
-
- 2.02 - recompiled with SAS/C 6.51
-