Sfoglia il codice sorgente

fix: fix incorrect ep read in usbd_stm32l476_otgfs driver

Dmitry 8 anni fa
parent
commit
86eec4d03a
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      src/usbd_stm32l476_otgfs.c

+ 1 - 1
src/usbd_stm32l476_otgfs.c

@@ -357,7 +357,7 @@ int32_t ep_read(uint8_t ep, void* buf, uint16_t blen) {
             buf += 4;
         } else {
             while (blen){
-                *(uint8_t*)buf = 0xFF & _t;
+                *((uint8_t*)buf++) = 0xFF & _t;
                 _t >>= 8;
                 blen --;
             }