1.2.10.1 How the Library Works
This library does not need to be neither initialized nor maintained periodically. It simply receives a request and returns the random value.
The random numbers can be generated from different sources, depending on the presence of TRNG peripheral or Cryptographic library:
If TRNG peripheral is present, the random numbers are generated using TRNG peripheral.
If TRNG peripheral is not present but Cryptographic library is present, the random numbers are generated using Cryptographic library.
If neither TRNG peripheral nor Cryptographic library are present, the random numbers are generated using random standard C library.