zephyr/drivers/entropy
Ioannis Glaropoulos 99cca4672c drivers: sam: entropy: implement get_entropy_isr
The commit contributes the implementation of
get_entropy_isr API function for the SAM entropy
driver. The implementation is similar to get_entropy,
with the difference that it does not invoke k_yield()
when called with the ENTROPY_BUSYWAIT options flag set.
When the function is invoked without the ENTROPY_BUSYWAIT
flag, it simply returns whatever data is available,
without busy waiting on the RNG herdware.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2019-08-23 17:03:18 +02:00
..
CMakeLists.txt drivers: add CC13xx / CC26xx entropy driver 2019-05-14 06:10:52 -05:00
entropy_cc13xx_cc26xx.c cleanup: include/: move ring_buffer.h to sys/ring_buffer.h 2019-06-27 22:55:49 -04:00
entropy_esp32.c cleanup: include/: move entropy.h to drivers/entropy.h 2019-06-27 22:55:49 -04:00
entropy_handlers.c cleanup: include/: move entropy.h to drivers/entropy.h 2019-06-27 22:55:49 -04:00
entropy_mcux_rnga.c cleanup: include/: move entropy.h to drivers/entropy.h 2019-06-27 22:55:49 -04:00
entropy_mcux_trng.c cleanup: include/: move entropy.h to drivers/entropy.h 2019-06-27 22:55:49 -04:00
entropy_nrf5.c drivers: entropy: nrf: fic minor typos 2019-08-23 17:03:18 +02:00
entropy_sam.c drivers: sam: entropy: implement get_entropy_isr 2019-08-23 17:03:18 +02:00
entropy_stm32.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
fake_entropy_native_posix.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
Kconfig drivers: add CC13xx / CC26xx entropy driver 2019-05-14 06:10:52 -05:00
Kconfig.cc13xx_cc26xx drivers: add CC13xx / CC26xx entropy driver 2019-05-14 06:10:52 -05:00
Kconfig.esp32 kconfig: drivers: entropy: Remove duplicated ENTROPY_GENERATOR deps. 2019-03-07 13:38:35 +01:00
Kconfig.mcux kconfig: drivers: entropy: Remove duplicated ENTROPY_GENERATOR deps. 2019-03-07 13:38:35 +01:00
Kconfig.native_posix license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig.nrf5 drivers: entropy: nrf5: Fix dependency of the enabling Kconfig option 2019-08-09 20:14:24 +02:00
Kconfig.sam kconfig: drivers: entropy: Remove duplicated ENTROPY_GENERATOR deps. 2019-03-07 13:38:35 +01:00
Kconfig.stm32 kconfig: drivers: entropy: Remove duplicated ENTROPY_GENERATOR deps. 2019-03-07 13:38:35 +01:00