summaryrefslogtreecommitdiff
path: root/recipes-support/libusbgx/files/apalis-imx6/g1.schema
blob: 01d6e0d865c6266c55d5d7c2640890b41127880b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
attrs : 
{
    bcdUSB = 0x200;
    bDeviceClass = 0x2;
    bDeviceSubClass = 0x0;
    bDeviceProtocol = 0x0;
    bMaxPacketSize0 = 0x40;
    idVendor = 0x1b67;
    bcdDevice = 0x401;
};
os_descs : 
{
    config = "c_1";
    use = 1;
    qw_sign = "MSFT100";
    b_vendor_code = 0xCD;
};
strings = ( 
    {
        lang = 0x409;
        manufacturer = "Toradex";
        product = "Toradex Apalis iMX6";
        serialnumber = "00000000";
    } );
functions : 
{
    rndis_usb0 : 
    {
        instance = "usb0";
        type = "rndis";
        attrs : 
        {
            dev_addr = "00:14:2d:ff:ff:ff";
            host_addr = "00:14:2d:ff:ff:fe";
            qmult = 5;
        };
        os_descs = ( 
            {
                interface = "rndis";
                compatible_id = "RNDIS";
                sub_compatible_id = "5162001";
            } );
    };
};
configs : 
{
    c_1 : 
    {
        id = 1;
        name = "c";
        attrs : 
        {
            bmAttributes = 0xC0;
            bMaxPower = 0x1;
        };
        strings = ( 
            {
                lang = 0x409;
                configuration = "RNDIS";
            } );
        functions = ( 
            {
                name = "rndis.usb0";
                function = "rndis_usb0";
            } );
    };
};