FreeBSD kernel usb device Code
usb_cdc.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  usb_cdc_header_descriptor
 
struct  usb_cdc_cm_descriptor
 
struct  usb_cdc_acm_descriptor
 
struct  usb_cdc_union_descriptor
 
struct  usb_cdc_ethernet_descriptor
 
struct  usb_cdc_abstract_state
 
struct  usb_cdc_line_state
 
struct  usb_cdc_notification
 
struct  usb_ncm16_hdr
 
struct  usb_ncm16_dp
 
struct  usb_ncm16_dpt
 
struct  usb_ncm32_hdr
 
struct  usb_ncm32_dp
 
struct  usb_ncm32_dpt
 
struct  usb_ncm_func_descriptor
 
struct  usb_ncm_parameters
 

Macros

#define UDESCSUB_CDC_HEADER   0
 
#define UDESCSUB_CDC_CM   1 /* Call Management */
 
#define UDESCSUB_CDC_ACM   2 /* Abstract Control Model */
 
#define UDESCSUB_CDC_DLM   3 /* Direct Line Management */
 
#define UDESCSUB_CDC_TRF   4 /* Telephone Ringer */
 
#define UDESCSUB_CDC_TCLSR   5 /* Telephone Call */
 
#define UDESCSUB_CDC_UNION   6
 
#define UDESCSUB_CDC_CS   7 /* Country Selection */
 
#define UDESCSUB_CDC_TOM   8 /* Telephone Operational Modes */
 
#define UDESCSUB_CDC_USBT   9 /* USB Terminal */
 
#define UDESCSUB_CDC_NCT   10
 
#define UDESCSUB_CDC_PUF   11
 
#define UDESCSUB_CDC_EUF   12
 
#define UDESCSUB_CDC_MCMF   13
 
#define UDESCSUB_CDC_CCMF   14
 
#define UDESCSUB_CDC_ENF   15
 
#define UDESCSUB_CDC_ANF   16
 
#define USB_CDC_CM_DOES_CM   0x01
 
#define USB_CDC_CM_OVER_DATA   0x02
 
#define USB_CDC_ACM_HAS_FEATURE   0x01
 
#define USB_CDC_ACM_HAS_LINE   0x02
 
#define USB_CDC_ACM_HAS_BREAK   0x04
 
#define USB_CDC_ACM_HAS_NETWORK_CONN   0x08
 
#define UCDC_SEND_ENCAPSULATED_COMMAND   0x00
 
#define UCDC_GET_ENCAPSULATED_RESPONSE   0x01
 
#define UCDC_SET_COMM_FEATURE   0x02
 
#define UCDC_GET_COMM_FEATURE   0x03
 
#define UCDC_ABSTRACT_STATE   0x01
 
#define UCDC_COUNTRY_SETTING   0x02
 
#define UCDC_CLEAR_COMM_FEATURE   0x04
 
#define UCDC_SET_LINE_CODING   0x20
 
#define UCDC_GET_LINE_CODING   0x21
 
#define UCDC_SET_CONTROL_LINE_STATE   0x22
 
#define UCDC_LINE_DTR   0x0001
 
#define UCDC_LINE_RTS   0x0002
 
#define UCDC_SEND_BREAK   0x23
 
#define UCDC_BREAK_ON   0xffff
 
#define UCDC_BREAK_OFF   0x0000
 
#define UCDC_IDLE_SETTING   0x0001
 
#define UCDC_DATA_MULTIPLEXED   0x0002
 
#define UCDC_ABSTRACT_STATE_LENGTH   2
 
#define UCDC_STOP_BIT_1   0
 
#define UCDC_STOP_BIT_1_5   1
 
#define UCDC_STOP_BIT_2   2
 
#define UCDC_PARITY_NONE   0
 
#define UCDC_PARITY_ODD   1
 
#define UCDC_PARITY_EVEN   2
 
#define UCDC_PARITY_MARK   3
 
#define UCDC_PARITY_SPACE   4
 
#define UCDC_LINE_STATE_LENGTH   7
 
#define UCDC_NOTIFICATION   0xa1
 
#define UCDC_N_NETWORK_CONNECTION   0x00
 
#define UCDC_N_RESPONSE_AVAILABLE   0x01
 
#define UCDC_N_AUX_JACK_HOOK_STATE   0x08
 
