Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

USB_CDC_WIRELESS_HANDSET_CONTROL_MODEL Wireless Handset Control Model
Module
CDC Client Driver
Structures
Name Description
_COMM_INTERFACE_DETAILS This structure stores communication interface details of the attached
CDC device
_DATA_INTERFACE_DETAILS This structure stores data interface details of the attached CDC device
_USB_CDC_ACM_FN_DSC Abstract Control Management Functional Descriptor
_USB_CDC_CALL_MGT_FN_DSC Call Management Functional Descriptor
_USB_CDC_DEVICE_INFO This structure is used to hold information about an attached CDC device
_USB_CDC_HEADER_FN_DSC Header Functional Descriptor
_USB_CDC_UNION_FN_DSC Union Functional Descriptor
COMM_INTERFACE_DETAILS This structure stores communication interface details of the attached
CDC device
DATA_INTERFACE_DETAILS This structure stores data interface details of the attached CDC device
USB_CDC_ACM_FN_DSC Abstract Control Management Functional Descriptor
USB_CDC_CALL_MGT_FN_DSC Call Management Functional Descriptor
USB_CDC_DEVICE_INFO This structure is used to hold information about an attached CDC device
USB_CDC_HEADER_FN_DSC Header Functional Descriptor
USB_CDC_UNION_FN_DSC Union Functional Descriptor
Unions
Name Description
_USB_CDC_CONTROL_SIGNAL_BITMAP This is type USB_CDC_CONTROL_SIGNAL_BITMAP.
_USB_CDC_LINE_CODING This is type USB_CDC_LINE_CODING.
USB_CDC_CONTROL_SIGNAL_BITMAP This is type USB_CDC_CONTROL_SIGNAL_BITMAP.
USB_CDC_LINE_CODING This is type USB_CDC_LINE_CODING.
Description
This is file usb_host_cdc.h.
1.4.2.2.4 usb_host_cdc_interface.h
Functions
Name Description
USBHostCDC_Api_ACM_Request This function can be used by application code to dynamically access
ACM specific requests. This function should be used only if apllication
intends to modify for example the Baudrate from previouly configured
rate. Data transmitted/received to/from device is a array of bytes.
Application must take extra care of understanding the data format
before using this function.
USBHostCDC_Api_Get_IN_Data This function is called by application to receive Input data over DATA
interface. This function setsup the request to receive data from the
device.
USBHostCDC_Api_Send_OUT_Data This function is called by application to transmit out data over DATA
interface. This function setsup the request to transmit data to the device.
USBHostCDC_ApiDeviceDetect This function determines if a CDC device is attached and ready to use.
USBHostCDC_ApiTransferIsComplete This function is called by application to poll for transfer status. This
function returns true in the transfer is over. To check whether the
transfer was successfull or not , application must check the error code
returned by reference.
1.4 Library Interface MLA - USB Library Help Embedded Host API
164

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh