)]}'
{
  "log": [
    {
      "commit": "bf83dda39877a51647d249eab56895ccce8a4f31",
      "tree": "1c3ee14784d92557299e5cb8edc527b3cf6a7593",
      "parents": [
        "89d7aa09ab32f8fb55de1d5f1e8a6694b0956de4"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Oct 07 10:15:01 2024 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Oct 07 10:15:01 2024 +0100"
      },
      "message": "[HAL][USB] Fix the condition on EONUM flag of DOEPCTLx register in HAL_PCD_IRQHandler() to correctly check on the frame number parity\n"
    },
    {
      "commit": "89d7aa09ab32f8fb55de1d5f1e8a6694b0956de4",
      "tree": "a4c188ec15b545dcefb150f1e34711b1981dc4b8",
      "parents": [
        "605abaa38f48a1276763238fa375d96e38ff1997"
      ],
      "author": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Wed Sep 04 16:34:40 2024 +0100"
      },
      "committer": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Wed Sep 04 16:34:40 2024 +0100"
      },
      "message": "[HAL][UART] Add HAL_UART_RXEVENT_IDLE event notification to user in case of HAL_UARTEx_ReceiveToIdle_DMA() use with Circular DMA, even if occurring just after TC event\n"
    },
    {
      "commit": "605abaa38f48a1276763238fa375d96e38ff1997",
      "tree": "056fd04125da0423ec7e96a25207022cdc0d47d2",
      "parents": [
        "77fbb30b7a1d02533980400083e48c559aae5a4f"
      ],
      "author": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Wed Sep 04 16:33:45 2024 +0100"
      },
      "committer": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Wed Sep 04 16:33:45 2024 +0100"
      },
      "message": "[HAL][UART] Correct DMA Rx abort procedure impact on ongoing Tx transfer in polling mode\n"
    },
    {
      "commit": "77fbb30b7a1d02533980400083e48c559aae5a4f",
      "tree": "18df76cb605a633a415061358190048f7e4346bd",
      "parents": [
        "6ca7fc40cc862623dc05b33b0014789c1fbbbb86"
      ],
      "author": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Fri Aug 02 11:37:57 2024 +0100"
      },
      "committer": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Fri Aug 02 11:37:57 2024 +0100"
      },
      "message": "Release v1.1.10\n"
    },
    {
      "commit": "6ca7fc40cc862623dc05b33b0014789c1fbbbb86",
      "tree": "99a687ad3de216afe065560903e2eb04901c63a5",
      "parents": [
        "1f2210b6f2863635a5fc0019bacd37f80f13eeb0"
      ],
      "author": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Fri Jun 28 17:40:10 2024 +0100"
      },
      "committer": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Fri Jun 28 17:40:10 2024 +0100"
      },
      "message": "[HAL][USART] Remove useless external parenthesis from if statement of USART_SetConfig() function to avoid compilation warning\n"
    },
    {
      "commit": "1f2210b6f2863635a5fc0019bacd37f80f13eeb0",
      "tree": "63e301dc2087e91b8f88b6378670abd513c13b65",
      "parents": [
        "57dddab747ca555f9f14649a22ff52c71c5198a8"
      ],
      "author": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Thu Jun 20 14:09:39 2024 +0100"
      },
      "committer": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Thu Jun 20 14:09:39 2024 +0100"
      },
      "message": "[HAL][LL][USB] Fix added to support bulk transfer in double buffer mode\n"
    },
    {
      "commit": "57dddab747ca555f9f14649a22ff52c71c5198a8",
      "tree": "29399fbe7935ea4327bebe840b09b153b668bb75",
      "parents": [
        "e0654977ea5d79a4bee5f153f62d53bf2e376602"
      ],
      "author": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Thu Jun 20 14:09:17 2024 +0100"
      },
      "committer": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Thu Jun 20 14:09:17 2024 +0100"
      },
      "message": "[HAL][FMC] Add missing return at end of non void functions\n"
    },
    {
      "commit": "e0654977ea5d79a4bee5f153f62d53bf2e376602",
      "tree": "7a7a2e8999bd7b5eb2c81d3ee6ff59b1c7915fab",
      "parents": [
        "fe04c36e7f98e25b71d8a602af38df17c5287574"
      ],
      "author": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Wed May 22 16:31:11 2024 +0100"
      },
      "committer": {
        "name": "karim",
        "email": "karim.rabhi-ext@st.com",
        "time": "Wed May 22 16:31:11 2024 +0100"
      },
      "message": "[LL][CORTEX] Add missing parenthesis() in LL_MPU_ConfigRegion() API\n"
    },
    {
      "commit": "fe04c36e7f98e25b71d8a602af38df17c5287574",
      "tree": "9d448a751ea335320cfb8e049b48dc0910d76d6a",
      "parents": [
        "97e455724f15df5ed307ec600a35cb5d1b139a0d"
      ],
      "author": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Fri Apr 26 10:05:08 2024 +0100"
      },
      "committer": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Fri Apr 26 10:05:08 2024 +0100"
      },
      "message": "[HAL][LL][USB] Improve delay management to set core mode\n"
    },
    {
      "commit": "97e455724f15df5ed307ec600a35cb5d1b139a0d",
      "tree": "8d856f5a3e4f48224852df8bffa7fa0521493e7f",
      "parents": [
        "a6decb7531dc13c4b0f915e11b09d5f9be69d2e8"
      ],
      "author": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Fri Apr 26 09:56:58 2024 +0100"
      },
      "committer": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Fri Apr 26 09:56:58 2024 +0100"
      },
      "message": "[HAL][TIM] Update interrupt flag is cleared when the update event is generated by software\n"
    },
    {
      "commit": "a6decb7531dc13c4b0f915e11b09d5f9be69d2e8",
      "tree": "b1f438521fce69451f83eead91da8fa818c3a014",
      "parents": [
        "0e38ce4b440e5dc0395e1abb624dde86df2491be"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Apr 01 11:45:12 2024 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Apr 01 11:45:12 2024 +0100"
      },
      "message": "[LL][USB] Increase timeout value to allow core reset to complete\n"
    },
    {
      "commit": "0e38ce4b440e5dc0395e1abb624dde86df2491be",
      "tree": "4475304a6b5cd6beed54578a3428d141d6668790",
      "parents": [
        "ede2b5879441c1b1b9cc6388a56919ac55139bb1"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Apr 01 11:45:00 2024 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Apr 01 11:45:00 2024 +0100"
      },
      "message": "[HAL][SPI] Update HAL_SPI_TransmitReceive API to set the bit CRCNEXT in case of one byte transaction\n"
    },
    {
      "commit": "ede2b5879441c1b1b9cc6388a56919ac55139bb1",
      "tree": "efb84497b2004c50acaeb95c6c29ec5cb6076d70",
      "parents": [
        "ddf259a6eb9dc4ba421f5e2b1ae619bd77468214"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Apr 01 11:44:30 2024 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Apr 01 11:44:30 2024 +0100"
      },
      "message": "[HAL][CORTEX] Update HAL_MPU_ConfigRegion() to allow the configuration of the MPU registers independently of the value of Enable/Disable field and add new APIs HAL_MPU_EnableRegion() / HAL_MPU_DisableRegion()\n"
    },
    {
      "commit": "ddf259a6eb9dc4ba421f5e2b1ae619bd77468214",
      "tree": "8c26a5e305607bf3bf9d662567fc07cdfcd423a0",
      "parents": [
        "88b5fab2c3e055d0a717bb766899e82901716a2c"
      ],
      "author": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Thu Jan 25 12:25:24 2024 +0100"
      },
      "committer": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Thu Jan 25 12:25:24 2024 +0100"
      },
      "message": "[HAL][GPIO] Replace GPIO_Pin_x with GPIO_PIN_x to be compliant with macros definition\n"
    },
    {
      "commit": "88b5fab2c3e055d0a717bb766899e82901716a2c",
      "tree": "8634ca4000bbe8eb909433854a3f5c6cbc2eec39",
      "parents": [
        "7d6ee5f32e94ec6b824af0a28c05e107faef5f0d"
      ],
      "author": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Thu Jan 25 12:20:16 2024 +0100"
      },
      "committer": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Thu Jan 25 12:20:16 2024 +0100"
      },
      "message": "[HAL][CAN] Clarify pin configuration in driver header by removing open-drain info\n"
    },
    {
      "commit": "7d6ee5f32e94ec6b824af0a28c05e107faef5f0d",
      "tree": "795bc1c7bd6298d35185f221ad728b0148b1f9b7",
      "parents": [
        "7fd351824c9f0a9d85c44caa5b268ea1c90be6ff"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Mon Dec 18 12:24:58 2023 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Mon Dec 18 12:27:06 2023 +0100"
      },
      "message": "[LL][UTILS] Fix \u0027Ticks\u0027 parameter\u0027s description of LL_InitTick() function\n"
    },
    {
      "commit": "7fd351824c9f0a9d85c44caa5b268ea1c90be6ff",
      "tree": "518028840100e8ee19fae221a1fa91405fc70a19",
      "parents": [
        "e6778b8f5116f5cafed9ee81d46f9201c7e0ab14"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Mon Dec 18 12:24:22 2023 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Mon Dec 18 12:24:22 2023 +0100"
      },
      "message": "[HAL][UART] Avoid ORE flag to be cleared by a transmit process in polling mode\n"
    },
    {
      "commit": "e6778b8f5116f5cafed9ee81d46f9201c7e0ab14",
      "tree": "f11f0ca896dcdf11247b4cc30f5a26c188415cdc",
      "parents": [
        "5ac273cd5db4d609fa42a5463a1438060e9dc673"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Mon Dec 18 12:18:07 2023 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Mon Dec 18 12:18:07 2023 +0100"
      },
      "message": "[HAL][UART] Rework of UART_WaitOnFlagUntilTimeout() API to avoid being stuck forever when UART overrun error occurs and to enhance behavior\n"
    },
    {
      "commit": "5ac273cd5db4d609fa42a5463a1438060e9dc673",
      "tree": "8cfa144aa56ebcc4210114f73d35f5b96f54da17",
      "parents": [
        "39f8335b2ccfb371707e25571859c268776945ce"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Fri Nov 17 09:27:06 2023 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Fri Nov 17 09:27:06 2023 +0100"
      },
      "message": "[HAL][TIM] Remove multiple volatile reads or writes in interrupt handler for better performance\n"
    },
    {
      "commit": "39f8335b2ccfb371707e25571859c268776945ce",
      "tree": "2415befef7b8209fafc7663ab70bf2c62ac246b5",
      "parents": [
        "24019363e8914cd61c32662263f6e51eb53703ed"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Fri Nov 17 09:26:56 2023 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Fri Nov 17 09:26:56 2023 +0100"
      },
      "message": "[HAL][I2C] Update the HAL I2C driver to reset PreviousState to I2C_STATE_NONE at the end of transfer\n"
    },
    {
      "commit": "24019363e8914cd61c32662263f6e51eb53703ed",
      "tree": "ac70a2c3a46e65d93e5da7413e05bf42bb961b25",
      "parents": [
        "3f810594a401e7b17771e6ad1d7c86bdfbb45cb0"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Fri Nov 17 09:21:40 2023 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Fri Nov 17 09:21:40 2023 +0100"
      },
      "message": "[HAL][I2C] Update HAL_I2C_Master_Abort_IT to support memory abort transfer\n"
    },
    {
      "commit": "3f810594a401e7b17771e6ad1d7c86bdfbb45cb0",
      "tree": "d4d08a80b701daaa6179bea91b0a59c8604de095",
      "parents": [
        "e7aefd219c607e39a8533f9570cc4c2578e3cec3"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Oct 06 16:24:24 2023 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Oct 06 16:25:11 2023 +0100"
      },
      "message": "[HAL][I2C] Update HAL_I2C_Mem_Read() to clear ACK bit once 3 bytes to read remain to be able to send the NACK once the transfer ends\n"
    },
    {
      "commit": "e7aefd219c607e39a8533f9570cc4c2578e3cec3",
      "tree": "9122e15b832e3b3b1fe7aad3050277cd6862b6d1",
      "parents": [
        "c1a71b22200210c5e4c48f00df0023480c5d4b60"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Oct 06 16:12:55 2023 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Oct 06 16:24:05 2023 +0100"
      },
      "message": "[HAL][USB] Fix device connection in case battery charging is used with HS instance linked to internal FS PHY\n"
    },
    {
      "commit": "c1a71b22200210c5e4c48f00df0023480c5d4b60",
      "tree": "bb53815c008bc4705a662098f900262f70a56b26",
      "parents": [
        "182c88229a23fb7b967f0f0c9dbcd25d9df770ae"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Oct 06 16:00:21 2023 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Oct 06 16:09:12 2023 +0100"
      },
      "message": "[HAL][SDMMC] Add checks on the STBITERR flag\n"
    },
    {
      "commit": "182c88229a23fb7b967f0f0c9dbcd25d9df770ae",
      "tree": "3ee094b59f34a39d48652f67783f505594395651",
      "parents": [
        "0baac03888680be169ff50022577e229f8d37b7d"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Jul 03 09:36:56 2023 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Jul 03 09:36:56 2023 +0100"
      },
      "message": "[HAL][SPI] Update IT API to enable interrupts after process unlock\n"
    },
    {
      "commit": "0baac03888680be169ff50022577e229f8d37b7d",
      "tree": "e02fbc8caebd3c7f0486595ed85bb751c26c7d39",
      "parents": [
        "7bda31007fdc1a3e45077cf151d137b4e8e38651"
      ],
      "author": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Tue May 23 16:15:38 2023 +0100"
      },
      "committer": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Tue May 23 16:15:38 2023 +0100"
      },
      "message": "Add SECURITY.md\n"
    },
    {
      "commit": "7bda31007fdc1a3e45077cf151d137b4e8e38651",
      "tree": "ff2065f3ebea44c004d54801c800fe911fea70d2",
      "parents": [
        "bbc7a8a6f877888f546839f44a00b59709dfee5c"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Fri Apr 28 09:43:35 2023 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Fri Apr 28 09:43:35 2023 +0100"
      },
      "message": "Release v1.1.9\n"
    },
    {
      "commit": "bbc7a8a6f877888f546839f44a00b59709dfee5c",
      "tree": "3e4bbb7471729d90217b641477fbbac4688712cb",
      "parents": [
        "851f4583e5fc4919e2aa17000781f54b86189504"
      ],
      "author": {
        "name": "houssine BOUGUERBA",
        "email": "houssine.bougerba-ext@st.com",
        "time": "Thu Apr 27 17:33:47 2023 +0100"
      },
      "committer": {
        "name": "houssine BOUGUERBA",
        "email": "houssine.bougerba-ext@st.com",
        "time": "Thu Apr 27 17:33:47 2023 +0100"
      },
      "message": "[LL][USB] Fix added to USB_ClearInterrupts(), should write 1 to clear the interrupt status bits of OTG_FS_GINTSTS register\n"
    },
    {
      "commit": "851f4583e5fc4919e2aa17000781f54b86189504",
      "tree": "ced2971bf1f5d29e1045a8c8329c0fae71c4f6ef",
      "parents": [
        "b2e72c85a61c3ca097ce8e8733292ff86a8b19bb"
      ],
      "author": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Mon Mar 27 09:57:37 2023 +0100"
      },
      "committer": {
        "name": "Tasnim",
        "email": "tasnim.ouni@st.com",
        "time": "Mon Mar 27 10:24:49 2023 +0100"
      },
      "message": "[HAL][SPI] Fix driver to don\u0027t update state in case of error (HAL_SPI_STATE_READY will be set only in case of HAL_TIMEOUT)\n"
    },
    {
      "commit": "b2e72c85a61c3ca097ce8e8733292ff86a8b19bb",
      "tree": "062c97c1063ab38e2ee136303dad0b1548273e4f",
      "parents": [
        "971ba7df92e9763db28bce36f6986ea63c27465f"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Feb 27 14:59:50 2023 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Feb 27 15:01:30 2023 +0100"
      },
      "message": "[HAL][GENERIC] Allow redefinition of macro UNUSED(x)\n"
    },
    {
      "commit": "971ba7df92e9763db28bce36f6986ea63c27465f",
      "tree": "e0eb80c164df8735ff46dc71f0ad71562b516c56",
      "parents": [
        "50350830e91aebe28b664f26d1ebffe6cfcee731"
      ],
      "author": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Feb 27 14:59:31 2023 +0100"
      },
      "committer": {
        "name": "Rania JMAI",
        "email": "rania.jmai@st.com",
        "time": "Mon Feb 27 15:00:54 2023 +0100"
      },
      "message": "[HAL][GENERIC] Update of HAL_GetTickFreq() brief\n"
    },
    {
      "commit": "50350830e91aebe28b664f26d1ebffe6cfcee731",
      "tree": "8556e0492b516becb6427eb7c8cf32fcf4ca5fc4",
      "parents": [
        "feed51a338e41ffc51e6fcdceec9ff1fa8a02f1e"
      ],
      "author": {
        "name": "Viktar",
        "email": "viteo@rambler.ru",
        "time": "Thu Nov 10 13:34:27 2022 +0300"
      },
      "committer": {
        "name": "RJMSTM",
        "email": "113367897+RJMSTM@users.noreply.github.com",
        "time": "Thu Jan 12 16:46:09 2023 +0100"
      },
      "message": "Fix mistype in register name\n\nAPB2RSTR to APB1RSTR in __HAL_RCC_APB1_FORCE_RESET()"
    },
    {
      "commit": "feed51a338e41ffc51e6fcdceec9ff1fa8a02f1e",
      "tree": "c43574292e12c5a8d55d99aa5c2f90c22bae03e1",
      "parents": [
        "2f8e0b9204dc5dec9954cf1f3dcd3f1f934fb3db"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jan 09 11:32:51 2023 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jan 09 11:32:51 2023 +0100"
      },
      "message": "[HAL][SPI] Fix driver to don\u0027t update state in case of error (HAL_SPI_STATE_READY will be set only in case of HAL_TIMEOUT)\n"
    },
    {
      "commit": "2f8e0b9204dc5dec9954cf1f3dcd3f1f934fb3db",
      "tree": "e00847bb86a07334944542a0ccce7601fdd116df",
      "parents": [
        "ce4e818b401271c09cd2d6c6b073d5ad26c5ee46"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jan 09 11:32:32 2023 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jan 09 11:32:32 2023 +0100"
      },
      "message": "[HAL][I2C] Duplicate the test condition after timeout detection to avoid false timeout detection\n"
    },
    {
      "commit": "ce4e818b401271c09cd2d6c6b073d5ad26c5ee46",
      "tree": "5cf8b6680c917c6a3ceb6c5b3033b1c6e33c2388",
      "parents": [
        "8f10829e128b3272928229d813f93694355384b3"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jan 09 11:32:20 2023 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jan 09 11:32:20 2023 +0100"
      },
      "message": "[HAL][EXTI] Fix computation of pExtiConfig-\u003eGPIOSel in HAL_EXTI_GetConfigLine()\n"
    },
    {
      "commit": "8f10829e128b3272928229d813f93694355384b3",
      "tree": "f8415422f1ef64565b23aaa56333bd67a9bb764b",
      "parents": [
        "169a57d190bd80ad79d01f13ee581ee1e45a2093"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jan 09 11:17:56 2023 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jan 09 11:17:56 2023 +0100"
      },
      "message": "[HAL][LL][USB] Add new HAL_PCD_EP_Abort() and LL USB_EPStopXfer() APIs to abort current USB endpoint transfer\n"
    },
    {
      "commit": "169a57d190bd80ad79d01f13ee581ee1e45a2093",
      "tree": "51ed09c848926d09687b72404f4793fff67fa69b",
      "parents": [
        "36f2fcd4e9f7a21438ba2984895ee63f12656c88"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:18:52 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:18:52 2022 +0100"
      },
      "message": "[HAL][LL][USART] Add const qualifier to comply to MISRA-C Rule-8.13\n"
    },
    {
      "commit": "36f2fcd4e9f7a21438ba2984895ee63f12656c88",
      "tree": "e286b0e7ae1a3d6bad3cca734e65592f7556d524",
      "parents": [
        "40a24939e3d91d96aad6e986d8f5a6cff1a580ae"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:18:38 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:18:38 2022 +0100"
      },
      "message": "[HAL][USART] Improve header description of USART_WaitOnFlagUntilTimeout() function\n"
    },
    {
      "commit": "40a24939e3d91d96aad6e986d8f5a6cff1a580ae",
      "tree": "414c4f40cbe971a1773824c8eeb0ea6a905b2827",
      "parents": [
        "909d1026f45354654cfb2375352cecd795cac84b"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:18:27 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:18:27 2022 +0100"
      },
      "message": "[HAL][UART] Removal of HAL_LOCK/HAL_UNLOCK calls in HAL UART Tx and Rx APIs\n"
    },
    {
      "commit": "909d1026f45354654cfb2375352cecd795cac84b",
      "tree": "255ca3bb475ecf4ef3bba797f5d58d6d846f7436",
      "parents": [
        "983c8104327475812abe844fbf5ed5580f018936"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:18:05 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:18:05 2022 +0100"
      },
      "message": "[HAL][UART] Add a new API HAL_UARTEx_GetRxEventType that could be used to retrieve the type of event that has led the RxEventCallback execution\n"
    },
    {
      "commit": "983c8104327475812abe844fbf5ed5580f018936",
      "tree": "588ea47e83aa696234ec207b7b669d6588bcde94",
      "parents": [
        "004e12bc445ccda9a8b5bc383340a03a8a3ca08e"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:17:48 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:17:48 2022 +0100"
      },
      "message": "[HAL][UART] Add const qualifier to comply to MISRA-C Rule-8.13\n"
    },
    {
      "commit": "004e12bc445ccda9a8b5bc383340a03a8a3ca08e",
      "tree": "673c8d223bf314795dfc8433689a3441328220ce",
      "parents": [
        "489c470359dad3ec0d2342178bd36845860cc40e"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:17:23 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:17:23 2022 +0100"
      },
      "message": "[HAL][UART] Improve header description of UART_WaitOnFlagUntilTimeout() function\n"
    },
    {
      "commit": "489c470359dad3ec0d2342178bd36845860cc40e",
      "tree": "833d0637e9b8efff4be38bf88a0d758972f57df1",
      "parents": [
        "7876e746efddb06e142244b29a5a633b81dae281"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:16:49 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:16:49 2022 +0100"
      },
      "message": "[HAL][LL][TIM] Add const qualifier to comply to MISRA-C Rule-8.13\n"
    },
    {
      "commit": "7876e746efddb06e142244b29a5a633b81dae281",
      "tree": "ac83d70d0a4896549a1c1b499d5d5f7ef3601247",
      "parents": [
        "052d72a156175960fd8a5e18fa37088894389a85"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:16:22 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:16:22 2022 +0100"
      },
      "message": "[HAL][SMARTCARD] Add const qualifier to comply to MISRA-C Rule-8.13\n"
    },
    {
      "commit": "052d72a156175960fd8a5e18fa37088894389a85",
      "tree": "5154330c315c12339a32956ecc23c9f841a03695",
      "parents": [
        "cfd66b87e3ce67a5858b4129238170fb6f868879"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:16:10 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:16:10 2022 +0100"
      },
      "message": "[HAL][SMARTCARD] Improve header description of SMARTCARD_WaitOnFlagUntilTimeout() function\n"
    },
    {
      "commit": "cfd66b87e3ce67a5858b4129238170fb6f868879",
      "tree": "9ca81b9bd0adba177d710e47c4258b8569db0df4",
      "parents": [
        "7eedf0a4f4ed5395e2b6c8177a15e0c52a58c3a5"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:15:55 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:15:55 2022 +0100"
      },
      "message": "[HAL][IRDA] Add const qualifier to comply to MISRA-C Rule-8.13\n"
    },
    {
      "commit": "7eedf0a4f4ed5395e2b6c8177a15e0c52a58c3a5",
      "tree": "8ce8f04f9a45fd3504089268b3f593677420a629",
      "parents": [
        "17402fc9431a6164a92b82f46a97bdc82b054227"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:15:34 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:15:34 2022 +0100"
      },
      "message": "[HAL][IRDA] Improve header description of IRDA_WaitOnFlagUntilTimeout() function\n"
    },
    {
      "commit": "17402fc9431a6164a92b82f46a97bdc82b054227",
      "tree": "9863b7e0aa3ecb8d12ec3af08ce2dc178c105772",
      "parents": [
        "5e6d99cf2ca3ba5add7b595f84ccb75d15878f6a"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:15:21 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:15:21 2022 +0100"
      },
      "message": "[HAL][I2C] Update HAL_I2C_Master_Transmit_IT to return HAL_BUSY instead of HAL_ERROR when timeout occur and I2C_FLAG_BUSY is SET\n"
    },
    {
      "commit": "5e6d99cf2ca3ba5add7b595f84ccb75d15878f6a",
      "tree": "b9333d7dc857dd5e98513b31c92ebba7eee28243",
      "parents": [
        "408964b4418702cee21d50d6cda8506d1c75f493"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:15:08 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 17:15:08 2022 +0100"
      },
      "message": "[HAL][CEC] Remove multiple volatile reads or writes in interrupt handler for better performance\n"
    },
    {
      "commit": "408964b4418702cee21d50d6cda8506d1c75f493",
      "tree": "6823ec54244d5a092bab99d128521ce94737a671",
      "parents": [
        "56a33fb0728a85d88d2066fc3d96a4821e024ffa"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 16:31:21 2022 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Tue Oct 18 16:31:21 2022 +0100"
      },
      "message": "[HAL][CAN] Add const qualifier to comply to MISRA-C Rule-8.13 and apply MCUAStyle corrections\n"
    },
    {
      "commit": "56a33fb0728a85d88d2066fc3d96a4821e024ffa",
      "tree": "7c314205cddd2a185e635eac634926257e811bfd",
      "parents": [
        "0ac46ef606b982ce5292f75da566d4c675e9e738"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Thu Sep 01 14:14:54 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Thu Sep 01 14:14:54 2022 +0100"
      },
      "message": "[HAL][IRDA] Add a check on the IRDA parity before enabling the parity error interrupt\n"
    },
    {
      "commit": "0ac46ef606b982ce5292f75da566d4c675e9e738",
      "tree": "4ba338a518d7ad8cd825b04a93dc43d84035fb06",
      "parents": [
        "eecb20dbfdf103ba7d209b5c3dd7e9bc5fb66cf6"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Thu Sep 01 14:14:29 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Thu Sep 01 14:14:29 2022 +0100"
      },
      "message": "[HAL][I2C] Clear ACK bit once 3 bytes to read remain to be able to send the NACK once the transfer ends\n"
    },
    {
      "commit": "eecb20dbfdf103ba7d209b5c3dd7e9bc5fb66cf6",
      "tree": "f21380249526e2449226cbad558aeb1f5ec553ab",
      "parents": [
        "34bbf373db7327e32c98fd5e6f2ab03ed11949d0"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Thu Sep 01 14:05:49 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Thu Sep 01 14:05:49 2022 +0100"
      },
      "message": "[HAL][FMC] Enable write operations before effective write to NOR memory in HAL_NOR_Init() to avoid HardFault\n"
    },
    {
      "commit": "34bbf373db7327e32c98fd5e6f2ab03ed11949d0",
      "tree": "9c6b39da220016047f23557c989ebe4c98bd7e8d",
      "parents": [
        "e9a63e8af1b4921935015293a1bc1788d4f21a7d"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:39:25 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:39:25 2022 +0100"
      },
      "message": "[LL][USB] Fix received data length counting when DMA is enabled\n"
    },
    {
      "commit": "e9a63e8af1b4921935015293a1bc1788d4f21a7d",
      "tree": "9e88d2406492ee5e11eaf761111ade110f00a648",
      "parents": [
        "8eda0b0418a51051dc17bd4963ddbd87b3a9ff22"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:05:50 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:35:19 2022 +0100"
      },
      "message": "[HAL][LL][HCD][USB] Fix handling of ODDFRM bit in OTG_HCCHARx for isochronous IN transactions\n"
    },
    {
      "commit": "8eda0b0418a51051dc17bd4963ddbd87b3a9ff22",
      "tree": "2e9bf6bf67e2ddde081ce2e658ee6ecaadc52835",
      "parents": [
        "3cbe2f3f14aef5d9ca55f5e9c91b64cfced377a6"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:05:02 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:05:02 2022 +0100"
      },
      "message": "[HAL][UART] Add a check on the UART parity before enabling the parity error interruption\n"
    },
    {
      "commit": "3cbe2f3f14aef5d9ca55f5e9c91b64cfced377a6",
      "tree": "703631a60fc51727a951b5a56b401f33f41d6ff1",
      "parents": [
        "49deee6ae65c6a5f38db50d2ac9f62ebd977e1ce"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:02:11 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:02:11 2022 +0100"
      },
      "message": "[LL][TIM] Update __LL_TIM_CALC_PSC() macro to round up the evaluated value when the fractional part of the division is greater than 0.5\n"
    },
    {
      "commit": "49deee6ae65c6a5f38db50d2ac9f62ebd977e1ce",
      "tree": "be01b6f622fedc3b72ac873cf607092683d227d2",
      "parents": [
        "cfdd6430a5cd3c417f555bf38ff6de1ef2820ded"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:01:19 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 11:01:19 2022 +0100"
      },
      "message": "[HAL][RCC] Add \u0027static\u0027 storage-class specifier to \u0027const\u0027 arrays\n"
    },
    {
      "commit": "cfdd6430a5cd3c417f555bf38ff6de1ef2820ded",
      "tree": "3d9474d7dea48d88e4bc23b30f5629779d3b5bc7",
      "parents": [
        "029ae207bacf4d75dfe693c669f49c75fae1c9a7"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 10:57:50 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Fri Apr 22 10:57:50 2022 +0100"
      },
      "message": "[HAL][DMA] Add \u0027volatile\u0027 qualifier to member \u0027State\u0027 of DMA_HandleTypeDef structure to prevent any issue when optimization is enabled\n"
    },
    {
      "commit": "029ae207bacf4d75dfe693c669f49c75fae1c9a7",
      "tree": "11c406059504340530ea03863f7721d750e97683",
      "parents": [
        "f7a58aee6ebf889f79b623caa60873686e671eac"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Thu Apr 21 12:44:42 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Thu Apr 21 12:44:42 2022 +0100"
      },
      "message": "Update *.md files\n"
    },
    {
      "commit": "f7a58aee6ebf889f79b623caa60873686e671eac",
      "tree": "8aa4158dde09e9fc55e6c2c3ab10b727f35a244a",
      "parents": [
        "0a8d78002ed874c0216565afde4ec8e99363d2af"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:48:32 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 16:48:10 2022 +0100"
      },
      "message": "[HAL][LL] New licensing scheme deployment\n"
    },
    {
      "commit": "0a8d78002ed874c0216565afde4ec8e99363d2af",
      "tree": "549bbfd18f933c7ef07223d5aa24d95f971f3f0f",
      "parents": [
        "e4a8c37fa438503f86c8156f54518077f34cfe9a"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:47:16 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:47:16 2022 +0100"
      },
      "message": "[HAL][LL][USART] Handling of UART concurrent register access in case of race condition between Tx and Rx transfers\n"
    },
    {
      "commit": "e4a8c37fa438503f86c8156f54518077f34cfe9a",
      "tree": "51f47151b08f632242774f5c25cf5e3c23a65312",
      "parents": [
        "71df53ec25a4efcae0a9e4cf2c5e36d79e06363e"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:46:45 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:46:45 2022 +0100"
      },
      "message": "[HAL][USART] Add a check on the USART parity before enabling the parity error interrupt\n"
    },
    {
      "commit": "71df53ec25a4efcae0a9e4cf2c5e36d79e06363e",
      "tree": "210c96268f68ef7ca0e6a35cb3f1fb840a9b0c44",
      "parents": [
        "384da3096eba930f844931f4219082429896d60a"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:46:10 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:46:10 2022 +0100"
      },
      "message": "[HAL][UART] Handling of UART concurrent register access in case of race condition between Tx and Rx transfers\n"
    },
    {
      "commit": "384da3096eba930f844931f4219082429896d60a",
      "tree": "906173923952932b5f24a3422d497856faa0fa83",
      "parents": [
        "197ecfd42b3a70c4a5f3a993fbb6046d79008021"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:45:48 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:45:48 2022 +0100"
      },
      "message": "[HAL][UART] Fix typo in UART_IT_TXE bit description.\n"
    },
    {
      "commit": "197ecfd42b3a70c4a5f3a993fbb6046d79008021",
      "tree": "bdbf4da35d0b719c93f162e666415d9396c789ca",
      "parents": [
        "2e623df8865481ebb443aa8613a92e73c4e9c4d7"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:45:24 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:45:24 2022 +0100"
      },
      "message": "[HAL][SDMMC] Fix various bugs identified in MMC driver\n- Take in account the voltage range in the CMD1 command.\n- Add new LL function to have correct response for MMC driver.\n- Update the driver to have all fields correctly initialized.\n- Add a internal to manage the power class and call it before to update speed of bus width.\n- Add new API to get the value of the Extended CSD register and populate the ExtCSD field of the MMC handle.\n"
    },
    {
      "commit": "2e623df8865481ebb443aa8613a92e73c4e9c4d7",
      "tree": "16b8954f633ce8bfdc2a1d3544896b76ee485e04",
      "parents": [
        "a23c42b52a3758bd30e52149627d99f0aa211bc3"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:45:01 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:45:01 2022 +0100"
      },
      "message": "[HAL][RTC] In HAL_RTC_Init(), use WRITE_REG() instead of MODIFY_REG() to handle PRLL and PRLH write-only registers\n"
    },
    {
      "commit": "a23c42b52a3758bd30e52149627d99f0aa211bc3",
      "tree": "92889752facfa9a03d7947e26597794902e0d255",
      "parents": [
        "aa192bdd34c4b39f5cae9eaa5ccd92e5fc617bc1"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:44:12 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:44:12 2022 +0100"
      },
      "message": "[HAL][I2C] Update HAL_I2C_Mem_Write_DMA() and HAL_I2C_Mem_Read_DMA() APIs to add initialization for Devaddress, Memaddress and EventCount parameters\n"
    },
    {
      "commit": "aa192bdd34c4b39f5cae9eaa5ccd92e5fc617bc1",
      "tree": "866f23dcdcbaab3a1a41dc070b5553f6d627395c",
      "parents": [
        "6a9bbd6f8b8a539944d1356a2b3d44014d2cb2ef"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:43:45 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:43:45 2022 +0100"
      },
      "message": "[HAL][I2C] Update I2C_MasterReceive_RXNE() process to safe manage data N\u003d 2 and N\u003d 3\nDisable BUF interrupt if nothing to do.\n"
    },
    {
      "commit": "6a9bbd6f8b8a539944d1356a2b3d44014d2cb2ef",
      "tree": "8833cdef1e421e0b1a7ef3e9224348f1fde6d480",
      "parents": [
        "fccac44e1859e1ad1a38353b46c9ed7587bdb4be"
      ],
      "author": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:42:46 2022 +0100"
      },
      "committer": {
        "name": "Ali Labbene",
        "email": "ali.labbene@st.com",
        "time": "Tue Feb 08 14:42:46 2022 +0100"
      },
      "message": "[HAL][ADC] Better performance by removing multiple volatile reads or writes in interrupt handler\n"
    },
    {
      "commit": "fccac44e1859e1ad1a38353b46c9ed7587bdb4be",
      "tree": "7cfe79531a8262399868032d151e21887aad7957",
      "parents": [
        "e5e8fbae450a416d3fadc5fc3c8da64e5974267c"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jun 07 16:52:38 2021 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Mon Jun 07 16:52:38 2021 +0100"
      },
      "message": "Release v1.1.8\n"
    },
    {
      "commit": "e5e8fbae450a416d3fadc5fc3c8da64e5974267c",
      "tree": "06410e11a0b03bd3cc71ed128722c5d8097ee09b",
      "parents": [
        "1dd9d3662fb7eb2a7f7d3bc0a4c1dc7537915a29"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Fri Oct 30 15:17:44 2020 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Fri Oct 30 15:18:56 2020 +0100"
      },
      "message": "Release v1.1.7\n"
    },
    {
      "commit": "1dd9d3662fb7eb2a7f7d3bc0a4c1dc7537915a29",
      "tree": "60cb27abced15c4c2693e39ee43f4ef208af5cca",
      "parents": [
        "3f1099f6aa233ea6b802b1f17a47e4a50d0649b0"
      ],
      "author": {
        "name": "rihab kouki",
        "email": "rihab.kouki@st.com",
        "time": "Mon Oct 05 09:08:15 2020 +0100"
      },
      "committer": {
        "name": "rihab kouki",
        "email": "rihab.kouki@st.com",
        "time": "Mon Oct 05 09:08:15 2020 +0100"
      },
      "message": "Release v1.1.6\n"
    },
    {
      "commit": "3f1099f6aa233ea6b802b1f17a47e4a50d0649b0",
      "tree": "6a14c9bb4fcb635242950b6600743358e1cb998b",
      "parents": [
        "0c6a9de9ee8069ec506d1ab9e05fbf8b4eefa233"
      ],
      "author": {
        "name": "rihab kouki",
        "email": "rihab.kouki@st.com",
        "time": "Wed Aug 19 09:26:06 2020 +0100"
      },
      "committer": {
        "name": "rihab kouki",
        "email": "rihab.kouki@st.com",
        "time": "Wed Aug 19 09:26:06 2020 +0100"
      },
      "message": "Release v1.1.5\n"
    },
    {
      "commit": "0c6a9de9ee8069ec506d1ab9e05fbf8b4eefa233",
      "tree": "c30a5854f0d433f8f3b11af139a40c430b031534",
      "parents": [
        "de129f1c0af55ea4b2cfa8ba5686af54b7a51cf9"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Wed Mar 25 18:16:50 2020 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Wed Mar 25 18:48:14 2020 +0100"
      },
      "message": "Update CONTRIBUTING.md and PULL_REQUEST_TEMPLATE.md with CLA procedure description and mention that pull-requests are now accepted\n"
    },
    {
      "commit": "de129f1c0af55ea4b2cfa8ba5686af54b7a51cf9",
      "tree": "9aa9c456a5b56340f4c3b6bf2a908e0d5548b405",
      "parents": [
        "ca62e726dfef4af555cdb0e5defbceac33896961"
      ],
      "author": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Wed Jan 29 12:19:47 2020 +0100"
      },
      "committer": {
        "name": "Eya",
        "email": "aya.selmi1@st.com",
        "time": "Wed Jan 29 12:24:47 2020 +0100"
      },
      "message": "Release v1.1.4\n"
    },
    {
      "commit": "ca62e726dfef4af555cdb0e5defbceac33896961",
      "tree": "e7eed9fc8e61ca3d6ffb9d6e15204b44dd54d92b",
      "parents": [],
      "author": {
        "name": "ASELSTM",
        "email": "47858836+ASELSTM@users.noreply.github.com",
        "time": "Wed Jan 29 12:15:17 2020 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 29 12:15:17 2020 +0100"
      },
      "message": "Initial commit"
    }
  ]
}
