attrs : 
{
    bcdUSB = 0x200;
    bDeviceClass = 0x2;
    bDeviceSubClass = 0x0;
    bDeviceProtocol = 0x0;
    bMaxPacketSize0 = 0x40;
    idVendor = 0x1b67;
    bcdDevice = 0x401;
};
os_descs : 
{
    config_id = 1;
    use = 1;
    qw_sign = "MSFT100";
    b_vendor_code = 0xcd;
};
strings = ( 
    {
        lang = 0x409;
        manufacturer = "Toradex";
        product = "@@PRODUCT_NAME@@";
        serialnumber = "00000000";
    } );
functions : 
{
    ncm_usb0 :
    {
        instance = "usb0";
        type = "ncm";
        attrs : 
        {
            qmult = 5;
        };
        os_descs = ( 
            {
                interface = "ncm";
                compatible_id = "WINNCM";
                sub_compatible_id = "";
            } );
    };
};
configs = (
    {
        id = 1;
        name = "c";
        attrs : 
        {
            bmAttributes = 0xC0;
            bMaxPower = 0x1;
        };
        strings = ( 
            {
                lang = 0x409;
                configuration = "WINNCM";
            } );
        functions = ( 
            {
                name = "ncm.usb0";
                function = "ncm_usb0";
            } );
    } );