#define UCDC_N_RING_DETECT   0x09
 
#define UCDC_N_SERIAL_STATE   0x20
 
#define UCDC_N_CALL_STATE_CHANGED   0x28
 
#define UCDC_N_LINE_STATE_CHANGED   0x29
 
#define UCDC_N_CONNECTION_SPEED_CHANGE   0x2a
 
#define UCDC_NOTIFICATION_LENGTH   8
 
#define UCDC_N_SERIAL_OVERRUN   0x40
 
#define UCDC_N_SERIAL_PARITY   0x20
 
#define UCDC_N_SERIAL_FRAMING   0x10
 
#define UCDC_N_SERIAL_RI   0x08
 
#define UCDC_N_SERIAL_BREAK   0x04
 
#define UCDC_N_SERIAL_DSR   0x02
 
#define UCDC_N_SERIAL_DCD   0x01
 
#define UCDC_MDM_RXCARRIER   0x01
 
#define UCDC_MDM_TXCARRIER   0x02
 
#define UCDC_MDM_BREAK   0x04
 
#define UCDC_MDM_RING   0x08
 
#define UCDC_MDM_FRAMING_ERR   0x10
 
#define UCDC_MDM_PARITY_ERR   0x20
 
#define UCDC_MDM_OVERRUN_ERR   0x40
 
#define UCDC_NCM_FUNC_DESC_SUBTYPE   0x1A
 
#define UCDC_NCM_CAP_FILTER   0x01
 
#define UCDC_NCM_CAP_MAC_ADDR   0x02
 
#define UCDC_NCM_CAP_ENCAP   0x04
 
#define UCDC_NCM_CAP_MAX_DATA   0x08
 
#define UCDC_NCM_CAP_CRCMODE   0x10
 
#define UCDC_NCM_CAP_MAX_DGRAM   0x20
 
#define UCDC_NCM_SET_ETHERNET_MULTICAST_FILTERS   0x40
 
#define UCDC_NCM_SET_ETHERNET_POWER_MGMT_PATTERN_FILTER   0x41
 
#define UCDC_NCM_GET_ETHERNET_POWER_MGMT_PATTERN_FILTER   0x42
 
#define UCDC_NCM_SET_ETHERNET_PACKET_FILTER   0x43
 
#define UCDC_NCM_GET_ETHERNET_STATISTIC   0x44
 
#define UCDC_NCM_GET_NTB_PARAMETERS   0x80
 
#define UCDC_NCM_GET_NET_ADDRESS   0x81
 
#define UCDC_NCM_SET_NET_ADDRESS   0x82
 
#define UCDC_NCM_GET_NTB_FORMAT   0x83
 
#define UCDC_NCM_SET_NTB_FORMAT   0x84
 
#define UCDC_NCM_GET_NTB_INPUT_SIZE   0x85
 
#define UCDC_NCM_SET_NTB_INPUT_SIZE   0x86
 
#define UCDC_NCM_GET_MAX_DATAGRAM_SIZE   0x87
 
#define UCDC_NCM_SET_MAX_DATAGRAM_SIZE   0x88
 
#define UCDC_NCM_GET_CRC_MODE   0x89
 
#define UCDC_NCM_SET_CRC_MODE   0x8A
 
#define UCDC_NCM_FORMAT_NTB16   0x0001
 
#define UCDC_NCM_FORMAT_NTB32   0x0002
 
#define UCDC_NCM_NOTIF_NETWORK_CONNECTION   0x00
 
#define UCDC_NCM_NOTIF_RESPONSE_AVAILABLE   0x01
 
#define UCDC_NCM_NOTIF_CONNECTION_SPEED_CHANGE   0x2A
 

Variables

struct usb_cdc_header_descriptor __packed
 

Macro Definition Documentation

◆ UCDC_ABSTRACT_STATE

#define UCDC_ABSTRACT_STATE   0x01

Definition at line 108 of file usb_cdc.h.

◆ UCDC_ABSTRACT_STATE_LENGTH

#define UCDC_ABSTRACT_STATE_LENGTH   2

Definition at line 126 of file usb_cdc.h.

◆ UCDC_BREAK_OFF

#define UCDC_BREAK_OFF   0x0000

Definition at line 118 of file usb_cdc.h.

◆ UCDC_BREAK_ON

