ADIv5: use right ID for Cortex-M3 ETM

Correct a mistake made copying the ID of the Cortex-M3 ETM module
from the TRM, so that "dap info" on a CM3 with an ETM will now
correctly describe ROM table entries for such modules.  (They are
included on LPC17xx and some other cores.)

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
This commit is contained in:
David Brownell 2010-03-02 09:39:36 -08:00
parent cb72b7a270
commit 5b31186578
1 changed files with 4 additions and 4 deletions

View File

@ -1530,10 +1530,6 @@ int dap_info_command(struct command_context *cmd_ctx,
type = "TI DAPCTL"; type = "TI DAPCTL";
full = ""; full = "";
break; break;
case 0x4e0:
type = "Cortex-M3 ETM";
full = "(Embedded Trace)";
break;
case 0x906: case 0x906:
type = "Coresight CTI"; type = "Coresight CTI";
full = "(Cross Trigger)"; full = "(Cross Trigger)";
@ -1566,6 +1562,10 @@ int dap_info_command(struct command_context *cmd_ctx,
type = "Cortex-M3 TPIU"; type = "Cortex-M3 TPIU";
full = "(Trace Port Interface Unit)"; full = "(Trace Port Interface Unit)";
break; break;
case 0x924:
type = "Cortex-M3 ETM";
full = "(Embedded Trace)";
break;
case 0xc08: case 0xc08:
type = "Cortex-A8 Debug"; type = "Cortex-A8 Debug";
full = "(Debug Unit)"; full = "(Debug Unit)";