.. |
arm_addrenv.c
|
Add a configuration option for dynamic stack management
|
2014-09-13 12:25:32 -06:00 |
arm_allocpage.c
|
More trailing whilespace removal
|
2014-04-13 16:22:22 -06:00 |
arm_assert.c
|
Replace os_internal.h with sched/sched.h in files that actually reference something in sched.h
|
2014-08-08 17:53:55 -06:00 |
arm_blocktask.c
|
ARM: Move address environment switch from the task switchers to the interrupt handler. That may save doing the actin multiple times per interrupt
|
2014-08-28 06:34:09 -06:00 |
arm_checkmapping.c
|
Improve Cortex-A5 context switching so that a little less copying is done
|
2013-07-24 07:47:51 -06:00 |
arm_coherent_dcache.c
|
up_coherent_dcache should do nothing the the length is zero
|
2014-08-26 14:51:53 -06:00 |
arm_copyarmstate.c
|
Trivial kernel build related fixes for consistency
|
2014-09-11 12:35:23 -06:00 |
arm_copyfullstate.c
|
Remove os_internal.h it has been replace by several new header files under sched/. There have been some sneak inclusion paths via os_internal.h, so expect a few compilation errors for some architectures
|
2014-08-08 18:39:28 -06:00 |
arm_dataabort.c
|
Replace os_internal.h with sched/sched.h in files that actually reference something in sched.h
|
2014-08-08 17:53:55 -06:00 |
arm_doirq.c
|
Fix an error introduced into ALL implmentations of interrupt dispatch logic
|
2014-08-28 08:41:57 -06:00 |
arm_elf.c
|
ELF relocations. Some relocation types do not have a named symbol associated with them. The design did not account for that case
|
2014-09-09 16:52:51 -06:00 |
arm_fpuconfig.S
|
Cosmetic spaces to tabs change
|
2013-12-08 10:38:33 -06:00 |
arm_fullcontextrestore.S
|
Comsetic updates to comments, debug output
|
2014-09-12 10:31:58 -06:00 |
arm_head.S
|
Need to enable FIQ in initial task state; Improve H32/64 test in IRQ handling
|
2014-06-21 09:55:09 -06:00 |
arm_initialstate.c
|
All tasks, even user mode tasks, must start in supervisor mode until they get past the start-up trampoline
|
2014-09-11 18:42:52 -06:00 |
arm_l2cc_pl310.c
|
ARM: Move L2 cache initialization to much later in the sequence
|
2014-07-27 10:03:33 -06:00 |
arm_memcpy.S
|
Ooops... last (cosmetic) changes were still in the editor
|
2014-05-06 15:00:39 -06:00 |
arm_mmu.c
|
Misc changed to get the SAMA5 ELF configuration with address environments working
|
2014-08-25 13:28:13 -06:00 |
arm_pgalloc.c
|
Add configuration to use the fixed DRAM mapping for the page pool (if available) instead of remapping dynamically to access L2 page tables and page data. Also, add logic in address environment creation to initialize the shared data at the beginning of the .bss/.data process memory region.
|
2014-09-10 08:41:01 -06:00 |
arm_pghead.S
|
Need to enable FIQ in initial task state; Improve H32/64 test in IRQ handling
|
2014-06-21 09:55:09 -06:00 |
arm_pginitialize.c
|
More ARMv7-A files that are just copies of the ARMv4/5 files for now
|
2013-07-19 11:43:04 -06:00 |
arm_prefetchabort.c
|
Replace os_internal.h with sched/sched.h in files that actually reference something in sched.h
|
2014-08-08 17:53:55 -06:00 |
arm_releasepending.c
|
Add address environment support to ALL implementatins of up_release_pending()
|
2014-08-28 08:10:19 -06:00 |
arm_reprioritizertr.c
|
Add address environment support to ALL implementatins of up_reprioritize_rtr()
|
2014-08-28 07:54:07 -06:00 |
arm_restorefpu.S
|
ARMv7-N: Fix a copy error introduced in the previous check-in
|
2013-07-23 19:09:17 -06:00 |
arm_savefpu.S
|
ARMv7-N: Fix a copy error introduced in the previous check-in
|
2013-07-23 19:09:17 -06:00 |
arm_saveusercontext.S
|
Add a hello world configuration to help with the SAMA5 bringup
|
2013-07-26 15:28:01 -06:00 |
arm_schedulesigaction.c
|
Mostly cosmetic changes
|
2014-09-04 10:28:38 -06:00 |
arm_sigdeliver.c
|
Replace os_internal.h with sched/sched.h in files that actually reference something in sched.h
|
2014-08-08 17:53:55 -06:00 |
arm_syscall.c
|
ARMv7-A: Modify up_fullcontextrestore() for CONFIG_BUILD_KERNEL. It changed CPSR while in kernel. That will crash is the new CPSR is user mode while executing in kernel space. Fixed by adding a SYS_context_restore system call. There is an alternative, simpler modification to up_fullcontextrestore() that could have been done: It might have been possible to use the SPSR instead of the CPRSR and then do an exception return from up_fullcontextrestore(). That would be more efficient, but I never tried it.
|
2014-09-12 08:04:27 -06:00 |
arm_unblocktask.c
|
ARM: Move address environment switch from the task switchers to the interrupt handler. That may save doing the actin multiple times per interrupt
|
2014-08-28 06:34:09 -06:00 |
arm_undefinedinsn.c
|
Remove os_internal.h it has been replace by several new header files under sched/. There have been some sneak inclusion paths via os_internal.h, so expect a few compilation errors for some architectures
|
2014-08-08 18:39:28 -06:00 |
arm_va2pte.c
|
Improve Cortex-A5 context switching so that a little less copying is done
|
2013-07-24 07:47:51 -06:00 |
arm_vectoraddrexcptn.S
|
Fix all occurrences of "the the" in documentation and comments
|
2013-08-27 09:40:19 -06:00 |
arm_vectors.S
|
Fix logic for returning from exceptions to user-mode contexts
|
2014-09-11 18:43:30 -06:00 |
arm_vectortab.S
|
SVC is the preferred mnemonic vs. SWI for cortex A
|
2014-01-05 16:21:41 -06:00 |
arm_vfork.S
|
More trailing whilespace removal
|
2014-04-13 16:22:22 -06:00 |
arm.h
|
Add support for .data and .bss in SDRAM
|
2014-01-28 14:35:03 -06:00 |
cache.h
|
ARM: Move L2 cache initialization to much later in the sequence
|
2014-07-27 10:03:33 -06:00 |
cp15_cacheops.h
|
Rename ARMv7-A cache.h to cp15_cache.h. Things will be broken on this commit until I get the new cache.h in place.
|
2014-07-26 16:54:19 -06:00 |
cp15_clean_dcache.S
|
Remove executable mode bits
|
2013-11-17 08:27:11 -06:00 |
cp15_coherent_dcache.S
|
Remove executable mode bits
|
2013-11-17 08:27:11 -06:00 |
cp15_flush_dcache.S
|
Remove executable mode bits
|
2013-11-17 08:27:11 -06:00 |
cp15_invalidate_dcache_all.S
|
Remove executable mode bits
|
2013-11-17 08:27:11 -06:00 |
cp15_invalidate_dcache.S
|
Remove executable mode bits
|
2013-11-17 08:27:11 -06:00 |
cp15.h
|
Trivial updates to comments and README files
|
2013-12-16 11:13:55 -06:00 |
crt0.c
|
ARMv7-A: Modify up_fullcontextrestore() for CONFIG_BUILD_KERNEL. It changed CPSR while in kernel. That will crash is the new CPSR is user mode while executing in kernel space. Fixed by adding a SYS_context_restore system call. There is an alternative, simpler modification to up_fullcontextrestore() that could have been done: It might have been possible to use the SPSR instead of the CPRSR and then do an exception return from up_fullcontextrestore(). That would be more efficient, but I never tried it.
|
2014-09-12 08:04:27 -06:00 |
fpu.h
|
SAMA5/Cortex-A: Improve irqsave/restore inlines + add irqenable. Add skeleton file for SAMA5 interrupt management. Also change from last commit that was left in the editor
|
2013-07-21 17:08:40 -06:00 |
Kconfig
|
After cached related fix, the ELF example is now functional
|
2014-08-24 14:12:45 -06:00 |
l2cc_pl310.h
|
arch/arm/src/armv7-a/arm_l2cc_pl310.c, l2cc.h, l2cc_pl310.h, Kconfig: Add initiali support for the ARM L2CC-PL310 L2 cache.
|
2014-07-26 16:50:08 -06:00 |
l2cc.h
|
ARM: Move L2 cache initialization to much later in the sequence
|
2014-07-27 10:03:33 -06:00 |
mmu.h
|
SAMA5D4-EK: In kernel build with address environment, need logic to map user virtual addresses to physical addresses, and vice versa
|
2014-09-07 19:25:30 -06:00 |
pginline.h
|
SAMA5D4-EK: These configurations now use the fixed DRAM mapping for manipulating the page memory pool.
|
2014-09-10 08:44:09 -06:00 |
sctlr.h
|
More trailing whilespace removal
|
2014-04-13 16:22:22 -06:00 |
svcall.h
|
ARMv7-A: Modify up_fullcontextrestore() for CONFIG_BUILD_KERNEL. It changed CPSR while in kernel. That will crash is the new CPSR is user mode while executing in kernel space. Fixed by adding a SYS_context_restore system call. There is an alternative, simpler modification to up_fullcontextrestore() that could have been done: It might have been possible to use the SPSR instead of the CPRSR and then do an exception return from up_fullcontextrestore(). That would be more efficient, but I never tried it.
|
2014-09-12 08:04:27 -06:00 |
Toolchain.defs
|
The optimization level can now be selected as part of the configuration
|
2014-01-24 07:45:35 -06:00 |