mirror of
https://github.com/gdsports/USBHost_t36
synced 2024-12-03 22:22:21 -05:00
Don't clobber pipe config when changing max packet size
Fixes: https://forum.pjrc.com/threads/51108-3-6-USBHost_t36-USB-Hub-examples
This commit is contained in:
parent
f80dbacd7f
commit
c895bdf589
@ -417,7 +417,7 @@ uint32_t USBHost::assign_address(void)
|
|||||||
|
|
||||||
static void pipe_set_maxlen(Pipe_t *pipe, uint32_t maxlen)
|
static void pipe_set_maxlen(Pipe_t *pipe, uint32_t maxlen)
|
||||||
{
|
{
|
||||||
pipe->qh.capabilities[0] = (pipe->qh.capabilities[0] & 0x8000FFFF) | (maxlen << 16);
|
pipe->qh.capabilities[0] = (pipe->qh.capabilities[0] & 0xF800FFFF) | (maxlen << 16);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void pipe_set_addr(Pipe_t *pipe, uint32_t addr)
|
static void pipe_set_addr(Pipe_t *pipe, uint32_t addr)
|
||||||
|
Loading…
Reference in New Issue
Block a user