nuttx/arch/arm/src/armv7-m
Gregory Nutt bb88f8d0bb Squashed commit of the following:
A few bugfixes in initial testing on the i.MX6.  Behavior seems a little more stable, but there are still memory corruption issues.  Also print CPU number on assertion.
    Add a file missed in the last big commit.
    arch/arm/src/armv7a and imx6:  Add support for per-CPU IRQ and FIQ interrupt stacks (bugfix).  Add support so that up_assert will print the correct interrupt stack on an assertion (FIQ stack is still not printed).
    arch/arm/src/lc823450: Combine the content of smp_macros.h into chip.h.  Add support so that up_assert will print the correct interrupt stack on an assertion.
2018-06-21 10:59:58 -06:00
..
gnu Squashed commit of the following: 2018-06-21 10:59:58 -06:00
iar arch/arm/src/stm32l4: STM32L4 has fetchadd and testset 2018-06-18 07:14:52 -06:00
arch_clean_dcache_all.c
arch_clean_dcache.c arch/: Remove dangling space at the end of lines. 2017-06-28 13:16:48 -06:00
arch_disable_dcache.c
arch_enable_dcache.c
arch_flush_dcache_all.c
arch_flush_dcache.c arch/: Remove dangling space at the end of lines. 2017-06-28 13:16:48 -06:00
arch_invalidate_dcache_all.c
arch_invalidate_dcache.c arch/: Remove dangling space at the end of lines. 2017-06-28 13:16:48 -06:00
cache.h
dwt.h arch/: Remove dangling space at the end of lines. 2017-06-28 13:16:48 -06:00
etm.h
exc_return.h Squashed commit of the following: 2018-06-20 12:30:37 -06:00
itm_syslog.h
itm.h
Kconfig Add CLANG definitions in Kconfig and Toolchain.defs 2017-07-02 06:42:48 -06:00
mpu.h
nvic.h
psr.h
ram_vectors.h arch/arm: Fix an error found in build testing. 2018-06-20 13:12:54 -06:00
svcall.h
Toolchain.defs Add CLANG definitions in Kconfig and Toolchain.defs 2017-07-02 06:42:48 -06:00
tpi.h
up_assert.c Squashed commit of the following: 2018-06-21 10:59:58 -06:00
up_blocktask.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
up_coherent_dcache.c
up_copyarmstate.c Squashed commit of the following: 2018-06-20 12:30:37 -06:00
up_copyfullstate.c
up_doirq.c
up_hardfault.c
up_initialstate.c Squashed commit of the following: 2018-06-20 12:30:37 -06:00
up_itm_syslog.c
up_itm.c arch/: Remove dangling space at the end of lines. 2017-06-28 13:16:48 -06:00
up_memfault.c
up_mpu.c
up_ramvec_attach.c arch/arm: Fix an error found in build testing. 2018-06-20 13:12:54 -06:00
up_ramvec_initialize.c
up_releasepending.c
up_reprioritizertr.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
up_schedulesigaction.c arch/: Relasted to last big change to force interrupts to be disabled. In the SMP case, we still must call leave_critical_section() at least once in order to compensate for the fact that the irqcount was incremented in up_schedsigaction(). 2018-06-06 17:04:12 -06:00
up_sigdeliver.c arch/: Correct critical section logic associated with the recent signal handler changes (yet again). 2018-06-06 17:39:10 -06:00
up_signal_dispatch.c Trivial changes from review of last PR. 2018-02-14 08:20:40 -06:00
up_stackcheck.c
up_svcall.c Squashed commit of the following: 2018-06-20 12:30:37 -06:00
up_systemreset.c
up_unblocktask.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
up_vectors.c arch/arm/src/armv7-m and arch/arm/src/lc823450: Fix support for multiple interrupt stacks needed in SMP mode. This was broken in the last set of commits that force all architectures to use the common interrupt vector logic. 2018-06-20 18:45:17 -06:00