#define UCDC_BREAK_ON   0xffff

Definition at line 117 of file usb_cdc.h.

◆ UCDC_CLEAR_COMM_FEATURE

#define UCDC_CLEAR_COMM_FEATURE   0x04

Definition at line 110 of file usb_cdc.h.

◆ UCDC_COUNTRY_SETTING

#define UCDC_COUNTRY_SETTING   0x02

Definition at line 109 of file usb_cdc.h.

◆ UCDC_DATA_MULTIPLEXED

#define UCDC_DATA_MULTIPLEXED   0x0002

Definition at line 123 of file usb_cdc.h.

◆ UCDC_GET_COMM_FEATURE

#define UCDC_GET_COMM_FEATURE   0x03

Definition at line 107 of file usb_cdc.h.

◆ UCDC_GET_ENCAPSULATED_RESPONSE

#define UCDC_GET_ENCAPSULATED_RESPONSE   0x01

Definition at line 105 of file usb_cdc.h.

◆ UCDC_GET_LINE_CODING

#define UCDC_GET_LINE_CODING   0x21

Definition at line 112 of file usb_cdc.h.

◆ UCDC_IDLE_SETTING

#define UCDC_IDLE_SETTING   0x0001

Definition at line 122 of file usb_cdc.h.

◆ UCDC_LINE_DTR

#define UCDC_LINE_DTR   0x0001

Definition at line 114 of file usb_cdc.h.

◆ UCDC_LINE_RTS

#define UCDC_LINE_RTS   0x0002

Definition at line 115 of file usb_cdc.h.

◆ UCDC_LINE_STATE_LENGTH

#define UCDC_LINE_STATE_LENGTH   7

Definition at line 143 of file usb_cdc.h.

◆ UCDC_MDM_BREAK

#define UCDC_MDM_BREAK   0x04

Definition at line 180 of file usb_cdc.h.

◆ UCDC_MDM_FRAMING_ERR

#define UCDC_MDM_FRAMING_ERR   0x10

Definition at line 182 of file usb_cdc.h.

◆ UCDC_MDM_OVERRUN_ERR

#define UCDC_MDM_OVERRUN_ERR   0x40

Definition at line 184 of file usb_cdc.h.

◆ UCDC_MDM_PARITY_ERR

#define UCDC_MDM_PARITY_ERR   0x20

Definition at line 183 of file usb_cdc.h.

◆ UCDC_MDM_RING

#define UCDC_MDM_RING   0x08

Definition at line 181 of file usb_cdc.h.

◆ UCDC_MDM_RXCARRIER

#define UCDC_MDM_RXCARRIER   0x01

Definition at line 178 of file usb_cdc.h.

◆ UCDC_MDM_TXCARRIER

#define UCDC_MDM_TXCARRIER   0x02

Definition at line 179 of file usb_cdc.h.

◆ UCDC_N_AUX_JACK_HOOK_STATE

#define UCDC_N_AUX_JACK_HOOK_STATE   0x08

Definition at line 151 of file usb_cdc.h.

◆ UCDC_N_CALL_STATE_CHANGED

#define UCDC_N_CALL_STATE_CHANGED   0x28

Definition at line 154 of file usb_cdc.h.

◆ UCDC_N_CONNECTION_SPEED_CHANGE

#define UCDC_N_CONNECTION_SPEED_CHANGE   0x2a

Definition at line 156 of file usb_cdc.h.

◆ UCDC_N_LINE_STATE_CHANGED

#define UCDC_N_LINE_STATE_CHANGED   0x29

Definition at line 155 of file usb_cdc.h.

◆ UCDC_N_NETWORK_CONNECTION

#define UCDC_N_NETWORK_CONNECTION   0x00

Definition at line 149 of file usb_cdc.h.

◆ UCDC_N_RESPONSE_AVAILABLE

#define UCDC_N_RESPONSE_AVAILABLE   0x01

Definition at line 150 of file usb_cdc.h.

◆ UCDC_N_RING_DETECT

#define UCDC_N_RING_DETECT   0x09

Definition at line 152 of file usb_cdc.h.

◆ UCDC_N_SERIAL_BREAK

#define UCDC_N_SERIAL_BREAK   0x04

Definition at line 173 of file usb_cdc.h.

