diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-12-26 16:24:43 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-12-26 16:24:43 +0000 |
commit | 2f898df5ff183d891d185f75003c41e6c7867686 (patch) | |
tree | e948ed86f4ebc9b8772c7a660ce0c1cc5df03196 /nuttx/arch/mips/src/mips32/up_sigdeliver.c | |
parent | 787c07292b3d5193397d7a1f90856c72a5211acc (diff) | |
download | px4-nuttx-2f898df5ff183d891d185f75003c41e6c7867686.tar.gz px4-nuttx-2f898df5ff183d891d185f75003c41e6c7867686.tar.bz2 px4-nuttx-2f898df5ff183d891d185f75003c41e6c7867686.zip |
Fix an PIC32 error in scheduling of signal handlers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4229 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/mips/src/mips32/up_sigdeliver.c')
-rw-r--r-- | nuttx/arch/mips/src/mips32/up_sigdeliver.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/nuttx/arch/mips/src/mips32/up_sigdeliver.c b/nuttx/arch/mips/src/mips32/up_sigdeliver.c index 7a291b58b..cf0ac944e 100644 --- a/nuttx/arch/mips/src/mips32/up_sigdeliver.c +++ b/nuttx/arch/mips/src/mips32/up_sigdeliver.c @@ -2,7 +2,7 @@ * arch/mips/src/mips32/up_sigdeliver.c * * Copyright (C) 2011 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt <spudmonkey@racsa.co.cr> + * Author: Gregory Nutt <gnutt@nuttx.org> * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -126,7 +126,8 @@ void up_sigdeliver(void) * errno that is needed by the user logic (it is probably EINTR). */ - sdbg("Resuming\n"); + svdbg("Resuming EPC: %08x STATUS: %08x\n", regs[REG_EPC], regs[REG_STATUS]); + (void)irqsave(); rtcb->pterrno = saved_errno; |