)]}'
{
  "commit": "79e6757d269b91ee759bd569df7093225f4f3715",
  "tree": "d77c280e33ab45e549d2b7493eab7bf50da57d53",
  "parents": [
    "184b95f449e4c314964b63c3170da216267d3b5e"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Wed Oct 13 21:49:30 2010 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Wed Oct 13 21:49:30 2010 +0000"
  },
  "message": "Refactor remaining write wrappers\n\nKill duplicated code.\n\nAnnotate write functions with their chunk size.\n\nMark Fujitsu MBM29F400BC and ST M29F400BB as untested because their\nwrite code no longer uses a broken layout.\n\nCorresponding to flashrom svn r1210.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nTested-by: Maciej Pijanka \u003cmaciej.pijanka@gmail.com\u003e\nTested-by: Idwer Vollering \u003cvidwer@gmail.com\u003e\nAcked-by: Idwer Vollering \u003cvidwer@gmail.com\u003e\nTested-by: Sean Nelson \u003caudiohacked@gmail.com\u003e \nAcked-by: Sean Nelson \u003caudiohacked@gmail.com\u003e \n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "26006422d0a974287a2d7aed4c9be439a9f84a15",
      "old_mode": 33188,
      "old_path": "82802ab.c",
      "new_id": "57b3363768fca790d6480a91d5fae8258c214329",
      "new_mode": 33188,
      "new_path": "82802ab.c"
    },
    {
      "type": "modify",
      "old_id": "f19e9916161338255f66c6aa7d0dcc7f4fda040d",
      "old_mode": 33188,
      "old_path": "chipdrivers.h",
      "new_id": "ad2f89dde237e439d039f68a7cdb2902b4e57e87",
      "new_mode": 33188,
      "new_path": "chipdrivers.h"
    },
    {
      "type": "modify",
      "old_id": "d1e4a9915445ffecb23151bcbc0492cb659b44c9",
      "old_mode": 33188,
      "old_path": "flashchips.c",
      "new_id": "715c0547028561c5efa75da6ef699ca07c0be778",
      "new_mode": 33188,
      "new_path": "flashchips.c"
    },
    {
      "type": "modify",
      "old_id": "6146fc448807c2404e571c2873794f3993223156",
      "old_mode": 33188,
      "old_path": "jedec.c",
      "new_id": "259f8832eee1eb962f806b703f5d3204be155056",
      "new_mode": 33188,
      "new_path": "jedec.c"
    },
    {
      "type": "modify",
      "old_id": "e990d9d23cf4f63d3db3c9adb87f5934e1a1c4cd",
      "old_mode": 33188,
      "old_path": "m29f400bt.c",
      "new_id": "2bca04c012b44588180718a0f470d1c467a7623f",
      "new_mode": 33188,
      "new_path": "m29f400bt.c"
    },
    {
      "type": "modify",
      "old_id": "ba220939deceaf473e7bd689f5476adce29b4af4",
      "old_mode": 33188,
      "old_path": "sst28sf040.c",
      "new_id": "0c62fd6d224d249b8c7c1f297a68bc58883dcef0",
      "new_mode": 33188,
      "new_path": "sst28sf040.c"
    },
    {
      "type": "modify",
      "old_id": "c682be3d65fe259a43d14d62fe71757653cfc3f5",
      "old_mode": 33188,
      "old_path": "sst49lfxxxc.c",
      "new_id": "046b9f3a585c1a75aaa142ecea1d9b9cc90820f9",
      "new_mode": 33188,
      "new_path": "sst49lfxxxc.c"
    }
  ]
}
