zephyr/include
Stephanos Ioannidis cd90d49a86 arch: arm: Optimise Cortex-R exception return function.
z_arm_exc_exit (z_arm_int_exit) requires the current execution mode to
be specified as a parameter (through r0). This is not necessary because
this value can be directly read from CPSR.

This commit modifies the exception return function to retrieve the
current execution mode from CPSR and removes all provisions for passing
the execution mode parameter.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2020-03-14 11:49:22 +01:00
..
app_memory
arch arch: arm: Optimise Cortex-R exception return function. 2020-03-14 11:49:22 +01:00
audio
bluetooth Bluetooth: host: Allow get local OOB data while advertiser is enabled 2020-03-13 17:16:51 +02:00
canbus
cmsis_rtos_v1
cmsis_rtos_v2
console
crypto scripts: Replace hard-coded subsystem list with __subsystem annotations. 2020-03-11 17:13:39 +02:00
data
debug
dfu DFU: add init function with area id as parameter 2020-03-10 15:07:27 +02:00
disk
display
drivers driver: uart: ns16550: convert custom init options to DTS flow control 2020-03-14 02:22:05 +02:00
dt-bindings
fs
linker isr_tables: Support hardware interrupt vector table-only configuration. 2020-03-13 12:02:03 +01:00
logging
mgmt
net net: mqtt: add MQTT_UTF8_LITERAL() helper macro 2020-03-13 10:06:18 +02:00
posix pthread: add setname/getname glibc extensions 2020-03-10 15:15:34 +02:00
power
random
settings settings: Include entire API into doxygen 2020-02-17 15:34:33 -06:00
shell shell: use correct data type for atomic variables 2020-03-10 10:18:16 -04:00
stats
storage
sys sys/util.h: allow UTIL_LISTIFY to pass args to repeat macro 2020-03-13 07:33:57 -06:00
toolchain scripts: Dynamically add driver subsystems to subsystems list 2020-03-11 17:13:39 +02:00
tracing
usb
zephyr
cache.h
device.h
devicetree.h
exc_handle.h
fatal.h
generated_dts_board.h
init.h
irq_nextlevel.h
irq_offload.h
irq.h
kernel_includes.h
kernel_structs.h
kernel_version.h
kernel.h kernel: add k_thread_join() 2020-03-13 08:42:43 -04:00
ptp_clock.h scripts: Replace hard-coded subsystem list with __subsystem annotations. 2020-03-11 17:13:39 +02:00
sched_priq.h
shared_irq.h
spinlock.h
sw_isr_table.h
sys_clock.h
syscall_handler.h
syscall.h
timeout_q.h
toolchain.h
wait_q.h
zephyr.h