Skip to content

feat(host): typed register map with field accessors (W70, R-HS-18)#854

Open
gHashTag wants to merge 1 commit into
masterfrom
feat/wave-70/host-register-map
Open

feat(host): typed register map with field accessors (W70, R-HS-18)#854
gHashTag wants to merge 1 commit into
masterfrom
feat/wave-70/host-register-map

Conversation

@gHashTag
Copy link
Copy Markdown
Owner

Closes #853

Wave 70 (R-HS-18): Host register map with typed accessors

What

  • New bootstrap/src/host/regmap.rs
  • CtrlReg, StatusReg, IrqEnReg, IrqStatReg — const field accessors with builder pattern
  • WeightAddr — u64 ↔ lo/hi split
  • ConfigSnapshot, FullSnapshot — aggregate views
  • All const fn where possible

Tests

16 new inline tests, all pass. 832 total.

Wave 70 (R-HS-18): CtrlReg, StatusReg, IrqEnReg, IrqStatReg,
WeightAddr, ConfigSnapshot, FullSnapshot. 16 new tests. 832 total.
@github-actions
Copy link
Copy Markdown

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@github-actions
Copy link
Copy Markdown

PR Dashboard

Generated at: 2026-05-24 09:44:05 UTC

Summary

Status Count
Total Open PRs 31
PRs with Failing Checks 11
PRs with All Checks Green 20
READY 19
FAILING 11
PENDING 0

This was referenced May 24, 2026
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.

Host register map with typed accessors (R-HS-18)

2 participants