Switch to user-mode before starting a new task
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5742 42af7a65-404d-4744-a932-0658087f49c3
Showing
- ChangeLog 8 additions, 0 deletionsChangeLog
- arch/arm/src/armv6-m/svcall.h 10 additions, 3 deletionsarch/arm/src/armv6-m/svcall.h
- arch/arm/src/armv6-m/up_initialstate.c 5 additions, 18 deletionsarch/arm/src/armv6-m/up_initialstate.c
- arch/arm/src/armv6-m/up_svcall.c 44 additions, 11 deletionsarch/arm/src/armv6-m/up_svcall.c
- arch/arm/src/armv7-m/svcall.h 10 additions, 3 deletionsarch/arm/src/armv7-m/svcall.h
- arch/arm/src/armv7-m/up_initialstate.c 7 additions, 50 deletionsarch/arm/src/armv7-m/up_initialstate.c
- arch/arm/src/armv7-m/up_svcall.c 45 additions, 14 deletionsarch/arm/src/armv7-m/up_svcall.c
- arch/arm/src/common/up_task_start.c 96 additions, 0 deletionsarch/arm/src/common/up_task_start.c
- arch/arm/src/lpc17xx/Make.defs 1 addition, 1 deletionarch/arm/src/lpc17xx/Make.defs
- arch/arm/src/sam3u/Make.defs 20 additions, 20 deletionsarch/arm/src/sam3u/Make.defs
- configs/open1788/kernel/up_userspace.c 5 additions, 0 deletionsconfigs/open1788/kernel/up_userspace.c
- configs/open1788/knsh/defconfig 1 addition, 1 deletionconfigs/open1788/knsh/defconfig
- configs/sam3u-ek/knsh/defconfig 1 addition, 1 deletionconfigs/sam3u-ek/knsh/defconfig
- include/nuttx/arch.h 29 additions, 0 deletionsinclude/nuttx/arch.h
- include/nuttx/sched.h 57 additions, 11 deletionsinclude/nuttx/sched.h
- include/nuttx/userspace.h 4 additions, 0 deletionsinclude/nuttx/userspace.h
- libc/sched/Make.defs 4 additions, 0 deletionslibc/sched/Make.defs
- libc/sched/task_startup.c 104 additions, 0 deletionslibc/sched/task_startup.c
- sched/pthread_create.c 2 additions, 7 deletionssched/pthread_create.c
- sched/task_start.c 23 additions, 4 deletionssched/task_start.c
Loading
Please register or sign in to comment