STMicroelectronics / cmsis_device_f4

Provides the STM32Cube MCU Component "cmsis_device_f4" of the STM32F4 series.
Apache License 2.0
54 stars 23 forks source link

inconsistent naming of macros accross families #8

Open maribu opened 1 year ago

maribu commented 1 year ago

It seems that the GPIO peripheral is largely the same for all but the STM32F1 family. Still, macros that seem to refer to the exact same thing are named inconsistently, e.g.:

Are there any plans to at least provide aliases (e.g. #define GPIO_OSPEEDR_OSPEED0 GPIO_OSPEEDER_OSPEEDR0) so that there is one canonical name for each macro that works across families?

TOUNSTM commented 1 year ago

Hello @maribu,

Thank you for this report. We will get back to you as soon as we analyze it further. This may take some time. Thank you for your comprehension.

With regards,

TOUNSTM commented 2 months ago

ST Internal Reference: 179423

TOUNSTM commented 2 months ago

ST Internal Reference: 179424

TOUNSTM commented 2 months ago

ST Internal Reference: 179452