commit | c10c81201dba4d6533b1270baec0cd24aca752b9 | [log] [tgz] |
---|---|---|
author | Alexei Frolov <frolv@google.com> | Fri Nov 01 16:31:19 2019 -0700 |
committer | Alexei Frolov <frolv@google.com> | Mon Nov 04 16:07:34 2019 -0800 |
tree | c56efe2a0bfb9ba2398868a7ec144deea6226d24 | |
parent | 1a82c146ff11c1b0486d12716082476eabad19dd [diff] |
Add preprocessor and unit_test modules This change adds two Pigweed modules: pw_preprocessor and pw_unit_test. The preprocessor module contains header files providing helpful macros for the C preprocessor. The unit test module contains a starter implementation of a unit testing framework for Pigweed. Change-Id: I46e1a4cae1fd8ce36d7840a2e92f8013fb489cde
Pigweed is a collection of embedded-focused libraries, which we call “modules”. These modules are designed for small-footprint MMU-less microcontrollers like the ST Micro STM32L452 or the Nordic NRF82832. The modules are designed to facilitate easy integration into existing codebases.
Pigweed is in the early stages of development.