)]}'
{
  "commit": "57794ac1580fc5efee3ba01a0c3e4539bb58d088",
  "tree": "4212a02023a6a8c6dd0b03d234e66471ddb5d634",
  "parents": [
    "54aaa4ae2bb4026ae7acbf3e0aafe8542aaff2a4"
  ],
  "author": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Sat Dec 29 15:04:20 2012 +0000"
  },
  "committer": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Sat Dec 29 15:04:20 2012 +0000"
  },
  "message": "Add support for Atmel\u0027s AT25F series of SPI flash chips\n\nThis adds support for the following chips:\n - AT25F512, AT25F512A, AT25F512B\n - AT25F1024, AT25F1024A\n - AT25F2048\n - AT25F4096\n\nBesides the definitions of the the chips in flashchips.c this includes\n- a dedicated probing method (probe_spi_at25f)\n- pretty printing methods (spi_prettyprint_status_register_at25f*), and\n- unlocking methods (spi_disable_blockprotect_at25f*)\n\nCorresponding to flashrom svn r1637.\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",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "04ffda6360a160e119fd59446179e533767b5c15",
      "old_mode": 33188,
      "old_path": "chipdrivers.h",
      "new_id": "f0223ae5da8f32098efe967f16dfce0a5d472d6e",
      "new_mode": 33188,
      "new_path": "chipdrivers.h"
    },
    {
      "type": "modify",
      "old_id": "9dd045eb8979a1fb7d15518ec63c38d0cb189cd2",
      "old_mode": 33188,
      "old_path": "flashchips.c",
      "new_id": "9767c00cb59d81d7478e99eead297d5a13d57deb",
      "new_mode": 33188,
      "new_path": "flashchips.c"
    },
    {
      "type": "modify",
      "old_id": "073f4eb357b1c09cea750cf54d9d62ea84f9bb68",
      "old_mode": 33188,
      "old_path": "flashchips.h",
      "new_id": "82ed4a7fdd13d391180a340c67e93e743b36da45",
      "new_mode": 33188,
      "new_path": "flashchips.h"
    },
    {
      "type": "modify",
      "old_id": "1733fd379a89bddbffa6df79a7b2827dcc22a452",
      "old_mode": 33188,
      "old_path": "spi.h",
      "new_id": "297125e6853de7018356221098ffdf4add054f7e",
      "new_mode": 33188,
      "new_path": "spi.h"
    },
    {
      "type": "modify",
      "old_id": "c9a4664851d11de6578aaa29a5369669aef37845",
      "old_mode": 33188,
      "old_path": "spi25.c",
      "new_id": "911dc4e813632e0582efb8e5b3962d9ba5a57f41",
      "new_mode": 33188,
      "new_path": "spi25.c"
    },
    {
      "type": "modify",
      "old_id": "2e01c06d6504a80c6487c4653229b11050e1db23",
      "old_mode": 33188,
      "old_path": "spi25_statusreg.c",
      "new_id": "c0891576d57f9ca90d1e2f2cdea2bf867e3c98cf",
      "new_mode": 33188,
      "new_path": "spi25_statusreg.c"
    }
  ]
}
