diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-04-12 14:47:29 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-04-12 14:47:29 +0000 |
commit | a45f93e3113baef971dccf87d0326d42d33a4247 (patch) | |
tree | 00cd48a784507eaf2ecdfd694935eabd380541b8 /nuttx/TODO | |
parent | ac050ecd29440d205cbcfe87c004bb9371762ba5 (diff) | |
download | px4-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/TODO | 16 |
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/) ^^^^^^^^^^^^^^^^ |