<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.13">
  <compounddef id="group___u_s_b_d___c_d_c" kind="group">
    <compoundname>USBD_CDC</compoundname>
    <title>Communication Device Class (CDC) Function Driver</title>
    <innerclass refid="struct_u_s_b_d___c_d_c___i_n_i_t___p_a_r_a_m___t" prot="public">USBD_CDC_INIT_PARAM_T</innerclass>
    <innerclass refid="struct_u_s_b_d___c_d_c___a_p_i___t" prot="public">USBD_CDC_API_T</innerclass>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
<sect1 id="group___u_s_b_d___c_d_c_1Sec_CDCModDescription">
<title>Module Description</title>
<para>CDC Class Function Driver module. This module contains an internal implementation of the USB CDC Class.</para><para>User applications can use this class driver instead of implementing the CDC-ACM class manually via the low-level USBD_HW and USBD_Core APIs.</para><para>This module is designed to simplify the user code by exposing only the required interface needed to interface with Devices using the USB CDC-ACM Class. </para></sect1>
    </detaileddescription>
  </compounddef>
</doxygen>
