diff options
| author | Frédéric Desbiens <[email protected]> | 2026-06-22 08:07:16 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-06-22 08:07:16 -0400 |
| commit | 32a68cc69ae87ece4d71f2426ca5725bcd3e3c64 (patch) | |
| tree | a08794557812920ac6663c8d0ce53cf0e67dfb0c /common_modules/module_lib/src/txm_timer_activate.c | |
| parent | b880ffeadab06d008529fad99bb50457af4d9d16 (diff) | |
Fixed private-timer timestamp issue in several ports (A5, A7, A9, R8) (#554)
* Fixed Cortex-A9 SMP time source
Updated Cortex-A9 SMP timestamp reads to use the global timer low counter instead of the decrementing private timer counter. Applied the change to GNU and AC5 ports.
* Fixed remaining Arm SMP time sources
Updated Cortex-A5, Cortex-A7, and Cortex-R8 SMP timestamp hooks so execution profiling uses incrementing time sources instead of the decrementing private timer count register.
Cortex-A5 and Cortex-R8 now read the global timer count low register, matching the Cortex-A9 fix. Cortex-A7 now reads the generic timer physical count register.
---------
Co-authored-by: Codex <[email protected]>
Diffstat (limited to 'common_modules/module_lib/src/txm_timer_activate.c')
0 files changed, 0 insertions, 0 deletions
