)]}'
{
  "commit": "5a7cb847f096dacb0bf96b3aa909f79d76ae8204",
  "tree": "da511e990c1fdded61ee5dcefae38314c3a5a6cc",
  "parents": [
    "dd73d830f7370b5f0bbdaa0780b0ff8d6ff1776a"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Sat Aug 25 01:17:58 2012 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Sat Aug 25 01:17:58 2012 +0000"
  },
  "message": "Make struct flashchip a field in struct flashctx instead of a complete copy\n\nAll the driver conversion work and cleanup has been done by Stefan.\nflashrom.c and cli_classic.c are a joint work of Stefan and Carl-Daniel.\n\nCorresponding to flashrom svn r1579.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79e157a41c0b5f4984a682cc5f1ee644035a164a",
      "old_mode": 33188,
      "old_path": "82802ab.c",
      "new_id": "608995dbd1bded75193dbdd899c66b78ecc391d2",
      "new_mode": 33188,
      "new_path": "82802ab.c"
    },
    {
      "type": "modify",
      "old_id": "cf3874c8095a5155c5e098dba10161287cbfaf56",
      "old_mode": 33188,
      "old_path": "cli_classic.c",
      "new_id": "58696adf968eda2798c309df9d80560a8db93054",
      "new_mode": 33188,
      "new_path": "cli_classic.c"
    },
    {
      "type": "modify",
      "old_id": "9559eed41002c51ea83da73d34a50c4396138995",
      "old_mode": 33188,
      "old_path": "dediprog.c",
      "new_id": "a81cf8386067396f52897bf79301db50555acd93",
      "new_mode": 33188,
      "new_path": "dediprog.c"
    },
    {
      "type": "modify",
      "old_id": "0dff2d14931c521c05b1ee3e15f0d1b9a5436e5c",
      "old_mode": 33188,
      "old_path": "en29lv640b.c",
      "new_id": "e79415afbf4e2b9433de5c3d1808bc7683c428b6",
      "new_mode": 33188,
      "new_path": "en29lv640b.c"
    },
    {
      "type": "modify",
      "old_id": "b41c281c7f6e6fa5acce2d3b7c5c01a1e603dda2",
      "old_mode": 33188,
      "old_path": "flash.h",
      "new_id": "2990202cef1ccaaba094e75583ad2181981f4ed6",
      "new_mode": 33188,
      "new_path": "flash.h"
    },
    {
      "type": "modify",
      "old_id": "ee01e60c2c2e6f8d4329d0d9ed421705b002a100",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "44a3eba26b7b3023dc5be9f8e9c726a527d4bdb4",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "20eb54903f4838ba4a80b492aa77c4e395204df2",
      "old_mode": 33188,
      "old_path": "ichspi.c",
      "new_id": "fa962fced61a0873d4d870d405cef87017ed4c5f",
      "new_mode": 33188,
      "new_path": "ichspi.c"
    },
    {
      "type": "modify",
      "old_id": "c7bbb1393aceb4143a1573816842861d6ef85bdd",
      "old_mode": 33188,
      "old_path": "it87spi.c",
      "new_id": "fb2f794e9ad737860169f63eddf65d9457b61fb9",
      "new_mode": 33188,
      "new_path": "it87spi.c"
    },
    {
      "type": "modify",
      "old_id": "69c0c0c23aab1b972baae707dcbe514b38c302dd",
      "old_mode": 33188,
      "old_path": "jedec.c",
      "new_id": "d8532c626dbbf0259fc9cb46d42ece900b765409",
      "new_mode": 33188,
      "new_path": "jedec.c"
    },
    {
      "type": "modify",
      "old_id": "8663402ca6cf92b8fe648ae138894cbc8b559c74",
      "old_mode": 33188,
      "old_path": "layout.c",
      "new_id": "2348f8a876f27d525393d4bced27d2ae0a9a1f5b",
      "new_mode": 33188,
      "new_path": "layout.c"
    },
    {
      "type": "modify",
      "old_id": "c9d8a40ebd13fa96e662434800cf655ea07851d2",
      "old_mode": 33188,
      "old_path": "m29f400bt.c",
      "new_id": "8f0329ecdb0626a9c93b807bee6915dc17c31d69",
      "new_mode": 33188,
      "new_path": "m29f400bt.c"
    },
    {
      "type": "modify",
      "old_id": "42db2aa9639eae6009c6cda5ee35550740062e86",
      "old_mode": 33188,
      "old_path": "pm49fl00x.c",
      "new_id": "fe28d2b8eac62d3c3bb949f7f9b5a0680996430e",
      "new_mode": 33188,
      "new_path": "pm49fl00x.c"
    },
    {
      "type": "modify",
      "old_id": "5a2f902d8f9c8eab7d17eb84037bec47b8db0470",
      "old_mode": 33188,
      "old_path": "print.c",
      "new_id": "fc885d4ec51b6d255ea573460d62e1ed7ae38b94",
      "new_mode": 33188,
      "new_path": "print.c"
    },
    {
      "type": "modify",
      "old_id": "7a301f3726b1436ab0b06d308632d0ca143406fb",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "303fbc4586bba2052fbeac7a1ee2f4b5dae28fe8",
      "new_mode": 33188,
      "new_path": "programmer.h"
    },
    {
      "type": "modify",
      "old_id": "708b66b0153d52360fce676ef43303cd127bc8ea",
      "old_mode": 33188,
      "old_path": "sfdp.c",
      "new_id": "bc69dd012d3d006a45484f3fb0ac60561df4c1b1",
      "new_mode": 33188,
      "new_path": "sfdp.c"
    },
    {
      "type": "modify",
      "old_id": "62e14302caaf2b7e2b76939f75cf91409ef53a57",
      "old_mode": 33188,
      "old_path": "spi.c",
      "new_id": "732f4c5632d979ee1c9268352d5a5cd5d72dd20e",
      "new_mode": 33188,
      "new_path": "spi.c"
    },
    {
      "type": "modify",
      "old_id": "900df9c7339245f744bbb01fb4dc0c39d01d2878",
      "old_mode": 33188,
      "old_path": "spi25.c",
      "new_id": "914b82160176414ed2bb2a7c8c9f1b911124aa8d",
      "new_mode": 33188,
      "new_path": "spi25.c"
    },
    {
      "type": "modify",
      "old_id": "a9a740cdac6a37c7f739816890cb3d2cd06b9bd6",
      "old_mode": 33188,
      "old_path": "sst28sf040.c",
      "new_id": "52e4256eac7b2909470047f527ade32e3582cbdc",
      "new_mode": 33188,
      "new_path": "sst28sf040.c"
    },
    {
      "type": "modify",
      "old_id": "37f0628f0fdb0c9b631082955b813a4482878e3e",
      "old_mode": 33188,
      "old_path": "sst49lfxxxc.c",
      "new_id": "bb2155914b6f9fbf423ea004e9f03a100d8332e1",
      "new_mode": 33188,
      "new_path": "sst49lfxxxc.c"
    },
    {
      "type": "modify",
      "old_id": "c802a33bb10ac324872b8b39bfce5dac4cc8119d",
      "old_mode": 33188,
      "old_path": "sst_fwhub.c",
      "new_id": "a440a203215da3ab1780dbdfecdad68e7e23ae0f",
      "new_mode": 33188,
      "new_path": "sst_fwhub.c"
    },
    {
      "type": "modify",
      "old_id": "9b6443e5093c5c2cd54fb402ba9006b8b545535b",
      "old_mode": 33188,
      "old_path": "stm50flw0x0x.c",
      "new_id": "e6c7c05466023704a179decb2ec9c7205bd91774",
      "new_mode": 33188,
      "new_path": "stm50flw0x0x.c"
    },
    {
      "type": "modify",
      "old_id": "d2af23dc8f4ff520c4c23e69063e05b9f1ae2fd8",
      "old_mode": 33188,
      "old_path": "w29ee011.c",
      "new_id": "4df4687b34b5a69da9a8673dab3cba164548edcc",
      "new_mode": 33188,
      "new_path": "w29ee011.c"
    },
    {
      "type": "modify",
      "old_id": "5f0c347de2fcbf92b0ea03c388c1f64da1e9da97",
      "old_mode": 33188,
      "old_path": "w39.c",
      "new_id": "da61d23468beafa4812ede6021b1ca88a965de16",
      "new_mode": 33188,
      "new_path": "w39.c"
    }
  ]
}
