home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / cdrom / scsiutil / history < prev    next >
Text File  |  1981-06-29  |  3KB  |  96 lines

  1. HISTORY of SCSIUtil
  2.  
  3. 1.0    by Gary Duncan (released on Fish 669)
  4.  
  5. 1.1-1.7    internal versions by <HR>
  6.  
  7. 1.71b    new features:
  8.     - read 16 bit raw digital audio (left|right|stereo)
  9.     - read  8 bit raw digital audio (left|right)
  10.     - change medium
  11.     - Inquiry with parsed output
  12.     - play audio CD (starttrack,startindex,endtrack,endindex)
  13.     - display TOC (short|long)
  14.  
  15. 1.77b    - changed commandline interface
  16.     - added show raw capacity
  17.     - added display raw TOC data
  18.     - added read CD sub-channel (raw|parsed)
  19.  
  20. 1.78b    - changed commandline interface
  21.     - fixed wrong interpretation of Sub-channel Q Control Bits in
  22.       read_toc() and read_subchannel()
  23.  
  24. 1.781b    - changed user interface
  25.  
  26. 1.782b    - added read_cdblockheader() to read the CD-ROM data block
  27.       address header
  28.  
  29. 1.783b  - added mode_sense()
  30.  
  31. 1.784b    - added rawhexasciioutput()
  32.  
  33. 1.785b    - debugged rawhexasciioutput()
  34.  
  35. 1.79b    - debugged mode_sense()
  36.  
  37. 1.80b    - used rawhexasciioutput() almost everywhere
  38.  
  39. 1.802b    - added SendScsiCmd(), WaitScsiCmd(), rewrote memoryhandling
  40.       to make it easier to incorporate asynchronous, double buffered
  41.       reading of digital audio data in the next version
  42.  
  43. 1.803b  - implemented read_cddaasync featuring n-buffered, asynchronous
  44.       reading of digital audio data
  45.  
  46. 1.804b  - fixed the 'Product Identification:' field in the Inquiry command
  47.       (displayed length was too short)
  48.  
  49. 1.805b    - changed definition of mono_buf[]
  50.  
  51. 1.810b    - implemented 16 bit left/right and 8 bit left/right/stereo write
  52.       inside read_cddaasync(). Used read_cddaasync instead of
  53.       read_cdda()
  54.  
  55. 1.815b    - fixed wrong interpretation of soft/hard RESET alternative in
  56.       inquiry(), First Public Release
  57.  
  58. 1.820b  - fixed read_cddaasync()
  59.  
  60. 1.90b   - patches supplied by Stefan Becker (stefanb@yello.adsp.sub.org):
  61.       added Makefile for DICE
  62.       added Fix for a Compiler-Bug in DICE
  63.       added CTRL-C handling for DICE
  64.       added support for the Toshiba XM3401 to read CDDA.
  65.  
  66. 1.902b    - added finddrivebrand() to determine target CD-ROM drive
  67.       preliminary support for Apple CD-150 (doesn't work yet)
  68.  
  69. 1.905b    - while reading digital audio a request to read data is terminated
  70.       with a MODE SENSE, reschedule the SCSI command to avoid losing
  71.       data
  72.  
  73. 1.910b    - added -l option to allow/prevent medium removal
  74.  
  75. 1.920b    - added subcode parameter to -d for reading 2352/2368/2448/96
  76.       byte blocks with Apple CD-300
  77.  
  78. 1.925b    - added CTRL-C checking to read_cddaasync()
  79.  
  80. 1.930b    - debugged CTRL-C checking in read_cddaasync(), set NDBLBUF 2 to
  81.       save some memory. CDDALEN set to 2448 bytes to be able to read
  82.       2448 byte/blocks correctly.
  83.  
  84. 1.931b    - fixed detection of Apple CD-ROM drives in finddrivetype()
  85.  
  86. 1.932b    - changed some comments in the source
  87.  
  88. 1.935b    - minor changes
  89.  
  90. 2.0    - added set_volume() to change volume of CD-ROM drives
  91.       (second Public Release)
  92.  
  93. 2.01    - added version string
  94.  
  95. 2.02    - recompiled with SAS/C 6.51
  96.