)]}'
{
  "commit": "142e30fcaa1c3a63a1f0baf0b802ef888a0c250b",
  "tree": "c286d89dadacecee2e68b84ce5606467e9ae33e8",
  "parents": [
    "78e4e127129398454813d1552b516638837c423e"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Tue Jul 14 10:26:56 2009 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Tue Jul 14 10:26:56 2009 +0000"
  },
  "message": "Use a distinct return code for SPI commands with unsupported/invalid length\n\nSome drivers support only a few combinations of read/write length and\nreturn error otherwise. Having a distinct return code for this error\nmeans we can handle it in upper layers.\n\nCorresponding to flashrom svn r653.\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": "8e6e836c935380919c3e46ffd1f1360d23391d37",
      "old_mode": 33188,
      "old_path": "ft2232_spi.c",
      "new_id": "5d229b3c3bc68db26ee3378f99289ae78075030c",
      "new_mode": 33188,
      "new_path": "ft2232_spi.c"
    },
    {
      "type": "modify",
      "old_id": "6ad55bbed53a7c47f255b8c41aa0a6e7153b10ce",
      "old_mode": 33188,
      "old_path": "ichspi.c",
      "new_id": "73dc249c40b857e4ca78054e1a1fac6dbb734b80",
      "new_mode": 33188,
      "new_path": "ichspi.c"
    },
    {
      "type": "modify",
      "old_id": "d5f7a51f541c049143823a2d3bc17017f55a69b0",
      "old_mode": 33188,
      "old_path": "it87spi.c",
      "new_id": "41ce6db2f1c88f39826d86e6499c52c351442a9f",
      "new_mode": 33188,
      "new_path": "it87spi.c"
    },
    {
      "type": "modify",
      "old_id": "937550d0aacef5064fd52bd7677d40adc353a071",
      "old_mode": 33188,
      "old_path": "sb600spi.c",
      "new_id": "865a8c3dad58b07353387aefdce0d7613e8a3550",
      "new_mode": 33188,
      "new_path": "sb600spi.c"
    },
    {
      "type": "modify",
      "old_id": "aa80c43eafc7c5907efe0471ca2fe337f2c69386",
      "old_mode": 33188,
      "old_path": "spi.h",
      "new_id": "3050ccf9c45fe00d4d7b7f570c001227b6339fc1",
      "new_mode": 33188,
      "new_path": "spi.h"
    },
    {
      "type": "modify",
      "old_id": "7876198fd22c5817c0c801477c937716890e24ba",
      "old_mode": 33188,
      "old_path": "wbsio_spi.c",
      "new_id": "ded0840e870198a1535d45007f21c8ea4c1afe6c",
      "new_mode": 33188,
      "new_path": "wbsio_spi.c"
    }
  ]
}
