Skip to content

305 enhancement to avoid read on read write registers - #310

Merged
krcb197 merged 34 commits into
release/4.0.0from
305-enhancement_to_avoid_read_on_read_write_registers
Oct 24, 2026
Merged

krcb197 merged 34 commits into
release/4.0.0from
305-enhancement_to_avoid_read_on_read_write_registers

Conversation

@krcb197

@krcb197 krcb197 commented Jul 5, 2026 •

Copy link
Copy Markdown
Owner

Added new register methods to handle the case of writing to read/write register without doing a silent read operation
Improved the ability to control how the rest of the register is written to with a write only register, rather than implictly assuming all the other fields should be set to 0

krcb197 added 30 commits May 23, 2026 17:47
…l content is added to the section on using the register model
… lots of TBDs in the tests and documentation. This is intended to show the direction of travel
…thon into 305-enhancement_to_avoid_read_on_read_write_registers

# Conflicts:
#	src/peakrdl_python/templates/addrmap_register.py.jinja
… when there are no register fields (because they are all hidden)
…ite-all-fields checks introduced in the sync test suite.
…_read_write_registers' into 305-enhancement_to_avoid_read_on_read_write_registers
@krcb197 krcb197 linked an issue Oct 24, 2026 that may be closed by this pull request
@krcb197
krcb197 merged commit 5592cf5 into release/4.0.0 Oct 24, 2026
54 checks passed
@krcb197
krcb197 deleted the 305-enhancement_to_avoid_read_on_read_write_registers branch October 24, 2026 16:00
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.

Feature Request: Option to avoid read-modify-write

1 participant