)]}'
{
  "commit": "e8289dfee6e00660b5ad028e9f931ffb76c95840",
  "tree": "0d99e6dd50ca9d4031797a15cfe05dcfc259b5ec",
  "parents": [
    "39dbff72045bec24965df5c784a1cd84d41ce387"
  ],
  "author": {
    "name": "Rahul Kar",
    "email": "118818625+kar-rahul-aws@users.noreply.github.com",
    "time": "Wed Mar 27 14:49:47 2024 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 27 14:49:47 2024 +0530"
  },
  "message": "Add config option for event groups and stream buffers (#994)\n\n* Add configUSE_EVENT_GROUPS in source files\r\n\r\n* Add configUSE_EVENT_GROUPS macro in MPU wrapper files\r\n\r\n* Add configUSE_EVENT_GROUPS macro in MPU port files for GCC and RVDS compilers\r\n\r\n* Fix Formatting\r\n\r\n* Add configUSE_STREAM_BUFFERS in source files\r\n\r\n* Add configUSE_STREAM_BUFFERS  macro in MPU wrapper files\r\n\r\n* Add configUSE_STREAM_BUFFERS macro in MPU port files for GCC and RVDS compilers\r\n\r\n* Update FreeRTOS.h post latest commit\r\n\r\n* Update the ARM_CRx_MPU Port to account for the new configuration changes\r\n\r\n* Formatting suggestions\r\n\r\nSigned-off-by: Gaurav Aggarwal \u003caggarg@amazon.com\u003e\r\n\r\n* Code review suggestions\r\n\r\n---------\r\n\r\nSigned-off-by: Gaurav Aggarwal \u003caggarg@amazon.com\u003e\r\nCo-authored-by: joshzarr \u003cjoshzarr@amazon.com\u003e\r\nCo-authored-by: Gaurav Aggarwal \u003caggarg@amazon.com\u003e\r\nCo-authored-by: Soren Ptak \u003cptaksoren@gmail.com\u003e\r\nCo-authored-by: Gaurav-Aggarwal-AWS \u003c33462878+aggarg@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2118f0474faf3ca3da6b24ce8ad392463b419ffc",
      "old_mode": 33188,
      "old_path": "event_groups.c",
      "new_id": "1c0b48760229b16df7ab6387954ac887dc196e66",
      "new_mode": 33188,
      "new_path": "event_groups.c"
    },
    {
      "type": "modify",
      "old_id": "8dcb407f40416b6f0eb880175bc40bc72e51bfb9",
      "old_mode": 33188,
      "old_path": "include/FreeRTOS.h",
      "new_id": "69611842a7031ff54d9d017726fbf7ab8654b4f9",
      "new_mode": 33188,
      "new_path": "include/FreeRTOS.h"
    },
    {
      "type": "modify",
      "old_id": "f5652114e29794c53b3a92d46440960411ecf84d",
      "old_mode": 33188,
      "old_path": "include/event_groups.h",
      "new_id": "8ff26799b77d440cce96d38d97850ff8b9f74cc7",
      "new_mode": 33188,
      "new_path": "include/event_groups.h"
    },
    {
      "type": "modify",
      "old_id": "fb5a6c04a8745d953061a245f3865cac70e61d23",
      "old_mode": 33188,
      "old_path": "include/message_buffer.h",
      "new_id": "1b1356ca4f6b41c5b71f2babc0c2f7804aaf4e07",
      "new_mode": 33188,
      "new_path": "include/message_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "d3ed9aff435f8d0b767fad7dd9065c86f0eccf34",
      "old_mode": 33188,
      "old_path": "include/stream_buffer.h",
      "new_id": "94a0e0cd7e40966fca2af18d1825d1e573291769",
      "new_mode": 33188,
      "new_path": "include/stream_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "fb167a699dcb80161d89c6504110c1832abe486c",
      "old_mode": 33188,
      "old_path": "portable/ARMv8M/non_secure/portable/GCC/ARM_CM23/mpu_wrappers_v2_asm.c",
      "new_id": "1fb67891deaf952e38bb57e6a61e810b0fb852dc",
      "new_mode": 33188,
      "new_path": "portable/ARMv8M/non_secure/portable/GCC/ARM_CM23/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "fb167a699dcb80161d89c6504110c1832abe486c",
      "old_mode": 33188,
      "old_path": "portable/ARMv8M/non_secure/portable/GCC/ARM_CM23_NTZ/mpu_wrappers_v2_asm.c",
      "new_id": "1fb67891deaf952e38bb57e6a61e810b0fb852dc",
      "new_mode": 33188,
      "new_path": "portable/ARMv8M/non_secure/portable/GCC/ARM_CM23_NTZ/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/ARMv8M/non_secure/portable/GCC/ARM_CM33/mpu_wrappers_v2_asm.c",
      "new_id": "02229d9644659c23c1761c7b8dae9a9879e43185",
      "new_mode": 33188,
      "new_path": "portable/ARMv8M/non_secure/portable/GCC/ARM_CM33/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/ARMv8M/non_secure/portable/GCC/ARM_CM33_NTZ/mpu_wrappers_v2_asm.c",
      "new_id": "6642c9e2021a70df3b6ee0a20e31742263fecdf9",
      "new_mode": 33188,
      "new_path": "portable/ARMv8M/non_secure/portable/GCC/ARM_CM33_NTZ/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "03ca77c6840b3186e0a01778cb226e3797a7707b",
      "old_mode": 33188,
      "old_path": "portable/Common/mpu_wrappers.c",
      "new_id": "85facbd79a06c78714c84a6cf8b938b4b612b529",
      "new_mode": 33188,
      "new_path": "portable/Common/mpu_wrappers.c"
    },
    {
      "type": "modify",
      "old_id": "99256e3fae5301105e87a514cea86bcc08e94372",
      "old_mode": 33188,
      "old_path": "portable/Common/mpu_wrappers_v2.c",
      "new_id": "a7ab6669ae5854f36409fe8439a0a7acb447eca5",
      "new_mode": 33188,
      "new_path": "portable/Common/mpu_wrappers_v2.c"
    },
    {
      "type": "modify",
      "old_id": "fb167a699dcb80161d89c6504110c1832abe486c",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM23/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "1fb67891deaf952e38bb57e6a61e810b0fb852dc",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM23/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "fb167a699dcb80161d89c6504110c1832abe486c",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM23_NTZ/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "1fb67891deaf952e38bb57e6a61e810b0fb852dc",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM23_NTZ/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM33/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "6642c9e2021a70df3b6ee0a20e31742263fecdf9",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM33/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM33_NTZ/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "6642c9e2021a70df3b6ee0a20e31742263fecdf9",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM33_NTZ/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM35P/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "02229d9644659c23c1761c7b8dae9a9879e43185",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM35P/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM35P_NTZ/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "6642c9e2021a70df3b6ee0a20e31742263fecdf9",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM35P_NTZ/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "feb3e34263751cb545b31397c5b603d1c0fbe765",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM3_MPU/mpu_wrappers_v2_asm.c",
      "new_id": "71bb6602e6396bdc6362d6e295c221c9d69c1b55",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM3_MPU/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "feb3e34263751cb545b31397c5b603d1c0fbe765",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM4_MPU/mpu_wrappers_v2_asm.c",
      "new_id": "71bb6602e6396bdc6362d6e295c221c9d69c1b55",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM4_MPU/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM55/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "02229d9644659c23c1761c7b8dae9a9879e43185",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM55/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM55_NTZ/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "6642c9e2021a70df3b6ee0a20e31742263fecdf9",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM55_NTZ/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM85/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "02229d9644659c23c1761c7b8dae9a9879e43185",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM85/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "4f66448f9ccdc2f94dab7a4c2647654a1d4c3004",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CM85_NTZ/non_secure/mpu_wrappers_v2_asm.c",
      "new_id": "6642c9e2021a70df3b6ee0a20e31742263fecdf9",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CM85_NTZ/non_secure/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "8d0f769bb32c39664d9fbc1a672f4e10dfe4b372",
      "old_mode": 33188,
      "old_path": "portable/GCC/ARM_CRx_MPU/mpu_wrappers_v2_asm.S",
      "new_id": "142486adf0e0ab41fa479fc599af5f22cc0c853c",
      "new_mode": 33188,
      "new_path": "portable/GCC/ARM_CRx_MPU/mpu_wrappers_v2_asm.S"
    },
    {
      "type": "modify",
      "old_id": "3a41d8d3154eb5038e424f4df618dc6ea9e0c39c",
      "old_mode": 33188,
      "old_path": "portable/RVDS/ARM_CM4_MPU/mpu_wrappers_v2_asm.c",
      "new_id": "82dd5f40d5499a823191285fc7795409e1e7fbec",
      "new_mode": 33188,
      "new_path": "portable/RVDS/ARM_CM4_MPU/mpu_wrappers_v2_asm.c"
    },
    {
      "type": "modify",
      "old_id": "2c357c6579205f98c69a9cc98b91342437d0604d",
      "old_mode": 33188,
      "old_path": "stream_buffer.c",
      "new_id": "44354fba3b4341d61f1395e3b2baa328680a1fa8",
      "new_mode": 33188,
      "new_path": "stream_buffer.c"
    }
  ]
}
