Modify rndis and lwip interaction function name.

This commit is contained in:
songyanguang 2024-08-13 09:59:31 +08:00
parent 7003f26807
commit 84ab3dff35
1 changed files with 7 additions and 7 deletions

View File

@ -66,12 +66,12 @@ usb_osal_thread_t timer_handle;
usb_osal_thread_t data_recv_task_handle;
__WEAK int eth_device_linkchange(bool up)
__WEAK int lwip_rndis_device_linkchange(bool up)
{
return 0;
}
__WEAK int eth_device_ready(void *dataptr, size_t len)
__WEAK int lwip_rndis_data_recv(void *dataptr, size_t len)
{
return 0;
}
@ -112,12 +112,12 @@ static void usbh_rndis_data_recv_entry(void *pdata)
}
if (NDIS_MEDIA_STATE_CONNECTED == data[0]) {
s_rndis_class_ptr->link_status = true;
eth_device_linkchange(true);
lwip_rndis_device_linkchange(true);
printf("linkup, drop pkg\r\n");
break;
} else {
s_rndis_class_ptr->link_status = false;
eth_device_linkchange(false);
lwip_rndis_device_linkchange(false);
}
usb_osal_msleep(100);
}
@ -133,7 +133,7 @@ static void usbh_rndis_data_recv_entry(void *pdata)
while (ret > 0) {
pmsg = (rndis_data_packet_t *)(rx_buffer + pmg_offset);
if (pmsg->MessageType == REMOTE_NDIS_PACKET_MSG) {
eth_device_ready((uint8_t *)(&pmsg->DataOffset) + pmsg->DataOffset, pmsg->DataLength);
lwip_rndis_data_recv((uint8_t *)(&pmsg->DataOffset) + pmsg->DataOffset, pmsg->DataLength);
pmg_offset += pmsg->MessageLength;
ret -= pmsg->MessageLength;
}
@ -224,12 +224,12 @@ int usbh_rndis_eth_tx(void *dataptr, size_t tot_len)
}
if (NDIS_MEDIA_STATE_CONNECTED == data[0]) {
s_rndis_class_ptr->link_status = true;
eth_device_linkchange(true);
lwip_rndis_device_linkchange(true);
printf("linkup, drop pkg\r\n");
break;
} else {
s_rndis_class_ptr->link_status = false;
eth_device_linkchange(false);
lwip_rndis_device_linkchange(false);
}
usb_osal_msleep(100);
}