mirror of
https://github.com/hathach/tinyusb.git
synced 2025-03-23 22:43:49 +00:00
eptri: clear proper endpoint when opening IN port
When opening a USB port, we ensure the buffer is NULL and has a length of 0. Due to a mistake in specifying the endpoint type, we never actually cleared the value when opening an IN endpoint. This patch fixes the comparison when opening an IN endpoint. This fixes issue #218. Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
parent
c2fb813658
commit
a9282eab51
@ -415,7 +415,7 @@ bool dcd_edpt_open(uint8_t rhport, tusb_desc_endpoint_t const * p_endpoint_desc)
|
||||
rx_buffer[ep_num] = NULL;
|
||||
}
|
||||
|
||||
else if (ep_dir == TUSB_DIR_OUT) {
|
||||
else if (ep_dir == TUSB_DIR_IN) {
|
||||
tx_buffer_offset[ep_num] = 0;
|
||||
tx_buffer_max[ep_num] = 0;
|
||||
tx_buffer[ep_num] = NULL;
|
||||
|
Loading…
x
Reference in New Issue
Block a user