-
Notifications
You must be signed in to change notification settings - Fork 3k
[feature-nrf528xx] Fix TRNG for NRF52 #6128
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
Conversation
How is this different from #6116 ? |
This uses the new driver in SDK 14.2 which works whether the SoftDevice is enabled or not. In #6116 a different path is taken if the SoftDevice is not enabled or not present. |
@pan- Can you help to review this patch? |
/morph build |
Build : SUCCESSBuild number : 1203 Triggering tests/morph test |
Exporter Build : SUCCESSBuild number : 875 |
28aca39
to
7981dbc
Compare
When multiple TRNG objects are initialized, destroying the first object will turn the TRNG off for the other objects. This fix adds a counter to ensure that only when the last object is destroyed will it cause the TRNG to be disabled.
new changes were added since last build /morph build |
Build : SUCCESSBuild number : 1206 Triggering tests/morph test |
Exporter Build : SUCCESSBuild number : 877 |
Test : SUCCESSBuild number : 1005 |
When multiple TRNG objects are initialized, destroying the first
object will turn the TRNG off for the other objects.
This fix adds a counter to ensure that only when the last object
is destroyed will it cause the TRNG to be disabled.