)]}'
{
  "commit": "7f517a710308133fd33f2fd9e10fa4e8c6a190e5",
  "tree": "8881584a476cc76b2e91ce92752029952b8e1f41",
  "parents": [
    "d95355880a66fcbdb056031425288d29a9e6691f"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Tue Mar 08 00:23:49 2011 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Tue Mar 08 00:23:49 2011 +0000"
  },
  "message": "Various IT85* cleanups and fixes\n\nFix a few typos.\nChange the EC memory region mapping name.\nDrop unused function parameter.\nUse mmio_writeb()/mmio_readb() to get reliable access to volatile memory\nlocations instead of plain pointer access which is optimized away by gcc.\nUse own it85_* SPI high-level chip read/write functions instead of\nrelying on unrelated ICH functions.\n\nCorresponding to flashrom svn r1279.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n\nDavid writes:\nI applied the patch against the Chromium OS branch and\nsuccessfully tested read and write operations on a Cr48.\n\nAcked-by: David Hendricks \u003cdhendrix@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d5b1d14e68d8449e4492e4f706c3003135d3cb9",
      "old_mode": 33188,
      "old_path": "it85spi.c",
      "new_id": "d122a1886345c4a32a9f15de27dab1c93cd41921",
      "new_mode": 33188,
      "new_path": "it85spi.c"
    },
    {
      "type": "modify",
      "old_id": "fbc82cc98437e975923a080a8a673bb28f8616fb",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "b7cebc31cdfd278bb763b310fb0cacfa589837e9",
      "new_mode": 33188,
      "new_path": "programmer.h"
    },
    {
      "type": "modify",
      "old_id": "8106360ddcb89ac7754eb94050ba945eb8044252",
      "old_mode": 33188,
      "old_path": "spi.c",
      "new_id": "79b5ad5695119486ec541fceee4f582a1434fd06",
      "new_mode": 33188,
      "new_path": "spi.c"
    }
  ]
}
