Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
NMSIS(https://github.com/Nuclei-Software/NMSIS) is a common definition for Nuclei RISC-V core that release from Nuclei System.
It's a good replacement from n200_*.h headers that this repository contains.
NMSIS are well-organized sources, actively develop.
I think importing it will help maintain this driver.
This PR is import NMSIS to GD32VF103_Firmware_Library.
Files in "RISCV" are modified to keep compatibility.
(Newly added NMSIS directory needs to add to compiler option.
PlatformIO's sample is here. https://github.com/soburi/platform-gd32v/tree/nmsis
And need to add include "nmsis_core.h" line to head of libopt.h.)