◆ UCDC_N_SERIAL_DCD

#define UCDC_N_SERIAL_DCD   0x01

Definition at line 175 of file usb_cdc.h.

◆ UCDC_N_SERIAL_DSR

#define UCDC_N_SERIAL_DSR   0x02

Definition at line 174 of file usb_cdc.h.

◆ UCDC_N_SERIAL_FRAMING

#define UCDC_N_SERIAL_FRAMING   0x10

Definition at line 171 of file usb_cdc.h.

◆ UCDC_N_SERIAL_OVERRUN

#define UCDC_N_SERIAL_OVERRUN   0x40

Definition at line 169 of file usb_cdc.h.

◆ UCDC_N_SERIAL_PARITY

#define UCDC_N_SERIAL_PARITY   0x20

Definition at line 170 of file usb_cdc.h.

◆ UCDC_N_SERIAL_RI

#define UCDC_N_SERIAL_RI   0x08

Definition at line 172 of file usb_cdc.h.

◆ UCDC_N_SERIAL_STATE

#define UCDC_N_SERIAL_STATE   0x20

Definition at line 153 of file usb_cdc.h.

◆ UCDC_NCM_CAP_CRCMODE

#define UCDC_NCM_CAP_CRCMODE   0x10

Definition at line 245 of file usb_cdc.h.

◆ UCDC_NCM_CAP_ENCAP

#define UCDC_NCM_CAP_ENCAP   0x04

Definition at line 243 of file usb_cdc.h.

◆ UCDC_NCM_CAP_FILTER

#define UCDC_NCM_CAP_FILTER   0x01

Definition at line 241 of file usb_cdc.h.

◆ UCDC_NCM_CAP_MAC_ADDR

#define UCDC_NCM_CAP_MAC_ADDR   0x02

Definition at line 242 of file usb_cdc.h.

◆ UCDC_NCM_CAP_MAX_DATA

#define UCDC_NCM_CAP_MAX_DATA   0x08

Definition at line 244 of file usb_cdc.h.

◆ UCDC_NCM_CAP_MAX_DGRAM

#define UCDC_NCM_CAP_MAX_DGRAM   0x20

Definition at line 246 of file usb_cdc.h.

◆ UCDC_NCM_FORMAT_NTB16

#define UCDC_NCM_FORMAT_NTB16   0x0001

Definition at line 271 of file usb_cdc.h.

◆ UCDC_NCM_FORMAT_NTB32

#define UCDC_NCM_FORMAT_NTB32   0x0002

Definition at line 272 of file usb_cdc.h.

◆ UCDC_NCM_FUNC_DESC_SUBTYPE

#define UCDC_NCM_FUNC_DESC_SUBTYPE   0x1A

Definition at line 233 of file usb_cdc.h.

◆ UCDC_NCM_GET_CRC_MODE

#define UCDC_NCM_GET_CRC_MODE   0x89

Definition at line 265 of file usb_cdc.h.

◆ UCDC_NCM_GET_ETHERNET_POWER_MGMT_PATTERN_FILTER

#define UCDC_NCM_GET_ETHERNET_POWER_MGMT_PATTERN_FILTER   0x42

Definition at line 253 of file usb_cdc.h.

◆ UCDC_NCM_GET_ETHERNET_STATISTIC

#define UCDC_NCM_GET_ETHERNET_STATISTIC   0x44

Definition at line 255 of file usb_cdc.h.

◆ UCDC_NCM_GET_MAX_DATAGRAM_SIZE

#define UCDC_NCM_GET_MAX_DATAGRAM_SIZE   0x87

Definition at line 263 of file usb_cdc.h.

◆ UCDC_NCM_GET_NET_ADDRESS

#define UCDC_NCM_GET_NET_ADDRESS   0x81

Definition at line 257 of file usb_cdc.h.

◆ UCDC_NCM_GET_NTB_FORMAT

#define UCDC_NCM_GET_NTB_FORMAT   0x83

Definition at line 259 of file usb_cdc.h.

◆ UCDC_NCM_GET_NTB_INPUT_SIZE

#define UCDC_NCM_GET_NTB_INPUT_SIZE   0x85

Definition at line 261 of file usb_cdc.h.

◆ UCDC_NCM_GET_NTB_PARAMETERS

#define UCDC_NCM_GET_NTB_PARAMETERS   0x80

