Subversion Repositories Kolibri OS

Rev

Rev 3545 | Rev 7703 | 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
35
VendorID        0x02ac, 'Efficient Networks, Inc.'
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.'
3545 hidnplayr 46
VendorID        0x11DB, 'Sega Enterprises Ltd'
4788 hidnplayr 47
VendorID        0x1259, 'Allied Telesyn International'
3545 hidnplayr 48
VendorID        0x126C, 'Nortel Networks Corp.'
4788 hidnplayr 49
VendorID        0x1317, 'Admtek Inc.'
50
VendorID        0x13D1, 'Abocom Systems'
51
VendorID        0x1432, 'Edimax Computer Co'
52
VendorID        0x14EA, 'Planex Communications Inc.'
53
VendorID        0x1500, 'Lantech Computer Company'
54
VendorID        0x1516, 'Myson Technology Inc.'
55
VendorID        0x166D, 'Broadcom Corp.'
3545 hidnplayr 56
VendorID        0x168C, 'Atheros Communications Inc.'
4788 hidnplayr 57
VendorID        0x16EC, 'U.S. Robotics'
58
VendorID        0x1743, 'Peppercon AG'
59
VendorID        0x17F3, 'RDC Semiconductor'
60
VendorID        0x4033, 'Addtron Technology Co, Inc.'
3545 hidnplayr 61
VendorID        0x8086, 'Intel Corp.'
62
VendorID        0,      'Unknown'       ; <- terminator
63
 
64
;--------------------------------------
65
Classes:
66
; Class, Subclass, [Interface], Name
67
ClassID    2,    0,     , 'Ethernet'
68
ClassID    2,    1,     , 'Token Ring'
69
ClassID    2,    2,     , 'FDDI'
70
ClassID    2,    3,     , 'ATM'
71
ClassID    2,    4,     , 'ISDN'
72
ClassID    2,    5,     , 'WorldFip'
73
ClassID    2,    6,     , 'PICMG 2.14'
74
ClassID    2, 0x80,     , 'misc'
75
 
76
ClassID 0x0d, 0x20,     , 'Wlan (802.11a)'
77
ClassID 0x0d, 0x21,     , 'Wlan (802.11b)'
78
 
79
 
80
ClassID 0xff, 0xff,     , 'Unknown'     ; <- terminator