Subversion Repositories Kolibri OS

Rev

Rev 4788 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4788 hidnplayr 1
macro VendorID a,b {
3545 hidnplayr 2
        dw a
3
        dd _vtmp#a
4
        \iglobal
5
                _vtmp#a db b
6
                db      0
7
        \};endg
8
}
9
 
10
macro ClassID a,b,c,d {
11
        db a
12
        db b
13
        local tt
14
 
15
        if c eq
16
                db 0
17
                db 1
18
                tt = 'x'
19
        else
20
                db c
21
                db 0
22
                tt = c
23
        end if
24
 
25
        dd _ctmp#a#b#tt
26
        \iglobal
27
                _ctmp#a#b#tt db d
28
                db      0
29
        \};endg
30
}
31
 
32
;--------------------------------------
33
VendorsTab:
4788 hidnplayr 34
VendorID        0x018a, 'LevelOne'                     ; Actually they misprogrammed their boards
7703 IgorA 35
VendorID        0x02ac, 'Efficient Networks Inc.'
4788 hidnplayr 36
VendorID        0x021b, 'Compaq'
37
VendorID        0x1011, 'Digital Equipment Corp.'
3545 hidnplayr 38
VendorID        0x1022, 'Advanced Micro Devices'
4788 hidnplayr 39
VendorID        0x1039, 'Silicon Integrated Systems'
40
VendorID        0x10B7, '3com Corp.'
41
VendorID        0x10DE, 'Nvidia Corp.'
42
VendorID        0x10EC, 'Realtek Semiconductor Corp.'
43
VendorID        0x1106, 'VIA Technologies'
44
VendorID        0x1113, 'Accton Technology'
45
VendorID        0x1186, 'D-link system Inc.'
7703 IgorA 46
VendorID        0x11AB, 'Marvell Semiconductor Inc.'
3545 hidnplayr 47
VendorID        0x11DB, 'Sega Enterprises Ltd'
4788 hidnplayr 48
VendorID        0x1259, 'Allied Telesyn International'
3545 hidnplayr 49
VendorID        0x126C, 'Nortel Networks Corp.'
4788 hidnplayr 50
VendorID        0x1317, 'Admtek Inc.'
51
VendorID        0x13D1, 'Abocom Systems'
52
VendorID        0x1432, 'Edimax Computer Co'
53
VendorID        0x14EA, 'Planex Communications Inc.'
54
VendorID        0x1500, 'Lantech Computer Company'
55
VendorID        0x1516, 'Myson Technology Inc.'
56
VendorID        0x166D, 'Broadcom Corp.'
3545 hidnplayr 57
VendorID        0x168C, 'Atheros Communications Inc.'
4788 hidnplayr 58
VendorID        0x16EC, 'U.S. Robotics'
59
VendorID        0x1743, 'Peppercon AG'
60
VendorID        0x17F3, 'RDC Semiconductor'
7703 IgorA 61
VendorID        0x4033, 'Addtron Technology Co Inc.'
3545 hidnplayr 62
VendorID        0x8086, 'Intel Corp.'
63
VendorID        0,      'Unknown'       ; <- terminator
64
 
65
;--------------------------------------
66
Classes:
67
; Class, Subclass, [Interface], Name
68
ClassID    2,    0,     , 'Ethernet'
69
ClassID    2,    1,     , 'Token Ring'
70
ClassID    2,    2,     , 'FDDI'
71
ClassID    2,    3,     , 'ATM'
72
ClassID    2,    4,     , 'ISDN'
73
ClassID    2,    5,     , 'WorldFip'
74
ClassID    2,    6,     , 'PICMG 2.14'
75
ClassID    2, 0x80,     , 'misc'
76
 
77
ClassID 0x0d, 0x20,     , 'Wlan (802.11a)'
78
ClassID 0x0d, 0x21,     , 'Wlan (802.11b)'
79
 
80
 
81
ClassID 0xff, 0xff,     , 'Unknown'     ; <- terminator