Cortex-M0/NUC120 now passes OS test; calibration NuTiny-NUC120 delay loop
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5677 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
ab03a3f0fd
commit
1f8a453878
@ -119,9 +119,8 @@ vfork:
|
||||
mov r6, r10
|
||||
mov r7, fp
|
||||
stmia r1!, {r4-r7} /* Save r8-r10 and fp in the structure */
|
||||
str r0, [r1, #0] /* Save the stack pointer in the structure */
|
||||
mov r0, r14 /* Copy lr to a low registers */
|
||||
str r0, [r1, #0] /* Save the stack pointer in the structure */
|
||||
mov r5, lr /* Copy lr to a low register */
|
||||
stmia r1!, {r0,r5} /* Save sp and lr in the structure */
|
||||
|
||||
/* Then, call up_vfork(), passing it a pointer to the stack structure */
|
||||
|
||||
|
@ -134,6 +134,7 @@ pid_t up_vfork(const struct vfork_s *context)
|
||||
uint32_t stackutil;
|
||||
int ret;
|
||||
|
||||
svdbg("vfork context [%p]:\n", context);
|
||||
svdbg(" r4:%08x r5:%08x r6:%08x r7:%08x\n",
|
||||
context->r4, context->r5, context->r6, context->r7);
|
||||
svdbg(" r8:%08x r9:%08x r10:%08x\n",
|
||||
|
@ -85,7 +85,7 @@ CONFIG_ARCH_CHIP="nuc1xx"
|
||||
CONFIG_ARCH_HAVE_CMNVECTOR=y
|
||||
# CONFIG_ARMV7M_CMNVECTOR is not set
|
||||
# CONFIG_ARCH_HAVE_MPU is not set
|
||||
CONFIG_BOARD_LOOPSPERMSEC=6522
|
||||
CONFIG_BOARD_LOOPSPERMSEC=2988
|
||||
# CONFIG_ARCH_CALIBRATION is not set
|
||||
|
||||
#
|
||||
@ -472,7 +472,7 @@ CONFIG_EXAMPLES_OSTEST_LOOPS=1
|
||||
CONFIG_EXAMPLES_OSTEST_STACKSIZE=1536
|
||||
CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
|
||||
CONFIG_EXAMPLES_OSTEST_RR_RANGE=10000
|
||||
CONFIG_EXAMPLES_OSTEST_RR_RUNS=10
|
||||
CONFIG_EXAMPLES_OSTEST_RR_RUNS=1
|
||||
# CONFIG_EXAMPLES_PASHELLO is not set
|
||||
# CONFIG_EXAMPLES_PIPE is not set
|
||||
# CONFIG_EXAMPLES_POLL is not set
|
||||
|
Loading…
Reference in New Issue
Block a user