arm-trusted-firmware/docs
David Cunado 18f2efd67d Fully initialise essential control registers
This patch updates the el3_arch_init_common macro so that it fully
initialises essential control registers rather then relying on hardware
to set the reset values.

The context management functions are also updated to fully initialise
the appropriate control registers when initialising the non-secure and
secure context structures and when preparing to leave EL3 for a lower
EL.

This gives better alignement with the ARM ARM which states that software
must initialise RES0 and RES1 fields with 0 / 1.

This patch also corrects the following typos:

"NASCR definitions" -> "NSACR definitions"

Change-Id: Ia8940b8351dc27bc09e2138b011e249655041cfc
Signed-off-by: David Cunado <david.cunado@arm.com>
2017-06-21 17:57:54 +01:00
..
diagrams Initialize secondary CPUs during cold boot 2016-03-07 09:23:38 +00:00
plat uniphier: add TSP support 2017-06-13 00:32:57 +09:00
spd spd: dispatcher for interacting with the Trusty TEE 2016-11-08 15:50:04 -08:00
arm-sip-service.md Introduce ARM SiP service to switch execution state 2017-05-04 11:00:34 +01:00
auth-framework.md mbedtls: Use `MBEDTLS_SHA256_SMALLER` in ARM platforms 2017-05-24 14:17:02 +01:00
change-log.md Release v1.3: update change-log.md 2016-10-13 15:17:39 +01:00
cpu-specific-build-macros.md Add workaround for ARM Cortex-A53 erratum 855873 2017-03-20 10:57:46 +00:00
firmware-design.md Fully initialise essential control registers 2017-06-21 17:57:54 +01:00
firmware-update.md FWU: Introduce FWU_SMC_IMAGE_RESET 2017-06-01 14:52:12 +01:00
interrupt-framework-design.md Update terminology: standard SMC to yielding SMC 2017-04-26 12:58:52 +01:00
platform-migration-guide.md Remove dashes from image names: 'BL3-x' --> 'BL3x' 2015-12-14 12:31:37 +00:00
porting-guide.md FWU: Check for overlaps when loading images 2017-06-01 14:52:11 +01:00
psci-lib-integration-guide.md PSCI: Optimize call paths if all participants are cache-coherent 2017-03-02 11:00:20 +00:00
psci-pd-tree.md Rework type usage in Trusted Firmware 2016-07-18 17:52:15 +01:00
reset-design.md Introduce the ARM TF reset design document 2015-12-15 15:14:43 +00:00
rt-svc-writers-guide.md Update terminology: standard SMC to yielding SMC 2017-04-26 12:58:52 +01:00
trusted-board-boot.md Replace fip_create with fiptool 2016-07-29 10:38:46 +01:00
user-guide.md Merge pull request #963 from soby-mathew/sm/scmi_dev 2017-06-05 14:42:59 +01:00