For performance it would be good to use DMA in the USB host driver.
Currently the STM USB host library doesn't support hubs, and the ChibiOS-Contrib USB host driver doesn't use DMA, so it would be very valuable to have DMA in here, so one doesn't have to choose between performance and hub support.
For performance it would be good to use DMA in the USB host driver.
Currently the STM USB host library doesn't support hubs, and the ChibiOS-Contrib USB host driver doesn't use DMA, so it would be very valuable to have DMA in here, so one doesn't have to choose between performance and hub support.