home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1999 May / pcp151c.iso / misc / src / install / pci-probing / pci-ids-temp.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-10-09  |  8.9 KB  |  214 lines

  1.  
  2. /* This is an automatically generated file by makepciids. */
  3.  
  4. /* some PCI ids map to multiple modules (!!) */
  5. /* we just stick in an mulitple entries for the PCI id, with different */
  6. /* module name for each one. Code just search for ALL matches to a     */
  7. /* given PCI id to get all the modules that might(!) work              */
  8. struct pci_module_map {
  9.     unsigned short    vendor;     /* PCI vendor id */
  10.     unsigned short    device;     /* PCI device id */
  11.     const char      *name;      /* PCI human readable name */
  12.     const char      *module;    /* module to load */
  13. };
  14.  
  15. struct pci_module_map scsi_pci_ids[] = {
  16.     {0x9004  , 0x5078  , (     "AIC-7850" )} ,
  17.     {0x9004  , 0x5578  , (     "AIC-7855" )} ,
  18.     {0x9004  , 0x6078  , (     "AIC-7860" )} ,
  19.     {0x9004  , 0x6178  , (     "AIC-7861" )} ,
  20.     {0x9004  , 0x7078  , (     "AIC-7870" )} ,
  21.     {0x9004  , 0x7178  , (     "AIC-7871" )} ,
  22.     {0x9004  , 0x7278  , (     "AIC-7872" )} ,
  23.     {0x9004  , 0x7378  , (     "AIC-7873" )} ,
  24.     {0x9004  , 0x7478  , (     "AIC-7874" )} ,
  25.     {0x9004  , 0x8078  , (     "AIC-7880U" )} ,
  26.     {0x9004  , 0x8178  , (     "AIC-7881U" )} ,
  27.     {0x9004  , 0x8278  , (     "AIC-7882U" )} ,
  28.     {0x9004  , 0x8378  , (     "AIC-7883U" )} ,
  29.     {0x9004  , 0x8478  , (     "AIC-7884U" )} ,
  30.         {0x9005  , 0x0010  , ( "AHA-2940U2" )} ,
  31.         {0x9005  , 0x0050  , ( "AHA-3940U2" )} ,
  32.         {0x9005  , 0x001f  , (   "AIC-7890/1" )} ,
  33.         {0x9005  , 0x005f  , (   "AIC-7896/7" )} ,
  34.     {0x10cd  , 0x1200  , (     "ABP940" )} ,
  35.     {0x10cd  , 0x1300  , (     "ABP940U" )} ,
  36.     {0x104B  , 0x8130  , (      "FlashPoint" )} ,
  37.     {0x104B  , 0x1040  , (     "MultiMaster" )} ,
  38.     {0x104B  , 0x0140  , (  "MultiMaster NC" )} ,
  39.     {0x1044  , 0xa400  , (         "SmartCache/Raid" )} ,
  40.     {0x1000  , 0x0001  , (     "53c810" )} ,
  41.     {0x1000  , 0x0004  , (     "53c815" )} ,
  42.     {0x1000  , 0x0002  , (     "53c820" )} ,
  43.     {0x1000  , 0x0003  , (     "53c825" )} ,
  44.     {0x1000  , 0x0006  , (     "53c860" )} ,
  45.     {0x1000  , 0x000f  , (     "53c875" )} ,
  46.     {0x1000  , 0x000d  , (     "53c885" )} ,
  47.     {0x1000  , 0x000c  , (     "53c895" )} ,
  48.     {0x1000  , 0x000b  , (     "53c896" )} ,
  49.     {0x1077  , 0x1020  , (     "ISP1020" )} ,
  50.     {0x1077  , 0x1022  , (     "ISP1022" )} ,
  51.     {0x9004  , 0x5800  , (     "AIC-5800" )} ,
  52.     {0x9004  , 0x1078  , (     "AIC-7810 RAID" )} ,
  53.     {0x9004  , 0x7895  , (     "AIC-7895U" )} ,
  54.     {0x10cd  , 0x2300  , (     "ABP940UW" )} ,
  55.     {0x1000  , 0x008f  , (     "53c875J" )} ,
  56.     {0x1119  , 0x0112  , ( "GDT 6537RP1" )} ,
  57.     {0x1119  , 0x0122  , ( "GDT 6537RP2" )} ,
  58.     {0x1119  , 0x0102  , ( "GDT 6537RP" )} ,
  59.     {0x1119  , 0x0113  , ( "GDT 6557RP1" )} ,
  60.     {0x1119  , 0x0123  , ( "GDT 6557RP2" )} ,
  61.     {0x1119  , 0x0103  , ( "GDT 6557RP" )} ,
  62.     {0x1119  , 0x0114  , ( "GDT 6111RP1/6511RP1" )} ,
  63.     {0x1119  , 0x0124  , ( "GDT 6111RP2/6511RP2" )} ,
  64.     {0x1119  , 0x0104  , ( "GDT 6111RP/6511RP" )} ,
  65.     {0x1119  , 0x0110  , ( "GDT 6117RP1/6517RP1" )} ,
  66.     {0x1119  , 0x0120  , ( "GDT 6117RP2/6517RP2" )} ,
  67.     {0x1119  , 0x0100  , ( "GDT 6117RP/6517RP" )} ,
  68.     {0x1119  , 0x0115  , ( "GDT 6121RP1/6521RP1" )} ,
  69.     {0x1119  , 0x0125  , ( "GDT 6121RP2/6521RP2" )} ,
  70.     {0x1119  , 0x0105  , ( "GDT 6121RP/6521RP" )} ,
  71.     {0x1119  , 0x0111  , ( "GDT 6127RP1/6527RP1" )} ,
  72.     {0x1119  , 0x0121  , ( "GDT 6127RP2/6527RP2" )} ,
  73.     {0x1119  , 0x0101  , ( "GDT 6127RP/6527RP" )} ,
  74. };
  75. int scsi_num_ids=sizeof(scsi_pci_ids)/sizeof(struct pci_module_map);
  76.  
  77. struct pci_module_map eth_pci_ids[] = {
  78.     {0x10b7  , 0x5900  , (     "3C590 10bT" )} ,
  79.     {0x10b7  , 0x5952  , (     "3C595 100b-MII" )} ,
  80.     {0x10b7  , 0x5951  , (     "3C595 100bT4" )} ,
  81.     {0x10b7  , 0x5950  , (     "3C595 100bTX" )} ,
  82.     {0x10b7  , 0x9001  , ( "3C900 10b Combo" )} ,
  83.     {0x10b7  , 0x9000  , (     "3C900 10bTPO" )} ,
  84.     {0x10b7  , 0x9055  , (     "3C905B 100bTX" )} ,
  85.     {0x10b7  , 0x9051  , (     "3C905 100bT4" )} ,
  86.     {0x10b7  , 0x9050  , (     "3C905 100bTX" )} ,
  87.     {0x1022  , 0x2000  , (     "79C970" )} ,
  88.     {0x1011  , 0x0021  , (     "DC21052" )} ,
  89.     {0x1011  , 0x0019  , (     "DC21142" )} ,
  90.     {0x1011  , 0x0022  , (     "DC21150" )} ,
  91.     {0x1011  , 0x0024  , (     "DC21152" )} ,
  92.     {0x1011  , 0x000F  , (     "DEFPA" )} ,
  93.     {0x1011  , 0x0002  , (     "DC21040" )} ,
  94.     {0x1011  , 0x0009  , (     "DC21140" )} ,
  95.     {0x1011  , 0x0014  , (     "DC21041" )} ,
  96.     {0x103c  , 0x1030  , (     "J2585A" )} ,
  97.     {0x103c  , 0x1031  , (     "J2585B (Lassen)" )} ,
  98.     {0x1014  , 0x0018  , (         "Token Ring" )} ,
  99.     {0x8086  , 0x1229  , (     "82557" )} ,
  100.     {0x11ad  , 0x0002  , ( "LNE100TX" )} 
  101.     {0x1050  , 0x0940  , ( "NE2000-PCI" )} ,
  102. };
  103. int eth_num_ids=sizeof(eth_pci_ids)/sizeof(struct pci_module_map);
  104.  
  105. struct pci_module_map video_pci_ids[] = {
  106.     {0x121a  , 0x0001  , (     "Voodoo" )} ,
  107.     {0x3d3d  , 0x0001  , (     "GLINT 300SX" )} ,
  108.     {0x3d3d  , 0x0003  , (     "GLINT Delta" )} ,
  109.     {0x3d3d  , 0x0004  , ( "PERMEDIA" )} ,
  110.     {0xedd8  , 0xa0a1  , (     "2000MT" )} ,
  111.     {0xedd8  , 0xa091  , (     "Stingray" )} ,
  112.     {0xedd8  , 0xa099  , (     "Stingray ARK 2000PV" )} ,
  113.     {0x1002  , 0x4358  , (    "210888CX" )} ,
  114.     {0x1002  , 0x4758  , (    "210888GX" )} ,
  115.     {0x1002  , 0x4354  , (    "215CT222" )} ,
  116.     {0x1002  , 0x4754  , (     "Mach64 GT (Rage II)" )} ,
  117.     {0x1002  , 0x5654  , (     "Mach64 VT" )} ,
  118.     {0x1002  , 0x4158  , (       "68800AX" )} ,
  119.     {0x4005  , 0x2064  , (     "ALG2064i" )} ,
  120.     {0x1013  , 0x00a0  , (     "GD 5430" )} ,
  121.     {0x1013  , 0x00a4  , (     "GD 5434" )} ,
  122.     {0x1013  , 0x00a8  , (     "GD 5434" )} ,
  123.     {0x1013  , 0x00ac  , (     "GD 5436" )} ,
  124.     {0x1013  , 0x00b8  , (     "GD 5446" )} ,
  125.     {0x1013  , 0x00d4  , (     "GD 5464" )} ,
  126.     {0x1013  , 0x00d6  , (     "GD 5465" )} ,
  127.     {0x1013  , 0x00bc  , (     "GD 5480" )} ,
  128.     {0x1013  , 0x1100  , (     "CL 6729" )} ,
  129.     {0x1013  , 0x1110  , (     "PD 6832" )} ,
  130.     {0x1013  , 0x1204  , (     "CL 7541" )} ,
  131.     {0x1013  , 0x1200  , (     "CL 7542" )} ,
  132.     {0x1013  , 0x1202  , (     "CL 7543" )} ,
  133.     {0x1013  , 0x0038  , (     "GD 7548" )} ,
  134.     {0x0e11  , 0x3033  , (     "QVision 1280/p" )} ,
  135.     {0x102c  , 0x00d8  , (     "65545" )} ,
  136.     {0x102c  , 0x00dc  , (     "65548" )} ,
  137.     {0x102c  , 0x00e0  , (     "65550" )} ,
  138.     {0x102c  , 0x00e4  , (     "65554" )} ,
  139.     {0x1011  , 0x0004  , (     "DC21030" )} ,
  140.     {0x107d  , 0x0000  , (     "S3 805" )} ,
  141.     {0x102B  , 0x0518  , (     "Atlas PX2085" )} ,
  142.     {0x102B  , 0x0d10  , (     "MGA Impression" )} ,
  143.     {0x102B  , 0x0519  , (     "Millennium" )} ,
  144.     {0x102B  , 0x051b  , (     "Millennium II" )} ,
  145.     {0x102B  , 0x051A  , (     "Mystique" )} ,
  146.     {0x105d  , 0x2309  , (     "Imagine 128" )} ,
  147.     {0x105d  , 0x2339  , (     "Imagine 128v2" )} ,
  148.     {0x10c8  , 0x0001  , (  "MagicGraph NM2070" )} ,
  149.     {0x10c8  , 0x0002  , (  "MagicGraph 128V" )} ,
  150.     {0x10c8  , 0x0003  , (  "MagicGraph 128ZV" )} ,
  151.     {0x10c8  , 0x0083  , (  "MagicGraph 128ZV+" )} ,
  152.     {0x10c8  , 0x0004  , (  "MagicGraph NM2160" )} ,
  153.     {0x10c8  , 0x0001  , (  "MagicGraph NM2070" )} ,
  154.     {0x10c8  , 0x0005  , (  "MagicMedia 256AV" )} ,
  155.     {0x104e  , 0x0107  , (     "OTI107" )} ,
  156.     {0x1255  , 0x1110  , (     "MPEG Forge" )} ,
  157.     {0x1255  , 0x1210  , ( "MPEG Fusion" )} ,
  158.     {0x1255  , 0x2110  , (     "VideoPlex" )} ,
  159.     {0x1255  , 0x2120  , ( "VideoPlex CC" )} ,
  160.     {0x1255  , 0x2130  , ( "VideoQuest" )} ,
  161.     {0x5333  , 0x88c0  , (     "Vision 864-P" )} ,
  162.     {0x5333  , 0x88c1  , (     "Vision 864-P" )} ,
  163.     {0x5333  , 0x8880  , (     "Vision 868" )} ,
  164.     {0x5333  , 0x88b0  , (         "Vision 928-P" )} ,
  165.     {0x5333  , 0x88d0  , (     "Vision 964-P" )} ,
  166.     {0x5333  , 0x88d1  , (     "Vision 964-P" )} ,
  167.     {0x5333  , 0x88f0  , (         "Vision 968" )} ,
  168.     {0x5333  , 0x8812  , (     "Aurora64V+" )} ,
  169.     {0x5333  , 0x8902  , (     "PLATO/PX (graphics)" )} ,
  170.     {0x5333  , 0x0551  , (     "PLATO/PX (system)" )} ,
  171.     {0x5333  , 0x8811  , (     "Trio32/Trio64" )} ,
  172.     {0x5333  , 0x8814  , (     "Trio64UV+" )} ,
  173.     {0x5333  , 0x8901  , (     "Trio64V2/DX or /GX" )} ,
  174.     {0x5333  , 0x5631  , (     "ViRGE" )} ,
  175.     {0x5333  , 0x8a01  , (     "ViRGE/DX or /GX" )} ,
  176.     {0x5333  , 0x883d  , (     "ViRGE/VX" )} ,
  177.     {0x5333  , 0x8a10  , (     "ViRGE/GX2" )} ,
  178.     {0x10a8  , 0x0000  , (     "STB Horizon 64" )} ,
  179.     {0x1de1  , 0xdc29  , (     "DC-290" )} ,
  180.     {0x1023  , 0x9420  , (     "TG 9420" )} ,
  181.     {0x1023  , 0x9440  , (     "TG 9440" )} ,
  182.     {0x1023  , 0x9660  , (     "TG 9660" )} ,
  183.     {0x100c  , 0x3208  , (     "ET6000" )} ,
  184.     {0x100c  , 0x3202  , (     "ET4000W32P" )} ,
  185.     {0x100c  , 0x3205  , (     "ET4000W32P rev B" )} ,
  186.     {0x100c  , 0x3206  , (     "ET4000W32P rev C" )} ,
  187.     {0x100c  , 0x3207  , (     "ET4000W32P rev D" )} ,
  188.     {0x100e  , 0x9001  , (     "P9000" )} ,
  189.     {0x100e  , 0x9100  , (     "P9100" )} ,
  190.     {0x1002  , 0x4742  , (     "Mach64 GB" )} ,
  191.     {0x1002  , 0x4744  , (     "Mach64 GD (Rage Pro)" )} ,
  192.     {0x1002  , 0x4749  , (     "Mach64 GI (Rage Pro)" )} ,
  193.     {0x1002  , 0x4750  , (     "Mach64 GP (Rage Pro)" )} ,
  194.     {0x1002  , 0x4751  , (     "Mach64 GQ (Rage Pro)" )} ,
  195.     {0x1002  , 0x4755  , (     "Mach64 GT (Rage II)" )} ,
  196.     {0x1002  , 0x4c47  , (     "Mach64 LG (3D Rage LT)" )} ,
  197.     {0x1002  , 0x4c54  , (     "Mach64 LT" )} ,
  198.     {0x102c  , 0x00e5  , (     "65555" )} ,
  199.     {0x1011  , 0x0004  , (     "DC21030" )} ,
  200.     {0x1011  , 0x0004  , (     "DC21030 (TGA)" )} ,
  201.     {0x102B  , 0x051f  , ( "Millennium II AGP" )} ,
  202.     {0x12d2  , 0x0018  , (     "Riva 128" )} ,
  203.     {0x5333  , 0x8c01  , (     "ViRGE/MX" )} ,
  204.     {0x5333  , 0x8c02  , (     "ViRGE/MX+" )} ,
  205.     {0x5333  , 0x8c03  , (     "ViRGE/MX+MV" )} ,
  206.     {0x1023  , 0x9397  , (     "Cyber9397" )} ,
  207.     {0x1023  , 0x9660  , (     "TG 9660" )} ,
  208.     {0x1023  , 0x9660  , (     "TG 9660 / Cyber9385" )} ,
  209.     {0x1023  , 0x9750  , (     "Image 975" )} ,
  210. };
  211. int video_num_ids=sizeof(video_pci_ids)/sizeof(struct pci_module_map);
  212.  
  213. /* END of automatically generated text */
  214.