Closed snovotill closed 2 years ago
Requesting some comments from the community. I'm currently working on BSP files (MCU header files) which need to be included for the STC and Nuvoton. I'll upload those soon.
Can anyone review and merge these pull requests? Why all these pending for so long?
@ivankravets should have access, or know the community admin team who has access to this repo
We will review it soon.
This is truly awesome! finally, we have nuvoton support in platformio. I don't know why still nobody is reviewing this pull request.
I've tried to use the 90C516RD+ but it's similar to the 89C516RD+ by the looks of it. This PR would've solved my issue beforehand... Not sure why it's not merged yet
I fixed all issues, thanks for the PR! Anyone in this thread, please re-test this PR using the next guide:
pio upgrade --dev
platformio.ini
=> platform = https://github.com/platformio/platform-intel_mcs51.git
pio pkg update
Does it work now?
P.S: Please note that all board manifests were renamed to upper case.
Tested with a 90C516RD+, works as expected.
I have no idea how to use github but nevertheless here are some new board definitions (including Nuvoton) and examples which include the new MCU header files. The original 805x headers have also been made more universal by ensuring they contain pin definitions in both accepted formats, that being PXY as well as PX_Y. Extra Flags are added to the previously existing STC headers so that boards can be automatically detected at compile time as is demonstrated within anymcu-blink main.c