From 6741b9d0beda5a49be917409ec4483516e97bf07 Mon Sep 17 00:00:00 2001 From: sbuer1 <1162521578@qq.com> Date: Tue, 25 Apr 2023 10:30:15 +0800 Subject: [PATCH 1/2] add a default value --- bsp/CME_M7/StdPeriph_Driver/src/cmem7_i2c.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bsp/CME_M7/StdPeriph_Driver/src/cmem7_i2c.c b/bsp/CME_M7/StdPeriph_Driver/src/cmem7_i2c.c index 8d60b9ffe4..a058771c14 100644 --- a/bsp/CME_M7/StdPeriph_Driver/src/cmem7_i2c.c +++ b/bsp/CME_M7/StdPeriph_Driver/src/cmem7_i2c.c @@ -50,6 +50,9 @@ static uint32_t i2c_GetClock(I2C0_Type* I2Cx) { } else if ((uint32_t)I2Cx == (uint32_t)I2C1) { dividor = GLOBAL_CTRL->CLK_SEL_0_b.I2C1_CLK; } + else { + dividor = 0; + } return SYSTEM_CLOCK_FREQ / (1 << (dividor + 1)); } -- Gitee From 72be0d918c4019674fa0d8b7438ae05c37de1d3e Mon Sep 17 00:00:00 2001 From: sbuer1 <1162521578@qq.com> Date: Tue, 25 Apr 2023 10:56:38 +0800 Subject: [PATCH 2/2] out of bounds --- .../IFX_PSOC6_HAL/mtb-pdl-cat1/drivers/source/cy_sysclk_v2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bsp/Infineon/libraries/IFX_PSOC6_HAL/mtb-pdl-cat1/drivers/source/cy_sysclk_v2.c b/bsp/Infineon/libraries/IFX_PSOC6_HAL/mtb-pdl-cat1/drivers/source/cy_sysclk_v2.c index e9b5b6e3b5..31b9311511 100644 --- a/bsp/Infineon/libraries/IFX_PSOC6_HAL/mtb-pdl-cat1/drivers/source/cy_sysclk_v2.c +++ b/bsp/Infineon/libraries/IFX_PSOC6_HAL/mtb-pdl-cat1/drivers/source/cy_sysclk_v2.c @@ -1820,7 +1820,7 @@ cy_en_sysclk_status_t Cy_SysClk_EcoConfigure(uint32_t freq, uint32_t cSum, uint3 #if defined (CY_IP_MXS22SRSS) -#define CY_SYSCLK_CTRIM_TABLE_MAX_ENTRIES 33U +#define CY_SYSCLK_CTRIM_TABLE_MAX_ENTRIES 32U /******************************************************************************* * Function Name: Cy_SysClk_SelectEcoCtrim -- Gitee