diff options
| author | hathach <[email protected]> | 2025-11-26 15:26:42 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2025-11-26 15:26:42 +0700 |
| commit | c925277e24e6743b311199d87461befe8b590187 (patch) | |
| tree | 9b8970f281f42767aa359416eadb074e08758592 /src/portable/sunxi | |
| parent | 1a51a7e159a0db42279b971b5e460a270fa26750 (diff) | |
change tu_fifo_buffer_info_t layout
Diffstat (limited to 'src/portable/sunxi')
| -rw-r--r-- | src/portable/sunxi/dcd_sunxi_musb.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/portable/sunxi/dcd_sunxi_musb.c b/src/portable/sunxi/dcd_sunxi_musb.c index d43ea1dc3..b413121a5 100644 --- a/src/portable/sunxi/dcd_sunxi_musb.c +++ b/src/portable/sunxi/dcd_sunxi_musb.c @@ -535,12 +535,12 @@ static void pipe_read_write_packet_ff(tu_fifo_t *f, volatile void *fifo, unsigne tu_fifo_buffer_info_t info; ops[dir].tu_fifo_get_info(f, &info); unsigned total_len = len; - len = TU_MIN(total_len, info.len_lin); - ops[dir].pipe_read_write(info.ptr_lin, fifo, len); + len = TU_MIN(total_len, info.linear.len); + ops[dir].pipe_read_write(info.linear.ptr, fifo, len); unsigned rem = total_len - len; if (rem) { - len = TU_MIN(rem, info.len_wrap); - ops[dir].pipe_read_write(info.ptr_wrap, fifo, len); + len = TU_MIN(rem, info.wrapped.len); + ops[dir].pipe_read_write(info.wrapped.ptr, fifo, len); rem -= len; } ops[dir].tu_fifo_advance(f, total_len - rem); |
