Hi,
Nuvoton platform has been missing some HAL isolation APIs for a while, and it cannot build. We found following issues during the implementation of this change.
Could nuvoton platform maintainers implement and update the HAL isolation APIs according to other platforms such as AN521?
Regards,
Mingyang
From: TF-M <tf-m-bounces@lists.trustedfirmware.org>
On Behalf Of Mingyang Sun via TF-M
Sent: Monday, December 27, 2021 1:53 PM
To: tf-m@lists.trustedfirmware.org
Cc: nd <nd@arm.com>
Subject: [TF-M] Remove use of ER_INITIAL_PSP
Hi,
ER_INITIAL_PSP section was used as the Trustzone NS Agent partition stack in IPC model.
Since Trustzone NS Agent partition has changed to use private variables as its stack, ER_INITIAL_PSP related definitions and references can be removed.
Change: https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/13186
This change involves all the platforms for IPC model, it removes:
This can simplify the linker script a bit.
This patch is going to be put there for a while as there are holidays, but please do review it when you see this mail. Plan to merge it before end of Jan, as soon as all concerns get addressed (if there are).
Regards,
Mingyang