Skip to content

Add deprecated field to register schema #154

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

bruno-f-cruz
Copy link
Member

This PR adds the "deprecated" field to the register schema. This feature follows PR #150 that explicitly deprecates core registers from the Device specification.

@bruno-f-cruz bruno-f-cruz requested a review from glopesdev June 29, 2025 15:20
glopesdev and others added 5 commits July 3, 2025 21:50
* Add semantic version register
* Include interface hash in version register

We also refine our terminology by referring to the `device.yml` file as
the interface schema file.
* Wording improvements, missing descriptions and notice for optional registers
* Reorganize document sections to reduce nesting and improve readability
* Add notes on optional registers and defaults
* Remove duplicated operation mode definitions
* Add backlinks to operation mode section
* Adopt requirement key words from RFC 2119
* Add links to individual register specs
* Move deprecated registers to separate section
* Remove speed mode from overview to emphasize deprecation
* Add device interface conceptual background

---------

Co-authored-by: glopesdev <g.lopes@neurogears.org>
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.

2 participants