<?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="mw__usbd__desc_8h" kind="file" language="C++">
    <compoundname>mw_usbd_desc.h</compoundname>
    <includes refid="mw__usbd_8h" local="yes">mw_usbd.h</includes>
    <incdepgraph>
      <node id="79">
        <label>mw_usbd/mw_usbd_desc.h</label>
        <link refid="mw__usbd__desc_8h"/>
        <childnode refid="80" relation="include">
        </childnode>
      </node>
      <node id="81">
        <label>stdint.h</label>
      </node>
      <node id="80">
        <label>mw_usbd.h</label>
        <link refid="mw__usbd_8h"/>
        <childnode refid="81" relation="include">
        </childnode>
      </node>
    </incdepgraph>
      <sectiondef kind="define">
      <memberdef kind="define" id="mw__usbd__desc_8h_1a018fc058eba40cffd92be1756a5d2b40" prot="public" static="no">
        <name>WBVAL</name>
        <param><defname>x</defname></param>
        <initializer>((x) &amp; 0xFF), (((x) &gt;&gt; 8) &amp; 0xFF)</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="30" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="30" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1a217165f37f8e1835ea51da6e19768402" prot="public" static="no">
        <name>B3VAL</name>
        <param><defname>x</defname></param>
        <initializer>((x) &amp; 0xFF), (((x) &gt;&gt; 8) &amp; 0xFF), (((x) &gt;&gt; 16) &amp; 0xFF)</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="31" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="31" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1acd04660262562260957b6df8d5e482b3" prot="public" static="no">
        <name>USB_DEVICE_DESC_SIZE</name>
        <initializer>(sizeof(USB_DEVICE_DESCRIPTOR))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="33" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="33" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1a136546c0b0fefbc4d0684f1a70a86d3e" prot="public" static="no">
        <name>USB_CONFIGURATION_DESC_SIZE</name>
        <initializer>(sizeof(USB_CONFIGURATION_DESCRIPTOR))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="34" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="34" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1ac7fd274cdd131f4c0addec7a139bc9b7" prot="public" static="no">
        <name>USB_INTERFACE_DESC_SIZE</name>
        <initializer>(sizeof(USB_INTERFACE_DESCRIPTOR))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="35" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="35" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1a317f2697db907bff3f818a644d231c08" prot="public" static="no">
        <name>USB_ENDPOINT_DESC_SIZE</name>
        <initializer>(sizeof(USB_ENDPOINT_DESCRIPTOR))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="36" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="36" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1a038630c136094c9f727b62cb81a9a186" prot="public" static="no">
        <name>USB_DEVICE_QUALI_SIZE</name>
        <initializer>(sizeof(USB_DEVICE_QUALIFIER_DESCRIPTOR))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="37" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="37" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1ab7288d5e0e645952c8c156182f3baa11" prot="public" static="no">
        <name>USB_OTHER_SPEED_CONF_SIZE</name>
        <initializer>(sizeof(USB_OTHER_SPEED_CONFIGURATION))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="38" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="38" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1aeb5e8b4c6790076d531e8a70e466ae53" prot="public" static="no">
        <name>USB_BOS_DESC_SIZE</name>
        <initializer>(sizeof(USB_BOS_DESCRIPTOR))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="39" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="39" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1a7faf4756e7ab4b1a79e145ede00f0915" prot="public" static="no">
        <name>USB_SS_DEVICE_CAPABILITY_SIZE</name>
        <initializer>(sizeof(USB_SS_DEVICE_CAPABILITY_DESCRIPTOR))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="40" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="40" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1a1af5a75e758ee83fce1532ff58cf837e" prot="public" static="no">
        <name>USB_DEVICE_CAPABILITY_SIZE</name>
        <initializer>(sizeof(USB_DEVICE_CAPABILITY_DESCRIPTOR))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="41" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="41" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1a5ff0f82d743784b185a3a82a726733d9" prot="public" static="no">
        <name>HID_DESC_SIZE</name>
        <initializer>(sizeof(HID_DESCRIPTOR))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="43" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="43" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="mw__usbd__desc_8h_1a9e6aaa203ab1a717bcf43252397b29ec" prot="public" static="no">
        <name>HID_REPORT_DESC_SIZE</name>
        <initializer>(sizeof(HID_ReportDescriptor))</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="44" column="9" bodyfile="mw_usbd/mw_usbd_desc.h" bodystart="44" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="var">
      <memberdef kind="variable" id="mw__usbd__desc_8h_1a2a75db71829108e786a8ac452c8f10b1" prot="public" static="no" mutable="no">
        <type>const uint8_t</type>
        <definition>const uint8_t HID_ReportDescriptor[]</definition>
        <argsstring>[]</argsstring>
        <name>HID_ReportDescriptor</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="46" column="1"/>
      </memberdef>
      <memberdef kind="variable" id="mw__usbd__desc_8h_1a97990c121608c1fed4afac93af3a198a" prot="public" static="no" mutable="no">
        <type>const uint16_t</type>
        <definition>const uint16_t HID_ReportDescSize</definition>
        <argsstring></argsstring>
        <name>HID_ReportDescSize</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="47" column="1"/>
      </memberdef>
      <memberdef kind="variable" id="mw__usbd__desc_8h_1a9c94dbd41e4e10e97c518d773958fed2" prot="public" static="no" mutable="no">
        <type>const uint16_t</type>
        <definition>const uint16_t HID_DescOffset</definition>
        <argsstring></argsstring>
        <name>HID_DescOffset</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="mw_usbd/mw_usbd_desc.h" line="48" column="1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="mw_usbd/mw_usbd_desc.h"/>
  </compounddef>
</doxygen>
