)]}'
{
  "commit": "cceafa2ad073fe58b10b6f2317cbd36a63d7ccb5",
  "tree": "f07a19288da12246cf3da5d886be39915cfc59a5",
  "parents": [
    "8d341b5ae774bdf8249c68944a77b72b7c4be640"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Wed May 26 01:45:41 2010 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Wed May 26 01:45:41 2010 +0000"
  },
  "message": "Handle the following architectures in generic flashrom code\n\n- x86/x86_64 (little endian)\n- PowerPC (big endian)\n- MIPS (big+little endian)\n\nNo changes to programmer specific code. This means any drivers with MMIO\naccess will _not_ suddenly start working on big endian systems, but with\nthis patch everything is in place to fix them.\n\nCompilation should work on all architectures listed above for all\ndrivers except nic3com and nicrealtek which require PCI Port IO which is\nx86-only for now.\n\nTo compile without nic3com and nicrealtek, run\nmake distclean\nmake CONFIG_NIC3COM\u003dno CONFIG_NICREALTEK\u003dno\n\nThanks to Misha Manulis for testing early versions of this patch on\nPowerPC (big endian) with the satasii programmer.\nThanks to Segher Boessenkool for design review and for helping out with\ncompiler tricks and pointing out that we need eieio on PowerPC.\nThanks to Vladimir Serbinenko for compile testing on MIPS (little\nendian) and PowerPC (big endian) and for runtime testing on MIPS (little\nendian).\nThanks to David Daney for compile testing on MIPS (big endian).\nThanks to Uwe Hermann for compile and runtime testing on x86_64.\n\nDO NOT RUN flashrom ON NON-X86 AFTER APPLYING THIS PATCH!\nThis patch only provides the infrastructure, but does not convert any\ndrivers, so flashrom will compile, but it won\u0027t do the right thing on\nnon-x86 platforms.\n\nCorresponding to flashrom svn r1013.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Misha Manulis \u003cmisha@manulis.com\u003e\nAcked-by: Vladimir \u0027phcoder/φ-coder\u0027 Serbinenko \u003cphcoder@gmail.com\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dff5e91122012dad16d23c4d61f5cec504f85c9b",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "59fd686a262b8f9dc889a056a64ba7f390bb9559",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "ddb66691c70f1911adc913bc3900dc7eeda0ec65",
      "old_mode": 33188,
      "old_path": "board_enable.c",
      "new_id": "42516016f72d5cae888f37f2cf66e0f1185b7cd7",
      "new_mode": 33188,
      "new_path": "board_enable.c"
    },
    {
      "type": "modify",
      "old_id": "33ba2ba0c5945e94f81d66f0ef2e07f4d52f3567",
      "old_mode": 33188,
      "old_path": "chipset_enable.c",
      "new_id": "76893a138a9f99ff62e41a394bbe34e4e3b8267d",
      "new_mode": 33188,
      "new_path": "chipset_enable.c"
    },
    {
      "type": "modify",
      "old_id": "436a1fe5713c720adbeed437b7eab926d0625cce",
      "old_mode": 33188,
      "old_path": "flash.h",
      "new_id": "a201af3e8646266a39a35489851ccb7b4c5faa1e",
      "new_mode": 33188,
      "new_path": "flash.h"
    },
    {
      "type": "modify",
      "old_id": "99b8da5e0b07c67c9f242401f11f1c7165ac1e40",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "3cf55e6c14254012cfe82f62e9b320fbefa0c106",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "830013ea9f431938681fd659015cbc015d88b82b",
      "old_mode": 33188,
      "old_path": "hwaccess.c",
      "new_id": "44d787146d6f55174ead14a55a1cedf9067c4950",
      "new_mode": 33188,
      "new_path": "hwaccess.c"
    },
    {
      "type": "modify",
      "old_id": "7a769254e416f303e4a43dc0922d346a903abf57",
      "old_mode": 33188,
      "old_path": "hwaccess.h",
      "new_id": "91366a6626f902095bb760c64a0135c0ae529f7a",
      "new_mode": 33188,
      "new_path": "hwaccess.h"
    },
    {
      "type": "modify",
      "old_id": "8add13e9a02373d5a1aeecebefba283e097e7962",
      "old_mode": 33188,
      "old_path": "ichspi.c",
      "new_id": "e9a3611fc0f92679c24fd7b4051d0eaff4698780",
      "new_mode": 33188,
      "new_path": "ichspi.c"
    },
    {
      "type": "modify",
      "old_id": "174370cbce735c1f90ec8e805238aaff30be22ad",
      "old_mode": 33188,
      "old_path": "internal.c",
      "new_id": "bbad788ecbf4afbb2e4e51055d43251907b47bb3",
      "new_mode": 33188,
      "new_path": "internal.c"
    },
    {
      "type": "modify",
      "old_id": "0ee7d12cb1ea63d469015f92dc4c3cb812aa6c06",
      "old_mode": 33188,
      "old_path": "it87spi.c",
      "new_id": "4f413badd60e97a1b84e85d0f85906d2f938180d",
      "new_mode": 33188,
      "new_path": "it87spi.c"
    },
    {
      "type": "modify",
      "old_id": "d3dcce57800370313a4f35ce6c52b48db6433755",
      "old_mode": 33188,
      "old_path": "nic3com.c",
      "new_id": "8064b57d00400a4ad00ccd68a7d6e3506859211b",
      "new_mode": 33188,
      "new_path": "nic3com.c"
    },
    {
      "type": "modify",
      "old_id": "80291f1a010416016e80ba8c5a8f26efb6e35548",
      "old_mode": 33188,
      "old_path": "nicrealtek.c",
      "new_id": "d1458869350289a2f30fede68ccbc62a36f7e931",
      "new_mode": 33188,
      "new_path": "nicrealtek.c"
    },
    {
      "type": "modify",
      "old_id": "03fef955ae3e5c08ab9150ce7fc2db1a96a549ad",
      "old_mode": 33188,
      "old_path": "physmap.c",
      "new_id": "1f47ce0652762d68a60de52875c97d8d3470cf3a",
      "new_mode": 33188,
      "new_path": "physmap.c"
    },
    {
      "type": "modify",
      "old_id": "4d91d33780faabdfc39b0fee5a1d362eef60993f",
      "old_mode": 33188,
      "old_path": "print.c",
      "new_id": "a8da65f420f9338b3fbedeb3fc6b278abe2d7b00",
      "new_mode": 33188,
      "new_path": "print.c"
    },
    {
      "type": "modify",
      "old_id": "4d7f3efd1e9b7c4c48e28f5447d796d4fd1bd1d0",
      "old_mode": 33188,
      "old_path": "print_wiki.c",
      "new_id": "3d51bfa7699840539692776ca29b40ab32c258b6",
      "new_mode": 33188,
      "new_path": "print_wiki.c"
    },
    {
      "type": "modify",
      "old_id": "5fcbd9ef360c87b336dc27eb3cb8dd6be24af872",
      "old_mode": 33188,
      "old_path": "sb600spi.c",
      "new_id": "973d1ad64393868010ed0cd45e02b73d41a3dce6",
      "new_mode": 33188,
      "new_path": "sb600spi.c"
    },
    {
      "type": "modify",
      "old_id": "9bb4687433dbab18699c2e5cc0897fcf7430a628",
      "old_mode": 33188,
      "old_path": "spi.c",
      "new_id": "24696fb35d57686e49ab964d9f02ef3acb6f0bbe",
      "new_mode": 33188,
      "new_path": "spi.c"
    },
    {
      "type": "modify",
      "old_id": "5a52f281c24426d07b2b9b165e6f5c95bab3f48c",
      "old_mode": 33188,
      "old_path": "spi25.c",
      "new_id": "b45faf8990bc7c2c488b2af352672ba7b162d3d6",
      "new_mode": 33188,
      "new_path": "spi25.c"
    },
    {
      "type": "modify",
      "old_id": "ca3932218b6d0dada6db9e4bdf4dc57c5648c624",
      "old_mode": 33188,
      "old_path": "wbsio_spi.c",
      "new_id": "d73324744011e029332deb13df259a07d5f17cd8",
      "new_mode": 33188,
      "new_path": "wbsio_spi.c"
    }
  ]
}
