)]}'
{
  "commit": "823b9442d1139ee69c5f672aebfdc8429c743e90",
  "tree": "11d8e9a597def4539b03873140a3ccc2043f0928",
  "parents": [
    "d262a5e925a60d6500b1e89f1c15ff521a15e78f"
  ],
  "author": {
    "name": "rihab kouki",
    "email": "rihab.kouki@st.com",
    "time": "Wed Mar 16 10:20:57 2022 +0100"
  },
  "committer": {
    "name": "rihab kouki",
    "email": "rihab.kouki@st.com",
    "time": "Wed Mar 16 10:26:52 2022 +0100"
  },
  "message": "[HAL][LL][IRDA] Fix various bugs identified in IRDA driver\n  - Add a check on the IRDA parity before enabling the parity error interrupt\n  - Fix wrong cast when computing the USARTDIV value in IRDA_SetConfig()\n  - Optimize HAL IRDA to avoid using macros as argument of function calls\n  - Optimized stack usage for multiple APIs\n  - Improve header description of IRDA_WaitOnFlagUntilTimeout() function\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb7a5d76c07322bfdaaf011238966a829266c28d",
      "old_mode": 33188,
      "old_path": "Inc/stm32l5xx_hal_irda.h",
      "new_id": "cda5efe0ee6d581d2af37d3db59e31c4ba9de894",
      "new_mode": 33188,
      "new_path": "Inc/stm32l5xx_hal_irda.h"
    },
    {
      "type": "modify",
      "old_id": "1c25ccaaa09362c6b80428521e3fcc18c9e5e3cf",
      "old_mode": 33188,
      "old_path": "Inc/stm32l5xx_hal_irda_ex.h",
      "new_id": "9c98f69250f799d48454efef8d3d3ddc40766e7b",
      "new_mode": 33188,
      "new_path": "Inc/stm32l5xx_hal_irda_ex.h"
    },
    {
      "type": "modify",
      "old_id": "473522bc6b4712e331eba459d0e6cc11bd8bd64f",
      "old_mode": 33188,
      "old_path": "Src/stm32l5xx_hal_irda.c",
      "new_id": "7591af83ad62f20e0093e656f2f0e5ebd0ce15b6",
      "new_mode": 33188,
      "new_path": "Src/stm32l5xx_hal_irda.c"
    }
  ]
}
