1. 22 Jun, 2020 1 commit
    • Jeffrey Lee's avatar
      Fix USE_SCSI_OP version of CD_SCSIUserOp · 4ed2ff17
      Jeffrey Lee authored
      A fix from André Timmermans:
      
      -------------
      CD_SCSIUserOp is not working because of a bug in the SWI dispatch code.
      
      In this code R11 is converted from a SWI offset nr into a softloadable
      driver opcode but when later the code checks if the driver implements
      the opcode or if it must call a local default implementation it compares
      R11 against SWI offset numbers (minus 1) instead of the driver opcodes.
      Per chance the number matches for the other opcodes but not for
      SCSIUserOp and so the softloadable driver is always called in this case
      even when there is no implementation for the opcode (like in
      CDFSSoftSCSI). Here is a patch to fix this.
      -------------
      
      Tested on BB-xM, fixes CD_SCSIUserOp not working with CDFSSoftSCSI.
      
      Fixes https://www.riscosopen.org/tracker/tickets/491
      
      Version 2.42. Tagged as 'CDFSDriver-2_42'
      4ed2ff17
  2. 24 May, 2012 1 commit
    • Robert Sprowson's avatar
      GET of some defines from exports. · 82ed5a16
      Robert Sprowson authored
      SCSI errors from Hdr:SCSIErr.
      Push/Pull instead of STASH/GRAB.
      OS_Byte and OS_Module reason codes.
      Help string capitalised to match the component name.
      
      Version 2.41. Tagged as 'CDFSDriver-2_41'
      82ed5a16
  3. 20 Nov, 2011 1 commit
    • Jeffrey Lee's avatar
      Add new error. Export C version of errors header. Add a test program. · a940d783
      Jeffrey Lee authored
      Detail:
        hdr/CDErrors - Added a new error for drivers to use when the drive returns a bad response
        Makefile - Updated to export a C version of hdr/CDErrors
        Tests/grabaudio,ffb - Simple test program to extract the audio tracks from a CD
      Admin:
        Tested in OMAP3 ROM
      
      
      Version 2.40. Tagged as 'CDFSDriver-2_40'
      a940d783
  4. 22 Nov, 2002 2 commits
    • Ben Avison's avatar
      Minor bugfixes. · 99974138
      Ben Avison authored
      Detail:
        * Fixed some assumptions about flag preservation in CD_ SWIs
        * Standardised spelling of CD-ROM in messages files (not CD ROM)
        * Fixed pathname of messages file to include $
      Admin:
        Tested on Tungsten.
      
      Version 2.39. Tagged as 'CDFSDriver-2_39'
      99974138
    • Ben Avison's avatar
      Added SWI CD_SCSIUserOp (see Doc/SCSIUserOp). · 86b987a8
      Ben Avison authored
      Version 2.38. Tagged as 'CDFSDriver-2_38'
      86b987a8
  5. 06 Nov, 2002 1 commit
    • Ben Avison's avatar
      Changes for RISC OS 5. · df2541fb
      Ben Avison authored
      Detail:
        * Merged in RISCOS Ltd change: module no longer fails to intialise if no
          CDROMs are configured. This, along with their equivalent change in
          CDFS, allows the number of CDROMs to be configured up from 0 from the
          command line
        * Moved resources here from CDFSResources - allows tokenisation
        * Uses objasm and shared makefiles
        * 32-bit compatible
      Admin:
        Not tested.
      
      Version 2.37. Tagged as 'CDFSDriver-2_37'
      df2541fb
  6. 07 Dec, 2000 1 commit
    • John Beranek's avatar
      Macro changes · 4b0d4bf7
      John Beranek authored
      Detail:
        Replaced GRABS and GRAB with Pull, and STASH with Push.
      Admin:
        Built.
      
      
      Version 2.36. Tagged as 'CDFSDriver-2_36'
      4b0d4bf7
  7. 30 Nov, 2000 1 commit
    • John Beranek's avatar
      Updated srccommit usage. · d2385f77
      John Beranek authored
      Detail:
        Updated srccommit usage, it now uses Module_HelpVersion.
         Removed obsolete "Version" file.
      Admin:
        Added stripdepend call to clean rule
      
      
      Version 2.35. Tagged as 'CDFSDriver-2_35'
      d2385f77
  8. 05 Nov, 1999 2 commits