Study of code sizes for resumable coroutines using N4680
| Project | Description |
|---|---|
| sensor_fsm_base | This is the first base-line version of the project. It is written in pure C and uses Processor Expert under Kinetic Design Studio. It will not be directly compared to the coroutine version, but stands as a C++-free functional equivalent, for reference. |
| sensor_fsm_cpp | This is the second base-line version of the project. It is written in both pure C and C++. It can be directly compared to the coroutine version. |
| sensor_fsm_coro | This is the experimental coroutine version of the project. It is written in both pure C and C++. It can be built with or without a variable quantity of coroutines, used in resumable functions. |