Embedded Programming with the GNU Toolchain
ARM Cortex-M bare-metal example code in C++ and CMake build