diff options
| author | sakumisu <[email protected]> | 2024-05-31 22:44:04 +0800 |
|---|---|---|
| committer | sakumisu <[email protected]> | 2024-05-31 22:44:19 +0800 |
| commit | ba098529af2a45a138d1b8384deec10b7d8c88ec (patch) | |
| tree | 8adece23bf111e29f7bf02ea7dfb4994f0c276d5 | |
| parent | 2d63b52d0b4d2ba34a041da554f914a65887689a (diff) | |
update(class/wireless/usbd_rndis): print max pkts and size in init msg resp
| -rw-r--r-- | class/wireless/usbh_rndis.c | 5 | ||||
| -rw-r--r-- | class/wireless/usbh_rndis.h | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/class/wireless/usbh_rndis.c b/class/wireless/usbh_rndis.c index f25cde11..369772eb 100644 --- a/class/wireless/usbh_rndis.c +++ b/class/wireless/usbh_rndis.c @@ -82,6 +82,11 @@ static int usbh_rndis_init_msg_transfer(struct usbh_rndis *rndis_class) return ret; } + rndis_class->max_transfer_pkts = resp->MaxPacketsPerTransfer; + rndis_class->max_transfer_size = resp->MaxTransferSize; + USB_LOG_INFO("MaxPacketsPerTransfer:%d\r\n", resp->MaxPacketsPerTransfer); + USB_LOG_INFO("MaxTransferSize:%d\r\n", resp->MaxTransferSize); + return ret; } diff --git a/class/wireless/usbh_rndis.h b/class/wireless/usbh_rndis.h index be56e400..8bdd072a 100644 --- a/class/wireless/usbh_rndis.h +++ b/class/wireless/usbh_rndis.h @@ -22,6 +22,9 @@ struct usbh_rndis { uint8_t minor; uint32_t request_id; + uint32_t tx_offset; + uint32_t max_transfer_pkts; /* max packets in one transfer */ + uint32_t max_transfer_size; /* max size in one transfer */ uint32_t link_speed; bool connect_status; |
