From d4ba2eef5779c9f1259668ff4f51430419c3ad2d Mon Sep 17 00:00:00 2001 From: Zhihong Chen Date: Thu, 12 Oct 2023 10:23:51 +0800 Subject: osal: add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use - add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use Signed-off-by: Zhihong Chen --- third_party/FreeRTOS-10.4/rndis_host/rndis_host.c | 2 +- third_party/rt-thread-4.1.1/rndis_host/rndis_host.c | 4 ++-- third_party/rt-thread-4.1.1/rndis_host/rndis_host_lwip2.1.2.c | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) (limited to 'third_party') diff --git a/third_party/FreeRTOS-10.4/rndis_host/rndis_host.c b/third_party/FreeRTOS-10.4/rndis_host/rndis_host.c index a0cf21f0..a006d144 100644 --- a/third_party/FreeRTOS-10.4/rndis_host/rndis_host.c +++ b/third_party/FreeRTOS-10.4/rndis_host/rndis_host.c @@ -159,7 +159,7 @@ static void lwip_rx_handle(void *pdata) while (1) { pmg_offset = 0; payload_offset = 0; - ret = usbh_rndis_bulk_in_transfer(rndis_class, rx_buf_ptr, RNDIS_RXETH_BUFFER_LEN, portMAX_DELAY); + ret = usbh_rndis_bulk_in_transfer(rndis_class, rx_buf_ptr, RNDIS_RXETH_BUFFER_LEN, USB_OSAL_WAITING_FOREVER); if (ret <= 0) { vTaskDelay(1); continue; diff --git a/third_party/rt-thread-4.1.1/rndis_host/rndis_host.c b/third_party/rt-thread-4.1.1/rndis_host/rndis_host.c index e8c4cfbf..b6d2ad98 100644 --- a/third_party/rt-thread-4.1.1/rndis_host/rndis_host.c +++ b/third_party/rt-thread-4.1.1/rndis_host/rndis_host.c @@ -158,7 +158,7 @@ static rt_err_t rndis_msg_data_recv(struct usbh_user_rndis *rndis_class, rt_uint if (rndis_class == RT_NULL) { return -RT_ERROR; } - ret = usbh_rndis_bulk_in_transfer(rndis_class->rndis_class, buffer, nbytes, RT_WAITING_FOREVER); + ret = usbh_rndis_bulk_in_transfer(rndis_class->rndis_class, buffer, nbytes, USB_OSAL_WAITING_FOREVER); return ret; } @@ -197,7 +197,7 @@ void rt_usbh_rndis_data_recv_entry(void *pdata) int ret = 0; int pmg_offset = 0; int payload_offset = 0; - ret = usbh_rndis_bulk_in_transfer(rndis_class->rndis_class, device->rx_buf_ptr, RNDIS_ETH_BUFFER_LEN, RT_WAITING_FOREVER); + ret = usbh_rndis_bulk_in_transfer(rndis_class->rndis_class, device->rx_buf_ptr, RNDIS_ETH_BUFFER_LEN, USB_OSAL_WAITING_FOREVER); if (ret <= 0) { rt_thread_mdelay(1); continue; diff --git a/third_party/rt-thread-4.1.1/rndis_host/rndis_host_lwip2.1.2.c b/third_party/rt-thread-4.1.1/rndis_host/rndis_host_lwip2.1.2.c index c6db885b..624dc735 100644 --- a/third_party/rt-thread-4.1.1/rndis_host/rndis_host_lwip2.1.2.c +++ b/third_party/rt-thread-4.1.1/rndis_host/rndis_host_lwip2.1.2.c @@ -164,7 +164,7 @@ static rt_err_t rndis_msg_data_recv(struct usbh_user_rndis *rndis_class, rt_uint if (rndis_class == RT_NULL) { return -RT_ERROR; } - ret = usbh_rndis_bulk_in_transfer(rndis_class->rndis_class, buffer, nbytes, RT_WAITING_FOREVER); + ret = usbh_rndis_bulk_in_transfer(rndis_class->rndis_class, buffer, nbytes, USB_OSAL_WAITING_FOREVER); return ret; } @@ -242,7 +242,7 @@ void rt_usbh_rndis_data_recv_entry(void *pdata) while (1) { pmg_offset = 0; payload_offset = 0; - ret = usbh_rndis_bulk_in_transfer(rndis_class->rndis_class, device->rx_buf_ptr, RNDIS_ETH_BUFFER_LEN, RT_WAITING_FOREVER); + ret = usbh_rndis_bulk_in_transfer(rndis_class->rndis_class, device->rx_buf_ptr, RNDIS_ETH_BUFFER_LEN, USB_OSAL_WAITING_FOREVER); if (ret <= 0) { rt_thread_mdelay(1); continue; -- cgit v1.3.1