Jump to main content

##

# 2.5.3.3 Configuration on MCC

## Use Interface Association Descriptor

Symbol name: CONFIG_USB_DEVICE_FUNCTION_USE_IAD

This option is enabled to generate a Interface Association Descriptor (IAD). This option should be enabled in case multiple CDC interfaces are included in the Device. Enabling the option will update the Class, Subclass fields in the Device Descriptor to indicate that the device uses IAD.

## Interrupt Endpoint Number

Symbol name: CONFIG_USB_DEVICE_FUNCTION_INT_ENDPOINT_NUMBER

This symbol is used to specify the endpoint number of Interrupt IN Endpoint to be used for this instance of the CDC Interface. Refer to Device Datasheet for details on available endpoints and limitations.

## Bulk OUT Endpoint Number

Symbol name: CONFIG_USB_DEVICE_FUNCTION_BULK_OUT_ENDPOINT_NUMBER

This symbol is used to specify the endpoint number of Bulk Out Endpoint to be used for this instance of the CDC Interface. Refer to Device Datasheet for details on available endpoints and limitations.

## Bulk IN Endpoint Number

Symbol name: CONFIG_USB_DEVICE_FUNCTION_BULK_IN_ENDPOINT_NUMBER

This symbol is used to specify the endpoint number of Bulk IN Endpoint to be used for this instance of the CDC Interface. Refer to Device Datasheet for details on available endpoints and limitations.