arm_adi_v5: dap_partnums - correction of partnumbers, new added 98/3198/7
authorJiri Kastner <cz172638@gmail.com>
Wed, 20 Jan 2016 10:21:41 +0000 (11:21 +0100)
committerPaul Fertser <fercerpav@gmail.com>
Fri, 22 Jan 2016 13:02:41 +0000 (13:02 +0000)
according to...
ARM DDI 0433B is:
  0x9a5 Cortex-A5 PMU
ARM DDI 0435C is:
  0x955 Cortex-A5 ETM
ARM DDI 0401C is:
  0x950 Cortex-A9 PTM
ARM DDI 0469B is:
  0x931 Cortex-R5 ETM
ARM DDI 0460D is:
  0xc15 Cortex-R5 Debug
ARM DDI 0458C is:
  0x9b7 Cortex-R7 PMU
  0xc17 Cortex-R7 Debug
ARM DDI 0535C is:
  0x95b Cortex-A17 PTM
  0x9ae Cortex-A17 PMU
  0xc0e Cortex-A17 Debug
ARM DDI 0500F is:
  0x9a8 Cortex-A53 CTI
  0x95d Cortex-A53 ETM
  0x9d3 Cortex-A53 PMU
  0xd03 Cortex-A53 Debug
ARM DDI 0488G is:
  0x906 Cortex-A57/A72 CTI
  0x95e Cortex-A57 ETM
  0x9d7 Cortex-A57 PMU
  0xd07 Cortex-A57 Debug
ARM 100095_0002_03_en is:
  0x95a Cortex-A72 ETM
  0x9d8 Cortex-A72 PMU
  0xd08 Cortex-A72 Debug

Change-Id: Ieffefb30f2e75c45fe1a2f9c8204e3a9b1af3d7a
Signed-off-by: Jiri Kastner <cz172638@gmail.com>
Reviewed-on: http://openocd.zylin.com/3198
Tested-by: jenkins
Reviewed-by: Paul Fertser <fercerpav@gmail.com>
src/target/arm_adi_v5.c

index 946a78e027d69abea3bcf12ff7569ec175771edc..c9254508a216e243d12c3afa7741c5c33e1b717f 100644 (file)
@@ -933,23 +933,40 @@ static const struct {
        { ARM_ID, 0x924, "Cortex-M3 ETM",    "(Embedded Trace)", },
        { ARM_ID, 0x925, "Cortex-M4 ETM",    "(Embedded Trace)", },
        { ARM_ID, 0x930, "Cortex-R4 ETM",    "(Embedded Trace)", },
+       { ARM_ID, 0x931, "Cortex-R5 ETM",    "(Embedded Trace)", },
        { ARM_ID, 0x941, "CoreSight TPIU-Lite", "(Trace Port Interface Unit)", },
-       { ARM_ID, 0x950, "CoreSight Component", "(unidentified Cortex-A9 component)", },
-       { ARM_ID, 0x955, "CoreSight Component", "(unidentified Cortex-A5 component)", },
+       { ARM_ID, 0x950, "Cortex-A9 PTM", "(Program Trace Macrocell)", },
+       { ARM_ID, 0x955, "Cortex-A5 ETM", "(Embedded Trace)", },
+       { ARM_ID, 0x95a, "Cortex-A72 ETM",   "(Embedded Trace)", },
+       { ARM_ID, 0x95b, "Cortex-A17 PTM",   "(Program Trace Macrocell)", },
+       { ARM_ID, 0x95d, "Cortex-A53 ETM",   "(Embedded Trace)", },
+       { ARM_ID, 0x95e, "Cortex-A57 ETM",   "(Embedded Trace)", },
        { ARM_ID, 0x95f, "Cortex-A15 PTM",   "(Program Trace Macrocell)", },
        { ARM_ID, 0x961, "CoreSight TMC",    "(Trace Memory Controller)", },
        { ARM_ID, 0x962, "CoreSight STM",    "(System Trace Macrocell)", },
        { ARM_ID, 0x9a0, "CoreSight PMU",    "(Performance Monitoring Unit)", },
        { ARM_ID, 0x9a1, "Cortex-M4 TPIU",   "(Trace Port Interface Unit)", },
-       { ARM_ID, 0x9a5, "Cortex-A5 ETM",    "(Embedded Trace)", },
+       { ARM_ID, 0x9a5, "Cortex-A5 PMU",    "(Performance Monitor Unit)", },
        { ARM_ID, 0x9a7, "Cortex-A7 PMU",    "(Performance Monitor Unit)", },
+       { ARM_ID, 0x9a8, "Cortex-A53 CTI",    "(Cross Trigger)", },
+       { ARM_ID, 0x9ae, "Cortex-A17 PMU",    "(Performance Monitor Unit)", },
        { ARM_ID, 0x9af, "Cortex-A15 PMU",   "(Performance Monitor Unit)", },
+       { ARM_ID, 0x9b7, "Cortex-R7 PMU",    "(Performance Monitoring Unit)", },
+       { ARM_ID, 0x9d3, "Cortex-A53 PMU",    "(Performance Monitor Unit)", },
+       { ARM_ID, 0x9d7, "Cortex-A57 PMU",    "(Performance Monitor Unit)", },
+       { ARM_ID, 0x9d8, "Cortex-A72 PMU",    "(Performance Monitor Unit)", },
        { ARM_ID, 0xc05, "Cortex-A5 Debug",  "(Debug Unit)", },
        { ARM_ID, 0xc07, "Cortex-A7 Debug",  "(Debug Unit)", },
        { ARM_ID, 0xc08, "Cortex-A8 Debug",  "(Debug Unit)", },
        { ARM_ID, 0xc09, "Cortex-A9 Debug",  "(Debug Unit)", },
+       { ARM_ID, 0xc0e, "Cortex-A17 Debug", "(Debug Unit)", },
        { ARM_ID, 0xc0f, "Cortex-A15 Debug", "(Debug Unit)", },
        { ARM_ID, 0xc14, "Cortex-R4 Debug",  "(Debug Unit)", },
+       { ARM_ID, 0xc15, "Cortex-R5 Debug",  "(Debug Unit)", },
+       { ARM_ID, 0xc17, "Cortex-R7 Debug",  "(Debug Unit)", },
+       { ARM_ID, 0xd03, "Cortex-A53 Debug",  "(Debug Unit)", },
+       { ARM_ID, 0xd07, "Cortex-A57 Debug",  "(Debug Unit)", },
+       { ARM_ID, 0xd08, "Cortex-A72 Debug",  "(Debug Unit)", },
        { 0x0E5,  0x000, "SHARC+/Blackfin+", "", },
        /* legacy comment: 0x113: what? */
        { ANY_ID,  0x120, "TI SDTI",         "(System Debug Trace Interface)", }, /* from OMAP3 memmap */

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)