[roll third_party/pigweed] pw_chrono_freertos: disable scheduler during timer callbacks

Turns out the scheduler isn't always disabled while timer callbacks
are invoked depending on the version. Given the minimal cost this
change goes ahead and always locks the scheduler.

Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/52565

third_party/pigweed Rolled-Commits: ab7c7fd27e13c02..1f43db3080ef444
Roller-URL: https://ci.chromium.org/b/8842144918520554960
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8842144918520554960
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I33394548fb9d90ec2c64f016b2a88a8feeb92b01
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/52581
Reviewed-by: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
1 file changed
tree: 89f30de7c3ad4e27e89e89509d303c713a2af73c
  1. applications/
  2. build_overrides/
  3. pw_board_led/
  4. pw_board_led_arduino/
  5. pw_board_led_host/
  6. pw_board_led_stm32cubef4/
  7. pw_board_led_stm32f429i_disc1/
  8. pw_spin_delay/
  9. pw_spin_delay_arduino/
  10. pw_spin_delay_host/
  11. pw_spin_delay_stm32cubef4/
  12. pw_spin_delay_stm32f429i_disc1/
  13. pw_sys_io_stm32cubef4/
  14. targets/
  15. third_party/
  16. tools/
  17. .gitattributes
  18. .gitignore
  19. .gitmodules
  20. .gn
  21. activate.bat
  22. banner.txt
  23. bootstrap.bat
  24. bootstrap.sh
  25. BUILD.gn
  26. BUILDCONFIG.gn
  27. env_setup.json
  28. navbar.md
  29. PW_PLUGINS
  30. README.md
README.md

Pigweed Experimental

This repository contains experimental pigweed modules.

Repository setup

Clone this repo with --recursive to get all required submodules.

git clone --recursive https://pigweed.googlesource.com/pigweed/experimental

This will pull the Pigweed source repository into third_party/pigweed. If you already cloned but forgot to --recursive run git submodule update --init to pull all submodules.