Skip to content

Commit 2441c1a

Browse files
jkrechjreineckearm
andauthored
remove datapatch type attribute value DP and ACCESS_AP (#353)
remove datapatch types DP and Access_AP fixing #352 Co-authored-by: Jens Reinecke <jens.reinecke@arm.com>
1 parent a4be011 commit 2441c1a

File tree

4 files changed

+26
-19
lines changed

4 files changed

+26
-19
lines changed

doxygen/pack.dxy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Doxyfile 1.9.1
22

3+
34
# This file describes the settings to be used by the documentation system
45
# doxygen (www.doxygen.org) for a project.
56
#
@@ -38,7 +39,7 @@ PROJECT_NAME = "Open-CMSIS-Pack"
3839
# could be handy for archiving the generated documentation or if some version
3940
# control system is used.
4041

41-
PROJECT_NUMBER = "Version 1.7.48"
42+
PROJECT_NUMBER = "Version 1.7.49"
4243

4344
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4445
# for a project that appears at the top of each page and should give viewer a

doxygen/src/General.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,12 @@ packs) and provides useful tips when creating a pack.
8080
<th>Version</th>
8181
<th>Description</th>
8282
</tr>
83+
<tr>
84+
<td>1.7.49</td>
85+
<td>
86+
- deprecate values 'DP' and 'ACCESS_AP' from 'type' attribute in element 'datapatch'
87+
</td>
88+
</tr>
8389
<tr>
8490
<td>1.7.48</td>
8591
<td>

doxygen/src/devices_schema.txt

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3014,7 +3014,7 @@ Default debugger configuration for a target connection.
30143014
The table lists the values for debug protocol types. The values can be used in
30153015
- \ref element_debugconfig
30163016

3017-
<table class="cmtable" summary="Enumeration: DataPatchAccessTypeEnum">
3017+
<table class="cmtable" summary="Enumeration: DebugLinkEnum">
30183018
<tr>
30193019
<th>type=</th>
30203020
<th>Description</th>
@@ -4466,24 +4466,24 @@ The table lists the allowed values for data patch access types.
44664466
<th>type=</th>
44674467
<th>Description</th>
44684468
</tr>
4469+
<tr>
4470+
<td class="XML-Token">AP</td>
4471+
<td>CoreSight Access Port register access. </td>
4472+
</tr>
4473+
<tr>
4474+
<td class="XML-Token">Mem</td>
4475+
<td>Memory access. </td>
4476+
</tr>
44694477
<tr>
44704478
<td class="XML-Token">DP</td>
4471-
<td>CoreSight Debug Port register access.<br>
4479+
<td><b>Removed from specification starting version 1.7.49</b>: CoreSight Debug Port register access.<br>
44724480
<b>Note:</b> This type refers to accesses via the <b>DPACC</b> instruction for <b>CoreSight JTAG-DPs</b>. Please refer to the
44734481
corresponding documentation for differences in the register interface between JTAG and Serial Wire debug ports.
44744482
</td>
44754483
</tr>
44764484
<tr>
44774485
<td class="XML-Token">ACCESS_AP</td>
4478-
<td>Top-level Access Port access for a CoreSight ADIv6 DAP.</td>
4479-
</tr>
4480-
<tr>
4481-
<td class="XML-Token">AP</td>
4482-
<td>CoreSight Access Port register access. </td>
4483-
</tr>
4484-
<tr>
4485-
<td class="XML-Token">Mem</td>
4486-
<td>Memory access. </td>
4486+
<td><b>Removed from specification starting version 1.7.49</b>: Top-level Access Port access for a CoreSight ADIv6 DAP. </td>
44874487
</tr>
44884488
</table>
44894489

schema/PACK.xsd

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,15 @@
1818
limitations under the License.
1919
2020
21-
$Date: 08. Apr 2025
22-
$Revision: 1.7.48
21+
$Date: 15. Apr 2025
22+
$Revision: 1.7.49
2323
$Project: Schema File for Package Description File Format Specification
2424
2525
Package file name convention <vendor>.<name>.<version>.pack
26-
SchemaVersion=1.7.48
26+
SchemaVersion=1.7.49
2727
28+
15. Apr 2025: v1.7.49
29+
- deprecate values 'DP' and 'ACCESS_AP' from 'type' attribute in element 'datapatch'
2830
08. Apr 2025: v1.7.48
2931
- add 'HPROT' and 'SPROT' attributes to 'accessportV1' and 'accessportV2' element
3032
01. Apr 2025: v1.7.47
@@ -147,7 +149,6 @@
147149
- undo removing deprecated attributes as they are still used in latest pdsc file versions:
148150
DeviceVendorEnum: Lapis Semiconductor, DeviceVendorEnum: Pname, BoardReferenceType: Dvendor, Dname
149151
- added condition attribute to TaxonomyDescriptionType supporting context specific taxonomies (e.g. vendor or device specific)
150-
151152
14. September 2020: v1.7.0
152153
- added processor attribute Dcdecp for implemented Custom Datapath Extension Coprocessors (Cortex-M33)
153154
- extended BoardType added DebugProbeType and FlashAlgorithm.
@@ -250,7 +251,7 @@
250251
251252
-->
252253

253-
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.7.48">
254+
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.7.49">
254255

255256
<!-- NonNegativeInteger specifies the format in which numbers are represented in hexadecimal or decimal format -->
256257
<xs:simpleType name="NonNegativeInteger">
@@ -661,10 +662,9 @@
661662
<!-- DataPatchAccessTypeEnum enumeration type -->
662663
<xs:simpleType name="DataPatchAccessTypeEnum">
663664
<xs:restriction base="xs:token">
664-
<xs:enumeration value="DP" />
665665
<xs:enumeration value="AP" />
666-
<xs:enumeration value="ACCESS_AP" />
667666
<xs:enumeration value="Mem" />
667+
<!-- removed in v1.7.49: "ACCESS_AP" and "DP" -->
668668
</xs:restriction>
669669
</xs:simpleType>
670670

0 commit comments

Comments
 (0)