https://community.arm.com/processors/trustzone-for-armv8-m/b/blog/posts/a-few-intricacies-of-writing-armv8-m-secure-code?utm_source=SocialMedia&utm_campaign=CC&utm_medium=Organic?utm_source=SocialMedia&utm_campaign=CC&utm_medium=Organic