AnsweredAssumed Answered

Any chance to get the device header (stm32Xxxx.h) with open-source compatible Headers?

Question asked by Uwe Bonnes on Oct 8, 2013
Latest reply on Nov 1, 2013 by Amel N
Hello,

Ethernut NUT/OS is a free, BSD licensed cooperative multitasking OS with support for several CPU families. Ethernut SVN
svn checkout svn://svn.code.sf.net/p/ethernut/code/trunk ethernut-code
supports a lot of the STM32 features. Support is based purely on the ST-provided device headers stm32Xxxx.h from the peripheral libraries we few changes. However MCD-ST Liberty SW License Agreement V2.pdf is not very clear about the use of the headers for non-commercial purposed. This leads to headaches in the NUT/OS community and additional hassle to the user.

As the stm32Xxxx.h headers are a pure description of the STM32 devices and can't be used for other vendors devices, is there a chance to get the device headers in a more open source friendly license, e.g. BSD?

Outcomes