Hi Alexis !
Thank you !
I also can see that SDK driver is not so adopted for be used with UserPrivileges.
NVIC calls should be done in Privileged only mode bur typical FreeRTOS task decomposition is expect that all tasks running with User privileges. In theory drivers should be split to nonprivileged and privileged part for have decent secure design.
Now we have extra gated from TZ and basically all SDK drivers need some refactoring and splitting.
Or what was in mind if drivers are published like now ?
Regards,
Eugene