summaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-03-02 14:43:28 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-03-02 14:43:28 +0000
commitdd2673f8ec1cb07aae5e94c44eaf1118491a8d64 (patch)
tree51dd8141e5501ca2532309aafbd047cf1ff3121c /nuttx/TODO
parentdec7f69cce6af4bf8131c13467907477ffdc6500 (diff)
downloadpx4-nuttx-dd2673f8ec1cb07aae5e94c44eaf1118491a8d64.tar.gz
px4-nuttx-dd2673f8ec1cb07aae5e94c44eaf1118491a8d64.tar.bz2
px4-nuttx-dd2673f8ec1cb07aae5e94c44eaf1118491a8d64.zip
Add logic to sleep in lpc17xx idle loop
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3329 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO4
1 files changed, 4 insertions, 0 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 9dcb56425..5fb772cd6 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -87,6 +87,10 @@ o Memory Managment (mm/)
Description: Add an option to free all memory allocated by a task when the
task exits. This is probably not be worth the overhead for a
deeply embedded system.
+ There would be complexities with this implementation as well
+ because often one task allocates memory and then passes the
+ memory to another: The task that "owns" the memory may not
+ be the same as the task that allocated the memory.
Status: Open
Priority: Medium/Low, a good feature to prevent memory leaks but would
have negative impact on memory usage and code size.