Hi Reinhard
I think the closer to a high level documentation is this page:
https://ci.trustedfirmware.org/job/tf-m-build-test-nightly/lastSuccessfulBui...
To your question regarding the nv counters, they are currently used by MCUBOOT and Protected Storage Service. You may be interested in this patch under review which is will expose them as a service
https://review.trustedfirmware.org/c/trusted-firmware-m/+/3367
Minos ________________________________ From: TF-M tf-m-bounces@lists.trustedfirmware.org on behalf of Reinhard Keil via TF-M tf-m@lists.trustedfirmware.org Sent: 27 April 2020 16:07 To: tf-m@lists.trustedfirmware.org tf-m@lists.trustedfirmware.org Cc: nd nd@arm.com Subject: [TF-M] Documentation for platform interfaces
Is there somewhere a high-level documentation for the platform interfaces that are here:
https://git.trustedfirmware.org/trusted-firmware-m.git/tree/platform/include...
What are the dependencies of the services to the platform files?
For example, when is nv_counters used?
Reinhard
Hi Minos,
Thanks for the swift answer. What I found in the documentation is this: https://ci.trustedfirmware.org/job/tf-m-build-test-nightly/lastSuccessfulBui...
https://ci.trustedfirmware.org/job/tf-m-build-test-nightly/lastSuccessfulBui...
It does not really describe the purpose of that files. Maybe I have missed something.
Please consider my question as example. I'm am looking for a description of all the platform files.
Reinhard
tf-m@lists.trustedfirmware.org