[roll third_party/pigweed] pw_package: Add stm32cube package

This downloads the correct repos for every stm32 family from ST's
github.

Each family will need its own build files and integrations because the
headers and API's change slightly between product families.

Most code (UART, USART, etc.) can be shared between families with the
only difference being the header included.

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

third_party/pigweed Rolled-Commits: 92c67da86feb5cc..0aeedcc16df7b61
Roller-URL: https://ci.chromium.org/b/8848598013689743024
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8848598013689743024
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I7bbde135bf74f989f26cfd0dedab481205a24e79
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/42927
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: bb02def779aed2d5fc3e9c5b217f3c7e6b5458b0
  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_console/
  9. pw_spin_delay/
  10. pw_spin_delay_arduino/
  11. pw_spin_delay_host/
  12. pw_spin_delay_stm32cubef4/
  13. pw_spin_delay_stm32f429i_disc1/
  14. pw_sys_io_stm32cubef4/
  15. targets/
  16. third_party/
  17. tools/
  18. .gitattributes
  19. .gitignore
  20. .gitmodules
  21. .gn
  22. activate.bat
  23. banner.txt
  24. bootstrap.bat
  25. bootstrap.sh
  26. BUILD.gn
  27. BUILDCONFIG.gn
  28. env_setup.json
  29. navbar.md
  30. PW_PLUGINS
  31. 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.