1. 02 Feb, 2015 1 commit
    • Ben Avison's avatar
      Add Raspberry Pi Compute module support · 7592adfe
      Ben Avison authored
      Detail:
        The eMMC chip on the Compute module is now treated as a hard drive by SDFS.
        A number of bugs (relating to top-bit-set disc addresses for example) were
        required to facilitate this. If a board has an eMMC chip, then the default
        SDFS drive is drive 4 rather than drive 0; this doesn't require any change
        to the default CMOS values in the kernel or HAL (SDFS adjusts its
        interpretation of the CMOS byte instead).
      Admin:
        Tested on a Compute module (of course).
      
      Version 0.07. Tagged as 'SDFS-0_07'
      7592adfe
  2. 31 Oct, 2014 1 commit
    • Ben Avison's avatar
      Drive (lack of) allocation for permanent SDIO devices fixed · 8683288a
      Ben Avison authored
      Detail:
        Non-removable SDIO devices were never supposed to be allocated an SDFS
        drive, but were by accident in the secondary (UnitAttached rather than
        SlotAttached) service call.
      Admin:
        Applies to boards such as the IGEPv2, with SDIO WiFi chips on the board.
      
      
      Version 0.06. Tagged as 'SDFS-0_06'
      8683288a
  3. 14 Jul, 2014 1 commit
    • Ben Avison's avatar
      Support the Raspberry Pi model B+ · 8d0bd7b6
      Ben Avison authored
      Detail:
        For removable slots without a card detect pin, use an alternate state
        machine based upon timeouts to detect card removal or card changes. Note
        that this requires cooperation from FileCore (the same code paths as with
        selected floppy drives that had faulty disc changed pins) to avoid data
        loss by assuming that a disc might need remounting if a certain time has
        elapsed since the last successful operation. To avoid a significant speed
        penalty from deselecting and reselecting cards, remounting isn't used for
        rapid back-to-back operations.
      Admin:
        Already in use in RC12a.
      
      Version 0.05. Tagged as 'SDFS-0_05'
      8d0bd7b6
  4. 29 Apr, 2014 1 commit
  5. 30 Sep, 2012 1 commit
    • Jeffrey Lee's avatar
      Fix SD slots not always appearing on iconbar · df682e08
      Jeffrey Lee authored
      Detail:
        c/module - A typo in the startup code resulted in the service_SDIOSlotAttached 'integrated' parameter being calculated incorrectly.
      Admin:
        Tested on Pandora
        2nd SD slot now appears on iconbar if slot is empty on boot (previously would only appear if slot occupied)
      
      
      Version 0.03. Tagged as 'SDFS-0_03'
      df682e08
  6. 16 Jul, 2012 1 commit
    • Ben Avison's avatar
      Fix for bug that meant that several cards only worked in drive 0 · 14356c66
      Ben Avison authored
      Detail:
        MiscOp 0 turns out to pass the drive number *both* in R1 and in the top
        3 bits of R2. SDFS was failing to mask the drive bits out of R2, which
        caused some (but not all) cards to generate an error. Obviously, this
        didn't affect drive 0.
      Admin:
        Tested on Beagleboard "Zippy" expansion card
      
      Version 0.02. Tagged as 'SDFS-0_02'
      14356c66
  7. 07 Jun, 2012 1 commit