1. 15 Aug, 2012 1 commit
  2. 14 Aug, 2012 1 commit
  3. 13 Aug, 2012 1 commit
  4. 09 Aug, 2012 1 commit
    • Carl-Daniel Hailfinger's avatar
      Portability fixes and cleanups · 60d9bd26
      Carl-Daniel Hailfinger authored
      
      Move Mac OS X IOKit/DirectHW availability checks in the Makefile from
      compiler check to pciutils check.
      
      Print the compiler error messages for feature detection.
      
      Add DOS libpci in the Makefile includes only if a PCI-based programmer
      was requested.
      
      Restrict mmap usage in ich_descriptors_tool to Unix style systems.
      
      Build ich_descriptors_tool with the correct .exe extension on
      DOS/Windows.
      
      Build ich_descriptors_tool by default on x86. (Patch by Stefan Tauner)
      
      Print the Windows version instead of "unknown machine" on Windows.
      
      Don't #define our own __DARWIN__, use the standard OS X detection
      method.
      
      Update the README.
      
      Add more generated files to svn:ignore
      
      Corresponding to flashrom svn r1567.
      Signed-off-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
      Acked-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
      60d9bd26
  5. 24 Dec, 2011 1 commit
    • Stefan Tauner's avatar
      Add ich_descriptor_tool to decode all flash descriptors stored in a flash dump file · b3850964
      Stefan Tauner authored
      This patch adds an external utility that shares most of the existing descriptor
      decoding source code. Additionally to what is available via FDOC/FDOD this
      allows to access:
       - the softstraps which are used to configure the chipset by flash content
         without the need for BIOS routines. on ICH8 it is possible to read those
         with FDOC/FDOC too, but this was removed in later chipsets.
       - the ME VSCC (Vendor Specific Component Capabilities) table. simply put,
         this is an SPI chip database used to figure out the flash's capabilities.
       - the MAC address stored in the GbE image.
      
      Intel thinks this information should be confidential for ICH9 and up, but
      references some tidbits in their public documentation.
      This patch includes the human-readable information for ICH8, Ibex Peak
      (5 series) and Cougar Point (6 series); the latter two were obtained from
      leaked "SPI Flash Programming Guides" found by google. Data regarding ICH9
      and...
      b3850964
  6. 20 Oct, 2011 1 commit
  7. 14 Oct, 2011 1 commit
  8. 17 Jun, 2011 1 commit
  9. 19 May, 2011 1 commit
  10. 02 Nov, 2010 2 commits
  11. 29 Oct, 2010 2 commits
  12. 27 Jul, 2010 1 commit
    • Uwe Hermann's avatar
      Add a udev rules file for flashrom · 695fb5d0
      Uwe Hermann authored
      
      This allows USB-based external programmers to be used by non-root users
      (which are in the 'plugdev' group). The file is to be installed by the
      distros into the proper place (not sure if this is distro-specific). On
      Debian the file will end up in /etc/udev/rules.d/z60_flashrom.rules.
      
      On some systems the 'plugdev' group might have to adapted to whatever
      the respective distro uses.
      
      The following devices are listed so far:
      
       - Amontec JTAGkey(2)
       - Buspirate
       - Dediprog SF100
       - DLP Design DLP-USB1232H
       - FTDI FT4232H Mini-Module
      
      Corresponding to flashrom svn r1110.
      Signed-off-by: default avatarUwe Hermann <uwe@hermann-uwe.de>
      Acked-by: default avatarCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
      695fb5d0