Data Structures | |
struct | cdc_desc_func_header_t |
Header Functional Descriptor (Communication Interface) More... | |
struct | cdc_desc_func_union_t |
Union Functional Descriptor (Communication Interface) More... | |
struct | cdc_desc_func_country_selection_t |
Country Selection Functional Descriptor (Communication Interface) More... | |
struct | cdc_desc_func_call_management_t |
Call Management Functional Descriptor. More... | |
struct | cdc_acm_capability_t |
struct | cdc_desc_func_abstract_control_management_t |
Abstract Control Management Functional Descriptor. More... | |
struct | cdc_desc_func_direct_line_management_t |
Direct Line Management Functional Descriptor. More... | |
struct | cdc_desc_func_telephone_ringer_t |
Telephone Ringer Functional Descriptor. More... | |
struct | cdc_desc_func_telephone_operational_modes_t |
Telephone Operational Modes Functional Descriptor. More... | |
struct | cdc_desc_func_telephone_call_state_reporting_capabilities_t |
Telephone Call and Line State Reporting Capabilities Descriptor. More... | |
struct | cdc_line_coding_t |
struct | cdc_line_control_state_t |
Macros | |
#define | cdc_desc_func_union_n_t(no_slave) |
#define | cdc_desc_func_country_selection_n_t(no_country) |
Functions | |
STATIC_ASSERT (sizeof(cdc_acm_capability_t)==1,"mostly problem with compiler") | |
static uint8_t | cdc_functional_desc_typeof (uint8_t const *p_desc) ATTR_PURE ATTR_ALWAYS_INLINE |
STATIC_ASSERT (sizeof(cdc_line_coding_t)==7,"size is not correct") | |
STATIC_ASSERT (sizeof(cdc_line_control_state_t)==2,"size is not correct") | |
#define cdc_desc_func_country_selection_n_t | ( | no_country | ) |
#define cdc_desc_func_union_n_t | ( | no_slave | ) |
Communication Interface Protocol Codes.
Communication Interface Subclass Codes.
Data Interface Protocol Codes.
enum cdc_func_desc_type_t |
Communication Interface SubType Descriptor.
Communication Interface Management Element Request Codes.
Communication Interface Management Element Notification Codes.
Enumerator | |
---|---|
NETWORK_CONNECTION |
This notification allows the device to notify the host about network connection status. |
RESPONSE_AVAILABLE |
This notification allows the device to notify the hostthat a response is available. This response can be retrieved with a subsequent CDC_REQUEST_GET_ENCAPSULATED_RESPONSE request. |
CONNECTION_SPEED_CHANGE |
This notification allows the device to inform the host-networking driver that a change in either the upstream or the downstream bit rate of the connection has occurred. |
enum cdc_pipeid_t |