Modify rndis and lwip interaction function name.
This commit is contained in:
parent
7003f26807
commit
84ab3dff35
|
@ -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);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue