Skip to content

Commit f038bc9

Browse files
authored
Merge pull request #7 from purvi-arm/main
Updates for CCA-RMM-ACS 1.0 release
2 parents 75740b2 + f7204b6 commit f038bc9

119 files changed

Lines changed: 1843 additions & 1174 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,3 @@ log.*
1111
#Ignore build directory
1212
build/
1313
BUILD/
14-
autogen/script/*/output/

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The RMM exposes the following interfaces, which are accessed via SMC instruction
1818
- The Realm Services Interface (RSI), which provides services used to manage resources allocated to the Realm, and to request an attestation report.
1919
- The Power State Coordination Interface (PSCI), which provides services used to control power states of VPEs within a Realm.
2020

21-
For more information on RMM refer [RMM Specification](https://developer.arm.com/documentation/den0137/1-0eac2/?lang=en)
21+
For more information on RMM refer [RMM Specification](https://developer.arm.com/documentation/den0137/1-0eac5/?lang=en)
2222

2323
## Architecture Compliance Suite
2424

@@ -29,11 +29,11 @@ This suite is not a substitute for design verification.
2929

3030
For more information on Architecture Compliance Suite see [Validation Methodology](<./docs/Arm CCA RMM Architecture Compliance Suite Validation Methodology.pdf>) document.
3131

32-
## This release
33-
- Release Version - 0.8
34-
- Code Quality: Beta - ACS is being developed, please use this opportunity to ameliorate.
35-
- The tests are written for Arm RMM 1.0-EAC2 specification version.
36-
- For information about the test coverage scenarios that are implemented in the current release of ACS and the scenarios that are planned for the future releases, see [docs](./docs/).
32+
## Release details
33+
- Release Version - 1.0
34+
- Code Quality: EAC
35+
- The tests are written for Arm RMM 1.0-EAC5 specification version.
36+
- For information about the test coverage scenarios that are implemented in ACS, see [docs](./docs/).
3737
- The [Change log](./docs/change-log.rst) has details of the features implemented by this version of CCA-RMM-ACS.
3838

3939
**Note:** The current release has been tested on tgt_tfa_fvp reference platforms with GNUARM Compiler.
@@ -55,7 +55,7 @@ The following tools are required to build the ACS: <br />
5555
- CMake 3.19 or later version from https://cmake.org/download/.
5656
- srecord-1.64 : srec_cat utility to concatenate binaries
5757
- Python 3.7.1 or later version
58-
- Cross-compiler toolchain supporting AArch64 target: GCC >= 10.2-2020.11 can be downloaded from [Arm Developer website](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads)
58+
- Cross-compiler toolchain supporting AArch64 target: GCC >= 12.2 can be downloaded from [Arm Developer website](https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads)
5959

6060
### Download source
6161

Binary file not shown.

docs/attestation_measurement_scenarios.md

Lines changed: 6 additions & 7 deletions
Large diffs are not rendered by default.

docs/change-log.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@
55
Change-log
66
##########
77

8+
******************
9+
v1.0_EAC1.0_12.23
10+
******************
11+
12+
- This release is aligned to `RMM Eac5 specification`_ . Details are given below.
13+
14+
New Features / Tests Added
15+
==========================
16+
17+
- One new test added in command suite
18+
- Enhancements and bug fixes to existing tests and infrastructure.
19+
820
******************
921
v1.0_BETA0.8_10.23
1022
******************
@@ -34,6 +46,13 @@ New Features / Tests Added
3446

3547
- Initial tests and infrastructure for Interface, Exception, GIC and Memory management tests.
3648

49+
*****
50+
Note:
51+
*****
52+
53+
- Tag format for latest version: v{SPEC-VERSION}_{ACS-CODE-QUALITY}{ACS-VERSION}_{MONTH.YEAR}
54+
55+
.. _RMM Eac5 specification: https://developer.arm.com/documentation/den0137/1-0eac5/?lang=en
3756
.. _RMM Eac2 specification: https://developer.arm.com/documentation/den0137/1-0eac2/?lang=en
3857
.. _RMM Beta1 specification: https://developer.arm.com/documentation/den0137/1-0bet1/?lang=en
3958
.. _PMU and Debug Scenarios: ./pmu_debug.md

0 commit comments

Comments
 (0)