)]}'
{
  "commit": "6afb613fefbd4b484babafa9680b9570aadb255d",
  "tree": "582cf605e44d2d9c92de406d11cf850dd83b9fff",
  "parents": [
    "4311956a807be357848216d5fdf665053b7ca524"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Mon Nov 03 00:02:11 2008 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Mon Nov 03 00:02:11 2008 +0000"
  },
  "message": "Add additional SPI sector erase and chip erase command functions\n\nNot all chips support all commands, so allow the implementer to select\nthe matching function. Fix a layering violation in ICH SPI code to be\nless bad. Still not perfect, but the new code is shorter, more generic\nand architecturally more sound.\n\nTODO (in a separate patch): - move the generic sector erase code to\nspi.c - decide which erase command to use based on info about the chip -\ncreate a generic spi_erase_all_sectors function which calls the generic\nsector erase function\n\nThanks to Stefan for reviewing and commenting.\n\nCorresponding to flashrom svn r337 and coreboot v2 svn r3722.\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": "769b8d0ee917f0b10ca852ef7f89b9a64773a9cd",
      "old_mode": 33188,
      "old_path": "flash.h",
      "new_id": "5010837fe1d368dc4d9bf50011c5833357848d1d",
      "new_mode": 33188,
      "new_path": "flash.h"
    },
    {
      "type": "modify",
      "old_id": "74ce3f0c24bb477a72cdd36cc9a03845c356db7e",
      "old_mode": 33188,
      "old_path": "ichspi.c",
      "new_id": "28ee578ee3292335c76d4bccb7f9df4dcd0f88fb",
      "new_mode": 33188,
      "new_path": "ichspi.c"
    },
    {
      "type": "modify",
      "old_id": "83624fa3816ee4ea8f02d435d55f420746636943",
      "old_mode": 33188,
      "old_path": "spi.c",
      "new_id": "3bd29b0910da8b23d49cf2e89f44d27119048439",
      "new_mode": 33188,
      "new_path": "spi.c"
    }
  ]
}
