diff options
| author | Zhihong Chen <[email protected]> | 2023-10-12 10:23:51 +0800 |
|---|---|---|
| committer | sakumisu <[email protected]> | 2023-10-12 14:38:13 +0800 |
| commit | d4ba2eef5779c9f1259668ff4f51430419c3ad2d (patch) | |
| tree | a0347dfe2dd2a1cafb5403d46b3ebb6413e8151b /third_party | |
| parent | 3d96f64f940ed6123a73433e7ce333de0f10d5bb (diff) | |
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 <[email protected]>
Diffstat (limited to 'third_party')
| -rw-r--r-- | third_party/FreeRTOS-10.4/rndis_host/rndis_host.c | 2 | ||||
| -rw-r--r-- | third_party/rt-thread-4.1.1/rndis_host/rndis_host.c | 4 | ||||
| -rw-r--r-- | third_party/rt-thread-4.1.1/rndis_host/rndis_host_lwip2.1.2.c | 4 |
3 files changed, 5 insertions, 5 deletions
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; |
