diff options
| author | Dario Nieuwenhuis <[email protected]> | 2025-04-15 10:33:25 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-04-15 10:33:25 +0000 |
| commit | 05c663490422f0aaaf539de2ef570267582ca1c2 (patch) | |
| tree | 239643b18748bf0f06afe15fd218270c9ed5ada5 | |
| parent | 4cc7d41b240e96d1163a5d80ea81bc5be0fda2a3 (diff) | |
| parent | a606a1a45a32117b170e3a5d59f51fc6f123e084 (diff) | |
Merge pull request #4096 from wez/csprng
embassy-rp: impl rand_core::CryptoRng for Trng
| -rw-r--r-- | embassy-rp/src/trng.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/embassy-rp/src/trng.rs b/embassy-rp/src/trng.rs index 44b1bb996..611fee83b 100644 --- a/embassy-rp/src/trng.rs +++ b/embassy-rp/src/trng.rs | |||
| @@ -368,6 +368,9 @@ impl<'d, T: Instance> rand_core::RngCore for Trng<'d, T> { | |||
| 368 | Ok(()) | 368 | Ok(()) |
| 369 | } | 369 | } |
| 370 | } | 370 | } |
| 371 | |||
| 372 | impl<'d, T: Instance> rand_core::CryptoRng for Trng<'d, T> {} | ||
| 373 | |||
| 371 | /// TRNG interrupt handler. | 374 | /// TRNG interrupt handler. |
| 372 | pub struct InterruptHandler<T: Instance> { | 375 | pub struct InterruptHandler<T: Instance> { |
| 373 | _trng: PhantomData<T>, | 376 | _trng: PhantomData<T>, |
