Skip to content

Trust world#21

Merged
aruokhai merged 5 commits intomainfrom
trust-world
Apr 11, 2026
Merged

Trust world#21
aruokhai merged 5 commits intomainfrom
trust-world

Conversation

@aruokhai
Copy link
Copy Markdown
Contributor

No description provided.

aruokhai and others added 5 commits April 1, 2026 17:11
…ffer

- Lock ACCESSCTRL after configuration (bit 4 = Core0 lock) to prevent
  NS code from reconfiguring peripheral security at runtime
- Fix step numbering in Secure boot sequence (was duplicated after DMA SECCFG addition)
- Remove unused NSC_OUT_BUF (response goes directly to NS buffer pointer)
- Zero only the input buffer after processing (output buffer removed)
- Reorder steps: SAU → ACCESSCTRL → lock → NVIC_ITNS → NSACR → FPCCR → VTOR/MSP → BLXNS

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Remove .elf/.uf2 build artifacts (should never be in git)
- Remove .bak backup files (main.rs.bak, rp2350.x.bak)
- Remove stale linker scripts from failed approaches (nsc_import.x, secure_lib.x)
- Remove embassy-rp-fork Cargo.lock (library crate)
- Remove dart build artifact
- Update .gitignore to prevent future commits of *.elf, *.uf2, *.bak

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@aruokhai aruokhai merged commit 8c631a8 into main Apr 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant