From 1ea725775cae34ddf86a8b2fca5f4af77fda5e6a Mon Sep 17 00:00:00 2001 From: patacongo Date: Sun, 16 Mar 2008 21:08:24 +0000 Subject: Fix compile error git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@737 42af7a65-404d-4744-a932-0658087f49c3 --- nuttx/arch/z80/src/ez80/ez80_initialstate.c | 7 +++---- 1 file 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; } -- cgit v1.2.3