)]}'
{
  "commit": "ada7fa862d87c16769bd9e97eeef5c447cd81d4c",
  "tree": "9ababe0aee065d3fbf35359be2370f0370440a19",
  "parents": [
    "c54ec1c63909f4854e65f7bf0e901d1a392d0c72"
  ],
  "author": {
    "name": "Richard Barry",
    "email": "ribarry@amazon.com",
    "time": "Sun Oct 28 13:55:35 2007 +0000"
  },
  "committer": {
    "name": "Richard Barry",
    "email": "ribarry@amazon.com",
    "time": "Sun Oct 28 13:55:35 2007 +0000"
  },
  "message": "Changed the way the ARM7/9 GCC ports enter interrupts that can cause a context switch.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49ab7fabffae5f6d4b4fe4641788aa3ec4cc66d7",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_AT91FR40008_GCC/serial/serial.c",
      "new_id": "34603757a414fa04a5ed16628644cdbc2dd01013",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_AT91FR40008_GCC/serial/serial.c"
    },
    {
      "type": "modify",
      "old_id": "a8b3ad57737f0c33ceaa047b61d08b75c4882e23",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_AT91FR40008_GCC/serial/serialISR.c",
      "new_id": "34d45f2ebb8b3a143025ee556a924b63cbb3f787",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_AT91FR40008_GCC/serial/serialISR.c"
    },
    {
      "type": "modify",
      "old_id": "ffb291e88fd0c63f713c96a6a8f0f9a1c21af327",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2106_GCC/FreeRTOSConfig.h",
      "new_id": "ed948898d3e17a6b231f72de48fcc96f1953e09a",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2106_GCC/FreeRTOSConfig.h"
    },
    {
      "type": "modify",
      "old_id": "f5bc1dd3c4d045bef7188b72442cac43b95fb092",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2106_GCC/main.c",
      "new_id": "2e3bf2b903cec878675e8693b050853c5695594f",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2106_GCC/main.c"
    },
    {
      "type": "modify",
      "old_id": "bbb5b207adc158f4decd180a761360caad8515ca",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2106_GCC/serial/serial.c",
      "new_id": "694d8a89000169c5289f1935ce476771970a5306",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2106_GCC/serial/serial.c"
    },
    {
      "type": "modify",
      "old_id": "34d542f7cc594a3c004702c7121ed143aa8399fd",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2106_GCC/serial/serialISR.c",
      "new_id": "4aaae98563115557ff38b11b9fab6b96a6442847",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2106_GCC/serial/serialISR.c"
    },
    {
      "type": "modify",
      "old_id": "1e6e33944aaddb6b746f5e5faa208a4d93c4e34a",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2138_Rowley/main.c",
      "new_id": "ab1e2ecd1ee9b2219f4e3e6c5b7ce3e2bb0a7dbb",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2138_Rowley/main.c"
    },
    {
      "type": "modify",
      "old_id": "ae93705624bc8e7bbc62aa46e6e7262010c77144",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2138_Rowley/mainISR.c",
      "new_id": "7890a9638aa6835dfb840974d6edc534adebf28e",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2138_Rowley/mainISR.c"
    },
    {
      "type": "modify",
      "old_id": "495fea5006233b5a9d37a3efe431ad1ad412e401",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2368_Eclipse/RTOSDemo/webserver/EMAC_ISR.c",
      "new_id": "b78837d132edb9a82d3b59f5d5a853a2f649a3f3",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2368_Eclipse/RTOSDemo/webserver/EMAC_ISR.c"
    },
    {
      "type": "modify",
      "old_id": "1520d152409d0d1fc349bf2b7647db9d7de50878",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2368_Eclipse/RTOSDemo/webserver/uIP_Task.c",
      "new_id": "77e1ec2787eceb8ab5afbf01e616c7983c04546a",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2368_Eclipse/RTOSDemo/webserver/uIP_Task.c"
    },
    {
      "type": "modify",
      "old_id": "9df1ffe269a96a19a704e9bc005bbf18b16a5590",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2368_Rowley/webserver/EMAC_ISR.c",
      "new_id": "1796ce7570c1cb9ea40868e7820cf12275545e23",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2368_Rowley/webserver/EMAC_ISR.c"
    },
    {
      "type": "modify",
      "old_id": "304004f022c4c0eef868f3ad1a8a811c5b0786de",
      "old_mode": 33188,
      "old_path": "Demo/ARM7_LPC2368_Rowley/webserver/uIP_Task.c",
      "new_id": "1c16824e9c15a558a715f61d36f846bb9e0189f4",
      "new_mode": 33188,
      "new_path": "Demo/ARM7_LPC2368_Rowley/webserver/uIP_Task.c"
    },
    {
      "type": "modify",
      "old_id": "c1639b0799413d5e0ca33e00ac1e1a7a0871e372",
      "old_mode": 33188,
      "old_path": "Demo/WizNET_DEMO_GCC_ARM7/TCP.c",
      "new_id": "71262a07e6e38571d0c6f240cc51ff55c8e776c9",
      "new_mode": 33188,
      "new_path": "Demo/WizNET_DEMO_GCC_ARM7/TCP.c"
    },
    {
      "type": "modify",
      "old_id": "5b1d3bff633cefb27cff98efb93bf9241b1957a6",
      "old_mode": 33188,
      "old_path": "Demo/WizNET_DEMO_GCC_ARM7/TCPISR.c",
      "new_id": "94261378ece9da1fa03c7cadfeb03ba844f11970",
      "new_mode": 33188,
      "new_path": "Demo/WizNET_DEMO_GCC_ARM7/TCPISR.c"
    },
    {
      "type": "modify",
      "old_id": "19cd69da011074a547be3e3a38e1493628238eda",
      "old_mode": 33188,
      "old_path": "Demo/WizNET_DEMO_GCC_ARM7/i2c.c",
      "new_id": "7b9bbfcd22c0ec75ffb3c23dfc653e967aba228f",
      "new_mode": 33188,
      "new_path": "Demo/WizNET_DEMO_GCC_ARM7/i2c.c"
    },
    {
      "type": "modify",
      "old_id": "cfb4e9aadcc863e18d44f631bc481d1d10b772b8",
      "old_mode": 33188,
      "old_path": "Demo/WizNET_DEMO_GCC_ARM7/i2cISR.c",
      "new_id": "22d6df619c859722c02e6d77624dd136c476e6da",
      "new_mode": 33188,
      "new_path": "Demo/WizNET_DEMO_GCC_ARM7/i2cISR.c"
    },
    {
      "type": "modify",
      "old_id": "f5477f74c687923dc61c290f7c2340f8af1f1599",
      "old_mode": 33188,
      "old_path": "Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC.c",
      "new_id": "8e7665845f106ac1260e99a01b573f378b466613",
      "new_mode": 33188,
      "new_path": "Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC.c"
    },
    {
      "type": "modify",
      "old_id": "32d982fe31cfa6e9abf68f20f80a0dfed3873b53",
      "old_mode": 33188,
      "old_path": "Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC_ISR.c",
      "new_id": "a8a717843debad05d4b370bf2c4e976d55dca8a7",
      "new_mode": 33188,
      "new_path": "Demo/lwIP_Demo_Rowley_ARM7/EMAC/SAM7_EMAC_ISR.c"
    },
    {
      "type": "modify",
      "old_id": "92a7f3cce4154f30f67b0f160f15d6fdce65a793",
      "old_mode": 33188,
      "old_path": "Demo/lwIP_Demo_Rowley_ARM7/USB/USB-CDC.c",
      "new_id": "47a9939f5439d3334968012d61767165996948c7",
      "new_mode": 33188,
      "new_path": "Demo/lwIP_Demo_Rowley_ARM7/USB/USB-CDC.c"
    },
    {
      "type": "modify",
      "old_id": "db1f9cf91c5f9f2028dc8327751976d9150b3a35",
      "old_mode": 33188,
      "old_path": "Demo/lwIP_Demo_Rowley_ARM7/USB/USBIsr.c",
      "new_id": "85f233f307b2dd6dff41a0d5776d0b07161c443f",
      "new_mode": 33188,
      "new_path": "Demo/lwIP_Demo_Rowley_ARM7/USB/USBIsr.c"
    },
    {
      "type": "modify",
      "old_id": "2458050a3068a11a9cef9fa37962ea587f30b4bb",
      "old_mode": 33188,
      "old_path": "Source/portable/GCC/ARM7_AT91FR40008/portmacro.h",
      "new_id": "60baa50ead1dc3ee78877ef85fc00f99ff72581f",
      "new_mode": 33188,
      "new_path": "Source/portable/GCC/ARM7_AT91FR40008/portmacro.h"
    },
    {
      "type": "modify",
      "old_id": "9ec48a238241b0c111349b0e0d8bf73438376d11",
      "old_mode": 33188,
      "old_path": "Source/portable/GCC/ARM7_AT91SAM7S/portmacro.h",
      "new_id": "d5d2ece776ac4bd5e110e4ea5891f1ecb866ac17",
      "new_mode": 33188,
      "new_path": "Source/portable/GCC/ARM7_AT91SAM7S/portmacro.h"
    },
    {
      "type": "modify",
      "old_id": "9ec48a238241b0c111349b0e0d8bf73438376d11",
      "old_mode": 33188,
      "old_path": "Source/portable/GCC/ARM7_LPC2000/portmacro.h",
      "new_id": "d5d2ece776ac4bd5e110e4ea5891f1ecb866ac17",
      "new_mode": 33188,
      "new_path": "Source/portable/GCC/ARM7_LPC2000/portmacro.h"
    },
    {
      "type": "modify",
      "old_id": "d6d3f4de5d91a22fd1dc3c41b72dbb200231d9f1",
      "old_mode": 33188,
      "old_path": "Source/portable/GCC/ARM7_LPC23xx/portmacro.h",
      "new_id": "c74b3d017da9b12418030187e5fbba66ae006a3a",
      "new_mode": 33188,
      "new_path": "Source/portable/GCC/ARM7_LPC23xx/portmacro.h"
    }
  ]
}
