Go to the source code of this file.
◆ cdch_rndis_task()
OSAL_TASK_FUNCTION() cdch_rndis_task |
( |
void *param; |
| ) |
|
◆ rndis_body_subtask()
static tusb_error_t rndis_body_subtask |
( |
void |
| ) |
|
|
static |
◆ send_message_get_response_subtask()
static tusb_error_t send_message_get_response_subtask |
( |
uint8_t |
dev_addr, |
|
|
cdch_data_t * |
p_cdc, |
|
|
uint8_t * |
p_mess, |
|
|
uint32_t |
mess_length, |
|
|
uint8_t * |
p_response |
|
) |
| |
|
static |
◆ tusbh_cdc_rndis_get_mac_addr()
tusb_error_t tusbh_cdc_rndis_get_mac_addr |
( |
uint8_t |
dev_addr, |
|
|
uint8_t |
mac_address[6] |
|
) |
| |
◆ msg_init
Initial value:=
{
.type = RNDIS_MSG_INITIALIZE,
.request_id = 1,
.major_version = 1,
.minor_version = 0,
.max_xfer_size = 0x4000
}
Definition at line 134 of file cdc_rndis_host.c.
◆ msg_notification
CFG_TUH_MEM_SECTION uint8_t msg_notification[CFG_TUH_DEVICE_MAX][8] |
|
static |
◆ msg_payload
CFG_TUH_MEM_SECTION static CFG_TUH_MEM_ALIGN uint8_t msg_payload[RNDIS_MSG_PAYLOAD_MAX] |
|
static |
◆ msg_query_permanent_addr
Initial value:=
{
.type = RNDIS_MSG_QUERY,
.request_id = 1,
.buffer_length = 6,
.buffer_offset = 20,
}
@ RNDIS_OID_802_3_PERMANENT_ADDRESS
Permanent station address.
Definition at line 144 of file cdc_rndis_host.c.
◆ msg_set_packet_filter
Initial value:=
{
.type = RNDIS_MSG_SET,
.request_id = 1,
.buffer_length = 4,
.buffer_offset = 20,
}
struct rndis_msg_query_t rndis_msg_set_t
@ RNDIS_OID_GEN_CURRENT_PACKET_FILTER
Current packet filter (encoded)
Definition at line 154 of file cdc_rndis_host.c.
◆ rndish_data
rndish_data_t rndish_data[CFG_TUH_DEVICE_MAX] |
|
static |