aboutsummaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-07-08 14:50:43 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-07-08 14:50:43 +0000
commit266f29b3a16b6ade481c24811c51b14496badd45 (patch)
treeaccd637b0551acab73839ead97a8282e415aac1f /nuttx/TODO
parent02b7f86536c75e36a7a6380abacc583cee3d56e4 (diff)
downloadpx4-firmware-266f29b3a16b6ade481c24811c51b14496badd45.tar.gz
px4-firmware-266f29b3a16b6ade481c24811c51b14496badd45.tar.bz2
px4-firmware-266f29b3a16b6ade481c24811c51b14496badd45.zip
Add a generic GCC stdarg.h header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4919 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO6
1 files changed, 6 insertions, 0 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 8c777ae4c..33d48027d 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -1002,6 +1002,12 @@ o ARM (arch/arm/)
recall the control, but something like this should be used before
executing the SVCall so that it vectors directly to the SVC
handler.
+ Another, more standard option would be to use interrupt priority
+ levels to control interrupts. In that case, (1) The SVC would
+ be the highest priority interrupt (0), (2) irqsave() would set
+ the interrupt mask level to just above that, and (2) irqrestore
+ would restore the interrupt level. This would not be diffult,
+ but does affect a lot of files!
Status: Open
Priority: Low