)]}'
{
  "commit": "30f7cb2f3c570c99b61bd5df72621f44f1bdd0d0",
  "tree": "d714754c298d7d247786e19c4b2b4afd6067a795",
  "parents": [
    "084546449983c1d6f147c1a3e381e225887e322c"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Mon Jun 15 17:23:36 2009 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Mon Jun 15 17:23:36 2009 +0000"
  },
  "message": "Flashrom only checks for very few chips if the erase worked\n\nAnd even when it checks if the erase worked, the result of that check is\noften ignored.\n\nConvert all erase functions and actually check return codes\nalmost everywhere.\nCheck inside all erase_* routines if erase worked, not outside.\nerase_sector_jedec and erase_block_jedec have changed prototypes to\nenable erase checking.\n\nUwe successfully tested LPC on an CK804 box and SPI on some SB600 box.\n\nCorresponding to flashrom svn r595.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nSigned-off-by: Urja Rannikko \u003curjaman@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1dc997fa27a5a0de7de8bf8e86e5e1db47407d5e",
      "old_mode": 33188,
      "old_path": "82802ab.c",
      "new_id": "28fa17759e50ebd21fcff734252198c0346b8573",
      "new_mode": 33188,
      "new_path": "82802ab.c"
    },
    {
      "type": "modify",
      "old_id": "2dc4c365eddb4caa74467bb84e02e73602cc6fd8",
      "old_mode": 33188,
      "old_path": "am29f040b.c",
      "new_id": "7f1269c3d502e2bd82bb78e795f6ea419c5ec029",
      "new_mode": 33188,
      "new_path": "am29f040b.c"
    },
    {
      "type": "modify",
      "old_id": "f4242f596cd7211da76605e25c7b7199f37bd3f1",
      "old_mode": 33188,
      "old_path": "en29f002a.c",
      "new_id": "b89eb316f44c2a0ec933dce144b292651e56035a",
      "new_mode": 33188,
      "new_path": "en29f002a.c"
    },
    {
      "type": "modify",
      "old_id": "25ec836a3e2cba632fcb04299e18fd2350481e88",
      "old_mode": 33188,
      "old_path": "flash.h",
      "new_id": "97e0778f5374b6c3390497587b80bf1bed8b05b0",
      "new_mode": 33188,
      "new_path": "flash.h"
    },
    {
      "type": "modify",
      "old_id": "bb2c160a3864c7fcd16491be9fd04b0fc6967e67",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "fe5826faa4419272fc49fdad42880cfd8414f01a",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "26e9caa7b5f94c2e02b94c7e66b43c8f88d65e86",
      "old_mode": 33188,
      "old_path": "jedec.c",
      "new_id": "711a56d2795a2ea6f10f43ba83b296529129f8bf",
      "new_mode": 33188,
      "new_path": "jedec.c"
    },
    {
      "type": "modify",
      "old_id": "8ad86d27c3c8dcf181a61d82d3144aef90ae2854",
      "old_mode": 33188,
      "old_path": "m29f002.c",
      "new_id": "00cbbc1409f469e15dab9ce3d5765e46ffadfc96",
      "new_mode": 33188,
      "new_path": "m29f002.c"
    },
    {
      "type": "modify",
      "old_id": "85f9dc07f374dd429220f5a14ecc820a78a59732",
      "old_mode": 33188,
      "old_path": "m29f400bt.c",
      "new_id": "ace6dae148d3a801696528ef1fb4916e6cf70fe9",
      "new_mode": 33188,
      "new_path": "m29f400bt.c"
    },
    {
      "type": "modify",
      "old_id": "c96cc9310960201e78474d8791931ba6dc51ee22",
      "old_mode": 33188,
      "old_path": "mx29f002.c",
      "new_id": "9d50b00f0e8279468ec93f272ad37c3144eef406",
      "new_mode": 33188,
      "new_path": "mx29f002.c"
    },
    {
      "type": "modify",
      "old_id": "374582b98ac2c8a5098456645bdebb7195835d02",
      "old_mode": 33188,
      "old_path": "pm29f002.c",
      "new_id": "a01df88de52268c8f2fc69bfd087d865c726bbc3",
      "new_mode": 33188,
      "new_path": "pm29f002.c"
    },
    {
      "type": "modify",
      "old_id": "8129654d86f65010118b3fba3f78d6103ab9feef",
      "old_mode": 33188,
      "old_path": "pm49fl00x.c",
      "new_id": "3b284e6b12ee7717bce913786cb5658ca8ea38ae",
      "new_mode": 33188,
      "new_path": "pm49fl00x.c"
    },
    {
      "type": "modify",
      "old_id": "10f1cb7af424d1b0e6a213ef2c9e0e6c333b7ca4",
      "old_mode": 33188,
      "old_path": "sb600spi.c",
      "new_id": "259ad27be3adde45a8808cfffd20b9a872754364",
      "new_mode": 33188,
      "new_path": "sb600spi.c"
    },
    {
      "type": "modify",
      "old_id": "4d652ae2eb50be8d3e4711ea5bccc9da9f303e9e",
      "old_mode": 33188,
      "old_path": "sharplhf00l04.c",
      "new_id": "53b993156ab7531c86517bd214100bd3140db553",
      "new_mode": 33188,
      "new_path": "sharplhf00l04.c"
    },
    {
      "type": "modify",
      "old_id": "bbbdbd3b290d2a4d8bf415c60814a210980c5b81",
      "old_mode": 33188,
      "old_path": "sst28sf040.c",
      "new_id": "35f8c277003b4df469266976a2656403d699f4f1",
      "new_mode": 33188,
      "new_path": "sst28sf040.c"
    },
    {
      "type": "modify",
      "old_id": "1147c928be9c35d99c9dbf8d4e692c28d513eef2",
      "old_mode": 33188,
      "old_path": "sst49lf040.c",
      "new_id": "ab1c9182156c455af443ccc3e796b703849eea5b",
      "new_mode": 33188,
      "new_path": "sst49lf040.c"
    },
    {
      "type": "modify",
      "old_id": "733864cb3d688bc06cd025a4ee3014b841e7ae85",
      "old_mode": 33188,
      "old_path": "sst49lfxxxc.c",
      "new_id": "2875d649d226d9ca7b5b2a6f77a82691647303c5",
      "new_mode": 33188,
      "new_path": "sst49lfxxxc.c"
    },
    {
      "type": "modify",
      "old_id": "5fbacdd3d1c9c4f9d1c9f13bdeb3d8a6fa67355f",
      "old_mode": 33188,
      "old_path": "sst_fwhub.c",
      "new_id": "e7ae9e93e96507920fb6a9b9dd3bb7bd7ba68eda",
      "new_mode": 33188,
      "new_path": "sst_fwhub.c"
    },
    {
      "type": "modify",
      "old_id": "a68b9ad4e7cbdeea740b8162ab5c36c3815386cf",
      "old_mode": 33188,
      "old_path": "stm50flw0x0x.c",
      "new_id": "30b7d50fd06e972c7325613480ec7a39636f0b19",
      "new_mode": 33188,
      "new_path": "stm50flw0x0x.c"
    },
    {
      "type": "modify",
      "old_id": "48e9bd3d26fb750aa0f6b38adaca7c743832d4f2",
      "old_mode": 33188,
      "old_path": "w39v040c.c",
      "new_id": "7fccd538b03ce554c7b7212f2cce25a7630bccc3",
      "new_mode": 33188,
      "new_path": "w39v040c.c"
    },
    {
      "type": "modify",
      "old_id": "8dc882a30753edc8144c1aee4354769cf39f577b",
      "old_mode": 33188,
      "old_path": "w39v080fa.c",
      "new_id": "31ef15f6b20a0b3604d2ad60a90f082ee4bcc756",
      "new_mode": 33188,
      "new_path": "w39v080fa.c"
    },
    {
      "type": "modify",
      "old_id": "1c4177a0867a20e199a5956bf8305cdb53e5cbc4",
      "old_mode": 33188,
      "old_path": "w49f002u.c",
      "new_id": "d12bc72c526ed4ac24aa4e47825acf15c5f52c06",
      "new_mode": 33188,
      "new_path": "w49f002u.c"
    },
    {
      "type": "modify",
      "old_id": "dce6631a928ef087b1968e936ddc8dd40f62c02d",
      "old_mode": 33188,
      "old_path": "wbsio_spi.c",
      "new_id": "8ca0abcb761360f0432fe9e2414a105885a13831",
      "new_mode": 33188,
      "new_path": "wbsio_spi.c"
    }
  ]
}