Definition at line 256 of file usb_cdc.h.

◆ UCDC_NCM_NOTIF_CONNECTION_SPEED_CHANGE

#define UCDC_NCM_NOTIF_CONNECTION_SPEED_CHANGE   0x2A

Definition at line 288 of file usb_cdc.h.

◆ UCDC_NCM_NOTIF_NETWORK_CONNECTION

#define UCDC_NCM_NOTIF_NETWORK_CONNECTION   0x00

Definition at line 286 of file usb_cdc.h.

◆ UCDC_NCM_NOTIF_RESPONSE_AVAILABLE

#define UCDC_NCM_NOTIF_RESPONSE_AVAILABLE   0x01

Definition at line 287 of file usb_cdc.h.

◆ UCDC_NCM_SET_CRC_MODE

#define UCDC_NCM_SET_CRC_MODE   0x8A

Definition at line 266 of file usb_cdc.h.

◆ UCDC_NCM_SET_ETHERNET_MULTICAST_FILTERS

#define UCDC_NCM_SET_ETHERNET_MULTICAST_FILTERS   0x40

Definition at line 251 of file usb_cdc.h.

◆ UCDC_NCM_SET_ETHERNET_PACKET_FILTER

#define UCDC_NCM_SET_ETHERNET_PACKET_FILTER   0x43

Definition at line 254 of file usb_cdc.h.

◆ UCDC_NCM_SET_ETHERNET_POWER_MGMT_PATTERN_FILTER

#define UCDC_NCM_SET_ETHERNET_POWER_MGMT_PATTERN_FILTER   0x41

Definition at line 252 of file usb_cdc.h.

◆ UCDC_NCM_SET_MAX_DATAGRAM_SIZE

#define UCDC_NCM_SET_MAX_DATAGRAM_SIZE   0x88

Definition at line 264 of file usb_cdc.h.

◆ UCDC_NCM_SET_NET_ADDRESS

#define UCDC_NCM_SET_NET_ADDRESS   0x82

Definition at line 258 of file usb_cdc.h.

◆ UCDC_NCM_SET_NTB_FORMAT

#define UCDC_NCM_SET_NTB_FORMAT   0x84

Definition at line 260 of file usb_cdc.h.

◆ UCDC_NCM_SET_NTB_INPUT_SIZE

#define UCDC_NCM_SET_NTB_INPUT_SIZE   0x86

Definition at line 262 of file usb_cdc.h.

◆ UCDC_NOTIFICATION

#define UCDC_NOTIFICATION   0xa1

Definition at line 147 of file usb_cdc.h.

◆ UCDC_NOTIFICATION_LENGTH

#define UCDC_NOTIFICATION_LENGTH   8

Definition at line 163 of file usb_cdc.h.

◆ UCDC_PARITY_EVEN

#define UCDC_PARITY_EVEN   2

Definition at line 137 of file usb_cdc.h.

◆ UCDC_PARITY_MARK

#define UCDC_PARITY_MARK   3

Definition at line 138 of file usb_cdc.h.

◆ UCDC_PARITY_NONE

#define UCDC_PARITY_NONE   0

Definition at line 135 of file usb_cdc.h.

◆ UCDC_PARITY_ODD

#define UCDC_PARITY_ODD   1

Definition at line 136 of file usb_cdc.h.

◆ UCDC_PARITY_SPACE

#define UCDC_PARITY_SPACE   4

Definition at line 139 of file usb_cdc.h.

◆ UCDC_SEND_BREAK

#define UCDC_SEND_BREAK   0x23

Definition at line 116 of file usb_cdc.h.

◆ UCDC_SEND_ENCAPSULATED_COMMAND

#define UCDC_SEND_ENCAPSULATED_COMMAND   0x00

Definition at line 104 of file usb_cdc.h.

◆ UCDC_SET_COMM_FEATURE

#define UCDC_SET_COMM_FEATURE   0x02

Definition at line 106 of file usb_cdc.h.

◆ UCDC_SET_CONTROL_LINE_STATE

#define UCDC_SET_CONTROL_LINE_STATE   0x22

Definition at line 113 of file usb_cdc.h.

◆ UCDC_SET_LINE_CODING

#define UCDC_SET_LINE_CODING   0x20

Definition at line 111 of file usb_cdc.h.

