zephyr/soc
Lucas Tamborrino 9e289c1b20 arch: xtensa: save FPU register in context switching
Save FP user register and FP register file during context switch.

This change enables shared FP registers mode using CONFIG_FPU_SHARING.

Since there is no lazy stacking, the FPU registers will be saved regardless
of whether floating point calculations are performed in the threads when
CONFIG_FPU_SHARING is enabled. This require 72 additional bytes in the
stack memory.

Signed-off-by: Lucas Tamborrino <lucas.tamborrino@espressif.com>
2022-12-27 13:23:17 +01:00
..
arc arc: add nsim_em11d target 2022-12-19 11:56:55 +01:00
arm soc: arm: infineon_xmc: 4xxx: Disable unalign trap on reset 2022-12-23 14:57:17 +01:00
arm64 board: arm64: add pinctrl support for imx93 evk board 2022-12-20 09:22:40 +01:00
mips asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
nios2
posix cmake: Update CONFIG_ASAN support 2022-08-19 08:30:01 +02:00
riscv ITE soc/it8xxx2/linker: add sections for hw sha256 calculation 2022-12-14 09:51:25 +01:00
sparc
x86 soc: x86: Used fixed BDF values for early serial 2022-11-16 11:18:43 +01:00
xtensa arch: xtensa: save FPU register in context switching 2022-12-27 13:23:17 +01:00
Kconfig soc: Add ability for SOC to specify runtime CPU detection 2022-11-03 16:43:53 -04:00