Improve Cortex-A5 context switching so that a little less copying is done
Showing
- TODO 6 additions, 3 deletionsTODO
- arch/arm/Kconfig 1 addition, 0 deletionsarch/arm/Kconfig
- arch/arm/src/armv7-a/arm_allocpage.c 6 additions, 6 deletionsarch/arm/src/armv7-a/arm_allocpage.c
- arch/arm/src/armv7-a/arm_checkmapping.c 4 additions, 4 deletionsarch/arm/src/armv7-a/arm_checkmapping.c
- arch/arm/src/armv7-a/arm_copyarmstate.c 0 additions, 2 deletionsarch/arm/src/armv7-a/arm_copyarmstate.c
- arch/arm/src/armv7-a/arm_dataabort.c 5 additions, 4 deletionsarch/arm/src/armv7-a/arm_dataabort.c
- arch/arm/src/armv7-a/arm_doirq.c 6 additions, 1 deletionarch/arm/src/armv7-a/arm_doirq.c
- arch/arm/src/armv7-a/arm_prefetchabort.c 5 additions, 2 deletionsarch/arm/src/armv7-a/arm_prefetchabort.c
- arch/arm/src/armv7-a/arm_syscall.c 6 additions, 7 deletionsarch/arm/src/armv7-a/arm_syscall.c
- arch/arm/src/armv7-a/arm_undefinedinsn.c 2 additions, 1 deletionarch/arm/src/armv7-a/arm_undefinedinsn.c
- arch/arm/src/armv7-a/arm_va2pte.c 2 additions, 2 deletionsarch/arm/src/armv7-a/arm_va2pte.c
- arch/arm/src/armv7-a/arm_vectors.S 52 additions, 21 deletionsarch/arm/src/armv7-a/arm_vectors.S
- arch/arm/src/armv7-m/up_copyarmstate.c 2 additions, 1 deletionarch/arm/src/armv7-m/up_copyarmstate.c
- arch/arm/src/common/up_internal.h 64 additions, 3 deletionsarch/arm/src/common/up_internal.h
- arch/arm/src/sama5/sam_irq.c 11 additions, 4 deletionsarch/arm/src/sama5/sam_irq.c
- configs/sama5d3x-ek/ostest/defconfig 2 additions, 0 deletionsconfigs/sama5d3x-ek/ostest/defconfig
- configs/sama5d3x-ek/scripts/ddram.ld 4 additions, 1 deletionconfigs/sama5d3x-ek/scripts/ddram.ld
- configs/sama5d3x-ek/scripts/isram.ld 6 additions, 2 deletionsconfigs/sama5d3x-ek/scripts/isram.ld
- configs/sama5d3x-ek/scripts/pg-sram.ld 3 additions, 0 deletionsconfigs/sama5d3x-ek/scripts/pg-sram.ld
Loading
Please register or sign in to comment