Home
last modified time | relevance | path

Searched refs:num_remaining_transfer (Results 1 – 1 of 1) sorted by relevance

/hal_infineon-latest/XMCLib/drivers/src/
Dxmc_usbh.c164 uint32_t num_remaining_transfer; in XMC_lStartTransfer() local
262 num_remaining_transfer = ptr_pipe->num - ptr_pipe->num_transferred_total; in XMC_lStartTransfer()
268 if (num_remaining_transfer > num_remaining_fifo) { in XMC_lStartTransfer()
269 num_remaining_transfer = num_remaining_fifo; in XMC_lStartTransfer()
271 pckt_num = (uint32_t)((num_remaining_transfer + (max_pckt_size - 1U)) / max_pckt_size); in XMC_lStartTransfer()
275 if (num_remaining_transfer > (pckt_num * max_pckt_size)) { in XMC_lStartTransfer()
276 num_remaining_transfer = pckt_num * max_pckt_size; in XMC_lStartTransfer()
278 cnt = (uint16_t)((num_remaining_transfer + 3U) / 4U); in XMC_lStartTransfer()
283 ptr_pipe->num_transferring = num_remaining_transfer; in XMC_lStartTransfer()
290 if (num_remaining_transfer != 0U) { in XMC_lStartTransfer()
[all …]