)]}'
{
  "log": [
    {
      "commit": "c3b02dce51aad2766512d1939a1b7447c2d526b8",
      "tree": "58069f464bb8a777ef06e93767813a4c5a042cb0",
      "parents": [
        "a02df33fbf1c196395a61049e60895d4ae0e0a5b"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Aug 12 01:13:45 2023 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Sep 18 19:24:39 2023 +0000"
      },
      "message": "Rebrand to flashprog and update URLs\n\nMostly automated `sed` work. As of now, URLs to the old wiki are broken\neither way, so changing them shouldn\u0027t hurt. Other URLs (e.g. to mailing\nlist archives) were hopefully filtered correctly.\n\nChange-Id: I9d43bfd0e675eff2fcbad05f304b9ce9f5006b08\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashrom-stable/+/21\n"
    },
    {
      "commit": "d45cb595e031ea6917f154f01eda3b234226f4f0",
      "tree": "2073712010f8c8e680ba82fa6d75e59f1edceab6",
      "parents": [
        "cc853d84ed2f8ecafc1f6daa443f8baa4c871805"
      ],
      "author": {
        "name": "Thomas Heijligen",
        "email": "thomas.heijligen@secunet.de",
        "time": "Wed May 19 14:12:18 2021 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jan 05 16:15:22 2023 +0000"
      },
      "message": "programmer_table: replace PROGRAMMER_INVALID with programmer_table_size\n\nChange-Id: Icaaeefe001de604df9d7fdd06f05a5ed39fdbd84\nSigned-off-by: Thomas Heijligen \u003cthomas.heijligen@secunet.de\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/55117\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71374\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "633d6db1b5718305cf4daf87cf4a93d17bc3821e",
      "tree": "59ec962a28ab34ea99554db9b44ec804fead7e2d",
      "parents": [
        "bbfacffca88042d7f85d910b732bf88253573c76"
      ],
      "author": {
        "name": "Thomas Heijligen",
        "email": "thomas.heijligen@secunet.de",
        "time": "Wed Mar 31 19:09:44 2021 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jan 05 16:15:22 2023 +0000"
      },
      "message": "programmer_table: convert entries to pointers\n\nAllows us to move the individual entries into their respective\ndriver files.\n\nChange-Id: Ifbb0ee4db5a85b1cd2afeafe4dca838579f79878\nSigned-off-by: Thomas Heijligen \u003cthomas.heijligen@secunet.de\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/52945\nOriginal-Reviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/71369\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n"
    },
    {
      "commit": "87aa19314523d1cffdef57fbdf65d8328824026c",
      "tree": "bee9fc52eca9b27172ae3d060701a4cbcafc1d06",
      "parents": [
        "89cc73bda5fd181e9fcab2eadf5f80759379c1b3"
      ],
      "author": {
        "name": "Angel Pons",
        "email": "th3fanbus@gmail.com",
        "time": "Fri Jul 02 12:48:10 2021 +0200"
      },
      "committer": {
        "name": "Felix Singer",
        "email": "felixsinger@posteo.net",
        "time": "Thu Oct 06 01:00:32 2022 +0000"
      },
      "message": "print_wiki.c: Update mailing list reference\n\nChange-Id: I5c67b5b3be2f306132d8565539bbf10477222026\nSigned-off-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/56030\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Edward O\u0027Callaghan \u003cquasisec@chromium.org\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/68062\n"
    },
    {
      "commit": "519be66fc59558971dd653afe69ccaf1a633b492",
      "tree": "74f0912de156a86d56111f377db080246e5205e9",
      "parents": [
        "ef78de4a21323b8c459337356289218211f2c5ce"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Dec 23 20:03:35 2018 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Wed Jul 31 08:26:59 2019 +0000"
      },
      "message": "Fix -Wsign-compare trouble\n\nMostly by changing to `unsigned` types where applicable, sometimes\n`signed` types, and casting as a last resort.\n\nChange-Id: I08895543ffb7a48058bcf91ef6500ca113f2d305\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/30409\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Jacob Garber \u003cjgarber1@ualberta.ca\u003e\n"
    },
    {
      "commit": "5bd11dc8476b4b17cef58d8d855f2b50e74da2f4",
      "tree": "1d11b50457a755374ede6d3981248d7e1cd5cfd2",
      "parents": [
        "c6fe5d83373783973cfa3c0ab8499f05b23da02f"
      ],
      "author": {
        "name": "Elyes HAOUAS",
        "email": "ehaouas@noos.fr",
        "time": "Sat Aug 18 09:24:26 2018 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Aug 19 10:41:55 2018 +0000"
      },
      "message": "Remove empty line at EOF\n\nChange-Id: Id6063cb5d406d7139abf7fcdf2ae265363640f9f\nSigned-off-by: Elyes HAOUAS \u003cehaouas@noos.fr\u003e\nReviewed-on: https://review.coreboot.org/28207\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "ac01baa073b0f154ffd3ffdc7c9e75987f8b525c",
      "tree": "c81104f7a8f08db2c6f0cc5d59f8f0e3fe7ea494",
      "parents": [
        "b0247b3acbc7d8d9f8da1db48a9b81c5f2e24a38"
      ],
      "author": {
        "name": "Elyes HAOUAS",
        "email": "ehaouas@noos.fr",
        "time": "Mon May 28 16:52:21 2018 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jun 24 13:44:51 2018 +0000"
      },
      "message": "Remove unneeded white spaces\n\nChange-Id: I90f171924790ced74a62ca344fee8607607aa480\nSigned-off-by: Elyes HAOUAS \u003cehaouas@noos.fr\u003e\nReviewed-on: https://review.coreboot.org/26652\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "e083880279119677e443fc16b4694f8c81bf2c40",
      "tree": "03413b996779bc4c86ec41590f3e7bcdd97d0ef5",
      "parents": [
        "124ef38f7afc61ad7c713c22aad7c5c7f79bdb9b"
      ],
      "author": {
        "name": "Elyes HAOUAS",
        "email": "ehaouas@noos.fr",
        "time": "Mon Apr 02 11:14:02 2018 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Apr 24 20:21:41 2018 +0000"
      },
      "message": "Remove address from GPLv2 headers\n\nChange-Id: I7bfc339673cbf5ee2d2ff7564c4db04ca088d0a4\nSigned-off-by: Elyes HAOUAS \u003cehaouas@noos.fr\u003e\nReviewed-on: https://review.coreboot.org/25381\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "74dc73f6907ea159c0d5d221309e266528ea6134",
      "tree": "15dba04ff8d31e6a4dce586a520311cc9e58f1d7",
      "parents": [
        "adadca66f2ce2cb03ece016ab07fef604283c667"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Mar 01 22:04:38 2015 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Mar 01 22:04:38 2015 +0000"
      },
      "message": "Add a bunch of new/tested stuff and various small changes 23\n\nTested mainboards:\nOK:\n - Elitegroup GF7050VT-M\n   Reported by Alex\n - Fujitsu D2724-A1x (used in ESPRIMO E5625)\n   Reported by Rainer Spillmann\n - Teclast X98 Air 3G\n   Reported by Antonio Ospite\n\nFlash chips:\n - Fix MX25L6405(D) definition by splitting it.\n   Reported by Reggie McMurtrey\n - Add Macronix MX25L..08E family and rearrange MX25L6436E.\n - Pm49FL004 to PREW (+EW)\n   Reported by Georg Sauthoff\n\nMiscellaneous:\n - Add board enable for abit KN9 Ultra.\n - Mark ARM-USB-OCD as working OK.\n - Use \"mobile devices\" instead of \"laptops\" in output.\n - Tiny other stuff.\n\nCorresponding to flashrom svn r1886.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "2a10e70cd3b3e974c173b035dae01bf53899c228",
      "tree": "877ba806d8a70e36baf003ed8130a38b2bbaaf4e",
      "parents": [
        "05aa0f4014f722696da407cb7172fbb7d817351e"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Mon Jun 02 00:46:02 2014 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Mon Jun 02 00:46:02 2014 +0000"
      },
      "message": "print_wiki.c: there is only one way to represent time\n\nISO 8601.\n\nCorresponding to flashrom svn r1817.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "05aa0f4014f722696da407cb7172fbb7d817351e",
      "tree": "bfd2cbdfca28893acf03e3b569eb83a39f0f177d",
      "parents": [
        "428ba2b80775ee859d189318b113d08ee1b7fd0d"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Mon Jun 02 00:45:57 2014 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Mon Jun 02 00:45:57 2014 +0000"
      },
      "message": "print_wiki.c: refine header and include a legend explaining the test state representation\n\nCorresponding to flashrom svn r1816.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "618d8972019e12e6c7eadd5a330774900e1c2f0f",
      "tree": "1825be549ec26a7e6b2fed8982edcdc53d572088",
      "parents": [
        "0df844668f1a22f2213a53fbc3e0c9bc2f173b10"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Wed May 28 13:02:13 2014 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Wed May 28 13:02:13 2014 +0000"
      },
      "message": "print_wiki: simplify template handling\n\nAdd test_state_to_template() and use it everywhere to select the correct\ntemplate. This also enables the use of the new states in all tables.\n\nCorresponding to flashrom svn r1804.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "6455dff07b06e3b870f75e88652e0501810bd104",
      "tree": "0ec4cf1c51ffbd549717d6c030422e37cddddca7",
      "parents": [
        "ffb0cf649c1c66c85441314434cd1cd57f89fe02"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Mon May 26 00:36:24 2014 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Mon May 26 00:36:24 2014 +0000"
      },
      "message": "Add two new states to enum test_state and use it for flashchips\n\nThe new enum test_state looks like this:\nenum test_state {\n\tOK \u003d 0,\n\tNT \u003d 1,\t/* Not tested */\n\tBAD,\t/* Known to not work */\n\tDEP,\t/* Support depends on configuration (e.g. Intel flash descriptor) */\n\tNA,\t/* Not applicable (e.g. write support on ROM chips) */\n};\n\nThe second new state \u0027NA\u0027 is introduced, among other things, to indicate\nthe erase and write states of real ROMs correctly. This is also implemented\nby this patch and required to exchange the previous bit mask in struct\nflashchip with a new struct containing an enum test_state for each operation.\nThe -L output is changed accordingly to print \u0027-\u0027 in the case of an N/A state\nand the wiki output uses a new template producing a greyed out cell.\nPrevious users of enum test_state are not affected by this change (yet).\n\nCorresponding to flashrom svn r1798.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "1c356bb6c164f00354cd70ec73657fcac7273e2f",
      "tree": "28b76b6b23f542aa616f0ebf6f65051b8a9e52f1",
      "parents": [
        "6f59b0bc5124f47294e261bb20924f9a8e505d89"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Jul 11 13:48:52 2013 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Jul 11 13:48:52 2013 +0000"
      },
      "message": "print_wiki: Fixes, explanation re\n\nFlash chips, links to footnotes.\n\n - Escape mainboard notes in the wiki output with \u003cnowiki\u003e (this became\nnecessary because MediaWiki started to convert \u003cmark@zl2tod.net\u003e to\n\u003cmark\u003e). - Add explanations at the top of the flash chip table in the\nwiki. - Add links to the footnotes of mainboards and laptops similarly\nto what MediaWiki does: link from the reference to the footnote and\nvice versa too. Also, check for truncations of the footnotes due to the\nlimited buffer. - Fix a typo introduced in r1555.\n\nCorresponding to flashrom svn r1694.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "352e50b79e084c8f5f768d7b6f2ba6b6bd2ea8ce",
      "tree": "a0bc1780c6b7940f9d159d4342fa55563da80044",
      "parents": [
        "77fa67d2df7395047476b77946fa807fc851f737"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Fri Feb 22 15:58:45 2013 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Fri Feb 22 15:58:45 2013 +0000"
      },
      "message": "Add a bunch of new/tested stuff and various small changes 17\n\nTested Mainboards:\nOK:\n - Acer V75-M (used in IBM Aptiva 2170-G)\n   http://www.flashrom.org/pipermail/flashrom/2012-December/010300.html\n - Acorp 6M810C\n   http://www.flashrom.org/pipermail/flashrom/2013-January/010433.html\n - ASRock G31M-S rev 2.0\n   http://www.flashrom.org/pipermail/flashrom/2013-February/010538.html\n - ASUS F1A75-V PRO\n   http://paste.flashrom.org/view.php?id\u003d1528\n - ASUS M5A97 (rev. 1.0)\n   http://www.flashrom.org/pipermail/flashrom/2013-February/010483.html\n - ASUS P5KPL-AM IN/GB\n   http://www.flashrom.org/pipermail/flashrom/2013-January/010455.html\n - GABYTE GA-H77M-D3H\n   http://www.flashrom.org/pipermail/flashrom/2013-February/010538.html\n\nNOT OK:\n - GIGABYTE GA-Z77MX-D3H\n   http://paste.flashrom.org/view.php?id\u003d1529\n   http://paste.flashrom.org/view.php?id\u003d1530\n\nTested flash chips:\n - Winbond W25X10 to PREW (+PREW)\n   Reported on IRC(?)\n - Eon EN25Q32(A/B) to PREW (+REW)\n   http://www.flashrom.org/pipermail/flashrom/2013-February/010533.html\n - Eon EN25Q64 to PREW (+PREW)\n   http://www.flashrom.org/pipermail/flashrom/2013-January/010466.html\n\nMiscellaneous:\n- Fix superflouos line breaks in wiki mainboard and laptop output.\n- Use the .nh (no hyphenation) command in the manpage to enforce\n  single-line URLs where useful.\n- Reference the manpage (besides the Laptops wiki page) in the laptop warning.\n- Minor output and whitespace fixes.\n- Add Fidelix IDs.\n- Add ISSE clones of PMC chips.\n- Fix typo: EMST -\u003e ESMT.\n- Add ID of ESMT F25D08QA.\n- Refine GigaDevice GD25Q series (missing voltages and comments).\n- Use underscore instead of lower-case x as wildcard in Sharp chip names.\n\nCorresponding to flashrom svn r1650.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "2c421199ab37e691a83ad09b542ed43ee5811603",
      "tree": "ca759f720ff9a095c080e357db4211f444318477",
      "parents": [
        "4b24a2d70b79f3288370fd5b4f472bdf218f16e8"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Dec 27 18:40:40 2012 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Dec 27 18:40:40 2012 +0000"
      },
      "message": "print_wiki.c: print programmers of type OTHER too\n\nCorresponding to flashrom svn r1633.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "4b24a2d70b79f3288370fd5b4f472bdf218f16e8",
      "tree": "b4ba0971a1d5ff2f8e1693ae66b33e8c8cda1843",
      "parents": [
        "af358d6af23b21f93f6e27278e76eec21a3d148f"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Dec 27 18:40:36 2012 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Dec 27 18:40:36 2012 +0000"
      },
      "message": "Unify usbdev_status and pcidev_status into dev_entry\n\nOnce upon a time usbdev_status was created for the ft2232\nprogrammer. Its IDs are semantically different to pcidev_status\nbecause they indicate USB instead of PCI IDs, but apart from that\nboth data structures are equal. This change makes life easier for\neverything involved in handling and printing the status of devices\nthat is noted in those structures by combining them into dev_entry.\n\nIt is still possible to distinguish between PCI and USB devices\nindirectly by using the struct programmer\u0027s type field.\n\nAlso, add a programmer column to the PCI and USB devices lists.\n\nCorresponding to flashrom svn r1632.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "af358d6af23b21f93f6e27278e76eec21a3d148f",
      "tree": "be7adedc94b5c55dec0e7e1f1dae88ef4e127fad",
      "parents": [
        "a6d96480176417478350e97338451554b5450cba"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Dec 27 18:40:26 2012 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu Dec 27 18:40:26 2012 +0000"
      },
      "message": "Refactor PCI and USB device status printing\n\nTo be able to get rid of lots of #ifdefs and centralize programmer-specific\ndata more...\n - introduce two new fields to struct programmer_entry, namely\n   enum type (OTHER, USB, PCI) and union devs (pcidev_status, usbdev_status\n   or char *note).\n - use those fields to generate device listings in print.c and print_wiki.c.\n\nBonus: add printing of USB devices to print_wiki.c and count supported PCI\nand USB devices.\n\nCorresponding to flashrom svn r1631.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "00ec027368e5ef46d9dec430124357915dc8b903",
      "tree": "4a3a3a3895a83b2b01eb29cdf886f6d5a0cef02d",
      "parents": [
        "2c20b28f0e057c231c03b839b3c78f21cc6b0315"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Jul 29 02:04:21 2012 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Jul 29 02:04:21 2012 +0000"
      },
      "message": "print_wiki: fix columns calculations\n\nFor\n- chipsets\n- boards, and\n- chips\n\nPreviously the chipset columns were not uniformly divided at all,\nwhich led to very odd table bottoms. This patches fixes this as far\nas wiki code can do (browser rendering can still create odd effects\nbecause we do not define cell heights).\n\nCorresponding to flashrom svn r1556.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "2c20b28f0e057c231c03b839b3c78f21cc6b0315",
      "tree": "e8398b3d451612b394f50cc373590dcccee44aa6",
      "parents": [
        "d94d25d75be771eec26578355dc5c70cfb3e9c73"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Jul 28 19:35:26 2012 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sat Jul 28 19:35:26 2012 +0000"
      },
      "message": "Introduce enum test_state\n\nPreviously boards in the wiki were tagged either as working or as known\nbad. But we added support to various boards via board enables that were\nthen never tested because the owners have not reported back. This can\nnow be tagged with NT and is shown appropriately.\n\nAlso, the underlying data structure indicating state was converted from\nmacros to an enum while preserving original integer values and is used\nfor programmers and chipsets too.\n\nCorresponding to flashrom svn r1555.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "4c5665f9ab4286710d4ae3998532bd8f1fb225a6",
      "tree": "2efd9c1c9e14f8330e6c28c776b4c977176b6dd3",
      "parents": [
        "d708fadb4bbf8129d97c7652f715a2a8c51eb5bc"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Fri Feb 17 20:03:37 2012 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Fri Feb 17 20:03:37 2012 +0000"
      },
      "message": "Add a bunch of new/tested stuff and various small changes 11\n\nTested Mainboards:\nNOT OK:\n - HP dc7800\n   http://paste.flashrom.org/view.php?id\u003d1084\n\n - add \"Low Profile Desktop\" to our DMI whitelist\n - fix print_wiki (broken since r1488)\n\nCorresponding to flashrom svn r1502.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "035492a86cd50efd8a641f7246540cd067f4aed2",
      "tree": "39005ec261af18bd8594fa5782f7e805a40d9e6f",
      "parents": [
        "8a0f9b07cf0c58dd7fd23e2f5c956aa3145e0aa3"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Fri Feb 03 22:32:09 2012 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Fri Feb 03 22:32:09 2012 +0000"
      },
      "message": "print*.c: Refine the do not count nor print generic flash chip entries conditions\n\nPreviously only the generic \"unknown XXXX SPI chips\" were ignored (because their\nname started with \"unknown\".\nThis patch adds also all chips whose vendor starts with \"Unknown\" (none so far)\nand \"Programmer\" (currently used by the opaque flash chip framework) .\nA patch will add the SFDP chip template with an \"Unknown\" vendor field later.\n\nRationale: these entries do not contain any useful information when shown in -L\nor wiki output. It would be better to add them to a general feature section or similar.\n\nCorresponding to flashrom svn r1488.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "2d927fbd7bbfd6d03280757d447991a60c690c6e",
      "tree": "7f14a4305d587d4ff56c1b3f764a9016dba5d03b",
      "parents": [
        "9bcf2684d7781de71551ab14d3c3be46890ca432"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Jan 04 00:48:27 2012 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Jan 04 00:48:27 2012 +0000"
      },
      "message": "Replace --mainboard with -p internal:mainboard\n\nNOTE:\nThe --list-supported-wiki output changed to use -p internal:mainboard\u003d\ninstead of -m\nThe --list-supported output changed the heading of the mainboard list\nfrom\n\nVendor Board   Status  Required option\nto\nVendor Board   Status  Required value for\n                       -p internal:mainboard\u003d\n\nFix lb_vendor_dev_from_string() not to write to the supplied string.\n\nCorresponding to flashrom svn r1483.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "018d482536f2fa7897a03849374b5ec9cd2414f5",
      "tree": "7caa605a8a4cca7500139f1ec413577a49b43d9e",
      "parents": [
        "7189a5ff8cb8cfc33ef2c0be3268204064a2771b"
      ],
      "author": {
        "name": "Paul Menzel",
        "email": "paulepanter@users.sourceforge.net",
        "time": "Fri Oct 21 12:33:07 2011 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Fri Oct 21 12:33:07 2011 +0000"
      },
      "message": "Add a bunch of new/tested stuff and various small changes 8\n\nTested mainboards:\nOK:\n- ASUS Crosshair II Formula\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007888.html\n- ASUS K8N\n  http://paste.flashrom.org/view.php?id\u003d856\n- ASUS M2N-E SLI\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007909.html\n- ASUS M3N78-VM\n  http://www.flashrom.org/pipermail/flashrom/2011-May/006496.html\n- ASUS M4A78LT-M LE\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007869.html\n- ASUS M4A89GTD PRO\n  http://www.flashrom.org/pipermail/flashrom/2011-February/005824.html\n- MSI A75MA-G55 (MS-7696)\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008055.html\n- PCCHIPS M598LMR (V9.0)\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008051.html\n- ECS P4VXMS (V1.0A)\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007986.html\n- Foxconn P4M800P7MA-RS2\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008114.html\n- GIGABYTE GA-P67A-UD3P\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007930.html\n- GIGABYTE Z68MX-UD2H-B\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008080.html\n- ZOTAC Fusion-ITX WiFi (FUSION350-A-E)\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008011.html\nNOT OK:\n- ASUS P8B-E/4L\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008047.html\n- ASUS P8B WS\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008081.html\n\nTested chipsets:\n- MCP78S (:075d)\n  http://www.flashrom.org/pipermail/flashrom/2011-August/007612.html\n- VT8233 (:3074)\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007986.html\n- SiS 530 (:0530)\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008051.html\n- P67 (:1c46)\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007930.html\n - Z68 (:1c44)\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008080.html\n\nTested flash chips:\n- mark AMIC A29002T as TEST_OK_PREW\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008085.html\n- mark Eon EN29F002(A)(N)T as TEST_OK_PREW\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008053.html\n- mark EonEN25F16 as  TEST_OK_PREW\n  http://www.flashrom.org/pipermail/flashrom/2011-February/005824.html\n- mark Macronix MX29F002(N)T as TEST_OK_PREW\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008083.html\n- mark Pm39LV040 as TEST_OK_PR\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007942.html\n- mark Pm39LV010 as TEST_OK_PREW\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007942.html\n- mark SST49LF008A as TEST_OK_PREW\n  http://www.flashrom.org/pipermail/flashrom/2011-September/007989.html\n- mark SyncMOS {F,S,V}29C51002T as TEST_OK_PREW\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008052.html\n- mark W39V040B as write tested\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008114.html\n- mark W39V040C as  TEST_OK_PREW\n  http://www.flashrom.org/pipermail/flashrom/2011-October/008114.html\n\n- remove superfluous line break in enable_flash_ich_dc_spi\n- m-\u003eM in \"min\" and \"max\" (voltage) in print_wiki.c\n\nCorresponding to flashrom svn r1454.\n\n- spi25: get rid of unneccessary line breaks (on failed probes)\nwhich is\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n\n- rayer_spi.c: Remove double word: `s/the the/the/`\nwhich is\nSigned-off-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\n\nThe parts added until 2011-10-14 (most of this patch) were\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n\neverything else is\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "f74a7b9c4f43445c8116533b1593ecef4459b114",
      "tree": "21176df79d4a8db74c6932c9588e226d468dc4fc",
      "parents": [
        "a28087fab98105a46111af9d4dc1062aba38fd37"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Wed Sep 14 22:09:48 2011 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Wed Sep 14 22:09:48 2011 +0000"
      },
      "message": "Add printing of chip voltage ranges to print_wiki.c\n\n- add voltage ranges\n- center some headers (test values OK, No, ? are centered via wiki templates)\n- fix style error in header (align:right -\u003e text-align:right)\n\nCorresponding to flashrom svn r1441.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "97d5b126c635ec6ad2fd3ef44deec245669ad942",
      "tree": "81c4d21919d2bb35c7d74d628ad4e338543ad9f8",
      "parents": [
        "bd0c70ae17d1513b301d8f50653db489a4ad5fbf"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Aug 31 16:19:50 2011 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Aug 31 16:19:50 2011 +0000"
      },
      "message": "Shorten some board enable related function names\n\nCorresponding to flashrom svn r1424.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "93f7023e16c8bd6f16ad02d4f2027669e5c90285",
      "tree": "3eb592d1a3c6cac53aa9856cfaa7d2a70371fcc5",
      "parents": [
        "84d1968250ecf9df18b2d456530f76b8984edf6b"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Tue Jul 26 14:33:46 2011 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Tue Jul 26 14:33:46 2011 +0000"
      },
      "message": "Add a bunch of new/tested stuff and various small changes 6\n\n- add J-7BXAN to the list of supported boards\n  http://www.flashrom.org/pipermail/flashrom/2011-July/007397.html\n\n- fix urls, typos, whitespace etc.\n\n- fix counting of supported chips in the wiki output\n\nCorresponding to flashrom svn r1393.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nthe last one is\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\neverything else is\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "00155498a86e2c77ee6c08d274fa7954f38a56f6",
      "tree": "25c2fba44df4a8c7e9ec5289036a611760f84b9b",
      "parents": [
        "b23df71149f39c45952778c5fe11ef76094d8719"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Jun 26 20:45:35 2011 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Jun 26 20:45:35 2011 +0000"
      },
      "message": "Fix memleaks due to incorrect usage of flashbuses_to_text\n\nCorresponding to flashrom svn r1357.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "d06d941ce22aaa1d7414198282ddc9463819b3bd",
      "tree": "ff2a5a895b845daf8b280283d5e8a234dc64b79f",
      "parents": [
        "29c80838ae97d5de189894a766be70533101d6e5"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Jun 12 19:47:55 2011 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Sun Jun 12 19:47:55 2011 +0000"
      },
      "message": "Add a bunch of new/tested motherboards, board/chipset enables and flash chips etc. 3\n\n- mark AT25DF321 as fully tested\n  http://www.flashrom.org/pipermail/flashrom/attachments/20110527/01f1868b/attachment-0001.log\n- mark 82802AB as fully tested\n  http://www.flashrom.org/pipermail/flashrom/2011-April/006145.html\n- mark Pm49FL002 as fully tested\n  http://pastebin.com/pb5NTCmW\n\n- add Supermicro X8DT3 to boards_known\n  http://www.flashrom.org/pipermail/flashrom/attachments/20110527/01f1868b/attachment-0001.log\n- add Supermicro X5DP8-G2 to boards_known\n  http://www.flashrom.org/pipermail/flashrom/2011-April/006145.html\n\n- add Supermicro X8SIE as NOT WORKING to boards_known\n  http://www.flashrom.org/pipermail/flashrom/2011-May/006554.html\n- add a DMI search pattern for the ASUS A8N-SLI Deluxe board enable to mitigate misdetections\n  http://www.flashrom.org/pipermail/flashrom/2010-August/004379.html\n  http://www.flashrom.org/pipermail/flashrom/2011-May/006570.html\n\nalso, fix some random white space errors and comments/strings\n\nCorresponding to flashrom svn r1335.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "c0aaf954874841c839c7131505759b9403ec7e4b",
      "tree": "bb1bc24f3b73cd0c55da80698b01c84abefb5b89",
      "parents": [
        "7a3bd8f28f3b8dd854e453703efb702f07294ae5"
      ],
      "author": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu May 19 02:58:17 2011 +0000"
      },
      "committer": {
        "name": "Stefan Tauner",
        "email": "stefan.tauner@alumni.tuwien.ac.at",
        "time": "Thu May 19 02:58:17 2011 +0000"
      },
      "message": "Whitespace, documentation and other small stuff\n\nThis patch combines three previously posted patches in a revised form.\none is even stolen from Stefan Reinauer (remove umlauts from man page).\n\nCorresponding to flashrom svn r1317.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nSigned-off-by: Stefan Reinauer \u003creinauer@google.com\u003e\n\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n"
    },
    {
      "commit": "b713d2e35c5336da81f5fbc83393961d1d8aa7bd",
      "tree": "e764260bea4210677e5d58ac257d89ac8c8d2183",
      "parents": [
        "064bbc9f37bfcda7e9647e1d895d51747fcc19c9"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sun May 08 00:24:18 2011 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sun May 08 00:24:18 2011 +0000"
      },
      "message": "Intel NIC with parallel flash support\n\nTested-by: Maciej Pijanka \u003cmaciej.pijanka@gmail.com\u003e\n\nCorresponding to flashrom svn r1297.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nTested-by: Anton Kochkov \u003canton.kochkov@gmail.com\u003e\nAcked-by: Anton Kochkov \u003canton.kochkov@gmail.com\u003e\n"
    },
    {
      "commit": "4c82318e4ac57b6da384700fb9d454535b62b3ae",
      "tree": "7d92a35b73cef6e339d3dfe1d3635c5843250046",
      "parents": [
        "54ce73a1f5c7ddecc7579c136dbac9c2c201b621"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed May 04 00:39:50 2011 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed May 04 00:39:50 2011 +0000"
      },
      "message": "Constify flashchips array\n\nThis moves 99.5% of the .data section to .rodata (which ends up in .text).\n\nCorresponding to flashrom svn r1293.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstefan.reinauer@coreboot.org\u003e\n"
    },
    {
      "commit": "d95355880a66fcbdb056031425288d29a9e6691f",
      "tree": "af6f2f08a9143e40a5b7862426ca644d8985e65a",
      "parents": [
        "7913fb425fd94056627665c0c5704729ca64e0f0"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Mar 08 00:09:11 2011 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Mar 08 00:09:11 2011 +0000"
      },
      "message": "Fix compilation if CONFIG_INTERNAL\u003dno\n\nFix compilation if everything except CONFIG_SATAMV is no.\nDo not compile in PCI support for wiki printing if no PCI devices are\nsupported.\n\nCorresponding to flashrom svn r1278.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "40446eef1b52599a14b19552f5843302f38c1212",
      "tree": "381d046fea47f794966eae15695917e0f19c0eba",
      "parents": [
        "c6f71462c90cce60ad9e94d865865acbb12b75bd"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Mar 07 01:08:09 2011 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Mar 07 01:08:09 2011 +0000"
      },
      "message": "Remove vendorid parameter from pcidev_init()\n\nSimplify pcidev_init by killing the vendorid parameter which was pretty\nuseless anyway since it was present in the pcidevs parameter as well.\n\nThis also allows us to handle multiple programmers with different vendor\nIDs in the same driver.\n\nFix compilation of flashrom with only the nicrealtek driver.\n\nCorresponding to flashrom svn r1274.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "9a1105cffffce126a8c7c4a98d24e6b92d86e817",
      "tree": "b3e720863f7cad046cc51f8f6b6549c2ab171907",
      "parents": [
        "915b8409d602c9071ef3d461fbe00a867a22a0ad"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Feb 04 21:37:59 2011 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Feb 04 21:37:59 2011 +0000"
      },
      "message": "Support for Angelbird Wings PCIe SSD (solid-state drive)\n\nIt uses a Marvell 88SX7042 SATA controller internally which has access\nto a separate flash chip hosting the option ROM.\n\nThanks to Angelbird Ltd for sponsoring development of this driver!\n\nI expect the code to work for that SATA controller even if it is not\npart of the Angelbird SSD.\n\nCorresponding to flashrom svn r1258.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstefan.reinauer@coreboot.org\u003e\n"
    },
    {
      "commit": "a60faab83ef86bcf2884311db07cf13f445d7f47",
      "tree": "9de9787987eb6a3374e18835b196b7ac6cb9ad19",
      "parents": [
        "2c3afa34fcfc72abe6b3e0fd034632226fa75522"
      ],
      "author": {
        "name": "Mathias Krause",
        "email": "mathias.krause@secunet.com",
        "time": "Mon Jan 17 07:50:42 2011 +0000"
      },
      "committer": {
        "name": "Mathias Krause",
        "email": "mathias.krause@secunet.com",
        "time": "Mon Jan 17 07:50:42 2011 +0000"
      },
      "message": "Convince compilers to put constant data into the .rodata section\n\nThis patch reduces the stack usage by declaring \u0027const\u0027 stack variables\nas \u0027static const\u0027 so they end up in the .rodata section instead of being\ncopied from there to the stack for every invocation of the corresponding\nfunction.\n\nAs a plus we end up in having a smaller binary as the \"copy from .rodata\nto stack\" code isn\u0027t emitted by the compiler any more (roughly -100\nbytes).\n\nCorresponding to flashrom svn r1252.\n\nSigned-off-by: Mathias Krause \u003cmathias.krause@secunet.com\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coreboot.org\u003e\n"
    },
    {
      "commit": "90021f28ff6cb97c53aeb18667addefb43c706e3",
      "tree": "7ec04388c7b9dbb9796953d6616b855bf451d341",
      "parents": [
        "859f3f0d751e92ec99c79408a4a7789bfb61a514"
      ],
      "author": {
        "name": "Mark Marshall",
        "email": "mark.marshall@csr.com",
        "time": "Fri Dec 03 14:48:11 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Dec 03 14:48:11 2010 +0000"
      },
      "message": "Add support for the Open Graphics Project development card, OGD1, as a SPI flash programmer\n\nThe project is in the the process of designing and making a complete,\nopen source, graphics card. More info at http://wiki.opengraphics.org.\n\nThe first development card is a PCI add in card containing a couple of\nFPGAs and a couple of serial flash chips (amongst other things). The\nFPGAs are called XP10 and S3 (their part numbers). The XP10 contains its\nown flash and does not need to be programmed by flashrom - it ensures\nthat the device can enumerate on the PCI bus without needing further\nconfiguration.\n\nThe larger FPGA is the S3. This is configured from a large SPI flash\n(2 MBytes). The second SPI flash is used to store the VGA BIOS. It is\nsmaller (128 KBytes). This patch adds support for programming either of\nthe two SPI flash chips.\n\nThe programmer device takes one configuration option which selects which\nof the two flash chips is accessed. This must be set to either \"cprom\"\nor \"bprom\". (The project refers to the two chips as \"cprom\" / \"bprom\",\n\"s3\" and \"bios\" are more readable alternatives).\n\nAdd support for SST SST25VF010 (REMS). Mark SST SST25VF016B as tested\nfor write.\n\nCorresponding to flashrom svn r1241.\n\nSigned-off-by: Mark Marshall \u003cmark.marshall@csr.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "9e3a6c4913ab66965f91233c58ae47dc542ee475",
      "tree": "d6d5ae2d0520131ae33d0329e25fb715ba4e0584",
      "parents": [
        "ab6328fa3615683e5dbba0fffe8707fa0072d035"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Oct 08 12:40:09 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Fri Oct 08 12:40:09 2010 +0000"
      },
      "message": "Multiple unrelated changes\n\nCONFIG_BITBANG_SPI was not selected if CONFIG_NICINTEL_SPI was on by default.\nWiki output was missing all flash chips if CONFIG_INTERNAL was not\nselected.\nUse correct type for toupper()/tolower()/isspace() functions.\nSpecify software requirements in a generic way.\nNon-x86 compilation does not work with the default programmer set, so\nlist the make parameters which result in a working build.\n\nCorresponding to flashrom svn r1203.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "004f4b7954aebedff506119a12a752be9e4e9334",
      "tree": "b0e94febe10eba982ee3b5c227c33748ba374615",
      "parents": [
        "67db2eb92c3f4858528d19e7921b08c5ec6dbdc9"
      ],
      "author": {
        "name": "Idwer Vollering",
        "email": "vidwer@gmail.com",
        "time": "Fri Sep 03 18:21:21 2010 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Sep 03 18:21:21 2010 +0000"
      },
      "message": "Add Intel Gigabit NIC SPI flashing support\n\nTested on a 82541PI (0x8086, 0x107c) using 32-bit hardware.\n\nThe last line in nicintel_request_spibus() could be changed so that FL_BUSY\nis used instead.\n\nShortened sample log:\n[...]\nFound \"Intel 82541PI Gigabit Ethernet Controller\" (8086:107c, BDF 01:03.0).\nFound chip \"ST M25P10.RES\" (128 KB, SPI) at physical address 0xfffe0000.\nMultiple flash chips were detected: M25P05.RES M25P10.RES\nPlease specify which chip to use with the -c \u003cchipname\u003e option.\n[...]\n\nCorresponding to flashrom svn r1151.\n\nSigned-off-by: Idwer Vollering \u003cvidwer@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "5b997c3ed66ddbbb9470f27d4e27ab4c263bc9cf",
      "tree": "adbaace5de6bb0d97a58143c7e3ae775a15d47ff",
      "parents": [
        "1d3a2fefbc636fb569bd1d018fb97b1b17c08e99"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Jul 27 22:41:39 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Jul 27 22:41:39 2010 +0000"
      },
      "message": "Split off programmer.h from flash.h\n\nProgrammer specific functions are of absolutely no interest to any file\nexcept those dealing with programmer specific actions (special SPI\ncommands and the generic core).\n\nThe new header structure is as follows (and yes, improvements are\npossible):\nflashchips.h  flash chip IDs\nchipdrivers.h  chip-specific read/write/... functions\nflash.h  common header for all stuff that doesn\u0027t fit elsewhere\nhwaccess.h hardware access functions\nprogrammer.h  programmer specific functions\ncoreboot_tables.h  header from coreboot, internal programmer only\nspi.h SPI command definitions\n\nCorresponding to flashrom svn r1112.\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": "74a828a6ddada5dc71c77580d597d6af5603a440",
      "tree": "d0401ebf7a46d22d6b52d59d6c7f6f4ac4cbed4b",
      "parents": [
        "86f4e6db2c953cf9070a4180fb5773434393e426"
      ],
      "author": {
        "name": "Andrew Morgan",
        "email": "ziltro@ziltro.com",
        "time": "Wed Jul 21 15:12:07 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Jul 21 15:12:07 2010 +0000"
      },
      "message": "Add nicnatsemi to print.c and print_wiki.c\n\nChange the nicnatsemi address mask to use MA0-MA16 and set the maximum\ndecode size to 128KB.\n\nCorresponding to flashrom svn r1095.\n\nSigned-off-by: Andrew Morgan \u003cziltro@ziltro.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "ad3cc55e139b2e239325815464fe5f7d828aa794",
      "tree": "46568cf766d19740418be5ca8eaa494c7e69cc36",
      "parents": [
        "b63b067ae22803689592db482611093b33a29eef"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Jul 03 11:02:10 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat Jul 03 11:02:10 2010 +0000"
      },
      "message": "Kill global variables, constants and functions if local scope suffices\n\nConstify variables where possible.\nInitialize programmer-related variables explicitly in programmer_init to\nallow running programmer_init from a clean state after\nprogrammer_shutdown.\nProhibit registering programmer shutdown functions before init or after\nshutdown.\nKill some dead code.\nRename global variables with namespace-polluting names.\nUse a previously unused locking helper function in sst49lfxxxc.c.\n\nThis is needed for libflashrom.\n\nEffects on the binary size of flashrom are minimal (300 bytes\nshrinkage), but the data section shrinks by 4384 bytes, and that\u0027s a\ngood thing if flashrom is operating in constrained envionments.\n\nCorresponding to flashrom svn r1068.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "4146cedae45024077e5772d40a6de821e3738116",
      "tree": "1357eba24cc65b24900151fcb032e9cd2bd8c52f",
      "parents": [
        "e2f015836c8d9749d39d97b2f91adba965dc251a"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Jun 07 11:10:43 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Jun 07 11:10:43 2010 +0000"
      },
      "message": "Fix wiki board enable parameter printing\n\nThe logic was incorrect in one place which had \u0026\u0026 instead of ||. Move\nthe board info #define B to the file where it is used.\n\nCorresponding to flashrom svn r1035.\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": "301703bc5b84d5e4a38298469ef00fdfe9aaa6a2",
      "tree": "cce1966039aba4b57a38121c69689fed80d090eb",
      "parents": [
        "dd128c97931afd41bf0c34020bee742f3b7a0237"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Jun 03 16:35:51 2010 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Thu Jun 03 16:35:51 2010 +0000"
      },
      "message": "Fix bug in wiki printing and whitespace\n\nThe required \"-m\" options were not in the wiki output due to a mistake\nthat I think I introduced recently.\n\nCorresponding to flashrom svn r1027.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "4adf8a6512fd81d40bf996622d660c9633cd355f",
      "tree": "f4cef857b573af9e9b920c8e738e53314ce17b5f",
      "parents": [
        "71127727dcff4f7e70b318d7a5eb87f0c8fcc4d7"
      ],
      "author": {
        "name": "Peter Lemenkov",
        "email": "lemenkov@gmail.com",
        "time": "Tue Jun 01 10:13:17 2010 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Jun 01 10:13:17 2010 +0000"
      },
      "message": "Merge print.c and print_wiki.c board/URL tables\n\nAlso, merge the tables in the output, i.e. there\u0027s only one table which\ncontains both known-good and known-bad/untested boards.\n\nCorresponding to flashrom svn r1024.\n\nSigned-off-by: Peter Lemenkov \u003clemenkov@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "71127727dcff4f7e70b318d7a5eb87f0c8fcc4d7",
      "tree": "ecd2ba9f67c51b833d22051628b79ccb1dcde0a2",
      "parents": [
        "a0020df6309e4536fcb97bd93bc46e2068f0ffe8"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon May 31 15:27:27 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon May 31 15:27:27 2010 +0000"
      },
      "message": "So far, we have up to 4 different names for the same thing (ignoring capitalization)\n\nCONFIG_FT2232SPI (makefile config option)\nFT2232_SPI_SUPPORT (#define)\nft2232spi (programmer name)\nft2232_spi.c (programmer file)\n\nUse CONFIG_* with underscores for makefile config options and #defines\nand kill the useless _SUPPORT idiom.\nUse lowercase names with underscores for programmer names and programmer\nfiles.\n\nWith this, you can run \"grep -i ft2232_spi\" and find everything related\nto the ft2232_spi driver. Same applies to all other programmers.\n\nCorresponding to flashrom svn r1023.\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": "cceafa2ad073fe58b10b6f2317cbd36a63d7ccb5",
      "tree": "f07a19288da12246cf3da5d886be39915cfc59a5",
      "parents": [
        "8d341b5ae774bdf8249c68944a77b72b7c4be640"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed May 26 01:45:41 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed May 26 01:45:41 2010 +0000"
      },
      "message": "Handle the following architectures in generic flashrom code\n\n- x86/x86_64 (little endian)\n- PowerPC (big endian)\n- MIPS (big+little endian)\n\nNo changes to programmer specific code. This means any drivers with MMIO\naccess will _not_ suddenly start working on big endian systems, but with\nthis patch everything is in place to fix them.\n\nCompilation should work on all architectures listed above for all\ndrivers except nic3com and nicrealtek which require PCI Port IO which is\nx86-only for now.\n\nTo compile without nic3com and nicrealtek, run\nmake distclean\nmake CONFIG_NIC3COM\u003dno CONFIG_NICREALTEK\u003dno\n\nThanks to Misha Manulis for testing early versions of this patch on\nPowerPC (big endian) with the satasii programmer.\nThanks to Segher Boessenkool for design review and for helping out with\ncompiler tricks and pointing out that we need eieio on PowerPC.\nThanks to Vladimir Serbinenko for compile testing on MIPS (little\nendian) and PowerPC (big endian) and for runtime testing on MIPS (little\nendian).\nThanks to David Daney for compile testing on MIPS (big endian).\nThanks to Uwe Hermann for compile and runtime testing on x86_64.\n\nDO NOT RUN flashrom ON NON-X86 AFTER APPLYING THIS PATCH!\nThis patch only provides the infrastructure, but does not convert any\ndrivers, so flashrom will compile, but it won\u0027t do the right thing on\nnon-x86 platforms.\n\nCorresponding to flashrom svn r1013.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Misha Manulis \u003cmisha@manulis.com\u003e\nAcked-by: Vladimir \u0027phcoder/φ-coder\u0027 Serbinenko \u003cphcoder@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "829ed84e1bf232b7e80fb0d5eac8d902be408340",
      "tree": "20a58b736c393d47b3d1ffcc35a75f5697d248f5",
      "parents": [
        "b3fe2fc819f744508e05735b1d6713dffedd5eba"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon May 24 17:39:14 2010 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon May 24 17:39:14 2010 +0000"
      },
      "message": "Various nicrealtek fixes\n\n - Add missing entries for \u0027flashrom -L\u0027 output and wiki output.\n\n - Add missing entries in the manpage.\n\n - nicrealtek.c: Coding style fixes and cosmetics.\n\nCorresponding to flashrom svn r1011.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "a6d9c4b4c15d7acd4ad36051b5c0bd451d86ed96",
      "tree": "2ac20ee1d95620dab29cc8cbefd244cc7b17faba",
      "parents": [
        "f469c271acd98667665f2dfeaf17af45b18454e1"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon May 24 15:28:12 2010 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon May 24 15:28:12 2010 +0000"
      },
      "message": "Various wiki output improvements as per IRC discussion\n\n - Use \u0027?3\u0027 wiki template (light greenish, not gray) for untested stuff.\n \n - Reduce page width a bit to improve readability on smaller screens.\n \n - Generalize some functions a bit (pass in how many columns to generate).\n \n - Mark untested board-enables as such (were incorrectly marked \"OK\" so far).\n \n - Drop some useless \u0027valign\u003dtop\u0027 entries.\n \n - Make a few more functions \u0027static\u0027 while we\u0027re at it.\n\nCorresponding to flashrom svn r1009.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "8841d3e703e3d3f7c7920b7f9439fc9333c15638",
      "tree": "6882ad326234c32f0af130afede47c17a910a181",
      "parents": [
        "316a29f33f7b4f549097c102cf2e56a30d7e3cac"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat May 15 15:04:37 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Sat May 15 15:04:37 2010 +0000"
      },
      "message": "Fix assorted documentation, frontend and printing bugs\n\nChange the command line interface to make file names positional.\nAdd more sanity checks to the command line parser.\n\nCorresponding to flashrom svn r998.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "8f10d24a0098eb727599688ee2d4bb0eb637d674",
      "tree": "565d751cd7f9d0eeb79cbb019abaf228e1762800",
      "parents": [
        "f640401e92c3a00e26e246064b86af4971594097"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Sun Apr 11 21:01:06 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Sun Apr 11 21:01:06 2010 +0000"
      },
      "message": "Add board enable for ABit NF7-S\n\nCorresponding to flashrom svn r993.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Tom Brand \u003cworntreads@sbcglobal.net\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "d4e5359372a6dc5facb2ea142358508fa058cf68",
      "tree": "5a7a34695d8cd269c988a4ce0c4ba85b95c00be2",
      "parents": [
        "01f3ef4fd1b46cac6b2601c7ae3f4fa1fc1df462"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Thu Mar 25 09:23:46 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Thu Mar 25 09:23:46 2010 +0000"
      },
      "message": "Add success reports\n\nPMC Pm39LV010:\n See http://www.coreboot.org/pipermail/flashrom/2010-March/002711.html\n Thanks to Tim Small for reporting!\n\nSupermicro X8DTT-F:\n See http://www.coreboot.org/pipermail/flashrom/2010-March/002707.html\n Thank to Taylan Develioglu for testing!\n\nGigabyte GA-965P-DS4:\n See http://www.coreboot.org/pipermail/flashrom/2010-March/002426.html\n Thanks to Michal Andrzejczak for reporting!\n\nTyan Tempest i5000PW:\n See http://www.coreboot.org/pipermail/flashrom/2010-February/002358.html\n Thanks to Rob Lazzurs for reporting!\n\nPCEngines WRAP.2E:\n See http://www.coreboot.org/pipermail/flashrom/2010-February/002187.html\n Thanks to Vincenzo Caruso for testing!\n\nAsus P5B:\n This board has been reporting as working (for r710/0.9.1) in:\n http://www.coreboot.org/pipermail/flashrom/2010-February/002170.html\n Thanks to Patrice Levesque for testing!\n\nMSI 7312 (K9MM-V) + W39V040B:\n See http://www.coreboot.org/pipermail/flashrom/2010-February/002159.html\n Thanks to David Mears for testing!\n\nProbe + Read on SST49LF080A:\n See http://www.coreboot.org/pipermail/flashrom/2010-February/002095.html\n Thanks to Peter Lemenkov for testing!\n\nFinally:\n remove Asus A7V8X-X from \"boards_ok\", as this table is meant only for\n boards not needing a board enable.\n\nCorresponding to flashrom svn r984.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "3355f06978e2b09c398f97a55f44afbb6c46cf38",
      "tree": "ccd08270556a44a17de04975112cdac0e44e98f5",
      "parents": [
        "c85fa45805caeae62f435750465c472d37a52f91"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:23 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:23 2010 +0000"
      },
      "message": "Flashrom works on Acer Aspire 1520 (Laptop) with W39V040A\n\nSee http://www.coreboot.org/pipermail/flashrom/2010-March/002451.html\n\nThanks to Paweł Stawicki for reporting!\n\nCorresponding to flashrom svn r980.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "c85fa45805caeae62f435750465c472d37a52f91",
      "tree": "6371b6b9ab1e417e08e357277a8655921c13f66c",
      "parents": [
        "b90c2217b1adc190958a28eb77fec7773da4e37f"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:19 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:19 2010 +0000"
      },
      "message": "Shuttle FD37 and MSI K9A2 Platinum are supported\n\nFD37: http://www.coreboot.org/pipermail/flashrom/2010-March/002440.html\nK9A2: http://www.coreboot.org/pipermail/flashrom/2010-March/002433.html\n\nThanks to Sylvain BERTRAND for reporting!\n\nCorresponding to flashrom svn r979.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "b90c2217b1adc190958a28eb77fec7773da4e37f",
      "tree": "c0376cbe2ea7b0cdb7a1217a746bb70f1cab9421",
      "parents": [
        "e06a9c8dd0a5782e5ab73d5a52e1bceabe4a302d"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:14 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:14 2010 +0000"
      },
      "message": "MSI MS6330 tested with W49F002U and EN29F002\n\nW49F002U: http://www.coreboot.org/pipermail/flashrom/2010-March/002469.html\nEN29F002: http://www.coreboot.org/pipermail/flashrom/2010-March/002480.html\n\nBlock erase was broken, chip erase worked, block erase is fixed in r934 but\nhas not been tested since.\n\nThanks to Guy Lacroix for reporting!\n\nCorresponding to flashrom svn r978.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "e06a9c8dd0a5782e5ab73d5a52e1bceabe4a302d",
      "tree": "d407946c2201890ef49ff18e5fc5eec80fa9f90c",
      "parents": [
        "25a3c530a1afb61a9dac01ba40e2e76af88b9e75"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:08 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:08 2010 +0000"
      },
      "message": "ASUS P6T Deluxe is OK\n\nSee http://www.coreboot.org/pipermail/flashrom/2010-March/002501.html\nThanks to Konstantin Matuschek for reporting.\n\nCorresponding to flashrom svn r977.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "25a3c530a1afb61a9dac01ba40e2e76af88b9e75",
      "tree": "15d13b0baadb22ba6d4836a116f82b57089ef68a",
      "parents": [
        "98eff46e3d5f05eb818be8f3df3eb6d87a7ae3d9"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:02 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:56:02 2010 +0000"
      },
      "message": "Clean up manufacturer mainboard links\n\nThe Asus A8NE-FM/S does exist, you find original ASUS pdf manuals in the\ninternet, but seems to be an OEM board that is not documented on the\nAsus page.\n\nA lot of MSI boards are OEM boards that have no page at the MSI site...\n\nThis patch also adds links in the Wiki for boards from the board enable\ntable.\n\nCorresponding to flashrom svn r976.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "98eff46e3d5f05eb818be8f3df3eb6d87a7ae3d9",
      "tree": "ec956432c21b290971b77709c2144f0e92a9b16a",
      "parents": [
        "e2343e0813b56be43e56bcccd2e49bde872bd1dc"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:55:56 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 24 22:55:56 2010 +0000"
      },
      "message": "Abit VT6X4 + Winbond W29C020C and Asus A7V133 + Atmel AT29C010A work\n\nAbit VT6X4 / W29C020C: See\n  http://www.coreboot.org/pipermail/flashrom/2010-March/002730.html\n  Fixes typo in comment and marks board-enable as tested (the flashrom\n  running on that machine was patched with the board enable that got\n  in later).\n\nAsus A7V133 / Atmel AT29C010A: See\n  http://www.coreboot.org/pipermail/flashrom/2010-March/002729.html\n  Adding \"erase\" to tested as there is only one erase function.\n\nCorresponding to flashrom svn r975.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "6499d5a68189625c30210cc242ee436ca70050eb",
      "tree": "26117c8847563bc0d06736c0e2e8dad9920ff889",
      "parents": [
        "295b3af7671b8de88670ace7d3197f66c08b7f9b"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 17 06:19:23 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Mar 17 06:19:23 2010 +0000"
      },
      "message": "Add board enable for P4C800-E\n\nLspci/flashrom/superiotool at\nhttp://www.coreboot.org/pipermail/flashrom/2010-March/002579.html\n\nCorresponding to flashrom svn r947.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "8111e7ffa43efea14b8a32d401931c0406477945",
      "tree": "1113f0ceac8685c573175911368ead1e62d2c2de",
      "parents": [
        "e3cb0a13bf4bf60b61486cb3eb1031014bc45866"
      ],
      "author": {
        "name": "Raúl Soriano",
        "email": "GatoLoko@gmail.com",
        "time": "Sun Mar 14 00:00:14 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Sun Mar 14 00:00:14 2010 +0000"
      },
      "message": "Enabling Gigabyte GA-MA69VM-S2\n\nThis board has a supported chipset and a supported bios, but it\u0027s\nconnected indirectly through IT8716 and not recognized.\n\nCorresponding to flashrom svn r935.\n\nSigned-off-by: Raúl Soriano \u003cGatoLoko@gmail.com\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "bd622d1a47078c06c9c05731b3b93585f7d95d63",
      "tree": "4b4ba757d3d64229bb15979786a644ed3e136598",
      "parents": [
        "8c7c4686455e8c4463ce96f655df02809c68c219"
      ],
      "author": {
        "name": "Russ Dill",
        "email": "Russ.Dill@gmail.com",
        "time": "Tue Mar 09 16:57:06 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Tue Mar 09 16:57:06 2010 +0000"
      },
      "message": "Add ASUS A7V8X-X write-enable\n\nI have an ASUS A7V8X-X, the BIOS programming requires a write-enable. It\nhas an IT8712F, just like the A7V600-X.\n\nCorresponding to flashrom svn r929.\n\nSigned-off-by: Russ Dill \u003cRuss.Dill@gmail.com\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n"
    },
    {
      "commit": "844863933d12ec9b9b51de440313f014a81dafbf",
      "tree": "0f6aa87fa00e980b781677209816fe0b8a9198b6",
      "parents": [
        "01f6d7d15d27ec07b86ebd0e5c34007dba3fb4c7"
      ],
      "author": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Feb 24 00:04:40 2010 +0000"
      },
      "committer": {
        "name": "Michael Karcher",
        "email": "flashrom@mkarcher.dialup.fu-berlin.de",
        "time": "Wed Feb 24 00:04:40 2010 +0000"
      },
      "message": "Replace PCI_OK/PCI_NT by OK/NT\n\nWe don\u0027t need to duplicate OK and NT as PCI_OK and PCI_NT if the symbols\nare already there (defined for the chipset enable table).\n\nCorresponding to flashrom svn r911.\n\nSigned-off-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "ddd5c9e147e99430ed031cbf20380d745850c046",
      "tree": "523c9d402056eebfa075643e8cce2ca2853ca32c",
      "parents": [
        "6e0b912f469a5595c138b3f7ddad77d691330e2f"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Feb 21 21:17:00 2010 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Feb 21 21:17:00 2010 +0000"
      },
      "message": "Add initial (non-working) code for Highpoint ATA/RAID controllers\n\nIt\u0027s disabled by default. The current status is detailed at:\nhttp://www.flashrom.org/pipermail/flashrom/2010-January/001828.html\n\nCorresponding to flashrom svn r908.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "012b3a1024722f9a522806896908f79424b9a7ba",
      "tree": "e4b1ddb37c29be5c550cd3e297433fee870e0fb4",
      "parents": [
        "35727f7618358ac96ab2c4746e51d277e0a3c177"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Jan 31 20:13:06 2010 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Sun Jan 31 20:13:06 2010 +0000"
      },
      "message": "Add the Tekram P6Pro-A5 board as supported\n\nThe board doesn\u0027t need a board-enable, writing works out of the box.\n\nAlso, the board can only decode 256KB. I verified this by writing a 512KB\nimage of random bytes (which fails), whereas 256KB of random bytes can be\nwritten correctly.\n\nCorresponding to flashrom svn r887.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "26f72a14f3ef7c77ac3a00e676d597bbf829ccfc",
      "tree": "db603f353b2697e6fd4358b8e0ae451a653d706f",
      "parents": [
        "23ff4601acc85484f25b399ea4ce23d366b42b1c"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Jan 18 07:02:19 2010 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Jan 18 07:02:19 2010 +0000"
      },
      "message": "The write and erase column in the --list-supported-wiki output were swapped\n\nThanks to Michael Karcher for noticing.\n\nCorresponding to flashrom svn r863.\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": "9bd5eecf45acc7e7c7a0159e4cbcfc7236a6aa74",
      "tree": "9049ef7fde24e08c7ca7cb58550c8be55bbca2c1",
      "parents": [
        "9d48916de6acc11288e9320e131809fdb04ec9dc"
      ],
      "author": {
        "name": "Zachary O Dillard",
        "email": "teathief@gmail.com",
        "time": "Mon Dec 14 04:11:12 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Dec 14 04:11:12 2009 +0000"
      },
      "message": "Mark ASRock M3A790GXH/128M as supported, no board enable needed\n\nCorresponding to flashrom svn r801.\n\nSigned-off-by: Zachary O Dillard \u003cteathief@gmail.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "fcd070ef960343d76a7d557b9dfc24741ab8134b",
      "tree": "f10d69becc31696d53fabd61c7a5de5c61a206c4",
      "parents": [
        "0f9221c8f1d90d600b2f0ad693a602932fe1e78b"
      ],
      "author": {
        "name": "Idwer Vollering",
        "email": "vidwer@gmail.com",
        "time": "Tue Dec 01 12:55:18 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Dec 01 12:55:18 2009 +0000"
      },
      "message": "Mark the following boards as OK (no board-enable needed)\n\n - AsRock K8S8X (reported by Adrian Glaubitz \u003cadrian.glaubitz@gmail.com\u003e)\n   http://www.flashrom.org/pipermail/flashrom/2009-November/000937.html\n\n - ASUS K8V-X SE (reported by Adrian Glaubitz \u003cadrian.glaubitz@gmail.com\u003e)\n   http://www.flashrom.org/pipermail/flashrom/2009-November/000965.html\n\n - DFI Blood-Iron P35 T2RL (reported by Erno Vaurio \u003cernovaur@gmail.com\u003e)\n   http://www.flashrom.org/pipermail/flashrom/2009-November/001059.html\n\nCorresponding to flashrom svn r791.\n\nSigned-off-by: Idwer Vollering \u003cvidwer@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "f52920581d07df19e1ef7c00aa7d1a1dc2a83b8f",
      "tree": "62e7a6f0fe09535ffcfc679a991c2ca3d665f2d4",
      "parents": [
        "6161ff188089f6672bffa19f24161afc87775ab8"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Nov 17 09:57:34 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Tue Nov 17 09:57:34 2009 +0000"
      },
      "message": "Refactor main loop in preparation of libflashrom\n\nTo prepare for libflashrom I wanted to make the main loop more readable and more correct and factor out stuff which can be useful in libflashrom.\n\n- Factor out printing of supported devices to print.c.\n- Adjust name of wiki printing function to fit the pattern.\n- Abort if the user specified --verify and --noverify at the same time.\n- Check for extra parameters which don\u0027t fit commandline syntax.\n\nCorresponding to flashrom svn r766.\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": "7a0d94741d50745ec8bf9bda44a523fc0e868857",
      "tree": "0471248aae893c9c96208823941bddb610b9f048",
      "parents": [
        "8776db2372b0a8022caf8721e387bb21714b0ce8"
      ],
      "author": {
        "name": "Idwer Vollering",
        "email": "vidwer@gmail.com",
        "time": "Mon Nov 16 14:13:09 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Mon Nov 16 14:13:09 2009 +0000"
      },
      "message": "Add URLs for boards ASUS K8V, ASUS K8V SE Deluxe, Elitegroup K7S5A\n\nAdd a note for ASUS M2N-E.\nChange \"iff\" to \"if\". Most people don\u0027t understand what \"iff\" means and\nthe meaning of both words is close enough to hopefully give users the\nright idea.\n\nCorresponding to flashrom svn r763.\n\nSigned-off-by: Idwer Vollering \u003cvidwer@gmail.com\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n"
    },
    {
      "commit": "2b5cb51969456242ae1c5a45f930f865b70e704a",
      "tree": "e790ab723622e548d32c6fc5d8a93b02bf48411a",
      "parents": [
        "14b3e1e3d76d50fa2ea6fa74c6a8a89c71c9a809"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Oct 06 20:25:48 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Oct 06 20:25:48 2009 +0000"
      },
      "message": "Add missing NVIDIA PCI IDs to wiki output\n\nCorresponding to flashrom svn r750.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "14b3e1e3d76d50fa2ea6fa74c6a8a89c71c9a809",
      "tree": "b7583cb494e8b7bafce4cf3947622c4a6281b253",
      "parents": [
        "d0e347d003ed0dc52bb57a0716e163273753a82e"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Oct 06 20:23:29 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Tue Oct 06 20:23:29 2009 +0000"
      },
      "message": "Mark the following boards as supported (no board-enable needed)\n\n - MSI MS-6153 (reported by Uwe Hermann \u003cuwe@hermann-uwe.de\u003e)\n   Tested by me on hardware. The board decodes max. 256 KB.\n\n - MSI MS-6156 (reported by Uwe Hermann \u003cuwe@hermann-uwe.de\u003e)\n   Tested by me on hardware. The board decodes max. 256 KB.\n\nAlso, fix Dell PowerEdge 1850 name and add some more board URLs.\n\nCorresponding to flashrom svn r749.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "07c54c83f805126aaee0db89200ec72cb1a8fcd5",
      "tree": "1669b9aee308fa5d21e9a6dcb47431b33d864121",
      "parents": [
        "5714614c7fcdae17cb40797dc66602daff163c8d"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Sep 25 01:31:51 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Sep 25 01:31:51 2009 +0000"
      },
      "message": "Enable drkaiser programmer support in wiki output\n\nCorresponding to flashrom svn r735.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "5714614c7fcdae17cb40797dc66602daff163c8d",
      "tree": "dd6858a046e33e04addf90371ff24c453b96d739",
      "parents": [
        "45835c40923e70058bb0ebe7fb18fdca264b307d"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Sep 25 01:22:42 2009 +0000"
      },
      "committer": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Fri Sep 25 01:22:42 2009 +0000"
      },
      "message": "Mark the following boards as OK\n\n - ASUS M3A78-EM (reported by Christian Heinz \u003cchristian.ch.heinz@gmail.com\u003e)\n   http://www.flashrom.org/pipermail/flashrom/2009-September/000629.html\n \n - MSI MS-7368 (K9AG Neo2-Digital) (reported by Joshua Roys \u003croysjosh@gmail.com\u003e)\n   http://www.flashrom.org/pipermail/flashrom/2009-September/000632.html\n\n - GIGABYTE GA-MA770T-UD3P (reported by Kevin Sopp \u003cbaraclese@googlemail.com\u003e)\n   http://www.flashrom.org/pipermail/flashrom/2009-September/000529.html\n   \n - Elitegroup P6VAP-A+\n   Tested by Uwe Hermann \u003cuwe@hermann-uwe.de\u003e on hardware. Maximum supported\n   chip size in this board is 256 KB.\n   \nSmall changes in print.c were required to adjust for longer board names.\n\nCorresponding to flashrom svn r734.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n"
    },
    {
      "commit": "9c8476b706962c9f42dc018dce4ee2b98f4b0d44",
      "tree": "ba4ae2e503ddbc9d37cb730bf880f086b9224e79",
      "parents": [
        "4740c6ff3c230c83fa618557f94cc6675c5ab3b1"
      ],
      "author": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Sep 16 12:19:03 2009 +0000"
      },
      "committer": {
        "name": "Carl-Daniel Hailfinger",
        "email": "c-d.hailfinger.devel.2006@gmx.net",
        "time": "Wed Sep 16 12:19:03 2009 +0000"
      },
      "message": "Compile out wiki output on request and move wiki stuff into a separate file\n\nThis is useful for libflashrom (you don\u0027t need wiki output in a coreboot\npayload).\n\nWiki output is now disabled by default. If you want to enable it, run\nmake CONFIG_PRINT_WIKI\u003dyes\n\nCorresponding to flashrom svn r725.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n"
    }
  ]
}
