Hello,

 

There would be some changes to SPM sources and functions in these two months. The intention is to provide more abstraction and size optimization for SPM.

 

Some details are:

 

- Create dedicated sources for specific functionality, which could be selected by the configuration system. This could make out an efficient configuration result for easier integration.

- Reduce the interfaces exposed between external and internal modules. Such as using only signals to connect thread and ffm logic.

 

There are some ongoing patches for reference:

https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/19263

https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/19073

 

You can find more related patches from these two above.

 

Comments or contributions are warmly welcome!

 

BR

 

/Ken