1. 13 Mar, 2016 2 commits
    • Ben Avison's avatar
      LBA28 support · 86c19b05
      Ben Avison authored
      Detail:
        LBA28 is still useful for some small capacity Micro SATA SSDs in particular.
        Also a bugfix to reading the drive capacity (the only effect would have
        been that we didn't correctly fault DiscOps beyond the end of the media).
      Admin:
        Tested on IGEPv5
      
      Version 4.01. Tagged as 'ADFS-4_01'
      86c19b05
    • Ben Avison's avatar
      Initial import of ADFS 4 · 120aa298
      Ben Avison authored
      Detail:
        Version 4 of ADFS is a complete rewrite, but backward compatible with
        previous versions of ADFS. The hardware driver components have been
        extracted out into separate modules, along the lines of the
        SCSIFS/SCSIDriver and SDFS/SDIODriver interfaces. Initially, the only
        supported driver backend is for AHCI SATA controllers, but it is anticipated
        that PATA controller support and maybe even floppy drive support may be
        added at a later date to cater for legacy hardware. Background transfers are
        only partially implemented at present.
      Admin:
        This version is what appeared in initial Titanium ROM releases.
      
      Tagged as 'ADFS-4_00'
      120aa298