Subversion Repositories Kolibri OS

Rev

Rev 3545 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. macro VendorID a,b {
  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:
  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.'
  38. VendorID        0x1022, 'Advanced Micro Devices'
  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.'
  46. VendorID        0x11DB, 'Sega Enterprises Ltd'
  47. VendorID        0x1259, 'Allied Telesyn International'
  48. VendorID        0x126C, 'Nortel Networks Corp.'
  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.'
  56. VendorID        0x168C, 'Atheros Communications Inc.'
  57. VendorID        0x16EC, 'U.S. Robotics'
  58. VendorID        0x1743, 'Peppercon AG'
  59. VendorID        0x17F3, 'RDC Semiconductor'
  60. VendorID        0x4033, 'Addtron Technology Co, Inc.'
  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