https://netstorage.iar.com/SuppDB/Public/UPDINFO/005691/arm/doc/infocenter/DLIBThreadSupport.html
https://www.iar.com/knowledge/support/technical-notes/compiler/managing-a-multithreaded-environment/