◆ UCDC_STOP_BIT_1

#define UCDC_STOP_BIT_1   0

Definition at line 131 of file usb_cdc.h.

◆ UCDC_STOP_BIT_1_5

#define UCDC_STOP_BIT_1_5   1

Definition at line 132 of file usb_cdc.h.

◆ UCDC_STOP_BIT_2

#define UCDC_STOP_BIT_2   2

Definition at line 133 of file usb_cdc.h.

◆ UDESCSUB_CDC_ACM

#define UDESCSUB_CDC_ACM   2 /* Abstract Control Model */

Definition at line 41 of file usb_cdc.h.

◆ UDESCSUB_CDC_ANF

#define UDESCSUB_CDC_ANF   16

Definition at line 55 of file usb_cdc.h.

◆ UDESCSUB_CDC_CCMF

#define UDESCSUB_CDC_CCMF   14

Definition at line 53 of file usb_cdc.h.

◆ UDESCSUB_CDC_CM

#define UDESCSUB_CDC_CM   1 /* Call Management */

Definition at line 40 of file usb_cdc.h.

◆ UDESCSUB_CDC_CS

#define UDESCSUB_CDC_CS   7 /* Country Selection */

Definition at line 46 of file usb_cdc.h.

◆ UDESCSUB_CDC_DLM

#define UDESCSUB_CDC_DLM   3 /* Direct Line Management */

Definition at line 42 of file usb_cdc.h.

◆ UDESCSUB_CDC_ENF

#define UDESCSUB_CDC_ENF   15

Definition at line 54 of file usb_cdc.h.

◆ UDESCSUB_CDC_EUF

#define UDESCSUB_CDC_EUF   12

Definition at line 51 of file usb_cdc.h.

◆ UDESCSUB_CDC_HEADER

#define UDESCSUB_CDC_HEADER   0

Definition at line 39 of file usb_cdc.h.

◆ UDESCSUB_CDC_MCMF

#define UDESCSUB_CDC_MCMF   13

Definition at line 52 of file usb_cdc.h.

◆ UDESCSUB_CDC_NCT

#define UDESCSUB_CDC_NCT   10

Definition at line 49 of file usb_cdc.h.

◆ UDESCSUB_CDC_PUF

#define UDESCSUB_CDC_PUF   11

Definition at line 50 of file usb_cdc.h.

◆ UDESCSUB_CDC_TCLSR

#define UDESCSUB_CDC_TCLSR   5 /* Telephone Call */

Definition at line 44 of file usb_cdc.h.

◆ UDESCSUB_CDC_TOM

#define UDESCSUB_CDC_TOM   8 /* Telephone Operational Modes */

Definition at line 47 of file usb_cdc.h.

◆ UDESCSUB_CDC_TRF

#define UDESCSUB_CDC_TRF   4 /* Telephone Ringer */

Definition at line 43 of file usb_cdc.h.

◆ UDESCSUB_CDC_UNION

#define UDESCSUB_CDC_UNION   6

Definition at line 45 of file usb_cdc.h.

◆ UDESCSUB_CDC_USBT

#define UDESCSUB_CDC_USBT   9 /* USB Terminal */

Definition at line 48 of file usb_cdc.h.

◆ USB_CDC_ACM_HAS_BREAK

#define USB_CDC_ACM_HAS_BREAK   0x04

Definition at line 81 of file usb_cdc.h.

◆ USB_CDC_ACM_HAS_FEATURE

#define USB_CDC_ACM_HAS_FEATURE   0x01

Definition at line 79 of file usb_cdc.h.

◆ USB_CDC_ACM_HAS_LINE

#define USB_CDC_ACM_HAS_LINE   0x02

Definition at line 80 of file usb_cdc.h.

◆ USB_CDC_ACM_HAS_NETWORK_CONN

#define USB_CDC_ACM_HAS_NETWORK_CONN   0x08

Definition at line 82 of file usb_cdc.h.

◆ USB_CDC_CM_DOES_CM

#define USB_CDC_CM_DOES_CM   0x01

Definition at line 69 of file usb_cdc.h.

◆ USB_CDC_CM_OVER_DATA

#define USB_CDC_CM_OVER_DATA   0x02

Definition at line 70 of file usb_cdc.h.

Variable Documentation

◆ __packed