mirror of
https://github.com/espressif/esp-idf.git
synced 2026-08-03 21:50:39 +03:00
Merge branch 'fix/usj_fifo_bug_v6.0' into 'release/v6.0'
fix(usj):Fix usj fifo write/read on p4 (backport v6.0) See merge request espressif/esp-idf!46636
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2024-2025 Espressif Systems (Shanghai) CO LTD
|
||||
* SPDX-FileCopyrightText: 2024-2026 Espressif Systems (Shanghai) CO LTD
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
@@ -122,7 +122,7 @@ static inline int usb_serial_jtag_ll_read_rxfifo(uint8_t *buf, uint32_t rd_len)
|
||||
if (!USB_SERIAL_JTAG.ep1_conf.serial_out_ep_data_avail) {
|
||||
break;
|
||||
}
|
||||
buf[i] = HAL_FORCE_READ_U32_REG_FIELD(USB_SERIAL_JTAG.ep1, rdwr_byte);
|
||||
buf[i] = USB_SERIAL_JTAG.ep1.val;
|
||||
}
|
||||
return i;
|
||||
}
|
||||
@@ -143,7 +143,7 @@ static inline int usb_serial_jtag_ll_write_txfifo(const uint8_t *buf, uint32_t w
|
||||
if (!USB_SERIAL_JTAG.ep1_conf.serial_in_ep_data_free) {
|
||||
break;
|
||||
}
|
||||
HAL_FORCE_MODIFY_U32_REG_FIELD(USB_SERIAL_JTAG.ep1, rdwr_byte, buf[i]);
|
||||
USB_SERIAL_JTAG.ep1.val = buf[i];
|
||||
}
|
||||
return i;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user