diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-03-16 21:08:24 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-03-16 21:08:24 +0000 |
commit | 1ea725775cae34ddf86a8b2fca5f4af77fda5e6a (patch) | |
tree | df802711bc25030e7c3e7e5c99b4d74226a8cabc | |
parent | 586a725f04ff196e58e5eea642ffe1efad1c03da (diff) | |
download | px4-nuttx-1ea725775cae34ddf86a8b2fca5f4af77fda5e6a.tar.gz px4-nuttx-1ea725775cae34ddf86a8b2fca5f4af77fda5e6a.tar.bz2 px4-nuttx-1ea725775cae34ddf86a8b2fca5f4af77fda5e6a.zip |
Fix compile error
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@737 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r-- | nuttx/arch/z80/src/ez80/ez80_initialstate.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/nuttx/arch/z80/src/ez80/ez80_initialstate.c b/nuttx/arch/z80/src/ez80/ez80_initialstate.c index 997616bdf..68ff517a9 100644 --- a/nuttx/arch/z80/src/ez80/ez80_initialstate.c +++ b/nuttx/arch/z80/src/ez80/ez80_initialstate.c @@ -80,14 +80,13 @@ void up_initial_state(_TCB *tcb) { struct xcptcontext *xcp = &tcb->xcp; - chireg_t *regs = xcp->regs; /* Initialize the initial exception register context structure */ memset(xcp, 0, sizeof(struct xcptcontext)); #ifndef CONFIG_SUPPRESS_INTERRUPTS - ((ubyte*)regs)[XCPT_IF_OFFSET] = EZ80_PV_FLAG; /* Parity/Overflow flag will enable interrupts */ + ((ubyte*)xcp->regs)[XCPT_IF_OFFSET] = EZ80_PV_FLAG; /* Parity/Overflow flag will enable interrupts */ #endif - regs[XCPT_SP] = (chipreg_t)tcb->adj_stack_ptr; - regs[XCPT_PC] = (chipreg_t)tcb->start; + xcp->regs[XCPT_SP] = (chipreg_t)tcb->adj_stack_ptr; + xcp->regs[XCPT_PC] = (chipreg_t)tcb->start; } |