aboutsummaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-04-12 14:47:29 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-04-12 14:47:29 +0000
commita45f93e3113baef971dccf87d0326d42d33a4247 (patch)
tree00cd48a784507eaf2ecdfd694935eabd380541b8 /nuttx/TODO
parentac050ecd29440d205cbcfe87c004bb9371762ba5 (diff)
downloadpx4-firmware-a45f93e3113baef971dccf87d0326d42d33a4247.tar.gz
px4-firmware-a45f93e3113baef971dccf87d0326d42d33a4247.tar.bz2
px4-firmware-a45f93e3113baef971dccf87d0326d42d33a4247.zip
Working for missing logic to get EP0 OUT DATA
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4594 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO16
1 files changed, 16 insertions, 0 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 85c1936b9..a71bf9183 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -521,6 +521,22 @@ o USB (drivers/usbdev, drivers/usbhost)
Status: Open
Priority: Low (Unless you need RTL8187 support).
+ Title: EP0 OUT CLASS DATA
+ Description: There is no mechanism in place to handle EP0 OUT data transfers.
+ There are two aspects to this problem, neither are easy to fix
+ (only because of the number of drivers that would be impacted):
+
+ 1. The class drivers only send EP0 write requests and these are
+ only queued on EP0 IN by this drivers. There is never a read
+ request queued on EP0 OUT.
+ 2. But EP0 OUT data could be buffered in a buffer in the driver
+ data structure. However, there is no method currently
+ defined in the USB device interface to obtain the EP0 data.
+ Status: Open
+ Priority: High for class drivers that need EP0 data. For example, the
+ CDC/ACM serial driver might need the line coding data (that
+ data is not used currenly, but it might be).
+
o Libraries (lib/)
^^^^^^^^^^^^^^^^