top | item 42845171

(no title)

jacoblambda | 1 year ago

> - ARM CMSIS

It's worth noting that CMSIS itself is open source but some of the drivers for this hardware probably were not.

discuss

order

bri3d|1 year ago

Old versions of CMSIS had a weird "only for use with ARM hardware" license header, which also carried through into most BSPs. I don't think this was resolved until around CMSIS 4, so it might just be a matter of front porting since it looks like normal STM32 stuff which is mostly permissively licensed now.

jacoblambda|1 year ago

Yeah. And ngl porting up to newer versions of CMSIS isn't too terribly hard. I'm looking at porting up to CMSIS 6 soon and it doesn't look like it'll be that bad either.