4a05d12cf5
For performance reasons, we don't call the kernel helper. Instead, we directly access the TLS register on ARMv6 and higher. For ARMv5TE, keep using the hard-coded address populated by the kernel on each task switch. NOTE: Since we don't call the kernel helper, this must precisely match your kernel configuration. This is controlled by setting the ARCH_ARM_HAVE_TLS_REGISTER variable to 'true' in your board configuration file. |
||
---|---|---|
.. | ||
_types.h | ||
asm.h | ||
cdefs.h | ||
cpu-features.h | ||
exec.h | ||
ieee.h | ||
internal_types.h | ||
kernel.h | ||
limits.h | ||
setjmp.h |