add implementation for

- tusbh_cdc_rndis_is_mounted
- tusbh_cdc_rndis_get_mac_addr
This commit is contained in:
hathach
2013-07-19 02:30:22 +07:00
parent ce865721a5
commit a522263a9d
4 changed files with 33 additions and 7 deletions

View File

@@ -91,6 +91,11 @@ bool tusbh_cdc_serial_is_mounted(uint8_t dev_addr)
(cdch_data[dev_addr-1].interface_protocol <= CDC_COMM_PROTOCOL_ATCOMMAND_CDMA);
}
bool tusbh_cdc_rndis_is_mounted(uint8_t dev_addr)
{
return tusbh_cdc_is_mounted(dev_addr) && cdch_data[dev_addr-1].is_rndis;
}
tusb_error_t tusbh_cdc_send(uint8_t dev_addr, void const * p_data, uint32_t length, bool is_notify)
{
ASSERT( tusbh_cdc_is_mounted(dev_addr), TUSB_ERROR_CDCH_DEVICE_NOT_MOUNTED);