)]}'
{
  "log": [
    {
      "commit": "3697ac75d5445c7ef66913cc3935f0bfe57a8d19",
      "tree": "4688ac422b600716a9e6b4ea170772c17b6f4775",
      "parents": [
        "97866087ae2c5bab35d160d9e694ae4009479493"
      ],
      "author": {
        "name": "Mart Raudsepp",
        "email": "mart.raudsepp@artecdesign.ee",
        "time": "Mon Feb 11 14:32:45 2008 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Feb 11 14:32:45 2008 +0000"
      },
      "message": "Further cleanups to enable_flash_cs5536\n\n - Remove the \"enable write to flash\" message, as the caller appears to\n   already report that.\n\n - Move the \u0027modprobe msr\u0027 suggestions to the first lseek64 error handling, as\n   we get an error there already.\n\n - Rename a perror string from \"read\" to \"read msr\", as we use the latter\n   already in this function for another read.\n\nCorresponding to flashrom svn r195 and coreboot v2 svn r3101.\n\nSigned-off-by: Mart Raudsepp \u003cmart.raudsepp@artecdesign.ee\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "97866087ae2c5bab35d160d9e694ae4009479493",
      "tree": "a1d7c155992dffc3bd3c428297809cd7b4d3db7b",
      "parents": [
        "e1344da898e3a7bcdfaa4995d37e22c8c5c555d8"
      ],
      "author": {
        "name": "Luc Verhaegen",
        "email": "libv@skynet.be",
        "time": "Sat Feb 09 02:03:06 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Feb 09 02:03:06 2008 +0000"
      },
      "message": "Add board enable for VIA EPIA SP\n\nCorresponding to flashrom svn r194 and coreboot v2 svn r3099.\n\nSigned-off-by: Luc Verhaegen \u003clibv@skynet.be\u003e\nAcked-by: Corey Osgood \u003ccorey.osgood@gmail.com\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "e1344da898e3a7bcdfaa4995d37e22c8c5c555d8",
      "tree": "21e284263dc48ca049042a4eb194049121b3acb8",
      "parents": [
        "0514a5f07aefbfd730721c18ba23a89e5af87e90"
      ],
      "author": {
        "name": "Mart Raudsepp",
        "email": "mart.raudsepp@artecdesign.ee",
        "time": "Fri Feb 08 10:10:57 2008 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Feb 08 10:10:57 2008 +0000"
      },
      "message": "Improve error handling and make RCONF_DEFAULT_MSR address be a constant\n\nAlso, move a big code comment to the top of enable_flash_cs5536().\n\nCorresponding to flashrom svn r193 and coreboot v2 svn r3098.\n\nSigned-off-by: Mart Raudsepp \u003cmart.raudsepp@artecdesign.ee\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "0514a5f07aefbfd730721c18ba23a89e5af87e90",
      "tree": "b13bbce8de759c3ba09e42ab69ec03647353a8eb",
      "parents": [
        "1263d2af08990b7c372a744ab970a7f0e279885f"
      ],
      "author": {
        "name": "Mart Raudsepp",
        "email": "mart.raudsepp@artecdesign.ee",
        "time": "Fri Feb 08 09:59:58 2008 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Feb 08 09:59:58 2008 +0000"
      },
      "message": "Write enable flash chips attached to CS3 of CS5536 chipsets (AMD Geode)\n\nThis implements support for devices using AMD Geode companion chip\nCS5536 that have the Boot ROM on NOR flash that is directly connected to\nFLASH_CS3 (Boot Flash Chip Select). We need to write enable it in the\nNORF_CTL MSR register for flashrom to be able to write to it, including\nJEDEC probe commands.\n\nThis patch allows us to stop using AMD gx_utils.ko for BIOS flashing on\nthe DBE61.\n\nCorresponding to flashrom svn r192 and coreboot v2 svn r3097.\n\nSigned-off-by: Mart Raudsepp \u003cmart.raudsepp@artecdesign.ee\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "1263d2af08990b7c372a744ab970a7f0e279885f",
      "tree": "881d25a99cb48b0711afaa41d875dbb67b6e949c",
      "parents": [
        "6b53fed02d38d7d7a53afeac540d1c7e8ace4ec3"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Feb 06 22:07:58 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Feb 06 22:07:58 2008 +0000"
      },
      "message": "Handle JEDEC JEP106W continuation codes in SPI RDID\n\nSome vendors like Programmable Micro Corp (PMC) need this. Both the\nserial and parallel flash JEDEC detection routines would benefit from a\nparity/sanity check of the vendor ID. Will do this later.\n\nAdd support for the PMC Pm25LV family of SPI flash chips.\n\nCorresponding to flashrom svn r191 and coreboot v2 svn r3091.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Chris Lingard  \u003cchris@stockwith.co.uk\u003e\n"
    },
    {
      "commit": "6b53fed02d38d7d7a53afeac540d1c7e8ace4ec3",
      "tree": "f93b1a792eec2ea04d1196a725fa4cbd796a7918",
      "parents": [
        "79fd6d21d2d41c74e03973a6be6851e9086de7eb"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jan 27 16:21:21 2008 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jan 27 16:21:21 2008 +0000"
      },
      "message": "Make the vendor name optional in the -m flashrom parameter when there\u0027s only one board name that matches\n\nThe full syntax still works, and is required when two vendors have\nboards with the same names.\n\nCorresponding to flashrom svn r190 and coreboot v2 svn r3082.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "79fd6d21d2d41c74e03973a6be6851e9086de7eb",
      "tree": "9c7efe1dc8e5817299551dfc8339766c5b80d91b",
      "parents": [
        "3ac76af6f0623779667d3d3d147e35a6be1c8b05"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jan 27 07:17:14 2008 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sun Jan 27 07:17:14 2008 +0000"
      },
      "message": "Forgot to add Spansion S25FL016A to README, trivial\n\nCorresponding to flashrom svn r189 and coreboot v2 svn r3080.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "3ac76af6f0623779667d3d3d147e35a6be1c8b05",
      "tree": "2d6a6d69b88e3304c6988e6dbe6a8735ca31668f",
      "parents": [
        "10e091bd30db44c5984be4d8699bef537d90ccc7"
      ],
      "author": {
        "name": "Marc Jones",
        "email": "marc.jones@amd.com",
        "time": "Sat Jan 26 07:35:47 2008 +0000"
      },
      "committer": {
        "name": "Ronald G. Minnich",
        "email": "rminnich@gmail.com",
        "time": "Sat Jan 26 07:35:47 2008 +0000"
      },
      "message": "Correctly disable the ROM area Write Protect bit in the Geode LX\n\nCorresponding to flashrom svn r188 and coreboot v2 svn r3078.\n\nSigned-off-by: Marc Jones \u003cmarc.jones@amd.com\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n\nTested on the pcengines alix1c and works fine.\nAcked-by: Ronald G. Minnich \u003crminnich@gmail.com\u003e\n"
    },
    {
      "commit": "10e091bd30db44c5984be4d8699bef537d90ccc7",
      "tree": "3e1e3dbaded4423aa4b593f4e73a50c608f67fb8",
      "parents": [
        "e5dd6e6cd5591bbfa52aca05edf5fcff8dbd4f7b"
      ],
      "author": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Fri Jan 25 01:52:45 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Jan 25 01:52:45 2008 +0000"
      },
      "message": "Add ids and chip entry for Spansion S25FL016A, tested, working\n\nCorresponding to flashrom svn r187 and coreboot v2 svn r3074.\n\nSigned-off-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "e5dd6e6cd5591bbfa52aca05edf5fcff8dbd4f7b",
      "tree": "557e93fbe3dc0c5f83be8c9b33e9ae8be35a6799",
      "parents": [
        "d7b5bf3f1234200c8fd19c03e72cd65ba3db13f8"
      ],
      "author": {
        "name": "Harald Gutmann",
        "email": "harald.gutmann@gmx.net",
        "time": "Tue Jan 22 16:03:19 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Jan 22 16:03:19 2008 +0000"
      },
      "message": "Here is just a little and simple patch to get the MX25L3205D working\n\nI\u0027ve tested and verified the chip myself, and it seems to work\neverything like supposted, since Carl-Daniel has patched flashrom to\nuse the read funktion on verifying. \n\n\"benchvice flashrom # ./flashrom -m gigabyte:m57sli -v test.4mb\nCalibrating delay loop... OK.\nNo coreboot table found.\nFound chipset \"NVIDIA MCP55\", enabling flash write... OK.\nFound board \"GIGABYTE GA-M57SLI-S4\": enabling flash write... \nSerial flash segment 0xfffe0000-0xffffffff enabled\nSerial flash segment 0x000e0000-0x000fffff enabled\nSerial flash segment 0xffee0000-0xffefffff disabled\nSerial flash segment 0xfff80000-0xfffeffff enabled\nLPC write to serial flash enabled\nserial flash pin 29\nOK.\nMX25L3205 found at physical address 0xffc00000.\nFlash part is MX25L3205 (4096 KB).\nFlash image seems to be a legacy BIOS. Disabling checks.\nVerifying flash... VERIFIED.\nbenchvice flashrom # ls -l test.4mb\n-rw-r--r-- 1 root root 4194304 22. Jan 16:27 test.4mb\n\nCorresponding to flashrom svn r186 and coreboot v2 svn r3072.\n\nSigned-off-by: Harald Gutmann \u003charald.gutmann@gmx.net\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "d7b5bf3f1234200c8fd19c03e72cd65ba3db13f8",
      "tree": "b8be63a7e75329430d9ed8a60649fa2f3a8e67b2",
      "parents": [
        "d3568adfe118776d8157434f7bec102542959544"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Jan 22 15:19:01 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Jan 22 15:19:01 2008 +0000"
      },
      "message": "Flashrom did not use the read function for verifying, it used direct memory access instead\n\nThat fails if the flash chip is not mapped completely. If the read\nfunction is set in struct flashchip, use it for verification as well.\n\nThis fixes verification of all SPI flash chips \u003e512 kByte behind an\nIT8716F flash translation chip.\n\n\"MX25L8005 found at physical address 0xfff00000. Flash part is MX25L8005\n(1024 KB). Flash image seems to be a legacy BIOS. Disabling checks.\nVerifying flash... VERIFIED.\"\n\nCorresponding to flashrom svn r185 and coreboot v2 svn r3070.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Harald Gutmann \u003charald.gutmann@gmx.net\u003e\n"
    },
    {
      "commit": "d3568adfe118776d8157434f7bec102542959544",
      "tree": "6340a53351c8ff9e8480b86db6ea18fe4f9fee94",
      "parents": [
        "d4554c5d73a4f54b441905f01997c4177bbbfd0d"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Jan 22 14:37:31 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Jan 22 14:37:31 2008 +0000"
      },
      "message": "Make sure we delay writing the next byte long enough in SPI byte programming\n\nMinor formatting changes.\n\nCorresponding to flashrom svn r184 and coreboot v2 svn r3069.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Harald Gutmann \u003charald.gutmann@gmx.net\u003e\n"
    },
    {
      "commit": "d4554c5d73a4f54b441905f01997c4177bbbfd0d",
      "tree": "d1adbe16247193646ead8a875cf7368f0a9ad75a",
      "parents": [
        "201bde33d0ee8df9038d15e662f345b2051e60be"
      ],
      "author": {
        "name": "Ronald Hoogenboom",
        "email": "hoogenboom30@zonnet.nl",
        "time": "Mon Jan 21 23:55:08 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Jan 21 23:55:08 2008 +0000"
      },
      "message": "Omitting the wait for SPI ready when there is no data to be read, e.g\n\nreadcnt\u003d\u003d0 saves 10 seconds with the unconditional 10us delay, reducing\nprogramming time for SST25VF016B to 40-45 secs.\n\nCorresponding to flashrom svn r183 and coreboot v2 svn r3068.\n\nSigned-off-by: Ronald Hoogenboom \u003choogenboom30@zonnet.nl\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "201bde33d0ee8df9038d15e662f345b2051e60be",
      "tree": "8dd5462e548dade569d43b8eafd88e2aca5e827d",
      "parents": [
        "7ff530b40ef862e4d1bf6b30c34635a279a1b312"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bernhard.walle@gmx.de",
        "time": "Mon Jan 21 15:24:22 2008 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Jan 21 15:24:22 2008 +0000"
      },
      "message": "This patch adds version information\n\nBecause \u0027v\u0027 and \u0027V\u0027 are already in use, the patch uses \u0027R\u0027 (for release)\nand, of course, \u0027--version\u0027.\n\nCorresponding to flashrom svn r182 and coreboot v2 svn r3067.\n\nSigned-off-by: Bernhard Walle \u003cbernhard.walle@gmx.de\u003e\nAcked-by: Ulf Jordan \u003cjordan@chalmers.se\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "7ff530b40ef862e4d1bf6b30c34635a279a1b312",
      "tree": "2f1bd36d392569740f39ed531de721c2eb54661c",
      "parents": [
        "42eb17fc5ed4feb8f6b2f8f2b20626d539861afd"
      ],
      "author": {
        "name": "Ronald Hoogenboom",
        "email": "hoogenboom30@zonnet.nl",
        "time": "Sat Jan 19 00:04:46 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Jan 19 00:04:46 2008 +0000"
      },
      "message": "Further abstract SPI functions to allow chips bigger than 512 kB behind IT8716Fs\n\nSupport SPI flash chips bigger than 512 kByte sitting behind IT8716F\nSuper I/O performing LPC-to-SPI flash translation.\n\nCorresponding to flashrom svn r181 and coreboot v2 svn r3061.\n\nSigned-off-by: Ronald Hoogenboom \u003choogenboom30@zonnet.nl\u003e\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "42eb17fc5ed4feb8f6b2f8f2b20626d539861afd",
      "tree": "c033049c1300761bc6f38a8eab7303bf07a82415",
      "parents": [
        "2fbe6247a9c328628d521b14eee90bd5be378685"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jan 18 17:48:51 2008 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jan 18 17:48:51 2008 +0000"
      },
      "message": "Minor documentation improvements/fixes in the README and manpage\n\nCorresponding to flashrom svn r180 and coreboot v2 svn r3059.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "2fbe6247a9c328628d521b14eee90bd5be378685",
      "tree": "e8b539403a956b5d969228891acb173aff2ccf3d",
      "parents": [
        "e3f3e2edb4f45ff5f53df3a3b4012bc5e60f1bb8"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Fri Jan 18 16:17:44 2008 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Fri Jan 18 16:17:44 2008 +0000"
      },
      "message": "Rename linuxbios_* files in utils repository\n\nCorresponding to flashrom svn r179 and coreboot v2 svn r3058.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "e3f3e2edb4f45ff5f53df3a3b4012bc5e60f1bb8",
      "tree": "f2e011db66093d0ccda872ed7a73f3ff2d1eccb0",
      "parents": [
        "a3f8a6416616588021f21b893e673cc67a71bc3f"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Fri Jan 18 15:33:10 2008 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Fri Jan 18 15:33:10 2008 +0000"
      },
      "message": "Rename LinuxBIOS to coreboot\n\nCorresponding to flashrom svn r178 and coreboot v2 svn r3054.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "a3f8a6416616588021f21b893e673cc67a71bc3f",
      "tree": "d89cee24a4ac1aa6375e894b9e06c6deb0d6de8e",
      "parents": [
        "9bb1c5d7ee7a10c65f71e1992fa83c5ee6fcea66"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bernhard.walle@gmx.de",
        "time": "Fri Jan 11 00:32:07 2008 +0000"
      },
      "committer": {
        "name": "Torsten Duwe",
        "email": "duwe@lst.de",
        "time": "Fri Jan 11 00:32:07 2008 +0000"
      },
      "message": "This patch removes \u0027\\n\u0027 from the help output since this looks a bit strange\n\nAfter the patch [...] The line length is still below 80 characters.\n\nCorresponding to flashrom svn r177 and coreboot v2 svn r3045.\n\nSigned-off-by: Bernhard Walle \u003cbernhard.walle@gmx.de\u003e\nAcked-by: Torsten Duwe \u003cduwe@lst.de\u003e\n"
    },
    {
      "commit": "9bb1c5d7ee7a10c65f71e1992fa83c5ee6fcea66",
      "tree": "119833ff90b31ff5a501d438d7610b61e5859b15",
      "parents": [
        "f9aa3a89506f294f5ca51889b038a098da228410"
      ],
      "author": {
        "name": "Harald Gutmann",
        "email": "harald.gutmann@gmx.net",
        "time": "Thu Jan 10 13:27:22 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Thu Jan 10 13:27:22 2008 +0000"
      },
      "message": "Enable MX25L8005 support\n\nThe #defines were already there.\n\nCorresponding to flashrom svn r176 and coreboot v2 svn r3042.\n\nSigned-off-by: Harald Gutmann \u003charald.gutmann@gmx.net\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "f9aa3a89506f294f5ca51889b038a098da228410",
      "tree": "3b96a695ac595189be5bf7e9b73b28573f6cafc5",
      "parents": [
        "8484d5a0a38b2b1c60b50c7bd938457ea2c314c5"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Jan 07 13:48:51 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Jan 07 13:48:51 2008 +0000"
      },
      "message": "Add support for the SST25VF040B 4 Mbit SPI flash chip\n\nStraight from the data sheet, not tested.\n\nCorresponding to flashrom svn r175 and coreboot v2 svn r3036.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "8484d5a0a38b2b1c60b50c7bd938457ea2c314c5",
      "tree": "d82d014c25b7fc3b06104799417eb0627a325494",
      "parents": [
        "e973b05710de68556dd5b7f336816b03d2b0e691"
      ],
      "author": {
        "name": "Ronald G. Minnich",
        "email": "rminnich@gmail.com",
        "time": "Fri Jan 04 17:22:44 2008 +0000"
      },
      "committer": {
        "name": "Ronald G. Minnich",
        "email": "rminnich@gmail.com",
        "time": "Fri Jan 04 17:22:44 2008 +0000"
      },
      "message": "Add board enable for the gigabyte ga_2761gxdk board\n\nCorresponding to flashrom svn r174 and coreboot v2 svn r3033.\n\nSigned-off-by: Ronald G. Minnich \u003crminnich@gmail.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "e973b05710de68556dd5b7f336816b03d2b0e691",
      "tree": "0bd46b9d23079b543465fa2249887f6b6dc86590",
      "parents": [
        "2736e328320cbf524b3e5e93847cb4167062de7c"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Jan 04 16:22:09 2008 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Jan 04 16:22:09 2008 +0000"
      },
      "message": "Print at least the vendor for SPI flash chips if the exact chip ID is unknown\n\nCorresponding to flashrom svn r173 and coreboot v2 svn r3032.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Ronald G. Minnich \u003crminnich@gmail.com\u003e\n"
    },
    {
      "commit": "2736e328320cbf524b3e5e93847cb4167062de7c",
      "tree": "dc2cbcc5170e101dcd519cca1393482144a29111",
      "parents": [
        "ae8afa9ddb709985bfd5bce38c30610cc3e47abe"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 31 14:05:08 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 31 14:05:08 2007 +0000"
      },
      "message": "Unfortunately, EN29F002T, EN29F002AT, EN29F002ANT, EN29F002NT all have exactly the same ID\n\nImprove model number printing.\n\nAdd EN29F002(A)(N)B support while I\u0027m at it.\n\nCorresponding to flashrom svn r172 and coreboot v2 svn r3031.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Markus Boas \u003cbios@ryven.de\u003e\n"
    },
    {
      "commit": "ae8afa9ddb709985bfd5bce38c30610cc3e47abe",
      "tree": "6d4c9d27ad37db63a247647d01ec92d20a663033",
      "parents": [
        "c2a18452b14481adffcbc894c1342404f8e737a5"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 31 01:49:00 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 31 01:49:00 2007 +0000"
      },
      "message": "Add continuation ID support to jedec.c\n\nThe continuation ID code does not go further than checking for IDs of\nthe type 0x7fXX, but does this for vendor and product ID. The current\npublished JEDEC spec has a list where the largest vendor ID is 7 bytes\nlong, but all leading bytes are 0x7f. The list will grow in the future,\nand using a 64bit variable will not be enough anymore.\nBesides that, it seems that the location of the ID byte after the first\ncontinuation ID byte is very vendor specific, so we may have to revisit\nthat code some time in the future.\n\n(Suggestion for a new encoding:\nUse a two-byte data type for the ID, the lower byte contains the only\nnon-0x7f byte, the upper byte contains the number of 0x7f bytes used as\nprefix, which is the bank number minus 1 the vendor ID appears in.)\n\nAdd support for EON EN29F002AT.\n\nCorresponding to flashrom svn r171 and coreboot v2 svn r3030.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Corey Osgood \u003ccorey.osgood@gmail.com\u003e\n"
    },
    {
      "commit": "c2a18452b14481adffcbc894c1342404f8e737a5",
      "tree": "129f793f8888219532ae41340a5b6938b301603c",
      "parents": [
        "a3c977ab638b72c011adce8d2ebaa1753fe7c9bb"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 31 01:18:26 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 31 01:18:26 2007 +0000"
      },
      "message": "Refine various vendor ID annotations\n\nThis fixes a few vendor IDs to conform with JEDEC publication 106W\n(JEP106W), adds some device IDs and provides information about\nnon-conforming IDs. The EON change is left to the patch adding EON\nchips.\n\nThis patch should have no effect on code generation.\n\nCorresponding to flashrom svn r170 and coreboot v2 svn r3029.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Corey Osgood \u003ccorey.osgood@gmail.com\u003e\n"
    },
    {
      "commit": "a3c977ab638b72c011adce8d2ebaa1753fe7c9bb",
      "tree": "b7d3f94090a4c3c86c3544e3b5176f96315acb31",
      "parents": [
        "9a3ec82063a95c9f7a7750e98fafed359aa74d44"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Dec 29 11:05:59 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Dec 29 11:05:59 2007 +0000"
      },
      "message": "All SPI chips mentioned in flashchips.c had their sector size listed as page size\n\nFix that. Page size is uniform 256 bytes for SPI.\n\nA sector/block size field in struct flashchip would be nice, though.\n\nCorresponding to flashrom svn r169 and coreboot v2 svn r3027.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Corey Osgood \u003ccorey.osgood@gmail.com\u003e\n"
    },
    {
      "commit": "9a3ec82063a95c9f7a7750e98fafed359aa74d44",
      "tree": "58f5bcd014cf8f7d97621bda262e3a7aedfff2f0",
      "parents": [
        "e431827cf7048474a1078240e19673ef39034b50"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Dec 29 10:15:58 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Dec 29 10:15:58 2007 +0000"
      },
      "message": "Print the chip status register for all SPI chips on probe if verbose output is specified\n\nPretty-print the chip status register (including block lock information)\nfor ST M25P family and Macronix MX25L family chips.\n\nCorresponding to flashrom svn r168 and coreboot v2 svn r3026.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Corey Osgood \u003ccorey.osgood@gmail.com\u003e\n"
    },
    {
      "commit": "e431827cf7048474a1078240e19673ef39034b50",
      "tree": "e7b8fd06d29ff85ea95f568bbfa5c0d422c5d8ec",
      "parents": [
        "d8cc58c85efe877d9f0dbc6ab9f60348741af356"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Dec 29 10:14:38 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Dec 29 10:14:38 2007 +0000"
      },
      "message": "Add 25VF016B support\n\nUntested, but verified against the data sheet.\n\nCorresponding to flashrom svn r167 and coreboot v2 svn r3025.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Corey Osgood \u003ccorey.osgood@gmail.com\u003e\n"
    },
    {
      "commit": "d8cc58c85efe877d9f0dbc6ab9f60348741af356",
      "tree": "f5f8efb286c1fc2dd6b790022a692c6c5d58299e",
      "parents": [
        "21c7890701dd30977e46091bc101678bc729a746"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 17 22:22:40 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 17 22:22:40 2007 +0000"
      },
      "message": "Add support for various ST M25P* chips\n\nAdd support for ST M25P05-A, M25P10-A, M25P20, M25P40, M25P16, M25P32,\nM25P64, M25P128.\n\nST M25P80 support is already there. Not tested, but conforming to data\nsheets and double checked.\n\nCorresponding to flashrom svn r166 and coreboot v2 svn r3012.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "21c7890701dd30977e46091bc101678bc729a746",
      "tree": "6895418c105a8159edb5b35440b77ad76aeed9bd",
      "parents": [
        "f5df46f6c697b7b79faec25c5b2919b328f67fc0"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 17 14:33:32 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 17 14:33:32 2007 +0000"
      },
      "message": "Rename SPI erase functions to include opcode\n\nTo make it easier to add new SPI chips to flashchips.c, rename functions\nwith multiple possible opcodes from linear numbering at the end (_1, _2)\nto include the opcode at the end (_60, _c7).\n\nThat way, you only have to take a short look at the data sheet and\nchoose the right function by appending the opcode listed in the data\nsheet. No functional changes.\n\nCorresponding to flashrom svn r165 and coreboot v2 svn r3009.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Ward Vandewege \u003cward@gnu.org\u003e\n"
    },
    {
      "commit": "f5df46f6c697b7b79faec25c5b2919b328f67fc0",
      "tree": "4d59e9d65c99f3ebdffa0aea47487716421dd459",
      "parents": [
        "4bcf1751908fa3177de87b43c5b0837074e3bb8e"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sun Dec 16 21:15:27 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sun Dec 16 21:15:27 2007 +0000"
      },
      "message": "Add support for ST M25P80 chips\n\nDetection was tested. Print status register before erase to help\ndebugging block locks.\n\nCorresponding to flashrom svn r164 and coreboot v2 svn r3008.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Corey Osgood \u003ccorey.osgood@gmail.com\u003e\n"
    },
    {
      "commit": "4bcf1751908fa3177de87b43c5b0837074e3bb8e",
      "tree": "2e9097a5f368d06cda3745174832c7b20a726bdd",
      "parents": [
        "372eeb5710bccae7dfe3ab2819fed08623c4b24c"
      ],
      "author": {
        "name": "Frederico Silva",
        "email": "frederico.silva@gmail.com",
        "time": "Mon Dec 10 16:57:59 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 10 16:57:59 2007 +0000"
      },
      "message": "Add support for more atmel chips\n\nAT49F002\nAT49F002N\nAT49F002T\nAT49F002NT\n\nOnly tested the read function on AT49F002T.\ndatasheet @ http://www.atmel.com/atmel/acrobat/doc1017.pdf\n\nCorresponding to flashrom svn r163 and coreboot v2 svn r3003.\n\nSigned-off-by: Frederico Silva \u003cfrederico.silva@gmail.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "372eeb5710bccae7dfe3ab2819fed08623c4b24c",
      "tree": "49af580b696187ad940354f450dd9d62cc6cb024",
      "parents": [
        "c778556271be41c1e0f368befaa07597da2d050b"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Dec 04 21:49:06 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Dec 04 21:49:06 2007 +0000"
      },
      "message": "Various coding style fixes, constification, fixed typos\n\nAlso, s/0xFF80/0xFFC0/ in the Acorp 6A815EPD board-enable, as per\nhttp://www.linuxbios.org/pipermail/linuxbios/2007-December/027750.html\n\nCorresponding to flashrom svn r162 and coreboot v2 svn r2997.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "c778556271be41c1e0f368befaa07597da2d050b",
      "tree": "369036f5615ac15b16b11a1f9ae4d454b13fd22f",
      "parents": [
        "d54958a3c4724746feb3f721002d056afccd83aa"
      ],
      "author": {
        "name": "Jonathan A. Kollasch",
        "email": "jakllsch@kollasch.net",
        "time": "Sun Dec 02 19:03:23 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Dec 02 19:03:23 2007 +0000"
      },
      "message": "Add board-enable for Acorp 6A815EPD\n\nCorresponding to flashrom svn r161 and coreboot v2 svn r2995.\n\nSigned-off-by: Jonathan A. Kollasch \u003cjakllsch@kollasch.net\u003e\nAcked-by: Ronald G. Minnich \u003crminnich@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "d54958a3c4724746feb3f721002d056afccd83aa",
      "tree": "48cb9c89b19d9d4dc85f04d096aa028094362954",
      "parents": [
        "03d2826d21015f3f874e2ddaf834920b8fd80b3d"
      ],
      "author": {
        "name": "Lane Brooks",
        "email": "lbrooks@mit.edu",
        "time": "Tue Nov 13 16:45:22 2007 +0000"
      },
      "committer": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Tue Nov 13 16:45:22 2007 +0000"
      },
      "message": "Flashrom support for AMD Geode CS5536\n\nAttached is a patch that enables AMD Geode CS5536 chipset support.  I\nhave tested it successfully on a MSM800 board from digital logic.\n\nCorresponding to flashrom svn r160 and coreboot v2 svn r2967.\n\nSigned-off-by: Lane Brooks \u003clbrooks@mit.edu\u003e\nAcked-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\n"
    },
    {
      "commit": "03d2826d21015f3f874e2ddaf834920b8fd80b3d",
      "tree": "3e2d2d79adbc8d57e41123594d70201cad9da90e",
      "parents": [
        "97a647014dfe966ab2cd4966e487b18a5c807530"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Nov 13 14:56:54 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Nov 13 14:56:54 2007 +0000"
      },
      "message": "Fix ATMEL 29C020 detection with flashrom\n\nThe JEDEC probe routine had a delay of 10 us after entering ID mode\nand this was insufficient for the 29C020. The data sheet claims we\nhave to wait 10 ms, but tests have shown that 20 us suffice. Allow for\nvariations in chip delays with a factor of 2 safety margin.\n\nCorresponding to flashrom svn r159 and coreboot v2 svn r2962.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "97a647014dfe966ab2cd4966e487b18a5c807530",
      "tree": "c476c3315be0f78d0c17cc99b3589f0cb1f9f291",
      "parents": [
        "220e26be9cb3026f054137a4d74a9734023646b2"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Oct 30 00:56:50 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Oct 30 00:56:50 2007 +0000"
      },
      "message": "Add support for Intel 440MX and Fujitsu MBM29F400TC\n\nDetection and reading works, writing is not tested.\n\nCorresponding to flashrom svn r158 and coreboot v2 svn r2903.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "220e26be9cb3026f054137a4d74a9734023646b2",
      "tree": "2968ce1defe26af2d5a619f741ab6843a655ea9e",
      "parents": [
        "539478d7fe0bd8e8c0ebfd409d9b9e1e0766f794"
      ],
      "author": {
        "name": "Peter Lemenkov",
        "email": "lemenkov@gmail.com",
        "time": "Thu Oct 25 04:11:11 2007 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Thu Oct 25 04:11:11 2007 +0000"
      },
      "message": "Add Am29LV040B\n\nLooking through the sources of Uniflash utility I found that this chip\nis no more no less than low-voltage variant of Am29F040B but with\ndifferent ID.\n\nSo I created a very quick patch (attached).\n\nCorresponding to flashrom svn r157 and coreboot v2 svn r2897.\n\nSigned-off-by: Peter Lemenkov \u003clemenkov@gmail.com\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "539478d7fe0bd8e8c0ebfd409d9b9e1e0766f794",
      "tree": "c66543a64ffda3ea869f677f834f95eb084c6dc4",
      "parents": [
        "5b1c6ed8ded7157ea23d20d16bc0e37a947665fe"
      ],
      "author": {
        "name": "Peter Lemenkov",
        "email": "lemenkov@gmail.com",
        "time": "Mon Oct 22 20:36:16 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Oct 22 20:36:16 2007 +0000"
      },
      "message": "Add more Vendor IDs and ensure correct sorting in flash.h\n\nCorresponding to flashrom svn r156 and coreboot v2 svn r2884.\n\nSigned-off-by: Peter Lemenkov \u003clemenkov@gmail.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "5b1c6ed8ded7157ea23d20d16bc0e37a947665fe",
      "tree": "0411d58e3e8519098e5e3cf33a8f4ea411267d4f",
      "parents": [
        "145acec2a345a229afc33bc6ab80cf7d82eb7f95"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Oct 22 16:15:28 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Oct 22 16:15:28 2007 +0000"
      },
      "message": "Introduce block and sector erase routines, but do not use them yet\n\nCorresponding to flashrom svn r155 and coreboot v2 svn r2881.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "145acec2a345a229afc33bc6ab80cf7d82eb7f95",
      "tree": "bb7b8be5e2fc7ac08411963e830c360a8a299355",
      "parents": [
        "67808fe9ca2ea2300838333e7090eed2e24a2e4f"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Thu Oct 18 17:56:42 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Thu Oct 18 17:56:42 2007 +0000"
      },
      "message": "Remove hardcoded wait from SPI write/erase routines and check the chip status register instead\n\nThis has been tested by Harald Gutmann \u003charald.gutmann@gmx.net\u003e with a\nMX25L4005 chip.\n\nCorresponding to flashrom svn r154 and coreboot v2 svn r2876.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "67808fe9ca2ea2300838333e7090eed2e24a2e4f",
      "tree": "b61a197e60bd43a3f4718dc4faec582ecaafaf80",
      "parents": [
        "6b44496c562b4c4be1ea32c7122904095210b33f"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Oct 18 00:29:05 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Oct 18 00:29:05 2007 +0000"
      },
      "message": "Documentation fixes and updates\n\nCorresponding to flashrom svn r153 and coreboot v2 svn r2875.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "6b44496c562b4c4be1ea32c7122904095210b33f",
      "tree": "56258d0ba9fba8ea65739f8493936b7ec5782beb",
      "parents": [
        "a502dcea3df45326898b99dc9f5f3744a776339d"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Thu Oct 18 00:24:07 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Thu Oct 18 00:24:07 2007 +0000"
      },
      "message": "Add generic SPI flash erase and write support\n\nThe first chip the code was tested and verified with is the Macronix\nMX25L4005, but other chips should work as well. Timeouts are still\nhardcoded to data sheet maxima, but the status register checking code is\nalready there. Thanks to Harald Gutmann for the initial code on which\nthis is loosely based.\n\nCorresponding to flashrom svn r152 and coreboot v2 svn r2874.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "a502dcea3df45326898b99dc9f5f3744a776339d",
      "tree": "9746755cc3c75130ac3a05755ebbbcaff8fd81f3",
      "parents": [
        "dca0ab18840775e1d423faff55045066344ccb87"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Oct 17 23:55:15 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Oct 17 23:55:15 2007 +0000"
      },
      "message": "Some cosmetic cleanups in the flashrom code and output\n\nCorresponding to flashrom svn r151 and coreboot v2 svn r2873.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "dca0ab18840775e1d423faff55045066344ccb87",
      "tree": "385324a93cb191cc05b707102fea705e0377ac69",
      "parents": [
        "2c5d4c69fa1533c14aa5ce9e4c0b5545bc64f436"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Oct 17 22:30:07 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Oct 17 22:30:07 2007 +0000"
      },
      "message": "Fix wrong values/typos in chipset_enable.c\n\nThis has been confirmed by Ed Swierk in\nhttp://www.mail-archive.com/linuxbios@linuxbios.org/msg09788.html .\n\nCorresponding to flashrom svn r150 and coreboot v2 svn r2868.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "2c5d4c69fa1533c14aa5ce9e4c0b5545bc64f436",
      "tree": "75347af87e6143dbd957c8c81b692a4e58c2698f",
      "parents": [
        "3385cb806930698f61898e2622c3e75057c05c4b"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Oct 16 23:36:34 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Oct 16 23:36:34 2007 +0000"
      },
      "message": "Multiple flashrom fixes\n\n - Install binary in /usr/sbin (not /usr/bin), as it\u0027s a root-only tool.\n\n - Rename manpage from flashrom.1 to flashrom.8, as section 8 contains\n   \"System administration commands (usually only for root)\".\n\n - Actually install the manpage upon \u0027make install\u0027.\n\nCorresponding to flashrom svn r149 and coreboot v2 svn r2866.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "3385cb806930698f61898e2622c3e75057c05c4b",
      "tree": "246da0c797e61cfad28117ee3d21a01d34b41794",
      "parents": [
        "3d94a0e00e4d3fdb5f799861d3b354d13a1fcd95"
      ],
      "author": {
        "name": "Michael van der Kolff",
        "email": "mvanderkolff@gmail.com",
        "time": "Tue Oct 16 21:18:43 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Oct 16 21:18:43 2007 +0000"
      },
      "message": "Add Gigabyte M61P-S3 SPI flash support to board_enable.c\n\nCorresponding to flashrom svn r148 and coreboot v2 svn r2864.\n\nSigned-off-by: Michael van der Kolff \u003cmvanderkolff@gmail.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "3d94a0e00e4d3fdb5f799861d3b354d13a1fcd95",
      "tree": "99411d8ca9990c7d7c5120067e54501782f68584",
      "parents": [
        "70539260f5108c9550bde7fa2fb0b9c6653bd78b"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Oct 16 21:09:06 2007 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Oct 16 21:09:06 2007 +0000"
      },
      "message": "Convert the existing it8716f_* functions to generic_spi_* functions\n\nCorresponding to flashrom svn r147 and coreboot v2 svn r2863.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "70539260f5108c9550bde7fa2fb0b9c6653bd78b",
      "tree": "3577e0dad3917c1fa453acacee17765d264070fd",
      "parents": [
        "00f911e0a82b5789fd0ffb9feb939c05afef3236"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Oct 15 21:45:29 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Mon Oct 15 21:45:29 2007 +0000"
      },
      "message": "Add spi.c forgotten in r145\n\nCorresponding to flashrom svn r146 and coreboot v2 svn r2858.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "00f911e0a82b5789fd0ffb9feb939c05afef3236",
      "tree": "5952b42e26c6379b00935446a324727b830479eb",
      "parents": [
        "fa496928690b691e085ed97634c45a3b917afc7b"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Oct 15 21:44:47 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Mon Oct 15 21:44:47 2007 +0000"
      },
      "message": "Move SPI code out of board_enable.c where it started its life\n\nThe SPI chip finding and SPI chip accessor code is moved as well. This\ncan be split later if we feel like it.\n\nThe non-use of svn cp is intentional because the only history we\u0027d\nhave to preserve are a few commits which were early prototypes of chip\nidentification code. For those who intend to look at that history, they\ncan look at board_enable.c revision 2853.\n\nCorresponding to flashrom svn r145 and coreboot v2 svn r2857.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "fa496928690b691e085ed97634c45a3b917afc7b",
      "tree": "b4ce65a3a243f9d420b2e39e02ba412d29ed9d85",
      "parents": [
        "ac30934194fde85d50d46506cfe356c77cc47cc8"
      ],
      "author": {
        "name": "Ronald G. Minnich",
        "email": "rminnich@gmail.com",
        "time": "Fri Oct 12 21:22:40 2007 +0000"
      },
      "committer": {
        "name": "Ronald G. Minnich",
        "email": "rminnich@gmail.com",
        "time": "Fri Oct 12 21:22:40 2007 +0000"
      },
      "message": "Changes to support the K8N-NEO3, first tested at Google on GSOC day :-)\n\nAlso minor changes to remove tab-space combinations where possible. \n\nCorresponding to flashrom svn r144 and coreboot v2 svn r2850.\n\nSigned-off-by: Ronald G. Minnich \u003crminnich@gmail.com\u003e\nSigned-off-by: David Hendricks \u003cdavid.hendricks@gmail.com\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "ac30934194fde85d50d46506cfe356c77cc47cc8",
      "tree": "42f96e75d5a630600ee793947d7e9aed32da771d",
      "parents": [
        "17d00abf0a1977fc4b10f64296671af7f903c6bc"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Oct 10 17:42:20 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Oct 10 17:42:20 2007 +0000"
      },
      "message": "Revert my last cleanup patch\n\nCorresponding to flashrom svn r143 and coreboot v2 svn r2847.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "17d00abf0a1977fc4b10f64296671af7f903c6bc",
      "tree": "cd8fa2c2d1225ed2221e26f50f10300a00f9e212",
      "parents": [
        "144ede66ca3fcea7f891b31642181fbc6ebec643"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Oct 10 16:31:30 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Oct 10 16:31:30 2007 +0000"
      },
      "message": "Cosmetic changes to make the flashrom output more consistent\n\nCorresponding to flashrom svn r142 and coreboot v2 svn r2846.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "144ede66ca3fcea7f891b31642181fbc6ebec643",
      "tree": "42f96e75d5a630600ee793947d7e9aed32da771d",
      "parents": [
        "e151499fd25fb8b46463cc6562e88016bcda3932"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Thu Oct 04 06:26:41 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Thu Oct 04 06:26:41 2007 +0000"
      },
      "message": "Fix the help, and print a message when nothing happens\n\nThe help implied that writes happen by default, which they don\u0027t. Fix\nthe text, and say something when we dont specify any commands.\n\nCorresponding to flashrom svn r141 and coreboot v2 svn r2820.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e    \nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "e151499fd25fb8b46463cc6562e88016bcda3932",
      "tree": "61a0bd17a96cd4238e4f3b438a9122ee48c5c40c",
      "parents": [
        "92242628382764c1ad8ea57a7263569bc8300b45"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Oct 02 15:49:25 2007 +0000"
      },
      "committer": {
        "name": "Ward Vandewege",
        "email": "ward@gnu.org",
        "time": "Tue Oct 02 15:49:25 2007 +0000"
      },
      "message": "This patch aims to restructure SPI flash support in a more reasonable way\n\nIt introduces a generic SPI host driver for the IT8716F Super I/O\nwhich will enable easy SPI programming without having to care for the\npeculiarities of the SPI host.\n\nTo activate probing for the IT8716F, you have to use the gigabyte:m57sli\nmainboard override. SPI support will then use the gathered SPI host data\nto access the SPI flash.\n\nThis has been tested sucessfully by Ward Vandewege \u003cward@gnu.org\u003e on the\nGA-M57SLI v2.0, which has a MX25L4005 SPI flash part.\n\nCorresponding to flashrom svn r140 and coreboot v2 svn r2817.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Ward Vandewege \u003cward@gnu.org\u003e\n"
    },
    {
      "commit": "92242628382764c1ad8ea57a7263569bc8300b45",
      "tree": "b801bed4efc0fc8b9ff96d4541f5b540ef42d63e",
      "parents": [
        "c9fb5d92e21bf558a228f82f0a9634f313fb7095"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Thu Sep 27 14:29:57 2007 +0000"
      },
      "committer": {
        "name": "Ward Vandewege",
        "email": "ward@gnu.org",
        "time": "Thu Sep 27 14:29:57 2007 +0000"
      },
      "message": "Add preliminary SPI flash identification support for SPI chips attached to ITE IT8716F Super I/O\n\nRight now this is hardcoded to the Gigabyte M57SLI board. It works only\nwith rev 2.0 of the board, but it will bail out on earlier versions, so\nno damage can occur.\n\nCorresponding to flashrom svn r139 and coreboot v2 svn r2811.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Ward Vandewege \u003cward@gnu.org\u003e\n"
    },
    {
      "commit": "c9fb5d92e21bf558a228f82f0a9634f313fb7095",
      "tree": "1595f2ff0bb106687f2db8e8913fcd17b2f65729",
      "parents": [
        "a0cc53d738acd4aa985b9bb353d1d006df7c052a"
      ],
      "author": {
        "name": "Alex Beregszaszi",
        "email": "alex@rtfs.hu",
        "time": "Tue Sep 11 15:58:18 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Sep 11 15:58:18 2007 +0000"
      },
      "message": "Change out/in combinations to pci_read/write_byte in sis630 chipset enable\n\nCorresponding to flashrom svn r138 and coreboot v2 svn r2770.\n\nSigned-off-by: Alex Beregszaszi \u003calex@rtfs.hu\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "a0cc53d738acd4aa985b9bb353d1d006df7c052a",
      "tree": "5929de6ef07331fdf45c6a4ec454e81a6d11d72d",
      "parents": [
        "d22a1d4e539e9b594fc9a9cf149e239da1ba8a2f"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Sep 09 20:24:29 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Sep 09 20:24:29 2007 +0000"
      },
      "message": "Remove useless \u0027extern\u0027 keywords\n\nCorresponding to flashrom svn r137 and coreboot v2 svn r2769.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "d22a1d4e539e9b594fc9a9cf149e239da1ba8a2f",
      "tree": "e801de4b9c81fbff8411a8c8ffcd57419b95d409",
      "parents": [
        "ca7f0e4668bf48c3e76458bfd009a575b5d78227"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Sep 09 20:21:05 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Sep 09 20:21:05 2007 +0000"
      },
      "message": "Add \u0027(C)\u0027 where it\u0027s missing (for consistency reasons)\n\nCorresponding to flashrom svn r136 and coreboot v2 svn r2768.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "ca7f0e4668bf48c3e76458bfd009a575b5d78227",
      "tree": "1cbd7bb4428d872420e8a01ff25e0295092b730c",
      "parents": [
        "83c6c5391c22d397af94d9291f7e064e94647d91"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Sep 09 20:02:45 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Sep 09 20:02:45 2007 +0000"
      },
      "message": "Add missing license header to udelay.c\n\nI\u0027m self-ack\u0027ing this, as the origin of the code in udelay.c (and thus\nthe license and copyright owner) is pretty clear.\n\nThe code which is now in udelay.c was split out from flash_rom.c in r1428,\nand flash_rom.c, in turn, has been around since the beginning and had a\n\u0027Copyright 2000 Silicon Integrated System Corporation\u0027 line as well as the\nusual GPLv2-or-later license header.\n\nCorresponding to flashrom svn r135 and coreboot v2 svn r2767.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "83c6c5391c22d397af94d9291f7e064e94647d91",
      "tree": "f2df5eed7b61348626179f0ae93481fd69fc6508",
      "parents": [
        "d2ac6fc18531ecb07e9b92a5469e1d3017e695ae"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Sep 08 14:36:01 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Sep 08 14:36:01 2007 +0000"
      },
      "message": "Add a dedicated license\n\nAdd a copy of the GPL in the flashrom repository as it\u0027s an independent\nproject (being packaged by distros, among other things).\n\nCorresponding to flashrom svn r134 and coreboot v2 svn r2764.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "d2ac6fc18531ecb07e9b92a5469e1d3017e695ae",
      "tree": "b2a229ae68877bf5afb46ee59a99ee78e93a2845",
      "parents": [
        "05e7f45373f723b339cf57588655193dc9eedc02"
      ],
      "author": {
        "name": "Markus Boas",
        "email": "ryven@ryven.de",
        "time": "Thu Aug 30 10:17:50 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 30 10:17:50 2007 +0000"
      },
      "message": "Add support for the Winbond W29EE011\n\nCorresponding to flashrom svn r133 and coreboot v2 svn r2753.\n\nSigned-off-by: Markus Boas \u003cryven@ryven.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "05e7f45373f723b339cf57588655193dc9eedc02",
      "tree": "7ab07d72724ed7ccec731f344b3c4297f5c6edaf",
      "parents": [
        "d110764ccdd75bb3621d97c613eea392634696f2"
      ],
      "author": {
        "name": "Markus Boas",
        "email": "ryven@ryven.de",
        "time": "Thu Aug 30 10:11:08 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 30 10:11:08 2007 +0000"
      },
      "message": "Add support for the Winbond W29C040P\n\nCorresponding to flashrom svn r132 and coreboot v2 svn r2752.\n\nSigned-off-by: Markus Boas \u003cryven@ryven.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "d110764ccdd75bb3621d97c613eea392634696f2",
      "tree": "9687dcb7423d9eb7022308d1d974f07fc507c063",
      "parents": [
        "ffec5f3ab794167126c28e7253dbe9d7de676dc2"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Aug 29 17:52:32 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Aug 29 17:52:32 2007 +0000"
      },
      "message": "Change all flashrom license headers to use our standard format\n\nNo changes in content of the files.\n\nCorresponding to flashrom svn r131 and coreboot v2 svn r2751.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "ffec5f3ab794167126c28e7253dbe9d7de676dc2",
      "tree": "1645417f11a24ea1a316a7959246f5c4af75e789",
      "parents": [
        "fd37414dbb1996f91b07b08826e637c29c455c37"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 23 16:08:21 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 23 16:08:21 2007 +0000"
      },
      "message": "Cosmetic fixes\n\nCorresponding to flashrom svn r130 and coreboot v2 svn r2748.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "fd37414dbb1996f91b07b08826e637c29c455c37",
      "tree": "da25abf96e2265224d308cf7b7f6b4a591a2f167",
      "parents": [
        "0846f89b0a2819279b6a92c183721dfb56aab75d"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 23 15:20:38 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 23 15:20:38 2007 +0000"
      },
      "message": "Drop duplicated code (copies of plain JEDEC functions)\n\nCorresponding to flashrom svn r129 and coreboot v2 svn r2747.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "0846f89b0a2819279b6a92c183721dfb56aab75d",
      "tree": "3867a6aa46c1b5f056cd45269101f595d44b6a1d",
      "parents": [
        "51582f282ba230178aec0226ec6098460a2a25da"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 23 13:34:59 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 23 13:34:59 2007 +0000"
      },
      "message": "Drop a bunch of useless header files, merge them into flash.h\n\nCorresponding to flashrom svn r128 and coreboot v2 svn r2746.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "51582f282ba230178aec0226ec6098460a2a25da",
      "tree": "bbb6f4bfdbaa94a46047f0774f3bc009b3214547",
      "parents": [
        "966dc20cc330ba90a8e51e52c70303e41045ff9e"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 23 10:20:40 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Aug 23 10:20:40 2007 +0000"
      },
      "message": "Move code into *.c files, there\u0027s no reason to have it in header files\n\nCorresponding to flashrom svn r127 and coreboot v2 svn r2745.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "966dc20cc330ba90a8e51e52c70303e41045ff9e",
      "tree": "76faa3413630810abdf24d11ab70c2e98ddd82ce",
      "parents": [
        "fdd0c58115bb30a40ecda990b5fa0c7de1f9785b"
      ],
      "author": {
        "name": "Ed Swierk",
        "email": "eswierk@arastra.com",
        "time": "Mon Aug 13 04:10:32 2007 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Mon Aug 13 04:10:32 2007 +0000"
      },
      "message": "Fix bug in probe_28sf040() causing flash corruption on SST49LF160C verify\n\nThe first byte of the flash chip was read at the start of the function\nand later written back to address 0 if the flash chip was not identified\nas SST28SF040, which means most of the time. This write caused corruption\nof flash contents when verifying a SST49LF160C part.\n\nCorresponding to flashrom svn r126 and coreboot v2 svn r2744.\n\nSigned-off-by: Ed Swierk \u003ceswierk@arastra.com\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "fdd0c58115bb30a40ecda990b5fa0c7de1f9785b",
      "tree": "c68c54742200ef13cb22264b424ae70d7a48286f",
      "parents": [
        "627505b797ae5ef2a691b279ffb87263f0806e6c"
      ],
      "author": {
        "name": "Luc Verhaegen",
        "email": "libv@skynet.be",
        "time": "Sat Aug 11 16:59:11 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Aug 11 16:59:11 2007 +0000"
      },
      "message": "Add board enable for the EPoX EP-BX3\n\nCorresponding to flashrom svn r125 and coreboot v2 svn r2743.\n\nSigned-off-by: Luc Verhaegen \u003clibv@skynet.be\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "627505b797ae5ef2a691b279ffb87263f0806e6c",
      "tree": "e3023ba75672085a8802c8596fc9ec8d443acbc6",
      "parents": [
        "f41c66fd46f69de01f1de781f63a70b6c56c7b50"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jul 27 03:32:45 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Jul 27 03:32:45 2007 +0000"
      },
      "message": "Add missing supported flash chips to the README\n\nCorresponding to flashrom svn r124 and coreboot v2 svn r2742.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "f41c66fd46f69de01f1de781f63a70b6c56c7b50",
      "tree": "77315e595cd35199ae582f4e2e16f68749f143bb",
      "parents": [
        "e087fa29bf444a35adc99bcc3724223360920a5e"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Jul 25 17:55:45 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Jul 25 17:55:45 2007 +0000"
      },
      "message": "Add various ST flash chips\n\nThis patch adds support for the M50FLW040A, M50FLW040B, M50FLW080A,\nM50FLW080B, M50FW080, M50FW016, M50LPW116, M29W010B flash chips made by\nST.\n\nThe patch is based on the data sheets of the chips and has not been\ntested at all.\n\nCorresponding to flashrom svn r123 and coreboot v2 svn r2741.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "e087fa29bf444a35adc99bcc3724223360920a5e",
      "tree": "9616c37e7bb9cc6d1034417f90ffb8c253519295",
      "parents": [
        "327075455d61f1cb495e13fc4c62bcb1406fd00a"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Jul 24 18:18:05 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Jul 24 18:18:05 2007 +0000"
      },
      "message": "This patch adds support for ST M50FW040 and ST M29W040B\n\nOnly reading from the chips was tested; writing support is untested.\n\nThanks to Gürkan Sengün \u003cgurkan@linuks.mine.nu\u003e for testing!\n\nCorresponding to flashrom svn r122 and coreboot v2 svn r2740.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "327075455d61f1cb495e13fc4c62bcb1406fd00a",
      "tree": "664b4a2482b2fca5eeb7ffde339a9b840475ceed",
      "parents": [
        "f4a673b0cf819fb0ff7e2d446b52f50c10f42a2b"
      ],
      "author": {
        "name": "Luc Verhaegen",
        "email": "libv@skynet.be",
        "time": "Wed Jul 04 17:51:49 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Jul 04 17:51:49 2007 +0000"
      },
      "message": "Add support for Tyan Tomcat K7M\n\nSame board enable as Asus A7V8-MX. Tested by Reinhard Max.\n\nCorresponding to flashrom svn r121 and coreboot v2 svn r2732.\n\nSigned-off-by: Luc Verhaegen \u003clibv@skynet.be\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "f4a673b0cf819fb0ff7e2d446b52f50c10f42a2b",
      "tree": "6347ebe947e2ae22ab4c71c87d3a969de7eee5dc",
      "parents": [
        "e823ee0fc5f772fac65435021b82517daf913d13"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Jun 06 21:35:45 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Jun 06 21:35:45 2007 +0000"
      },
      "message": "Fix up and document the AMD CS5530/CS5530A support\n\nThe previous code was pretty unreadable, undocumented and did some totally\nunrelated things (such as mucking with the game port or port 0x92).\n\nThis version is tested with a 256 KB chip and should work for the\nCS5530 and CS5530A.\n\nCorresponding to flashrom svn r120 and coreboot v2 svn r2715.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "e823ee0fc5f772fac65435021b82517daf913d13",
      "tree": "90502d09c5f7d5edfd85106506d3f22215929acf",
      "parents": [
        "1c283f424158fc8aa09d864df98aac037b9d61ef"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Jun 05 15:02:18 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Jun 05 15:02:18 2007 +0000"
      },
      "message": "Document the newly supported IBM x3455 board and the now-supported Broadcom HT-1000 chipset\n\nCorresponding to flashrom svn r119 and coreboot v2 svn r2713.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "1c283f424158fc8aa09d864df98aac037b9d61ef",
      "tree": "038b2327fcd43aa67cffa5a5e56fcb2d69eab8fa",
      "parents": [
        "c868b9e68b735dc1ab0d075e4ff25065241860c5"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Tue Jun 05 12:51:52 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Tue Jun 05 12:51:52 2007 +0000"
      },
      "message": "Move GPIO settings to board specific code for IBM x3455\n\nCorresponding to flashrom svn r118 and coreboot v2 svn r2712.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "c868b9e68b735dc1ab0d075e4ff25065241860c5",
      "tree": "18f66566101d1124744258035108f2e08377044c",
      "parents": [
        "a88088530e9ed523fef897a8a8dfeb4d4e431318"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Tue Jun 05 10:28:39 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Tue Jun 05 10:28:39 2007 +0000"
      },
      "message": "Add support for BCM HT1000 chipset\n\nTested on IBM x3455.\n\nCorresponding to flashrom svn r117 and coreboot v2 svn r2711.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "a88088530e9ed523fef897a8a8dfeb4d4e431318",
      "tree": "b351279f01accd626ff4ebf7448193fd6959c95c",
      "parents": [
        "7ed78c88b6aa9830ff2d84dfca4bb62e4471a300"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu May 24 19:17:29 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu May 24 19:17:29 2007 +0000"
      },
      "message": "Minor cosmetics\n\nCorresponding to flashrom svn r116 and coreboot v2 svn r2696.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "7ed78c88b6aa9830ff2d84dfca4bb62e4471a300",
      "tree": "ac4f669570573be9682c111c48d9a6171dcfdb10",
      "parents": [
        "5380d51c69a6fc9710396b600b42757fb9b0058e"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Thu May 24 09:26:39 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Thu May 24 09:26:39 2007 +0000"
      },
      "message": "Drop leftover includes\n\nCorresponding to flashrom svn r115 and coreboot v2 svn r2693.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "5380d51c69a6fc9710396b600b42757fb9b0058e",
      "tree": "2b92994e263eb29bc30a4c8a2aaaace43077133a",
      "parents": [
        "ff4f197a24d2b06162e062004874ac915ee353ac"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Thu May 24 09:08:36 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Thu May 24 09:08:36 2007 +0000"
      },
      "message": "Some copyright analysis\n\nCorresponding to flashrom svn r114 and coreboot v2 svn r2692.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "ff4f197a24d2b06162e062004874ac915ee353ac",
      "tree": "f0892c97e2f71c31bab955384efebffd8fb1621a",
      "parents": [
        "7c1402f2208f3240de9f28f6ac48a24f526c430d"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Thu May 24 08:48:10 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Thu May 24 08:48:10 2007 +0000"
      },
      "message": "Factor out register mapping code\n\nCorresponding to flashrom svn r113 and coreboot v2 svn r2691.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "7c1402f2208f3240de9f28f6ac48a24f526c430d",
      "tree": "dff2c9bdbc5f3555b7824f5c690c9571c7cf82a8",
      "parents": [
        "ce532975cbe35d88f767c6305d272c8b6f16ccf7"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Wed May 23 18:24:58 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Wed May 23 18:24:58 2007 +0000"
      },
      "message": "Unify mmap error messages\n\nCorresponding to flashrom svn r112 and coreboot v2 svn r2690.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "ce532975cbe35d88f767c6305d272c8b6f16ccf7",
      "tree": "f42ab029b4335a7d9e396bf85e0fc9f0f3d36aa1",
      "parents": [
        "bc1f1a01e4505bd1a2de45b7a23038a53a184c0d"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Wed May 23 17:20:56 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Wed May 23 17:20:56 2007 +0000"
      },
      "message": "Big cosmetic offensive on flashrom\n\n* Give decent names to virt_addr and virt_addr_2\n* add some comments\n* move virtual addresses to the end of the struct,\n  so they dont mess up the initializer.\n\nCorresponding to flashrom svn r111 and coreboot v2 svn r2689.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "bc1f1a01e4505bd1a2de45b7a23038a53a184c0d",
      "tree": "6bcefb2517a7c701a4c7b8332e26a4dd67f2700e",
      "parents": [
        "6b14175ead16134d3451b7436f446a71dc2c0d91"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon May 21 21:39:08 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon May 21 21:39:08 2007 +0000"
      },
      "message": "Add support for the Winbond W39V040FA chip\n\nCorresponding to flashrom svn r110 and coreboot v2 svn r2686.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "6b14175ead16134d3451b7436f446a71dc2c0d91",
      "tree": "bc57cad99caefc21d3b559079a70952315d59e96",
      "parents": [
        "a7e0548cea45ec60616936c536efbb2a34605093"
      ],
      "author": {
        "name": "Luc Verhaegen",
        "email": "libv@skynet.be",
        "time": "Sun May 20 16:16:13 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun May 20 16:16:13 2007 +0000"
      },
      "message": "Add support for ASUS P5A (Socket 7, ALi based)\n\n* Add support for the ALi M1533 to chipset_enable.c\n* Add some SMBus poking needed for the ASUS P5A, to board_enable.c\n\nSince PCI subsystem IDs are worthless with this board, people will\nhave to name the board directly.\n\nCorresponding to flashrom svn r109 and coreboot v2 svn r2677.\n\nSigned-off-by: Luc Verhaegen \u003clibv@skynet.be\u003e\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "a7e0548cea45ec60616936c536efbb2a34605093",
      "tree": "8d31e1c7e3343980b1c0724103f39dbb5baae77a",
      "parents": [
        "7977f4ef2ea478a5460e6730aa2adc23e9685be1"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed May 09 10:17:44 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed May 09 10:17:44 2007 +0000"
      },
      "message": "Fix coding style of flashrom by running indent on all files\n\n  indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs *.[ch]\n\nSome minor fixups were required, and maybe a few more cosmetic\nchanges are needed.\n\nCorresponding to flashrom svn r108 and coreboot v2 svn r2643.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "7977f4ef2ea478a5460e6730aa2adc23e9685be1",
      "tree": "8139698c648950c9a868dfaf97895631f0013d23",
      "parents": [
        "aef1c7cd402da24b25fe1c68907f6fe0accd96cc"
      ],
      "author": {
        "name": "Luc Verhaegen",
        "email": "libv@skynet.be",
        "time": "Fri May 04 04:47:04 2007 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Fri May 04 04:47:04 2007 +0000"
      },
      "message": "Add WinBond Super IO helpers\n\n* These helpers severely clear up winbond superio usage.\n* Removed board_iwill_dk8_htx as it can be replaced by\n  board_agami_aruma (Mondrian Nuessle).\n* Renamed board_agami_aruma to w83627hf_gpio24_raise.\n* Clarified comments in w83627hf_gpio24_raise, and added\n  some things from the old iwill code.\n* Moved all board functions name argument to const.\n  (warning breaks build)\n* Moved iwill entry in board_pciid_enables.\n\nCorresponding to flashrom svn r107 and coreboot v2 svn r2627.\n\nSigned-off-by: Luc Verhaegen \u003clibv@skynet.be\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "aef1c7cd402da24b25fe1c68907f6fe0accd96cc",
      "tree": "2317c32885ba2493fac15e552d14a65ded05b016",
      "parents": [
        "d7f48069f9c30ffd5e3acc87ca2fcad4530e2c41"
      ],
      "author": {
        "name": "Mondrian Nuessle",
        "email": "nuessle@uni-mannheim.de",
        "time": "Thu May 03 10:09:23 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu May 03 10:09:23 2007 +0000"
      },
      "message": "Enable flashing on IWILL DK8-HTX\n\nSet the right GPIO pins on the Super I/O to disable write protection.\n\nCorresponding to flashrom svn r106 and coreboot v2 svn r2624.\n\nSigned-off-by: Mondrian Nuessle \u003cnuessle@uni-mannheim.de\u003e\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "d7f48069f9c30ffd5e3acc87ca2fcad4530e2c41",
      "tree": "8a361cf381e8be7ada84a15906ac9adaf295f974",
      "parents": [
        "0a05d67baba067c823d198937001563c311367b6"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Apr 28 02:22:59 2007 +0000"
      },
      "committer": {
        "name": "Peter Stuge",
        "email": "peter@stuge.se",
        "time": "Sat Apr 28 02:22:59 2007 +0000"
      },
      "message": "Add initial support for the following flash chips\n\n - Atmel AT29C020\n - STMicroelectronics M29F002B\n - STMicroelectronics M29F002T\n - STMicroelectronics M29F002NT\n\nCorresponding to flashrom svn r105 and coreboot v2 svn r2621.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nSigned-off-by: Roger Zauner \u003croger@eskimo.com\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    },
    {
      "commit": "0a05d67baba067c823d198937001563c311367b6",
      "tree": "f2ef244e3641ca25f81b8c0eda533601eef075ec",
      "parents": [
        "9a37ba6e9cba7d3126e7706e7dc00004d532fe2e"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Sat Apr 14 16:32:59 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Sat Apr 14 16:32:59 2007 +0000"
      },
      "message": "Exit on return code of read_layout and print error message to stderr instead of stdout\n\nCorresponding to flashrom svn r104 and coreboot v2 svn r2610.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "9a37ba6e9cba7d3126e7706e7dc00004d532fe2e",
      "tree": "764eae936f12d84b48a560ce6b63b48fed0aa8c1",
      "parents": [
        "a4c63c2f66c1e77a05dc9b4c97d090e4941f3515"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Wed Apr 11 23:31:45 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Wed Apr 11 23:31:45 2007 +0000"
      },
      "message": "Rename flash_rom.c.c\n\nThe tool is called \u0027flashrom\u0027 after all.\n\nCorresponding to flashrom svn r103 and coreboot v2 svn r2603.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "a4c63c2f66c1e77a05dc9b4c97d090e4941f3515",
      "tree": "68f7d6dc7406d575ed9f24d7f532eaca2494d8e7",
      "parents": [
        "c03106603a8a02ca73e49bae4e61b270b2df0b0d"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Apr 09 22:59:22 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Apr 09 22:59:22 2007 +0000"
      },
      "message": "Add VIA CX700 to the list of supported southbridges\n\nCorresponding to flashrom svn r102 and coreboot v2 svn r2601.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "c03106603a8a02ca73e49bae4e61b270b2df0b0d",
      "tree": "81fe5516b1c2f747b4bec0ad8124688557af123f",
      "parents": [
        "7038564346f660ce043d7942398f3e8a3a2db7ad"
      ],
      "author": {
        "name": "Randall Philipson",
        "email": "rtphilipson@cox.net",
        "time": "Mon Apr 09 22:27:45 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Mon Apr 09 22:27:45 2007 +0000"
      },
      "message": "Add support for CX700 builtin southbridge\n\nCorresponding to flashrom svn r101 and coreboot v2 svn r2599.\n\nSigned-off-by: Randall Philipson \u003crtphilipson@cox.net\u003e\nAcked-by: Ronald G. Minnich \u003crminnich@gmail.com\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "7038564346f660ce043d7942398f3e8a3a2db7ad",
      "tree": "2d6573bc465284fa3fc57fe2afaa8f7b1dabd1ad",
      "parents": [
        "8e3a600123110d47076926cb8ee7c68195658f20"
      ],
      "author": {
        "name": "Stefan Reinauer",
        "email": "stepan@coresystems.de",
        "time": "Fri Apr 06 11:58:03 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Fri Apr 06 11:58:03 2007 +0000"
      },
      "message": "Trivial (cosmetic) cleanup\n\n* Only open /dev/mem once and do it early.\n* Drop extern for function prototypes.\n* Minimize ts5300 impact in probe_flash()\n\nThis cleanup will making ICH7 SPI support quite some easier.\n\nCorresponding to flashrom svn r100 and coreboot v2 svn r2585.\n\nSigned-off-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "8e3a600123110d47076926cb8ee7c68195658f20",
      "tree": "d2865da3322423bfafd95ef73853e29bb1833377",
      "parents": [
        "af2b52dc5f48f245d9b6097a03d4b1f52938a891"
      ],
      "author": {
        "name": "Luc Verhaegen",
        "email": "libv@skynet.be",
        "time": "Wed Apr 04 22:45:58 2007 +0000"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Wed Apr 04 22:45:58 2007 +0000"
      },
      "message": "Split flash_enable.c into chipset_enable.c and board_enable.c\n\nThis splits up the ROM Write enable code into chipset specific and\nboard specific parts. This of course means that a lot of code is\nplainly moved about.\n\n* Allows for linuxbios name matching and pci-subsystem id matching.\n  The latter uses a double set to properly distuinguish boards despite\n  of some known vendors being lax about it.\n* Fixes GPIO15 being raised on every VT8235 southbridge, regardless of what\n  that line actually controls; rom on EPIA-M, backlight on mitac 8999 laptop.\n* Adds flashrom support for Asus A7V400-MX (KM400 + VT8235)\n* Island aruma was renamed agami aruma, the board specific code now got\n  adjusted. A set of pci-ids was retrieved from source code.\n\nCorresponding to flashrom svn r99 and coreboot v2 svn r2581.\n\nSigned-off-by: Luc Verhaegen \u003clibv@skynet.be\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    },
    {
      "commit": "af2b52dc5f48f245d9b6097a03d4b1f52938a891",
      "tree": "7874fca8ed8a438793045e9dca4412c07cdff6a1",
      "parents": [
        "0b7afe65fb83bece914bb314e2c707d6d4b7ec4c"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Apr 01 20:00:32 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Apr 01 20:00:32 2007 +0000"
      },
      "message": "Drop useless and partly even incorrect comments\n\nCorresponding to flashrom svn r98 and coreboot v2 svn r2578.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "0b7afe65fb83bece914bb314e2c707d6d4b7ec4c",
      "tree": "3dbee147f9d1e292cd914e216f77790c5a895345",
      "parents": [
        "3ad2518939fb496df4544c7876cf412597bb3b03"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Apr 01 19:44:21 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Apr 01 19:44:21 2007 +0000"
      },
      "message": "Coding style fixes\n\nCorresponding to flashrom svn r97 and coreboot v2 svn r2577.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "3ad2518939fb496df4544c7876cf412597bb3b03",
      "tree": "78e805db9a8583e9aa436e2accb2cea68d33e22c",
      "parents": [
        "df8a3c8300b594eb5519c389a07b8be529008c2e"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Mar 31 19:48:38 2007 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sat Mar 31 19:48:38 2007 +0000"
      },
      "message": "Add support for the ICH7-DH southbridge (untested)\n\nCorresponding to flashrom svn r96 and coreboot v2 svn r2575.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Peter Stuge \u003cpeter@stuge.se\u003e\n"
    }
  ],
  "next": "df8a3c8300b594eb5519c389a07b8be529008c2e"
}
