)]}'
{
  "commit": "2dfdfc4ba4d8bb487c8ea6b5428d7d742ce162b8",
  "tree": "d42ed3f0cb697ade597aca63a1ffd9c0725ab75c",
  "parents": [
    "8e89acfc98909923476849a2493c5fa576ff0094"
  ],
  "author": {
    "name": "Paul Bartell",
    "email": "pbartell@amazon.com",
    "time": "Wed Jun 29 22:05:26 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jun 30 10:35:26 2022 +0530"
  },
  "message": "Add Cortex M7 r0p1 Errata 837070 workaround to CM4_MPU ports (#513)\n\n* Clarify Cortex M7 r0p1 errata number in r0p1 specific port.\r\n\r\n* Add ARM Cortex M7 r0p0 / r0p1 Errata 837070 workaround to CM4 MPU ports.\r\n\r\nOptionally, enable the errata workaround by defining configTARGET_ARM_CM7_r0p0 or configTARGET_ARM_CM7_r0p1 in FreeRTOSConfig.h.\r\n\r\n* Add r0p1 errata support to IAR port as well\r\n\r\nSigned-off-by: Gaurav Aggarwal \u003caggarg@amazon.com\u003e\r\n\r\n* Change macro name to configENABLE_ERRATA_837070_WORKAROUND\r\n\r\nSigned-off-by: Gaurav Aggarwal \u003caggarg@amazon.com\u003e\r\n\r\nCo-authored-by: Gaurav Aggarwal \u003caggarg@amazon.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a10d9b97bdd02ea281b287ed54b8a3ce2b4a367b",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM4_MPU/port.c",
      "new_id": "ecffbfe00113b779c356af66480a502059018a09",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM4_MPU/port.c"
    },
    {
      "type": "modify",
      "old_id": "d77522b9e77d0ffe2821f68f89a36ebbcec14670",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM4_MPU/portmacro.h",
      "new_id": "cef1b04be65841c4d9d6ea38185cf57e4e8f4850",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM4_MPU/portmacro.h"
    },
    {
      "type": "modify",
      "old_id": "df36423a30cd4273be80c276fcf2ffab2c5cc5b5",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM7/r0p1/port.c",
      "new_id": "130e1878d6ddf42e953d4532a4301a8667c6c72d",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM7/r0p1/port.c"
    },
    {
      "type": "modify",
      "old_id": "5e8c723da469919ae9cbab83571549cbf0ed2b22",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM4F_MPU/port.c",
      "new_id": "c9a254131d4fc90217d86a5ba3eab489564c42da",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM4F_MPU/port.c"
    },
    {
      "type": "modify",
      "old_id": "1ea6fdae7411799c0ee7099825410e1a7384e6d6",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM4F_MPU/portasm.s",
      "new_id": "f37912b02bdfb11061bc1589f8a6cd26314b3b13",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM4F_MPU/portasm.s"
    },
    {
      "type": "modify",
      "old_id": "ea7ecdd5d5526ca3ca0e8cb7f14b0e20e07a5b7c",
      "old_mode": 33188,
      "old_path": "portable/IAR/ARM_CM4F_MPU/portmacro.h",
      "new_id": "659fb13ea18533fb1236c20eb6289becb4e1d368",
      "new_mode": 33188,
      "new_path": "portable/IAR/ARM_CM4F_MPU/portmacro.h"
    },
    {
      "type": "modify",
      "old_id": "4d3c4a4405bc61addffe601dcffdad43192c0048",
      "old_mode": 33188,
      "old_path": "portable/RVDS/ARM_CM4_MPU/port.c",
      "new_id": "46fe89d43b2e572fa44e1d338ce77a988376b238",
      "new_mode": 33188,
      "new_path": "portable/RVDS/ARM_CM4_MPU/port.c"
    },
    {
      "type": "modify",
      "old_id": "4e0ad0aeb5c124329f86d436f34400f9da995ef3",
      "old_mode": 33188,
      "old_path": "portable/RVDS/ARM_CM4_MPU/portmacro.h",
      "new_id": "7c3d7b5624a1a97118c1d9693bc0bfb04b16fe0d",
      "new_mode": 33188,
      "new_path": "portable/RVDS/ARM_CM4_MPU/portmacro.h"
    }
  ]
}
