Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Arm Trusted Firmware
Commits
683ac46e
Unverified
Commit
683ac46e
authored
Mar 29, 2019
by
Soby Mathew
Committed by
GitHub
Mar 29, 2019
Browse files
Merge pull request #1912 from pbeesley-arm/pb/spm-reword
doc: Clarify draft status of SPCI and SPRT specs
parents
2f13be36
bf32bc9c
Changes
2
Hide whitespace changes
Inline
Side-by-side
docs/change-log.rst
View file @
683ac46e
...
@@ -95,7 +95,7 @@ New Features
...
@@ -95,7 +95,7 @@ New Features
register a platform-specific instance of ``scmi_channel_plat_info_t`` and
register a platform-specific instance of ``scmi_channel_plat_info_t`` and
remove the default values
remove the default values
- tzc380: Add TZC380 TrustZone Controller driver
- tzc380: Add TZC
-
380 TrustZone Controller driver
- tzc-dmc620: Add driver to manage the TrustZone Controller within the
- tzc-dmc620: Add driver to manage the TrustZone Controller within the
DMC-620 Dynamic Memory Controller
DMC-620 Dynamic Memory Controller
...
@@ -173,17 +173,17 @@ New Features
...
@@ -173,17 +173,17 @@ New Features
used to enable or disable this functionality as required.
used to enable or disable this functionality as required.
- Secure Partition Manager
- Secure Partition Manager
- New
,
SP
CI-compliant SPM implement
ation
- New SP
M implementation based on SPCI Alpha 1 draft specific
ation
A new version of SPM has been implemented based on
draft specifications of
A new version of SPM has been implemented
,
based on
the SPCI (Secure
the SPCI (Secure
Partition Client Interface) and SPRT (Secure
Partition Client Interface) and SPRT (Secure
Partition Runtime) draft
Partition Runtime)
specifications.
specifications.
The new implementation is a prototype that is expected to undergo intensive
The new implementation is a prototype that is expected to undergo intensive
rework as the specifications change. It has basic support for multiple
rework as the specifications change. It has basic support for multiple
Secure Partitions and Resource Descriptions.
Secure Partitions and Resource Descriptions.
The old version of SPM, based on MM (ARM Management Mode Interface
The old
er
version of SPM, based on MM (ARM Management Mode Interface
Specification), is still present in the codebase. A new build flag,
Specification), is still present in the codebase. A new build flag,
``SPM_MM`` has been added to allow selection of the desired implementation.
``SPM_MM`` has been added to allow selection of the desired implementation.
This flag defaults to 1, selecting the MM-based implementation.
This flag defaults to 1, selecting the MM-based implementation.
...
@@ -231,10 +231,9 @@ Changed
...
@@ -231,10 +231,9 @@ Changed
- Updated copyright guidelines
- Updated copyright guidelines
- Miscellaneous small fixes
- Drivers
- Drivers
- console: The ``MULTI_CONSOLE_API`` framework has been rewritten in C
- console: The ``MULTI_CONSOLE_API`` framework has been rewritten in C
- console: Ported multi-console driver to AArch32
- console: Ported multi-console driver to AArch32
- gic: Remove 'lowest priority' constants
- gic: Remove 'lowest priority' constants
...
...
readme.rst
View file @
683ac46e
...
@@ -139,7 +139,7 @@ Functionality
...
@@ -139,7 +139,7 @@ Functionality
in read-write memory, allowing for the library code to be patched.
in read-write memory, allowing for the library code to be patched.
- A prototype implementation of a Secure Partition Manager (SPM) that is based
- A prototype implementation of a Secure Partition Manager (SPM) that is based
on the SPCI and SPRT specifications.
on the SPCI
Alpha 1
and SPRT
draft
specifications.
- Support for ARMv8.3 pointer authentication in the normal and secure worlds.
- Support for ARMv8.3 pointer authentication in the normal and secure worlds.
The use of pointer authentication in the normal world is enabled whenever
The use of pointer authentication in the normal world is enabled whenever
...
@@ -239,7 +239,8 @@ Still to come
...
@@ -239,7 +239,8 @@ Still to come
- Refinements to Position Independent Executable (PIE) support.
- Refinements to Position Independent Executable (PIE) support.
- Refinements to SPCI-compliant SPM implementation.
- Refinements to the SPCI-based SPM implementation as the draft SPCI and SPRT
specifications continue to evolve.
- Documentation enhancements.
- Documentation enhancements.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment