+ * Improved dependency checking when building.
+ * Removed `dump` target (build now always produces dump files).
+ Also made the `fip` target optional.
+ other than the FVPs.
+* Moved architectural timer setup to platform-specific code.
+* Added standby state support to PSCI cpu_suspend implementation.
+ all binary images, whether or not they were actually used.
+ functions to be removed from images.
+ per CPU.
+ (zero init) or const.
+ default. The option for it to run in Trusted DRAM remains.
+ parameter `-C bp.secure_memory=1` is now supported.
+ states at the same affinity level to identify a specific state.
+ specific to the platform port.
+* Optimized the data cache clean/invalidate operations.
+ exceptions now result in a dump of registers to the console.
+ more future proof.
+ architecture to re-use BL3-1 with fewer modifications to generic code.
+ compatibility problems with non-secure software.
+ interrupt handling during TSP processing.
+ FVPs (see **New features**).
+ Payload (BL3-2) to execute in Trusted SRAM by default.
+ 14.04) now correctly reports progress in the console.
+ dependency checking.
+ the ARM Trusted Firmware.
+ to loading errors, even if the images should theoretically fit in memory.
+ of RAM usage enhancements have been identified to rectify this situation.
+* CPU idle does not work on the advertised version of the Foundation FVP.
+ reveals previously hidden bugs in client code.
+ its dispatcher (TSPD) is incomplete. Similarly for the PSCI section.
-models from ARM.
+Foundation FVP platform models from ARM.
-to the benefit of all developers working with ARMv8-A TrustZone software.
+to the benefit of all developers working with ARMv8-A TrustZone technology.
@@ -32,9 +30,9 @@ source files.
-subjected to extended robustness or stress testing.
+This release is a limited functionality implementation of the Trusted Firmware.
+contain new features, optimizations and quality improvements.
@@ -60,14 +58,21 @@ subjected to extended robustness or stress testing.
- Payload Dispatchers.
+ Secure-EL1 Payload Dispatchers.
-since the last release.
+ functionality provided by ARM Trusted Firmware.
+ through programming of a TrustZone controller.
+provides details of changes made since the last release.
-* Complete implementation of the [PSCI] specification.
+* Support for ARMv8-A development board as a reference platform.
+* Complete Trusted Boot implementation.
+* Complete implementation of the [PSCI] specification.
-* Booting the firmware from a Virtio block device.
+* Support for alternative types of Secure-EL1 Payloads.
* Completing the currently experimental GICv3 support.
[Contributing Guidelines]: ./contributing.md "Guidelines for contributors"
-[Acknowledgements]: ./acknowledgements.md "Contributor acknowledgements"
+[Acknowledgments]: ./acknowledgements.md "Contributor acknowledgments"
-[AArch64 LEB]: http://releases.linaro.org/13.11/openembedded/aarch64 "Linaro AArch64 OpenEmbedded ARM Fast Model 13.11 Release"