mirror of
https://github.com/apache/nuttx.git
synced 2026-08-10 15:05:07 +00:00
SAMA5 EHCI: Data toggle and status phase fixes
This commit is contained in:
parent
d35e1c6bd4
commit
250956c803
1 changed files with 2 additions and 3 deletions
|
|
@ -1749,8 +1749,7 @@ static struct sam_qtd_s *sam_qtd_statusphase(uint32_t tokenbits)
|
|||
*/
|
||||
|
||||
regval = tokenbits | QTD_TOKEN_ACTIVE | QTD_TOKEN_IOC |
|
||||
((uint32_t)3 << QTD_TOKEN_CERR_SHIFT) |
|
||||
((uint32_t)USB_SIZEOF_CTRLREQ << QTD_TOKEN_NBYTES_SHIFT);
|
||||
((uint32_t)3 << QTD_TOKEN_CERR_SHIFT);
|
||||
|
||||
qtd->hw.token = sam_swap32(regval);
|
||||
return qtd;
|
||||
|
|
@ -1877,7 +1876,7 @@ static ssize_t sam_async_transfer(struct sam_rhport_s *rhport,
|
|||
/* Get the new forward link pointer and data toggle */
|
||||
|
||||
flink = &qtd->hw.nqp;
|
||||
toggle = QTD_TOKEN_TOGGLE;
|
||||
toggle = 0;
|
||||
}
|
||||
|
||||
/* A buffer may or may be supplied with an EP0 SETUP transfer. A buffer will
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue