diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-06-06 01:44:57 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-06-06 01:44:57 +0000 |
commit | 4c222bcab1917327a42bb8d33be29912b8b77503 (patch) | |
tree | e47988218982531e9c9d129ce3170d7efe1a3534 /nuttx/ChangeLog | |
parent | 930b5b836c4dd18025c25e637948d6bd91c100ed (diff) | |
download | px4-firmware-4c222bcab1917327a42bb8d33be29912b8b77503.tar.gz px4-firmware-4c222bcab1917327a42bb8d33be29912b8b77503.tar.bz2 px4-firmware-4c222bcab1917327a42bb8d33be29912b8b77503.zip |
Fix a bad interrupt state in the PIC32 IDLE loop when the work queue is enabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4805 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r-- | nuttx/ChangeLog | 6 |
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. + |