nuttx/arch/arm/src/armv8-m
Masayuki Ishikawa 0b73eec5cd arch: armv8-m: Refactor interrupt stack related code
Summary:
- Apply the same logic for armv7-m
- NOTE: stack pointer alignment is 8-byte

Impact:
- Affects armv8-m with interrupt stack enabled

Testing:
- Not tested but should work

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-10-26 09:05:49 -07:00
..
arm_assert.c arch: armv8-m: Refactor interrupt stack related code 2020-10-26 09:05:49 -07:00
arm_blocktask.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_cache.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_copyarmstate.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_copyfullstate.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_doirq.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_exception.S arch: armv8-m: Refactor interrupt stack related code 2020-10-26 09:05:49 -07:00
arm_fetchadd.S Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_fpu.S Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_fullcontextrestore.S Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_hardfault.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_initialstate.c arch: Initialize idle thread stack information 2020-09-16 06:57:29 -07:00
arm_itm_syslog.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_itm.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_lazyexception.S arch: armv8-m: Refactor interrupt stack related code 2020-10-26 09:05:49 -07:00
arm_memfault.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_mpu.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_ramvec_attach.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_ramvec_initialize.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_releasepending.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_reprioritizertr.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_saveusercontext.S Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_schedulesigaction.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_setjmp.S Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_sigdeliver.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_signal_dispatch.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_signal_handler.S Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_stackcheck.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_svcall.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_switchcontext.S Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_systemreset.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_systick.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_testset.S Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_trigger_irq.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_unblocktask.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
arm_vectors.c Remove executable bit from source code 2020-05-13 06:32:13 -06:00
barriers.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
dwt.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
etm.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
exc_return.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
fpb.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
itm_syslog.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
itm.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
Kconfig Docs: Update links to old website and wiki 2020-08-30 19:16:30 -03:00
mpu.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
nvic.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
psr.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
ram_vectors.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
svcall.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
systick.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
Toolchain.defs Fix Cygwin build with Windows native toolchain 2020-09-01 10:20:28 +08:00
tpi.h Remove executable bit from source code 2020-05-13 06:32:13 -06:00
vfork.S sched/: Make more naming consistent 2020-05-16 13:39:03 -03:00