Logo
Explore Help
Register Sign In
admin/llgo
1
0
Fork 0
You've already forked llgo
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
8ced14b9ec6ba61f1729084fa56cceeb59e0982d
llgo/targets/rp2350_embedded_block.s

11 lines
250 B
ArmAsm
Raw Normal View History

feat: implement target configuration system for issue #1176 Add comprehensive target configuration parsing and inheritance system: - Create internal/targets package with config structures - Support JSON configuration loading with inheritance resolution - Implement multi-level inheritance (e.g., rp2040 → cortex-m0plus → cortex-m) - Add 206 target configurations from TinyGo for embedded platforms - Support core fields: name, llvm-target, cpu, features, build-tags, goos, goarch, cflags, ldflags - Provide high-level resolver interface for target lookup - Include comprehensive unit tests with 100% target parsing coverage This foundation enables future -target parameter support for cross-compilation to diverse embedded platforms beyond current GOOS/GOARCH limitations. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-26 10:49:35 +10:00
// Minimum viable block image from datasheet section 5.9.5.1, "Minimum Arm IMAGE_DEF"
.section .after_isr_vector, "a"
.p2align 2
embedded_block:
.word 0xffffded3
.word 0x10210142
.word 0x000001ff
.word 0x00000000
.word 0xab123579
embedded_block_end:
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.2 Page: 65ms Template: 5ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API