diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-10-11 08:15:23 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-10-11 08:15:23 -0600 |
commit | ea06ccf99b5d9fb74f1c57f9a6cbc42758f55442 (patch) | |
tree | f710f98791aeeb1a227a85b6d85c60a7b4edcb44 /nuttx/TODO | |
parent | 4be643e96853f9c88983cbfcf63bccb24f43b7fe (diff) | |
download | px4-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/TODO | 20 |
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/) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |