diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-05-20 22:15:16 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-05-20 22:15:16 +0000 |
commit | d9609492ca56a3138645f1fe5fc1b8de7e9a7d5e (patch) | |
tree | e124b706b2eb9420b52b9548f4ddcefb8b71eacf /nuttx/arch/mips/src/mips32/up_doirq.c | |
parent | 2d1343700382c3ef94e8ba1eba4b1d43918efbd7 (diff) | |
download | px4-nuttx-d9609492ca56a3138645f1fe5fc1b8de7e9a7d5e.tar.gz px4-nuttx-d9609492ca56a3138645f1fe5fc1b8de7e9a7d5e.tar.bz2 px4-nuttx-d9609492ca56a3138645f1fe5fc1b8de7e9a7d5e.zip |
Add PIC32 UART support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3634 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/mips/src/mips32/up_doirq.c')
-rw-r--r-- | nuttx/arch/mips/src/mips32/up_doirq.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/nuttx/arch/mips/src/mips32/up_doirq.c b/nuttx/arch/mips/src/mips32/up_doirq.c index 899f87cfa..d4a3d93a0 100644 --- a/nuttx/arch/mips/src/mips32/up_doirq.c +++ b/nuttx/arch/mips/src/mips32/up_doirq.c @@ -91,9 +91,11 @@ uint32_t *up_doirq(int irq, uint32_t *regs) savestate = (uint32_t*)current_regs; current_regs = regs; - /* Mask and acknowledge the interrupt */ + /* Disable further occurences of this interrupt (until the interrupt sources + * have been clear by the driver. + */ - up_maskack_irq(irq); + up_disable_irq(irq); /* Deliver the IRQ */ |