summaryrefslogtreecommitdiff
path: root/third_party
diff options
context:
space:
mode:
authorZhihong Chen <[email protected]>2023-10-12 10:23:51 +0800
committersakumisu <[email protected]>2023-10-12 14:38:13 +0800
commitd4ba2eef5779c9f1259668ff4f51430419c3ad2d (patch)
treea0347dfe2dd2a1cafb5403d46b3ebb6413e8151b /third_party
parent3d96f64f940ed6123a73433e7ce333de0f10d5bb (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.c2
-rw-r--r--third_party/rt-thread-4.1.1/rndis_host/rndis_host.c4
-rw-r--r--third_party/rt-thread-4.1.1/rndis_host/rndis_host_lwip2.1.2.c4
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;