docs: Support Doxygen style comment blocks - Include doxygen cipd package - Add breathe to Python packages and configure for Sphinx - run_doxygen.py and pw_python_action in //docs/BUILD.gn - //docs/Doxyfile - Style guide now has a code block section - Convert pw_chrono + pw_sync to use all doxygen directives instead of cpp:* directives. Also resolved doc content conflicts between the .rst and .h files. Change-Id: Ic3056bad257e140e0f2a5037473a14fe98103168 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/99860 Reviewed-by: Kayce Basques <kayce@google.com> Commit-Queue: Anthony DiGirolamo <tonymd@google.com> Reviewed-by: Keir Mierle <keir@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/.