walnux/include/nuttx/usb
Lwazi Dube d66282a893 usbhost: Fix function address generation for multi-port root hubs.
Devices connected to the same USB bus should have unique function addresses.
This was not true for root hubs with multiple ports. After this change,
enumeration is more reliable on the sama5d3-xplained board when both root hub
ports are used.

This change amounts to using one usbhost_devaddr_s object per root hub
instead of one per root hub port. For the majority of boards only one
root hub port is available so no change in behavior should be expected.
2023-05-11 09:44:18 +02:00
..
adb.h
audio.h Typo fixes. 2023-02-17 11:17:11 -03:00
cdc.h
cdcacm.h
cdcecm.h
composite.h usbdev-composite: ep0 submit should be send only once for the composite class 2023-03-24 14:54:31 -03:00
dfu.h
ehci.h Fixed non-UTF8 characters. 2022-09-28 09:38:55 +08:00
fusb301.h
fusb302.h Correct inconsistencies 2023-02-18 11:03:38 +08:00
fusb303.h
hid.h
hid_parser.h Remove the unnecessary inclusion of assert.h and string.h from public header files 2021-12-20 10:30:08 +01:00
hub.h
max3421e.h
ohci.h
pl2303.h
rndis.h rndis: move private definitions from a public header to the source file 2023-03-31 08:17:01 +09:00
storage.h
usb.h Fix error: format specifies type 'unsigned short' but the argument has type 'int' 2022-11-01 17:12:42 +01:00
usbdev.h
usbdev_trace.h nuttx: add some missing FAR 2022-12-21 10:56:45 +08:00
usbhost.h usbhost: Fix function address generation for multi-port root hubs. 2023-05-11 09:44:18 +02:00
usbhost_devaddr.h usbhost: Fix function address generation for multi-port root hubs. 2023-05-11 09:44:18 +02:00
usbhost_trace.h
usbmonitor.h
usbmsc.h include/nuttx/usb/usbmsc.h: fix compiler error when USBMSC_COMPOSITE=y 2023-03-24 17:23:24 +02:00