)]}'
{
  "commit": "ae8afa9ddb709985bfd5bce38c30610cc3e47abe",
  "tree": "6d4c9d27ad37db63a247647d01ec92d20a663033",
  "parents": [
    "c2a18452b14481adffcbc894c1342404f8e737a5"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Mon Dec 31 01:49:00 2007 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Mon Dec 31 01:49:00 2007 +0000"
  },
  "message": "Add continuation ID support to jedec.c\n\nThe continuation ID code does not go further than checking for IDs of\nthe type 0x7fXX, but does this for vendor and product ID. The current\npublished JEDEC spec has a list where the largest vendor ID is 7 bytes\nlong, but all leading bytes are 0x7f. The list will grow in the future,\nand using a 64bit variable will not be enough anymore.\nBesides that, it seems that the location of the ID byte after the first\ncontinuation ID byte is very vendor specific, so we may have to revisit\nthat code some time in the future.\n\n(Suggestion for a new encoding:\nUse a two-byte data type for the ID, the lower byte contains the only\nnon-0x7f byte, the upper byte contains the number of 0x7f bytes used as\nprefix, which is the bank number minus 1 the vendor ID appears in.)\n\nAdd support for EON EN29F002AT.\n\nCorresponding to flashrom svn r171 and coreboot v2 svn r3030.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Corey Osgood \u003ccorey.osgood@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2b4f9b09bb4b1eb8c7dbea41df189ca2365f9fe",
      "new_mode": 33188,
      "new_path": "en29f002a.c"
    },
    {
      "type": "modify",
      "old_id": "d8a86dd05691fff91787dac251274f9d231e3f5a",
      "old_mode": 33188,
      "old_path": "flash.h",
      "new_id": "d7c659791d7d540a1e4da86b1a523a3faae737f0",
      "new_mode": 33188,
      "new_path": "flash.h"
    },
    {
      "type": "modify",
      "old_id": "2bd039d72596e9c132a99cab5845c8f9ebf6f8fb",
      "old_mode": 33188,
      "old_path": "flashchips.c",
      "new_id": "71f2d8ef9b49fe80a61c60d51b5ab4cdd4645939",
      "new_mode": 33188,
      "new_path": "flashchips.c"
    },
    {
      "type": "modify",
      "old_id": "30d0cdadd2a97ef077ea067f59be8c84a5443bde",
      "old_mode": 33188,
      "old_path": "jedec.c",
      "new_id": "958875194a272b0d872c13090219fc2037a93505",
      "new_mode": 33188,
      "new_path": "jedec.c"
    }
  ]
}
