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

⚠️ rework TRNG #1120

Merged
merged 8 commits into from
Dec 14, 2024
Merged

⚠️ rework TRNG #1120

merged 8 commits into from
Dec 14, 2024

Conversation

stnolting
Copy link
Owner

  • remove TRNG interrupt (FIRQ0 is now reserved)
  • change TRNG control register layout
  • add explicit TRNG data register
  • (re-)add TRNG data integrity feature (no random data sample can be read twice; reading from an empty TRNG FIFO will always return zero)

- remove interrupt
- change control register layout
- add explicit memory-mapped data register
@stnolting stnolting added HW Hardware-related cleanup Clean-up the codebase labels Dec 14, 2024
@stnolting stnolting self-assigned this Dec 14, 2024
@stnolting stnolting marked this pull request as ready for review December 14, 2024 15:46
@stnolting stnolting merged commit e56a8fd into main Dec 14, 2024
10 checks passed
@stnolting stnolting deleted the rework_trng branch December 14, 2024 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup Clean-up the codebase HW Hardware-related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant