Skip to content
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

update CLICINTCTLBITS parameter description #369

Merged
merged 1 commit into from
Mar 4, 2024

Conversation

dansmathers
Copy link
Collaborator

Separated software interface from CLIC parameters that describe the number of implemented bits. As described in issues #158, #171, #226, implementations may wish to optimize clicintattr.mode/clicintctl behavior. This change adds a parameter that specifies the WARL values of clicintctl so implementations have more freedom in how they implement clicintattr.mode/clicintctl and do not have to depend on CLICINTCTLBITS restrictions.

Separated software interface from CLIC parameters that describe the number of implemented bits.  As issues #158, #171, #226, implementations may wish to optimize clicintattr.mode/clicintctl behavior.  This change adds a parameter that specifies the WARL values of clicintctl so implementations have more freedom in how they implement clicintattr.mode/clicintctl and do not have to depend on CLICINTCTLBITS restrictions.

Signed-off-by: Dan Smathers <[email protected]>
@dansmathers
Copy link
Collaborator Author

does this pull help with pulp-platform/clic#12
Closing pull #331 to continue discussion here.

@dansmathers dansmathers merged commit 1287dd5 into master Mar 4, 2024
@dansmathers dansmathers deleted the dansmathers-patch-2 branch March 4, 2024 16:34
dansmathers added a commit that referenced this pull request Mar 4, 2024
dansmathers added a commit that referenced this pull request Mar 4, 2024
changed spec to stable state, updated rev date/history
03/04/2024  issue #349 - Change access to CLIC registers from memory mapped to indirect CSR
03/04/2024  pull #369  - Redefine parameters to no longer specify number of bit implemented but instead specify legal WARL values.
03/04/2024  pull #373  - Add xcause.xpil fields to mandatory reset state.
03/04/2024  issue #371 - Add additional clicinttrig enable for signaling interrupts claimed by xnxti.
03/04/2024  issue #314 - xnxti now also returns SHV trap-handler entries

Signed-off-by: Dan Smathers <[email protected]>
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.

1 participant