Nuclei Microcontroller Software Interface Standard V1.0.1-RC1
Pre-release
Pre-release
This is release candidate version V1.0.1-RC1
of NMSIS.
-
NMSIS-Core
- Add RISC-V DSP 64bit intrinsic functions in
core_feature_dsp.h
- Add more CSR definitions in
riscv_encoding.h
- Update arm compatiable functions for RISC-V dsp instruction cases in
core_compatiable.h
- Add RISC-V DSP 64bit intrinsic functions in
-
NMSIS-DSP
- Optimize RISC-V 32bit DSP library implementation
- Add support for Nuclei RISC-V 64bit DSP SIMD instruction for DSP library
- Add test cases used for DSP library testing, mainly for internal usage
- Change the examples and tests to use Nuclei SDK as running environment
-
NMSIS-NN
- Add support for Nuclei RISC-V 64bit DSP SIMD instruction for NN library
- Change the examples and tests to use Nuclei SDK as running environment
-
Device Templates
- Add
DDR DOWNLOAD_MODE
in device templates - Modifications to ``startup_.S** files
_premain_init
is added to replace_init
_postmain_fini
is added to replace_fini
- I/D Cache will be enabled by default now if present
- If you have implemented your functions in
_init
or_fini
,
please place the changes in functions definedsystem_<Device>.c
- Add