|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
This directory captures the major architectural decisions made in ra8-firmware. Each ADR is a short, immutable document that records:
ADRs are numbered sequentially and are never deleted. A decision that is later overturned is recorded by adding a new ADR with status Supersedes ADR-NNNN; the original keeps its number and its history.
The format follows Michael Nygard's original ADR template: https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions
| ID | Title | Status |
|---|---|---|
| 0001 | Adopt IEC 61508 SIL 3 / DO-178C Level B as the qualification target | Accepted |
| 0002 | cppcheck-only MISRA enforcement under a FOSS-only budget | Accepted |
| 0003 | Test-only access to internal symbols via <module>_internal.h | Accepted |
| 0004 | DO-178C 6.4.4.3 deactivated-condition policy with regen-script auto-classification | Accepted |