nuttx/arch/arm/src/armv7-m
2018-12-01 06:12:29 -06:00
..
gnu Update some comments. 2018-08-03 16:20:42 -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_disable_dcache.c
arch_enable_dcache.c
arch_flush_dcache_all.c
arch_flush_dcache.c
arch_invalidate_dcache_all.c
arch_invalidate_dcache.c This commit adds a new function arch_invalidate_dcache_by_addr(). It takes the same parameters as arch_invalidate_dcache(), but performs invalidation of only the lines in cache that need to be invalidated. This new function could be used as a a direct replacement for arch_invalidate_dcache(). 2018-11-20 14:03:42 -06:00
cache.h This commit adds a new function arch_invalidate_dcache_by_addr(). It takes the same parameters as arch_invalidate_dcache(), but performs invalidation of only the lines in cache that need to be invalidated. This new function could be used as a a direct replacement for arch_invalidate_dcache(). 2018-11-20 14:03:42 -06:00
dwt.h arch/arm/src/armv7-m: Make naming used in ARM register definition files a little more compatible with naming used in other header files. 2018-11-27 10:36:40 -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 arch/arm/src/armv7-m/itm.h: Fix missing space causing macro issues 2018-12-01 06:12:29 -06:00
Kconfig arch/arm/src/armv7-m: Implement SYSTICK timer driver 2018-08-23 10:09:56 -06:00
mpu.h arch/arm/armv7-m: MPU: mpu_log2regionceil needs take into account the offset too 2018-08-24 07:13:05 -06:00
nvic.h This commit adds a new function arch_invalidate_dcache_by_addr(). It takes the same parameters as arch_invalidate_dcache(), but performs invalidation of only the lines in cache that need to be invalidated. This new function could be used as a a direct replacement for arch_invalidate_dcache(). 2018-11-20 14:03:42 -06:00
psr.h
ram_vectors.h arch/arm: Fix an error found in build testing. 2018-06-20 13:12:54 -06:00
svcall.h
systick.h arch/arm/src/armv7-m: Implement SYSTICK timer driver 2018-08-23 10:09:56 -06:00
Toolchain.defs
tpi.h arch/arm/src/armv7-m: Make naming used in ARM register definition files a little more compatible with naming used in other header files. 2018-11-27 10:36:40 -06:00
up_assert.c Assertions: Identify the running task correctly when dumping task state information. It takes time to switch to the target task after g_readytorun has been modified. If panic/assert happen during this period, the dump will contain the incorrect and confusing information due to the difference between the real running task and the return value of this_task(). This change resolve this problem by adding g_running_task to track the real running task through the context switch. 2018-11-15 07:11:51 -06:00
up_blocktask.c Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -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 arch/arm/src: Remove general register dump from fault handler since the same info already dump in PANIC 2018-11-11 12:47:03 -06:00
up_initialstate.c Squashed commit of the following: 2018-06-20 12:30:37 -06:00
up_itm_syslog.c arch/arm/src/armv7-m: Make naming used in ARM register definition files a little more compatible with naming used in other header files. 2018-11-27 10:36:40 -06:00
up_itm.c arch/arm/src/armv7-m: Make naming used in ARM register definition files a little more compatible with naming used in other header files. 2018-11-27 10:36:40 -06:00
up_memfault.c arch/arm/src: Remove general register dump from fault handler since the same info already dump in PANIC 2018-11-11 12:47:03 -06:00
up_mpu.c arch/arm/armv7-m: MPU: mpu_log2regionceil needs take into account the offset too 2018-08-24 07:13:05 -06:00
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 Replace non critical PANIC with DEBUGPANIC to save the code space 2018-08-24 06:21:15 -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 Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -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 arm syscalls: svcall/sycall logic needs to get the ucontext argument from R4 instead of stack since all syscall parameters pass from registers in syscall.h 2018-08-24 07:11:18 -06:00
up_systemreset.c
up_systick.c arch/arm/src/armv7-m/up_systick.c: Fix warning: 'NVIC_IRQ_SYSTICK redefined' 2018-08-29 06:10:52 -06:00
up_trigger_irq.c arch/arm/src/armv7-m/up_trigger_irq.c: Correct copyright and authorship of file. Cloning error. 2018-08-25 11:12:12 -06:00
up_unblocktask.c Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -06:00
up_vectors.c arch/arm/src/armv6+7-m/up_vectors.c: Fix the type mismatch warning for _ebss 2018-08-24 07:04:51 -06:00