diff --git a/components/esp_hal_usb/esp32p4/include/hal/usb_serial_jtag_ll.h b/components/esp_hal_usb/esp32p4/include/hal/usb_serial_jtag_ll.h index 3133204529a..78f14ac9d21 100644 --- a/components/esp_hal_usb/esp32p4/include/hal/usb_serial_jtag_ll.h +++ b/components/esp_hal_usb/esp32p4/include/hal/usb_serial_jtag_ll.h @@ -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; }