diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2013-08-13 16:48:14 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2013-08-13 16:48:14 -0600 |
commit | e586e9273bbedeb3fc57998660d5869752fea68d (patch) | |
tree | e5d292640a23ed70a05349bc880ed98279b0abf2 /nuttx/ChangeLog | |
parent | c5b10e879ed80495b250e2d9ca7a55ae7d27e57b (diff) | |
download | nuttx-e586e9273bbedeb3fc57998660d5869752fea68d.tar.gz nuttx-e586e9273bbedeb3fc57998660d5869752fea68d.tar.bz2 nuttx-e586e9273bbedeb3fc57998660d5869752fea68d.zip |
SAMA5: Major restructuring of the the OHCI driver drivers to better handle the multiple root hub ports and concureent transfers on each port.
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r-- | nuttx/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog index 9651e94f9..b32319cc3 100644 --- a/nuttx/ChangeLog +++ b/nuttx/ChangeLog @@ -5396,3 +5396,11 @@ to new interface, struct usbhost_connection_s. This is part of the necessary restructuring of the USB host interface to support multiple root hub ports (2013-8-13). + * arch/arm/src/sama5/sam_ohci.c: Major restructuring of the driver due + in order to handle multiple root hub ports. Basically instead of one + driver structure with an arrayof root hub port structures, there is no + one container structure with an array of driver structures, one for + each root hub port. The advantage is that each class->driver call not + passes information associated with the RHport implicitly. The klugey, + procedural alternative was to add the function address to every + interface method (which I started to do but backed above) (2013-8-13). |