)]}'
{
  "commit": "8a3c60cdd0e5632173567923ae1927763e31e857",
  "tree": "3a5514d022392cf4d8fa368f9f02653da21a93ca",
  "parents": [
    "63fd9026f1e82b67a65072fda862ba7af35839e1"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Sun Dec 18 15:01:24 2011 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Sun Dec 18 15:01:24 2011 +0000"
  },
  "message": "Add struct flashctx * parameter to all functions accessing flash chips\n\nAll programmer access function prototypes except init have been made\nstatic and moved to the respective file.\n\nA few internal functions in flash chip drivers had chipaddr parameters\nwhich are no longer needed.\n\nThe lines touched by flashctx changes have been adjusted to 80 columns\nexcept in header files.\n\nCorresponding to flashrom svn r1474.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "228d071f222ffbb1099584df3521395f33ca4c36",
      "old_mode": 33188,
      "old_path": "82802ab.c",
      "new_id": "79e157a41c0b5f4984a682cc5f1ee644035a164a",
      "new_mode": 33188,
      "new_path": "82802ab.c"
    },
    {
      "type": "modify",
      "old_id": "f7641cb8012a716e1d26a4a4c997680b08fb979a",
      "old_mode": 33188,
      "old_path": "a25.c",
      "new_id": "b0c6b906493585277a5676109466d3da863b208b",
      "new_mode": 33188,
      "new_path": "a25.c"
    },
    {
      "type": "modify",
      "old_id": "eccf4c899721d81e65eb2997f47a82fbdd90a7cd",
      "old_mode": 33188,
      "old_path": "at25.c",
      "new_id": "ec9b4b69c01b84ec60980c4a7630c81732756947",
      "new_mode": 33188,
      "new_path": "at25.c"
    },
    {
      "type": "modify",
      "old_id": "6252865a03d9f2908e2756c1cf14df0558f096ae",
      "old_mode": 33188,
      "old_path": "atahpt.c",
      "new_id": "4234f6d3f475acc7706990f84dface9a96ed1b94",
      "new_mode": 33188,
      "new_path": "atahpt.c"
    },
    {
      "type": "modify",
      "old_id": "391fd324662788b3d1475d1e717d04e3a8be90db",
      "old_mode": 33188,
      "old_path": "bitbang_spi.c",
      "new_id": "5ee52f54242e672e20c85ba73c3deebb8ecdade7",
      "new_mode": 33188,
      "new_path": "bitbang_spi.c"
    },
    {
      "type": "modify",
      "old_id": "fd06b5984aa8ceaf790c55cc018fe3af19070918",
      "old_mode": 33188,
      "old_path": "buspirate_spi.c",
      "new_id": "f816afdf7473cd68b98d2f6db9ade18186163569",
      "new_mode": 33188,
      "new_path": "buspirate_spi.c"
    },
    {
      "type": "modify",
      "old_id": "ce0f9acd68a1811b88d60d3ac85195f5f247cde7",
      "old_mode": 33188,
      "old_path": "chipdrivers.h",
      "new_id": "a1d0cd9c829155438f21c7f0c79b576e9fe94d5b",
      "new_mode": 33188,
      "new_path": "chipdrivers.h"
    },
    {
      "type": "modify",
      "old_id": "4161f62f36657def461b97afa1c4671809fb7071",
      "old_mode": 33188,
      "old_path": "dediprog.c",
      "new_id": "db29c13efdecd81d62361363a225d63604ef2bf7",
      "new_mode": 33188,
      "new_path": "dediprog.c"
    },
    {
      "type": "modify",
      "old_id": "9f2202e18048c94f62c90a693737bbfafefafa00",
      "old_mode": 33188,
      "old_path": "drkaiser.c",
      "new_id": "362db57996bcd11b03cf820226bdbdc9e8869113",
      "new_mode": 33188,
      "new_path": "drkaiser.c"
    },
    {
      "type": "modify",
      "old_id": "cb975b46e9a1325f6bd6cde8329275f9cbc1e1d2",
      "old_mode": 33188,
      "old_path": "dummyflasher.c",
      "new_id": "99f81f5f74052e4e8759da2ba139a8c4af4870f4",
      "new_mode": 33188,
      "new_path": "dummyflasher.c"
    },
    {
      "type": "modify",
      "old_id": "b1cd280792c58a1ef78c11512d5a924593514825",
      "old_mode": 33188,
      "old_path": "flash.h",
      "new_id": "29ba1932e78dccf99b41353c0fc91d6fe6788f56",
      "new_mode": 33188,
      "new_path": "flash.h"
    },
    {
      "type": "modify",
      "old_id": "6cba06c5d80b72d3c0662d1fcb079496c670fe64",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "f7a17d1398aa921cb0d52f419a1bccc01e32ca68",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "8d89ea10d7e121ee320ac9b9d5a2699d45023a96",
      "old_mode": 33188,
      "old_path": "ft2232_spi.c",
      "new_id": "ce7d8998459ba29f350be4c4bab32917400074fb",
      "new_mode": 33188,
      "new_path": "ft2232_spi.c"
    },
    {
      "type": "modify",
      "old_id": "2601e9a0c270a1e2aa444607bd089ee5df6e2bd9",
      "old_mode": 33188,
      "old_path": "gfxnvidia.c",
      "new_id": "b8750b306e11d758e75ec0b37278a302dceac097",
      "new_mode": 33188,
      "new_path": "gfxnvidia.c"
    },
    {
      "type": "modify",
      "old_id": "1c66986728bac2607cd7e084aebd2026f3ccc32d",
      "old_mode": 33188,
      "old_path": "ichspi.c",
      "new_id": "6bcea45eb9b57b913b0bd1a04882753aa733c327",
      "new_mode": 33188,
      "new_path": "ichspi.c"
    },
    {
      "type": "modify",
      "old_id": "215ce6f36458934bd43c688abb2a5eaa1226f0e3",
      "old_mode": 33188,
      "old_path": "internal.c",
      "new_id": "386b842847beb583908c9f77a45e32c786315151",
      "new_mode": 33188,
      "new_path": "internal.c"
    },
    {
      "type": "modify",
      "old_id": "d25f5ac60562302179121fbe0e9c3022d285e3d5",
      "old_mode": 33188,
      "old_path": "it85spi.c",
      "new_id": "01cb08651057cb9c23f6c544bd1e59e9c8efb35e",
      "new_mode": 33188,
      "new_path": "it85spi.c"
    },
    {
      "type": "modify",
      "old_id": "5a7e6ecaca030cf883389b1b75ab8fb9440e5464",
      "old_mode": 33188,
      "old_path": "it87spi.c",
      "new_id": "f089d78d337f222b4798a369ed11f521a032e543",
      "new_mode": 33188,
      "new_path": "it87spi.c"
    },
    {
      "type": "modify",
      "old_id": "97621d9a9cfc1affc489862b939ff255b50d0e5e",
      "old_mode": 33188,
      "old_path": "jedec.c",
      "new_id": "69c0c0c23aab1b972baae707dcbe514b38c302dd",
      "new_mode": 33188,
      "new_path": "jedec.c"
    },
    {
      "type": "modify",
      "old_id": "372082300bfe2bf4f473ca0941d6d0edf943d147",
      "old_mode": 33188,
      "old_path": "linux_spi.c",
      "new_id": "d99438988269687b66779fc0e49554eff36ce296",
      "new_mode": 33188,
      "new_path": "linux_spi.c"
    },
    {
      "type": "modify",
      "old_id": "f664b476c944b1e55568a78d82568e1cd9c24ca4",
      "old_mode": 33188,
      "old_path": "m29f400bt.c",
      "new_id": "c9d8a40ebd13fa96e662434800cf655ea07851d2",
      "new_mode": 33188,
      "new_path": "m29f400bt.c"
    },
    {
      "type": "modify",
      "old_id": "0c279579102397848e79c1d6d9573e9cd7785c11",
      "old_mode": 33188,
      "old_path": "nic3com.c",
      "new_id": "473c7b11215d373336ff6981502d1c8c9c0cf234",
      "new_mode": 33188,
      "new_path": "nic3com.c"
    },
    {
      "type": "modify",
      "old_id": "b20f85637c26edd6cf95f8f9f0b2eb62848d349e",
      "old_mode": 33188,
      "old_path": "nicintel.c",
      "new_id": "0415f46b80d870c5161feb5b80a695f40ad2debf",
      "new_mode": 33188,
      "new_path": "nicintel.c"
    },
    {
      "type": "modify",
      "old_id": "f9825fdf2f9538e2bf072c75d70bf67322242fe3",
      "old_mode": 33188,
      "old_path": "nicnatsemi.c",
      "new_id": "eb2a7f882a99555ed85cd3d39d3faf591c61217b",
      "new_mode": 33188,
      "new_path": "nicnatsemi.c"
    },
    {
      "type": "modify",
      "old_id": "9f9265fa8f7e20f55534fbee6a7204527e5830cf",
      "old_mode": 33188,
      "old_path": "nicrealtek.c",
      "new_id": "32aa43498f9dfdaa39e3c4988eca987989e3190d",
      "new_mode": 33188,
      "new_path": "nicrealtek.c"
    },
    {
      "type": "modify",
      "old_id": "3f74758973fa143f02a9b769378e8d08bd09e148",
      "old_mode": 33188,
      "old_path": "pm49fl00x.c",
      "new_id": "42db2aa9639eae6009c6cda5ee35550740062e86",
      "new_mode": 33188,
      "new_path": "pm49fl00x.c"
    },
    {
      "type": "modify",
      "old_id": "5eabdaf9975e37aa95f1ab59dc01cde10abbbb18",
      "old_mode": 33188,
      "old_path": "programmer.c",
      "new_id": "2928d68b35a649dfffa66fccb4cc54dccbb87317",
      "new_mode": 33188,
      "new_path": "programmer.c"
    },
    {
      "type": "modify",
      "old_id": "c80b851063c4f9616fa7c5fcf22e39ab4fb3190d",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "9942686b30bca31bebce578e8567ab41ab40968d",
      "new_mode": 33188,
      "new_path": "programmer.h"
    },
    {
      "type": "modify",
      "old_id": "b5d964e99429ec3503162b28c1eef08d53220c28",
      "old_mode": 33188,
      "old_path": "satamv.c",
      "new_id": "e39385b24c2032ff3af95377bb26adfbc82b34eb",
      "new_mode": 33188,
      "new_path": "satamv.c"
    },
    {
      "type": "modify",
      "old_id": "e51e3aec008534a74d01b27d06c07777be53dab8",
      "old_mode": 33188,
      "old_path": "satasii.c",
      "new_id": "387c605d587849c4fd5c8dce41118f3b5fbc5ae0",
      "new_mode": 33188,
      "new_path": "satasii.c"
    },
    {
      "type": "modify",
      "old_id": "9d82b47d30684bb158ef88fcb7f8227999fbe697",
      "old_mode": 33188,
      "old_path": "sb600spi.c",
      "new_id": "c3d77106e59ec65ecff0f5c2c8baa3dbf6b98b33",
      "new_mode": 33188,
      "new_path": "sb600spi.c"
    },
    {
      "type": "modify",
      "old_id": "539e4887e51daf1e83edf48b1ebde310aab3fdec",
      "old_mode": 33188,
      "old_path": "serprog.c",
      "new_id": "65539a1a5e8c7f5c1f460fd4256198dab62c8d96",
      "new_mode": 33188,
      "new_path": "serprog.c"
    },
    {
      "type": "modify",
      "old_id": "d572e962d01774215ac29277df9593347372fd38",
      "old_mode": 33188,
      "old_path": "sharplhf00l04.c",
      "new_id": "5767b4aaa5b8155547f075db7d50bd9679f246dd",
      "new_mode": 33188,
      "new_path": "sharplhf00l04.c"
    },
    {
      "type": "modify",
      "old_id": "2eeb1af3dafe711ee0182ba5a1d98ccf52f4906a",
      "old_mode": 33188,
      "old_path": "spi.c",
      "new_id": "02c83f7bfafca72c404bce95fc1ba87edbcd2f2f",
      "new_mode": 33188,
      "new_path": "spi.c"
    },
    {
      "type": "modify",
      "old_id": "abcf6d071a82de6fd362d60a8b71a2b8f7214a00",
      "old_mode": 33188,
      "old_path": "spi25.c",
      "new_id": "1e3bed953b96e913d68b645cfed6f0f487fac87c",
      "new_mode": 33188,
      "new_path": "spi25.c"
    },
    {
      "type": "modify",
      "old_id": "ca401648dd0fb9085cc1a24533ba02e9c604e77e",
      "old_mode": 33188,
      "old_path": "sst28sf040.c",
      "new_id": "a9a740cdac6a37c7f739816890cb3d2cd06b9bd6",
      "new_mode": 33188,
      "new_path": "sst28sf040.c"
    },
    {
      "type": "modify",
      "old_id": "bcfb0433e702adf5dfd77962e697a8bac3cb69cd",
      "old_mode": 33188,
      "old_path": "sst49lfxxxc.c",
      "new_id": "37f0628f0fdb0c9b631082955b813a4482878e3e",
      "new_mode": 33188,
      "new_path": "sst49lfxxxc.c"
    },
    {
      "type": "modify",
      "old_id": "3656c8107b8a763019f8c896169fd090a919f881",
      "old_mode": 33188,
      "old_path": "sst_fwhub.c",
      "new_id": "c802a33bb10ac324872b8b39bfce5dac4cc8119d",
      "new_mode": 33188,
      "new_path": "sst_fwhub.c"
    },
    {
      "type": "modify",
      "old_id": "65d520d9b7959a4bdb9a85231bd6d893a5890dc5",
      "old_mode": 33188,
      "old_path": "stm50flw0x0x.c",
      "new_id": "9b6443e5093c5c2cd54fb402ba9006b8b545535b",
      "new_mode": 33188,
      "new_path": "stm50flw0x0x.c"
    },
    {
      "type": "modify",
      "old_id": "e86c2f4bc7e6d00b6bc26f23f0347f749c29240d",
      "old_mode": 33188,
      "old_path": "w29ee011.c",
      "new_id": "d2af23dc8f4ff520c4c23e69063e05b9f1ae2fd8",
      "new_mode": 33188,
      "new_path": "w29ee011.c"
    },
    {
      "type": "modify",
      "old_id": "6af50b87004fc1be30d127f494cc5bb89e372137",
      "old_mode": 33188,
      "old_path": "w39.c",
      "new_id": "e6dc8deeaf9de24064852aa827fb44dfe19b34f1",
      "new_mode": 33188,
      "new_path": "w39.c"
    },
    {
      "type": "modify",
      "old_id": "50ea1aa1f6a83353a10abd6efefb3dd427379c7c",
      "old_mode": 33188,
      "old_path": "wbsio_spi.c",
      "new_id": "740a48c980deb02a8dc417683d2c8c6d4a944266",
      "new_mode": 33188,
      "new_path": "wbsio_spi.c"
    }
  ]
}
