)]}'
{
  "commit": "dbfa02911fe6f32503a574f84d1627a370cb7fc2",
  "tree": "958a65106a48d144142d76e79e991fa872898320",
  "parents": [
    "add6d9b5a691ac2e0c09fcb28fce57f936358db7"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Sun May 10 14:11:07 2009 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Sun May 10 14:11:07 2009 +0000"
  },
  "message": "Create a SB600 SPI detection heuristic\n\nI know that the data sheets say we can\u0027t read the ROM straps, but\ncreative interpretation of the data sheets yielded a heuristic which\nshould work pretty well.\n\nNOTE: If you test this, make sure you power down and _unplug_ the\nmachine for a few minutes before you boot and run flashrom with this\npatch.\nIf the machine is not unplugged for some time, the test will yield\nincorrect results.\nIf you run a slightly older flashrom version than svn HEAD, the test\nwill yield incorrect results.\nIf you run any flashrom version (except svn HEAD plus this patch) after\npoweron, the test will yield incorrect results.\n\nExplanation:\nOlder flashrom versions unconditionally write to registers which are\nused for this heuristic. These registers are in the S5 power domain, so\neven powering down does not clear them, you really have to unplug the\nmachine and remove the battery if this is a laptop.\n\nCorresponding to flashrom svn r491.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Stefan Reinauer \u003cstepan@coresystems.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ba5bdad385a483610b41833b71a6efe8b862b6e",
      "old_mode": 33188,
      "old_path": "chipset_enable.c",
      "new_id": "dff5d402f2212100b8630942cd840fa07e027683",
      "new_mode": 33188,
      "new_path": "chipset_enable.c"
    }
  ]
}
