1. 12 Dec, 2011 1 commit
    • Steve Revill's avatar
      Fixed the Makefile. · 4b26050d
      Steve Revill authored
      Attempted a non-existent export in the resources phase.
      
      Version 2.08. Tagged as 'SCSISwitch-2_08'
      4b26050d
  2. 27 Nov, 2011 1 commit
    • Jeffrey Lee's avatar
      Add missing timeout functionality. Avoid issuing INQUIRY commands with 5 bytes... · e6952b1b
      Jeffrey Lee authored
      Add missing timeout functionality. Avoid issuing INQUIRY commands with 5 bytes of response data. Rewrite makefile and tidy code a bit.
      
      Detail:
        Makefile - Rewritten to use makefile fragments
        !MkDebug,fd7 - Added script to build softloadable debug version
        c/svcprint - Removed obsolete file
        c/cmodule, c/scsi, h/module, h/scsiswitch - Fixed compiler warnings. Implemented missing timeout functionality for drivers which support background transfers. Use Portable_Idle within the foreground-as-background loop to avoid the CPU spinning in a loop so much. Avoid race conditions if a transfer completes at the same time as an escape/timeout event.
        c/scsi - SCSI_Initialise 2 (determine device) now issues a 36 byte inquiry instead of a 5 byte one. This avoids an issue where some dodgy SCSI devices don't respond properly (or at all) to 5-byte inquiries.
      Admin:
        Tested in softload on Iyonix
      
      
      Version 2.07. Tagged as 'SCSISwitch-2_07'
      e6952b1b
  3. 25 Oct, 2009 1 commit
  4. 22 Sep, 2005 1 commit
  5. 10 Aug, 2005 1 commit
  6. 28 Apr, 2005 3 commits
  7. 05 Mar, 2005 1 commit
  8. 06 Jun, 2003 1 commit
    • Kevin Bracey's avatar
      * Fixed *Devices. · d4f98a1b
      Kevin Bracey authored
      * Ignore devices of type &7F.
      * Issue TEST UNIT READY before attempting READ CAPACITY.
      * Use driver's features entry to check background/scatter ability.
      
      Version 2.01. Tagged as 'SCSISwitch-2_01'
      d4f98a1b
  9. 23 May, 2003 2 commits
    • Kevin Bracey's avatar
      * New SCSIdriver replacement that acts as a dispatcher to multiple hardware... · 1f24ec07
      Kevin Bracey authored
      * New SCSIdriver replacement that acts as a dispatcher to multiple hardware drivers (eg SCSI cards, USB mass storage devices, ATAPI devices...).
      
      * Not totally complete, but functioning sufficiently for SCSIFS.
      * Requires a new C compiler (newer than one in CVS at time of check-in) due
        to a couple of compiler crashes - if it builds, you're compiler is new
        enough.
      
      Version 2.00. Tagged as 'SCSISwitch-2_00'
      1f24ec07
    • Kevin Bracey's avatar
      created by srccommit. · 322390a4
      Kevin Bracey authored
      322390a4