diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-12-03 16:13:40 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-12-03 16:13:40 +0000 |
commit | fb93c6697042ab2a4f0244e4b2808325a7dfb992 (patch) | |
tree | e07be7fd05ba272e5cedac20cdf78a9e61afc44f /nuttx/TODO | |
parent | c7049214583fe91d4cf3b72c7d3f2667a08dbc8e (diff) | |
download | px4-nuttx-fb93c6697042ab2a4f0244e4b2808325a7dfb992.tar.gz px4-nuttx-fb93c6697042ab2a4f0244e4b2808325a7dfb992.tar.bz2 px4-nuttx-fb93c6697042ab2a4f0244e4b2808325a7dfb992.zip |
Fix a cloned error in driver poll setup
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4132 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/TODO')
-rw-r--r-- | nuttx/TODO | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/nuttx/TODO b/nuttx/TODO index 79dc6af79..0b2ee9d9b 100644 --- a/nuttx/TODO +++ b/nuttx/TODO @@ -1,4 +1,4 @@ -NuttX TODO List (Last updated November 15, 2011) +NuttX TODO List (Last updated December 3, 2011) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This file summarizes known NuttX bugs, limitations, inconsistencies with @@ -16,7 +16,7 @@ nuttx/ (16) Network (net/, drivers/net) (2) USB (drivers/usbdev, drivers/usbhost) (7) Libraries (lib/) - (9) File system/Generic drivers (fs/, drivers/) + (11) File system/Generic drivers (fs/, drivers/) (2) Graphics subystem (graphics/) (1) Pascal add-on (pcode/) (1) Documentation (Documentation/) @@ -501,6 +501,25 @@ o File system / Generic drivers (fs/, drivers/) Status: Open Priority: Medium + Description: The serial driver (drivers/serial) should return with an + error and errno=EINTR when an interrupt is received. However, + the serial driver just continues waiting: + + static void uart_takesem(FAR sem_t *sem) + { + while (sem_wait(sem) != 0) + { + ASSERT(*get_errno_ptr() == EINTR); + } + } + Status: Open + Priority Medium + + Description: All drivers that support the poll method should also report + POLLHUP event when the driver is closedd. + Status: Open + Priority: Medium-Low + o Graphics subystem (graphics/) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |