Dear All,Based on the different gathered feedbacks from this Forum and other feedbacks sources and the full analysis of the different calls to the HAL_Lock() and the issues mentioned regarding this topic shows that the __HAL_LOCK() and __HAL_UnLOCK()...
If the configuration of the IO speed leads to a different behavior I would say most likely , the issue is coming from a bad I2C timing configuration (So maybe it would be better to follow this trail.
Hello,I did not say that the LL will change the scope compared to today. only some core drivers (ll_***.c/h) that are used as common part for functional drivers will be updated to remove the dependency with the HAL to be used without the upper layer ...
Hello,the LL layer is composed of two categories : LL standalone drivers (ADC, TIM, etc..) with primitive services and core drivers that are the common part or some complex "Functional" drivers like SDRAM, NAND, NOR respectively above the PCD, HCD, F...
Thanks a lot Alister, actually your feedback are more than appreciated. as I mentionned the listing I write is an overview of the update. we will take care of your feedback to improve the mechanism. thanks again