raiden00pl opened a new pull request, #19114:
URL: https://github.com/apache/nuttx/pull/19114

   ## Summary
   Unify stm32 hardware definition names
   
   Until now, some STM32 definitions had a family prefix (`STM32H7_*`, etc.), 
while others did not. It wasn't even the same within one family. This leads to 
confusion about whether to use the family name or not. Furthermore, code 
generalization and driver comparisons with different prefixes are impossible. 
From now on, all families simply use `STM32_*` and this rule will be included 
in the STM32 porting guide
   
   BREAKING CHANGE: STM32 L4, L5, F7, H5, H7, U5, WB, WL5, N6  
   non-standard hardware definition macros (IRQ, peripheral-count, SRAM 
   and related) were renamed to the common, standardized `STM32_*` prefix.
   
   ## Impact
   
   Out-of-tree code that use hardware definitions for affected families must 
update used definitions:
   
   STM32L4_ -> STM32_
   STM32L5_ -> STM32_
   STM32F7_ -> STM32_
   STM32H5_ -> STM32_
   STM32H7_ -> STM32_
   STM32U5_ -> STM32_
   STM32WB_ -> STM32_
   STM32WL5_ -> STM32_
   STM32N6_ -> STM32_
   
   ## Testing
   
   CI
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to