You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,10 +16,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
16
16
- Verified against STM32F4, RP2040, and nRF52.
17
17
-**Timing Hooks**: Declarative peripheral behavior for registers (SetBits, ClearBits, WriteValue) with periodic and event-based triggers.
18
18
-**Timeline View**: Professional visualization of instruction trace data in the VS Code extension.
19
-
-**Support Strategy**: Defined **Tier 1 Device Support** (STM32F4, RP2040, nRF52) in `docs/SUPPORTED_DEVICES.md`.
20
-
-**Architecture Guide**: New comprehensive `core/docs/ARCHITECTURE.md`.
19
+
-**Support Strategy**: Defined **Tier 1 Device Support** (STM32F4, RP2040, nRF52) in `docs/release_strategy.md`.
20
+
-**Architecture Guide**: New comprehensive `core/docs/architecture_guide.md`.
21
21
-**SVD Ingestor**: New tool (`crates/svd-ingestor`) to generate `PeripheralDescriptor` YAMLs from SVD.
22
-
-**Strategic Horizon**: Long-term vision integrated into `docs/plan.md`.
22
+
-**Strategic Horizon**: Long-term vision integrated into `docs/release_strategy.md`.
23
23
24
24
## [0.11.0] - 2026-02-08
25
25
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
28
28
-**Modeling**: Enabled peripheral definition via YAML descriptors using `labwired-config`.
29
29
-**Simulation**: Implemented `GenericPeripheral` in `labwired-core` supporting dynamic MMR modeling, bitwise masking, and reset state.
30
30
-**Integration**: Added support for `type: "declarative"` in chip descriptors, allowing zero-code peripheral additions.
31
-
-**Documentation**: New [Peripheral Modeling Tutorial](file:///home/andrii/Projects/labwired/docs/tutorial_peripheral_modeling.md) for declarative IP cores.
31
+
-**Documentation**: New [Peripheral Development Guide](./docs/peripheral_development.md) for declarative IP cores.
Copy file name to clipboardExpand all lines: docs/declarative_registers.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,4 +49,4 @@ registers:
49
49
50
50
## Getting Started
51
51
52
-
See the [Peripheral Modeling Tutorial](file:///home/andrii/Projects/labwired/docs/tutorial_peripheral_modeling.md) for a step-by-step guide on creating your first declarative peripheral.
52
+
See the [Peripheral Development Guide](./peripheral_development.md) for a step-by-step workflow to build your first declarative peripheral.
- Configures DMA1 Channel 1 for a memory-to-memory transfer.
@@ -19,7 +19,7 @@ A Rust `no_std` firmware that:
19
19
20
20
## 2. The Test Script
21
21
22
-
The test script ([stm32f103_integrated_test.yaml](file:///home/andrii/Projects/labwired/examples/tests/stm32f103_integrated_test.yaml)) automates the simulation:
22
+
The test script ([stm32f103_integrated_test.yaml](../../examples/tests/stm32f103_integrated_test.yaml)) automates the simulation:
0 commit comments