ARM-software / CMSIS_5

CMSIS Version 5 Development Repository
http://arm-software.github.io/CMSIS_5/index.html
Apache License 2.0
1.32k stars 1.08k forks source link

ETM support #1043

Open metebalci opened 3 years ago

metebalci commented 3 years ago

Is there an ongoing work or a plan to add ETM registers to the codebase like ITM ?

JonatanAntoni commented 3 years ago

Hi @metebalci,

currently we do not have plans to add ETM registers. Typically, ETM is driven by the debugger and not by the user application.

Do you have a another (specific) use case in mind?

Cheers, Jonatan

metebalci commented 3 years ago

Hi @JonatanAntoni,

I dont have any specific use in mind. I am playing with ETM (and ITM etc.) with an app without a debugger at the moment, and since TPIU, ITM etc. registers are all defined, I think it would make sense to have ETM support in CMSIS as well, at least for the sake of completeness. However, I understand the reason if it is left out.

Best regards,

Mete