Move TinyGo device package from goplus/lib #8
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.
Requested by @luoliwoshang
Overview
This PR migrates the TinyGo v0.39.0 device package from
goplus/lib/embto thegoplus/embrepository root, providing embedded development support for the LLGO compiler ecosystem.Changes
Device Package Migration
devicepackage lib#16device/directory fromgoplus/lib/emb/Import Path Updates
All import paths have been updated from:
To:
LLGO Compatibility Features
//llgo:linkdirectivesruntime/interrupt.callHandlersRelated Issues
devicepackage lib#16Supported Architectures
ARM Cortex-M, ARM64, AVR, ESP32/ESP8266, Nordic nRF, NXP (i.MX RT, Kinetis, LPC), Raspberry Pi RP2040/RP2350, Microchip SAM, STM32, Renesas RA, SiFive, Kendryte K210, RISC-V, Game Boy Advance, TKey