)]}'
{
  "commit": "5ef86f092292d4d35e023c852935679ce1c5defc",
  "tree": "8649567c5e805d46a96f4d990564e4e09081921c",
  "parents": [
    "4f49cade9639f61beecc94d074d0b7b866f8e433"
  ],
  "author": {
    "name": "Simon Glass",
    "email": "sjg@chromium.org",
    "time": "Mon Mar 04 23:34:46 2013"
  },
  "committer": {
    "name": "ChromeBot",
    "email": "chrome-bot@google.com",
    "time": "Sat Mar 09 04:25:42 2013"
  },
  "message": "Move flash search code into a separate file\n\nAt present we have an algorithm which searches through the flash looking\nfor an FMAP signature. We want to use it to search for other things also,\nsuch as an FDTMAP.\n\nMove this useful algorithm into its own module, and adjust the API so that\ncallers can repeatedly call it and it will return a new offset to check,\neach time. Then adjust the fmap code to use this new function.\n\nBUG\u003dchromium-os:38794\nBRANCH\u003dnone\nTEST\u003dManual:\nsudo emerge flashrom; emerge-daisy flashrom; emerge-link flashrom\nAlso test flashrom on snow (flashrom -i gbb -r test.bin, to make sure it\ncan access sections)\n\nChange-Id: I3c8b84a45c05719cc9536f43e324e9f82542181e\nSigned-off-by: Simon Glass \u003csjg@chromium.org\u003e\nReviewed-on: https://gerrit.chromium.org/gerrit/44579\nReviewed-by: David Hendricks \u003cdhendrix@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1bdb2604afa454553810aa61e32bf640881a70e",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "ef67cfaadf80f16619ef8ab7ccf411c35ad7e49a",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "88780da58d75aaab529bea33b3e15f64b1383f48",
      "old_mode": 33188,
      "old_path": "fmap.c",
      "new_id": "9a72b6ae2268ed70945967620d7ad506f71695f0",
      "new_mode": 33188,
      "new_path": "fmap.c"
    },
    {
      "type": "modify",
      "old_id": "c0a09d97cb0978bd5e5ab058e1e8c5f288f4892d",
      "old_mode": 33188,
      "old_path": "fmap.h",
      "new_id": "96c8168b2f308fd859df88462ef4e605c2c1e9b4",
      "new_mode": 33188,
      "new_path": "fmap.h"
    },
    {
      "type": "modify",
      "old_id": "c26ca70bc0a622569dbb9572190f0e72a9c87e20",
      "old_mode": 33188,
      "old_path": "layout.c",
      "new_id": "067cdce6ab9000575fc1c50c2b5c19eb7c571ebe",
      "new_mode": 33188,
      "new_path": "layout.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bb63630da54558d5aa5d9b3a83e6fc8b1f440f3",
      "new_mode": 33188,
      "new_path": "search.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "429b8286ff1c47c095a42a335dd4c3bcf857829c",
      "new_mode": 33188,
      "new_path": "search.h"
    }
  ]
}
