Mass Storage enumeration failed because udc_stm32_ep_mem_config() was only increasing priv->occupied_mem on endpoint enable, and not decreasing it on endpoint disable. Fix the issue by decreasing priv->occupied_mem on endpoint disable. Signed-off-by: Arne Bohnsack <arne.bohnsack@draeger.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Kconfig.dwc2 | ||
| Kconfig.kinetis | ||
| Kconfig.nrf | ||
| Kconfig.skeleton | ||
| Kconfig.stm32 | ||
| Kconfig.virtual | ||
| udc_common.c | ||
| udc_common.h | ||
| udc_dwc2_vendor_quirks.h | ||
| udc_dwc2.c | ||
| udc_dwc2.h | ||
| udc_kinetis.c | ||
| udc_nrf.c | ||
| udc_skeleton.c | ||
| udc_stm32.c | ||
| udc_virtual.c | ||