commit | a463f7d569df89a1e59f62d7d0bd454cba4c4f5c | [log] [tgz] |
---|---|---|
author | Ewout van Bekkum <ewout@google.com> | Mon Dec 13 08:52:44 2021 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Dec 14 00:11:31 2021 +0000 |
tree | 1e20634536caaf2654385fb05df01e2e217b09c2 | |
parent | d0997578b9635bbf8c0bd783cb7ae6b24433ddee [diff] |
pw_cpu_exception_cortex_m: Do not report undefined reg values Updates the string, log, and proto dump utilities to not report PC, LR, nor PSR register values when they are set to the sentinel undefined value of -1. Also cleans up the proto dump function's use of IgnoreError. Change-Id: Idd6449daa5c1426692547a139ce7af1fbf9cc60f Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/73840 Reviewed-by: Armando Montanez <amontanez@google.com> Commit-Queue: Ewout van Bekkum <ewout@google.com> Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/