pw_boot_armv7m provides a generic linker script and startup script to
speed up device bringup on ARMv7-M based cores.
Change-Id: Ia4abe78ab1d6bde017608eeb46b2e780bf53dad1
- Override built-in targets, which gives more flexibility than
set_defaults.
- Provide the default C++ in the toolchain, which can be overridden by
explicitly specifying a config on a target.
- Remove the C++17 default flags from public configs, since it is no
longer needed.
Change-Id: If211bada971c46cef83909bf15811a4f2c1eb7fd
* Disambiguate TX/RX direction for UART sample.
* Add more details about terminals.
* Fix a typo in a paragraph.
Change-Id: I14ddc4f1bf5a0c1b7f96114232418a84e4379aa7
* Add Cortex-M4 toolchains with floating point hardware instructions.
* Update stm32f429i-disc1 to use hardware fpu toolchain by default.
* Add code to enable FPU in pw_dumb_io.
Verified tests that use floating point operations continue to pass.
Change-Id: I76bc7eeaf457eca1abacbc60992648d63dc85bf2
Add/update docs for the pw_dumb_io facade and backends. Configures GN
build files such that all the backend docs are built even if the backend
isn't in use.
Change-Id: I91fca1cb2d3f5d4b57ae1f6991a89270a35be1c6