summaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-10-11 08:15:23 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-10-11 08:15:23 -0600
commitea06ccf99b5d9fb74f1c57f9a6cbc42758f55442 (patch)
treef710f98791aeeb1a227a85b6d85c60a7b4edcb44 /nuttx/TODO
parent4be643e96853f9c88983cbfcf63bccb24f43b7fe (diff)
downloadpx4-nuttx-ea06ccf99b5d9fb74f1c57f9a6cbc42758f55442.tar.gz
px4-nuttx-ea06ccf99b5d9fb74f1c57f9a6cbc42758f55442.tar.bz2
px4-nuttx-ea06ccf99b5d9fb74f1c57f9a6cbc42758f55442.zip
AIO now also supports socket transfers
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO20
1 files changed, 2 insertions, 18 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 0cd977eff..c4872109c 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -1,4 +1,4 @@
-NuttX TODO List (Last updated October 10, 2014)
+NuttX TODO List (Last updated October 11, 2014)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This file summarizes known NuttX bugs, limitations, inconsistencies with
@@ -18,7 +18,7 @@ nuttx/
(13) Network (net/, drivers/net)
(4) USB (drivers/usbdev, drivers/usbhost)
(10) Libraries (libc/, )
- (12) File system/Generic drivers (fs/, drivers/)
+ (11) File system/Generic drivers (fs/, drivers/)
(6) Graphics subystem (graphics/)
(1) Pascal add-on (pcode/)
(1) Documentation (Documentation/)
@@ -1163,22 +1163,6 @@ o File system / Generic drivers (fs/, drivers/)
Status: Open
Priority: Medium
- Title: ASYNCHRONOUS I/O DOES NOT WORK WITH SOCKETS
- Description: The current asynchronous I/O logic will only work with
- file descriptions. If given a socket descriptor, the
- AIO interfaces will fail with EBADF. The existing logic
- should be extended to handle socket descriptors.
-
- This should be an easy fix: There could have to be a
- tagged union of a struct file and struct socket in the
- AIO container and the worker logic would have to select
- the correct low-level, internal interface. There would
- be no lseek'ing on sockets.
-
- Status: Open
- Priority: Pretty high because this limits the usefulness of the
- AIO implementation.
-
o Graphics subsystem (graphics/)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^