zephyr/subsys
Vinayak Chettimada 16ef73423e Bluetooth: Controller: Use direct ISR for Radio IRQ only
The new hard real-time (direct) interrupt support is used
only for Radio IRQ. Only Radio ISR has hard real-time
requirement of completing its execution inside the tIFS of
150us.

This commit reverts back RTC0 and SWI4 ISR to using the
normal IRQ_CONNECT.

Observed on nRF51, Radio ISR (open text, notifications):
Latencies: min. of 5us and max. of 10us.
CPU utilized: min. of 44us and max. of 77us.

Observed on nRF51, Radio ISR (LESC, fast encrypted,
notifications):
Latencies: min. of 5us and max. of 10us.
CPU utilized: min. of 39us and max. of 112us.

Jira: ZEP-1038

Change-id: Id3d09df7bdbdfea090f21f6f58aaded8c5f1e10d
Signed-off-by: Vinayak Chettimada <vinayak.kariappa.chettimada@nordicsemi.no>
2017-03-07 12:21:29 +01:00
..
bluetooth Bluetooth: Controller: Use direct ISR for Radio IRQ only 2017-03-07 12:21:29 +01:00
debug subsys: gdb_server: Fix type mismatch 2017-03-01 14:26:16 +00:00
disk license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
fs fat: match type info expected by fat library for f_write 2017-01-30 12:01:50 +00:00
logging kernel: use k_cycle_get_32 instead of sys_cycle_get_32 2017-02-27 21:10:32 +00:00
net net/dns: Improve unaligned memory access 2017-02-27 08:34:06 +00:00
shell shell: If enabled, let's register telnet console as an input 2017-01-27 12:35:53 +02:00
usb license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Makefile subsys: disk: Refactor disk_access stuff into a directory 2017-01-08 20:58:05 +00:00