diff options
| author | sakumisu <[email protected]> | 2022-10-07 17:07:53 +0800 |
|---|---|---|
| committer | sakumisu <[email protected]> | 2022-10-07 17:13:12 +0800 |
| commit | 4bbd460460a737c2ab0381a0f0a3a7ee6bfede9b (patch) | |
| tree | ff7252e31c332b30517345c110bfecd17f26c725 /port | |
| parent | 180e7162ef931ea155ae630ceed10c60748bf77d (diff) | |
update readme
Diffstat (limited to 'port')
| -rw-r--r-- | port/dwc2/usb_hc_dwc2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/port/dwc2/usb_hc_dwc2.c b/port/dwc2/usb_hc_dwc2.c index b7da7546..098d274e 100644 --- a/port/dwc2/usb_hc_dwc2.c +++ b/port/dwc2/usb_hc_dwc2.c @@ -409,7 +409,7 @@ static void dwc2_bulk_intr_pipe_init(struct dwc2_pipe *chan, uint8_t *buffer, ui static void dwc2_iso_pipe_init(struct dwc2_pipe *chan, struct usbh_iso_frame_packet *iso_packet) { - chan->num_packets = dwc2_calculate_packet_num(512, chan->ep_addr, chan->ep_mps, &chan->xferlen); + chan->num_packets = dwc2_calculate_packet_num(iso_packet->transfer_buffer_length, chan->ep_addr, chan->ep_mps, &chan->xferlen); dwc2_pipe_transfer(chan->chidx, chan->ep_addr, (uint32_t *)iso_packet->transfer_buffer, chan->xferlen, chan->num_packets, HC_PID_DATA0); } |
