aboutsummaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-08-12 17:37:04 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-08-12 17:37:04 +0000
commit2b184e2630f74fe4f568212de7e143a9bc3743b8 (patch)
treeb8701e6c319c085758d39c4dd7d08c380fc2088a /nuttx/TODO
parent0512367a9c707f26b9a2b9057cf64714f46a0dc4 (diff)
downloadpx4-firmware-2b184e2630f74fe4f568212de7e143a9bc3743b8.tar.gz
px4-firmware-2b184e2630f74fe4f568212de7e143a9bc3743b8.tar.bz2
px4-firmware-2b184e2630f74fe4f568212de7e143a9bc3743b8.zip
drivers/serial/serial.c open, read, write, and poll methods will not return a short transfer or an EINTR error if a signal is received while waiting (only)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5022 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO19
1 files changed, 2 insertions, 17 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index f9fc558ea..543d15f70 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -1,4 +1,4 @@
-NuttX TODO List (Last updated August 7, 2012)
+NuttX TODO List (Last updated August 12, 2012)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This file summarizes known NuttX bugs, limitations, inconsistencies with
@@ -16,7 +16,7 @@ nuttx/
(17) Network (net/, drivers/net)
(3) USB (drivers/usbdev, drivers/usbhost)
(11) Libraries (lib/)
- (10) File system/Generic drivers (fs/, drivers/)
+ (9) File system/Generic drivers (fs/, drivers/)
(5) Graphics subystem (graphics/)
(1) Pascal add-on (pcode/)
(1) Documentation (Documentation/)
@@ -750,21 +750,6 @@ o File system / Generic drivers (fs/, drivers/)
Status: Open
Priority: Low
- Title: SERIAL DRIVER DOES NOT RETURN WHEN SIGNAL RECEIVED
- 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
-
Title: POLLHUP SUPPORT
Description: All drivers that support the poll method should also report
POLLHUP event when the driver is closedd.