riscv-coremark
riscv-coremark copied to clipboard
Bare metal port fixes
This PR fixes the bare-metal port plus adds some improvements:
- Bumped the core
coremark
submodule - Do not force
ITERATIONS
in the build script - Allow providing the following build parameters in the port makefile:
ARCH
(ISA),ABI
,DEBUG
andTICKS_PER_SEC
- Do not use custom
printf
implementation in favor ofee_printf
from coremark. The latter has support for printing floats which is necessary to obtain the final coremark score value at the end of the program (whenHAS_FLOAT
is set).
@jerryz123 FYI