diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-03-22 14:07:45 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-03-22 14:07:45 +0000 |
commit | 1460fecc90e84216347a075548e9c625aeb8541a (patch) | |
tree | 433a83ad007b7ff22d900f2178dc1235420002f7 /nuttx/TODO | |
parent | 1018c9e4410f651f9025fd28471ef99bae903e92 (diff) | |
download | px4-firmware-1460fecc90e84216347a075548e9c625aeb8541a.tar.gz px4-firmware-1460fecc90e84216347a075548e9c625aeb8541a.tar.bz2 px4-firmware-1460fecc90e84216347a075548e9c625aeb8541a.zip |
Change STM32 so that stm32_pmstop.c and stm32_pmstandby are built even if CONFIG_PM is not defined
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4502 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/TODO')
-rw-r--r-- | nuttx/TODO | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/nuttx/TODO b/nuttx/TODO index 0baac17ab..f5dd64ddf 100644 --- a/nuttx/TODO +++ b/nuttx/TODO @@ -10,7 +10,7 @@ nuttx/ (1) On-demand paging (sched/) (1) Memory Managment (mm/) (2) Signals (sched/, arch/) - (1) pthreads (sched/) + (2) pthreads (sched/) (2) C++ Support (5) Binary loaders (binfmt/) (17) Network (net/, drivers/net) @@ -190,6 +190,26 @@ o pthreads (sched/) Status: Open Priority: Low, probably not that useful + Title: PTHREAD_PRIO_PROTECT + Extended pthread_mutexattr_setprotocol() suport PTHREAD_PRIO_PROTECT: + "When a thread owns one or more mutexes initialized with the + PTHREAD_PRIO_PROTECT protocol, it shall execute at the higher of its + priority or the highest of the priority ceilings of all the mutexes + owned by this thread and initialized with this attribute, regardless of + whether other threads are blocked on any of these mutexes or not. + + "While a thread is holding a mutex which has been initialized with + the PTHREAD_PRIO_INHERIT or PTHREAD_PRIO_PROTECT protocol attributes, + it shall not be subject to being moved to the tail of the scheduling queue + at its priority in the event that its original priority is changed, + such as by a call to sched_setparam(). Likewise, when a thread unlocks + a mutex that has been initialized with the PTHREAD_PRIO_INHERIT or + PTHREAD_PRIO_PROTECT protocol attributes, it shall not be subject to + being moved to the tail of the scheduling queue at its priority in the + event that its original priority is changed." + Status: Open + Priority: Low, probably not that useful + o C++ Support ^^^^^^^^^^^ |