summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-06-06 01:44:57 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-06-06 01:44:57 +0000
commit7b6936598c0f53b68c26ac827d2d33e89c52c2b5 (patch)
treee47988218982531e9c9d129ce3170d7efe1a3534 /nuttx/ChangeLog
parent8542f3ce1b6c90106d4c113cd708996b937654a2 (diff)
downloadnuttx-7b6936598c0f53b68c26ac827d2d33e89c52c2b5.tar.gz
nuttx-7b6936598c0f53b68c26ac827d2d33e89c52c2b5.tar.bz2
nuttx-7b6936598c0f53b68c26ac827d2d33e89c52c2b5.zip
Fix a bad interrupt state in the PIC32 IDLE loop when the work queue is enabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4805 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r--nuttx/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index a4d1a472e..25f29319d 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -2890,3 +2890,9 @@
LCD on the PIC32MX7 MMB board.
* configs/pic32mx7mmb/src/up_touchscreen.c: Add an ACD-based touchscreen
driver for the PIC32MX7 MMB board.
+ * arch/mips/src/common/up_idle.c: Strange but important fix. For some still-
+ unknown reason, interrupts are left in an unhealthy state in the IDLE
+ when the work queue is enabled. This is partially because some interrupt
+ related logic is not built in that case. Simply disabling then re-
+ enabling interrupts restores the proper state.
+