Check mayfly_is_running() to determine use of blocking- or non-blocking version of lll_csrand, instead of k_is_in_isr(). As mayflies run in ISR context for Nordic platform, change will have no impact on Nordic configuration. For vendors using META_IRQ mayflies, implementation will now prevent blocking and reduce latencies and jitter in soft-realtime code. Signed-off-by: Morten Priess <mtpr@oticon.com> |
||
|---|---|---|
| .. | ||
| coex | ||
| crypto | ||
| flash | ||
| hal | ||
| hci | ||
| include | ||
| ll_sw | ||
| ticker | ||
| util | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Kconfig.df | ||
| Kconfig.dtm | ||
| Kconfig.ll_sw_split | ||