Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding secure-only SW model #323

Merged
merged 6 commits into from
Sep 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion doxygen/pack.dxy
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "Open-CMSIS-Pack"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = "Version 1.7.39"
PROJECT_NUMBER = "Version 1.7.40"

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
4 changes: 4 additions & 0 deletions doxygen/src/General.txt
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,10 @@ The following sections provide more information:
<th>Version</th>
<th>Description</th>
</tr>
<tr>
<td>1.7.40</td>
- added 'Secure-only' to \ref DsecureEnum "DsecureEnum" to specify a secure software model without provisions for a non-secure partition
</td>
<tr>
<td>1.7.39</td>
<td>
Expand Down
4 changes: 4 additions & 0 deletions doxygen/src/devices_schema.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2762,6 +2762,10 @@ The values can be used in the elements:
<td class="XML-Token">TZ-disabled</td>
<td>Application is built with TrustZone security disabled.</td>
</tr>
<tr>
<td class="XML-Token">Secure-only</td>
<td>Application is built to run in secure mode without any provisions to switch to non-secure code nor for non-secure callable entry points.</td>
</tr>
</table>

<p>&nbsp;</p>
Expand Down
14 changes: 9 additions & 5 deletions schema/PACK.xsd
brondani marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,15 @@
limitations under the License.


$Date: 30. Aug 2024
$Revision: 1.7.39
$Date: 02. Sep 2024
$Revision: 1.7.40
$Project: Schema File for Package Description File Format Specification

Package file name convention <vendor>.<name>.<version>.pack
SchemaVersion=1.7.39
SchemaVersion=1.7.40

02. Sep 2024: v1.7.40
- added 'Secure-only' to \ref DsecureEnum "DsecureEnum" to specify a secure software model without provisions for a non-secure partition
30. Aug 2024: v1.7.39
- modified default 'DebugPortStart' debug sequence to clear DP sticky error bits (specification docs only)
13. May 2024: v1.7.37
Expand All @@ -39,7 +41,7 @@
- add attribute overview to package description element
- fix 'BOYAMICRO' vendor value in 'DeviceVendorEnum'
12. Apr 2024: v1.7.34
- - added 'Watech:183' to 'DeviceVendorEnum'
- added 'Watech:183' to 'DeviceVendorEnum'
26. Mar 2024: v1.7.33
- added 'BOYAMICRO:182' to 'DeviceVendorEnum'
05. Mar 2024: v1.7.32
Expand Down Expand Up @@ -233,7 +235,7 @@

-->

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.7.39">
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.7.40">

<!-- NonNegativeInteger specifies the format in which numbers are represented in hexadecimal or decimal format -->
<xs:simpleType name="NonNegativeInteger">
Expand Down Expand Up @@ -1187,6 +1189,8 @@
<xs:enumeration value="Secure" />
<!-- TZ disabled -->
<xs:enumeration value="TZ-disabled" />
<!-- Secure only -->
<xs:enumeration value="Secure-only" />
<!-- deprecated -->
<xs:enumeration value="0" /> <!-- Non-secure -->
<xs:enumeration value="1" /> <!-- Secure -->
Expand Down
Loading