apache / nuttx-apps

Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
https://nuttx.apache.org/
Apache License 2.0
264 stars 490 forks source link

benchmarks: Change options from bool to tristate #2357

Closed no1wudi closed 2 months ago

no1wudi commented 3 months ago

Summary

This patch changes the enable options of coremark, coremark-pro and cachespeed from bool to tristate.

This allows the user to select the benchmark to be built as a elf module, which can be loaded and executed on the target dynamically.

Impact

None

Testing

CI and local machine