require '_h2ph_pre.ph';

no warnings qw(redefine misc);

eval 'sub PCI_VENDOR_PEAK () {0x1c;}' unless defined(&PCI_VENDOR_PEAK);
eval 'sub PCI_VENDOR_MARTINMARIETTA () {0x3d;}' unless defined(&PCI_VENDOR_MARTINMARIETTA);
eval 'sub PCI_VENDOR_HAUPPAUGE () {0x70;}' unless defined(&PCI_VENDOR_HAUPPAUGE);
eval 'sub PCI_VENDOR_DYNALINK () {0x675;}' unless defined(&PCI_VENDOR_DYNALINK);
eval 'sub PCI_VENDOR_COMPAQ () {0xe11;}' unless defined(&PCI_VENDOR_COMPAQ);
eval 'sub PCI_VENDOR_SYMBIOS () {0x1000;}' unless defined(&PCI_VENDOR_SYMBIOS);
eval 'sub PCI_VENDOR_ATI () {0x1002;}' unless defined(&PCI_VENDOR_ATI);
eval 'sub PCI_VENDOR_ULSI () {0x1003;}' unless defined(&PCI_VENDOR_ULSI);
eval 'sub PCI_VENDOR_VLSI () {0x1004;}' unless defined(&PCI_VENDOR_VLSI);
eval 'sub PCI_VENDOR_AVANCE () {0x1005;}' unless defined(&PCI_VENDOR_AVANCE);
eval 'sub PCI_VENDOR_REPLY () {0x1006;}' unless defined(&PCI_VENDOR_REPLY);
eval 'sub PCI_VENDOR_NETFRAME () {0x1007;}' unless defined(&PCI_VENDOR_NETFRAME);
eval 'sub PCI_VENDOR_EPSON () {0x1008;}' unless defined(&PCI_VENDOR_EPSON);
eval 'sub PCI_VENDOR_PHOENIX () {0x100a;}' unless defined(&PCI_VENDOR_PHOENIX);
eval 'sub PCI_VENDOR_NS () {0x100b;}' unless defined(&PCI_VENDOR_NS);
eval 'sub PCI_VENDOR_TSENG () {0x100c;}' unless defined(&PCI_VENDOR_TSENG);
eval 'sub PCI_VENDOR_AST () {0x100d;}' unless defined(&PCI_VENDOR_AST);
eval 'sub PCI_VENDOR_WEITEK () {0x100e;}' unless defined(&PCI_VENDOR_WEITEK);
eval 'sub PCI_VENDOR_VIDEOLOGIC () {0x1010;}' unless defined(&PCI_VENDOR_VIDEOLOGIC);
eval 'sub PCI_VENDOR_DEC () {0x1011;}' unless defined(&PCI_VENDOR_DEC);
eval 'sub PCI_VENDOR_MICRONICS () {0x1012;}' unless defined(&PCI_VENDOR_MICRONICS);
eval 'sub PCI_VENDOR_CIRRUS () {0x1013;}' unless defined(&PCI_VENDOR_CIRRUS);
eval 'sub PCI_VENDOR_IBM () {0x1014;}' unless defined(&PCI_VENDOR_IBM);
eval 'sub PCI_VENDOR_LSIL () {0x1015;}' unless defined(&PCI_VENDOR_LSIL);
eval 'sub PCI_VENDOR_ICLPERSONAL () {0x1016;}' unless defined(&PCI_VENDOR_ICLPERSONAL);
eval 'sub PCI_VENDOR_SPEA () {0x1017;}' unless defined(&PCI_VENDOR_SPEA);
eval 'sub PCI_VENDOR_UNISYS () {0x1018;}' unless defined(&PCI_VENDOR_UNISYS);
eval 'sub PCI_VENDOR_ELITEGROUP () {0x1019;}' unless defined(&PCI_VENDOR_ELITEGROUP);
eval 'sub PCI_VENDOR_NCR () {0x101a;}' unless defined(&PCI_VENDOR_NCR);
eval 'sub PCI_VENDOR_VITESSE () {0x101b;}' unless defined(&PCI_VENDOR_VITESSE);
eval 'sub PCI_VENDOR_WD () {0x101c;}' unless defined(&PCI_VENDOR_WD);
eval 'sub PCI_VENDOR_AMI () {0x101e;}' unless defined(&PCI_VENDOR_AMI);
eval 'sub PCI_VENDOR_PICTURETEL () {0x101f;}' unless defined(&PCI_VENDOR_PICTURETEL);
eval 'sub PCI_VENDOR_HITACHICOMP () {0x1020;}' unless defined(&PCI_VENDOR_HITACHICOMP);
eval 'sub PCI_VENDOR_OKI () {0x1021;}' unless defined(&PCI_VENDOR_OKI);
eval 'sub PCI_VENDOR_AMD () {0x1022;}' unless defined(&PCI_VENDOR_AMD);
eval 'sub PCI_VENDOR_TRIDENT () {0x1023;}' unless defined(&PCI_VENDOR_TRIDENT);
eval 'sub PCI_VENDOR_ZENITH () {0x1024;}' unless defined(&PCI_VENDOR_ZENITH);
eval 'sub PCI_VENDOR_ACER () {0x1025;}' unless defined(&PCI_VENDOR_ACER);
eval 'sub PCI_VENDOR_DELL () {0x1028;}' unless defined(&PCI_VENDOR_DELL);
eval 'sub PCI_VENDOR_SNI () {0x1029;}' unless defined(&PCI_VENDOR_SNI);
eval 'sub PCI_VENDOR_LSILOGIC () {0x102a;}' unless defined(&PCI_VENDOR_LSILOGIC);
eval 'sub PCI_VENDOR_MATROX () {0x102b;}' unless defined(&PCI_VENDOR_MATROX);
eval 'sub PCI_VENDOR_CHIPS () {0x102c;}' unless defined(&PCI_VENDOR_CHIPS);
eval 'sub PCI_VENDOR_WYSE () {0x102d;}' unless defined(&PCI_VENDOR_WYSE);
eval 'sub PCI_VENDOR_OLIVETTI () {0x102e;}' unless defined(&PCI_VENDOR_OLIVETTI);
eval 'sub PCI_VENDOR_TOSHIBA () {0x102f;}' unless defined(&PCI_VENDOR_TOSHIBA);
eval 'sub PCI_VENDOR_TMCRESEARCH () {0x1030;}' unless defined(&PCI_VENDOR_TMCRESEARCH);
eval 'sub PCI_VENDOR_MIRO () {0x1031;}' unless defined(&PCI_VENDOR_MIRO);
eval 'sub PCI_VENDOR_COMPAQ2 () {0x1032;}' unless defined(&PCI_VENDOR_COMPAQ2);
eval 'sub PCI_VENDOR_NEC () {0x1033;}' unless defined(&PCI_VENDOR_NEC);
eval 'sub PCI_VENDOR_BURNDY () {0x1034;}' unless defined(&PCI_VENDOR_BURNDY);
eval 'sub PCI_VENDOR_COMPCOMM () {0x1035;}' unless defined(&PCI_VENDOR_COMPCOMM);
eval 'sub PCI_VENDOR_FUTUREDOMAIN () {0x1036;}' unless defined(&PCI_VENDOR_FUTUREDOMAIN);
eval 'sub PCI_VENDOR_HITACHIMICRO () {0x1037;}' unless defined(&PCI_VENDOR_HITACHIMICRO);
eval 'sub PCI_VENDOR_AMP () {0x1038;}' unless defined(&PCI_VENDOR_AMP);
eval 'sub PCI_VENDOR_SIS () {0x1039;}' unless defined(&PCI_VENDOR_SIS);
eval 'sub PCI_VENDOR_SEIKOEPSON () {0x103a;}' unless defined(&PCI_VENDOR_SEIKOEPSON);
eval 'sub PCI_VENDOR_TATUNGAMERICA () {0x103b;}' unless defined(&PCI_VENDOR_TATUNGAMERICA);
eval 'sub PCI_VENDOR_HP () {0x103c;}' unless defined(&PCI_VENDOR_HP);
eval 'sub PCI_VENDOR_SOLLIDAY () {0x103e;}' unless defined(&PCI_VENDOR_SOLLIDAY);
eval 'sub PCI_VENDOR_LOGICMODELLING () {0x103f;}' unless defined(&PCI_VENDOR_LOGICMODELLING);
eval 'sub PCI_VENDOR_KPC () {0x1040;}' unless defined(&PCI_VENDOR_KPC);
eval 'sub PCI_VENDOR_COMPUTREND () {0x1041;}' unless defined(&PCI_VENDOR_COMPUTREND);
eval 'sub PCI_VENDOR_PCTECH () {0x1042;}' unless defined(&PCI_VENDOR_PCTECH);
eval 'sub PCI_VENDOR_ASUSTEK () {0x1043;}' unless defined(&PCI_VENDOR_ASUSTEK);
eval 'sub PCI_VENDOR_DPT () {0x1044;}' unless defined(&PCI_VENDOR_DPT);
eval 'sub PCI_VENDOR_OPTI () {0x1045;}' unless defined(&PCI_VENDOR_OPTI);
eval 'sub PCI_VENDOR_IPCCORP () {0x1046;}' unless defined(&PCI_VENDOR_IPCCORP);
eval 'sub PCI_VENDOR_GENOA () {0x1047;}' unless defined(&PCI_VENDOR_GENOA);
eval 'sub PCI_VENDOR_ELSA () {0x1048;}' unless defined(&PCI_VENDOR_ELSA);
eval 'sub PCI_VENDOR_FOUNTAINTECH () {0x1049;}' unless defined(&PCI_VENDOR_FOUNTAINTECH);
eval 'sub PCI_VENDOR_SGSTHOMSON () {0x104a;}' unless defined(&PCI_VENDOR_SGSTHOMSON);
eval 'sub PCI_VENDOR_BUSLOGIC () {0x104b;}' unless defined(&PCI_VENDOR_BUSLOGIC);
eval 'sub PCI_VENDOR_TI () {0x104c;}' unless defined(&PCI_VENDOR_TI);
eval 'sub PCI_VENDOR_SONY () {0x104d;}' unless defined(&PCI_VENDOR_SONY);
eval 'sub PCI_VENDOR_OAKTECH () {0x104e;}' unless defined(&PCI_VENDOR_OAKTECH);
eval 'sub PCI_VENDOR_COTIME () {0x104f;}' unless defined(&PCI_VENDOR_COTIME);
eval 'sub PCI_VENDOR_WINBOND () {0x1050;}' unless defined(&PCI_VENDOR_WINBOND);
eval 'sub PCI_VENDOR_ANIGMA () {0x1051;}' unless defined(&PCI_VENDOR_ANIGMA);
eval 'sub PCI_VENDOR_YOUNGMICRO () {0x1052;}' unless defined(&PCI_VENDOR_YOUNGMICRO);
eval 'sub PCI_VENDOR_HITACHI () {0x1054;}' unless defined(&PCI_VENDOR_HITACHI);
eval 'sub PCI_VENDOR_EFARMICRO () {0x1055;}' unless defined(&PCI_VENDOR_EFARMICRO);
eval 'sub PCI_VENDOR_ICL () {0x1056;}' unless defined(&PCI_VENDOR_ICL);
eval 'sub PCI_VENDOR_MOT () {0x1057;}' unless defined(&PCI_VENDOR_MOT);
eval 'sub PCI_VENDOR_ETR () {0x1058;}' unless defined(&PCI_VENDOR_ETR);
eval 'sub PCI_VENDOR_TEKNOR () {0x1059;}' unless defined(&PCI_VENDOR_TEKNOR);
eval 'sub PCI_VENDOR_PROMISE () {0x105a;}' unless defined(&PCI_VENDOR_PROMISE);
eval 'sub PCI_VENDOR_FOXCONN () {0x105b;}' unless defined(&PCI_VENDOR_FOXCONN);
eval 'sub PCI_VENDOR_WIPRO () {0x105c;}' unless defined(&PCI_VENDOR_WIPRO);
eval 'sub PCI_VENDOR_NUMBER9 () {0x105d;}' unless defined(&PCI_VENDOR_NUMBER9);
eval 'sub PCI_VENDOR_VTECH () {0x105e;}' unless defined(&PCI_VENDOR_VTECH);
eval 'sub PCI_VENDOR_INFOTRONIC () {0x105f;}' unless defined(&PCI_VENDOR_INFOTRONIC);
eval 'sub PCI_VENDOR_UMC () {0x1060;}' unless defined(&PCI_VENDOR_UMC);
eval 'sub PCI_VENDOR_ITT () {0x1061;}' unless defined(&PCI_VENDOR_ITT);
eval 'sub PCI_VENDOR_MASPAR () {0x1062;}' unless defined(&PCI_VENDOR_MASPAR);
eval 'sub PCI_VENDOR_OCEANOA () {0x1063;}' unless defined(&PCI_VENDOR_OCEANOA);
eval 'sub PCI_VENDOR_ALCATEL () {0x1064;}' unless defined(&PCI_VENDOR_ALCATEL);
eval 'sub PCI_VENDOR_TEXASMICRO () {0x1065;}' unless defined(&PCI_VENDOR_TEXASMICRO);
eval 'sub PCI_VENDOR_PICOPOWER () {0x1066;}' unless defined(&PCI_VENDOR_PICOPOWER);
eval 'sub PCI_VENDOR_MITSUBISHI () {0x1067;}' unless defined(&PCI_VENDOR_MITSUBISHI);
eval 'sub PCI_VENDOR_DIVERSIFIED () {0x1068;}' unless defined(&PCI_VENDOR_DIVERSIFIED);
eval 'sub PCI_VENDOR_MYLEX () {0x1069;}' unless defined(&PCI_VENDOR_MYLEX);
eval 'sub PCI_VENDOR_ATEN () {0x106a;}' unless defined(&PCI_VENDOR_ATEN);
eval 'sub PCI_VENDOR_APPLE () {0x106b;}' unless defined(&PCI_VENDOR_APPLE);
eval 'sub PCI_VENDOR_HYUNDAI () {0x106c;}' unless defined(&PCI_VENDOR_HYUNDAI);
eval 'sub PCI_VENDOR_SEQUENT () {0x106d;}' unless defined(&PCI_VENDOR_SEQUENT);
eval 'sub PCI_VENDOR_DFI () {0x106e;}' unless defined(&PCI_VENDOR_DFI);
eval 'sub PCI_VENDOR_CITYGATE () {0x106f;}' unless defined(&PCI_VENDOR_CITYGATE);
eval 'sub PCI_VENDOR_DAEWOO () {0x1070;}' unless defined(&PCI_VENDOR_DAEWOO);
eval 'sub PCI_VENDOR_MITAC () {0x1071;}' unless defined(&PCI_VENDOR_MITAC);
eval 'sub PCI_VENDOR_GIT () {0x1072;}' unless defined(&PCI_VENDOR_GIT);
eval 'sub PCI_VENDOR_YAMAHA () {0x1073;}' unless defined(&PCI_VENDOR_YAMAHA);
eval 'sub PCI_VENDOR_NEXGEN () {0x1074;}' unless defined(&PCI_VENDOR_NEXGEN);
eval 'sub PCI_VENDOR_AIR () {0x1075;}' unless defined(&PCI_VENDOR_AIR);
eval 'sub PCI_VENDOR_CHAINTECH () {0x1076;}' unless defined(&PCI_VENDOR_CHAINTECH);
eval 'sub PCI_VENDOR_QLOGIC () {0x1077;}' unless defined(&PCI_VENDOR_QLOGIC);
eval 'sub PCI_VENDOR_CYRIX () {0x1078;}' unless defined(&PCI_VENDOR_CYRIX);
eval 'sub PCI_VENDOR_IBUS () {0x1079;}' unless defined(&PCI_VENDOR_IBUS);
eval 'sub PCI_VENDOR_NETWORTH () {0x107a;}' unless defined(&PCI_VENDOR_NETWORTH);
eval 'sub PCI_VENDOR_GATEWAY () {0x107b;}' unless defined(&PCI_VENDOR_GATEWAY);
eval 'sub PCI_VENDOR_GOLDSTAR () {0x107c;}' unless defined(&PCI_VENDOR_GOLDSTAR);
eval 'sub PCI_VENDOR_LEADTEK () {0x107d;}' unless defined(&PCI_VENDOR_LEADTEK);
eval 'sub PCI_VENDOR_INTERPHASE () {0x107e;}' unless defined(&PCI_VENDOR_INTERPHASE);
eval 'sub PCI_VENDOR_DATATECH () {0x107f;}' unless defined(&PCI_VENDOR_DATATECH);
eval 'sub PCI_VENDOR_CONTAQ () {0x1080;}' unless defined(&PCI_VENDOR_CONTAQ);
eval 'sub PCI_VENDOR_SUPERMAC () {0x1081;}' unless defined(&PCI_VENDOR_SUPERMAC);
eval 'sub PCI_VENDOR_EFA () {0x1082;}' unless defined(&PCI_VENDOR_EFA);
eval 'sub PCI_VENDOR_FOREX () {0x1083;}' unless defined(&PCI_VENDOR_FOREX);
eval 'sub PCI_VENDOR_PARADOR () {0x1084;}' unless defined(&PCI_VENDOR_PARADOR);
eval 'sub PCI_VENDOR_TULIP () {0x1085;}' unless defined(&PCI_VENDOR_TULIP);
eval 'sub PCI_VENDOR_JBOND () {0x1086;}' unless defined(&PCI_VENDOR_JBOND);
eval 'sub PCI_VENDOR_CACHECOMP () {0x1087;}' unless defined(&PCI_VENDOR_CACHECOMP);
eval 'sub PCI_VENDOR_MICROCOMP () {0x1088;}' unless defined(&PCI_VENDOR_MICROCOMP);
eval 'sub PCI_VENDOR_DG () {0x1089;}' unless defined(&PCI_VENDOR_DG);
eval 'sub PCI_VENDOR_BIT3 () {0x108a;}' unless defined(&PCI_VENDOR_BIT3);
eval 'sub PCI_VENDOR_ELONEX () {0x108c;}' unless defined(&PCI_VENDOR_ELONEX);
eval 'sub PCI_VENDOR_OLICOM () {0x108d;}' unless defined(&PCI_VENDOR_OLICOM);
eval 'sub PCI_VENDOR_SUN () {0x108e;}' unless defined(&PCI_VENDOR_SUN);
eval 'sub PCI_VENDOR_SYSTEMSOFT () {0x108f;}' unless defined(&PCI_VENDOR_SYSTEMSOFT);
eval 'sub PCI_VENDOR_ENCORE () {0x1090;}' unless defined(&PCI_VENDOR_ENCORE);
eval 'sub PCI_VENDOR_INTERGRAPH () {0x1091;}' unless defined(&PCI_VENDOR_INTERGRAPH);
eval 'sub PCI_VENDOR_DIAMOND () {0x1092;}' unless defined(&PCI_VENDOR_DIAMOND);
eval 'sub PCI_VENDOR_NATIONALINST () {0x1093;}' unless defined(&PCI_VENDOR_NATIONALINST);
eval 'sub PCI_VENDOR_FICOMP () {0x1094;}' unless defined(&PCI_VENDOR_FICOMP);
eval 'sub PCI_VENDOR_CMDTECH () {0x1095;}' unless defined(&PCI_VENDOR_CMDTECH);
eval 'sub PCI_VENDOR_ALACRON () {0x1096;}' unless defined(&PCI_VENDOR_ALACRON);
eval 'sub PCI_VENDOR_APPIAN () {0x1097;}' unless defined(&PCI_VENDOR_APPIAN);
eval 'sub PCI_VENDOR_QUANTUMDESIGNS () {0x1098;}' unless defined(&PCI_VENDOR_QUANTUMDESIGNS);
eval 'sub PCI_VENDOR_SAMSUNGELEC () {0x1099;}' unless defined(&PCI_VENDOR_SAMSUNGELEC);
eval 'sub PCI_VENDOR_PACKARDBELL () {0x109a;}' unless defined(&PCI_VENDOR_PACKARDBELL);
eval 'sub PCI_VENDOR_GEMLIGHT () {0x109b;}' unless defined(&PCI_VENDOR_GEMLIGHT);
eval 'sub PCI_VENDOR_MEGACHIPS () {0x109c;}' unless defined(&PCI_VENDOR_MEGACHIPS);
eval 'sub PCI_VENDOR_ZIDA () {0x109d;}' unless defined(&PCI_VENDOR_ZIDA);
eval 'sub PCI_VENDOR_BROOKTREE () {0x109e;}' unless defined(&PCI_VENDOR_BROOKTREE);
eval 'sub PCI_VENDOR_TRIGEM () {0x109f;}' unless defined(&PCI_VENDOR_TRIGEM);
eval 'sub PCI_VENDOR_MEIDENSHA () {0x10a0;}' unless defined(&PCI_VENDOR_MEIDENSHA);
eval 'sub PCI_VENDOR_JUKO () {0x10a1;}' unless defined(&PCI_VENDOR_JUKO);
eval 'sub PCI_VENDOR_QUANTUM () {0x10a2;}' unless defined(&PCI_VENDOR_QUANTUM);
eval 'sub PCI_VENDOR_EVEREX () {0x10a3;}' unless defined(&PCI_VENDOR_EVEREX);
eval 'sub PCI_VENDOR_GLOBE () {0x10a4;}' unless defined(&PCI_VENDOR_GLOBE);
eval 'sub PCI_VENDOR_RACAL () {0x10a5;}' unless defined(&PCI_VENDOR_RACAL);
eval 'sub PCI_VENDOR_INFORMTECH () {0x10a6;}' unless defined(&PCI_VENDOR_INFORMTECH);
eval 'sub PCI_VENDOR_BENCHMARQ () {0x10a7;}' unless defined(&PCI_VENDOR_BENCHMARQ);
eval 'sub PCI_VENDOR_SIERRA () {0x10a8;}' unless defined(&PCI_VENDOR_SIERRA);
eval 'sub PCI_VENDOR_SGI () {0x10a9;}' unless defined(&PCI_VENDOR_SGI);
eval 'sub PCI_VENDOR_ACC () {0x10aa;}' unless defined(&PCI_VENDOR_ACC);
eval 'sub PCI_VENDOR_DIGICOM () {0x10ab;}' unless defined(&PCI_VENDOR_DIGICOM);
eval 'sub PCI_VENDOR_HONEYWELL () {0x10ac;}' unless defined(&PCI_VENDOR_HONEYWELL);
eval 'sub PCI_VENDOR_SYMPHONY () {0x10ad;}' unless defined(&PCI_VENDOR_SYMPHONY);
eval 'sub PCI_VENDOR_CORNERSTONE () {0x10ae;}' unless defined(&PCI_VENDOR_CORNERSTONE);
eval 'sub PCI_VENDOR_MICROCOMPSON () {0x10af;}' unless defined(&PCI_VENDOR_MICROCOMPSON);
eval 'sub PCI_VENDOR_CARDEXPER () {0x10b0;}' unless defined(&PCI_VENDOR_CARDEXPER);
eval 'sub PCI_VENDOR_CABLETRON () {0x10b1;}' unless defined(&PCI_VENDOR_CABLETRON);
eval 'sub PCI_VENDOR_RAYETHON () {0x10b2;}' unless defined(&PCI_VENDOR_RAYETHON);
eval 'sub PCI_VENDOR_DATABOOK () {0x10b3;}' unless defined(&PCI_VENDOR_DATABOOK);
eval 'sub PCI_VENDOR_STB () {0x10b4;}' unless defined(&PCI_VENDOR_STB);
eval 'sub PCI_VENDOR_PLX () {0x10b5;}' unless defined(&PCI_VENDOR_PLX);
eval 'sub PCI_VENDOR_MADGE () {0x10b6;}' unless defined(&PCI_VENDOR_MADGE);
eval 'sub PCI_VENDOR_3COM () {0x10b7;}' unless defined(&PCI_VENDOR_3COM);
eval 'sub PCI_VENDOR_SMC () {0x10b8;}' unless defined(&PCI_VENDOR_SMC);
eval 'sub PCI_VENDOR_ALI () {0x10b9;}' unless defined(&PCI_VENDOR_ALI);
eval 'sub PCI_VENDOR_MITSUBISHIELEC () {0x10ba;}' unless defined(&PCI_VENDOR_MITSUBISHIELEC);
eval 'sub PCI_VENDOR_DAPHA () {0x10bb;}' unless defined(&PCI_VENDOR_DAPHA);
eval 'sub PCI_VENDOR_ALR () {0x10bc;}' unless defined(&PCI_VENDOR_ALR);
eval 'sub PCI_VENDOR_SURECOM () {0x10bd;}' unless defined(&PCI_VENDOR_SURECOM);
eval 'sub PCI_VENDOR_TSENGLABS () {0x10be;}' unless defined(&PCI_VENDOR_TSENGLABS);
eval 'sub PCI_VENDOR_MOST () {0x10bf;}' unless defined(&PCI_VENDOR_MOST);
eval 'sub PCI_VENDOR_BOCA () {0x10c0;}' unless defined(&PCI_VENDOR_BOCA);
eval 'sub PCI_VENDOR_ICM () {0x10c1;}' unless defined(&PCI_VENDOR_ICM);
eval 'sub PCI_VENDOR_AUSPEX () {0x10c2;}' unless defined(&PCI_VENDOR_AUSPEX);
eval 'sub PCI_VENDOR_SAMSUNGSEMI () {0x10c3;}' unless defined(&PCI_VENDOR_SAMSUNGSEMI);
eval 'sub PCI_VENDOR_AWARD () {0x10c4;}' unless defined(&PCI_VENDOR_AWARD);
eval 'sub PCI_VENDOR_XEROX () {0x10c5;}' unless defined(&PCI_VENDOR_XEROX);
eval 'sub PCI_VENDOR_RAMBUS () {0x10c6;}' unless defined(&PCI_VENDOR_RAMBUS);
eval 'sub PCI_VENDOR_MEDIAVIS () {0x10c7;}' unless defined(&PCI_VENDOR_MEDIAVIS);
eval 'sub PCI_VENDOR_NEOMAGIC () {0x10c8;}' unless defined(&PCI_VENDOR_NEOMAGIC);
eval 'sub PCI_VENDOR_DATAEXPERT () {0x10c9;}' unless defined(&PCI_VENDOR_DATAEXPERT);
eval 'sub PCI_VENDOR_FUJITSU () {0x10ca;}' unless defined(&PCI_VENDOR_FUJITSU);
eval 'sub PCI_VENDOR_OMRON () {0x10cb;}' unless defined(&PCI_VENDOR_OMRON);
eval 'sub PCI_VENDOR_MENTOR () {0x10cc;}' unless defined(&PCI_VENDOR_MENTOR);
eval 'sub PCI_VENDOR_ADVSYS () {0x10cd;}' unless defined(&PCI_VENDOR_ADVSYS);
eval 'sub PCI_VENDOR_RADIUS () {0x10ce;}' unless defined(&PCI_VENDOR_RADIUS);
eval 'sub PCI_VENDOR_FUJITSU4 () {0x10cf;}' unless defined(&PCI_VENDOR_FUJITSU4);
eval 'sub PCI_VENDOR_FUJITSU2 () {0x10d0;}' unless defined(&PCI_VENDOR_FUJITSU2);
eval 'sub PCI_VENDOR_FUTUREPLUS () {0x10d1;}' unless defined(&PCI_VENDOR_FUTUREPLUS);
eval 'sub PCI_VENDOR_MOLEX () {0x10d2;}' unless defined(&PCI_VENDOR_MOLEX);
eval 'sub PCI_VENDOR_JABIL () {0x10d3;}' unless defined(&PCI_VENDOR_JABIL);
eval 'sub PCI_VENDOR_HAULON () {0x10d4;}' unless defined(&PCI_VENDOR_HAULON);
eval 'sub PCI_VENDOR_AUTOLOGIC () {0x10d5;}' unless defined(&PCI_VENDOR_AUTOLOGIC);
eval 'sub PCI_VENDOR_CETIA () {0x10d6;}' unless defined(&PCI_VENDOR_CETIA);
eval 'sub PCI_VENDOR_BCM () {0x10d7;}' unless defined(&PCI_VENDOR_BCM);
eval 'sub PCI_VENDOR_APL () {0x10d8;}' unless defined(&PCI_VENDOR_APL);
eval 'sub PCI_VENDOR_MACRONIX () {0x10d9;}' unless defined(&PCI_VENDOR_MACRONIX);
eval 'sub PCI_VENDOR_THOMASCONRAD () {0x10da;}' unless defined(&PCI_VENDOR_THOMASCONRAD);
eval 'sub PCI_VENDOR_ROHM () {0x10db;}' unless defined(&PCI_VENDOR_ROHM);
eval 'sub PCI_VENDOR_CERN () {0x10dc;}' unless defined(&PCI_VENDOR_CERN);
eval 'sub PCI_VENDOR_ES () {0x10dd;}' unless defined(&PCI_VENDOR_ES);
eval 'sub PCI_VENDOR_NVIDIA () {0x10de;}' unless defined(&PCI_VENDOR_NVIDIA);
eval 'sub PCI_VENDOR_EMULEX () {0x10df;}' unless defined(&PCI_VENDOR_EMULEX);
eval 'sub PCI_VENDOR_IMS () {0x10e0;}' unless defined(&PCI_VENDOR_IMS);
eval 'sub PCI_VENDOR_TEKRAM () {0x10e1;}' unless defined(&PCI_VENDOR_TEKRAM);
eval 'sub PCI_VENDOR_APTIX () {0x10e2;}' unless defined(&PCI_VENDOR_APTIX);
eval 'sub PCI_VENDOR_NEWBRIDGE () {0x10e3;}' unless defined(&PCI_VENDOR_NEWBRIDGE);
eval 'sub PCI_VENDOR_TANDEM () {0x10e4;}' unless defined(&PCI_VENDOR_TANDEM);
eval 'sub PCI_VENDOR_MICROINDUSTRIES () {0x10e5;}' unless defined(&PCI_VENDOR_MICROINDUSTRIES);
eval 'sub PCI_VENDOR_GAINBERY () {0x10e6;}' unless defined(&PCI_VENDOR_GAINBERY);
eval 'sub PCI_VENDOR_VADEM () {0x10e7;}' unless defined(&PCI_VENDOR_VADEM);
eval 'sub PCI_VENDOR_AMCIRCUITS () {0x10e8;}' unless defined(&PCI_VENDOR_AMCIRCUITS);
eval 'sub PCI_VENDOR_ALPSELECTIC () {0x10e9;}' unless defined(&PCI_VENDOR_ALPSELECTIC);
eval 'sub PCI_VENDOR_INTEGRAPHICS () {0x10ea;}' unless defined(&PCI_VENDOR_INTEGRAPHICS);
eval 'sub PCI_VENDOR_ARTISTSGRAPHICS () {0x10eb;}' unless defined(&PCI_VENDOR_ARTISTSGRAPHICS);
eval 'sub PCI_VENDOR_REALTEK () {0x10ec;}' unless defined(&PCI_VENDOR_REALTEK);
eval 'sub PCI_VENDOR_ASCIICORP () {0x10ed;}' unless defined(&PCI_VENDOR_ASCIICORP);
eval 'sub PCI_VENDOR_XILINX () {0x10ee;}' unless defined(&PCI_VENDOR_XILINX);
eval 'sub PCI_VENDOR_RACORE () {0x10ef;}' unless defined(&PCI_VENDOR_RACORE);
eval 'sub PCI_VENDOR_PERITEK () {0x10f0;}' unless defined(&PCI_VENDOR_PERITEK);
eval 'sub PCI_VENDOR_TYAN () {0x10f1;}' unless defined(&PCI_VENDOR_TYAN);
eval 'sub PCI_VENDOR_ACHME () {0x10f2;}' unless defined(&PCI_VENDOR_ACHME);
eval 'sub PCI_VENDOR_ALARIS () {0x10f3;}' unless defined(&PCI_VENDOR_ALARIS);
eval 'sub PCI_VENDOR_SMOS () {0x10f4;}' unless defined(&PCI_VENDOR_SMOS);
eval 'sub PCI_VENDOR_NKK () {0x10f5;}' unless defined(&PCI_VENDOR_NKK);
eval 'sub PCI_VENDOR_CREATIVE () {0x10f6;}' unless defined(&PCI_VENDOR_CREATIVE);
eval 'sub PCI_VENDOR_MATSUSHITA () {0x10f7;}' unless defined(&PCI_VENDOR_MATSUSHITA);
eval 'sub PCI_VENDOR_ALTOS () {0x10f8;}' unless defined(&PCI_VENDOR_ALTOS);
eval 'sub PCI_VENDOR_PCDIRECT () {0x10f9;}' unless defined(&PCI_VENDOR_PCDIRECT);
eval 'sub PCI_VENDOR_TRUEVISIO () {0x10fa;}' unless defined(&PCI_VENDOR_TRUEVISIO);
eval 'sub PCI_VENDOR_THESYS () {0x10fb;}' unless defined(&PCI_VENDOR_THESYS);
eval 'sub PCI_VENDOR_IODATA () {0x10fc;}' unless defined(&PCI_VENDOR_IODATA);
eval 'sub PCI_VENDOR_SOYO () {0x10fd;}' unless defined(&PCI_VENDOR_SOYO);
eval 'sub PCI_VENDOR_FAST () {0x10fe;}' unless defined(&PCI_VENDOR_FAST);
eval 'sub PCI_VENDOR_NCUBE () {0x10ff;}' unless defined(&PCI_VENDOR_NCUBE);
eval 'sub PCI_VENDOR_JAZZ () {0x1100;}' unless defined(&PCI_VENDOR_JAZZ);
eval 'sub PCI_VENDOR_INITIO () {0x1101;}' unless defined(&PCI_VENDOR_INITIO);
eval 'sub PCI_VENDOR_CREATIVELABS () {0x1102;}' unless defined(&PCI_VENDOR_CREATIVELABS);
eval 'sub PCI_VENDOR_TRIONES () {0x1103;}' unless defined(&PCI_VENDOR_TRIONES);
eval 'sub PCI_VENDOR_RASTEROPS () {0x1104;}' unless defined(&PCI_VENDOR_RASTEROPS);
eval 'sub PCI_VENDOR_SIGMA () {0x1105;}' unless defined(&PCI_VENDOR_SIGMA);
eval 'sub PCI_VENDOR_VIATECH () {0x1106;}' unless defined(&PCI_VENDOR_VIATECH);
eval 'sub PCI_VENDOR_STRATIS () {0x1107;}' unless defined(&PCI_VENDOR_STRATIS);
eval 'sub PCI_VENDOR_PROTEON () {0x1108;}' unless defined(&PCI_VENDOR_PROTEON);
eval 'sub PCI_VENDOR_COGENT () {0x1109;}' unless defined(&PCI_VENDOR_COGENT);
eval 'sub PCI_VENDOR_SIEMENS () {0x110a;}' unless defined(&PCI_VENDOR_SIEMENS);
eval 'sub PCI_VENDOR_XENON () {0x110b;}' unless defined(&PCI_VENDOR_XENON);
eval 'sub PCI_VENDOR_MINIMAX () {0x110c;}' unless defined(&PCI_VENDOR_MINIMAX);
eval 'sub PCI_VENDOR_ZNYX () {0x110d;}' unless defined(&PCI_VENDOR_ZNYX);
eval 'sub PCI_VENDOR_CPUTECH () {0x110e;}' unless defined(&PCI_VENDOR_CPUTECH);
eval 'sub PCI_VENDOR_ROSS () {0x110f;}' unless defined(&PCI_VENDOR_ROSS);
eval 'sub PCI_VENDOR_POWERHOUSE () {0x1110;}' unless defined(&PCI_VENDOR_POWERHOUSE);
eval 'sub PCI_VENDOR_SCO () {0x1111;}' unless defined(&PCI_VENDOR_SCO);
eval 'sub PCI_VENDOR_RNS () {0x1112;}' unless defined(&PCI_VENDOR_RNS);
eval 'sub PCI_VENDOR_ACCTON () {0x1113;}' unless defined(&PCI_VENDOR_ACCTON);
eval 'sub PCI_VENDOR_ATMEL () {0x1114;}' unless defined(&PCI_VENDOR_ATMEL);
eval 'sub PCI_VENDOR_DUPONT () {0x1115;}' unless defined(&PCI_VENDOR_DUPONT);
eval 'sub PCI_VENDOR_DATATRANSLATION () {0x1116;}' unless defined(&PCI_VENDOR_DATATRANSLATION);
eval 'sub PCI_VENDOR_DATACUBE () {0x1117;}' unless defined(&PCI_VENDOR_DATACUBE);
eval 'sub PCI_VENDOR_BERG () {0x1118;}' unless defined(&PCI_VENDOR_BERG);
eval 'sub PCI_VENDOR_VORTEX () {0x1119;}' unless defined(&PCI_VENDOR_VORTEX);
eval 'sub PCI_VENDOR_EFFICIENTNETS () {0x111a;}' unless defined(&PCI_VENDOR_EFFICIENTNETS);
eval 'sub PCI_VENDOR_TELEDYNE () {0x111b;}' unless defined(&PCI_VENDOR_TELEDYNE);
eval 'sub PCI_VENDOR_TRICORD () {0x111c;}' unless defined(&PCI_VENDOR_TRICORD);
eval 'sub PCI_VENDOR_IDT () {0x111d;}' unless defined(&PCI_VENDOR_IDT);
eval 'sub PCI_VENDOR_ELDEC () {0x111e;}' unless defined(&PCI_VENDOR_ELDEC);
eval 'sub PCI_VENDOR_PDI () {0x111f;}' unless defined(&PCI_VENDOR_PDI);
eval 'sub PCI_VENDOR_EMC () {0x1120;}' unless defined(&PCI_VENDOR_EMC);
eval 'sub PCI_VENDOR_ZILOG () {0x1121;}' unless defined(&PCI_VENDOR_ZILOG);
eval 'sub PCI_VENDOR_MULTITECH () {0x1122;}' unless defined(&PCI_VENDOR_MULTITECH);
eval 'sub PCI_VENDOR_LEUTRON () {0x1124;}' unless defined(&PCI_VENDOR_LEUTRON);
eval 'sub PCI_VENDOR_EUROCORE () {0x1125;}' unless defined(&PCI_VENDOR_EUROCORE);
eval 'sub PCI_VENDOR_VIGRA () {0x1126;}' unless defined(&PCI_VENDOR_VIGRA);
eval 'sub PCI_VENDOR_FORE () {0x1127;}' unless defined(&PCI_VENDOR_FORE);
eval 'sub PCI_VENDOR_FIRMWORKS () {0x1129;}' unless defined(&PCI_VENDOR_FIRMWORKS);
eval 'sub PCI_VENDOR_HERMES () {0x112a;}' unless defined(&PCI_VENDOR_HERMES);
eval 'sub PCI_VENDOR_LINOTYPE () {0x112b;}' unless defined(&PCI_VENDOR_LINOTYPE);
eval 'sub PCI_VENDOR_RAVICAD () {0x112d;}' unless defined(&PCI_VENDOR_RAVICAD);
eval 'sub PCI_VENDOR_INFOMEDIA () {0x112e;}' unless defined(&PCI_VENDOR_INFOMEDIA);
eval 'sub PCI_VENDOR_IMAGINGTECH () {0x112f;}' unless defined(&PCI_VENDOR_IMAGINGTECH);
eval 'sub PCI_VENDOR_COMPUTERVISION () {0x1130;}' unless defined(&PCI_VENDOR_COMPUTERVISION);
eval 'sub PCI_VENDOR_PHILIPS () {0x1131;}' unless defined(&PCI_VENDOR_PHILIPS);
eval 'sub PCI_VENDOR_MITEL () {0x1132;}' unless defined(&PCI_VENDOR_MITEL);
eval 'sub PCI_VENDOR_EICON () {0x1133;}' unless defined(&PCI_VENDOR_EICON);
eval 'sub PCI_VENDOR_MCS () {0x1134;}' unless defined(&PCI_VENDOR_MCS);
eval 'sub PCI_VENDOR_FUJIXEROX () {0x1135;}' unless defined(&PCI_VENDOR_FUJIXEROX);
eval 'sub PCI_VENDOR_MOMENTUM () {0x1136;}' unless defined(&PCI_VENDOR_MOMENTUM);
eval 'sub PCI_VENDOR_CISCO () {0x1137;}' unless defined(&PCI_VENDOR_CISCO);
eval 'sub PCI_VENDOR_ZIATECH () {0x1138;}' unless defined(&PCI_VENDOR_ZIATECH);
eval 'sub PCI_VENDOR_DYNPIC () {0x1139;}' unless defined(&PCI_VENDOR_DYNPIC);
eval 'sub PCI_VENDOR_FWB () {0x113a;}' unless defined(&PCI_VENDOR_FWB);
eval 'sub PCI_VENDOR_CYCLONE () {0x113c;}' unless defined(&PCI_VENDOR_CYCLONE);
eval 'sub PCI_VENDOR_LEADINGEDGE () {0x113d;}' unless defined(&PCI_VENDOR_LEADINGEDGE);
eval 'sub PCI_VENDOR_SANYO () {0x113e;}' unless defined(&PCI_VENDOR_SANYO);
eval 'sub PCI_VENDOR_EQUINOX () {0x113f;}' unless defined(&PCI_VENDOR_EQUINOX);
eval 'sub PCI_VENDOR_INTERVOICE () {0x1140;}' unless defined(&PCI_VENDOR_INTERVOICE);
eval 'sub PCI_VENDOR_CREST () {0x1141;}' unless defined(&PCI_VENDOR_CREST);
eval 'sub PCI_VENDOR_ALLIANCE () {0x1142;}' unless defined(&PCI_VENDOR_ALLIANCE);
eval 'sub PCI_VENDOR_NETPOWER () {0x1143;}' unless defined(&PCI_VENDOR_NETPOWER);
eval 'sub PCI_VENDOR_CINMILACRON () {0x1144;}' unless defined(&PCI_VENDOR_CINMILACRON);
eval 'sub PCI_VENDOR_WORKBIT () {0x1145;}' unless defined(&PCI_VENDOR_WORKBIT);
eval 'sub PCI_VENDOR_FORCE () {0x1146;}' unless defined(&PCI_VENDOR_FORCE);
eval 'sub PCI_VENDOR_INTERFACE () {0x1147;}' unless defined(&PCI_VENDOR_INTERFACE);
eval 'sub PCI_VENDOR_SCHNEIDERKOCH () {0x1148;}' unless defined(&PCI_VENDOR_SCHNEIDERKOCH);
eval 'sub PCI_VENDOR_WINSYSTEM () {0x1149;}' unless defined(&PCI_VENDOR_WINSYSTEM);
eval 'sub PCI_VENDOR_VMIC () {0x114a;}' unless defined(&PCI_VENDOR_VMIC);
eval 'sub PCI_VENDOR_CANOPUS () {0x114b;}' unless defined(&PCI_VENDOR_CANOPUS);
eval 'sub PCI_VENDOR_ANNABOOKS () {0x114c;}' unless defined(&PCI_VENDOR_ANNABOOKS);
eval 'sub PCI_VENDOR_IC () {0x114d;}' unless defined(&PCI_VENDOR_IC);
eval 'sub PCI_VENDOR_NIKON () {0x114e;}' unless defined(&PCI_VENDOR_NIKON);
eval 'sub PCI_VENDOR_DIGI () {0x114f;}' unless defined(&PCI_VENDOR_DIGI);
eval 'sub PCI_VENDOR_TMC () {0x1150;}' unless defined(&PCI_VENDOR_TMC);
eval 'sub PCI_VENDOR_JAE () {0x1151;}' unless defined(&PCI_VENDOR_JAE);
eval 'sub PCI_VENDOR_MEGATEK () {0x1152;}' unless defined(&PCI_VENDOR_MEGATEK);
eval 'sub PCI_VENDOR_LANDWIN () {0x1153;}' unless defined(&PCI_VENDOR_LANDWIN);
eval 'sub PCI_VENDOR_MELCO () {0x1154;}' unless defined(&PCI_VENDOR_MELCO);
eval 'sub PCI_VENDOR_PINETECH () {0x1155;}' unless defined(&PCI_VENDOR_PINETECH);
eval 'sub PCI_VENDOR_PERISCOPE () {0x1156;}' unless defined(&PCI_VENDOR_PERISCOPE);
eval 'sub PCI_VENDOR_AVSYS () {0x1157;}' unless defined(&PCI_VENDOR_AVSYS);
eval 'sub PCI_VENDOR_VOARX () {0x1158;}' unless defined(&PCI_VENDOR_VOARX);
eval 'sub PCI_VENDOR_MUTECH () {0x1159;}' unless defined(&PCI_VENDOR_MUTECH);
eval 'sub PCI_VENDOR_HARLEQUIN () {0x115a;}' unless defined(&PCI_VENDOR_HARLEQUIN);
eval 'sub PCI_VENDOR_PARALLAX () {0x115b;}' unless defined(&PCI_VENDOR_PARALLAX);
eval 'sub PCI_VENDOR_XIRCOM () {0x115d;}' unless defined(&PCI_VENDOR_XIRCOM);
eval 'sub PCI_VENDOR_PEERPROTO () {0x115e;}' unless defined(&PCI_VENDOR_PEERPROTO);
eval 'sub PCI_VENDOR_MAXTOR () {0x115f;}' unless defined(&PCI_VENDOR_MAXTOR);
eval 'sub PCI_VENDOR_MEGASOFT () {0x1160;}' unless defined(&PCI_VENDOR_MEGASOFT);
eval 'sub PCI_VENDOR_PFU () {0x1161;}' unless defined(&PCI_VENDOR_PFU);
eval 'sub PCI_VENDOR_OALAB () {0x1162;}' unless defined(&PCI_VENDOR_OALAB);
eval 'sub PCI_VENDOR_RENDITION () {0x1163;}' unless defined(&PCI_VENDOR_RENDITION);
eval 'sub PCI_VENDOR_APT () {0x1164;}' unless defined(&PCI_VENDOR_APT);
eval 'sub PCI_VENDOR_IMAGRAPH () {0x1165;}' unless defined(&PCI_VENDOR_IMAGRAPH);
eval 'sub PCI_VENDOR_SERVERWORKS () {0x1166;}' unless defined(&PCI_VENDOR_SERVERWORKS);
eval 'sub PCI_VENDOR_MUTOH () {0x1167;}' unless defined(&PCI_VENDOR_MUTOH);
eval 'sub PCI_VENDOR_THINE () {0x1168;}' unless defined(&PCI_VENDOR_THINE);
eval 'sub PCI_VENDOR_CDAC () {0x1169;}' unless defined(&PCI_VENDOR_CDAC);
eval 'sub PCI_VENDOR_POLARIS () {0x116a;}' unless defined(&PCI_VENDOR_POLARIS);
eval 'sub PCI_VENDOR_CONNECTWARE () {0x116b;}' unless defined(&PCI_VENDOR_CONNECTWARE);
eval 'sub PCI_VENDOR_WSTECH () {0x116f;}' unless defined(&PCI_VENDOR_WSTECH);
eval 'sub PCI_VENDOR_INVENTEC () {0x1170;}' unless defined(&PCI_VENDOR_INVENTEC);
eval 'sub PCI_VENDOR_LOUGHSOUND () {0x1171;}' unless defined(&PCI_VENDOR_LOUGHSOUND);
eval 'sub PCI_VENDOR_ALTERA () {0x1172;}' unless defined(&PCI_VENDOR_ALTERA);
eval 'sub PCI_VENDOR_ADOBE () {0x1173;}' unless defined(&PCI_VENDOR_ADOBE);
eval 'sub PCI_VENDOR_BRIDGEPORT () {0x1174;}' unless defined(&PCI_VENDOR_BRIDGEPORT);
eval 'sub PCI_VENDOR_MIRTRON () {0x1175;}' unless defined(&PCI_VENDOR_MIRTRON);
eval 'sub PCI_VENDOR_SBE () {0x1176;}' unless defined(&PCI_VENDOR_SBE);
eval 'sub PCI_VENDOR_SILICONENG () {0x1177;}' unless defined(&PCI_VENDOR_SILICONENG);
eval 'sub PCI_VENDOR_ALFA () {0x1178;}' unless defined(&PCI_VENDOR_ALFA);
eval 'sub PCI_VENDOR_TOSHIBA2 () {0x1179;}' unless defined(&PCI_VENDOR_TOSHIBA2);
eval 'sub PCI_VENDOR_ATREND () {0x117a;}' unless defined(&PCI_VENDOR_ATREND);
eval 'sub PCI_VENDOR_ATTO () {0x117c;}' unless defined(&PCI_VENDOR_ATTO);
eval 'sub PCI_VENDOR_TR () {0x117e;}' unless defined(&PCI_VENDOR_TR);
eval 'sub PCI_VENDOR_RICOH () {0x1180;}' unless defined(&PCI_VENDOR_RICOH);
eval 'sub PCI_VENDOR_TELEMATICS () {0x1181;}' unless defined(&PCI_VENDOR_TELEMATICS);
eval 'sub PCI_VENDOR_FUJIKURA () {0x1183;}' unless defined(&PCI_VENDOR_FUJIKURA);
eval 'sub PCI_VENDOR_FORKS () {0x1184;}' unless defined(&PCI_VENDOR_FORKS);
eval 'sub PCI_VENDOR_DATAWORLD () {0x1185;}' unless defined(&PCI_VENDOR_DATAWORLD);
eval 'sub PCI_VENDOR_DLINK () {0x1186;}' unless defined(&PCI_VENDOR_DLINK);
eval 'sub PCI_VENDOR_ATL () {0x1187;}' unless defined(&PCI_VENDOR_ATL);
eval 'sub PCI_VENDOR_SHIMA () {0x1188;}' unless defined(&PCI_VENDOR_SHIMA);
eval 'sub PCI_VENDOR_MATSUSHITA2 () {0x1189;}' unless defined(&PCI_VENDOR_MATSUSHITA2);
eval 'sub PCI_VENDOR_HILEVEL () {0x118a;}' unless defined(&PCI_VENDOR_HILEVEL);
eval 'sub PCI_VENDOR_COROLLARY () {0x118c;}' unless defined(&PCI_VENDOR_COROLLARY);
eval 'sub PCI_VENDOR_BITFLOW () {0x118d;}' unless defined(&PCI_VENDOR_BITFLOW);
eval 'sub PCI_VENDOR_HERMSTEDT () {0x118e;}' unless defined(&PCI_VENDOR_HERMSTEDT);
eval 'sub PCI_VENDOR_ACARD () {0x1191;}' unless defined(&PCI_VENDOR_ACARD);
eval 'sub PCI_VENDOR_DENSAN () {0x1192;}' unless defined(&PCI_VENDOR_DENSAN);
eval 'sub PCI_VENDOR_ZEINET () {0x1193;}' unless defined(&PCI_VENDOR_ZEINET);
eval 'sub PCI_VENDOR_TOUCAN () {0x1194;}' unless defined(&PCI_VENDOR_TOUCAN);
eval 'sub PCI_VENDOR_RATOC () {0x1195;}' unless defined(&PCI_VENDOR_RATOC);
eval 'sub PCI_VENDOR_HYTEC () {0x1196;}' unless defined(&PCI_VENDOR_HYTEC);
eval 'sub PCI_VENDOR_GAGE () {0x1197;}' unless defined(&PCI_VENDOR_GAGE);
eval 'sub PCI_VENDOR_LAMBDA () {0x1198;}' unless defined(&PCI_VENDOR_LAMBDA);
eval 'sub PCI_VENDOR_DCA () {0x1199;}' unless defined(&PCI_VENDOR_DCA);
eval 'sub PCI_VENDOR_MINDSHARE () {0x119a;}' unless defined(&PCI_VENDOR_MINDSHARE);
eval 'sub PCI_VENDOR_OMEGA () {0x119b;}' unless defined(&PCI_VENDOR_OMEGA);
eval 'sub PCI_VENDOR_ITI () {0x119c;}' unless defined(&PCI_VENDOR_ITI);
eval 'sub PCI_VENDOR_BUG () {0x119d;}' unless defined(&PCI_VENDOR_BUG);
eval 'sub PCI_VENDOR_FUJITSU3 () {0x119e;}' unless defined(&PCI_VENDOR_FUJITSU3);
eval 'sub PCI_VENDOR_BULL () {0x119f;}' unless defined(&PCI_VENDOR_BULL);
eval 'sub PCI_VENDOR_CONVEX () {0x11a0;}' unless defined(&PCI_VENDOR_CONVEX);
eval 'sub PCI_VENDOR_HAMAMATSU () {0x11a1;}' unless defined(&PCI_VENDOR_HAMAMATSU);
eval 'sub PCI_VENDOR_SIERRA2 () {0x11a2;}' unless defined(&PCI_VENDOR_SIERRA2);
eval 'sub PCI_VENDOR_BARCO () {0x11a4;}' unless defined(&PCI_VENDOR_BARCO);
eval 'sub PCI_VENDOR_MICROUNITY () {0x11a5;}' unless defined(&PCI_VENDOR_MICROUNITY);
eval 'sub PCI_VENDOR_PUREDATA () {0x11a6;}' unless defined(&PCI_VENDOR_PUREDATA);
eval 'sub PCI_VENDOR_POWERCC () {0x11a7;}' unless defined(&PCI_VENDOR_POWERCC);
eval 'sub PCI_VENDOR_INNOSYS () {0x11a9;}' unless defined(&PCI_VENDOR_INNOSYS);
eval 'sub PCI_VENDOR_ACTEL () {0x11aa;}' unless defined(&PCI_VENDOR_ACTEL);
eval 'sub PCI_VENDOR_MARVELL () {0x11ab;}' unless defined(&PCI_VENDOR_MARVELL);
eval 'sub PCI_VENDOR_CANNON () {0x11ac;}' unless defined(&PCI_VENDOR_CANNON);
eval 'sub PCI_VENDOR_LITEON () {0x11ad;}' unless defined(&PCI_VENDOR_LITEON);
eval 'sub PCI_VENDOR_SCITEX () {0x11ae;}' unless defined(&PCI_VENDOR_SCITEX);
eval 'sub PCI_VENDOR_AVID () {0x11af;}' unless defined(&PCI_VENDOR_AVID);
eval 'sub PCI_VENDOR_V3 () {0x11b0;}' unless defined(&PCI_VENDOR_V3);
eval 'sub PCI_VENDOR_APRICOT () {0x11b1;}' unless defined(&PCI_VENDOR_APRICOT);
eval 'sub PCI_VENDOR_KODAK () {0x11b2;}' unless defined(&PCI_VENDOR_KODAK);
eval 'sub PCI_VENDOR_BARR () {0x11b3;}' unless defined(&PCI_VENDOR_BARR);
eval 'sub PCI_VENDOR_LEITECH () {0x11b4;}' unless defined(&PCI_VENDOR_LEITECH);
eval 'sub PCI_VENDOR_RADSTONE () {0x11b5;}' unless defined(&PCI_VENDOR_RADSTONE);
eval 'sub PCI_VENDOR_UNITEDVIDEO () {0x11b6;}' unless defined(&PCI_VENDOR_UNITEDVIDEO);
eval 'sub PCI_VENDOR_MOT2 () {0x11b7;}' unless defined(&PCI_VENDOR_MOT2);
eval 'sub PCI_VENDOR_XPOINT () {0x11b8;}' unless defined(&PCI_VENDOR_XPOINT);
eval 'sub PCI_VENDOR_PATHLIGHT () {0x11b9;}' unless defined(&PCI_VENDOR_PATHLIGHT);
eval 'sub PCI_VENDOR_VIDEOTRON () {0x11ba;}' unless defined(&PCI_VENDOR_VIDEOTRON);
eval 'sub PCI_VENDOR_PYRAMID () {0x11bb;}' unless defined(&PCI_VENDOR_PYRAMID);
eval 'sub PCI_VENDOR_NETPERIPH () {0x11bc;}' unless defined(&PCI_VENDOR_NETPERIPH);
eval 'sub PCI_VENDOR_PINNACLE () {0x11bd;}' unless defined(&PCI_VENDOR_PINNACLE);
eval 'sub PCI_VENDOR_IMI () {0x11be;}' unless defined(&PCI_VENDOR_IMI);
eval 'sub PCI_VENDOR_LUCENT () {0x11c1;}' unless defined(&PCI_VENDOR_LUCENT);
eval 'sub PCI_VENDOR_NEC2 () {0x11c3;}' unless defined(&PCI_VENDOR_NEC2);
eval 'sub PCI_VENDOR_DOCTECH () {0x11c4;}' unless defined(&PCI_VENDOR_DOCTECH);
eval 'sub PCI_VENDOR_SHIVA () {0x11c5;}' unless defined(&PCI_VENDOR_SHIVA);
eval 'sub PCI_VENDOR_DCMDATA () {0x11c7;}' unless defined(&PCI_VENDOR_DCMDATA);
eval 'sub PCI_VENDOR_DOLPHIN () {0x11c8;}' unless defined(&PCI_VENDOR_DOLPHIN);
eval 'sub PCI_VENDOR_MAGMA () {0x11c9;}' unless defined(&PCI_VENDOR_MAGMA);
eval 'sub PCI_VENDOR_LSISYS () {0x11ca;}' unless defined(&PCI_VENDOR_LSISYS);
eval 'sub PCI_VENDOR_SPECIALIX () {0x11cb;}' unless defined(&PCI_VENDOR_SPECIALIX);
eval 'sub PCI_VENDOR_MKC () {0x11cc;}' unless defined(&PCI_VENDOR_MKC);
eval 'sub PCI_VENDOR_HAL () {0x11cd;}' unless defined(&PCI_VENDOR_HAL);
eval 'sub PCI_VENDOR_AURAVISION () {0x11d1;}' unless defined(&PCI_VENDOR_AURAVISION);
eval 'sub PCI_VENDOR_ANALOG () {0x11d4;}' unless defined(&PCI_VENDOR_ANALOG);
eval 'sub PCI_VENDOR_SEGA () {0x11db;}' unless defined(&PCI_VENDOR_SEGA);
eval 'sub PCI_VENDOR_ZORAN () {0x11de;}' unless defined(&PCI_VENDOR_ZORAN);
eval 'sub PCI_VENDOR_QUICKLOGIC () {0x11e3;}' unless defined(&PCI_VENDOR_QUICKLOGIC);
eval 'sub PCI_VENDOR_COMPEX () {0x11f6;}' unless defined(&PCI_VENDOR_COMPEX);
eval 'sub PCI_VENDOR_PMCSIERRA () {0x11f8;}' unless defined(&PCI_VENDOR_PMCSIERRA);
eval 'sub PCI_VENDOR_COMTROL () {0x11fe;}' unless defined(&PCI_VENDOR_COMTROL);
eval 'sub PCI_VENDOR_CYCLADES () {0x120e;}' unless defined(&PCI_VENDOR_CYCLADES);
eval 'sub PCI_VENDOR_ESSENTIAL () {0x120f;}' unless defined(&PCI_VENDOR_ESSENTIAL);
eval 'sub PCI_VENDOR_O2MICRO () {0x1217;}' unless defined(&PCI_VENDOR_O2MICRO);
eval 'sub PCI_VENDOR_3DFX () {0x121a;}' unless defined(&PCI_VENDOR_3DFX);
eval 'sub PCI_VENDOR_ARIEL () {0x1220;}' unless defined(&PCI_VENDOR_ARIEL);
eval 'sub PCI_VENDOR_HEURICON () {0x1223;}' unless defined(&PCI_VENDOR_HEURICON);
eval 'sub PCI_VENDOR_AZTECH () {0x122d;}' unless defined(&PCI_VENDOR_AZTECH);
eval 'sub PCI_VENDOR_3DO () {0x1239;}' unless defined(&PCI_VENDOR_3DO);
eval 'sub PCI_VENDOR_CCUBE () {0x123f;}' unless defined(&PCI_VENDOR_CCUBE);
eval 'sub PCI_VENDOR_JNI () {0x1242;}' unless defined(&PCI_VENDOR_JNI);
eval 'sub PCI_VENDOR_AVM () {0x1244;}' unless defined(&PCI_VENDOR_AVM);
eval 'sub PCI_VENDOR_SAMSUNGELEC2 () {0x1249;}' unless defined(&PCI_VENDOR_SAMSUNGELEC2);
eval 'sub PCI_VENDOR_STALLION () {0x124d;}' unless defined(&PCI_VENDOR_STALLION);
eval 'sub PCI_VENDOR_LINEARSYS () {0x1254;}' unless defined(&PCI_VENDOR_LINEARSYS);
eval 'sub PCI_VENDOR_COREGA () {0x1259;}' unless defined(&PCI_VENDOR_COREGA);
eval 'sub PCI_VENDOR_ASIX () {0x125b;}' unless defined(&PCI_VENDOR_ASIX);
eval 'sub PCI_VENDOR_AURORA () {0x125c;}' unless defined(&PCI_VENDOR_AURORA);
eval 'sub PCI_VENDOR_ESSTECH () {0x125d;}' unless defined(&PCI_VENDOR_ESSTECH);
eval 'sub PCI_VENDOR_INTERSIL () {0x1260;}' unless defined(&PCI_VENDOR_INTERSIL);
eval 'sub PCI_VENDOR_NORTEL () {0x126c;}' unless defined(&PCI_VENDOR_NORTEL);
eval 'sub PCI_VENDOR_SILMOTION () {0x126f;}' unless defined(&PCI_VENDOR_SILMOTION);
eval 'sub PCI_VENDOR_ENSONIQ () {0x1274;}' unless defined(&PCI_VENDOR_ENSONIQ);
eval 'sub PCI_VENDOR_NETAPP () {0x1275;}' unless defined(&PCI_VENDOR_NETAPP);
eval 'sub PCI_VENDOR_TRANSMETA () {0x1279;}' unless defined(&PCI_VENDOR_TRANSMETA);
eval 'sub PCI_VENDOR_ROCKWELL () {0x127a;}' unless defined(&PCI_VENDOR_ROCKWELL);
eval 'sub PCI_VENDOR_DAVICOM () {0x1282;}' unless defined(&PCI_VENDOR_DAVICOM);
eval 'sub PCI_VENDOR_ITE () {0x1283;}' unless defined(&PCI_VENDOR_ITE);
eval 'sub PCI_VENDOR_ESSTECH2 () {0x1285;}' unless defined(&PCI_VENDOR_ESSTECH2);
eval 'sub PCI_VENDOR_TRITECH () {0x1292;}' unless defined(&PCI_VENDOR_TRITECH);
eval 'sub PCI_VENDOR_KOFAX () {0x1296;}' unless defined(&PCI_VENDOR_KOFAX);
eval 'sub PCI_VENDOR_RISCOM () {0x12aa;}' unless defined(&PCI_VENDOR_RISCOM);
eval 'sub PCI_VENDOR_ALTEON () {0x12ae;}' unless defined(&PCI_VENDOR_ALTEON);
eval 'sub PCI_VENDOR_USR () {0x12b9;}' unless defined(&PCI_VENDOR_USR);
eval 'sub PCI_VENDOR_PICTUREEL () {0x12c5;}' unless defined(&PCI_VENDOR_PICTUREEL);
eval 'sub PCI_VENDOR_NVIDIA_SGS () {0x12d2;}' unless defined(&PCI_VENDOR_NVIDIA_SGS);
eval 'sub PCI_VENDOR_PERICOM () {0x12d8;}' unless defined(&PCI_VENDOR_PERICOM);
eval 'sub PCI_VENDOR_RAINBOW () {0x12de;}' unless defined(&PCI_VENDOR_RAINBOW);
eval 'sub PCI_VENDOR_DATUM () {0x12e2;}' unless defined(&PCI_VENDOR_DATUM);
eval 'sub PCI_VENDOR_AUREAL () {0x12eb;}' unless defined(&PCI_VENDOR_AUREAL);
eval 'sub PCI_VENDOR_JUNIPER () {0x1304;}' unless defined(&PCI_VENDOR_JUNIPER);
eval 'sub PCI_VENDOR_ADMTEK () {0x1317;}' unless defined(&PCI_VENDOR_ADMTEK);
eval 'sub PCI_VENDOR_PACKETENGINES () {0x1318;}' unless defined(&PCI_VENDOR_PACKETENGINES);
eval 'sub PCI_VENDOR_FORTEMEDIA () {0x1319;}' unless defined(&PCI_VENDOR_FORTEMEDIA);
eval 'sub PCI_VENDOR_SIIG () {0x131f;}' unless defined(&PCI_VENDOR_SIIG);
eval 'sub PCI_VENDOR_MICROMEMORY () {0x1332;}' unless defined(&PCI_VENDOR_MICROMEMORY);
eval 'sub PCI_VENDOR_DOMEX () {0x134a;}' unless defined(&PCI_VENDOR_DOMEX);
eval 'sub PCI_VENDOR_BRAINBOXES () {0x135a;}' unless defined(&PCI_VENDOR_BRAINBOXES);
eval 'sub PCI_VENDOR_QUATECH () {0x135c;}' unless defined(&PCI_VENDOR_QUATECH);
eval 'sub PCI_VENDOR_LMC () {0x1376;}' unless defined(&PCI_VENDOR_LMC);
eval 'sub PCI_VENDOR_NETGEAR () {0x1385;}' unless defined(&PCI_VENDOR_NETGEAR);
eval 'sub PCI_VENDOR_MOXA () {0x1393;}' unless defined(&PCI_VENDOR_MOXA);
eval 'sub PCI_VENDOR_LEVELONE () {0x1394;}' unless defined(&PCI_VENDOR_LEVELONE);
eval 'sub PCI_VENDOR_COLOGNECHIP () {0x1397;}' unless defined(&PCI_VENDOR_COLOGNECHIP);
eval 'sub PCI_VENDOR_ALACRITECH () {0x139a;}' unless defined(&PCI_VENDOR_ALACRITECH);
eval 'sub PCI_VENDOR_HIFN () {0x13a3;}' unless defined(&PCI_VENDOR_HIFN);
eval 'sub PCI_VENDOR_EXAR () {0x13a8;}' unless defined(&PCI_VENDOR_EXAR);
eval 'sub PCI_VENDOR_3WARE () {0x13c1;}' unless defined(&PCI_VENDOR_3WARE);
eval 'sub PCI_VENDOR_ABOCOM () {0x13d1;}' unless defined(&PCI_VENDOR_ABOCOM);
eval 'sub PCI_VENDOR_PHOBOS () {0x13d8;}' unless defined(&PCI_VENDOR_PHOBOS);
eval 'sub PCI_VENDOR_NETBOOST () {0x13dc;}' unless defined(&PCI_VENDOR_NETBOOST);
eval 'sub PCI_VENDOR_SUNDANCETI () {0x13f0;}' unless defined(&PCI_VENDOR_SUNDANCETI);
eval 'sub PCI_VENDOR_CMEDIA () {0x13f6;}' unless defined(&PCI_VENDOR_CMEDIA);
eval 'sub PCI_VENDOR_ADVANTECH () {0x13fe;}' unless defined(&PCI_VENDOR_ADVANTECH);
eval 'sub PCI_VENDOR_LAVA () {0x1407;}' unless defined(&PCI_VENDOR_LAVA);
eval 'sub PCI_VENDOR_SUNIX () {0x1409;}' unless defined(&PCI_VENDOR_SUNIX);
eval 'sub PCI_VENDOR_ICENSEMBLE () {0x1412;}' unless defined(&PCI_VENDOR_ICENSEMBLE);
eval 'sub PCI_VENDOR_MICROSOFT () {0x1414;}' unless defined(&PCI_VENDOR_MICROSOFT);
eval 'sub PCI_VENDOR_OXFORDSEMI () {0x1415;}' unless defined(&PCI_VENDOR_OXFORDSEMI);
eval 'sub PCI_VENDOR_CHELSIO () {0x1425;}' unless defined(&PCI_VENDOR_CHELSIO);
eval 'sub PCI_VENDOR_EDIMAX () {0x1432;}' unless defined(&PCI_VENDOR_EDIMAX);
eval 'sub PCI_VENDOR_TAMARACK () {0x143d;}' unless defined(&PCI_VENDOR_TAMARACK);
eval 'sub PCI_VENDOR_SAMSUNGELEC3 () {0x144d;}' unless defined(&PCI_VENDOR_SAMSUNGELEC3);
eval 'sub PCI_VENDOR_ASKEY () {0x144f;}' unless defined(&PCI_VENDOR_ASKEY);
eval 'sub PCI_VENDOR_AVERMEDIA () {0x1461;}' unless defined(&PCI_VENDOR_AVERMEDIA);
eval 'sub PCI_VENDOR_MSI () {0x1462;}' unless defined(&PCI_VENDOR_MSI);
eval 'sub PCI_VENDOR_SYSTEMBASE () {0x14a1;}' unless defined(&PCI_VENDOR_SYSTEMBASE);
eval 'sub PCI_VENDOR_AIRONET () {0x14b9;}' unless defined(&PCI_VENDOR_AIRONET);
eval 'sub PCI_VENDOR_COMPAL () {0x14c0;}' unless defined(&PCI_VENDOR_COMPAL);
eval 'sub PCI_VENDOR_MYRICOM () {0x14c1;}' unless defined(&PCI_VENDOR_MYRICOM);
eval 'sub PCI_VENDOR_TITAN () {0x14d2;}' unless defined(&PCI_VENDOR_TITAN);
eval 'sub PCI_VENDOR_AVLAB () {0x14db;}' unless defined(&PCI_VENDOR_AVLAB);
eval 'sub PCI_VENDOR_INVERTEX () {0x14e1;}' unless defined(&PCI_VENDOR_INVERTEX);
eval 'sub PCI_VENDOR_BROADCOM () {0x14e4;}' unless defined(&PCI_VENDOR_BROADCOM);
eval 'sub PCI_VENDOR_PLANEX () {0x14ea;}' unless defined(&PCI_VENDOR_PLANEX);
eval 'sub PCI_VENDOR_CONEXANT () {0x14f1;}' unless defined(&PCI_VENDOR_CONEXANT);
eval 'sub PCI_VENDOR_DELTA () {0x1500;}' unless defined(&PCI_VENDOR_DELTA);
eval 'sub PCI_VENDOR_MYSON () {0x1516;}' unless defined(&PCI_VENDOR_MYSON);
eval 'sub PCI_VENDOR_ENE () {0x1524;}' unless defined(&PCI_VENDOR_ENE);
eval 'sub PCI_VENDOR_TERRATEC () {0x153b;}' unless defined(&PCI_VENDOR_TERRATEC);
eval 'sub PCI_VENDOR_PERLE () {0x155f;}' unless defined(&PCI_VENDOR_PERLE);
eval 'sub PCI_VENDOR_SOLIDUM () {0x1588;}' unless defined(&PCI_VENDOR_SOLIDUM);
eval 'sub PCI_VENDOR_HP2 () {0x1590;}' unless defined(&PCI_VENDOR_HP2);
eval 'sub PCI_VENDOR_SYBA () {0x1592;}' unless defined(&PCI_VENDOR_SYBA);
eval 'sub PCI_VENDOR_FARADAY () {0x159b;}' unless defined(&PCI_VENDOR_FARADAY);
eval 'sub PCI_VENDOR_GEOCAST () {0x15a1;}' unless defined(&PCI_VENDOR_GEOCAST);
eval 'sub PCI_VENDOR_BLUESTEEL () {0x15ab;}' unless defined(&PCI_VENDOR_BLUESTEEL);
eval 'sub PCI_VENDOR_VMWARE () {0x15ad;}' unless defined(&PCI_VENDOR_VMWARE);
eval 'sub PCI_VENDOR_MELLANOX () {0x15b3;}' unless defined(&PCI_VENDOR_MELLANOX);
eval 'sub PCI_VENDOR_SANDISK () {0x15b7;}' unless defined(&PCI_VENDOR_SANDISK);
eval 'sub PCI_VENDOR_AGILENT () {0x15bc;}' unless defined(&PCI_VENDOR_AGILENT);
eval 'sub PCI_VENDOR_SUPERMICRO () {0x15d9;}' unless defined(&PCI_VENDOR_SUPERMICRO);
eval 'sub PCI_VENDOR_NDC () {0x15e8;}' unless defined(&PCI_VENDOR_NDC);
eval 'sub PCI_VENDOR_EUMITCOM () {0x1638;}' unless defined(&PCI_VENDOR_EUMITCOM);
eval 'sub PCI_VENDOR_NETSEC () {0x1660;}' unless defined(&PCI_VENDOR_NETSEC);
eval 'sub PCI_VENDOR_ACTIONTEC () {0x1668;}' unless defined(&PCI_VENDOR_ACTIONTEC);
eval 'sub PCI_VENDOR_SIBYTE () {0x166d;}' unless defined(&PCI_VENDOR_SIBYTE);
eval 'sub PCI_VENDOR_ATHEROS () {0x168c;}' unless defined(&PCI_VENDOR_ATHEROS);
eval 'sub PCI_VENDOR_GLOBALSUN () {0x16ab;}' unless defined(&PCI_VENDOR_GLOBALSUN);
eval 'sub PCI_VENDOR_SAFENET () {0x16ae;}' unless defined(&PCI_VENDOR_SAFENET);
eval 'sub PCI_VENDOR_MICREL () {0x16c6;}' unless defined(&PCI_VENDOR_MICREL);
eval 'sub PCI_VENDOR_USR2 () {0x16ec;}' unless defined(&PCI_VENDOR_USR2);
eval 'sub PCI_VENDOR_NETOCTAVE () {0x170b;}' unless defined(&PCI_VENDOR_NETOCTAVE);
eval 'sub PCI_VENDOR_LINKSYS () {0x1737;}' unless defined(&PCI_VENDOR_LINKSYS);
eval 'sub PCI_VENDOR_ALTIMA () {0x173b;}' unless defined(&PCI_VENDOR_ALTIMA);
eval 'sub PCI_VENDOR_ANTARES () {0x1754;}' unless defined(&PCI_VENDOR_ANTARES);
eval 'sub PCI_VENDOR_CAVIUM () {0x177d;}' unless defined(&PCI_VENDOR_CAVIUM);
eval 'sub PCI_VENDOR_NSYS () {0x1794;}' unless defined(&PCI_VENDOR_NSYS);
eval 'sub PCI_VENDOR_FZJZEL () {0x1796;}' unless defined(&PCI_VENDOR_FZJZEL);
eval 'sub PCI_VENDOR_BELKIN () {0x1799;}' unless defined(&PCI_VENDOR_BELKIN);
eval 'sub PCI_VENDOR_HAWKING () {0x17b3;}' unless defined(&PCI_VENDOR_HAWKING);
eval 'sub PCI_VENDOR_SANDBURST () {0x17ba;}' unless defined(&PCI_VENDOR_SANDBURST);
eval 'sub PCI_VENDOR_NETCHIP () {0x17cc;}' unless defined(&PCI_VENDOR_NETCHIP);
eval 'sub PCI_VENDOR_I4 () {0x17cf;}' unless defined(&PCI_VENDOR_I4);
eval 'sub PCI_VENDOR_ARECA () {0x17d3;}' unless defined(&PCI_VENDOR_ARECA);
eval 'sub PCI_VENDOR_S2IO () {0x17d5;}' unless defined(&PCI_VENDOR_S2IO);
eval 'sub PCI_VENDOR_RDC () {0x17f3;}' unless defined(&PCI_VENDOR_RDC);
eval 'sub PCI_VENDOR_LINKSYS2 () {0x17fe;}' unless defined(&PCI_VENDOR_LINKSYS2);
eval 'sub PCI_VENDOR_RALINK () {0x1814;}' unless defined(&PCI_VENDOR_RALINK);
eval 'sub PCI_VENDOR_RMI () {0x182e;}' unless defined(&PCI_VENDOR_RMI);
eval 'sub PCI_VENDOR_NETLOGIC () {0x184e;}' unless defined(&PCI_VENDOR_NETLOGIC);
eval 'sub PCI_VENDOR_BBELEC () {0x1896;}' unless defined(&PCI_VENDOR_BBELEC);
eval 'sub PCI_VENDOR_XGI () {0x18ca;}' unless defined(&PCI_VENDOR_XGI);
eval 'sub PCI_VENDOR_RENESAS () {0x1912;}' unless defined(&PCI_VENDOR_RENESAS);
eval 'sub PCI_VENDOR_FREESCALE () {0x1957;}' unless defined(&PCI_VENDOR_FREESCALE);
eval 'sub PCI_VENDOR_ATTANSIC () {0x1969;}' unless defined(&PCI_VENDOR_ATTANSIC);
eval 'sub PCI_VENDOR_JMICRON () {0x197b;}' unless defined(&PCI_VENDOR_JMICRON);
eval 'sub PCI_VENDOR_PHISON () {0x1987;}' unless defined(&PCI_VENDOR_PHISON);
eval 'sub PCI_VENDOR_SERVERENGINES () {0x19a2;}' unless defined(&PCI_VENDOR_SERVERENGINES);
eval 'sub PCI_VENDOR_HUAWEI () {0x19e5;}' unless defined(&PCI_VENDOR_HUAWEI);
eval 'sub PCI_VENDOR_ASPEED () {0x1a03;}' unless defined(&PCI_VENDOR_ASPEED);
eval 'sub PCI_VENDOR_AWT () {0x1a3b;}' unless defined(&PCI_VENDOR_AWT);
eval 'sub PCI_VENDOR_EVE () {0x1adb;}' unless defined(&PCI_VENDOR_EVE);
eval 'sub PCI_VENDOR_FUSIONIO () {0x1aed;}' unless defined(&PCI_VENDOR_FUSIONIO);
eval 'sub PCI_VENDOR_QUMRANET () {0x1af4;}' unless defined(&PCI_VENDOR_QUMRANET);
eval 'sub PCI_VENDOR_ASMEDIA () {0x1b21;}' unless defined(&PCI_VENDOR_ASMEDIA);
eval 'sub PCI_VENDOR_REDHAT () {0x1b36;}' unless defined(&PCI_VENDOR_REDHAT);
eval 'sub PCI_VENDOR_MARVELL2 () {0x1b4b;}' unless defined(&PCI_VENDOR_MARVELL2);
eval 'sub PCI_VENDOR_FRESCO () {0x1b73;}' unless defined(&PCI_VENDOR_FRESCO);
eval 'sub PCI_VENDOR_QINHENG2 () {0x1c00;}' unless defined(&PCI_VENDOR_QINHENG2);
eval 'sub PCI_VENDOR_SYMPHONY2 () {0x1c1c;}' unless defined(&PCI_VENDOR_SYMPHONY2);
eval 'sub PCI_VENDOR_HGST () {0x1c58;}' unless defined(&PCI_VENDOR_HGST);
eval 'sub PCI_VENDOR_BEIJING_MEMBLAZE () {0x1c5f;}' unless defined(&PCI_VENDOR_BEIJING_MEMBLAZE);
eval 'sub PCI_VENDOR_AMAZON () {0x1d0f;}' unless defined(&PCI_VENDOR_AMAZON);
eval 'sub PCI_VENDOR_ZHAOXIN () {0x1d17;}' unless defined(&PCI_VENDOR_ZHAOXIN);
eval 'sub PCI_VENDOR_AQUANTIA () {0x1d6a;}' unless defined(&PCI_VENDOR_AQUANTIA);
eval 'sub PCI_VENDOR_ROCKCHIP () {0x1d87;}' unless defined(&PCI_VENDOR_ROCKCHIP);
eval 'sub PCI_VENDOR_TEKRAM2 () {0x1de1;}' unless defined(&PCI_VENDOR_TEKRAM2);
eval 'sub PCI_VENDOR_RASPBERRYPI () {0x1de4;}' unless defined(&PCI_VENDOR_RASPBERRYPI);
eval 'sub PCI_VENDOR_AMPERE () {0x1def;}' unless defined(&PCI_VENDOR_AMPERE);
eval 'sub PCI_VENDOR_SUNIX2 () {0x1fd4;}' unless defined(&PCI_VENDOR_SUNIX2);
eval 'sub PCI_VENDOR_HINT () {0x3388;}' unless defined(&PCI_VENDOR_HINT);
eval 'sub PCI_VENDOR_3DLABS () {0x3d3d;}' unless defined(&PCI_VENDOR_3DLABS);
eval 'sub PCI_VENDOR_AVANCE2 () {0x4005;}' unless defined(&PCI_VENDOR_AVANCE2);
eval 'sub PCI_VENDOR_ADDTRON () {0x4033;}' unless defined(&PCI_VENDOR_ADDTRON);
eval 'sub PCI_VENDOR_NETXEN () {0x4040;}' unless defined(&PCI_VENDOR_NETXEN);
eval 'sub PCI_VENDOR_QINHENG () {0x4348;}' unless defined(&PCI_VENDOR_QINHENG);
eval 'sub PCI_VENDOR_ICOMPRESSION () {0x4444;}' unless defined(&PCI_VENDOR_ICOMPRESSION);
eval 'sub PCI_VENDOR_INDCOMPSRC () {0x494f;}' unless defined(&PCI_VENDOR_INDCOMPSRC);
eval 'sub PCI_VENDOR_NETVIN () {0x4a14;}' unless defined(&PCI_VENDOR_NETVIN);
eval 'sub PCI_VENDOR_BUSLOGIC2 () {0x4b10;}' unless defined(&PCI_VENDOR_BUSLOGIC2);
eval 'sub PCI_VENDOR_MEDIAQ () {0x4d51;}' unless defined(&PCI_VENDOR_MEDIAQ);
eval 'sub PCI_VENDOR_GUILLEMOT () {0x5046;}' unless defined(&PCI_VENDOR_GUILLEMOT);
eval 'sub PCI_VENDOR_TURTLE_BEACH () {0x5053;}' unless defined(&PCI_VENDOR_TURTLE_BEACH);
eval 'sub PCI_VENDOR_S3 () {0x5333;}' unless defined(&PCI_VENDOR_S3);
eval 'sub PCI_VENDOR_NETPOWER2 () {0x5700;}' unless defined(&PCI_VENDOR_NETPOWER2);
eval 'sub PCI_VENDOR_XENSOURCE () {0x5853;}' unless defined(&PCI_VENDOR_XENSOURCE);
eval 'sub PCI_VENDOR_C4T () {0x6374;}' unless defined(&PCI_VENDOR_C4T);
eval 'sub PCI_VENDOR_DCI () {0x6666;}' unless defined(&PCI_VENDOR_DCI);
eval 'sub PCI_VENDOR_KURUSUGAWA () {0x6809;}' unless defined(&PCI_VENDOR_KURUSUGAWA);
eval 'sub PCI_VENDOR_PCHDTV () {0x7063;}' unless defined(&PCI_VENDOR_PCHDTV);
eval 'sub PCI_VENDOR_QUANCOM () {0x8008;}' unless defined(&PCI_VENDOR_QUANCOM);
eval 'sub PCI_VENDOR_INTEL () {0x8086;}' unless defined(&PCI_VENDOR_INTEL);
eval 'sub PCI_VENDOR_VIRTUALBOX () {0x80ee;}' unless defined(&PCI_VENDOR_VIRTUALBOX);
eval 'sub PCI_VENDOR_TRIGEM2 () {0x8800;}' unless defined(&PCI_VENDOR_TRIGEM2);
eval 'sub PCI_VENDOR_PROLAN () {0x8c4a;}' unless defined(&PCI_VENDOR_PROLAN);
eval 'sub PCI_VENDOR_COMPUTONE () {0x8e0e;}' unless defined(&PCI_VENDOR_COMPUTONE);
eval 'sub PCI_VENDOR_KTI () {0x8e2e;}' unless defined(&PCI_VENDOR_KTI);
eval 'sub PCI_VENDOR_ADP () {0x9004;}' unless defined(&PCI_VENDOR_ADP);
eval 'sub PCI_VENDOR_ADP2 () {0x9005;}' unless defined(&PCI_VENDOR_ADP2);
eval 'sub PCI_VENDOR_ATRONICS () {0x907f;}' unless defined(&PCI_VENDOR_ATRONICS);
eval 'sub PCI_VENDOR_NETMOS () {0x9710;}' unless defined(&PCI_VENDOR_NETMOS);
eval 'sub PCI_VENDOR_PARALLELS () {0xaaaa;}' unless defined(&PCI_VENDOR_PARALLELS);
eval 'sub PCI_VENDOR_MICRON () {0xc0a9;}' unless defined(&PCI_VENDOR_MICRON);
eval 'sub PCI_VENDOR_CHRYSALIS () {0xcafe;}' unless defined(&PCI_VENDOR_CHRYSALIS);
eval 'sub PCI_VENDOR_MIDDLE_DIGITAL () {0xdeaf;}' unless defined(&PCI_VENDOR_MIDDLE_DIGITAL);
eval 'sub PCI_VENDOR_ARC () {0xedd8;}' unless defined(&PCI_VENDOR_ARC);
eval 'sub PCI_VENDOR_INVALID () {0xffff;}' unless defined(&PCI_VENDOR_INVALID);
eval 'sub PCI_PRODUCT_3COM_3C985 () {0x1;}' unless defined(&PCI_PRODUCT_3COM_3C985);
eval 'sub PCI_PRODUCT_3COM_3C996 () {0x3;}' unless defined(&PCI_PRODUCT_3COM_3C996);
eval 'sub PCI_PRODUCT_3COM_3C556MODEM () {0x1007;}' unless defined(&PCI_PRODUCT_3COM_3C556MODEM);
eval 'sub PCI_PRODUCT_3COM_3C940 () {0x1700;}' unless defined(&PCI_PRODUCT_3COM_3C940);
eval 'sub PCI_PRODUCT_3COM_3C339 () {0x3390;}' unless defined(&PCI_PRODUCT_3COM_3C339);
eval 'sub PCI_PRODUCT_3COM_3C359 () {0x3590;}' unless defined(&PCI_PRODUCT_3COM_3C359);
eval 'sub PCI_PRODUCT_3COM_3C450TX () {0x4500;}' unless defined(&PCI_PRODUCT_3COM_3C450TX);
eval 'sub PCI_PRODUCT_3COM_3C555 () {0x5055;}' unless defined(&PCI_PRODUCT_3COM_3C555);
eval 'sub PCI_PRODUCT_3COM_3C575TX () {0x5057;}' unless defined(&PCI_PRODUCT_3COM_3C575TX);
eval 'sub PCI_PRODUCT_3COM_3C575BTX () {0x5157;}' unless defined(&PCI_PRODUCT_3COM_3C575BTX);
eval 'sub PCI_PRODUCT_3COM_3C575CTX () {0x5257;}' unless defined(&PCI_PRODUCT_3COM_3C575CTX);
eval 'sub PCI_PRODUCT_3COM_3C590 () {0x5900;}' unless defined(&PCI_PRODUCT_3COM_3C590);
eval 'sub PCI_PRODUCT_3COM_3C595TX () {0x5950;}' unless defined(&PCI_PRODUCT_3COM_3C595TX);
eval 'sub PCI_PRODUCT_3COM_3C595T4 () {0x5951;}' unless defined(&PCI_PRODUCT_3COM_3C595T4);
eval 'sub PCI_PRODUCT_3COM_3C595MII () {0x5952;}' unless defined(&PCI_PRODUCT_3COM_3C595MII);
eval 'sub PCI_PRODUCT_3COM_3C154G72 () {0x6001;}' unless defined(&PCI_PRODUCT_3COM_3C154G72);
eval 'sub PCI_PRODUCT_3COM_3C556 () {0x6055;}' unless defined(&PCI_PRODUCT_3COM_3C556);
eval 'sub PCI_PRODUCT_3COM_3C556B () {0x6056;}' unless defined(&PCI_PRODUCT_3COM_3C556B);
eval 'sub PCI_PRODUCT_3COM_3C656_E () {0x6560;}' unless defined(&PCI_PRODUCT_3COM_3C656_E);
eval 'sub PCI_PRODUCT_3COM_3C656_M () {0x6561;}' unless defined(&PCI_PRODUCT_3COM_3C656_M);
eval 'sub PCI_PRODUCT_3COM_3C656B_E () {0x6562;}' unless defined(&PCI_PRODUCT_3COM_3C656B_E);
eval 'sub PCI_PRODUCT_3COM_3C656B_M () {0x6563;}' unless defined(&PCI_PRODUCT_3COM_3C656B_M);
eval 'sub PCI_PRODUCT_3COM_3C656C_E () {0x6564;}' unless defined(&PCI_PRODUCT_3COM_3C656C_E);
eval 'sub PCI_PRODUCT_3COM_3C656C_M () {0x6565;}' unless defined(&PCI_PRODUCT_3COM_3C656C_M);
eval 'sub PCI_PRODUCT_3COM_3CSOHO100TX () {0x7646;}' unless defined(&PCI_PRODUCT_3COM_3CSOHO100TX);
eval 'sub PCI_PRODUCT_3COM_3CRWE777A () {0x7770;}' unless defined(&PCI_PRODUCT_3COM_3CRWE777A);
eval 'sub PCI_PRODUCT_3COM_3C804 () {0x7980;}' unless defined(&PCI_PRODUCT_3COM_3C804);
eval 'sub PCI_PRODUCT_3COM_TOKEN () {0x8811;}' unless defined(&PCI_PRODUCT_3COM_TOKEN);
eval 'sub PCI_PRODUCT_3COM_3C900TPO () {0x9000;}' unless defined(&PCI_PRODUCT_3COM_3C900TPO);
eval 'sub PCI_PRODUCT_3COM_3C900COMBO () {0x9001;}' unless defined(&PCI_PRODUCT_3COM_3C900COMBO);
eval 'sub PCI_PRODUCT_3COM_3C900BTPO () {0x9004;}' unless defined(&PCI_PRODUCT_3COM_3C900BTPO);
eval 'sub PCI_PRODUCT_3COM_3C900BCOMBO () {0x9005;}' unless defined(&PCI_PRODUCT_3COM_3C900BCOMBO);
eval 'sub PCI_PRODUCT_3COM_3C900BTPC () {0x9006;}' unless defined(&PCI_PRODUCT_3COM_3C900BTPC);
eval 'sub PCI_PRODUCT_3COM_3C905TX () {0x9050;}' unless defined(&PCI_PRODUCT_3COM_3C905TX);
eval 'sub PCI_PRODUCT_3COM_3C905T4 () {0x9051;}' unless defined(&PCI_PRODUCT_3COM_3C905T4);
eval 'sub PCI_PRODUCT_3COM_3C905BTX () {0x9055;}' unless defined(&PCI_PRODUCT_3COM_3C905BTX);
eval 'sub PCI_PRODUCT_3COM_3C905BT4 () {0x9056;}' unless defined(&PCI_PRODUCT_3COM_3C905BT4);
eval 'sub PCI_PRODUCT_3COM_3C905BCOMBO () {0x9058;}' unless defined(&PCI_PRODUCT_3COM_3C905BCOMBO);
eval 'sub PCI_PRODUCT_3COM_3C905BFX () {0x905a;}' unless defined(&PCI_PRODUCT_3COM_3C905BFX);
eval 'sub PCI_PRODUCT_3COM_3C905CTX () {0x9200;}' unless defined(&PCI_PRODUCT_3COM_3C905CTX);
eval 'sub PCI_PRODUCT_3COM_3C905CXTX () {0x9201;}' unless defined(&PCI_PRODUCT_3COM_3C905CXTX);
eval 'sub PCI_PRODUCT_3COM_3C920BEMBW () {0x9202;}' unless defined(&PCI_PRODUCT_3COM_3C920BEMBW);
eval 'sub PCI_PRODUCT_3COM_3C910SOHOB () {0x9300;}' unless defined(&PCI_PRODUCT_3COM_3C910SOHOB);
eval 'sub PCI_PRODUCT_3COM_3C980SRV () {0x9800;}' unless defined(&PCI_PRODUCT_3COM_3C980SRV);
eval 'sub PCI_PRODUCT_3COM_3C980CTXM () {0x9805;}' unless defined(&PCI_PRODUCT_3COM_3C980CTXM);
eval 'sub PCI_PRODUCT_3COM_3CR990 () {0x9900;}' unless defined(&PCI_PRODUCT_3COM_3CR990);
eval 'sub PCI_PRODUCT_3COM_3CR990TX95 () {0x9902;}' unless defined(&PCI_PRODUCT_3COM_3CR990TX95);
eval 'sub PCI_PRODUCT_3COM_3CR990TX97 () {0x9903;}' unless defined(&PCI_PRODUCT_3COM_3CR990TX97);
eval 'sub PCI_PRODUCT_3COM_3C990B () {0x9904;}' unless defined(&PCI_PRODUCT_3COM_3C990B);
eval 'sub PCI_PRODUCT_3COM_3CR990FX () {0x9905;}' unless defined(&PCI_PRODUCT_3COM_3CR990FX);
eval 'sub PCI_PRODUCT_3COM_3CR990SVR95 () {0x9908;}' unless defined(&PCI_PRODUCT_3COM_3CR990SVR95);
eval 'sub PCI_PRODUCT_3COM_3CR990SVR97 () {0x9909;}' unless defined(&PCI_PRODUCT_3COM_3CR990SVR97);
eval 'sub PCI_PRODUCT_3COM_3C990BSVR () {0x990a;}' unless defined(&PCI_PRODUCT_3COM_3C990BSVR);
eval 'sub PCI_PRODUCT_3DFX_VOODOO () {0x1;}' unless defined(&PCI_PRODUCT_3DFX_VOODOO);
eval 'sub PCI_PRODUCT_3DFX_VOODOO2 () {0x2;}' unless defined(&PCI_PRODUCT_3DFX_VOODOO2);
eval 'sub PCI_PRODUCT_3DFX_BANSHEE () {0x3;}' unless defined(&PCI_PRODUCT_3DFX_BANSHEE);
eval 'sub PCI_PRODUCT_3DFX_VOODOO3 () {0x5;}' unless defined(&PCI_PRODUCT_3DFX_VOODOO3);
eval 'sub PCI_PRODUCT_3DFX_VOODOO5 () {0x9;}' unless defined(&PCI_PRODUCT_3DFX_VOODOO5);
eval 'sub PCI_PRODUCT_3DLABS_300SX () {0x1;}' unless defined(&PCI_PRODUCT_3DLABS_300SX);
eval 'sub PCI_PRODUCT_3DLABS_500TX () {0x2;}' unless defined(&PCI_PRODUCT_3DLABS_500TX);
eval 'sub PCI_PRODUCT_3DLABS_DELTA () {0x3;}' unless defined(&PCI_PRODUCT_3DLABS_DELTA);
eval 'sub PCI_PRODUCT_3DLABS_PERMEDIA () {0x4;}' unless defined(&PCI_PRODUCT_3DLABS_PERMEDIA);
eval 'sub PCI_PRODUCT_3DLABS_500MX () {0x6;}' unless defined(&PCI_PRODUCT_3DLABS_500MX);
eval 'sub PCI_PRODUCT_3DLABS_PERMEDIA2 () {0x7;}' unless defined(&PCI_PRODUCT_3DLABS_PERMEDIA2);
eval 'sub PCI_PRODUCT_3DLABS_GAMMA () {0x8;}' unless defined(&PCI_PRODUCT_3DLABS_GAMMA);
eval 'sub PCI_PRODUCT_3DLABS_PERMEDIA2V () {0x9;}' unless defined(&PCI_PRODUCT_3DLABS_PERMEDIA2V);
eval 'sub PCI_PRODUCT_3DLABS_PERMEDIA3 () {0xa;}' unless defined(&PCI_PRODUCT_3DLABS_PERMEDIA3);
eval 'sub PCI_PRODUCT_3DLABS_WILDCAT5110 () {0x7a2;}' unless defined(&PCI_PRODUCT_3DLABS_WILDCAT5110);
eval 'sub PCI_PRODUCT_3WARE_ESCALADE () {0x1000;}' unless defined(&PCI_PRODUCT_3WARE_ESCALADE);
eval 'sub PCI_PRODUCT_3WARE_ESCALADE_ASIC () {0x1001;}' unless defined(&PCI_PRODUCT_3WARE_ESCALADE_ASIC);
eval 'sub PCI_PRODUCT_3WARE_9000 () {0x1002;}' unless defined(&PCI_PRODUCT_3WARE_9000);
eval 'sub PCI_PRODUCT_3WARE_9550 () {0x1003;}' unless defined(&PCI_PRODUCT_3WARE_9550);
eval 'sub PCI_PRODUCT_3WARE_9650 () {0x1004;}' unless defined(&PCI_PRODUCT_3WARE_9650);
eval 'sub PCI_PRODUCT_3WARE_9690 () {0x1005;}' unless defined(&PCI_PRODUCT_3WARE_9690);
eval 'sub PCI_PRODUCT_3WARE_9750 () {0x1010;}' unless defined(&PCI_PRODUCT_3WARE_9750);
eval 'sub PCI_PRODUCT_ABOCOM_FE2500 () {0xab02;}' unless defined(&PCI_PRODUCT_ABOCOM_FE2500);
eval 'sub PCI_PRODUCT_ABOCOM_PCM200 () {0xab03;}' unless defined(&PCI_PRODUCT_ABOCOM_PCM200);
eval 'sub PCI_PRODUCT_ABOCOM_FE2000VX () {0xab06;}' unless defined(&PCI_PRODUCT_ABOCOM_FE2000VX);
eval 'sub PCI_PRODUCT_ABOCOM_FE2500MX () {0xab08;}' unless defined(&PCI_PRODUCT_ABOCOM_FE2500MX);
eval 'sub PCI_PRODUCT_ACC_2188 () {0x;}' unless defined(&PCI_PRODUCT_ACC_2188);
eval 'sub PCI_PRODUCT_ACC_2051_HB () {0x2051;}' unless defined(&PCI_PRODUCT_ACC_2051_HB);
eval 'sub PCI_PRODUCT_ACC_2051_ISA () {0x5842;}' unless defined(&PCI_PRODUCT_ACC_2051_ISA);
eval 'sub PCI_PRODUCT_ACARD_ATP850U () {0x5;}' unless defined(&PCI_PRODUCT_ACARD_ATP850U);
eval 'sub PCI_PRODUCT_ACARD_ATP860 () {0x6;}' unless defined(&PCI_PRODUCT_ACARD_ATP860);
eval 'sub PCI_PRODUCT_ACARD_ATP860A () {0x7;}' unless defined(&PCI_PRODUCT_ACARD_ATP860A);
eval 'sub PCI_PRODUCT_ACARD_ATP865 () {0x8;}' unless defined(&PCI_PRODUCT_ACARD_ATP865);
eval 'sub PCI_PRODUCT_ACARD_ATP865A () {0x9;}' unless defined(&PCI_PRODUCT_ACARD_ATP865A);
eval 'sub PCI_PRODUCT_ACARD_AEC6710 () {0x8002;}' unless defined(&PCI_PRODUCT_ACARD_AEC6710);
eval 'sub PCI_PRODUCT_ACARD_AEC6712UW () {0x8010;}' unless defined(&PCI_PRODUCT_ACARD_AEC6712UW);
eval 'sub PCI_PRODUCT_ACARD_AEC6712U () {0x8020;}' unless defined(&PCI_PRODUCT_ACARD_AEC6712U);
eval 'sub PCI_PRODUCT_ACARD_AEC6712S () {0x8030;}' unless defined(&PCI_PRODUCT_ACARD_AEC6712S);
eval 'sub PCI_PRODUCT_ACARD_AEC6710D () {0x8040;}' unless defined(&PCI_PRODUCT_ACARD_AEC6710D);
eval 'sub PCI_PRODUCT_ACARD_AEC6715UW () {0x8050;}' unless defined(&PCI_PRODUCT_ACARD_AEC6715UW);
eval 'sub PCI_PRODUCT_ACCTON_MPX5030 () {0x1211;}' unless defined(&PCI_PRODUCT_ACCTON_MPX5030);
eval 'sub PCI_PRODUCT_ACCTON_EN2242 () {0x1216;}' unless defined(&PCI_PRODUCT_ACCTON_EN2242);
eval 'sub PCI_PRODUCT_ACER_M1435 () {0x1435;}' unless defined(&PCI_PRODUCT_ACER_M1435);
eval 'sub PCI_PRODUCT_ADVANTECH_PCI1600 () {0x1600;}' unless defined(&PCI_PRODUCT_ADVANTECH_PCI1600);
eval 'sub PCI_PRODUCT_ADVANTECH_PCI1604 () {0x1604;}' unless defined(&PCI_PRODUCT_ADVANTECH_PCI1604);
eval 'sub PCI_PRODUCT_ADVANTECH_PCI1610 () {0x1610;}' unless defined(&PCI_PRODUCT_ADVANTECH_PCI1610);
eval 'sub PCI_PRODUCT_ADVANTECH_PCI1612 () {0x1612;}' unless defined(&PCI_PRODUCT_ADVANTECH_PCI1612);
eval 'sub PCI_PRODUCT_ADVANTECH_PCI1620 () {0x1620;}' unless defined(&PCI_PRODUCT_ADVANTECH_PCI1620);
eval 'sub PCI_PRODUCT_ADVANTECH_PCI1620_1 () {0x16ff;}' unless defined(&PCI_PRODUCT_ADVANTECH_PCI1620_1);
eval 'sub PCI_PRODUCT_ALI_M1445 () {0x1445;}' unless defined(&PCI_PRODUCT_ALI_M1445);
eval 'sub PCI_PRODUCT_ALI_M1449 () {0x1449;}' unless defined(&PCI_PRODUCT_ALI_M1449);
eval 'sub PCI_PRODUCT_ALI_M1451 () {0x1451;}' unless defined(&PCI_PRODUCT_ALI_M1451);
eval 'sub PCI_PRODUCT_ALI_M1461 () {0x1461;}' unless defined(&PCI_PRODUCT_ALI_M1461);
eval 'sub PCI_PRODUCT_ALI_M1531 () {0x1531;}' unless defined(&PCI_PRODUCT_ALI_M1531);
eval 'sub PCI_PRODUCT_ALI_M1533 () {0x1533;}' unless defined(&PCI_PRODUCT_ALI_M1533);
eval 'sub PCI_PRODUCT_ALI_M1541 () {0x1541;}' unless defined(&PCI_PRODUCT_ALI_M1541);
eval 'sub PCI_PRODUCT_ALI_M1543 () {0x1543;}' unless defined(&PCI_PRODUCT_ALI_M1543);
eval 'sub PCI_PRODUCT_ALI_M1563 () {0x1563;}' unless defined(&PCI_PRODUCT_ALI_M1563);
eval 'sub PCI_PRODUCT_ALI_M1647 () {0x1647;}' unless defined(&PCI_PRODUCT_ALI_M1647);
eval 'sub PCI_PRODUCT_ALI_M1689 () {0x1689;}' unless defined(&PCI_PRODUCT_ALI_M1689);
eval 'sub PCI_PRODUCT_ALI_M3309 () {0x3309;}' unless defined(&PCI_PRODUCT_ALI_M3309);
eval 'sub PCI_PRODUCT_ALI_M4803 () {0x5215;}' unless defined(&PCI_PRODUCT_ALI_M4803);
eval 'sub PCI_PRODUCT_ALI_M5229 () {0x5229;}' unless defined(&PCI_PRODUCT_ALI_M5229);
eval 'sub PCI_PRODUCT_ALI_M5237 () {0x5237;}' unless defined(&PCI_PRODUCT_ALI_M5237);
eval 'sub PCI_PRODUCT_ALI_M5239 () {0x5239;}' unless defined(&PCI_PRODUCT_ALI_M5239);
eval 'sub PCI_PRODUCT_ALI_M5243 () {0x5243;}' unless defined(&PCI_PRODUCT_ALI_M5243);
eval 'sub PCI_PRODUCT_ALI_M5247 () {0x5247;}' unless defined(&PCI_PRODUCT_ALI_M5247);
eval 'sub PCI_PRODUCT_ALI_M5249 () {0x5249;}' unless defined(&PCI_PRODUCT_ALI_M5249);
eval 'sub PCI_PRODUCT_ALI_M5257 () {0x5257;}' unless defined(&PCI_PRODUCT_ALI_M5257);
eval 'sub PCI_PRODUCT_ALI_M5261 () {0x5261;}' unless defined(&PCI_PRODUCT_ALI_M5261);
eval 'sub PCI_PRODUCT_ALI_M5288 () {0x5288;}' unless defined(&PCI_PRODUCT_ALI_M5288);
eval 'sub PCI_PRODUCT_ALI_M5451 () {0x5451;}' unless defined(&PCI_PRODUCT_ALI_M5451);
eval 'sub PCI_PRODUCT_ALI_M5453 () {0x5453;}' unless defined(&PCI_PRODUCT_ALI_M5453);
eval 'sub PCI_PRODUCT_ALI_M5455 () {0x5455;}' unless defined(&PCI_PRODUCT_ALI_M5455);
eval 'sub PCI_PRODUCT_ALI_M7101 () {0x7101;}' unless defined(&PCI_PRODUCT_ALI_M7101);
eval 'sub PCI_PRODUCT_ADP_AIC1160 () {0x1160;}' unless defined(&PCI_PRODUCT_ADP_AIC1160);
eval 'sub PCI_PRODUCT_ADP_AIC7850 () {0x5078;}' unless defined(&PCI_PRODUCT_ADP_AIC7850);
eval 'sub PCI_PRODUCT_ADP_AIC7855 () {0x5578;}' unless defined(&PCI_PRODUCT_ADP_AIC7855);
eval 'sub PCI_PRODUCT_ADP_AIC5900 () {0x5900;}' unless defined(&PCI_PRODUCT_ADP_AIC5900);
eval 'sub PCI_PRODUCT_ADP_AIC5905 () {0x5905;}' unless defined(&PCI_PRODUCT_ADP_AIC5905);
eval 'sub PCI_PRODUCT_ADP_APA1480 () {0x6075;}' unless defined(&PCI_PRODUCT_ADP_APA1480);
eval 'sub PCI_PRODUCT_ADP_AIC7860 () {0x6078;}' unless defined(&PCI_PRODUCT_ADP_AIC7860);
eval 'sub PCI_PRODUCT_ADP_2940AU () {0x6178;}' unless defined(&PCI_PRODUCT_ADP_2940AU);
eval 'sub PCI_PRODUCT_ADP_AIC6915 () {0x6915;}' unless defined(&PCI_PRODUCT_ADP_AIC6915);
eval 'sub PCI_PRODUCT_ADP_AIC7870 () {0x7078;}' unless defined(&PCI_PRODUCT_ADP_AIC7870);
eval 'sub PCI_PRODUCT_ADP_2940 () {0x7178;}' unless defined(&PCI_PRODUCT_ADP_2940);
eval 'sub PCI_PRODUCT_ADP_3940 () {0x7278;}' unless defined(&PCI_PRODUCT_ADP_3940);
eval 'sub PCI_PRODUCT_ADP_3985 () {0x7378;}' unless defined(&PCI_PRODUCT_ADP_3985);
eval 'sub PCI_PRODUCT_ADP_2944 () {0x7478;}' unless defined(&PCI_PRODUCT_ADP_2944);
eval 'sub PCI_PRODUCT_ADP_AIC7895 () {0x7895;}' unless defined(&PCI_PRODUCT_ADP_AIC7895);
eval 'sub PCI_PRODUCT_ADP_AIC7880 () {0x8078;}' unless defined(&PCI_PRODUCT_ADP_AIC7880);
eval 'sub PCI_PRODUCT_ADP_2940U () {0x8178;}' unless defined(&PCI_PRODUCT_ADP_2940U);
eval 'sub PCI_PRODUCT_ADP_3940U () {0x8278;}' unless defined(&PCI_PRODUCT_ADP_3940U);
eval 'sub PCI_PRODUCT_ADP_389XU () {0x8378;}' unless defined(&PCI_PRODUCT_ADP_389XU);
eval 'sub PCI_PRODUCT_ADP_2944U () {0x8478;}' unless defined(&PCI_PRODUCT_ADP_2944U);
eval 'sub PCI_PRODUCT_ADP_2940UP () {0x8778;}' unless defined(&PCI_PRODUCT_ADP_2940UP);
eval 'sub PCI_PRODUCT_ADP2_2940U2 () {0x10;}' unless defined(&PCI_PRODUCT_ADP2_2940U2);
eval 'sub PCI_PRODUCT_ADP2_2930U2 () {0x11;}' unless defined(&PCI_PRODUCT_ADP2_2930U2);
eval 'sub PCI_PRODUCT_ADP2_AIC7890 () {0x1f;}' unless defined(&PCI_PRODUCT_ADP2_AIC7890);
eval 'sub PCI_PRODUCT_ADP2_3950U2B () {0x50;}' unless defined(&PCI_PRODUCT_ADP2_3950U2B);
eval 'sub PCI_PRODUCT_ADP2_3950U2D () {0x51;}' unless defined(&PCI_PRODUCT_ADP2_3950U2D);
eval 'sub PCI_PRODUCT_ADP2_AIC7896 () {0x5f;}' unless defined(&PCI_PRODUCT_ADP2_AIC7896);
eval 'sub PCI_PRODUCT_ADP2_AIC7892A () {0x80;}' unless defined(&PCI_PRODUCT_ADP2_AIC7892A);
eval 'sub PCI_PRODUCT_ADP2_AIC7892B () {0x81;}' unless defined(&PCI_PRODUCT_ADP2_AIC7892B);
eval 'sub PCI_PRODUCT_ADP2_AIC7892D () {0x83;}' unless defined(&PCI_PRODUCT_ADP2_AIC7892D);
eval 'sub PCI_PRODUCT_ADP2_AIC7892P () {0x8f;}' unless defined(&PCI_PRODUCT_ADP2_AIC7892P);
eval 'sub PCI_PRODUCT_ADP2_AIC7899A () {0xc0;}' unless defined(&PCI_PRODUCT_ADP2_AIC7899A);
eval 'sub PCI_PRODUCT_ADP2_AIC7899B () {0xc1;}' unless defined(&PCI_PRODUCT_ADP2_AIC7899B);
eval 'sub PCI_PRODUCT_ADP2_AIC7899D () {0xc3;}' unless defined(&PCI_PRODUCT_ADP2_AIC7899D);
eval 'sub PCI_PRODUCT_ADP2_AIC7899F () {0xc5;}' unless defined(&PCI_PRODUCT_ADP2_AIC7899F);
eval 'sub PCI_PRODUCT_ADP2_AIC7899P () {0xcf;}' unless defined(&PCI_PRODUCT_ADP2_AIC7899P);
eval 'sub PCI_PRODUCT_ADP2_1420SA () {0x241;}' unless defined(&PCI_PRODUCT_ADP2_1420SA);
eval 'sub PCI_PRODUCT_ADP2_1430SA () {0x243;}' unless defined(&PCI_PRODUCT_ADP2_1430SA);
eval 'sub PCI_PRODUCT_ADP2_SERVERAID () {0x250;}' unless defined(&PCI_PRODUCT_ADP2_SERVERAID);
eval 'sub PCI_PRODUCT_ADP2_AAC2622 () {0x282;}' unless defined(&PCI_PRODUCT_ADP2_AAC2622);
eval 'sub PCI_PRODUCT_ADP2_ASR2200S () {0x285;}' unless defined(&PCI_PRODUCT_ADP2_ASR2200S);
eval 'sub PCI_PRODUCT_ADP2_ASR2120S () {0x286;}' unless defined(&PCI_PRODUCT_ADP2_ASR2120S);
eval 'sub PCI_PRODUCT_ADP2_ASR2200S_SUB2M () {0x287;}' unless defined(&PCI_PRODUCT_ADP2_ASR2200S_SUB2M);
eval 'sub PCI_PRODUCT_ADP2_ASR2410SA () {0x290;}' unless defined(&PCI_PRODUCT_ADP2_ASR2410SA);
eval 'sub PCI_PRODUCT_ADP2_AAR2810SA () {0x292;}' unless defined(&PCI_PRODUCT_ADP2_AAR2810SA);
eval 'sub PCI_PRODUCT_ADP2_3405 () {0x2bb;}' unless defined(&PCI_PRODUCT_ADP2_3405);
eval 'sub PCI_PRODUCT_ADP2_3805 () {0x2bc;}' unless defined(&PCI_PRODUCT_ADP2_3805);
eval 'sub PCI_PRODUCT_ADP2_2405 () {0x2d5;}' unless defined(&PCI_PRODUCT_ADP2_2405);
eval 'sub PCI_PRODUCT_ADP2_2445 () {0x2d6;}' unless defined(&PCI_PRODUCT_ADP2_2445);
eval 'sub PCI_PRODUCT_ADP2_2805 () {0x2d7;}' unless defined(&PCI_PRODUCT_ADP2_2805);
eval 'sub PCI_PRODUCT_ADP2_AAC364 () {0x364;}' unless defined(&PCI_PRODUCT_ADP2_AAC364);
eval 'sub PCI_PRODUCT_ADP2_ASR5400S () {0x365;}' unless defined(&PCI_PRODUCT_ADP2_ASR5400S);
eval 'sub PCI_PRODUCT_ADP2_PERC_2QC () {0x1364;}' unless defined(&PCI_PRODUCT_ADP2_PERC_2QC);
eval 'sub PCI_PRODUCT_ADP2_PERC_3QC () {0x1365;}' unless defined(&PCI_PRODUCT_ADP2_PERC_3QC);
eval 'sub PCI_PRODUCT_ADP2_HP_M110_G2 () {0x3227;}' unless defined(&PCI_PRODUCT_ADP2_HP_M110_G2);
eval 'sub PCI_PRODUCT_ADDTRON_RHINEII () {0x1320;}' unless defined(&PCI_PRODUCT_ADDTRON_RHINEII);
eval 'sub PCI_PRODUCT_ADDTRON_8139 () {0x1360;}' unless defined(&PCI_PRODUCT_ADDTRON_8139);
eval 'sub PCI_PRODUCT_ADMTEK_AL981 () {0x981;}' unless defined(&PCI_PRODUCT_ADMTEK_AL981);
eval 'sub PCI_PRODUCT_ADMTEK_AN983 () {0x985;}' unless defined(&PCI_PRODUCT_ADMTEK_AN983);
eval 'sub PCI_PRODUCT_ADMTEK_AN985 () {0x1985;}' unless defined(&PCI_PRODUCT_ADMTEK_AN985);
eval 'sub PCI_PRODUCT_ADMTEK_ADM5120 () {0x5120;}' unless defined(&PCI_PRODUCT_ADMTEK_ADM5120);
eval 'sub PCI_PRODUCT_ADMTEK_ADM8211 () {0x8201;}' unless defined(&PCI_PRODUCT_ADMTEK_ADM8211);
eval 'sub PCI_PRODUCT_ADMTEK_ADM9511 () {0x9511;}' unless defined(&PCI_PRODUCT_ADMTEK_ADM9511);
eval 'sub PCI_PRODUCT_ADMTEK_ADM9513 () {0x9513;}' unless defined(&PCI_PRODUCT_ADMTEK_ADM9513);
eval 'sub PCI_PRODUCT_ADVSYS_1200A () {0x1100;}' unless defined(&PCI_PRODUCT_ADVSYS_1200A);
eval 'sub PCI_PRODUCT_ADVSYS_1200B () {0x1200;}' unless defined(&PCI_PRODUCT_ADVSYS_1200B);
eval 'sub PCI_PRODUCT_ADVSYS_ULTRA () {0x1300;}' unless defined(&PCI_PRODUCT_ADVSYS_ULTRA);
eval 'sub PCI_PRODUCT_ADVSYS_WIDE () {0x2300;}' unless defined(&PCI_PRODUCT_ADVSYS_WIDE);
eval 'sub PCI_PRODUCT_ADVSYS_U2W () {0x2500;}' unless defined(&PCI_PRODUCT_ADVSYS_U2W);
eval 'sub PCI_PRODUCT_ADVSYS_U3W () {0x2700;}' unless defined(&PCI_PRODUCT_ADVSYS_U3W);
eval 'sub PCI_PRODUCT_AGILENT_TACHYON_DX2 () {0x100;}' unless defined(&PCI_PRODUCT_AGILENT_TACHYON_DX2);
eval 'sub PCI_PRODUCT_AIRONET_PC4xxx () {0x1;}' unless defined(&PCI_PRODUCT_AIRONET_PC4xxx);
eval 'sub PCI_PRODUCT_AIRONET_PCI350 () {0x350;}' unless defined(&PCI_PRODUCT_AIRONET_PCI350);
eval 'sub PCI_PRODUCT_AIRONET_PC4500 () {0x4500;}' unless defined(&PCI_PRODUCT_AIRONET_PC4500);
eval 'sub PCI_PRODUCT_AIRONET_PC4800 () {0x4800;}' unless defined(&PCI_PRODUCT_AIRONET_PC4800);
eval 'sub PCI_PRODUCT_AIRONET_MPI350 () {0xa504;}' unless defined(&PCI_PRODUCT_AIRONET_MPI350);
eval 'sub PCI_PRODUCT_ALACRITECH_SES1001T () {0x5;}' unless defined(&PCI_PRODUCT_ALACRITECH_SES1001T);
eval 'sub PCI_PRODUCT_ALLIANCE_AT24 () {0x6424;}' unless defined(&PCI_PRODUCT_ALLIANCE_AT24);
eval 'sub PCI_PRODUCT_ALLIANCE_AT25 () {0x643d;}' unless defined(&PCI_PRODUCT_ALLIANCE_AT25);
eval 'sub PCI_PRODUCT_ALTEON_ACENIC () {0x1;}' unless defined(&PCI_PRODUCT_ALTEON_ACENIC);
eval 'sub PCI_PRODUCT_ALTEON_ACENIC_COPPER () {0x2;}' unless defined(&PCI_PRODUCT_ALTEON_ACENIC_COPPER);
eval 'sub PCI_PRODUCT_ALTEON_BCM5700 () {0x3;}' unless defined(&PCI_PRODUCT_ALTEON_BCM5700);
eval 'sub PCI_PRODUCT_ALTEON_BCM5701 () {0x4;}' unless defined(&PCI_PRODUCT_ALTEON_BCM5701);
eval 'sub PCI_PRODUCT_ALTERA_EP4CGX15BF14C8N () {0x4c15;}' unless defined(&PCI_PRODUCT_ALTERA_EP4CGX15BF14C8N);
eval 'sub PCI_PRODUCT_ALTIMA_AC1000 () {0x3e8;}' unless defined(&PCI_PRODUCT_ALTIMA_AC1000);
eval 'sub PCI_PRODUCT_ALTIMA_AC1001 () {0x3e9;}' unless defined(&PCI_PRODUCT_ALTIMA_AC1001);
eval 'sub PCI_PRODUCT_ALTIMA_AC9100 () {0x3ea;}' unless defined(&PCI_PRODUCT_ALTIMA_AC9100);
eval 'sub PCI_PRODUCT_ALTIMA_AC1003 () {0x3eb;}' unless defined(&PCI_PRODUCT_ALTIMA_AC1003);
eval 'sub PCI_PRODUCT_AMAZON_NVME () {0x8061;}' unless defined(&PCI_PRODUCT_AMAZON_NVME);
eval 'sub PCI_PRODUCT_AMAZON_UART () {0x8250;}' unless defined(&PCI_PRODUCT_AMAZON_UART);
eval 'sub PCI_PRODUCT_AMAZON_ENA () {0xec20;}' unless defined(&PCI_PRODUCT_AMAZON_ENA);
eval 'sub PCI_PRODUCT_AMD_AMD64_HT () {0x1100;}' unless defined(&PCI_PRODUCT_AMD_AMD64_HT);
eval 'sub PCI_PRODUCT_AMD_AMD64_ADDR () {0x1101;}' unless defined(&PCI_PRODUCT_AMD_AMD64_ADDR);
eval 'sub PCI_PRODUCT_AMD_AMD64_DRAM () {0x1102;}' unless defined(&PCI_PRODUCT_AMD_AMD64_DRAM);
eval 'sub PCI_PRODUCT_AMD_AMD64_MISC () {0x1103;}' unless defined(&PCI_PRODUCT_AMD_AMD64_MISC);
eval 'sub PCI_PRODUCT_AMD_AMD64_F10_HT () {0x1200;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F10_HT);
eval 'sub PCI_PRODUCT_AMD_AMD64_F10_ADDR () {0x1201;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F10_ADDR);
eval 'sub PCI_PRODUCT_AMD_AMD64_F10_DRAM () {0x1202;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F10_DRAM);
eval 'sub PCI_PRODUCT_AMD_AMD64_F10_MISC () {0x1203;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F10_MISC);
eval 'sub PCI_PRODUCT_AMD_AMD64_F10_LINK () {0x1204;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F10_LINK);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_DF_0 () {0x12c0;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_DF_0);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_DF_1 () {0x12c1;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_DF_1);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_DF_2 () {0x12c2;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_DF_2);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_DF_3 () {0x12c3;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_DF_3);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_DF_4 () {0x12c4;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_DF_4);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_DF_5 () {0x12c5;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_DF_5);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_DF_6 () {0x12c6;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_DF_6);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_DF_7 () {0x12c7;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_DF_7);
eval 'sub PCI_PRODUCT_AMD_AMD64_F11_HT () {0x1300;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F11_HT);
eval 'sub PCI_PRODUCT_AMD_AMD64_F11_ADDR () {0x1301;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F11_ADDR);
eval 'sub PCI_PRODUCT_AMD_AMD64_F11_DRAM () {0x1302;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F11_DRAM);
eval 'sub PCI_PRODUCT_AMD_AMD64_F11_MISC () {0x1303;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F11_MISC);
eval 'sub PCI_PRODUCT_AMD_AMD64_F11_LINK () {0x1304;}' unless defined(&PCI_PRODUCT_AMD_AMD64_F11_LINK);
eval 'sub PCI_PRODUCT_AMD_F15_10_PF_0 () {0x1400;}' unless defined(&PCI_PRODUCT_AMD_F15_10_PF_0);
eval 'sub PCI_PRODUCT_AMD_F15_10_PF_1 () {0x1401;}' unless defined(&PCI_PRODUCT_AMD_F15_10_PF_1);
eval 'sub PCI_PRODUCT_AMD_F15_10_PF_2 () {0x1402;}' unless defined(&PCI_PRODUCT_AMD_F15_10_PF_2);
eval 'sub PCI_PRODUCT_AMD_F15_10_PF_3 () {0x1403;}' unless defined(&PCI_PRODUCT_AMD_F15_10_PF_3);
eval 'sub PCI_PRODUCT_AMD_F15_10_PF_4 () {0x1404;}' unless defined(&PCI_PRODUCT_AMD_F15_10_PF_4);
eval 'sub PCI_PRODUCT_AMD_F15_10_PF_5 () {0x1405;}' unless defined(&PCI_PRODUCT_AMD_F15_10_PF_5);
eval 'sub PCI_PRODUCT_AMD_F15_10_RC () {0x1410;}' unless defined(&PCI_PRODUCT_AMD_F15_10_RC);
eval 'sub PCI_PRODUCT_AMD_F15_10_RP_2 () {0x1412;}' unless defined(&PCI_PRODUCT_AMD_F15_10_RP_2);
eval 'sub PCI_PRODUCT_AMD_F15_10_RP_3 () {0x1413;}' unless defined(&PCI_PRODUCT_AMD_F15_10_RP_3);
eval 'sub PCI_PRODUCT_AMD_F15_10_RP_4 () {0x1414;}' unless defined(&PCI_PRODUCT_AMD_F15_10_RP_4);
eval 'sub PCI_PRODUCT_AMD_F15_10_RP_5 () {0x1415;}' unless defined(&PCI_PRODUCT_AMD_F15_10_RP_5);
eval 'sub PCI_PRODUCT_AMD_F15_10_RP_6 () {0x1416;}' unless defined(&PCI_PRODUCT_AMD_F15_10_RP_6);
eval 'sub PCI_PRODUCT_AMD_F15_10_RP_7 () {0x1417;}' unless defined(&PCI_PRODUCT_AMD_F15_10_RP_7);
eval 'sub PCI_PRODUCT_AMD_F15_10_RP_8 () {0x1418;}' unless defined(&PCI_PRODUCT_AMD_F15_10_RP_8);
eval 'sub PCI_PRODUCT_AMD_F15_10_IOMMU () {0x1419;}' unless defined(&PCI_PRODUCT_AMD_F15_10_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F15_30_PF_0 () {0x141a;}' unless defined(&PCI_PRODUCT_AMD_F15_30_PF_0);
eval 'sub PCI_PRODUCT_AMD_F15_30_PF_1 () {0x141b;}' unless defined(&PCI_PRODUCT_AMD_F15_30_PF_1);
eval 'sub PCI_PRODUCT_AMD_F15_30_PF_2 () {0x141c;}' unless defined(&PCI_PRODUCT_AMD_F15_30_PF_2);
eval 'sub PCI_PRODUCT_AMD_F15_30_PF_3 () {0x141d;}' unless defined(&PCI_PRODUCT_AMD_F15_30_PF_3);
eval 'sub PCI_PRODUCT_AMD_F15_30_PF_4 () {0x141e;}' unless defined(&PCI_PRODUCT_AMD_F15_30_PF_4);
eval 'sub PCI_PRODUCT_AMD_F15_30_PF_5 () {0x141f;}' unless defined(&PCI_PRODUCT_AMD_F15_30_PF_5);
eval 'sub PCI_PRODUCT_AMD_F15_30_RC () {0x1422;}' unless defined(&PCI_PRODUCT_AMD_F15_30_RC);
eval 'sub PCI_PRODUCT_AMD_F15_30_IOMMU () {0x1423;}' unless defined(&PCI_PRODUCT_AMD_F15_30_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F15_30_HB () {0x1424;}' unless defined(&PCI_PRODUCT_AMD_F15_30_HB);
eval 'sub PCI_PRODUCT_AMD_F15_30_RP_5 () {0x1425;}' unless defined(&PCI_PRODUCT_AMD_F15_30_RP_5);
eval 'sub PCI_PRODUCT_AMD_F15_30_RP_6 () {0x1426;}' unless defined(&PCI_PRODUCT_AMD_F15_30_RP_6);
eval 'sub PCI_PRODUCT_AMD_F16_GPPB () {0x1439;}' unless defined(&PCI_PRODUCT_AMD_F16_GPPB);
eval 'sub PCI_PRODUCT_AMD_F17_7X_DF_1 () {0x1440;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_DF_1);
eval 'sub PCI_PRODUCT_AMD_F17_7X_DF_2 () {0x1441;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_DF_2);
eval 'sub PCI_PRODUCT_AMD_F17_7X_DF_3 () {0x1442;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_DF_3);
eval 'sub PCI_PRODUCT_AMD_F17_7X_DF_4 () {0x1443;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_DF_4);
eval 'sub PCI_PRODUCT_AMD_F17_7X_DF_5 () {0x1444;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_DF_5);
eval 'sub PCI_PRODUCT_AMD_F17_7X_DF_6 () {0x1445;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_DF_6);
eval 'sub PCI_PRODUCT_AMD_F17_7X_DF_7 () {0x1446;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_DF_7);
eval 'sub PCI_PRODUCT_AMD_F17_7X_DF_8 () {0x1447;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_DF_8);
eval 'sub PCI_PRODUCT_AMD_F17_6X_DF_0 () {0x1448;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_DF_0);
eval 'sub PCI_PRODUCT_AMD_F17_6X_DF_1 () {0x1449;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_DF_1);
eval 'sub PCI_PRODUCT_AMD_F17_6X_DF_2 () {0x144a;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_DF_2);
eval 'sub PCI_PRODUCT_AMD_F17_6X_DF_3 () {0x144b;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_DF_3);
eval 'sub PCI_PRODUCT_AMD_F17_6X_DF_4 () {0x144c;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_DF_4);
eval 'sub PCI_PRODUCT_AMD_F17_6X_DF_5 () {0x144d;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_DF_5);
eval 'sub PCI_PRODUCT_AMD_F17_6X_DF_6 () {0x144e;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_DF_6);
eval 'sub PCI_PRODUCT_AMD_F17_6X_DF_7 () {0x144f;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_DF_7);
eval 'sub PCI_PRODUCT_AMD_F17_RC () {0x1450;}' unless defined(&PCI_PRODUCT_AMD_F17_RC);
eval 'sub PCI_PRODUCT_AMD_F17_IOMMU () {0x1451;}' unless defined(&PCI_PRODUCT_AMD_F17_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F17_PCIE_1 () {0x1452;}' unless defined(&PCI_PRODUCT_AMD_F17_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_F17_PCIE_2 () {0x1453;}' unless defined(&PCI_PRODUCT_AMD_F17_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_F17_PCIE_3 () {0x1454;}' unless defined(&PCI_PRODUCT_AMD_F17_PCIE_3);
eval 'sub PCI_PRODUCT_AMD_F17_AX_PCIE_DUMMY () {0x1455;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_PCIE_DUMMY);
eval 'sub PCI_PRODUCT_AMD_F17_CCP_1 () {0x1456;}' unless defined(&PCI_PRODUCT_AMD_F17_CCP_1);
eval 'sub PCI_PRODUCT_AMD_F17_HDA () {0x1457;}' unless defined(&PCI_PRODUCT_AMD_F17_HDA);
eval 'sub PCI_PRODUCT_AMD_F17_PCIE_DUMMY () {0x145a;}' unless defined(&PCI_PRODUCT_AMD_F17_PCIE_DUMMY);
eval 'sub PCI_PRODUCT_AMD_F17_XHCI () {0x145c;}' unless defined(&PCI_PRODUCT_AMD_F17_XHCI);
eval 'sub PCI_PRODUCT_AMD_F17_XHCI_2 () {0x145f;}' unless defined(&PCI_PRODUCT_AMD_F17_XHCI_2);
eval 'sub PCI_PRODUCT_AMD_F17_DF_1 () {0x1460;}' unless defined(&PCI_PRODUCT_AMD_F17_DF_1);
eval 'sub PCI_PRODUCT_AMD_F17_DF_2 () {0x1461;}' unless defined(&PCI_PRODUCT_AMD_F17_DF_2);
eval 'sub PCI_PRODUCT_AMD_F17_DF_3 () {0x1462;}' unless defined(&PCI_PRODUCT_AMD_F17_DF_3);
eval 'sub PCI_PRODUCT_AMD_F17_DF_4 () {0x1463;}' unless defined(&PCI_PRODUCT_AMD_F17_DF_4);
eval 'sub PCI_PRODUCT_AMD_F17_DF_5 () {0x1464;}' unless defined(&PCI_PRODUCT_AMD_F17_DF_5);
eval 'sub PCI_PRODUCT_AMD_F17_DF_6 () {0x1465;}' unless defined(&PCI_PRODUCT_AMD_F17_DF_6);
eval 'sub PCI_PRODUCT_AMD_F17_DF_7 () {0x1466;}' unless defined(&PCI_PRODUCT_AMD_F17_DF_7);
eval 'sub PCI_PRODUCT_AMD_F17_DF_8 () {0x1467;}' unless defined(&PCI_PRODUCT_AMD_F17_DF_8);
eval 'sub PCI_PRODUCT_AMD_F17_CCP_2 () {0x1468;}' unless defined(&PCI_PRODUCT_AMD_F17_CCP_2);
eval 'sub PCI_PRODUCT_AMD_F17_PCIE_4 () {0x1470;}' unless defined(&PCI_PRODUCT_AMD_F17_PCIE_4);
eval 'sub PCI_PRODUCT_AMD_F17_PCIE_5 () {0x1471;}' unless defined(&PCI_PRODUCT_AMD_F17_PCIE_5);
eval 'sub PCI_PRODUCT_AMD_F17_7X_RC () {0x1480;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_RC);
eval 'sub PCI_PRODUCT_AMD_F17_7X_IOMMU () {0x1481;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F17_7X_HB () {0x1482;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_HB);
eval 'sub PCI_PRODUCT_AMD_F17_7X_PCIE_1 () {0x1483;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_F17_7X_PCIE_2 () {0x1484;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_F17_7X_RESV_SPP () {0x1485;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_RESV_SPP);
eval 'sub PCI_PRODUCT_AMD_F17_7X_CCP () {0x1486;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_CCP);
eval 'sub PCI_PRODUCT_AMD_F17_3X_HDA () {0x1487;}' unless defined(&PCI_PRODUCT_AMD_F17_3X_HDA);
eval 'sub PCI_PRODUCT_AMD_F17_7X_USB3 () {0x149c;}' unless defined(&PCI_PRODUCT_AMD_F17_7X_USB3);
eval 'sub PCI_PRODUCT_AMD_F19_1X_IOMMU () {0x149e;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F19_1X_PCIE_DUMMY_HB () {0x149f;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_PCIE_DUMMY_HB);
eval 'sub PCI_PRODUCT_AMD_F19_1X_RC () {0x14a4;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_RC);
eval 'sub PCI_PRODUCT_AMD_F19_1X_GPPB_0 () {0x14a5;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_GPPB_0);
eval 'sub PCI_PRODUCT_AMD_F19_1X_RCEC () {0x14a6;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_RCEC);
eval 'sub PCI_PRODUCT_AMD_F19_1X_INTNL_GPPB () {0x14a7;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_INTNL_GPPB);
eval 'sub PCI_PRODUCT_AMD_F19_1X_GPPB_1 () {0x14aa;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_GPPB_1);
eval 'sub PCI_PRODUCT_AMD_F19_1X_GPPB_2 () {0x14ab;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_GPPB_2);
eval 'sub PCI_PRODUCT_AMD_F19_1X_PCIE_DUMMY_0 () {0x14ac;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_PCIE_DUMMY_0);
eval 'sub PCI_PRODUCT_AMD_F19_1X_DF_0 () {0x14ad;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_DF_0);
eval 'sub PCI_PRODUCT_AMD_F19_1X_DF_1 () {0x14ae;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_DF_1);
eval 'sub PCI_PRODUCT_AMD_F19_1X_DF_2 () {0x14af;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_DF_2);
eval 'sub PCI_PRODUCT_AMD_F19_1X_DF_3 () {0x14b0;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_DF_3);
eval 'sub PCI_PRODUCT_AMD_F19_1X_DF_4 () {0x14b1;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_DF_4);
eval 'sub PCI_PRODUCT_AMD_F19_1X_DF_5 () {0x14b2;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_DF_5);
eval 'sub PCI_PRODUCT_AMD_F19_1X_DF_6 () {0x14b3;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_DF_6);
eval 'sub PCI_PRODUCT_AMD_F19_1X_DF_7 () {0x14b4;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_DF_7);
eval 'sub PCI_PRODUCT_AMD_F17_AX_RC () {0x14b5;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_RC);
eval 'sub PCI_PRODUCT_AMD_F17_AX_IOMMU () {0x14b6;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F17_AX_PCIE_DUMMY_HB () {0x14b7;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_PCIE_DUMMY_HB);
eval 'sub PCI_PRODUCT_AMD_F17_AX_INTNL_GPPB_0 () {0x14b9;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_INTNL_GPPB_0);
eval 'sub PCI_PRODUCT_AMD_F17_AX_GPPB () {0x14ba;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_GPPB);
eval 'sub PCI_PRODUCT_AMD_F19_1X_NTB_0 () {0x14c0;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_NTB_0);
eval 'sub PCI_PRODUCT_AMD_F19_1X_VNTB () {0x14c1;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_VNTB);
eval 'sub PCI_PRODUCT_AMD_F19_1X_PCIE_DUMMY_1 () {0x14c2;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_PCIE_DUMMY_1);
eval 'sub PCI_PRODUCT_AMD_F19_1X_NTB_1 () {0x14c3;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_NTB_1);
eval 'sub PCI_PRODUCT_AMD_F19_1X_SWDS () {0x14c4;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_SWDS);
eval 'sub PCI_PRODUCT_AMD_F19_1X_NVME () {0x14c5;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_NVME);
eval 'sub PCI_PRODUCT_AMD_F19_1X_SWUS () {0x14c6;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_SWUS);
eval 'sub PCI_PRODUCT_AMD_F19_1X_PSP () {0x14ca;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_PSP);
eval 'sub PCI_PRODUCT_AMD_F19_1X_ACP () {0x14cb;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_ACP);
eval 'sub PCI_PRODUCT_AMD_F19_1X_HDA () {0x14cc;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_HDA);
eval 'sub PCI_PRODUCT_AMD_F19_6X_RC () {0x14d8;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_RC);
eval 'sub PCI_PRODUCT_AMD_F19_6X_IOMMU () {0x14d9;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F19_6X_PCIE_DUMMY_HB () {0x14da;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_PCIE_DUMMY_HB);
eval 'sub PCI_PRODUCT_AMD_F19_6X_GPPB () {0x14db;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_GPPB);
eval 'sub PCI_PRODUCT_AMD_F19_6X_INTNL_GPPB () {0x14dd;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_INTNL_GPPB);
eval 'sub PCI_PRODUCT_AMD_F19_6X_PCIE_DUMMY () {0x14de;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_PCIE_DUMMY);
eval 'sub PCI_PRODUCT_AMD_F19_6X_DF_0 () {0x14e0;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_DF_0);
eval 'sub PCI_PRODUCT_AMD_F19_6X_DF_1 () {0x14e1;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_DF_1);
eval 'sub PCI_PRODUCT_AMD_F19_6X_DF_2 () {0x14e2;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_DF_2);
eval 'sub PCI_PRODUCT_AMD_F19_6X_DF_3 () {0x14e3;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_DF_3);
eval 'sub PCI_PRODUCT_AMD_F19_6X_DF_4 () {0x14e4;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_DF_4);
eval 'sub PCI_PRODUCT_AMD_F19_6X_DF_5 () {0x14e5;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_DF_5);
eval 'sub PCI_PRODUCT_AMD_F19_6X_DF_6 () {0x14e6;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_DF_6);
eval 'sub PCI_PRODUCT_AMD_F19_6X_DF_7 () {0x14e7;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_DF_7);
eval 'sub PCI_PRODUCT_AMD_F19_7X_RC () {0x14e8;}' unless defined(&PCI_PRODUCT_AMD_F19_7X_RC);
eval 'sub PCI_PRODUCT_AMD_F17_AX_XHCI_0 () {0x1503;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_XHCI_0);
eval 'sub PCI_PRODUCT_AMD_F17_AX_XHCI_1 () {0x1504;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_XHCI_1);
eval 'sub PCI_PRODUCT_AMD_F17_AX_USB_BIOM () {0x1505;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_USB_BIOM);
eval 'sub PCI_PRODUCT_AMD_F17_AX_GFX () {0x1506;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_GFX);
eval 'sub PCI_PRODUCT_AMD_F14_RC () {0x1510;}' unless defined(&PCI_PRODUCT_AMD_F14_RC);
eval 'sub PCI_PRODUCT_AMD_F14_PCIE_1 () {0x1512;}' unless defined(&PCI_PRODUCT_AMD_F14_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_F14_PCIE_2 () {0x1513;}' unless defined(&PCI_PRODUCT_AMD_F14_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_F14_PCIE_3 () {0x1514;}' unless defined(&PCI_PRODUCT_AMD_F14_PCIE_3);
eval 'sub PCI_PRODUCT_AMD_F14_PCIE_4 () {0x1515;}' unless defined(&PCI_PRODUCT_AMD_F14_PCIE_4);
eval 'sub PCI_PRODUCT_AMD_F14_PCIE_5 () {0x1516;}' unless defined(&PCI_PRODUCT_AMD_F14_PCIE_5);
eval 'sub PCI_PRODUCT_AMD_F16_HT () {0x1530;}' unless defined(&PCI_PRODUCT_AMD_F16_HT);
eval 'sub PCI_PRODUCT_AMD_F16_ADDR () {0x1531;}' unless defined(&PCI_PRODUCT_AMD_F16_ADDR);
eval 'sub PCI_PRODUCT_AMD_F16_DRAM () {0x1532;}' unless defined(&PCI_PRODUCT_AMD_F16_DRAM);
eval 'sub PCI_PRODUCT_AMD_F16_NB () {0x1533;}' unless defined(&PCI_PRODUCT_AMD_F16_NB);
eval 'sub PCI_PRODUCT_AMD_F16_CSTATE () {0x1534;}' unless defined(&PCI_PRODUCT_AMD_F16_CSTATE);
eval 'sub PCI_PRODUCT_AMD_F16_MISC () {0x1535;}' unless defined(&PCI_PRODUCT_AMD_F16_MISC);
eval 'sub PCI_PRODUCT_AMD_F16_RC () {0x1536;}' unless defined(&PCI_PRODUCT_AMD_F16_RC);
eval 'sub PCI_PRODUCT_AMD_F16_CCP () {0x1537;}' unless defined(&PCI_PRODUCT_AMD_F16_CCP);
eval 'sub PCI_PRODUCT_AMD_F16_HB () {0x1538;}' unless defined(&PCI_PRODUCT_AMD_F16_HB);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_RC () {0x153a;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_RC);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_IOMMU () {0x153b;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_PCIE_DUMMY_HB () {0x153d;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_PCIE_DUMMY_HB);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_GPPB_1 () {0x153e;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_GPPB_1);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_GPPB_2 () {0x153f;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_GPPB_2);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_GPPB_3 () {0x1554;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_GPPB_3);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_INTNL_GPPB () {0x1555;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_INTNL_GPPB);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_PCIE_DUMMY () {0x1556;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_PCIE_DUMMY);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_XHCI_0 () {0x1557;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_XHCI_0);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_SW_US () {0x1558;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_SW_US);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_PCIE_DUMMY_2 () {0x1559;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_PCIE_DUMMY_2);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_NTB_1 () {0x155a;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_NTB_1);
eval 'sub PCI_PRODUCT_AMD_F16_30_RC () {0x1566;}' unless defined(&PCI_PRODUCT_AMD_F16_30_RC);
eval 'sub PCI_PRODUCT_AMD_F16_30_IOMMU () {0x1567;}' unless defined(&PCI_PRODUCT_AMD_F16_30_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F16_30_HB () {0x156b;}' unless defined(&PCI_PRODUCT_AMD_F16_30_HB);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_SW_DS () {0x156c;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_SW_DS);
eval 'sub PCI_PRODUCT_AMD_F1A_0X_ASP () {0x156e;}' unless defined(&PCI_PRODUCT_AMD_F1A_0X_ASP);
eval 'sub PCI_PRODUCT_AMD_F15_6X_PF_0 () {0x1570;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_PF_0);
eval 'sub PCI_PRODUCT_AMD_F15_6X_PF_1 () {0x1571;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_PF_1);
eval 'sub PCI_PRODUCT_AMD_F15_6X_PF_2 () {0x1572;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_PF_2);
eval 'sub PCI_PRODUCT_AMD_F15_6X_PF_3 () {0x1573;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_PF_3);
eval 'sub PCI_PRODUCT_AMD_F15_6X_PF_4 () {0x1574;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_PF_4);
eval 'sub PCI_PRODUCT_AMD_F15_6X_PF_5 () {0x1575;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_PF_5);
eval 'sub PCI_PRODUCT_AMD_F15_6X_RC () {0x1576;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_RC);
eval 'sub PCI_PRODUCT_AMD_F15_6X_IOMMU () {0x1577;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F15_6X_PSP () {0x1578;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_PSP);
eval 'sub PCI_PRODUCT_AMD_F15_6X_HDA () {0x157a;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_HDA);
eval 'sub PCI_PRODUCT_AMD_F15_6X_HB () {0x157b;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_HB);
eval 'sub PCI_PRODUCT_AMD_F15_6X_RP () {0x157c;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_RP);
eval 'sub PCI_PRODUCT_AMD_F15_6X_HB_2 () {0x157d;}' unless defined(&PCI_PRODUCT_AMD_F15_6X_HB_2);
eval 'sub PCI_PRODUCT_AMD_F19_1X_XHCI () {0x157f;}' unless defined(&PCI_PRODUCT_AMD_F19_1X_XHCI);
eval 'sub PCI_PRODUCT_AMD_F16_30_HT () {0x1580;}' unless defined(&PCI_PRODUCT_AMD_F16_30_HT);
eval 'sub PCI_PRODUCT_AMD_F16_30_ADDR () {0x1581;}' unless defined(&PCI_PRODUCT_AMD_F16_30_ADDR);
eval 'sub PCI_PRODUCT_AMD_F16_30_DRAM () {0x1582;}' unless defined(&PCI_PRODUCT_AMD_F16_30_DRAM);
eval 'sub PCI_PRODUCT_AMD_F16_30_NB () {0x1583;}' unless defined(&PCI_PRODUCT_AMD_F16_30_NB);
eval 'sub PCI_PRODUCT_AMD_F16_30_CSTATE () {0x1584;}' unless defined(&PCI_PRODUCT_AMD_F16_30_CSTATE);
eval 'sub PCI_PRODUCT_AMD_F16_30_MISC () {0x1585;}' unless defined(&PCI_PRODUCT_AMD_F16_30_MISC);
eval 'sub PCI_PRODUCT_AMD_F15_7X_HT () {0x15b0;}' unless defined(&PCI_PRODUCT_AMD_F15_7X_HT);
eval 'sub PCI_PRODUCT_AMD_F15_7X_ADDR () {0x15b1;}' unless defined(&PCI_PRODUCT_AMD_F15_7X_ADDR);
eval 'sub PCI_PRODUCT_AMD_F15_7X_DRAM () {0x15b2;}' unless defined(&PCI_PRODUCT_AMD_F15_7X_DRAM);
eval 'sub PCI_PRODUCT_AMD_F15_7X_NB () {0x15b3;}' unless defined(&PCI_PRODUCT_AMD_F15_7X_NB);
eval 'sub PCI_PRODUCT_AMD_F15_7X_CSTATE () {0x15b4;}' unless defined(&PCI_PRODUCT_AMD_F15_7X_CSTATE);
eval 'sub PCI_PRODUCT_AMD_F15_7X_MISC () {0x15b5;}' unless defined(&PCI_PRODUCT_AMD_F15_7X_MISC);
eval 'sub PCI_PRODUCT_AMD_F19_6X_XHCI_0 () {0x15b6;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_XHCI_0);
eval 'sub PCI_PRODUCT_AMD_F19_6X_XHCI_1 () {0x15b7;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_XHCI_1);
eval 'sub PCI_PRODUCT_AMD_F19_6X_USB_BIOM () {0x15b8;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_USB_BIOM);
eval 'sub PCI_PRODUCT_AMD_F17_1X_RC () {0x15d0;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_RC);
eval 'sub PCI_PRODUCT_AMD_F17_1X_IOMMU () {0x15d1;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F17_1X_PCIE_1 () {0x15d3;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_F17_1X_PCIE_2 () {0x15db;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_F17_1X_PCIE_3 () {0x15dc;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_PCIE_3);
eval 'sub PCI_PRODUCT_AMD_F17_1X_PSP () {0x15df;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_PSP);
eval 'sub PCI_PRODUCT_AMD_F17_1X_XHCI_1 () {0x15e0;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_XHCI_1);
eval 'sub PCI_PRODUCT_AMD_F17_1X_XHCI_2 () {0x15e1;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_XHCI_2);
eval 'sub PCI_PRODUCT_AMD_F17_1X_ACP () {0x15e2;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_ACP);
eval 'sub PCI_PRODUCT_AMD_F17_1X_HDA () {0x15e3;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_HDA);
eval 'sub PCI_PRODUCT_AMD_F17_1X_DF_0 () {0x15e8;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_DF_0);
eval 'sub PCI_PRODUCT_AMD_F17_1X_DF_1 () {0x15e9;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_DF_1);
eval 'sub PCI_PRODUCT_AMD_F17_1X_DF_2 () {0x15ea;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_DF_2);
eval 'sub PCI_PRODUCT_AMD_F17_1X_DF_3 () {0x15eb;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_DF_3);
eval 'sub PCI_PRODUCT_AMD_F17_1X_DF_4 () {0x15ec;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_DF_4);
eval 'sub PCI_PRODUCT_AMD_F17_1X_DF_5 () {0x15ed;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_DF_5);
eval 'sub PCI_PRODUCT_AMD_F17_1X_DF_6 () {0x15ee;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_DF_6);
eval 'sub PCI_PRODUCT_AMD_F17_1X_DF_7 () {0x15ef;}' unless defined(&PCI_PRODUCT_AMD_F17_1X_DF_7);
eval 'sub PCI_PRODUCT_AMD_F15_HT () {0x1600;}' unless defined(&PCI_PRODUCT_AMD_F15_HT);
eval 'sub PCI_PRODUCT_AMD_F15_ADDR () {0x1601;}' unless defined(&PCI_PRODUCT_AMD_F15_ADDR);
eval 'sub PCI_PRODUCT_AMD_F15_DRAM () {0x1602;}' unless defined(&PCI_PRODUCT_AMD_F15_DRAM);
eval 'sub PCI_PRODUCT_AMD_F15_MISC () {0x1603;}' unless defined(&PCI_PRODUCT_AMD_F15_MISC);
eval 'sub PCI_PRODUCT_AMD_F15_LINK () {0x1604;}' unless defined(&PCI_PRODUCT_AMD_F15_LINK);
eval 'sub PCI_PRODUCT_AMD_F15_NB () {0x1605;}' unless defined(&PCI_PRODUCT_AMD_F15_NB);
eval 'sub PCI_PRODUCT_AMD_F17_9X_XHCI_1 () {0x162c;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_XHCI_1);
eval 'sub PCI_PRODUCT_AMD_F17_6X_RC () {0x1630;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_RC);
eval 'sub PCI_PRODUCT_AMD_F17_6X_IOMMU () {0x1631;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_IOMMU);
eval 'sub PCI_PRODUCT_AMD_F17_6X_HB () {0x1632;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_HB);
eval 'sub PCI_PRODUCT_AMD_F17_6X_PCIE_1 () {0x1633;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_F17_6X_PCIE_2 () {0x1634;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_F17_6X_PCIE_3 () {0x1635;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_PCIE_3);
eval 'sub PCI_PRODUCT_AMD_F17_6X_HDAUDIO () {0x1637;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_HDAUDIO);
eval 'sub PCI_PRODUCT_AMD_F17_6X_XHCI () {0x1639;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_XHCI);
eval 'sub PCI_PRODUCT_AMD_F17_9X_XHCI_2 () {0x163b;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_XHCI_2);
eval 'sub PCI_PRODUCT_AMD_F17_AX_HDA () {0x1640;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_HDA);
eval 'sub PCI_PRODUCT_AMD_F17_6X_XGBE () {0x1641;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_XGBE);
eval 'sub PCI_PRODUCT_AMD_F17_6X_WLAN () {0x1642;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_WLAN);
eval 'sub PCI_PRODUCT_AMD_F17_6X_BT () {0x1643;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_BT);
eval 'sub PCI_PRODUCT_AMD_F17_6X_I2S () {0x1644;}' unless defined(&PCI_PRODUCT_AMD_F17_6X_I2S);
eval 'sub PCI_PRODUCT_AMD_F17_9X_HB () {0x1645;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_HB);
eval 'sub PCI_PRODUCT_AMD_F17_9X_PCIE_1 () {0x1647;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_F17_9X_PCIE_2 () {0x1648;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_F17_9X_CCP () {0x1649;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_CCP);
eval 'sub PCI_PRODUCT_AMD_F19_6X_GFX () {0x164e;}' unless defined(&PCI_PRODUCT_AMD_F19_6X_GFX);
eval 'sub PCI_PRODUCT_AMD_F17_9X_DF_0 () {0x1660;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_DF_0);
eval 'sub PCI_PRODUCT_AMD_F17_9X_DF_1 () {0x1661;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_DF_1);
eval 'sub PCI_PRODUCT_AMD_F17_9X_DF_2 () {0x1662;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_DF_2);
eval 'sub PCI_PRODUCT_AMD_F17_9X_DF_3 () {0x1663;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_DF_3);
eval 'sub PCI_PRODUCT_AMD_F17_9X_DF_4 () {0x1664;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_DF_4);
eval 'sub PCI_PRODUCT_AMD_F17_9X_DF_5 () {0x1665;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_DF_5);
eval 'sub PCI_PRODUCT_AMD_F17_9X_DF_6 () {0x1666;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_DF_6);
eval 'sub PCI_PRODUCT_AMD_F17_9X_DF_7 () {0x1667;}' unless defined(&PCI_PRODUCT_AMD_F17_9X_DF_7);
eval 'sub PCI_PRODUCT_AMD_F19_5X_DF_0 () {0x166a;}' unless defined(&PCI_PRODUCT_AMD_F19_5X_DF_0);
eval 'sub PCI_PRODUCT_AMD_F19_5X_DF_1 () {0x166b;}' unless defined(&PCI_PRODUCT_AMD_F19_5X_DF_1);
eval 'sub PCI_PRODUCT_AMD_F19_5X_DF_2 () {0x166c;}' unless defined(&PCI_PRODUCT_AMD_F19_5X_DF_2);
eval 'sub PCI_PRODUCT_AMD_F19_5X_DF_3 () {0x166d;}' unless defined(&PCI_PRODUCT_AMD_F19_5X_DF_3);
eval 'sub PCI_PRODUCT_AMD_F19_5X_DF_4 () {0x166e;}' unless defined(&PCI_PRODUCT_AMD_F19_5X_DF_4);
eval 'sub PCI_PRODUCT_AMD_F19_5X_DF_5 () {0x166f;}' unless defined(&PCI_PRODUCT_AMD_F19_5X_DF_5);
eval 'sub PCI_PRODUCT_AMD_F19_5X_DF_6 () {0x1670;}' unless defined(&PCI_PRODUCT_AMD_F19_5X_DF_6);
eval 'sub PCI_PRODUCT_AMD_F19_5X_DF_7 () {0x1671;}' unless defined(&PCI_PRODUCT_AMD_F19_5X_DF_7);
eval 'sub PCI_PRODUCT_AMD_F14_HT () {0x1700;}' unless defined(&PCI_PRODUCT_AMD_F14_HT);
eval 'sub PCI_PRODUCT_AMD_F14_ADDR () {0x1701;}' unless defined(&PCI_PRODUCT_AMD_F14_ADDR);
eval 'sub PCI_PRODUCT_AMD_F14_DRAM () {0x1702;}' unless defined(&PCI_PRODUCT_AMD_F14_DRAM);
eval 'sub PCI_PRODUCT_AMD_F14_NB () {0x1703;}' unless defined(&PCI_PRODUCT_AMD_F14_NB);
eval 'sub PCI_PRODUCT_AMD_F14_CSTATE () {0x1704;}' unless defined(&PCI_PRODUCT_AMD_F14_CSTATE);
eval 'sub PCI_PRODUCT_AMD_F12_RC () {0x1705;}' unless defined(&PCI_PRODUCT_AMD_F12_RC);
eval 'sub PCI_PRODUCT_AMD_F12_PCIE_1 () {0x1707;}' unless defined(&PCI_PRODUCT_AMD_F12_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_F12_PCIE_2 () {0x1708;}' unless defined(&PCI_PRODUCT_AMD_F12_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_F12_GPP0 () {0x1709;}' unless defined(&PCI_PRODUCT_AMD_F12_GPP0);
eval 'sub PCI_PRODUCT_AMD_F12_PCIE_4 () {0x170a;}' unless defined(&PCI_PRODUCT_AMD_F12_PCIE_4);
eval 'sub PCI_PRODUCT_AMD_F12_PCIE_5 () {0x170b;}' unless defined(&PCI_PRODUCT_AMD_F12_PCIE_5);
eval 'sub PCI_PRODUCT_AMD_F12_PCIE_6 () {0x170c;}' unless defined(&PCI_PRODUCT_AMD_F12_PCIE_6);
eval 'sub PCI_PRODUCT_AMD_F12_PCIE_7 () {0x170d;}' unless defined(&PCI_PRODUCT_AMD_F12_PCIE_7);
eval 'sub PCI_PRODUCT_AMD_F14_MISC () {0x1716;}' unless defined(&PCI_PRODUCT_AMD_F14_MISC);
eval 'sub PCI_PRODUCT_AMD_F14_HB18 () {0x1718;}' unless defined(&PCI_PRODUCT_AMD_F14_HB18);
eval 'sub PCI_PRODUCT_AMD_F14_HB19 () {0x1719;}' unless defined(&PCI_PRODUCT_AMD_F14_HB19);
eval 'sub PCI_PRODUCT_AMD_F17_AX_DF_0 () {0x1724;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_DF_0);
eval 'sub PCI_PRODUCT_AMD_F17_AX_DF_1 () {0x1725;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_DF_1);
eval 'sub PCI_PRODUCT_AMD_F17_AX_DF_2 () {0x1726;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_DF_2);
eval 'sub PCI_PRODUCT_AMD_F17_AX_DF_3 () {0x1727;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_DF_3);
eval 'sub PCI_PRODUCT_AMD_F17_AX_DF_4 () {0x1728;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_DF_4);
eval 'sub PCI_PRODUCT_AMD_F17_AX_DF_5 () {0x1729;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_DF_5);
eval 'sub PCI_PRODUCT_AMD_F17_AX_DF_6 () {0x172a;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_DF_6);
eval 'sub PCI_PRODUCT_AMD_F17_AX_DF_7 () {0x172b;}' unless defined(&PCI_PRODUCT_AMD_F17_AX_DF_7);
eval 'sub PCI_PRODUCT_AMD_SEATTLE_PCHB_1 () {0x1a00;}' unless defined(&PCI_PRODUCT_AMD_SEATTLE_PCHB_1);
eval 'sub PCI_PRODUCT_AMD_SEATTLE_PCHB_2 () {0x1a01;}' unless defined(&PCI_PRODUCT_AMD_SEATTLE_PCHB_2);
eval 'sub PCI_PRODUCT_AMD_SEATTLE_PCIE () {0x1a02;}' unless defined(&PCI_PRODUCT_AMD_SEATTLE_PCIE);
eval 'sub PCI_PRODUCT_AMD_PCNET_PCI () {0x2000;}' unless defined(&PCI_PRODUCT_AMD_PCNET_PCI);
eval 'sub PCI_PRODUCT_AMD_PCNET_HOME () {0x2001;}' unless defined(&PCI_PRODUCT_AMD_PCNET_HOME);
eval 'sub PCI_PRODUCT_AMD_AM_1771_MBW () {0x2003;}' unless defined(&PCI_PRODUCT_AMD_AM_1771_MBW);
eval 'sub PCI_PRODUCT_AMD_PCSCSI_PCI () {0x2020;}' unless defined(&PCI_PRODUCT_AMD_PCSCSI_PCI);
eval 'sub PCI_PRODUCT_AMD_GEODELX_PCHB () {0x2080;}' unless defined(&PCI_PRODUCT_AMD_GEODELX_PCHB);
eval 'sub PCI_PRODUCT_AMD_GEODELX_VGA () {0x2081;}' unless defined(&PCI_PRODUCT_AMD_GEODELX_VGA);
eval 'sub PCI_PRODUCT_AMD_GEODELX_AES () {0x2082;}' unless defined(&PCI_PRODUCT_AMD_GEODELX_AES);
eval 'sub PCI_PRODUCT_AMD_CS5536_PCISB () {0x208f;}' unless defined(&PCI_PRODUCT_AMD_CS5536_PCISB);
eval 'sub PCI_PRODUCT_AMD_CS5536_PCIB () {0x2090;}' unless defined(&PCI_PRODUCT_AMD_CS5536_PCIB);
eval 'sub PCI_PRODUCT_AMD_CS5536_FLASH () {0x2091;}' unless defined(&PCI_PRODUCT_AMD_CS5536_FLASH);
eval 'sub PCI_PRODUCT_AMD_CS5536_AUDIO () {0x2093;}' unless defined(&PCI_PRODUCT_AMD_CS5536_AUDIO);
eval 'sub PCI_PRODUCT_AMD_CS5536_OHCI () {0x2094;}' unless defined(&PCI_PRODUCT_AMD_CS5536_OHCI);
eval 'sub PCI_PRODUCT_AMD_CS5536_EHCI () {0x2095;}' unless defined(&PCI_PRODUCT_AMD_CS5536_EHCI);
eval 'sub PCI_PRODUCT_AMD_CS5536_UDC () {0x2096;}' unless defined(&PCI_PRODUCT_AMD_CS5536_UDC);
eval 'sub PCI_PRODUCT_AMD_CS5536_UOC () {0x2097;}' unless defined(&PCI_PRODUCT_AMD_CS5536_UOC);
eval 'sub PCI_PRODUCT_AMD_CS5536_IDE () {0x209a;}' unless defined(&PCI_PRODUCT_AMD_CS5536_IDE);
eval 'sub PCI_PRODUCT_AMD_SC520_SC () {0x3000;}' unless defined(&PCI_PRODUCT_AMD_SC520_SC);
eval 'sub PCI_PRODUCT_AMD_HUDSON_PCIE_0 () {0x43a0;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_PCIE_0);
eval 'sub PCI_PRODUCT_AMD_HUDSON_PCIE_1 () {0x43a1;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_HUDSON_PCIE_2 () {0x43a2;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_HUDSON_PCIE_3 () {0x43a3;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_PCIE_3);
eval 'sub PCI_PRODUCT_AMD_300SERIES_PCIE () {0x43b4;}' unless defined(&PCI_PRODUCT_AMD_300SERIES_PCIE);
eval 'sub PCI_PRODUCT_AMD_300SERIES_SATA () {0x43b7;}' unless defined(&PCI_PRODUCT_AMD_300SERIES_SATA);
eval 'sub PCI_PRODUCT_AMD_FCH_SATA_D () {0x43b8;}' unless defined(&PCI_PRODUCT_AMD_FCH_SATA_D);
eval 'sub PCI_PRODUCT_AMD_300SERIES_XHCI () {0x43bb;}' unless defined(&PCI_PRODUCT_AMD_300SERIES_XHCI);
eval 'sub PCI_PRODUCT_AMD_400SERIES_PCIE_1 () {0x43c6;}' unless defined(&PCI_PRODUCT_AMD_400SERIES_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_400SERIES_PCIE_2 () {0x43c7;}' unless defined(&PCI_PRODUCT_AMD_400SERIES_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_400SERIES_AHCI () {0x43c8;}' unless defined(&PCI_PRODUCT_AMD_400SERIES_AHCI);
eval 'sub PCI_PRODUCT_AMD_400SERIES_XHCI () {0x43d0;}' unless defined(&PCI_PRODUCT_AMD_400SERIES_XHCI);
eval 'sub PCI_PRODUCT_AMD_400SERIES_XHCI_2 () {0x43d1;}' unless defined(&PCI_PRODUCT_AMD_400SERIES_XHCI_2);
eval 'sub PCI_PRODUCT_AMD_500SERIES_PCIE_1 () {0x43e9;}' unless defined(&PCI_PRODUCT_AMD_500SERIES_PCIE_1);
eval 'sub PCI_PRODUCT_AMD_500SERIES_PCIE_2 () {0x43ea;}' unless defined(&PCI_PRODUCT_AMD_500SERIES_PCIE_2);
eval 'sub PCI_PRODUCT_AMD_500SERIES_AHCI () {0x43eb;}' unless defined(&PCI_PRODUCT_AMD_500SERIES_AHCI);
eval 'sub PCI_PRODUCT_AMD_500SERIES_XHCI () {0x43ee;}' unless defined(&PCI_PRODUCT_AMD_500SERIES_XHCI);
eval 'sub PCI_PRODUCT_AMD_500SERIES_PCIE_3 () {0x57a3;}' unless defined(&PCI_PRODUCT_AMD_500SERIES_PCIE_3);
eval 'sub PCI_PRODUCT_AMD_500SERIES_PCIE_4 () {0x57a4;}' unless defined(&PCI_PRODUCT_AMD_500SERIES_PCIE_4);
eval 'sub PCI_PRODUCT_AMD_500SERIES_PCIE_5 () {0x57ad;}' unless defined(&PCI_PRODUCT_AMD_500SERIES_PCIE_5);
eval 'sub PCI_PRODUCT_AMD_SC751_SC () {0x7006;}' unless defined(&PCI_PRODUCT_AMD_SC751_SC);
eval 'sub PCI_PRODUCT_AMD_SC751_PPB () {0x7007;}' unless defined(&PCI_PRODUCT_AMD_SC751_PPB);
eval 'sub PCI_PRODUCT_AMD_IGR4_AGP () {0x700a;}' unless defined(&PCI_PRODUCT_AMD_IGR4_AGP);
eval 'sub PCI_PRODUCT_AMD_IGR4_PPB () {0x700b;}' unless defined(&PCI_PRODUCT_AMD_IGR4_PPB);
eval 'sub PCI_PRODUCT_AMD_SC762_NB () {0x700c;}' unless defined(&PCI_PRODUCT_AMD_SC762_NB);
eval 'sub PCI_PRODUCT_AMD_SC762_PPB () {0x700d;}' unless defined(&PCI_PRODUCT_AMD_SC762_PPB);
eval 'sub PCI_PRODUCT_AMD_SC761_SC () {0x700e;}' unless defined(&PCI_PRODUCT_AMD_SC761_SC);
eval 'sub PCI_PRODUCT_AMD_SC761_PPB () {0x700f;}' unless defined(&PCI_PRODUCT_AMD_SC761_PPB);
eval 'sub PCI_PRODUCT_AMD_PBC755_ISA () {0x7400;}' unless defined(&PCI_PRODUCT_AMD_PBC755_ISA);
eval 'sub PCI_PRODUCT_AMD_PBC755_IDE () {0x7401;}' unless defined(&PCI_PRODUCT_AMD_PBC755_IDE);
eval 'sub PCI_PRODUCT_AMD_PBC755_PMC () {0x7403;}' unless defined(&PCI_PRODUCT_AMD_PBC755_PMC);
eval 'sub PCI_PRODUCT_AMD_PBC755_USB () {0x7404;}' unless defined(&PCI_PRODUCT_AMD_PBC755_USB);
eval 'sub PCI_PRODUCT_AMD_PBC756_ISA () {0x7408;}' unless defined(&PCI_PRODUCT_AMD_PBC756_ISA);
eval 'sub PCI_PRODUCT_AMD_PBC756_IDE () {0x7409;}' unless defined(&PCI_PRODUCT_AMD_PBC756_IDE);
eval 'sub PCI_PRODUCT_AMD_PBC756_PMC () {0x740b;}' unless defined(&PCI_PRODUCT_AMD_PBC756_PMC);
eval 'sub PCI_PRODUCT_AMD_PBC756_USB () {0x740c;}' unless defined(&PCI_PRODUCT_AMD_PBC756_USB);
eval 'sub PCI_PRODUCT_AMD_PBC766_ISA () {0x7410;}' unless defined(&PCI_PRODUCT_AMD_PBC766_ISA);
eval 'sub PCI_PRODUCT_AMD_PBC766_IDE () {0x7411;}' unless defined(&PCI_PRODUCT_AMD_PBC766_IDE);
eval 'sub PCI_PRODUCT_AMD_PBC766_PMC () {0x7413;}' unless defined(&PCI_PRODUCT_AMD_PBC766_PMC);
eval 'sub PCI_PRODUCT_AMD_PBC766_OHCI () {0x7414;}' unless defined(&PCI_PRODUCT_AMD_PBC766_OHCI);
eval 'sub PCI_PRODUCT_AMD_PBC768_ISA () {0x7440;}' unless defined(&PCI_PRODUCT_AMD_PBC768_ISA);
eval 'sub PCI_PRODUCT_AMD_PBC768_IDE () {0x7441;}' unless defined(&PCI_PRODUCT_AMD_PBC768_IDE);
eval 'sub PCI_PRODUCT_AMD_PBC768_PMC () {0x7443;}' unless defined(&PCI_PRODUCT_AMD_PBC768_PMC);
eval 'sub PCI_PRODUCT_AMD_PBC768_AC () {0x7445;}' unless defined(&PCI_PRODUCT_AMD_PBC768_AC);
eval 'sub PCI_PRODUCT_AMD_PBC768_MD () {0x7446;}' unless defined(&PCI_PRODUCT_AMD_PBC768_MD);
eval 'sub PCI_PRODUCT_AMD_PBC768_PPB () {0x7448;}' unless defined(&PCI_PRODUCT_AMD_PBC768_PPB);
eval 'sub PCI_PRODUCT_AMD_PBC768_USB () {0x7449;}' unless defined(&PCI_PRODUCT_AMD_PBC768_USB);
eval 'sub PCI_PRODUCT_AMD_PCIX8131_PPB () {0x7450;}' unless defined(&PCI_PRODUCT_AMD_PCIX8131_PPB);
eval 'sub PCI_PRODUCT_AMD_PCIX8131_APIC () {0x7451;}' unless defined(&PCI_PRODUCT_AMD_PCIX8131_APIC);
eval 'sub PCI_PRODUCT_AMD_AGP8151_DEV () {0x7454;}' unless defined(&PCI_PRODUCT_AMD_AGP8151_DEV);
eval 'sub PCI_PRODUCT_AMD_AGP8151_PPB () {0x7455;}' unless defined(&PCI_PRODUCT_AMD_AGP8151_PPB);
eval 'sub PCI_PRODUCT_AMD_PCIX_PPB () {0x7458;}' unless defined(&PCI_PRODUCT_AMD_PCIX_PPB);
eval 'sub PCI_PRODUCT_AMD_PCIX_APIC () {0x7459;}' unless defined(&PCI_PRODUCT_AMD_PCIX_APIC);
eval 'sub PCI_PRODUCT_AMD_PBC8111 () {0x7460;}' unless defined(&PCI_PRODUCT_AMD_PBC8111);
eval 'sub PCI_PRODUCT_AMD_PBC8111_USB_7461 () {0x7461;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_USB_7461);
eval 'sub PCI_PRODUCT_AMD_PBC8111_ETHER () {0x7462;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_ETHER);
eval 'sub PCI_PRODUCT_AMD_PBC8111_EHCI () {0x7463;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_EHCI);
eval 'sub PCI_PRODUCT_AMD_PBC8111_USB () {0x7464;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_USB);
eval 'sub PCI_PRODUCT_AMD_PBC8111_LPC () {0x7468;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_LPC);
eval 'sub PCI_PRODUCT_AMD_PBC8111_IDE () {0x7469;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_IDE);
eval 'sub PCI_PRODUCT_AMD_PBC8111_SMB () {0x746a;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_SMB);
eval 'sub PCI_PRODUCT_AMD_PBC8111_ACPI () {0x746b;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_ACPI);
eval 'sub PCI_PRODUCT_AMD_PBC8111_AC () {0x746d;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_AC);
eval 'sub PCI_PRODUCT_AMD_PBC8111_MC97 () {0x746e;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_MC97);
eval 'sub PCI_PRODUCT_AMD_PBC8111_AC_756b () {0x756b;}' unless defined(&PCI_PRODUCT_AMD_PBC8111_AC_756b);
eval 'sub PCI_PRODUCT_AMD_HUDSON_SATA () {0x7800;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_SATA);
eval 'sub PCI_PRODUCT_AMD_HUDSON_SATA_AHCI () {0x7801;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_SATA_AHCI);
eval 'sub PCI_PRODUCT_AMD_HUDSON_SATA_RAID () {0x7802;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_SATA_RAID);
eval 'sub PCI_PRODUCT_AMD_HUDSON_SATA_RAID5 () {0x7803;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_SATA_RAID5);
eval 'sub PCI_PRODUCT_AMD_HUDSON_SATA_AHCI_2 () {0x7804;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_SATA_AHCI_2);
eval 'sub PCI_PRODUCT_AMD_HUDSON_SATA_RAID_2 () {0x7805;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_SATA_RAID_2);
eval 'sub PCI_PRODUCT_AMD_HUDSON_SDHC () {0x7806;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_SDHC);
eval 'sub PCI_PRODUCT_AMD_HUDSON_OHCI () {0x7807;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_OHCI);
eval 'sub PCI_PRODUCT_AMD_HUDSON_EHCI () {0x7808;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_EHCI);
eval 'sub PCI_PRODUCT_AMD_HUDSON_OHCI_2 () {0x7809;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_OHCI_2);
eval 'sub PCI_PRODUCT_AMD_HUDSON_SMB () {0x780b;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_SMB);
eval 'sub PCI_PRODUCT_AMD_HUDSON_IDE () {0x780c;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_IDE);
eval 'sub PCI_PRODUCT_AMD_HUDSON_HDA () {0x780d;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_HDA);
eval 'sub PCI_PRODUCT_AMD_HUDSON_LPC () {0x780e;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_LPC);
eval 'sub PCI_PRODUCT_AMD_HUDSON_PCI () {0x780f;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_PCI);
eval 'sub PCI_PRODUCT_AMD_HUDSON_XHCI () {0x7812;}' unless defined(&PCI_PRODUCT_AMD_HUDSON_XHCI);
eval 'sub PCI_PRODUCT_AMD_FCH_SDHC () {0x7813;}' unless defined(&PCI_PRODUCT_AMD_FCH_SDHC);
eval 'sub PCI_PRODUCT_AMD_FCH_XHCI () {0x7814;}' unless defined(&PCI_PRODUCT_AMD_FCH_XHCI);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_SATA_1 () {0x7900;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_SATA_1);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_AHCI_1 () {0x7901;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_AHCI_1);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_RAID_1 () {0x7902;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_RAID_1);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_RAID_2 () {0x7903;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_RAID_2);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_AHCI_2 () {0x7904;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_AHCI_2);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_SD () {0x7906;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_SD);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_EHCI () {0x7908;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_EHCI);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_SMB () {0x790b;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_SMB);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_LPC () {0x790e;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_LPC);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_XHCI () {0x7914;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_XHCI);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_AHCI_RAID_1 () {0x7916;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_AHCI_RAID_1);
eval 'sub PCI_PRODUCT_AMD_KERNCZ_AHCI_RAID_2 () {0x7917;}' unless defined(&PCI_PRODUCT_AMD_KERNCZ_AHCI_RAID_2);
eval 'sub PCI_PRODUCT_AMD_RS780_HB () {0x9600;}' unless defined(&PCI_PRODUCT_AMD_RS780_HB);
eval 'sub PCI_PRODUCT_AMD_RS880_HB () {0x9601;}' unless defined(&PCI_PRODUCT_AMD_RS880_HB);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB_GFX () {0x9602;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB_GFX);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB_GFX0 () {0x9603;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB_GFX0);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB0 () {0x9604;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB0);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB1 () {0x9605;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB1);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB2 () {0x9606;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB2);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB3 () {0x9607;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB3);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB4 () {0x9608;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB4);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB5 () {0x9609;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB5);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB6 () {0x960a;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB6);
eval 'sub PCI_PRODUCT_AMD_RS780_PPB7 () {0x960b;}' unless defined(&PCI_PRODUCT_AMD_RS780_PPB7);
eval 'sub PCI_PRODUCT_AMI_MEGARAID3 () {0x1960;}' unless defined(&PCI_PRODUCT_AMI_MEGARAID3);
eval 'sub PCI_PRODUCT_AMI_MEGARAID () {0x9010;}' unless defined(&PCI_PRODUCT_AMI_MEGARAID);
eval 'sub PCI_PRODUCT_AMI_MEGARAID2 () {0x9060;}' unless defined(&PCI_PRODUCT_AMI_MEGARAID2);
eval 'sub PCI_PRODUCT_AMPERE_EMAG_PCIE_0 () {0xe005;}' unless defined(&PCI_PRODUCT_AMPERE_EMAG_PCIE_0);
eval 'sub PCI_PRODUCT_AMPERE_EMAG_PCIE_1 () {0xe006;}' unless defined(&PCI_PRODUCT_AMPERE_EMAG_PCIE_1);
eval 'sub PCI_PRODUCT_AMPERE_EMAG_PCIE_2 () {0xe007;}' unless defined(&PCI_PRODUCT_AMPERE_EMAG_PCIE_2);
eval 'sub PCI_PRODUCT_AMPERE_EMAG_PCIE_3 () {0xe008;}' unless defined(&PCI_PRODUCT_AMPERE_EMAG_PCIE_3);
eval 'sub PCI_PRODUCT_AMPERE_EMAG_PCIE_4 () {0xe009;}' unless defined(&PCI_PRODUCT_AMPERE_EMAG_PCIE_4);
eval 'sub PCI_PRODUCT_AMPERE_EMAG_PCIE_5 () {0xe00a;}' unless defined(&PCI_PRODUCT_AMPERE_EMAG_PCIE_5);
eval 'sub PCI_PRODUCT_AMPERE_EMAG_PCIE_6 () {0xe00b;}' unless defined(&PCI_PRODUCT_AMPERE_EMAG_PCIE_6);
eval 'sub PCI_PRODUCT_AMPERE_EMAG_PCIE_7 () {0xe00c;}' unless defined(&PCI_PRODUCT_AMPERE_EMAG_PCIE_7);
eval 'sub PCI_PRODUCT_ANALOG_AD1889 () {0x1889;}' unless defined(&PCI_PRODUCT_ANALOG_AD1889);
eval 'sub PCI_PRODUCT_ANALOG_SAFENET () {0x2f44;}' unless defined(&PCI_PRODUCT_ANALOG_SAFENET);
eval 'sub PCI_PRODUCT_ANTARES_TC9021 () {0x1021;}' unless defined(&PCI_PRODUCT_ANTARES_TC9021);
eval 'sub PCI_PRODUCT_APPLE_BANDIT () {0x1;}' unless defined(&PCI_PRODUCT_APPLE_BANDIT);
eval 'sub PCI_PRODUCT_APPLE_GC () {0x2;}' unless defined(&PCI_PRODUCT_APPLE_GC);
eval 'sub PCI_PRODUCT_APPLE_CONTROL () {0x3;}' unless defined(&PCI_PRODUCT_APPLE_CONTROL);
eval 'sub PCI_PRODUCT_APPLE_PLANB () {0x4;}' unless defined(&PCI_PRODUCT_APPLE_PLANB);
eval 'sub PCI_PRODUCT_APPLE_OHARE () {0x7;}' unless defined(&PCI_PRODUCT_APPLE_OHARE);
eval 'sub PCI_PRODUCT_APPLE_BANDIT2 () {0x8;}' unless defined(&PCI_PRODUCT_APPLE_BANDIT2);
eval 'sub PCI_PRODUCT_APPLE_HEATHROW () {0x10;}' unless defined(&PCI_PRODUCT_APPLE_HEATHROW);
eval 'sub PCI_PRODUCT_APPLE_PADDINGTON () {0x17;}' unless defined(&PCI_PRODUCT_APPLE_PADDINGTON);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH_FW () {0x18;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH_FW);
eval 'sub PCI_PRODUCT_APPLE_KEYLARGO_USB () {0x19;}' unless defined(&PCI_PRODUCT_APPLE_KEYLARGO_USB);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH1 () {0x1e;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH1);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH2 () {0x1f;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH2);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH_AGP () {0x20;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH_AGP);
eval 'sub PCI_PRODUCT_APPLE_GMAC () {0x21;}' unless defined(&PCI_PRODUCT_APPLE_GMAC);
eval 'sub PCI_PRODUCT_APPLE_KEYLARGO () {0x22;}' unless defined(&PCI_PRODUCT_APPLE_KEYLARGO);
eval 'sub PCI_PRODUCT_APPLE_GMAC2 () {0x24;}' unless defined(&PCI_PRODUCT_APPLE_GMAC2);
eval 'sub PCI_PRODUCT_APPLE_PANGEA_MACIO () {0x25;}' unless defined(&PCI_PRODUCT_APPLE_PANGEA_MACIO);
eval 'sub PCI_PRODUCT_APPLE_PANGEA_USB () {0x26;}' unless defined(&PCI_PRODUCT_APPLE_PANGEA_USB);
eval 'sub PCI_PRODUCT_APPLE_PANGEA_AGP () {0x27;}' unless defined(&PCI_PRODUCT_APPLE_PANGEA_AGP);
eval 'sub PCI_PRODUCT_APPLE_PANGEA_PCI1 () {0x28;}' unless defined(&PCI_PRODUCT_APPLE_PANGEA_PCI1);
eval 'sub PCI_PRODUCT_APPLE_PANGEA_PCI2 () {0x29;}' unless defined(&PCI_PRODUCT_APPLE_PANGEA_PCI2);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH_AGP2 () {0x2d;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH_AGP2);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH3 () {0x2e;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH3);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH4 () {0x2f;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH4);
eval 'sub PCI_PRODUCT_APPLE_PANGEA_FW () {0x30;}' unless defined(&PCI_PRODUCT_APPLE_PANGEA_FW);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH2_FW () {0x31;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH2_FW);
eval 'sub PCI_PRODUCT_APPLE_GMAC3 () {0x32;}' unless defined(&PCI_PRODUCT_APPLE_GMAC3);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH_ATA () {0x33;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH_ATA);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH_AGP3 () {0x34;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH_AGP3);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH5 () {0x35;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH5);
eval 'sub PCI_PRODUCT_APPLE_UNINORTH6 () {0x36;}' unless defined(&PCI_PRODUCT_APPLE_UNINORTH6);
eval 'sub PCI_PRODUCT_APPLE_KAUAI () {0x3b;}' unless defined(&PCI_PRODUCT_APPLE_KAUAI);
eval 'sub PCI_PRODUCT_APPLE_INTREPID () {0x3e;}' unless defined(&PCI_PRODUCT_APPLE_INTREPID);
eval 'sub PCI_PRODUCT_APPLE_INTREPID_USB () {0x3f;}' unless defined(&PCI_PRODUCT_APPLE_INTREPID_USB);
eval 'sub PCI_PRODUCT_APPLE_K2_USB () {0x40;}' unless defined(&PCI_PRODUCT_APPLE_K2_USB);
eval 'sub PCI_PRODUCT_APPLE_K2 () {0x41;}' unless defined(&PCI_PRODUCT_APPLE_K2);
eval 'sub PCI_PRODUCT_APPLE_K2_FW () {0x42;}' unless defined(&PCI_PRODUCT_APPLE_K2_FW);
eval 'sub PCI_PRODUCT_APPLE_K2_UATA () {0x43;}' unless defined(&PCI_PRODUCT_APPLE_K2_UATA);
eval 'sub PCI_PRODUCT_APPLE_U3_PPB1 () {0x45;}' unless defined(&PCI_PRODUCT_APPLE_U3_PPB1);
eval 'sub PCI_PRODUCT_APPLE_U3_PPB2 () {0x46;}' unless defined(&PCI_PRODUCT_APPLE_U3_PPB2);
eval 'sub PCI_PRODUCT_APPLE_U3_PPB3 () {0x47;}' unless defined(&PCI_PRODUCT_APPLE_U3_PPB3);
eval 'sub PCI_PRODUCT_APPLE_U3_PPB4 () {0x48;}' unless defined(&PCI_PRODUCT_APPLE_U3_PPB4);
eval 'sub PCI_PRODUCT_APPLE_U3_PPB5 () {0x49;}' unless defined(&PCI_PRODUCT_APPLE_U3_PPB5);
eval 'sub PCI_PRODUCT_APPLE_U3_AGP () {0x4b;}' unless defined(&PCI_PRODUCT_APPLE_U3_AGP);
eval 'sub PCI_PRODUCT_APPLE_K2_GMAC () {0x4c;}' unless defined(&PCI_PRODUCT_APPLE_K2_GMAC);
eval 'sub PCI_PRODUCT_APPLE_SHASTA () {0x4f;}' unless defined(&PCI_PRODUCT_APPLE_SHASTA);
eval 'sub PCI_PRODUCT_APPLE_SHASTA_ATA () {0x50;}' unless defined(&PCI_PRODUCT_APPLE_SHASTA_ATA);
eval 'sub PCI_PRODUCT_APPLE_SHASTA_GMAC () {0x51;}' unless defined(&PCI_PRODUCT_APPLE_SHASTA_GMAC);
eval 'sub PCI_PRODUCT_APPLE_SHASTA_FW () {0x52;}' unless defined(&PCI_PRODUCT_APPLE_SHASTA_FW);
eval 'sub PCI_PRODUCT_APPLE_SHASTA_PCI1 () {0x53;}' unless defined(&PCI_PRODUCT_APPLE_SHASTA_PCI1);
eval 'sub PCI_PRODUCT_APPLE_SHASTA_PCI2 () {0x54;}' unless defined(&PCI_PRODUCT_APPLE_SHASTA_PCI2);
eval 'sub PCI_PRODUCT_APPLE_SHASTA_PCI3 () {0x55;}' unless defined(&PCI_PRODUCT_APPLE_SHASTA_PCI3);
eval 'sub PCI_PRODUCT_APPLE_SHASTA_HT () {0x56;}' unless defined(&PCI_PRODUCT_APPLE_SHASTA_HT);
eval 'sub PCI_PRODUCT_APPLE_INTREPID2_AGP () {0x66;}' unless defined(&PCI_PRODUCT_APPLE_INTREPID2_AGP);
eval 'sub PCI_PRODUCT_APPLE_INTREPID2_PCI1 () {0x67;}' unless defined(&PCI_PRODUCT_APPLE_INTREPID2_PCI1);
eval 'sub PCI_PRODUCT_APPLE_INTREPID2_PCI2 () {0x68;}' unless defined(&PCI_PRODUCT_APPLE_INTREPID2_PCI2);
eval 'sub PCI_PRODUCT_APPLE_INTREPID2_ATA () {0x69;}' unless defined(&PCI_PRODUCT_APPLE_INTREPID2_ATA);
eval 'sub PCI_PRODUCT_APPLE_INTREPID2_FW () {0x6a;}' unless defined(&PCI_PRODUCT_APPLE_INTREPID2_FW);
eval 'sub PCI_PRODUCT_APPLE_INTREPID2_GMAC () {0x6b;}' unless defined(&PCI_PRODUCT_APPLE_INTREPID2_GMAC);
eval 'sub PCI_PRODUCT_APPLE_BCM5701 () {0x1645;}' unless defined(&PCI_PRODUCT_APPLE_BCM5701);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC100 () {0xb1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC100);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC113DEV () {0xc0;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC113DEV);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC113 () {0x4c0;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC113);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC107 () {0x7b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC107);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC108 () {0x8b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC108);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC109 () {0x9b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC109);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC111 () {0x11b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC111);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC116C () {0x11c0;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC116C);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC112 () {0x12b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC112);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC115C () {0x12c0;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC115C);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC113C () {0x14c0;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC113C);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC113CA () {0x34c0;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC113CA);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC100S () {0x80b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC100S);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC107S () {0x87b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC107S);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC108S () {0x88b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC108S);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC109S () {0x89b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC109S);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC111S () {0x91b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC111S);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC112S () {0x92b1;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC112S);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC114CS () {0x93c0;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC114CS);
eval 'sub PCI_PRODUCT_AQUANTIA_AQC113CS () {0x94c0;}' unless defined(&PCI_PRODUCT_AQUANTIA_AQC113CS);
eval 'sub PCI_PRODUCT_AQUANTIA_D100 () {0xd100;}' unless defined(&PCI_PRODUCT_AQUANTIA_D100);
eval 'sub PCI_PRODUCT_AQUANTIA_D107 () {0xd107;}' unless defined(&PCI_PRODUCT_AQUANTIA_D107);
eval 'sub PCI_PRODUCT_AQUANTIA_D108 () {0xd108;}' unless defined(&PCI_PRODUCT_AQUANTIA_D108);
eval 'sub PCI_PRODUCT_AQUANTIA_D109 () {0xd109;}' unless defined(&PCI_PRODUCT_AQUANTIA_D109);
eval 'sub PCI_PRODUCT_ARC_1000PV () {0xa091;}' unless defined(&PCI_PRODUCT_ARC_1000PV);
eval 'sub PCI_PRODUCT_ARC_2000PV () {0xa099;}' unless defined(&PCI_PRODUCT_ARC_2000PV);
eval 'sub PCI_PRODUCT_ARC_2000MT () {0xa0a1;}' unless defined(&PCI_PRODUCT_ARC_2000MT);
eval 'sub PCI_PRODUCT_ARECA_ARC1110 () {0x1110;}' unless defined(&PCI_PRODUCT_ARECA_ARC1110);
eval 'sub PCI_PRODUCT_ARECA_ARC1120 () {0x1120;}' unless defined(&PCI_PRODUCT_ARECA_ARC1120);
eval 'sub PCI_PRODUCT_ARECA_ARC1130 () {0x1130;}' unless defined(&PCI_PRODUCT_ARECA_ARC1130);
eval 'sub PCI_PRODUCT_ARECA_ARC1160 () {0x1160;}' unless defined(&PCI_PRODUCT_ARECA_ARC1160);
eval 'sub PCI_PRODUCT_ARECA_ARC1170 () {0x1170;}' unless defined(&PCI_PRODUCT_ARECA_ARC1170);
eval 'sub PCI_PRODUCT_ARECA_ARC1200 () {0x1200;}' unless defined(&PCI_PRODUCT_ARECA_ARC1200);
eval 'sub PCI_PRODUCT_ARECA_ARC1200_B () {0x1201;}' unless defined(&PCI_PRODUCT_ARECA_ARC1200_B);
eval 'sub PCI_PRODUCT_ARECA_ARC1202 () {0x1202;}' unless defined(&PCI_PRODUCT_ARECA_ARC1202);
eval 'sub PCI_PRODUCT_ARECA_ARC1203 () {0x1203;}' unless defined(&PCI_PRODUCT_ARECA_ARC1203);
eval 'sub PCI_PRODUCT_ARECA_ARC1210 () {0x1210;}' unless defined(&PCI_PRODUCT_ARECA_ARC1210);
eval 'sub PCI_PRODUCT_ARECA_ARC1214 () {0x1214;}' unless defined(&PCI_PRODUCT_ARECA_ARC1214);
eval 'sub PCI_PRODUCT_ARECA_ARC1220 () {0x1220;}' unless defined(&PCI_PRODUCT_ARECA_ARC1220);
eval 'sub PCI_PRODUCT_ARECA_ARC1224 () {0x1224;}' unless defined(&PCI_PRODUCT_ARECA_ARC1224);
eval 'sub PCI_PRODUCT_ARECA_ARC1230 () {0x1230;}' unless defined(&PCI_PRODUCT_ARECA_ARC1230);
eval 'sub PCI_PRODUCT_ARECA_ARC1260 () {0x1260;}' unless defined(&PCI_PRODUCT_ARECA_ARC1260);
eval 'sub PCI_PRODUCT_ARECA_ARC1270 () {0x1270;}' unless defined(&PCI_PRODUCT_ARECA_ARC1270);
eval 'sub PCI_PRODUCT_ARECA_ARC1280 () {0x1280;}' unless defined(&PCI_PRODUCT_ARECA_ARC1280);
eval 'sub PCI_PRODUCT_ARECA_ARC1380 () {0x1380;}' unless defined(&PCI_PRODUCT_ARECA_ARC1380);
eval 'sub PCI_PRODUCT_ARECA_ARC1381 () {0x1381;}' unless defined(&PCI_PRODUCT_ARECA_ARC1381);
eval 'sub PCI_PRODUCT_ARECA_ARC1680 () {0x1680;}' unless defined(&PCI_PRODUCT_ARECA_ARC1680);
eval 'sub PCI_PRODUCT_ARECA_ARC1681 () {0x1681;}' unless defined(&PCI_PRODUCT_ARECA_ARC1681);
eval 'sub PCI_PRODUCT_ARECA_ARC1880 () {0x1880;}' unless defined(&PCI_PRODUCT_ARECA_ARC1880);
eval 'sub PCI_PRODUCT_ARECA_ARC1884 () {0x1884;}' unless defined(&PCI_PRODUCT_ARECA_ARC1884);
eval 'sub PCI_PRODUCT_ARECA_ARC1886 () {0x1886;}' unless defined(&PCI_PRODUCT_ARECA_ARC1886);
eval 'sub PCI_PRODUCT_ASIX_AX88140A () {0x1400;}' unless defined(&PCI_PRODUCT_ASIX_AX88140A);
eval 'sub PCI_PRODUCT_ASIX_AX99100 () {0x9100;}' unless defined(&PCI_PRODUCT_ASIX_AX99100);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1061_01 () {0x601;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1061_01);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1061_02 () {0x602;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1061_02);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1061_11 () {0x611;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1061_11);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1061_12 () {0x612;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1061_12);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1062_JMB575 () {0x624;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1062_JMB575);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM106X () {0x625;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM106X);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1042 () {0x1042;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1042);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1083 () {0x1080;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1083);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1042A () {0x1142;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1042A);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1182 () {0x1182;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1182);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1184 () {0x1184;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1184);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1142 () {0x1242;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1142);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM1143 () {0x1343;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM1143);
eval 'sub PCI_PRODUCT_ASMEDIA_ASM2142 () {0x2142;}' unless defined(&PCI_PRODUCT_ASMEDIA_ASM2142);
eval 'sub PCI_PRODUCT_ASUSTEK_HFCPCI () {0x675;}' unless defined(&PCI_PRODUCT_ASUSTEK_HFCPCI);
eval 'sub PCI_PRODUCT_ATTANSIC_ETHERNET_L1E () {0x1026;}' unless defined(&PCI_PRODUCT_ATTANSIC_ETHERNET_L1E);
eval 'sub PCI_PRODUCT_ATTANSIC_ETHERNET_GIGA () {0x1048;}' unless defined(&PCI_PRODUCT_ATTANSIC_ETHERNET_GIGA);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8132 () {0x1062;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8132);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8131 () {0x1063;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8131);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8151 () {0x1073;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8151);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8151_V2 () {0x1083;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8151_V2);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8162 () {0x1090;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8162);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8161 () {0x1091;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8161);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8172 () {0x10a0;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8172);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8171 () {0x10a1;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8171);
eval 'sub PCI_PRODUCT_ATTANSIC_ETHERNET_100 () {0x2048;}' unless defined(&PCI_PRODUCT_ATTANSIC_ETHERNET_100);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8152_B () {0x2060;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8152_B);
eval 'sub PCI_PRODUCT_ATTANSIC_AR8152_B2 () {0x2062;}' unless defined(&PCI_PRODUCT_ATTANSIC_AR8152_B2);
eval 'sub PCI_PRODUCT_ATTANSIC_E2200 () {0xe091;}' unless defined(&PCI_PRODUCT_ATTANSIC_E2200);
eval 'sub PCI_PRODUCT_ATTANSIC_E2400 () {0xe0a1;}' unless defined(&PCI_PRODUCT_ATTANSIC_E2400);
eval 'sub PCI_PRODUCT_ATTANSIC_E2500 () {0xe0b1;}' unless defined(&PCI_PRODUCT_ATTANSIC_E2500);
eval 'sub PCI_PRODUCT_ATI_RADEON_KAVERI_HDMI () {0x1308;}' unless defined(&PCI_PRODUCT_ATI_RADEON_KAVERI_HDMI);
eval 'sub PCI_PRODUCT_ATI_RADEON_KAVERI_R7_1 () {0x1313;}' unless defined(&PCI_PRODUCT_ATI_RADEON_KAVERI_R7_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_WRESTLER_HDMI () {0x1314;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WRESTLER_HDMI);
eval 'sub PCI_PRODUCT_ATI_RADEON_BEAVERCREEK_HDMI () {0x1714;}' unless defined(&PCI_PRODUCT_ATI_RADEON_BEAVERCREEK_HDMI);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV380_3150 () {0x3150;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV380_3150);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV380_3154 () {0x3154;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV380_3154);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV380_3E50 () {0x3e50;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV380_3E50);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV380_3E54 () {0x3e54;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV380_3E54);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS100_4136 () {0x4136;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS100_4136);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS200_A7 () {0x4137;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS200_A7);
eval 'sub PCI_PRODUCT_ATI_RADEON_R300_AD () {0x4144;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R300_AD);
eval 'sub PCI_PRODUCT_ATI_RADEON_R300_AE () {0x4145;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R300_AE);
eval 'sub PCI_PRODUCT_ATI_RADEON_R300_AF () {0x4146;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R300_AF);
eval 'sub PCI_PRODUCT_ATI_RADEON_R300_AG () {0x4147;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R300_AG);
eval 'sub PCI_PRODUCT_ATI_RADEON_R350_AH () {0x4148;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R350_AH);
eval 'sub PCI_PRODUCT_ATI_RADEON_R350_AI () {0x4149;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R350_AI);
eval 'sub PCI_PRODUCT_ATI_RADEON_R350_AJ () {0x414a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R350_AJ);
eval 'sub PCI_PRODUCT_ATI_RADEON_R350_AK () {0x414b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R350_AK);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_AP () {0x4150;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_AP);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_AQ () {0x4151;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_AQ);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV360_AR () {0x4152;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV360_AR);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_AS () {0x4153;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_AS);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_AT () {0x4154;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_AT);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_AV () {0x4154;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_AV);
eval 'sub PCI_PRODUCT_ATI_MACH32 () {0x4158;}' unless defined(&PCI_PRODUCT_ATI_MACH32);
eval 'sub PCI_PRODUCT_ATI_RADEON_9600_LE_S () {0x4171;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9600_LE_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_9600_XT_S () {0x4172;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9600_XT_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS250_B7 () {0x4237;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS250_B7);
eval 'sub PCI_PRODUCT_ATI_RADEON_R200_BB () {0x4242;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R200_BB);
eval 'sub PCI_PRODUCT_ATI_RADEON_R200_BC () {0x4243;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R200_BC);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS100_4336 () {0x4336;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS100_4336);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS200_4337 () {0x4337;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS200_4337);
eval 'sub PCI_PRODUCT_ATI_IXP_AUDIO_200 () {0x4341;}' unless defined(&PCI_PRODUCT_ATI_IXP_AUDIO_200);
eval 'sub PCI_PRODUCT_ATI_SB200_PPB () {0x4342;}' unless defined(&PCI_PRODUCT_ATI_SB200_PPB);
eval 'sub PCI_PRODUCT_ATI_SB200_EHCI () {0x4345;}' unless defined(&PCI_PRODUCT_ATI_SB200_EHCI);
eval 'sub PCI_PRODUCT_ATI_SB200_OHCI_1 () {0x4347;}' unless defined(&PCI_PRODUCT_ATI_SB200_OHCI_1);
eval 'sub PCI_PRODUCT_ATI_SB200_OHCI_2 () {0x4348;}' unless defined(&PCI_PRODUCT_ATI_SB200_OHCI_2);
eval 'sub PCI_PRODUCT_ATI_IXP_IDE_200 () {0x4349;}' unless defined(&PCI_PRODUCT_ATI_IXP_IDE_200);
eval 'sub PCI_PRODUCT_ATI_SB200_ISA () {0x434c;}' unless defined(&PCI_PRODUCT_ATI_SB200_ISA);
eval 'sub PCI_PRODUCT_ATI_SB200_MODEM () {0x434d;}' unless defined(&PCI_PRODUCT_ATI_SB200_MODEM);
eval 'sub PCI_PRODUCT_ATI_SB200_SMB () {0x4353;}' unless defined(&PCI_PRODUCT_ATI_SB200_SMB);
eval 'sub PCI_PRODUCT_ATI_MACH64_CT () {0x4354;}' unless defined(&PCI_PRODUCT_ATI_MACH64_CT);
eval 'sub PCI_PRODUCT_ATI_MACH64_CX () {0x4358;}' unless defined(&PCI_PRODUCT_ATI_MACH64_CX);
eval 'sub PCI_PRODUCT_ATI_IXP_AUDIO_300 () {0x4361;}' unless defined(&PCI_PRODUCT_ATI_IXP_AUDIO_300);
eval 'sub PCI_PRODUCT_ATI_SB300_SMB () {0x4363;}' unless defined(&PCI_PRODUCT_ATI_SB300_SMB);
eval 'sub PCI_PRODUCT_ATI_IXP_IDE_300 () {0x4369;}' unless defined(&PCI_PRODUCT_ATI_IXP_IDE_300);
eval 'sub PCI_PRODUCT_ATI_IXP_SATA_300 () {0x436e;}' unless defined(&PCI_PRODUCT_ATI_IXP_SATA_300);
eval 'sub PCI_PRODUCT_ATI_IXP_AUDIO_400 () {0x4370;}' unless defined(&PCI_PRODUCT_ATI_IXP_AUDIO_400);
eval 'sub PCI_PRODUCT_ATI_SB400_PPB () {0x4371;}' unless defined(&PCI_PRODUCT_ATI_SB400_PPB);
eval 'sub PCI_PRODUCT_ATI_SB400_SMB () {0x4372;}' unless defined(&PCI_PRODUCT_ATI_SB400_SMB);
eval 'sub PCI_PRODUCT_ATI_SB400_EHCI () {0x4373;}' unless defined(&PCI_PRODUCT_ATI_SB400_EHCI);
eval 'sub PCI_PRODUCT_ATI_SB400_OHCI_1 () {0x4374;}' unless defined(&PCI_PRODUCT_ATI_SB400_OHCI_1);
eval 'sub PCI_PRODUCT_ATI_SB400_OHCI_2 () {0x4375;}' unless defined(&PCI_PRODUCT_ATI_SB400_OHCI_2);
eval 'sub PCI_PRODUCT_ATI_IXP_IDE_400 () {0x4376;}' unless defined(&PCI_PRODUCT_ATI_IXP_IDE_400);
eval 'sub PCI_PRODUCT_ATI_SB400_ISA () {0x4377;}' unless defined(&PCI_PRODUCT_ATI_SB400_ISA);
eval 'sub PCI_PRODUCT_ATI_SB400_MODEM () {0x4378;}' unless defined(&PCI_PRODUCT_ATI_SB400_MODEM);
eval 'sub PCI_PRODUCT_ATI_SB400_SATA_1 () {0x4379;}' unless defined(&PCI_PRODUCT_ATI_SB400_SATA_1);
eval 'sub PCI_PRODUCT_ATI_SB400_SATA_2 () {0x437a;}' unless defined(&PCI_PRODUCT_ATI_SB400_SATA_2);
eval 'sub PCI_PRODUCT_ATI_SB600_SATA_1 () {0x4380;}' unless defined(&PCI_PRODUCT_ATI_SB600_SATA_1);
eval 'sub PCI_PRODUCT_ATI_SB600_SATA_2 () {0x4381;}' unless defined(&PCI_PRODUCT_ATI_SB600_SATA_2);
eval 'sub PCI_PRODUCT_ATI_SB600_AC97_AUDIO () {0x4382;}' unless defined(&PCI_PRODUCT_ATI_SB600_AC97_AUDIO);
eval 'sub PCI_PRODUCT_ATI_SB600_AZALIA () {0x4383;}' unless defined(&PCI_PRODUCT_ATI_SB600_AZALIA);
eval 'sub PCI_PRODUCT_ATI_SB600_PPB () {0x4384;}' unless defined(&PCI_PRODUCT_ATI_SB600_PPB);
eval 'sub PCI_PRODUCT_ATI_SB600_SMB () {0x4385;}' unless defined(&PCI_PRODUCT_ATI_SB600_SMB);
eval 'sub PCI_PRODUCT_ATI_SB600_USB_EHCI () {0x4386;}' unless defined(&PCI_PRODUCT_ATI_SB600_USB_EHCI);
eval 'sub PCI_PRODUCT_ATI_SB600_USB_OHCI0 () {0x4387;}' unless defined(&PCI_PRODUCT_ATI_SB600_USB_OHCI0);
eval 'sub PCI_PRODUCT_ATI_SB600_USB_OHCI1 () {0x4388;}' unless defined(&PCI_PRODUCT_ATI_SB600_USB_OHCI1);
eval 'sub PCI_PRODUCT_ATI_SB600_USB_OHCI2 () {0x4389;}' unless defined(&PCI_PRODUCT_ATI_SB600_USB_OHCI2);
eval 'sub PCI_PRODUCT_ATI_SB600_USB_OHCI3 () {0x438a;}' unless defined(&PCI_PRODUCT_ATI_SB600_USB_OHCI3);
eval 'sub PCI_PRODUCT_ATI_SB600_USB_OHCI4 () {0x438b;}' unless defined(&PCI_PRODUCT_ATI_SB600_USB_OHCI4);
eval 'sub PCI_PRODUCT_ATI_IXP_IDE_600 () {0x438c;}' unless defined(&PCI_PRODUCT_ATI_IXP_IDE_600);
eval 'sub PCI_PRODUCT_ATI_SB600_PLB_438D () {0x438d;}' unless defined(&PCI_PRODUCT_ATI_SB600_PLB_438D);
eval 'sub PCI_PRODUCT_ATI_SB600_AC97_MODEM () {0x438e;}' unless defined(&PCI_PRODUCT_ATI_SB600_AC97_MODEM);
eval 'sub PCI_PRODUCT_ATI_SB700_SATA_IDE () {0x4390;}' unless defined(&PCI_PRODUCT_ATI_SB700_SATA_IDE);
eval 'sub PCI_PRODUCT_ATI_SB700_SATA_AHCI () {0x4391;}' unless defined(&PCI_PRODUCT_ATI_SB700_SATA_AHCI);
eval 'sub PCI_PRODUCT_ATI_SB700_SATA_RAID () {0x4392;}' unless defined(&PCI_PRODUCT_ATI_SB700_SATA_RAID);
eval 'sub PCI_PRODUCT_ATI_SB700_SATA_RAID5 () {0x4393;}' unless defined(&PCI_PRODUCT_ATI_SB700_SATA_RAID5);
eval 'sub PCI_PRODUCT_ATI_SB700_SATA_AHCI2 () {0x4394;}' unless defined(&PCI_PRODUCT_ATI_SB700_SATA_AHCI2);
eval 'sub PCI_PRODUCT_ATI_SB700_SATA_STORAGE () {0x4395;}' unless defined(&PCI_PRODUCT_ATI_SB700_SATA_STORAGE);
eval 'sub PCI_PRODUCT_ATI_SB700_USB_EHCI () {0x4396;}' unless defined(&PCI_PRODUCT_ATI_SB700_USB_EHCI);
eval 'sub PCI_PRODUCT_ATI_SB700_USB_OHCI0 () {0x4397;}' unless defined(&PCI_PRODUCT_ATI_SB700_USB_OHCI0);
eval 'sub PCI_PRODUCT_ATI_SB700_USB_OHCI1 () {0x4398;}' unless defined(&PCI_PRODUCT_ATI_SB700_USB_OHCI1);
eval 'sub PCI_PRODUCT_ATI_SB700_USB_OHCI2 () {0x4399;}' unless defined(&PCI_PRODUCT_ATI_SB700_USB_OHCI2);
eval 'sub PCI_PRODUCT_ATI_SB700_IDE () {0x439c;}' unless defined(&PCI_PRODUCT_ATI_SB700_IDE);
eval 'sub PCI_PRODUCT_ATI_SB700_LPC () {0x439d;}' unless defined(&PCI_PRODUCT_ATI_SB700_LPC);
eval 'sub PCI_PRODUCT_ATI_SB700_PCIE0 () {0x43a0;}' unless defined(&PCI_PRODUCT_ATI_SB700_PCIE0);
eval 'sub PCI_PRODUCT_ATI_SB700_PCIE1 () {0x43a1;}' unless defined(&PCI_PRODUCT_ATI_SB700_PCIE1);
eval 'sub PCI_PRODUCT_ATI_SB900_PCIE2 () {0x43a2;}' unless defined(&PCI_PRODUCT_ATI_SB900_PCIE2);
eval 'sub PCI_PRODUCT_ATI_SB900_PCIE3 () {0x43a3;}' unless defined(&PCI_PRODUCT_ATI_SB900_PCIE3);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS250_D7 () {0x4437;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS250_D7);
eval 'sub PCI_PRODUCT_ATI_RAGE_PRO_AGP () {0x4742;}' unless defined(&PCI_PRODUCT_ATI_RAGE_PRO_AGP);
eval 'sub PCI_PRODUCT_ATI_RAGE_PRO_AGP1X () {0x4744;}' unless defined(&PCI_PRODUCT_ATI_RAGE_PRO_AGP1X);
eval 'sub PCI_PRODUCT_ATI_RAGE_PRO_PCI_B () {0x4749;}' unless defined(&PCI_PRODUCT_ATI_RAGE_PRO_PCI_B);
eval 'sub PCI_PRODUCT_ATI_RAGE_XC_PCI66 () {0x474c;}' unless defined(&PCI_PRODUCT_ATI_RAGE_XC_PCI66);
eval 'sub PCI_PRODUCT_ATI_RAGE_XL_AGP () {0x474d;}' unless defined(&PCI_PRODUCT_ATI_RAGE_XL_AGP);
eval 'sub PCI_PRODUCT_ATI_RAGE_XC_AGP () {0x474e;}' unless defined(&PCI_PRODUCT_ATI_RAGE_XC_AGP);
eval 'sub PCI_PRODUCT_ATI_RAGE_XL_PCI66 () {0x474f;}' unless defined(&PCI_PRODUCT_ATI_RAGE_XL_PCI66);
eval 'sub PCI_PRODUCT_ATI_RAGE_PRO_PCI_P () {0x4750;}' unless defined(&PCI_PRODUCT_ATI_RAGE_PRO_PCI_P);
eval 'sub PCI_PRODUCT_ATI_RAGE_PRO_PCI_L () {0x4751;}' unless defined(&PCI_PRODUCT_ATI_RAGE_PRO_PCI_L);
eval 'sub PCI_PRODUCT_ATI_RAGE_XL_PCI () {0x4752;}' unless defined(&PCI_PRODUCT_ATI_RAGE_XL_PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE_XC_PCI () {0x4753;}' unless defined(&PCI_PRODUCT_ATI_RAGE_XC_PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE_II () {0x4754;}' unless defined(&PCI_PRODUCT_ATI_RAGE_II);
eval 'sub PCI_PRODUCT_ATI_RAGE_IIP () {0x4755;}' unless defined(&PCI_PRODUCT_ATI_RAGE_IIP);
eval 'sub PCI_PRODUCT_ATI_RAGE_IIC_PCI () {0x4756;}' unless defined(&PCI_PRODUCT_ATI_RAGE_IIC_PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE_IIC_AGP_B () {0x4757;}' unless defined(&PCI_PRODUCT_ATI_RAGE_IIC_AGP_B);
eval 'sub PCI_PRODUCT_ATI_MACH64_GX () {0x4758;}' unless defined(&PCI_PRODUCT_ATI_MACH64_GX);
eval 'sub PCI_PRODUCT_ATI_RAGE_IIC () {0x4759;}' unless defined(&PCI_PRODUCT_ATI_RAGE_IIC);
eval 'sub PCI_PRODUCT_ATI_RAGE_IIC_AGP_P () {0x475a;}' unless defined(&PCI_PRODUCT_ATI_RAGE_IIC_AGP_P);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV250_4966 () {0x4966;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV250_4966);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV250_4967 () {0x4967;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV250_4967);
eval 'sub PCI_PRODUCT_ATI_RADEON_R420_JH () {0x4a48;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R420_JH);
eval 'sub PCI_PRODUCT_ATI_RADEON_R420_JI () {0x4a49;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R420_JI);
eval 'sub PCI_PRODUCT_ATI_RADEON_R420_JJ () {0x4a4a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R420_JJ);
eval 'sub PCI_PRODUCT_ATI_RADEON_R420_JK () {0x4a4b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R420_JK);
eval 'sub PCI_PRODUCT_ATI_RADEON_R420_JL () {0x4a4c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R420_JL);
eval 'sub PCI_PRODUCT_ATI_RADEON_R420_JM () {0x4a4d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R420_JM);
eval 'sub PCI_PRODUCT_ATI_RADEON_R420_JN () {0x4a4e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R420_JN);
eval 'sub PCI_PRODUCT_ATI_RADEON_R420_JP () {0x4a4e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R420_JP);
eval 'sub PCI_PRODUCT_ATI_RAGE_LT_PRO_AGP () {0x4c42;}' unless defined(&PCI_PRODUCT_ATI_RAGE_LT_PRO_AGP);
eval 'sub PCI_PRODUCT_ATI_RAGE_LT_PRO_AGP66 () {0x4c44;}' unless defined(&PCI_PRODUCT_ATI_RAGE_LT_PRO_AGP66);
eval 'sub PCI_PRODUCT_ATI_RAGE_MOB_M3_PCI () {0x4c45;}' unless defined(&PCI_PRODUCT_ATI_RAGE_MOB_M3_PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE_MOB_M3_AGP () {0x4c46;}' unless defined(&PCI_PRODUCT_ATI_RAGE_MOB_M3_AGP);
eval 'sub PCI_PRODUCT_ATI_RAGE_LT () {0x4c47;}' unless defined(&PCI_PRODUCT_ATI_RAGE_LT);
eval 'sub PCI_PRODUCT_ATI_RAGE_LT_PRO_PCI () {0x4c49;}' unless defined(&PCI_PRODUCT_ATI_RAGE_LT_PRO_PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE_MOBILITY () {0x4c4d;}' unless defined(&PCI_PRODUCT_ATI_RAGE_MOBILITY);
eval 'sub PCI_PRODUCT_ATI_RAGE_L_MOBILITY () {0x4c4e;}' unless defined(&PCI_PRODUCT_ATI_RAGE_L_MOBILITY);
eval 'sub PCI_PRODUCT_ATI_RAGE_LT_PRO () {0x4c50;}' unless defined(&PCI_PRODUCT_ATI_RAGE_LT_PRO);
eval 'sub PCI_PRODUCT_ATI_RAGE_LT_PRO2 () {0x4c51;}' unless defined(&PCI_PRODUCT_ATI_RAGE_LT_PRO2);
eval 'sub PCI_PRODUCT_ATI_RAGE_MOB_M1_PCI () {0x4c52;}' unless defined(&PCI_PRODUCT_ATI_RAGE_MOB_M1_PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE_L_MOB_M1_PCI () {0x4c53;}' unless defined(&PCI_PRODUCT_ATI_RAGE_L_MOB_M1_PCI);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV200_LW () {0x4c57;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV200_LW);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV200_LX () {0x4c58;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV200_LX);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV100_LY () {0x4c59;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV100_LY);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV100_LZ () {0x4c5a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV100_LZ);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV250_4C64 () {0x4c64;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV250_4C64);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV250_4C66 () {0x4c66;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV250_4C66);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV250_4C67 () {0x4c67;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV250_4C67);
eval 'sub PCI_PRODUCT_ATI_RADEON_128_AGP4X () {0x4d46;}' unless defined(&PCI_PRODUCT_ATI_RADEON_128_AGP4X);
eval 'sub PCI_PRODUCT_ATI_RADEON_128_AGP2X () {0x4d4c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_128_AGP2X);
eval 'sub PCI_PRODUCT_ATI_RADEON_R300_ND () {0x4e44;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R300_ND);
eval 'sub PCI_PRODUCT_ATI_RADEON_R300_NE () {0x4e45;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R300_NE);
eval 'sub PCI_PRODUCT_ATI_RADEON_R300_NF () {0x4e46;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R300_NF);
eval 'sub PCI_PRODUCT_ATI_RADEON_R300_NG () {0x4e47;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R300_NG);
eval 'sub PCI_PRODUCT_ATI_RADEON_R350_NH () {0x4e48;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R350_NH);
eval 'sub PCI_PRODUCT_ATI_RADEON_R350_NI () {0x4e49;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R350_NI);
eval 'sub PCI_PRODUCT_ATI_RADEON_R360_NJ () {0x4e4a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R360_NJ);
eval 'sub PCI_PRODUCT_ATI_RADEON_R350_NK () {0x4e4b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R350_NK);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_NP () {0x4e50;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_NP);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_NQ () {0x4e51;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_NQ);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_NR () {0x4e52;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_NR);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_NS () {0x4e53;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_NS);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_NT () {0x4e54;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_NT);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV350_NV () {0x4e56;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV350_NV);
eval 'sub PCI_PRODUCT_ATI_RADEON_9700_9500_S () {0x4e64;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9700_9500_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_9700_9500_S2 () {0x4e65;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9700_9500_S2);
eval 'sub PCI_PRODUCT_ATI_RADEON_9600_2 () {0x4e66;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9600_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_9800_PRO_2 () {0x4e68;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9800_PRO_2);
eval 'sub PCI_PRODUCT_ATI_RAGE1PCI () {0x5041;}' unless defined(&PCI_PRODUCT_ATI_RAGE1PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE1AGP2X () {0x5042;}' unless defined(&PCI_PRODUCT_ATI_RAGE1AGP2X);
eval 'sub PCI_PRODUCT_ATI_RAGE1AGP4X () {0x5043;}' unless defined(&PCI_PRODUCT_ATI_RAGE1AGP4X);
eval 'sub PCI_PRODUCT_ATI_RAGE1PCIT () {0x5044;}' unless defined(&PCI_PRODUCT_ATI_RAGE1PCIT);
eval 'sub PCI_PRODUCT_ATI_RAGE1AGP2XT () {0x5045;}' unless defined(&PCI_PRODUCT_ATI_RAGE1AGP2XT);
eval 'sub PCI_PRODUCT_ATI_RAGE1AGP4XT () {0x5046;}' unless defined(&PCI_PRODUCT_ATI_RAGE1AGP4XT);
eval 'sub PCI_PRODUCT_ATI_RAGE2PCI () {0x5047;}' unless defined(&PCI_PRODUCT_ATI_RAGE2PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE2AGP2X () {0x5048;}' unless defined(&PCI_PRODUCT_ATI_RAGE2AGP2X);
eval 'sub PCI_PRODUCT_ATI_RAGE2AGP4X () {0x5049;}' unless defined(&PCI_PRODUCT_ATI_RAGE2AGP4X);
eval 'sub PCI_PRODUCT_ATI_RAGE2PCIT () {0x504a;}' unless defined(&PCI_PRODUCT_ATI_RAGE2PCIT);
eval 'sub PCI_PRODUCT_ATI_RAGE2AGP2XT () {0x504b;}' unless defined(&PCI_PRODUCT_ATI_RAGE2AGP2XT);
eval 'sub PCI_PRODUCT_ATI_RAGE2AGP4XT () {0x504c;}' unless defined(&PCI_PRODUCT_ATI_RAGE2AGP4XT);
eval 'sub PCI_PRODUCT_ATI_RAGE3PCI () {0x504d;}' unless defined(&PCI_PRODUCT_ATI_RAGE3PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE3AGP2X () {0x504e;}' unless defined(&PCI_PRODUCT_ATI_RAGE3AGP2X);
eval 'sub PCI_PRODUCT_ATI_RAGE3AGP4X () {0x504f;}' unless defined(&PCI_PRODUCT_ATI_RAGE3AGP4X);
eval 'sub PCI_PRODUCT_ATI_RAGE3PCIT () {0x5050;}' unless defined(&PCI_PRODUCT_ATI_RAGE3PCIT);
eval 'sub PCI_PRODUCT_ATI_RAGE3AGP2XT () {0x5051;}' unless defined(&PCI_PRODUCT_ATI_RAGE3AGP2XT);
eval 'sub PCI_PRODUCT_ATI_RAGE3AGP4XT () {0x5052;}' unless defined(&PCI_PRODUCT_ATI_RAGE3AGP4XT);
eval 'sub PCI_PRODUCT_ATI_RAGE4PCI () {0x5053;}' unless defined(&PCI_PRODUCT_ATI_RAGE4PCI);
eval 'sub PCI_PRODUCT_ATI_RAGE4AGP2X () {0x5054;}' unless defined(&PCI_PRODUCT_ATI_RAGE4AGP2X);
eval 'sub PCI_PRODUCT_ATI_RAGE4AGP4X () {0x5055;}' unless defined(&PCI_PRODUCT_ATI_RAGE4AGP4X);
eval 'sub PCI_PRODUCT_ATI_RAGE4PCIT () {0x5056;}' unless defined(&PCI_PRODUCT_ATI_RAGE4PCIT);
eval 'sub PCI_PRODUCT_ATI_RAGE4AGP2XT () {0x5057;}' unless defined(&PCI_PRODUCT_ATI_RAGE4AGP2XT);
eval 'sub PCI_PRODUCT_ATI_RAGE4AGP4XT () {0x5058;}' unless defined(&PCI_PRODUCT_ATI_RAGE4AGP4XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_R100_QD () {0x5144;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R100_QD);
eval 'sub PCI_PRODUCT_ATI_RADEON_R100_QE () {0x5145;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R100_QE);
eval 'sub PCI_PRODUCT_ATI_RADEON_R100_QF () {0x5146;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R100_QF);
eval 'sub PCI_PRODUCT_ATI_RADEON_R100_QG () {0x5147;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R100_QG);
eval 'sub PCI_PRODUCT_ATI_RADEON_R200_QH () {0x5148;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R200_QH);
eval 'sub PCI_PRODUCT_ATI_RADEON_R200_QL () {0x514c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R200_QL);
eval 'sub PCI_PRODUCT_ATI_RADEON_R200_QM () {0x514d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R200_QM);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV200_QW () {0x5157;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV200_QW);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV200_QX () {0x5158;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV200_QX);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV100_QY () {0x5159;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV100_QY);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV100_QZ () {0x515a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV100_QZ);
eval 'sub PCI_PRODUCT_ATI_ES1000 () {0x515e;}' unless defined(&PCI_PRODUCT_ATI_ES1000);
eval 'sub PCI_PRODUCT_ATI_RADEON_9100_S () {0x516d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9100_S);
eval 'sub PCI_PRODUCT_ATI_RAGEGLPCI () {0x5245;}' unless defined(&PCI_PRODUCT_ATI_RAGEGLPCI);
eval 'sub PCI_PRODUCT_ATI_RAGEGLAGP () {0x5246;}' unless defined(&PCI_PRODUCT_ATI_RAGEGLAGP);
eval 'sub PCI_PRODUCT_ATI_RAGEVRPCI () {0x524b;}' unless defined(&PCI_PRODUCT_ATI_RAGEVRPCI);
eval 'sub PCI_PRODUCT_ATI_RAGEVRAGP () {0x524c;}' unless defined(&PCI_PRODUCT_ATI_RAGEVRAGP);
eval 'sub PCI_PRODUCT_ATI_RAGE4XPCI () {0x5345;}' unless defined(&PCI_PRODUCT_ATI_RAGE4XPCI);
eval 'sub PCI_PRODUCT_ATI_RAGE4XA2X () {0x5346;}' unless defined(&PCI_PRODUCT_ATI_RAGE4XA2X);
eval 'sub PCI_PRODUCT_ATI_RAGE4XA4X () {0x5347;}' unless defined(&PCI_PRODUCT_ATI_RAGE4XA4X);
eval 'sub PCI_PRODUCT_ATI_RAGE4X () {0x5348;}' unless defined(&PCI_PRODUCT_ATI_RAGE4X);
eval 'sub PCI_PRODUCT_ATI_RAGE24XPCI () {0x534b;}' unless defined(&PCI_PRODUCT_ATI_RAGE24XPCI);
eval 'sub PCI_PRODUCT_ATI_RAGE24XA2X () {0x534c;}' unless defined(&PCI_PRODUCT_ATI_RAGE24XA2X);
eval 'sub PCI_PRODUCT_ATI_RAGE24XA4X () {0x534d;}' unless defined(&PCI_PRODUCT_ATI_RAGE24XA4X);
eval 'sub PCI_PRODUCT_ATI_RAGE24X () {0x534e;}' unless defined(&PCI_PRODUCT_ATI_RAGE24X);
eval 'sub PCI_PRODUCT_ATI_RAGE128PROULTRATF () {0x5446;}' unless defined(&PCI_PRODUCT_ATI_RAGE128PROULTRATF);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV370_5460 () {0x5460;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV370_5460);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV370_5464 () {0x5464;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV370_5464);
eval 'sub PCI_PRODUCT_ATI_RADEON_R423_UH () {0x5548;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R423_UH);
eval 'sub PCI_PRODUCT_ATI_RADEON_R423_UI () {0x5549;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R423_UI);
eval 'sub PCI_PRODUCT_ATI_RADEON_R423_UJ () {0x554a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R423_UJ);
eval 'sub PCI_PRODUCT_ATI_RADEON_R423_UK () {0x554b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R423_UK);
eval 'sub PCI_PRODUCT_ATI_RADEON_R430_554F () {0x554f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R430_554F);
eval 'sub PCI_PRODUCT_ATI_RADEON_R423_UQ () {0x5551;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R423_UQ);
eval 'sub PCI_PRODUCT_ATI_RADEON_R423_UR () {0x5552;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R423_UR);
eval 'sub PCI_PRODUCT_ATI_RADEON_R423_UT () {0x5554;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R423_UT);
eval 'sub PCI_PRODUCT_ATI_RADEON_R430_556F () {0x556f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R430_556F);
eval 'sub PCI_PRODUCT_ATI_MACH64_VT () {0x5654;}' unless defined(&PCI_PRODUCT_ATI_MACH64_VT);
eval 'sub PCI_PRODUCT_ATI_MACH64_VTB () {0x5655;}' unless defined(&PCI_PRODUCT_ATI_MACH64_VTB);
eval 'sub PCI_PRODUCT_ATI_MACH64_VT4 () {0x5656;}' unless defined(&PCI_PRODUCT_ATI_MACH64_VT4);
eval 'sub PCI_PRODUCT_ATI_RS300_HB () {0x5833;}' unless defined(&PCI_PRODUCT_ATI_RS300_HB);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS300_X4 () {0x5834;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS300_X4);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS300_X5 () {0x5835;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS300_X5);
eval 'sub PCI_PRODUCT_ATI_RS300_AGP () {0x5838;}' unless defined(&PCI_PRODUCT_ATI_RS300_AGP);
eval 'sub PCI_PRODUCT_ATI_RADEON_9200_PRO_S () {0x5940;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9200_PRO_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_9200_S () {0x5941;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9200_S);
eval 'sub PCI_PRODUCT_ATI_RS480_HB () {0x5950;}' unless defined(&PCI_PRODUCT_ATI_RS480_HB);
eval 'sub PCI_PRODUCT_ATI_RD580 () {0x5952;}' unless defined(&PCI_PRODUCT_ATI_RD580);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV370_5954 () {0x5954;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV370_5954);
eval 'sub PCI_PRODUCT_ATI_RD790_NB () {0x5956;}' unless defined(&PCI_PRODUCT_ATI_RD790_NB);
eval 'sub PCI_PRODUCT_ATI_RX780_790_HB () {0x5957;}' unless defined(&PCI_PRODUCT_ATI_RX780_790_HB);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV280_5960 () {0x5960;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV280_5960);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV280_5961 () {0x5961;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV280_5961);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV280_5962 () {0x5962;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV280_5962);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV280_5963 () {0x5963;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV280_5963);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV280_5964 () {0x5964;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV280_5964);
eval 'sub PCI_PRODUCT_ATI_RS482M () {0x5975;}' unless defined(&PCI_PRODUCT_ATI_RS482M);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GFX0_A () {0x5978;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GFX0_A);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GFX0_B () {0x5979;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GFX0_B);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GPP_A () {0x597a;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GPP_A);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GPP_B () {0x597b;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GPP_B);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GPP_C () {0x597c;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GPP_C);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GPP_D () {0x597d;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GPP_D);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GPP_E () {0x597e;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GPP_E);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GPP_F () {0x597f;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GPP_F);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GFX1_A () {0x5980;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GFX1_A);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_GFX1_B () {0x5981;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_GFX1_B);
eval 'sub PCI_PRODUCT_ATI_RD790_PPB_NBSB () {0x5982;}' unless defined(&PCI_PRODUCT_ATI_RD790_PPB_NBSB);
eval 'sub PCI_PRODUCT_ATI_RD890_NB_DS16 () {0x5a10;}' unless defined(&PCI_PRODUCT_ATI_RD890_NB_DS16);
eval 'sub PCI_PRODUCT_ATI_RD890_NB_SS () {0x5a11;}' unless defined(&PCI_PRODUCT_ATI_RD890_NB_SS);
eval 'sub PCI_PRODUCT_ATI_RD890_NB_DS8 () {0x5a12;}' unless defined(&PCI_PRODUCT_ATI_RD890_NB_DS8);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GFX0_A () {0x5a13;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GFX0_A);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GFX0_B () {0x5a14;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GFX0_B);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GPP_A () {0x5a15;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GPP_A);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GPP_B () {0x5a16;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GPP_B);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GPP_C () {0x5a17;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GPP_C);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GPP_D () {0x5a18;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GPP_D);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GPP_E () {0x5a19;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GPP_E);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GPP_F () {0x5a1a;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GPP_F);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GPP_G () {0x5a1b;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GPP_G);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GPP_H () {0x5a1c;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GPP_H);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GFX1_A () {0x5a1d;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GFX1_A);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_GFX1_B () {0x5a1e;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_GFX1_B);
eval 'sub PCI_PRODUCT_ATI_RD890_PPB_NBSB () {0x5a1f;}' unless defined(&PCI_PRODUCT_ATI_RD890_PPB_NBSB);
eval 'sub PCI_PRODUCT_ATI_RD890_IOMMU () {0x5a23;}' unless defined(&PCI_PRODUCT_ATI_RD890_IOMMU);
eval 'sub PCI_PRODUCT_ATI_RADEON_XPRESS_200 () {0x5a33;}' unless defined(&PCI_PRODUCT_ATI_RADEON_XPRESS_200);
eval 'sub PCI_PRODUCT_ATI_RS480_XRP () {0x5a34;}' unless defined(&PCI_PRODUCT_ATI_RS480_XRP);
eval 'sub PCI_PRODUCT_ATI_RS480_PPB_5A36 () {0x5a36;}' unless defined(&PCI_PRODUCT_ATI_RS480_PPB_5A36);
eval 'sub PCI_PRODUCT_ATI_RS480_PPB_5A37 () {0x5a37;}' unless defined(&PCI_PRODUCT_ATI_RS480_PPB_5A37);
eval 'sub PCI_PRODUCT_ATI_RS480_PPB_5A38 () {0x5a38;}' unless defined(&PCI_PRODUCT_ATI_RS480_PPB_5A38);
eval 'sub PCI_PRODUCT_ATI_RS480_PPB_5A3F () {0x5a3f;}' unless defined(&PCI_PRODUCT_ATI_RS480_PPB_5A3F);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV370_5B60 () {0x5b60;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV370_5B60);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV380_5B62 () {0x5b62;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV380_5B62);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV370_5B63 () {0x5b63;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV370_5B63);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV370_5B64 () {0x5b64;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV370_5B64);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV370_5B65 () {0x5b65;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV370_5B65);
eval 'sub PCI_PRODUCT_ATI_RADEON_X300_S () {0x5b70;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X300_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV370_5B73 () {0x5b73;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV370_5B73);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV280_5C61 () {0x5c61;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV280_5C61);
eval 'sub PCI_PRODUCT_ATI_RADEON_RV280_5C63 () {0x5c63;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RV280_5C63);
eval 'sub PCI_PRODUCT_ATI_RADEON_9200SE_S () {0x5d44;}' unless defined(&PCI_PRODUCT_ATI_RADEON_9200SE_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_X850XT () {0x5d52;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X850XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_R423_5D57 () {0x5d57;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R423_5D57);
eval 'sub PCI_PRODUCT_ATI_RADEON_X850XT_S () {0x5d72;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X850XT_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_X700 () {0x5e4b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X700);
eval 'sub PCI_PRODUCT_ATI_RADEON_X700_S () {0x5e6b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X700_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8670A_1 () {0x6600;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8670A_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8730M () {0x6601;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8730M);
eval 'sub PCI_PRODUCT_ATI_RADEON_R7_M265 () {0x6604;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R7_M265);
eval 'sub PCI_PRODUCT_ATI_RADEON_R7_M260X () {0x6605;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R7_M260X);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8790M () {0x6606;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8790M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8530M () {0x6607;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8530M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP_W2100 () {0x6608;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP_W2100);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8600 () {0x6610;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8600);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8570 () {0x6611;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8570);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8500 () {0x6613;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8500);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP_M6100 () {0x6640;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP_M6100);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8930M () {0x6641;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8930M);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9M280X () {0x6646;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9M280X);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9M270X () {0x6647;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9M270X);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP_W5100 () {0x6649;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP_W5100);
eval 'sub PCI_PRODUCT_ATI_RADEON_R7_260X () {0x6658;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R7_260X);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7790 () {0x665c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7790);
eval 'sub PCI_PRODUCT_ATI_RADEON_R7_200 () {0x665d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R7_200);
eval 'sub PCI_PRODUCT_ATI_RADEON_R7_360 () {0x665f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R7_360);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8670A_2 () {0x6660;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8670A_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8570A () {0x6663;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8570A);
eval 'sub PCI_PRODUCT_ATI_RADEON_R5_M240 () {0x6664;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R5_M240);
eval 'sub PCI_PRODUCT_ATI_RADEON_R5_M230 () {0x6665;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R5_M230);
eval 'sub PCI_PRODUCT_ATI_RADEON_R5_M230_2 () {0x6667;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R5_M230_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8550M () {0x666f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8550M);
eval 'sub PCI_PRODUCT_ATI_RADEON_INSTINCT () {0x66a0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_INSTINCT);
eval 'sub PCI_PRODUCT_ATI_RADEON_VEGA20_1 () {0x66a1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VEGA20_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_VEGA20_2 () {0x66a2;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VEGA20_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_VEGA20_3 () {0x66a3;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VEGA20_3);
eval 'sub PCI_PRODUCT_ATI_RADEON_VEGA20_PRO () {0x66a7;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VEGA20_PRO);
eval 'sub PCI_PRODUCT_ATI_RADEON_VII_1 () {0x66af;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VII_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP_V7900 () {0x6704;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP_V7900);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP_V5900 () {0x6707;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP_V5900);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6970 () {0x6718;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6970);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6950 () {0x6719;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6950);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6990_1 () {0x671c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6990_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6990_2 () {0x671d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6990_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6930 () {0x671f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6930);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6970M () {0x6720;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6970M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6900M () {0x6725;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6900M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6870 () {0x6738;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6870);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6850 () {0x6739;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6850);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6790 () {0x673e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6790);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6730M () {0x6740;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6730M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6600M () {0x6741;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6600M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6610M () {0x6742;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6610M);
eval 'sub PCI_PRODUCT_ATI_RADEON_E6760 () {0x6743;}' unless defined(&PCI_PRODUCT_ATI_RADEON_E6760);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP_V4900 () {0x6749;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP_V4900);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP_V4300 () {0x674a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP_V4300);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6650A () {0x6750;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6650A);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7670A () {0x6751;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7670A);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6670 () {0x6758;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6670);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6570 () {0x6759;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6570);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7600 () {0x675b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7600);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7570 () {0x675d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7570);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6510 () {0x675f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6510);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6400M () {0x6760;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6400M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6430M () {0x6761;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6430M);
eval 'sub PCI_PRODUCT_ATI_RADEON_B6460 () {0x6763;}' unless defined(&PCI_PRODUCT_ATI_RADEON_B6460);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6400M_1 () {0x6764;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6400M_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6400M_2 () {0x6765;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6400M_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6450A () {0x6770;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6450A);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8490 () {0x6771;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8490);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7450A () {0x6772;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7450A);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7470 () {0x6778;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7470);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6450 () {0x6779;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6450);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7450 () {0x677b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7450);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPW9000 () {0x6780;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPW9000);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPSGA_1 () {0x6784;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPSGA_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPSGA_2 () {0x6788;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPSGA_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPS_1 () {0x678a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPS_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7970 () {0x6798;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7970);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7900 () {0x6799;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7900);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7950 () {0x679a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7950);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7990 () {0x679b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7990);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7870XT () {0x679e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7870XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPW9100 () {0x67a0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPW9100);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPW8100 () {0x67a1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPW8100);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9290X_1 () {0x67b0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9290X_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9290 () {0x67b1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9290);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9295X2 () {0x67b9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9295X2);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9290X_2 () {0x67c0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9290X_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_V7300X_1 () {0x67c2;}' unless defined(&PCI_PRODUCT_ATI_RADEON_V7300X_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_WX7100 () {0x67c4;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WX7100);
eval 'sub PCI_PRODUCT_ATI_RADEON_WX5100 () {0x67c7;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WX5100);
eval 'sub PCI_PRODUCT_ATI_RADEON_POLARIS10_1 () {0x67ca;}' unless defined(&PCI_PRODUCT_ATI_RADEON_POLARIS10_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_POLARIS10_2 () {0x67cc;}' unless defined(&PCI_PRODUCT_ATI_RADEON_POLARIS10_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_POLARIS10_3 () {0x67cf;}' unless defined(&PCI_PRODUCT_ATI_RADEON_POLARIS10_3);
eval 'sub PCI_PRODUCT_ATI_RADEON_V7300X_2 () {0x67d0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_V7300X_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX470 () {0x67df;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX470);
eval 'sub PCI_PRODUCT_ATI_RADEON_WX4170 () {0x67e0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WX4170);
eval 'sub PCI_PRODUCT_ATI_RADEON_WX4100 () {0x67e3;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WX4100);
eval 'sub PCI_PRODUCT_ATI_RADEON_WX4130 () {0x67e8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WX4130);
eval 'sub PCI_PRODUCT_ATI_RADEON_POLARIS11 () {0x67e9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_POLARIS11);
eval 'sub PCI_PRODUCT_ATI_RADEON_V5300X () {0x67eb;}' unless defined(&PCI_PRODUCT_ATI_RADEON_V5300X);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX460 () {0x67ef;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX460);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX550_2 () {0x67ff;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX550_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7970M () {0x6800;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7970M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8970M () {0x6801;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8970M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPW7000 () {0x6808;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPW7000);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPW5000 () {0x6809;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPW5000);
eval 'sub PCI_PRODUCT_ATI_RADEON_R7370_1 () {0x6810;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R7370_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_R7370_2 () {0x6811;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R7370_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7870G () {0x6818;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7870G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7850 () {0x6819;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7850);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8890M () {0x6820;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8890M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8870M () {0x6821;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8870M);
eval 'sub PCI_PRODUCT_ATI_RADEON_E8860 () {0x6822;}' unless defined(&PCI_PRODUCT_ATI_RADEON_E8860);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8850M () {0x6823;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8850M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7870M () {0x6825;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7870M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7700M_1 () {0x6826;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7700M_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7850M () {0x6827;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7850M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPW600 () {0x6828;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPW600);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8800M () {0x682b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8800M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPW5100 () {0x682c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPW5100);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPM4000 () {0x682d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPM4000);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7730M () {0x682f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7730M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7800M () {0x6830;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7800M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7700M_2 () {0x6831;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7700M_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9255 () {0x6835;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9255);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7730 () {0x6837;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7730);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7700 () {0x683b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7700);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7770 () {0x683d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7770);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7750 () {0x683f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7750);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7600M () {0x6840;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7600M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7550M () {0x6841;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7550M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7000M () {0x6842;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7000M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7670M () {0x6843;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7670M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7400 () {0x6849;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7400);
eval 'sub PCI_PRODUCT_ATI_RADEON_INSTMI25 () {0x6860;}' unless defined(&PCI_PRODUCT_ATI_RADEON_INSTMI25);
eval 'sub PCI_PRODUCT_ATI_RADEON_WX9100 () {0x6861;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WX9100);
eval 'sub PCI_PRODUCT_ATI_RADEON_PROSSG () {0x6862;}' unless defined(&PCI_PRODUCT_ATI_RADEON_PROSSG);
eval 'sub PCI_PRODUCT_ATI_RADEON_VEGAFE () {0x6863;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VEGAFE);
eval 'sub PCI_PRODUCT_ATI_RADEON_PROV340 () {0x6864;}' unless defined(&PCI_PRODUCT_ATI_RADEON_PROV340);
eval 'sub PCI_PRODUCT_ATI_RADEON_VEGA56 () {0x6867;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VEGA56);
eval 'sub PCI_PRODUCT_ATI_RADEON_PROWX8100 () {0x6868;}' unless defined(&PCI_PRODUCT_ATI_RADEON_PROWX8100);
eval 'sub PCI_PRODUCT_ATI_RADEON_INSTMI25Mx () {0x686c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_INSTMI25Mx);
eval 'sub PCI_PRODUCT_ATI_RADEON_RXVEGA56 () {0x687f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RXVEGA56);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6550M () {0x6880;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6550M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV8800 () {0x6888;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV8800);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV7800 () {0x6889;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV7800);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV9800 () {0x688a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV9800);
eval 'sub PCI_PRODUCT_ATI_RADEON_FS9370 () {0x688c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FS9370);
eval 'sub PCI_PRODUCT_ATI_RADEON_FS9350 () {0x688d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FS9350);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5870 () {0x6898;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5870);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5850 () {0x6899;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5850);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6800 () {0x689b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6800);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5970_1 () {0x689c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5970_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5970_2 () {0x689d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5970_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5830 () {0x689e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5830);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5870M () {0x68a0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5870M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5850M () {0x68a1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5850M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6850M () {0x68a8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6850M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV5800_1 () {0x68a9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV5800_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV5800_2 () {0x68b8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV5800_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5670_1 () {0x68b9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5670_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6770 () {0x68ba;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6770);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5750 () {0x68be;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5750);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6750 () {0x68bf;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6750);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5730M () {0x68c0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5730M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5650M () {0x68c1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5650M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5570M () {0x68c7;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5570M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP4800 () {0x68c8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP4800);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP3800 () {0x68c9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP3800);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5670_2 () {0x68d8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5670_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5570 () {0x68d9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5570);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5550 () {0x68da;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5550);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5430_1 () {0x68e0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5430_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5430_2 () {0x68e1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5430_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6370M () {0x68e4;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6370M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6330M () {0x68e5;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6330M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPGLGA () {0x68e9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPGLGA);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP2460 () {0x68f1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP2460);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP2270 () {0x68f2;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP2270);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7300 () {0x68f8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7300);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5450 () {0x68f9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5450);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7350 () {0x68fa;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7350);
eval 'sub PCI_PRODUCT_ATI_RADEON_R7M260 () {0x6900;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R7M260);
eval 'sub PCI_PRODUCT_ATI_RADEON_R5M255 () {0x6901;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R5M255);
eval 'sub PCI_PRODUCT_ATI_RADEON_R5M315_1 () {0x6907;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R5M315_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9M395 () {0x6920;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9M395);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9M295X () {0x6921;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9M295X);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPS7150 () {0x6929;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPS7150);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPW7100 () {0x692b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPW7100);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPS7150V () {0x692f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPS7150V);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9M380X () {0x6938;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9M380X);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9M285 () {0x6939;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9M285);
eval 'sub PCI_PRODUCT_ATI_RADEON_RXVEGAMGH () {0x694c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RXVEGAMGH);
eval 'sub PCI_PRODUCT_ATI_RADEON_RXVEGAMGL () {0x694e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RXVEGAMGL);
eval 'sub PCI_PRODUCT_ATI_RADEON_WXVEGAMGL () {0x694f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WXVEGAMGL);
eval 'sub PCI_PRODUCT_ATI_RADEON_WX3200 () {0x6981;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WX3200);
eval 'sub PCI_PRODUCT_ATI_RADEON_WX3100 () {0x6985;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WX3100);
eval 'sub PCI_PRODUCT_ATI_RADEON_540X () {0x6987;}' unless defined(&PCI_PRODUCT_ATI_RADEON_540X);
eval 'sub PCI_PRODUCT_ATI_RADEON_WX2100 () {0x6995;}' unless defined(&PCI_PRODUCT_ATI_RADEON_WX2100);
eval 'sub PCI_PRODUCT_ATI_RADEON_540 () {0x699f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_540);
eval 'sub PCI_PRODUCT_ATI_RADEON_VEGA20 () {0x69af;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VEGA20);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX580 () {0x6fdf;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX580);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1800XT () {0x7100;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1800XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1800M_1 () {0x7101;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1800M_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1800M_2 () {0x7102;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1800M_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV7200_1 () {0x7104;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV7200_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1800XL () {0x7109;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1800XL);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1800GTO_1 () {0x710a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1800GTO_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1800GTO_2 () {0x710b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1800GTO_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV7300_1 () {0x710e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV7300_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV7350_1 () {0x710f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV7350_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1800_1 () {0x7120;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1800_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV7200_2 () {0x7124;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV7200_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1800_2 () {0x7129;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1800_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV7300_2 () {0x712e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV7300_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV7350_2 () {0x712f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV7350_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_1 () {0x7140;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_2 () {0x7142;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_3 () {0x7143;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_3);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1400M () {0x7145;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1400M);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_4 () {0x7146;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_4);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1550_1 () {0x7147;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1550_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_M1 () {0x7149;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_M1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_M2 () {0x714a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_M2);
eval 'sub PCI_PRODUCT_ATI_RADEON_GLV3300 () {0x7152;}' unless defined(&PCI_PRODUCT_ATI_RADEON_GLV3300);
eval 'sub PCI_PRODUCT_ATI_RADEON_GLV3350 () {0x7153;}' unless defined(&PCI_PRODUCT_ATI_RADEON_GLV3350);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1550_2 () {0x715f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1550_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_5 () {0x7162;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_5);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1550_3 () {0x7163;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1550_3);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_6 () {0x7166;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_6);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1550_4 () {0x7167;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1550_4);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV3300 () {0x7172;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV3300);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV3500 () {0x7173;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV3500);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1600_1 () {0x7181;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1600_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_7 () {0x7183;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_7);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1450_1 () {0x7186;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1450_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_8 () {0x7187;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_8);
eval 'sub PCI_PRODUCT_ATI_RADEON_X2300_1 () {0x7188;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X2300_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X2300_2 () {0x718a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X2300_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1350_1 () {0x718b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1350_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1350_2 () {0x718c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1350_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1450_2 () {0x718d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1450_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1550_5 () {0x7193;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1550_5);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1350M () {0x7196;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1350M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FMV2250 () {0x719b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FMV2250);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1550_6 () {0x719f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1550_6);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_9 () {0x71a0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_9);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1600_2 () {0x71a1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1600_2);
eval 'sub PCI_PRODUCT_ATI_eADEON_X1300_10 () {0x71a3;}' unless defined(&PCI_PRODUCT_ATI_eADEON_X1300_10);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300_11 () {0x71a7;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300_11);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1600XT () {0x71c0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1600XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1650PRO_1 () {0x71c1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1650PRO_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1600PRO_1 () {0x71c2;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1600PRO_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_MGLV5200 () {0x71c4;}' unless defined(&PCI_PRODUCT_ATI_RADEON_MGLV5200);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1600M () {0x71c5;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1600M);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1600PRO_2 () {0x71c6;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1600PRO_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1650PRO_2 () {0x71c7;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1650PRO_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1300XT () {0x71ce;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1300XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV3400_1 () {0x71d2;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV3400_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_MFGV5250 () {0x71d4;}' unless defined(&PCI_PRODUCT_ATI_RADEON_MFGV5250);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1700M_1 () {0x71d5;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1700M_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1700M_2 () {0x71d6;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1700M_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1700 () {0x71de;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1700);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1600XT_S () {0x71e0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1600XT_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1650_PRO_S1 () {0x71e1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1650_PRO_S1);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1650_S () {0x71e2;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1650_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1600_S () {0x71e6;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1600_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1650_PRO_S2 () {0x71e7;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1650_PRO_S2);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV3400_2 () {0x71f2;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV3400_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1950XTX () {0x7240;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1950XTX);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1950XT () {0x7244;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1950XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1950 () {0x7248;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1950);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1900XT () {0x7249;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1900XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1900GT () {0x724b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1900GT);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV7350_3 () {0x724e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV7350_3);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1900_XT_S () {0x7269;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1900_XT_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1900_GT_S () {0x726b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1900_GT_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_STREAMPROC () {0x726e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_STREAMPROC);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1950PRO () {0x7280;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1950PRO);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1950GT () {0x7288;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1950GT);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1650XT () {0x7291;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1650XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1650GT () {0x7293;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1650GT);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1950_S () {0x72a0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1950_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1950GT_S () {0x72a8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1950GT_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1650XT_S () {0x72b1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1650XT_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1650GT_S () {0x72b3;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1650GT_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9FURY () {0x7300;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9FURY);
eval 'sub PCI_PRODUCT_ATI_RADEON_W5700X () {0x7310;}' unless defined(&PCI_PRODUCT_ATI_RADEON_W5700X);
eval 'sub PCI_PRODUCT_ATI_RADEON_W5700 () {0x7312;}' unless defined(&PCI_PRODUCT_ATI_RADEON_W5700);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX5600 () {0x731f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX5600);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX5500 () {0x7340;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX5500);
eval 'sub PCI_PRODUCT_ATI_RADEON_W5500 () {0x7341;}' unless defined(&PCI_PRODUCT_ATI_RADEON_W5500);
eval 'sub PCI_PRODUCT_ATI_RADEON_W5500M () {0x7347;}' unless defined(&PCI_PRODUCT_ATI_RADEON_W5500M);
eval 'sub PCI_PRODUCT_ATI_RADEON_W5300M () {0x734f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_W5300M);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS350HB () {0x7833;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS350HB);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS300_7834 () {0x7834;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS300_7834);
eval 'sub PCI_PRODUCT_ATI_RADEON_RS300_7835 () {0x7835;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RS300_7835);
eval 'sub PCI_PRODUCT_ATI_RS690_HB_7910 () {0x7910;}' unless defined(&PCI_PRODUCT_ATI_RS690_HB_7910);
eval 'sub PCI_PRODUCT_ATI_RS690_HB_7911 () {0x7911;}' unless defined(&PCI_PRODUCT_ATI_RS690_HB_7911);
eval 'sub PCI_PRODUCT_ATI_RS690_PPB_7912 () {0x7912;}' unless defined(&PCI_PRODUCT_ATI_RS690_PPB_7912);
eval 'sub PCI_PRODUCT_ATI_RS690_PPB_7913 () {0x7913;}' unless defined(&PCI_PRODUCT_ATI_RS690_PPB_7913);
eval 'sub PCI_PRODUCT_ATI_RS690_PPB_7914 () {0x7914;}' unless defined(&PCI_PRODUCT_ATI_RS690_PPB_7914);
eval 'sub PCI_PRODUCT_ATI_RS690_PPB_7915 () {0x7915;}' unless defined(&PCI_PRODUCT_ATI_RS690_PPB_7915);
eval 'sub PCI_PRODUCT_ATI_RS690_PPB_7916 () {0x7916;}' unless defined(&PCI_PRODUCT_ATI_RS690_PPB_7916);
eval 'sub PCI_PRODUCT_ATI_RS690_PPB_7917 () {0x7917;}' unless defined(&PCI_PRODUCT_ATI_RS690_PPB_7917);
eval 'sub PCI_PRODUCT_ATI_RADEON_X1200 () {0x791e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_X1200);
eval 'sub PCI_PRODUCT_ATI_RADEON_XP1200 () {0x791f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_XP1200);
eval 'sub PCI_PRODUCT_ATI_RADEON_XP1250_HDA () {0x793b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_XP1250_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_XP1200_S () {0x793f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_XP1200_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_XP1250_1 () {0x7941;}' unless defined(&PCI_PRODUCT_ATI_RADEON_XP1250_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_XP1250_2 () {0x7942;}' unless defined(&PCI_PRODUCT_ATI_RADEON_XP1250_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_2100 () {0x7963;}' unless defined(&PCI_PRODUCT_ATI_RADEON_2100);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2900PRO_1 () {0x9400;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2900PRO_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2900XT () {0x9401;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2900XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2900PRO_2 () {0x9403;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2900PRO_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2900GT () {0x9405;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2900GT);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV8650 () {0x940a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV8650);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV8600 () {0x940b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV8600);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV7600 () {0x940f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV7600);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4870 () {0x9440;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4870);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4870_X2 () {0x9441;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4870_X2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4850 () {0x9442;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4850);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4850_X2 () {0x9443;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4850_X2);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV8750 () {0x9444;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV8750);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV7760 () {0x9446;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV7760);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4850M () {0x944a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4850M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4850M_X2 () {0x944b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4850M_X2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4830 () {0x944c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4830);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4710 () {0x944e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4710);
eval 'sub PCI_PRODUCT_ATI_RADEON_FS9270 () {0x9450;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FS9270);
eval 'sub PCI_PRODUCT_ATI_RADEON_FS9250 () {0x9452;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FS9250);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV8700 () {0x9456;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV8700);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4870M () {0x945a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4870M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4890 () {0x9460;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4890);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4860 () {0x9462;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4860);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPM7750 () {0x946a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPM7750);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4650M () {0x9480;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4650M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4670M () {0x9488;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4670M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV5725 () {0x9489;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV5725);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD44670 () {0x9490;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD44670);
eval 'sub PCI_PRODUCT_ATI_RADEON_E4690 () {0x9491;}' unless defined(&PCI_PRODUCT_ATI_RADEON_E4690);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4600 () {0x9495;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4600);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4650 () {0x9498;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4650);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV7750 () {0x949c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV7750);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV5700 () {0x949e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV5700);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV3750 () {0x949f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV3750);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4830M () {0x94a0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4830M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4860M () {0x94a1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4860M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPM7740 () {0x94a3;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPM7740);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4770 () {0x94b3;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4770);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4750 () {0x94b4;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4750);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2400_XT () {0x94c1;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2400_XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2400PRO () {0x94c3;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2400PRO);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2400PROAGP () {0x94c4;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2400PROAGP);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2400LE () {0x94c5;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2400LE);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2350 () {0x94c7;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2350);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2400XT () {0x94c8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2400XT);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2400M () {0x94c9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2400M);
eval 'sub PCI_PRODUCT_ATI_RADEON_E2400 () {0x94cb;}' unless defined(&PCI_PRODUCT_ATI_RADEON_E2400);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2400 () {0x94cc;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2400);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3850X2_1 () {0x9500;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3850X2_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3870 () {0x9501;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3870);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3850M () {0x9504;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3850M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3690 () {0x9505;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3690);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3850MX2 () {0x9506;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3850MX2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3830 () {0x9507;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3830);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3830M () {0x9508;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3830M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3830MX2 () {0x9509;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3830MX2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3870X2 () {0x950f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3870X2);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV7700 () {0x9511;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV7700);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3850X2_2 () {0x9513;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3850X2_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3850AGP () {0x9515;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3850AGP);
eval 'sub PCI_PRODUCT_ATI_RADEON_FS9170 () {0x9519;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FS9170);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4550 () {0x9540;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4550);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4350 () {0x954f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4350);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4300M () {0x9552;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4300M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4500M () {0x9553;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4500M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4500M93 () {0x9555;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4500M93);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPRG220 () {0x9557;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPRG220);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4330 () {0x955f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4330);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4350PRO () {0x9580;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4350PRO);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2600M76 () {0x9581;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2600M76);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2600XTM_1 () {0x9583;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2600XTM_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2600XTAGP () {0x9586;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2600XTAGP);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2600PROAGP () {0x9587;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2600PROAGP);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2600XT_1 () {0x9588;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2600XT_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2600PRO () {0x9589;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2600PRO);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2600XT_2 () {0x958a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2600XT_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2600XTM_2 () {0x958b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2600XTM_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV5600 () {0x958c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV5600);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV3600 () {0x958d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV3600);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3650M () {0x9591;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3650M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3670M () {0x9593;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3670M);
eval 'sub PCI_PRODUCT_ATI_RADEON_FGV5700 () {0x9595;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FGV5700);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3650AGP_1 () {0x9596;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3650AGP_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3650AGP_2 () {0x9597;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3650AGP_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3650 () {0x9598;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3650);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3650AGP () {0x9599;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3650AGP);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3470 () {0x95c0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3470);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3410M () {0x95c2;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3410M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3400 () {0x95c4;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3400);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4250_S () {0x95c5;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4250_S);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3450AGP () {0x95c6;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3450AGP);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3450PCI () {0x95c9;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3450PCI);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPV3700 () {0x95cc;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPV3700);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP2450 () {0x95cd;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP2450);
eval 'sub PCI_PRODUCT_ATI_RADEON_FP2260 () {0x95cf;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FP2260);
eval 'sub PCI_PRODUCT_ATI_RS780_HDMI_AUDIO () {0x960f;}' unless defined(&PCI_PRODUCT_ATI_RS780_HDMI_AUDIO);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3200 () {0x9610;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3200);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3100 () {0x9611;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3100);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3200M () {0x9612;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3200M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3100M () {0x9613;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3100M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3300 () {0x9614;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3300);
eval 'sub PCI_PRODUCT_ATI_RADEON_3000IGP () {0x9616;}' unless defined(&PCI_PRODUCT_ATI_RADEON_3000IGP);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6550D () {0x9640;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6550D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6620G () {0x9641;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6620G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6370D () {0x9642;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6370D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6380G () {0x9643;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6380G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6410D_1 () {0x9644;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6410D_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6410D_2 () {0x9645;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6410D_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6520G () {0x9647;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6520G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6480G_1 () {0x9648;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6480G_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6480G_2 () {0x9649;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6480G_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6530D () {0x964a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6530D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4200_1 () {0x970f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4200_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4200_2 () {0x9710;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4200_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4200 () {0x9712;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4200);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4100M () {0x9713;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4100M);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4290 () {0x9714;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4290);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4250 () {0x9715;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4250);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6310_1 () {0x9802;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6310_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6310_2 () {0x9803;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6310_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6250 () {0x9805;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6250);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6320 () {0x9806;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6320);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6290 () {0x9807;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6290);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7340 () {0x9808;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7340);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7310 () {0x9809;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7310);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7290 () {0x980a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7290);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8400 () {0x9830;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8400);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8400E () {0x9831;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8400E);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8330 () {0x9832;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8330);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8330E () {0x9833;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8330E);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8210 () {0x9834;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8210);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8310E () {0x9835;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8310E);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8280 () {0x9836;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8280);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8280E () {0x9837;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8280E);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8240 () {0x9838;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8240);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8180 () {0x9839;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8180);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8250 () {0x983d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8250);
eval 'sub PCI_PRODUCT_ATI_RADEON_KABINI_HDA () {0x9840;}' unless defined(&PCI_PRODUCT_ATI_RADEON_KABINI_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_R2_3 () {0x9850;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R2_3);
eval 'sub PCI_PRODUCT_ATI_RADEON_R4R5 () {0x9851;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R4R5);
eval 'sub PCI_PRODUCT_ATI_RADEON_R2_1 () {0x9852;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R2_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_R2_2 () {0x9853;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R2_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_R2_R3_R3E_R4 () {0x9854;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R2_R3_R3E_R4);
eval 'sub PCI_PRODUCT_ATI_RADEON_R6 () {0x9855;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R6);
eval 'sub PCI_PRODUCT_ATI_RADEON_R1ER2E () {0x9856;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R1ER2E);
eval 'sub PCI_PRODUCT_ATI_RADEON_XX2200MR2 () {0x9857;}' unless defined(&PCI_PRODUCT_ATI_RADEON_XX2200MR2);
eval 'sub PCI_PRODUCT_ATI_RADEON_R5_R6_R7 () {0x9874;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R5_R6_R7);
eval 'sub PCI_PRODUCT_ATI_RADEON_R2R3R4R5 () {0x98e4;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R2R3R4R5);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7660G_1 () {0x9900;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7660G_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7660D () {0x9901;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7660D);
eval 'sub PCI_PRODUCT_ATI_RADEON_TRINITY_HDA () {0x9902;}' unless defined(&PCI_PRODUCT_ATI_RADEON_TRINITY_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7640G_1 () {0x9903;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7640G_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7560D () {0x9904;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7560D);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPA300 () {0x9905;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPA300);
eval 'sub PCI_PRODUCT_ATI_RADEON_FPA320 () {0x9906;}' unless defined(&PCI_PRODUCT_ATI_RADEON_FPA320);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7620G_1 () {0x9907;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7620G_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7600G_1 () {0x9908;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7600G_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7500G_1 () {0x9909;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7500G_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7500G_2 () {0x990a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7500G_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8650G () {0x990b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8650G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8670D () {0x990c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8670D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8550G () {0x990d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8550G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8570D () {0x990e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8570D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8610G () {0x990f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8610G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7660G_2 () {0x9910;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7660G_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7640G_2 () {0x9913;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7640G_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7620G_2 () {0x9917;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7620G_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7600G_2 () {0x9918;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7600G_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7500G () {0x9919;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7500G);
eval 'sub PCI_PRODUCT_ATI_RADEON_PS4_APU () {0x9920;}' unless defined(&PCI_PRODUCT_ATI_RADEON_PS4_APU);
eval 'sub PCI_PRODUCT_ATI_RADEON_LRL_HDA () {0x9921;}' unless defined(&PCI_PRODUCT_ATI_RADEON_LRL_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7520G_1 () {0x9990;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7520G_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7540D () {0x9991;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7540D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7420G_1 () {0x9992;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7420G_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7480D () {0x9993;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7480D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7400G_1 () {0x9994;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7400G_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8450G () {0x9995;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8450G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8470D () {0x9996;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8470D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8350G () {0x9997;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8350G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8370D () {0x9998;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8370D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8510G () {0x9999;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8510G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8410G () {0x999a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8410G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8310G () {0x999b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8310G);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8650D () {0x999c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8650D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD8550D () {0x999d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD8550D);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7520G_2 () {0x99a0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7520G_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7420G_2 () {0x99a2;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7420G_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7400G_2 () {0x99a4;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7400G_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2900_HDA () {0xaa00;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2900_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3650_HDA () {0xaa01;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3650_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2600_HDA () {0xaa08;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2600_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD2350_HDA () {0xaa10;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD2350_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD3690_HDA () {0xaa18;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD3690_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD36XX_HDA () {0xaa20;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD36XX_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD34XX_HDA () {0xaa28;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD34XX_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4850_HDA () {0xaa30;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4850_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD4350_HDA () {0xaa38;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD4350_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5830_HDA () {0xaa50;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5830_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5700_HDA () {0xaa58;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5700_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD5000_HDA () {0xaa60;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD5000_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD68XX_HDA () {0xaa68;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD68XX_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6930_HDA () {0xaa80;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6930_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6790_HDA () {0xaa88;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6790_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6500_HDA () {0xaa90;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6500_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD6450_HDA () {0xaa98;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD6450_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7870_HDA () {0xaaa0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7870_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HD7700_HDA () {0xaab0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HD7700_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_HDTIRAN_HDA () {0xaab8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_HDTIRAN_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_R7360_HDA () {0xaac0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R7360_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9290_HDA () {0xaac8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9290_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_R9285_HDA () {0xaad8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_R9285_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX460_HDA () {0xaae0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX460_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX550_HDA () {0xaae8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX550_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX470_HDA () {0xaaf0;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX470_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_VEGA56_HDA () {0xaaf8;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VEGA56_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX550_HDA2 () {0xab00;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX550_HDA2);
eval 'sub PCI_PRODUCT_ATI_RADEON_RX550_1 () {0xab00;}' unless defined(&PCI_PRODUCT_ATI_RADEON_RX550_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_P22_HDA () {0xab08;}' unless defined(&PCI_PRODUCT_ATI_RADEON_P22_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_LEDXA_HDA () {0xab10;}' unless defined(&PCI_PRODUCT_ATI_RADEON_LEDXA_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_VEGA12_HDA () {0xab18;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VEGA12_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_VII_2 () {0xab20;}' unless defined(&PCI_PRODUCT_ATI_RADEON_VII_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_NAVI10_HDA () {0xab38;}' unless defined(&PCI_PRODUCT_ATI_RADEON_NAVI10_HDA);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506_AD_1 () {0xac00;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506_AD_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506_AD_2 () {0xac01;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506_AD_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_TVWON600 () {0xac02;}' unless defined(&PCI_PRODUCT_ATI_RADEON_TVWON600);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506PCI () {0xac03;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506PCI);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506USB_1 () {0xac04;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506USB_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506USB_2 () {0xac05;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506USB_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506EUSB_1 () {0xac06;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506EUSB_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506EUSB_2 () {0xac07;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506EUSB_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506A_AD_1 () {0xac08;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506A_AD_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506A_AD_2 () {0xac09;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506A_AD_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506A_PCI_1 () {0xac0a;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506A_PCI_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506A_PCI_2 () {0xac0b;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506A_PCI_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506A_USB_1 () {0xac0c;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506A_USB_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506A_USB_2 () {0xac0d;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506A_USB_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506A_EUSB_1 () {0xac0e;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506A_EUSB_1);
eval 'sub PCI_PRODUCT_ATI_RADEON_T506A_EUSB_2 () {0xac0f;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T506A_EUSB_2);
eval 'sub PCI_PRODUCT_ATI_RADEON_T507CAP () {0xac12;}' unless defined(&PCI_PRODUCT_ATI_RADEON_T507CAP);
eval 'sub PCI_PRODUCT_AURAVISION_VXP524 () {0x1f7;}' unless defined(&PCI_PRODUCT_AURAVISION_VXP524);
eval 'sub PCI_PRODUCT_AUREAL_AU8820 () {0x1;}' unless defined(&PCI_PRODUCT_AUREAL_AU8820);
eval 'sub PCI_PRODUCT_AUREAL_AU8830 () {0x2;}' unless defined(&PCI_PRODUCT_AUREAL_AU8830);
eval 'sub PCI_PRODUCT_AMCIRCUITS_S5933 () {0x4750;}' unless defined(&PCI_PRODUCT_AMCIRCUITS_S5933);
eval 'sub PCI_PRODUCT_AMCIRCUITS_S5920 () {0x5920;}' unless defined(&PCI_PRODUCT_AMCIRCUITS_S5920);
eval 'sub PCI_PRODUCT_AMCIRCUITS_LANAI () {0x8043;}' unless defined(&PCI_PRODUCT_AMCIRCUITS_LANAI);
eval 'sub PCI_PRODUCT_AMCIRCUITS_CAMAC () {0x812d;}' unless defined(&PCI_PRODUCT_AMCIRCUITS_CAMAC);
eval 'sub PCI_PRODUCT_AMCIRCUITS_VICBUS () {0x812e;}' unless defined(&PCI_PRODUCT_AMCIRCUITS_VICBUS);
eval 'sub PCI_PRODUCT_AMCIRCUITS_PCISYNC () {0x812f;}' unless defined(&PCI_PRODUCT_AMCIRCUITS_PCISYNC);
eval 'sub PCI_PRODUCT_AMCIRCUITS_ADDI7800 () {0x818e;}' unless defined(&PCI_PRODUCT_AMCIRCUITS_ADDI7800);
eval 'sub PCI_PRODUCT_ASPEED_AST1150 () {0x1150;}' unless defined(&PCI_PRODUCT_ASPEED_AST1150);
eval 'sub PCI_PRODUCT_ASPEED_AST1180 () {0x1180;}' unless defined(&PCI_PRODUCT_ASPEED_AST1180);
eval 'sub PCI_PRODUCT_ASPEED_AST2000 () {0x2000;}' unless defined(&PCI_PRODUCT_ASPEED_AST2000);
eval 'sub PCI_PRODUCT_ATHEROS_AR5201 () {0x7;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5201);
eval 'sub PCI_PRODUCT_ATHEROS_AR5311 () {0x11;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5311);
eval 'sub PCI_PRODUCT_ATHEROS_AR5211 () {0x12;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5211);
eval 'sub PCI_PRODUCT_ATHEROS_AR5212 () {0x13;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5212);
eval 'sub PCI_PRODUCT_ATHEROS_AR5212_2 () {0x14;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5212_2);
eval 'sub PCI_PRODUCT_ATHEROS_AR5212_3 () {0x15;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5212_3);
eval 'sub PCI_PRODUCT_ATHEROS_AR5212_4 () {0x16;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5212_4);
eval 'sub PCI_PRODUCT_ATHEROS_AR5212_5 () {0x17;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5212_5);
eval 'sub PCI_PRODUCT_ATHEROS_AR5212_6 () {0x18;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5212_6);
eval 'sub PCI_PRODUCT_ATHEROS_AR5212_7 () {0x19;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5212_7);
eval 'sub PCI_PRODUCT_ATHEROS_AR2413 () {0x1a;}' unless defined(&PCI_PRODUCT_ATHEROS_AR2413);
eval 'sub PCI_PRODUCT_ATHEROS_AR5413 () {0x1b;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5413);
eval 'sub PCI_PRODUCT_ATHEROS_AR5424 () {0x1c;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5424);
eval 'sub PCI_PRODUCT_ATHEROS_AR5416 () {0x23;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5416);
eval 'sub PCI_PRODUCT_ATHEROS_AR5418 () {0x24;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5418);
eval 'sub PCI_PRODUCT_ATHEROS_AR9160 () {0x27;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9160);
eval 'sub PCI_PRODUCT_ATHEROS_AR9280 () {0x29;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9280);
eval 'sub PCI_PRODUCT_ATHEROS_AR9281 () {0x2a;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9281);
eval 'sub PCI_PRODUCT_ATHEROS_AR9285 () {0x2b;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9285);
eval 'sub PCI_PRODUCT_ATHEROS_AR2427 () {0x2c;}' unless defined(&PCI_PRODUCT_ATHEROS_AR2427);
eval 'sub PCI_PRODUCT_ATHEROS_AR9227 () {0x2d;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9227);
eval 'sub PCI_PRODUCT_ATHEROS_AR9287 () {0x2e;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9287);
eval 'sub PCI_PRODUCT_ATHEROS_AR9300 () {0x30;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9300);
eval 'sub PCI_PRODUCT_ATHEROS_AR9485 () {0x32;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9485);
eval 'sub PCI_PRODUCT_ATHEROS_AR9462 () {0x34;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9462);
eval 'sub PCI_PRODUCT_ATHEROS_AR9565 () {0x36;}' unless defined(&PCI_PRODUCT_ATHEROS_AR9565);
eval 'sub PCI_PRODUCT_ATHEROS_QCA988X () {0x3c;}' unless defined(&PCI_PRODUCT_ATHEROS_QCA988X);
eval 'sub PCI_PRODUCT_ATHEROS_AR5201_AP () {0x207;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5201_AP);
eval 'sub PCI_PRODUCT_ATHEROS_AR5201_DEFAULT () {0x1107;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5201_DEFAULT);
eval 'sub PCI_PRODUCT_ATHEROS_AR5211_DEFAULT () {0x1112;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5211_DEFAULT);
eval 'sub PCI_PRODUCT_ATHEROS_AR5212_DEFAULT () {0x1113;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5212_DEFAULT);
eval 'sub PCI_PRODUCT_ATHEROS_AR5212_FPGA () {0xf013;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5212_FPGA);
eval 'sub PCI_PRODUCT_ATHEROS_AR5211_FPGA11B () {0xf11b;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5211_FPGA11B);
eval 'sub PCI_PRODUCT_ATHEROS_AR5211_LEGACY () {0xff12;}' unless defined(&PCI_PRODUCT_ATHEROS_AR5211_LEGACY);
eval 'sub PCI_PRODUCT_ATRONICS_IDE_2015PL () {0x2015;}' unless defined(&PCI_PRODUCT_ATRONICS_IDE_2015PL);
eval 'sub PCI_PRODUCT_AVANCE_AVL2301 () {0x2301;}' unless defined(&PCI_PRODUCT_AVANCE_AVL2301);
eval 'sub PCI_PRODUCT_AVANCE_AVG2302 () {0x2302;}' unless defined(&PCI_PRODUCT_AVANCE_AVG2302);
eval 'sub PCI_PRODUCT_AVANCE2_ALG2301 () {0x2301;}' unless defined(&PCI_PRODUCT_AVANCE2_ALG2301);
eval 'sub PCI_PRODUCT_AVANCE2_ALG2302 () {0x2302;}' unless defined(&PCI_PRODUCT_AVANCE2_ALG2302);
eval 'sub PCI_PRODUCT_AVANCE2_ALS4000 () {0x4000;}' unless defined(&PCI_PRODUCT_AVANCE2_ALS4000);
eval 'sub PCI_PRODUCT_AVLAB_PCI2S () {0x2130;}' unless defined(&PCI_PRODUCT_AVLAB_PCI2S);
eval 'sub PCI_PRODUCT_AVLAB_LPPCI4S () {0x2150;}' unless defined(&PCI_PRODUCT_AVLAB_LPPCI4S);
eval 'sub PCI_PRODUCT_AVLAB_LPPCI4S_2 () {0x2152;}' unless defined(&PCI_PRODUCT_AVLAB_LPPCI4S_2);
eval 'sub PCI_PRODUCT_CCUBE_CINEMASTER () {0x8888;}' unless defined(&PCI_PRODUCT_CCUBE_CINEMASTER);
eval 'sub PCI_PRODUCT_AVM_B1 () {0x700;}' unless defined(&PCI_PRODUCT_AVM_B1);
eval 'sub PCI_PRODUCT_AVM_FRITZ_CARD () {0xa00;}' unless defined(&PCI_PRODUCT_AVM_FRITZ_CARD);
eval 'sub PCI_PRODUCT_AVM_FRITZ_PCI_V2_ISDN () {0xe00;}' unless defined(&PCI_PRODUCT_AVM_FRITZ_PCI_V2_ISDN);
eval 'sub PCI_PRODUCT_AVM_T1 () {0x1200;}' unless defined(&PCI_PRODUCT_AVM_T1);
eval 'sub PCI_PRODUCT_AWT_RT2890 () {0x1059;}' unless defined(&PCI_PRODUCT_AWT_RT2890);
eval 'sub PCI_PRODUCT_RMI_XLR_PCIX () {0xb;}' unless defined(&PCI_PRODUCT_RMI_XLR_PCIX);
eval 'sub PCI_PRODUCT_RMI_XLS_PCIE () {0xabcd;}' unless defined(&PCI_PRODUCT_RMI_XLS_PCIE);
eval 'sub PCI_PRODUCT_BBELEC_NON_ISOLATED_1_PORT () {0x4201;}' unless defined(&PCI_PRODUCT_BBELEC_NON_ISOLATED_1_PORT);
eval 'sub PCI_PRODUCT_BBELEC_NON_ISOLATED_2_PORT () {0x4202;}' unless defined(&PCI_PRODUCT_BBELEC_NON_ISOLATED_2_PORT);
eval 'sub PCI_PRODUCT_BBELEC_NON_ISOLATED_4_PORT () {0x4204;}' unless defined(&PCI_PRODUCT_BBELEC_NON_ISOLATED_4_PORT);
eval 'sub PCI_PRODUCT_BBELEC_NON_ISOLATED_8_PORT () {0x4208;}' unless defined(&PCI_PRODUCT_BBELEC_NON_ISOLATED_8_PORT);
eval 'sub PCI_PRODUCT_BBELEC_ISOLATED_1_PORT () {0x4211;}' unless defined(&PCI_PRODUCT_BBELEC_ISOLATED_1_PORT);
eval 'sub PCI_PRODUCT_BBELEC_ISOLATED_2_PORT () {0x4212;}' unless defined(&PCI_PRODUCT_BBELEC_ISOLATED_2_PORT);
eval 'sub PCI_PRODUCT_BBELEC_ISOLATED_4_PORT () {0x4214;}' unless defined(&PCI_PRODUCT_BBELEC_ISOLATED_4_PORT);
eval 'sub PCI_PRODUCT_BBELEC_ISOLATED_8_PORT () {0x4218;}' unless defined(&PCI_PRODUCT_BBELEC_ISOLATED_8_PORT);
eval 'sub PCI_PRODUCT_BEIJING_MEMBLAZE_PBLAZE4 () {0x540;}' unless defined(&PCI_PRODUCT_BEIJING_MEMBLAZE_PBLAZE4);
eval 'sub PCI_PRODUCT_BELKIN_F5D6001 () {0x6001;}' unless defined(&PCI_PRODUCT_BELKIN_F5D6001);
eval 'sub PCI_PRODUCT_BELKIN_F5D6020V3 () {0x6020;}' unless defined(&PCI_PRODUCT_BELKIN_F5D6020V3);
eval 'sub PCI_PRODUCT_BELKIN_F5D7010 () {0x701f;}' unless defined(&PCI_PRODUCT_BELKIN_F5D7010);
eval 'sub PCI_PRODUCT_STALLION_EC8_32 () {0x;}' unless defined(&PCI_PRODUCT_STALLION_EC8_32);
eval 'sub PCI_PRODUCT_STALLION_EC8_64 () {0x2;}' unless defined(&PCI_PRODUCT_STALLION_EC8_64);
eval 'sub PCI_PRODUCT_STALLION_EASYIO () {0x3;}' unless defined(&PCI_PRODUCT_STALLION_EASYIO);
eval 'sub PCI_PRODUCT_BIT3_PCIVME617 () {0x1;}' unless defined(&PCI_PRODUCT_BIT3_PCIVME617);
eval 'sub PCI_PRODUCT_BIT3_PCIVME618 () {0x10;}' unless defined(&PCI_PRODUCT_BIT3_PCIVME618);
eval 'sub PCI_PRODUCT_BIT3_PCIVME2706 () {0x300;}' unless defined(&PCI_PRODUCT_BIT3_PCIVME2706);
eval 'sub PCI_PRODUCT_BLUESTEEL_5501 () {0x;}' unless defined(&PCI_PRODUCT_BLUESTEEL_5501);
eval 'sub PCI_PRODUCT_BLUESTEEL_5601 () {0x5601;}' unless defined(&PCI_PRODUCT_BLUESTEEL_5601);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC268 () {0x841;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC268);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC257 () {0x861;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC257);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC257R3 () {0x862;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC257R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC257R4 () {0x863;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC257R4);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC279 () {0x881;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC279);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC313 () {0x8a1;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC313);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC313R3 () {0x8a2;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC313R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC313R4 () {0x8a3;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC313R4);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC310 () {0x8c1;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC310);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC302 () {0x8e1;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC302);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC302R3 () {0x8e2;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC302R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC302R4 () {0x8e3;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC302R4);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC431 () {0x901;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC431);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC420 () {0x921;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC420);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC475 () {0x981;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC475);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC475R3 () {0x982;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC475R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC607 () {0x9a1;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC607);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC607R3 () {0x9a2;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC607R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC607R4 () {0x9a3;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC607R4);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC324 () {0xa61;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC324);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC357 () {0xa81;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC357);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC357R3 () {0xa82;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC357R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC357R4 () {0xa83;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC357R4);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC246 () {0xaa1;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC246);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC246R3 () {0xaa2;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC246R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP189 () {0xac1;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP189);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP189R3 () {0xac2;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP189R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP189R4 () {0xac3;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP189R4);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC346 () {0xb01;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC346);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC346R3 () {0xb02;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC346R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP200 () {0xb21;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP200);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP200R3 () {0xb22;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP200R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP200R4 () {0xb23;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP200R4);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC101 () {0xba1;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC101);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC203 () {0xbc1;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC203);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC203R3 () {0xbc2;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC203R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP869 () {0xc01;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP869);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP869R3 () {0xc02;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP869R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP869R4 () {0xc03;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP869R4);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP880 () {0xc21;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP880);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP880R3 () {0xc22;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP880R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_UP880R4 () {0xc23;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UP880R4);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC368 () {0xc41;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC368);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC253 () {0xca1;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC253);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC260 () {0xd21;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC260);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC836 () {0xd41;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC836);
eval 'sub PCI_PRODUCT_BRAINBOXES_IS100 () {0xd60;}' unless defined(&PCI_PRODUCT_BRAINBOXES_IS100);
eval 'sub PCI_PRODUCT_BRAINBOXES_IS200 () {0xd80;}' unless defined(&PCI_PRODUCT_BRAINBOXES_IS200);
eval 'sub PCI_PRODUCT_BRAINBOXES_IS300 () {0xda0;}' unless defined(&PCI_PRODUCT_BRAINBOXES_IS300);
eval 'sub PCI_PRODUCT_BRAINBOXES_IS400 () {0xdc0;}' unless defined(&PCI_PRODUCT_BRAINBOXES_IS400);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX279 () {0xe41;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX279);
eval 'sub PCI_PRODUCT_BRAINBOXES_UC414 () {0xe61;}' unless defined(&PCI_PRODUCT_BRAINBOXES_UC414);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX420 () {0x4000;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX420);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX431 () {0x4001;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX431);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX820 () {0x4002;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX820);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX831 () {0x4003;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX831);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX246 () {0x4004;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX246);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX101 () {0x4005;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX101);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX257 () {0x4006;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX257);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX846 () {0x4008;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX846);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX857 () {0x4009;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX857);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX260 () {0x400a;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX260);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX320 () {0x400b;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX320);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX313 () {0x400c;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX313);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX310 () {0x400e;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX310);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX346 () {0x400f;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX346);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX368 () {0x4010;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX368);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX420R3 () {0x4011;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX420R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX431R3 () {0x4012;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX431R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX820R3 () {0x4013;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX820R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX831R3 () {0x4014;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX831R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX257R3 () {0x4015;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX257R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX246R3 () {0x4016;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX246R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX846R3 () {0x4017;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX846R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX857R3 () {0x4018;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX857R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX101R3 () {0x4019;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX101R3);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX475 () {0x401d;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX475);
eval 'sub PCI_PRODUCT_BRAINBOXES_PX803 () {0x401e;}' unless defined(&PCI_PRODUCT_BRAINBOXES_PX803);
eval 'sub PCI_PRODUCT_BRAINBOXES_IX100 () {0x4027;}' unless defined(&PCI_PRODUCT_BRAINBOXES_IX100);
eval 'sub PCI_PRODUCT_BRAINBOXES_IX200 () {0x4028;}' unless defined(&PCI_PRODUCT_BRAINBOXES_IX200);
eval 'sub PCI_PRODUCT_BRAINBOXES_IX400 () {0x4029;}' unless defined(&PCI_PRODUCT_BRAINBOXES_IX400);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5752 () {0x1600;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5752);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5752M () {0x1601;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5752M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5709 () {0x1639;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5709);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5709S () {0x163a;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5709S);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5716 () {0x163b;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5716);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5716S () {0x163c;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5716S);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57811 () {0x163d;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57811);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57811_MF () {0x163e;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57811_MF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57811_VF () {0x163f;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57811_VF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57787 () {0x1641;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57787);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57764 () {0x1642;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57764);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5725 () {0x1643;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5725);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5700 () {0x1644;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5700);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5701 () {0x1645;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5701);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5702 () {0x1646;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5702);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5703 () {0x1647;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5703);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5704C () {0x1648;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5704C);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5704S_ALT () {0x1649;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5704S_ALT);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5706 () {0x164a;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5706);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5708 () {0x164c;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5708);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5702FE () {0x164d;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5702FE);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57710 () {0x164e;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57710);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57711 () {0x164f;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57711);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57711E () {0x1650;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57711E);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5705 () {0x1653;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5705);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5705K () {0x1654;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5705K);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5717 () {0x1655;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5717);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5718 () {0x1656;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5718);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5719 () {0x1657;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5719);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5721 () {0x1659;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5721);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5722 () {0x165a;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5722);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5723 () {0x165b;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5723);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5724 () {0x165c;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5724);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5705M () {0x165d;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5705M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5705M_ALT () {0x165e;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5705M_ALT);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5720 () {0x165f;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5720);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57712 () {0x1662;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57712);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57712_MF () {0x1663;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57712_MF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5717C () {0x1665;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5717C);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5714 () {0x1668;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5714);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5714S () {0x1669;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5714S);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5780 () {0x166a;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5780);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5780S () {0x166b;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5780S);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5705F () {0x166e;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5705F);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57712_VF () {0x166f;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57712_VF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5754M () {0x1672;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5754M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5755M () {0x1673;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5755M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5756 () {0x1674;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5756);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5750 () {0x1676;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5750);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5751 () {0x1677;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5751);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5715 () {0x1678;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5715);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5715S () {0x1679;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5715S);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5754 () {0x167a;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5754);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5755 () {0x167b;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5755);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5750M () {0x167c;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5750M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5751M () {0x167d;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5751M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5751F () {0x167e;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5751F);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5787F () {0x167f;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5787F);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5761E () {0x1680;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5761E);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5761 () {0x1681;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5761);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57762 () {0x1682;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57762);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57767 () {0x1683;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57767);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5764 () {0x1684;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5764);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57766 () {0x1686;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57766);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5762 () {0x1687;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5762);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5761S () {0x1688;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5761S);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5761SE () {0x1689;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5761SE);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57800 () {0x168a;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57800);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57840_OBS () {0x168d;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57840_OBS);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57810 () {0x168e;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57810);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57760 () {0x1690;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57760);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57788 () {0x1691;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57788);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57780 () {0x1692;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57780);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5787M () {0x1693;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5787M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57790 () {0x1694;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57790);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5782 () {0x1696;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5782);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5784M () {0x1698;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5784M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5785G () {0x1699;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5785G);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5786 () {0x169a;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5786);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5787 () {0x169b;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5787);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5788 () {0x169c;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5788);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5789 () {0x169d;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5789);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5785F () {0x16a0;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5785F);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57840_4_10 () {0x16a1;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57840_4_10);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57840_2_20 () {0x16a2;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57840_2_20);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57840_MF () {0x16a4;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57840_MF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57800_MF () {0x16a5;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57800_MF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5702X () {0x16a6;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5702X);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5703X () {0x16a7;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5703X);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5704S () {0x16a8;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5704S);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57800_VF () {0x16a9;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57800_VF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5706S () {0x16aa;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5706S);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57840_OBS_MF () {0x16ab;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57840_OBS_MF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5708S () {0x16ac;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5708S);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57840_VF () {0x16ad;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57840_VF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57810_MF () {0x16ae;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57810_MF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57810_VF () {0x16af;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57810_VF);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57761 () {0x16b0;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57761);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57781 () {0x16b1;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57781);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57791 () {0x16b2;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57791);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57786 () {0x16b3;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57786);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57765 () {0x16b4;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57765);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57785 () {0x16b5;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57785);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57795 () {0x16b6;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57795);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57782 () {0x16b7;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57782);
eval 'sub PCI_PRODUCT_BROADCOM_SDMMC () {0x16bc;}' unless defined(&PCI_PRODUCT_BROADCOM_SDMMC);
eval 'sub PCI_PRODUCT_BROADCOM_MS () {0x16be;}' unless defined(&PCI_PRODUCT_BROADCOM_MS);
eval 'sub PCI_PRODUCT_BROADCOM_XD () {0x16bf;}' unless defined(&PCI_PRODUCT_BROADCOM_XD);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5702_ALT () {0x16c6;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5702_ALT);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5703_ALT () {0x16c7;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5703_ALT);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57301 () {0x16c8;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57301);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57302 () {0x16c9;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57302);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57304 () {0x16ca;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57304);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57311 () {0x16ce;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57311);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57312 () {0x16cf;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57312);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57402 () {0x16d0;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57402);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57404 () {0x16d1;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57404);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57406 () {0x16d2;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57406);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57407 () {0x16d5;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57407);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57412 () {0x16d6;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57412);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57414 () {0x16d7;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57414);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57416 () {0x16d8;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57416);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57417 () {0x16d8;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57417);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5781 () {0x16dd;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5781);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57314 () {0x16df;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57314);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57417_SFP () {0x16e2;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57417_SFP);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57416_SFP () {0x16e3;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57416_SFP);
eval 'sub PCI_PRODUCT_BROADCOM_BCM57407_SFP () {0x16e9;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM57407_SFP);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5727 () {0x16f3;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5727);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5753 () {0x16f7;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5753);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5753M () {0x16fd;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5753M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5753F () {0x16fe;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5753F);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5903M () {0x16ff;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5903M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4401_B1 () {0x170c;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4401_B1);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5901 () {0x170d;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5901);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5901A2 () {0x170e;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5901A2);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5906 () {0x1712;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5906);
eval 'sub PCI_PRODUCT_BROADCOM_BCM5906M () {0x1713;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM5906M);
eval 'sub PCI_PRODUCT_BROADCOM_BCM2711 () {0x2711;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM2711);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4303 () {0x4301;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4303);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4307 () {0x4307;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4307);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4311 () {0x4311;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4311);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4312 () {0x4312;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4312);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4313 () {0x4313;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4313);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4315 () {0x4315;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4315);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4318 () {0x4318;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4318);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4319 () {0x4319;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4319);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4306 () {0x4320;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4306);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4306_2 () {0x4321;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4306_2);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4322 () {0x4322;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4322);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4309 () {0x4324;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4309);
eval 'sub PCI_PRODUCT_BROADCOM_BCM43XG () {0x4325;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM43XG);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4328 () {0x4328;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4328);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4329 () {0x4329;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4329);
eval 'sub PCI_PRODUCT_BROADCOM_BCM432A () {0x432a;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM432A);
eval 'sub PCI_PRODUCT_BROADCOM_BCM432B () {0x432b;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM432B);
eval 'sub PCI_PRODUCT_BROADCOM_BCM432C () {0x432c;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM432C);
eval 'sub PCI_PRODUCT_BROADCOM_BCM432D () {0x432d;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM432D);
eval 'sub PCI_PRODUCT_BROADCOM_BCM43224 () {0x4353;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM43224);
eval 'sub PCI_PRODUCT_BROADCOM_BCM43225 () {0x4357;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM43225);
eval 'sub PCI_PRODUCT_BROADCOM_BCM43227 () {0x4358;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM43227);
eval 'sub PCI_PRODUCT_BROADCOM_BCM43228 () {0x4359;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM43228);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4350 () {0x43a3;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4350);
eval 'sub PCI_PRODUCT_BROADCOM_BCM43602 () {0x43ba;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM43602);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4401 () {0x4401;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4401);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4401_B0 () {0x4401;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4401_B0);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4371 () {0x440d;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4371);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4378 () {0x4425;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4378);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4387 () {0x4433;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4387);
eval 'sub PCI_PRODUCT_BROADCOM_BCM4727 () {0x4727;}' unless defined(&PCI_PRODUCT_BROADCOM_BCM4727);
eval 'sub PCI_PRODUCT_BROADCOM_5801 () {0x5801;}' unless defined(&PCI_PRODUCT_BROADCOM_5801);
eval 'sub PCI_PRODUCT_BROADCOM_5802 () {0x5802;}' unless defined(&PCI_PRODUCT_BROADCOM_5802);
eval 'sub PCI_PRODUCT_BROADCOM_5805 () {0x5805;}' unless defined(&PCI_PRODUCT_BROADCOM_5805);
eval 'sub PCI_PRODUCT_BROADCOM_5820 () {0x5820;}' unless defined(&PCI_PRODUCT_BROADCOM_5820);
eval 'sub PCI_PRODUCT_BROADCOM_5821 () {0x5821;}' unless defined(&PCI_PRODUCT_BROADCOM_5821);
eval 'sub PCI_PRODUCT_BROADCOM_5822 () {0x5822;}' unless defined(&PCI_PRODUCT_BROADCOM_5822);
eval 'sub PCI_PRODUCT_BROADCOM_5823 () {0x5823;}' unless defined(&PCI_PRODUCT_BROADCOM_5823);
eval 'sub PCI_PRODUCT_BROADCOM_5825 () {0x5825;}' unless defined(&PCI_PRODUCT_BROADCOM_5825);
eval 'sub PCI_PRODUCT_BROADCOM_5860 () {0x5860;}' unless defined(&PCI_PRODUCT_BROADCOM_5860);
eval 'sub PCI_PRODUCT_BROADCOM_5861 () {0x5861;}' unless defined(&PCI_PRODUCT_BROADCOM_5861);
eval 'sub PCI_PRODUCT_BROADCOM_5862 () {0x5862;}' unless defined(&PCI_PRODUCT_BROADCOM_5862);
eval 'sub PCI_PRODUCT_BROOKTREE_BT848 () {0x350;}' unless defined(&PCI_PRODUCT_BROOKTREE_BT848);
eval 'sub PCI_PRODUCT_BROOKTREE_BT849 () {0x351;}' unless defined(&PCI_PRODUCT_BROOKTREE_BT849);
eval 'sub PCI_PRODUCT_BROOKTREE_BT878 () {0x36e;}' unless defined(&PCI_PRODUCT_BROOKTREE_BT878);
eval 'sub PCI_PRODUCT_BROOKTREE_BT879 () {0x36f;}' unless defined(&PCI_PRODUCT_BROOKTREE_BT879);
eval 'sub PCI_PRODUCT_BROOKTREE_BT880 () {0x370;}' unless defined(&PCI_PRODUCT_BROOKTREE_BT880);
eval 'sub PCI_PRODUCT_BROOKTREE_BT878A () {0x878;}' unless defined(&PCI_PRODUCT_BROOKTREE_BT878A);
eval 'sub PCI_PRODUCT_BROOKTREE_BT879A () {0x879;}' unless defined(&PCI_PRODUCT_BROOKTREE_BT879A);
eval 'sub PCI_PRODUCT_BROOKTREE_BT880A () {0x880;}' unless defined(&PCI_PRODUCT_BROOKTREE_BT880A);
eval 'sub PCI_PRODUCT_BROOKTREE_BT8474 () {0x8474;}' unless defined(&PCI_PRODUCT_BROOKTREE_BT8474);
eval 'sub PCI_PRODUCT_BUSLOGIC_MULTIMASTER_NC () {0x140;}' unless defined(&PCI_PRODUCT_BUSLOGIC_MULTIMASTER_NC);
eval 'sub PCI_PRODUCT_BUSLOGIC_MULTIMASTER () {0x1040;}' unless defined(&PCI_PRODUCT_BUSLOGIC_MULTIMASTER);
eval 'sub PCI_PRODUCT_BUSLOGIC_FLASHPOINT () {0x8130;}' unless defined(&PCI_PRODUCT_BUSLOGIC_FLASHPOINT);
eval 'sub PCI_PRODUCT_C4T_GPPCI () {0x6773;}' unless defined(&PCI_PRODUCT_C4T_GPPCI);
eval 'sub PCI_PRODUCT_CAVIUM_NITROX () {0x1;}' unless defined(&PCI_PRODUCT_CAVIUM_NITROX);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_MRML () {0xa001;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_MRML);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_PCIB () {0xa002;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_PCIB);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_SMMU () {0xa008;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_SMMU);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_GIC () {0xa009;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_GIC);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_GPIO () {0xa00a;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_GPIO);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_MPI_SPI () {0xa00b;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_MPI_SPI);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_MIO_PTP () {0xa00c;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_MIO_PTP);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_MIX () {0xa00d;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_MIX);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_RESET () {0xa00e;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_RESET);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_UART () {0xa00f;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_UART);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_EMMC_SD () {0xa010;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_EMMC_SD);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_MIO_BOOT () {0xa011;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_MIO_BOOT);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_TWSI_I2C () {0xa012;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_TWSI_I2C);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_CCPI () {0xa013;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_CCPI);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_VRM () {0xa014;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_VRM);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_PSLI () {0xa015;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_PSLI);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_KM () {0xa016;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_KM);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_GST () {0xa017;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_GST);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_RNG () {0xa018;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_RNG);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_DFA () {0xa019;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_DFA);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_ZIP () {0xa01a;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_ZIP);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_XHCI () {0xa01b;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_XHCI);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_AHCI () {0xa01c;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_AHCI);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_RAID () {0xa01d;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_RAID);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_NIC () {0xa01e;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_NIC);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_TNS () {0xa01f;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_TNS);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_PEM () {0xa020;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_PEM);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_L2C () {0xa021;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_L2C);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_LMC () {0xa022;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_LMC);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_OCLA () {0xa023;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_OCLA);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_OSM () {0xa024;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_OSM);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_GSER () {0xa025;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_GSER);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_BGX () {0xa026;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_BGX);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_IOBN () {0xa027;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_IOBN);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_NCSCI () {0xa029;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_NCSCI);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_SGPIO () {0xa02a;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_SGPIO);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_SMI_MDIO () {0xa02b;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_SMI_MDIO);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_DAP () {0xa02c;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_DAP);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_PCIERC () {0xa02d;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_PCIERC);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_L2C_TAD () {0xa02e;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_L2C_TAD);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_L2C_CBC () {0xa02f;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_L2C_CBC);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_L2C_MCI () {0xa030;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_L2C_MCI);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_MIOS_FUS () {0xa031;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_MIOS_FUS);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_FUSE () {0xa032;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_FUSE);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_RNGVF () {0xa033;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_RNGVF);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_NICVF () {0xa034;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_NICVF);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_PB () {0xa035;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_PB);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_RAIDVF () {0xa036;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_RAIDVF);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_ZIPVF () {0xa037;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_ZIPVF);
eval 'sub PCI_PRODUCT_CAVIUM_THUNDERX_CA () {0xa040;}' unless defined(&PCI_PRODUCT_CAVIUM_THUNDERX_CA);
eval 'sub PCI_PRODUCT_CHELSIO_PE9000 () {0x20;}' unless defined(&PCI_PRODUCT_CHELSIO_PE9000);
eval 'sub PCI_PRODUCT_CHELSIO_T302E () {0x21;}' unless defined(&PCI_PRODUCT_CHELSIO_T302E);
eval 'sub PCI_PRODUCT_CHELSIO_T310E () {0x22;}' unless defined(&PCI_PRODUCT_CHELSIO_T310E);
eval 'sub PCI_PRODUCT_CHELSIO_T320X () {0x23;}' unless defined(&PCI_PRODUCT_CHELSIO_T320X);
eval 'sub PCI_PRODUCT_CHELSIO_T302X () {0x24;}' unless defined(&PCI_PRODUCT_CHELSIO_T302X);
eval 'sub PCI_PRODUCT_CHELSIO_T320E () {0x25;}' unless defined(&PCI_PRODUCT_CHELSIO_T320E);
eval 'sub PCI_PRODUCT_CHELSIO_T310X () {0x26;}' unless defined(&PCI_PRODUCT_CHELSIO_T310X);
eval 'sub PCI_PRODUCT_CHELSIO_T3B10 () {0x30;}' unless defined(&PCI_PRODUCT_CHELSIO_T3B10);
eval 'sub PCI_PRODUCT_CHELSIO_T3B20 () {0x31;}' unless defined(&PCI_PRODUCT_CHELSIO_T3B20);
eval 'sub PCI_PRODUCT_CHELSIO_T3B02 () {0x32;}' unless defined(&PCI_PRODUCT_CHELSIO_T3B02);
eval 'sub PCI_PRODUCT_CHELSIO_T3B04 () {0x33;}' unless defined(&PCI_PRODUCT_CHELSIO_T3B04);
eval 'sub PCI_PRODUCT_CHELSIO_T3C10 () {0x35;}' unless defined(&PCI_PRODUCT_CHELSIO_T3C10);
eval 'sub PCI_PRODUCT_CHELSIO_S320E_CR () {0x36;}' unless defined(&PCI_PRODUCT_CHELSIO_S320E_CR);
eval 'sub PCI_PRODUCT_CHELSIO_N320E_G2 () {0x37;}' unless defined(&PCI_PRODUCT_CHELSIO_N320E_G2);
eval 'sub PCI_PRODUCT_CHELSIO_T440_DBG () {0x4400;}' unless defined(&PCI_PRODUCT_CHELSIO_T440_DBG);
eval 'sub PCI_PRODUCT_CHELSIO_T420_CR () {0x4401;}' unless defined(&PCI_PRODUCT_CHELSIO_T420_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T422_CR () {0x4402;}' unless defined(&PCI_PRODUCT_CHELSIO_T422_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T440_CR () {0x4403;}' unless defined(&PCI_PRODUCT_CHELSIO_T440_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T420_BCH () {0x4404;}' unless defined(&PCI_PRODUCT_CHELSIO_T420_BCH);
eval 'sub PCI_PRODUCT_CHELSIO_T440_BCH () {0x4405;}' unless defined(&PCI_PRODUCT_CHELSIO_T440_BCH);
eval 'sub PCI_PRODUCT_CHELSIO_T440_CH () {0x4406;}' unless defined(&PCI_PRODUCT_CHELSIO_T440_CH);
eval 'sub PCI_PRODUCT_CHELSIO_T420_SO () {0x4407;}' unless defined(&PCI_PRODUCT_CHELSIO_T420_SO);
eval 'sub PCI_PRODUCT_CHELSIO_T420_CX () {0x4408;}' unless defined(&PCI_PRODUCT_CHELSIO_T420_CX);
eval 'sub PCI_PRODUCT_CHELSIO_T420_BT () {0x4409;}' unless defined(&PCI_PRODUCT_CHELSIO_T420_BT);
eval 'sub PCI_PRODUCT_CHELSIO_T404_BT () {0x440a;}' unless defined(&PCI_PRODUCT_CHELSIO_T404_BT);
eval 'sub PCI_PRODUCT_CHELSIO_T440_LP_CR () {0x440e;}' unless defined(&PCI_PRODUCT_CHELSIO_T440_LP_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T580_DBG () {0x5400;}' unless defined(&PCI_PRODUCT_CHELSIO_T580_DBG);
eval 'sub PCI_PRODUCT_CHELSIO_T520_CR () {0x5401;}' unless defined(&PCI_PRODUCT_CHELSIO_T520_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T522_CR () {0x5402;}' unless defined(&PCI_PRODUCT_CHELSIO_T522_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T540_CR () {0x5403;}' unless defined(&PCI_PRODUCT_CHELSIO_T540_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T520_SO () {0x5407;}' unless defined(&PCI_PRODUCT_CHELSIO_T520_SO);
eval 'sub PCI_PRODUCT_CHELSIO_T520_BT () {0x5409;}' unless defined(&PCI_PRODUCT_CHELSIO_T520_BT);
eval 'sub PCI_PRODUCT_CHELSIO_T504_BT () {0x540a;}' unless defined(&PCI_PRODUCT_CHELSIO_T504_BT);
eval 'sub PCI_PRODUCT_CHELSIO_T580_CR () {0x540d;}' unless defined(&PCI_PRODUCT_CHELSIO_T580_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T540_LP_CR () {0x540e;}' unless defined(&PCI_PRODUCT_CHELSIO_T540_LP_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T580_LP_CR () {0x5410;}' unless defined(&PCI_PRODUCT_CHELSIO_T580_LP_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T520_LL_CR () {0x5411;}' unless defined(&PCI_PRODUCT_CHELSIO_T520_LL_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T560_CR () {0x5412;}' unless defined(&PCI_PRODUCT_CHELSIO_T560_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T580_LP_SO_CR () {0x5414;}' unless defined(&PCI_PRODUCT_CHELSIO_T580_LP_SO_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T502_BT () {0x5415;}' unless defined(&PCI_PRODUCT_CHELSIO_T502_BT);
eval 'sub PCI_PRODUCT_CHELSIO_T6_DBG_25 () {0x6400;}' unless defined(&PCI_PRODUCT_CHELSIO_T6_DBG_25);
eval 'sub PCI_PRODUCT_CHELSIO_T6225_CR () {0x6401;}' unless defined(&PCI_PRODUCT_CHELSIO_T6225_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T6225_SO_CR () {0x6402;}' unless defined(&PCI_PRODUCT_CHELSIO_T6225_SO_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T6425_CR () {0x6403;}' unless defined(&PCI_PRODUCT_CHELSIO_T6425_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T6425_SO_CR () {0x6404;}' unless defined(&PCI_PRODUCT_CHELSIO_T6425_SO_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T6225_OCP_SO () {0x6405;}' unless defined(&PCI_PRODUCT_CHELSIO_T6225_OCP_SO);
eval 'sub PCI_PRODUCT_CHELSIO_T62100_OCP_SO () {0x6406;}' unless defined(&PCI_PRODUCT_CHELSIO_T62100_OCP_SO);
eval 'sub PCI_PRODUCT_CHELSIO_T62100_LP_CR () {0x6407;}' unless defined(&PCI_PRODUCT_CHELSIO_T62100_LP_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T62100_SO_CR () {0x6408;}' unless defined(&PCI_PRODUCT_CHELSIO_T62100_SO_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T6210_BT () {0x6409;}' unless defined(&PCI_PRODUCT_CHELSIO_T6210_BT);
eval 'sub PCI_PRODUCT_CHELSIO_T62100_CR () {0x640d;}' unless defined(&PCI_PRODUCT_CHELSIO_T62100_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T6_DBG_100 () {0x6410;}' unless defined(&PCI_PRODUCT_CHELSIO_T6_DBG_100);
eval 'sub PCI_PRODUCT_CHELSIO_T6225_LL_CR () {0x6411;}' unless defined(&PCI_PRODUCT_CHELSIO_T6225_LL_CR);
eval 'sub PCI_PRODUCT_CHELSIO_T61100_OCP_SO () {0x6414;}' unless defined(&PCI_PRODUCT_CHELSIO_T61100_OCP_SO);
eval 'sub PCI_PRODUCT_CHELSIO_T6201_BT () {0x6415;}' unless defined(&PCI_PRODUCT_CHELSIO_T6201_BT);
eval 'sub PCI_PRODUCT_CHELSIO_T6225_80 () {0x6480;}' unless defined(&PCI_PRODUCT_CHELSIO_T6225_80);
eval 'sub PCI_PRODUCT_CHELSIO_T62100_81 () {0x6481;}' unless defined(&PCI_PRODUCT_CHELSIO_T62100_81);
eval 'sub PCI_PRODUCT_CHELSIO_T62100_84 () {0x6484;}' unless defined(&PCI_PRODUCT_CHELSIO_T62100_84);
eval 'sub PCI_PRODUCT_CHELSIO_T4_FPGA () {0xa000;}' unless defined(&PCI_PRODUCT_CHELSIO_T4_FPGA);
eval 'sub PCI_PRODUCT_CHELSIO_T5_FPGA () {0xb000;}' unless defined(&PCI_PRODUCT_CHELSIO_T5_FPGA);
eval 'sub PCI_PRODUCT_CHELSIO_T6_FPGA () {0xc006;}' unless defined(&PCI_PRODUCT_CHELSIO_T6_FPGA);
eval 'sub PCI_PRODUCT_CHIPS_64310 () {0xb8;}' unless defined(&PCI_PRODUCT_CHIPS_64310);
eval 'sub PCI_PRODUCT_CHIPS_69000 () {0xc0;}' unless defined(&PCI_PRODUCT_CHIPS_69000);
eval 'sub PCI_PRODUCT_CHIPS_65545 () {0xd8;}' unless defined(&PCI_PRODUCT_CHIPS_65545);
eval 'sub PCI_PRODUCT_CHIPS_65548 () {0xdc;}' unless defined(&PCI_PRODUCT_CHIPS_65548);
eval 'sub PCI_PRODUCT_CHIPS_65550 () {0xe0;}' unless defined(&PCI_PRODUCT_CHIPS_65550);
eval 'sub PCI_PRODUCT_CHIPS_65554 () {0xe4;}' unless defined(&PCI_PRODUCT_CHIPS_65554);
eval 'sub PCI_PRODUCT_CHIPS_69030 () {0xc30;}' unless defined(&PCI_PRODUCT_CHIPS_69030);
eval 'sub PCI_PRODUCT_CHRYSALIS_LUNAVPN () {0x1;}' unless defined(&PCI_PRODUCT_CHRYSALIS_LUNAVPN);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD7548 () {0x38;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD7548);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD5430 () {0xa0;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD5430);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD5434_4 () {0xa4;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD5434_4);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD5434_8 () {0xa8;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD5434_8);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD5436 () {0xac;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD5436);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD5446 () {0xb8;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD5446);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD5480 () {0xbc;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD5480);
eval 'sub PCI_PRODUCT_CIRRUS_CL_PD6729 () {0x1100;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_PD6729);
eval 'sub PCI_PRODUCT_CIRRUS_CL_PD6832 () {0x1110;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_PD6832);
eval 'sub PCI_PRODUCT_CIRRUS_CL_PD6833 () {0x1113;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_PD6833);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD7542 () {0x1200;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD7542);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD7543 () {0x1202;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD7543);
eval 'sub PCI_PRODUCT_CIRRUS_CL_GD7541 () {0x1204;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_GD7541);
eval 'sub PCI_PRODUCT_CIRRUS_CL_CD4400 () {0x4400;}' unless defined(&PCI_PRODUCT_CIRRUS_CL_CD4400);
eval 'sub PCI_PRODUCT_CIRRUS_CS4610 () {0x6001;}' unless defined(&PCI_PRODUCT_CIRRUS_CS4610);
eval 'sub PCI_PRODUCT_CIRRUS_CS4280 () {0x6003;}' unless defined(&PCI_PRODUCT_CIRRUS_CS4280);
eval 'sub PCI_PRODUCT_CIRRUS_CS4615 () {0x6004;}' unless defined(&PCI_PRODUCT_CIRRUS_CS4615);
eval 'sub PCI_PRODUCT_CIRRUS_CS4281 () {0x6005;}' unless defined(&PCI_PRODUCT_CIRRUS_CS4281);
eval 'sub PCI_PRODUCT_CMDTECH_AAR_1210SA () {0x240;}' unless defined(&PCI_PRODUCT_CMDTECH_AAR_1210SA);
eval 'sub PCI_PRODUCT_CMDTECH_AAR_1220SA () {0x242;}' unless defined(&PCI_PRODUCT_CMDTECH_AAR_1220SA);
eval 'sub PCI_PRODUCT_CMDTECH_640 () {0x640;}' unless defined(&PCI_PRODUCT_CMDTECH_640);
eval 'sub PCI_PRODUCT_CMDTECH_642 () {0x642;}' unless defined(&PCI_PRODUCT_CMDTECH_642);
eval 'sub PCI_PRODUCT_CMDTECH_643 () {0x643;}' unless defined(&PCI_PRODUCT_CMDTECH_643);
eval 'sub PCI_PRODUCT_CMDTECH_646 () {0x646;}' unless defined(&PCI_PRODUCT_CMDTECH_646);
eval 'sub PCI_PRODUCT_CMDTECH_647 () {0x647;}' unless defined(&PCI_PRODUCT_CMDTECH_647);
eval 'sub PCI_PRODUCT_CMDTECH_648 () {0x648;}' unless defined(&PCI_PRODUCT_CMDTECH_648);
eval 'sub PCI_PRODUCT_CMDTECH_649 () {0x649;}' unless defined(&PCI_PRODUCT_CMDTECH_649);
eval 'sub PCI_PRODUCT_CMDTECH_650A () {0x650;}' unless defined(&PCI_PRODUCT_CMDTECH_650A);
eval 'sub PCI_PRODUCT_CMDTECH_670 () {0x670;}' unless defined(&PCI_PRODUCT_CMDTECH_670);
eval 'sub PCI_PRODUCT_CMDTECH_673 () {0x673;}' unless defined(&PCI_PRODUCT_CMDTECH_673);
eval 'sub PCI_PRODUCT_CMDTECH_680 () {0x680;}' unless defined(&PCI_PRODUCT_CMDTECH_680);
eval 'sub PCI_PRODUCT_CMDTECH_3112 () {0x3112;}' unless defined(&PCI_PRODUCT_CMDTECH_3112);
eval 'sub PCI_PRODUCT_CMDTECH_3114 () {0x3114;}' unless defined(&PCI_PRODUCT_CMDTECH_3114);
eval 'sub PCI_PRODUCT_CMDTECH_3124 () {0x3124;}' unless defined(&PCI_PRODUCT_CMDTECH_3124);
eval 'sub PCI_PRODUCT_CMDTECH_3132 () {0x3132;}' unless defined(&PCI_PRODUCT_CMDTECH_3132);
eval 'sub PCI_PRODUCT_CMDTECH_3512 () {0x3512;}' unless defined(&PCI_PRODUCT_CMDTECH_3512);
eval 'sub PCI_PRODUCT_CMDTECH_3531 () {0x3531;}' unless defined(&PCI_PRODUCT_CMDTECH_3531);
eval 'sub PCI_PRODUCT_CMEDIA_CMI8338A () {0x100;}' unless defined(&PCI_PRODUCT_CMEDIA_CMI8338A);
eval 'sub PCI_PRODUCT_CMEDIA_CMI8338B () {0x101;}' unless defined(&PCI_PRODUCT_CMEDIA_CMI8338B);
eval 'sub PCI_PRODUCT_CMEDIA_CMI8738 () {0x111;}' unless defined(&PCI_PRODUCT_CMEDIA_CMI8738);
eval 'sub PCI_PRODUCT_CMEDIA_CMI8738B () {0x112;}' unless defined(&PCI_PRODUCT_CMEDIA_CMI8738B);
eval 'sub PCI_PRODUCT_CMEDIA_HSP56 () {0x211;}' unless defined(&PCI_PRODUCT_CMEDIA_HSP56);
eval 'sub PCI_PRODUCT_COGENT_EM110TX () {0x1400;}' unless defined(&PCI_PRODUCT_COGENT_EM110TX);
eval 'sub PCI_PRODUCT_COLOGNECHIP_HFC () {0x2bd0;}' unless defined(&PCI_PRODUCT_COLOGNECHIP_HFC);
eval 'sub PCI_PRODUCT_COMPAL_38W2 () {0x11;}' unless defined(&PCI_PRODUCT_COMPAL_38W2);
eval 'sub PCI_PRODUCT_COMPAQ_PCI_EISA_BRIDGE () {0x1;}' unless defined(&PCI_PRODUCT_COMPAQ_PCI_EISA_BRIDGE);
eval 'sub PCI_PRODUCT_COMPAQ_PCI_ISA_BRIDGE () {0x2;}' unless defined(&PCI_PRODUCT_COMPAQ_PCI_ISA_BRIDGE);
eval 'sub PCI_PRODUCT_COMPAQ_CSA64XX () {0x46;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA64XX);
eval 'sub PCI_PRODUCT_COMPAQ_TRIFLEX1 () {0x1000;}' unless defined(&PCI_PRODUCT_COMPAQ_TRIFLEX1);
eval 'sub PCI_PRODUCT_COMPAQ_TRIFLEX2 () {0x2000;}' unless defined(&PCI_PRODUCT_COMPAQ_TRIFLEX2);
eval 'sub PCI_PRODUCT_COMPAQ_QVISION_V0 () {0x3032;}' unless defined(&PCI_PRODUCT_COMPAQ_QVISION_V0);
eval 'sub PCI_PRODUCT_COMPAQ_QVISION_1280P () {0x3033;}' unless defined(&PCI_PRODUCT_COMPAQ_QVISION_1280P);
eval 'sub PCI_PRODUCT_COMPAQ_QVISION_V2 () {0x3034;}' unless defined(&PCI_PRODUCT_COMPAQ_QVISION_V2);
eval 'sub PCI_PRODUCT_COMPAQ_TRIFLEX4 () {0x4000;}' unless defined(&PCI_PRODUCT_COMPAQ_TRIFLEX4);
eval 'sub PCI_PRODUCT_COMPAQ_CSA5300 () {0x4070;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA5300);
eval 'sub PCI_PRODUCT_COMPAQ_CSA5i () {0x4080;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA5i);
eval 'sub PCI_PRODUCT_COMPAQ_CSA532 () {0x4082;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA532);
eval 'sub PCI_PRODUCT_COMPAQ_CSA5312 () {0x4083;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA5312);
eval 'sub PCI_PRODUCT_COMPAQ_CSA6i () {0x4091;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA6i);
eval 'sub PCI_PRODUCT_COMPAQ_CSA641 () {0x409a;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA641);
eval 'sub PCI_PRODUCT_COMPAQ_CSA642 () {0x409b;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA642);
eval 'sub PCI_PRODUCT_COMPAQ_CSA6400 () {0x409c;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA6400);
eval 'sub PCI_PRODUCT_COMPAQ_CSA6400EM () {0x409d;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA6400EM);
eval 'sub PCI_PRODUCT_COMPAQ_CSA6422 () {0x409e;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA6422);
eval 'sub PCI_PRODUCT_COMPAQ_USB () {0x7020;}' unless defined(&PCI_PRODUCT_COMPAQ_USB);
eval 'sub PCI_PRODUCT_COMPAQ_ASMC () {0xa0f0;}' unless defined(&PCI_PRODUCT_COMPAQ_ASMC);
eval 'sub PCI_PRODUCT_COMPAQ_USB_MEDIAGX () {0xa0f8;}' unless defined(&PCI_PRODUCT_COMPAQ_USB_MEDIAGX);
eval 'sub PCI_PRODUCT_COMPAQ_SMART2P () {0xae10;}' unless defined(&PCI_PRODUCT_COMPAQ_SMART2P);
eval 'sub PCI_PRODUCT_COMPAQ_N100TX () {0xae32;}' unless defined(&PCI_PRODUCT_COMPAQ_N100TX);
eval 'sub PCI_PRODUCT_COMPAQ_N10T () {0xae34;}' unless defined(&PCI_PRODUCT_COMPAQ_N10T);
eval 'sub PCI_PRODUCT_COMPAQ_IntNF3P () {0xae35;}' unless defined(&PCI_PRODUCT_COMPAQ_IntNF3P);
eval 'sub PCI_PRODUCT_COMPAQ_DPNet100TX () {0xae40;}' unless defined(&PCI_PRODUCT_COMPAQ_DPNet100TX);
eval 'sub PCI_PRODUCT_COMPAQ_IntPL100TX () {0xae43;}' unless defined(&PCI_PRODUCT_COMPAQ_IntPL100TX);
eval 'sub PCI_PRODUCT_COMPAQ_DP4000 () {0xb011;}' unless defined(&PCI_PRODUCT_COMPAQ_DP4000);
eval 'sub PCI_PRODUCT_COMPAQ_N10T2 () {0xb012;}' unless defined(&PCI_PRODUCT_COMPAQ_N10T2);
eval 'sub PCI_PRODUCT_COMPAQ_INT100TX () {0xb030;}' unless defined(&PCI_PRODUCT_COMPAQ_INT100TX);
eval 'sub PCI_PRODUCT_COMPAQ_CSA5300_2 () {0xb060;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA5300_2);
eval 'sub PCI_PRODUCT_COMPAQ_PRESARIO56XX () {0xb0b8;}' unless defined(&PCI_PRODUCT_COMPAQ_PRESARIO56XX);
eval 'sub PCI_PRODUCT_COMPAQ_M700 () {0xb112;}' unless defined(&PCI_PRODUCT_COMPAQ_M700);
eval 'sub PCI_PRODUCT_COMPAQ_CSA5i_2 () {0xb178;}' unless defined(&PCI_PRODUCT_COMPAQ_CSA5i_2);
eval 'sub PCI_PRODUCT_COMPAQ_ILO_1 () {0xb203;}' unless defined(&PCI_PRODUCT_COMPAQ_ILO_1);
eval 'sub PCI_PRODUCT_COMPAQ_ILO_2 () {0xb204;}' unless defined(&PCI_PRODUCT_COMPAQ_ILO_2);
eval 'sub PCI_PRODUCT_COMPAQ_NF3P () {0xf130;}' unless defined(&PCI_PRODUCT_COMPAQ_NF3P);
eval 'sub PCI_PRODUCT_COMPAQ_NF3P_BNC () {0xf150;}' unless defined(&PCI_PRODUCT_COMPAQ_NF3P_BNC);
eval 'sub PCI_PRODUCT_COMPEX_NE2KETHER () {0x1401;}' unless defined(&PCI_PRODUCT_COMPEX_NE2KETHER);
eval 'sub PCI_PRODUCT_COMPEX_RL100ATX () {0x2011;}' unless defined(&PCI_PRODUCT_COMPEX_RL100ATX);
eval 'sub PCI_PRODUCT_COMPEX_RL100TX () {0x9881;}' unless defined(&PCI_PRODUCT_COMPEX_RL100TX);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT32EXT () {0x1;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT32EXT);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT8EXT () {0x2;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT8EXT);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT16EXT () {0x3;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT16EXT);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT4QUAD () {0x4;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT4QUAD);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT8OCTA () {0x5;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT8OCTA);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT8RJ () {0x6;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT8RJ);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT4RJ () {0x7;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT4RJ);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT8DB () {0x8;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT8DB);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT16DB () {0x9;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT16DB);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORTP4 () {0xa;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORTP4);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORTP8 () {0xb;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORTP8);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETMODEM6 () {0xc;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETMODEM6);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETMODEM4 () {0xd;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETMODEM4);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORTP232 () {0xe;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORTP232);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORTP422 () {0xf;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORTP422);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT550811A () {0x8010;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT550811A);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT550811B () {0x8011;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT550811B);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT5508OA () {0x8012;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT5508OA);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT5508OB () {0x8013;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT5508OB);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT5504 () {0x8014;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT5504);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT550Q () {0x8015;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT550Q);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT55016A () {0x8016;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT55016A);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT55016B () {0x8017;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT55016B);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT5508A () {0x8018;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT5508A);
eval 'sub PCI_PRODUCT_COMTROL_ROCKETPORT5508B () {0x8019;}' unless defined(&PCI_PRODUCT_COMTROL_ROCKETPORT5508B);
eval 'sub PCI_PRODUCT_CONEXANT_56KFAXMODEM () {0x1085;}' unless defined(&PCI_PRODUCT_CONEXANT_56KFAXMODEM);
eval 'sub PCI_PRODUCT_CONEXANT_LANFINITY () {0x1803;}' unless defined(&PCI_PRODUCT_CONEXANT_LANFINITY);
eval 'sub PCI_PRODUCT_CONEXANT_SOFTK56 () {0x2443;}' unless defined(&PCI_PRODUCT_CONEXANT_SOFTK56);
eval 'sub PCI_PRODUCT_CONEXANT_CX2388X () {0x8800;}' unless defined(&PCI_PRODUCT_CONEXANT_CX2388X);
eval 'sub PCI_PRODUCT_CONEXANT_CX2388XAUDIO () {0x8801;}' unless defined(&PCI_PRODUCT_CONEXANT_CX2388XAUDIO);
eval 'sub PCI_PRODUCT_CONEXANT_CX2388XMPEG () {0x8802;}' unless defined(&PCI_PRODUCT_CONEXANT_CX2388XMPEG);
eval 'sub PCI_PRODUCT_CONEXANT_CX2388XIR () {0x8804;}' unless defined(&PCI_PRODUCT_CONEXANT_CX2388XIR);
eval 'sub PCI_PRODUCT_CONEXANT_CX23885 () {0x8852;}' unless defined(&PCI_PRODUCT_CONEXANT_CX23885);
eval 'sub PCI_PRODUCT_CONTAQ_82C599 () {0x600;}' unless defined(&PCI_PRODUCT_CONTAQ_82C599);
eval 'sub PCI_PRODUCT_CONTAQ_82C693 () {0xc693;}' unless defined(&PCI_PRODUCT_CONTAQ_82C693);
eval 'sub PCI_PRODUCT_COREGA_CB_TXD () {0xa117;}' unless defined(&PCI_PRODUCT_COREGA_CB_TXD);
eval 'sub PCI_PRODUCT_COREGA_2CB_TXD () {0xa11e;}' unless defined(&PCI_PRODUCT_COREGA_2CB_TXD);
eval 'sub PCI_PRODUCT_COREGA_LAPCIGT () {0xc107;}' unless defined(&PCI_PRODUCT_COREGA_LAPCIGT);
eval 'sub PCI_PRODUCT_COROLLARY_CBUSII_PCIB () {0x14;}' unless defined(&PCI_PRODUCT_COROLLARY_CBUSII_PCIB);
eval 'sub PCI_PRODUCT_CREATIVELABS_SBLIVE () {0x2;}' unless defined(&PCI_PRODUCT_CREATIVELABS_SBLIVE);
eval 'sub PCI_PRODUCT_CREATIVELABS_AWE64D () {0x3;}' unless defined(&PCI_PRODUCT_CREATIVELABS_AWE64D);
eval 'sub PCI_PRODUCT_CREATIVELABS_AUDIGY () {0x4;}' unless defined(&PCI_PRODUCT_CREATIVELABS_AUDIGY);
eval 'sub PCI_PRODUCT_CREATIVELABS_XFI () {0x5;}' unless defined(&PCI_PRODUCT_CREATIVELABS_XFI);
eval 'sub PCI_PRODUCT_CREATIVELABS_SBLIVE2 () {0x6;}' unless defined(&PCI_PRODUCT_CREATIVELABS_SBLIVE2);
eval 'sub PCI_PRODUCT_CREATIVELABS_SBAUDIGYLS () {0x7;}' unless defined(&PCI_PRODUCT_CREATIVELABS_SBAUDIGYLS);
eval 'sub PCI_PRODUCT_CREATIVELABS_SBAUDIGY4 () {0x8;}' unless defined(&PCI_PRODUCT_CREATIVELABS_SBAUDIGY4);
eval 'sub PCI_PRODUCT_CREATIVELABS_FIWIRE () {0x4001;}' unless defined(&PCI_PRODUCT_CREATIVELABS_FIWIRE);
eval 'sub PCI_PRODUCT_CREATIVELABS_SBJOY () {0x7002;}' unless defined(&PCI_PRODUCT_CREATIVELABS_SBJOY);
eval 'sub PCI_PRODUCT_CREATIVELABS_AUDIGIN () {0x7003;}' unless defined(&PCI_PRODUCT_CREATIVELABS_AUDIGIN);
eval 'sub PCI_PRODUCT_CREATIVELABS_SBJOY2 () {0x7004;}' unless defined(&PCI_PRODUCT_CREATIVELABS_SBJOY2);
eval 'sub PCI_PRODUCT_CREATIVELABS_SBJOY3 () {0x7005;}' unless defined(&PCI_PRODUCT_CREATIVELABS_SBJOY3);
eval 'sub PCI_PRODUCT_CREATIVELABS_EV1938 () {0x8938;}' unless defined(&PCI_PRODUCT_CREATIVELABS_EV1938);
eval 'sub PCI_PRODUCT_CYCLADES_CYCLOMY_1 () {0x100;}' unless defined(&PCI_PRODUCT_CYCLADES_CYCLOMY_1);
eval 'sub PCI_PRODUCT_CYCLADES_CYCLOMY_2 () {0x101;}' unless defined(&PCI_PRODUCT_CYCLADES_CYCLOMY_2);
eval 'sub PCI_PRODUCT_CYCLADES_CYCLOM4Y_1 () {0x102;}' unless defined(&PCI_PRODUCT_CYCLADES_CYCLOM4Y_1);
eval 'sub PCI_PRODUCT_CYCLADES_CYCLOM4Y_2 () {0x103;}' unless defined(&PCI_PRODUCT_CYCLADES_CYCLOM4Y_2);
eval 'sub PCI_PRODUCT_CYCLADES_CYCLOM8Y_1 () {0x104;}' unless defined(&PCI_PRODUCT_CYCLADES_CYCLOM8Y_1);
eval 'sub PCI_PRODUCT_CYCLADES_CYCLOM8Y_2 () {0x105;}' unless defined(&PCI_PRODUCT_CYCLADES_CYCLOM8Y_2);
eval 'sub PCI_PRODUCT_CYCLADES_CYCLOMZ_1 () {0x200;}' unless defined(&PCI_PRODUCT_CYCLADES_CYCLOMZ_1);
eval 'sub PCI_PRODUCT_CYCLADES_CYCLOMZ_2 () {0x201;}' unless defined(&PCI_PRODUCT_CYCLADES_CYCLOMZ_2);
eval 'sub PCI_PRODUCT_CYCLONE_PCI_700 () {0x700;}' unless defined(&PCI_PRODUCT_CYCLONE_PCI_700);
eval 'sub PCI_PRODUCT_CYRIX_MEDIAGX_PCHB () {0x1;}' unless defined(&PCI_PRODUCT_CYRIX_MEDIAGX_PCHB);
eval 'sub PCI_PRODUCT_CYRIX_CX5520_PCIB () {0x2;}' unless defined(&PCI_PRODUCT_CYRIX_CX5520_PCIB);
eval 'sub PCI_PRODUCT_CYRIX_CX5530_PCIB () {0x100;}' unless defined(&PCI_PRODUCT_CYRIX_CX5530_PCIB);
eval 'sub PCI_PRODUCT_CYRIX_CX5530_SMI () {0x101;}' unless defined(&PCI_PRODUCT_CYRIX_CX5530_SMI);
eval 'sub PCI_PRODUCT_CYRIX_CX5530_IDE () {0x102;}' unless defined(&PCI_PRODUCT_CYRIX_CX5530_IDE);
eval 'sub PCI_PRODUCT_CYRIX_CX5530_AUDIO () {0x103;}' unless defined(&PCI_PRODUCT_CYRIX_CX5530_AUDIO);
eval 'sub PCI_PRODUCT_CYRIX_CX5530_VIDEO () {0x104;}' unless defined(&PCI_PRODUCT_CYRIX_CX5530_VIDEO);
eval 'sub PCI_PRODUCT_DATUM_BC635PCI_U () {0x4013;}' unless defined(&PCI_PRODUCT_DATUM_BC635PCI_U);
eval 'sub PCI_PRODUCT_DAVICOM_DM9102 () {0x9102;}' unless defined(&PCI_PRODUCT_DAVICOM_DM9102);
eval 'sub PCI_PRODUCT_DCI_APCI4 () {0x1;}' unless defined(&PCI_PRODUCT_DCI_APCI4);
eval 'sub PCI_PRODUCT_DCI_APCI8 () {0x2;}' unless defined(&PCI_PRODUCT_DCI_APCI8);
eval 'sub PCI_PRODUCT_DCI_APCI2 () {0x4;}' unless defined(&PCI_PRODUCT_DCI_APCI2);
eval 'sub PCI_PRODUCT_DEC_21050 () {0x1;}' unless defined(&PCI_PRODUCT_DEC_21050);
eval 'sub PCI_PRODUCT_DEC_21040 () {0x2;}' unless defined(&PCI_PRODUCT_DEC_21040);
eval 'sub PCI_PRODUCT_DEC_21030 () {0x4;}' unless defined(&PCI_PRODUCT_DEC_21030);
eval 'sub PCI_PRODUCT_DEC_NVRAM () {0x7;}' unless defined(&PCI_PRODUCT_DEC_NVRAM);
eval 'sub PCI_PRODUCT_DEC_KZPSA () {0x8;}' unless defined(&PCI_PRODUCT_DEC_KZPSA);
eval 'sub PCI_PRODUCT_DEC_21140 () {0x9;}' unless defined(&PCI_PRODUCT_DEC_21140);
eval 'sub PCI_PRODUCT_DEC_PBXGB () {0xd;}' unless defined(&PCI_PRODUCT_DEC_PBXGB);
eval 'sub PCI_PRODUCT_DEC_DEFPA () {0xf;}' unless defined(&PCI_PRODUCT_DEC_DEFPA);
eval 'sub PCI_PRODUCT_DEC_21041 () {0x14;}' unless defined(&PCI_PRODUCT_DEC_21041);
eval 'sub PCI_PRODUCT_DEC_DGLPB () {0x16;}' unless defined(&PCI_PRODUCT_DEC_DGLPB);
eval 'sub PCI_PRODUCT_DEC_21142 () {0x19;}' unless defined(&PCI_PRODUCT_DEC_21142);
eval 'sub PCI_PRODUCT_DEC_PN9000SX () {0x1a;}' unless defined(&PCI_PRODUCT_DEC_PN9000SX);
eval 'sub PCI_PRODUCT_DEC_21052 () {0x21;}' unless defined(&PCI_PRODUCT_DEC_21052);
eval 'sub PCI_PRODUCT_DEC_21150 () {0x22;}' unless defined(&PCI_PRODUCT_DEC_21150);
eval 'sub PCI_PRODUCT_DEC_21152 () {0x24;}' unless defined(&PCI_PRODUCT_DEC_21152);
eval 'sub PCI_PRODUCT_DEC_21153 () {0x25;}' unless defined(&PCI_PRODUCT_DEC_21153);
eval 'sub PCI_PRODUCT_DEC_21154 () {0x26;}' unless defined(&PCI_PRODUCT_DEC_21154);
eval 'sub PCI_PRODUCT_DEC_21554 () {0x46;}' unless defined(&PCI_PRODUCT_DEC_21554);
eval 'sub PCI_PRODUCT_DEC_SWXCR () {0x1065;}' unless defined(&PCI_PRODUCT_DEC_SWXCR);
eval 'sub PCI_PRODUCT_DELL_PERC_2SI () {0x1;}' unless defined(&PCI_PRODUCT_DELL_PERC_2SI);
eval 'sub PCI_PRODUCT_DELL_PERC_3DI () {0x2;}' unless defined(&PCI_PRODUCT_DELL_PERC_3DI);
eval 'sub PCI_PRODUCT_DELL_PERC_3SI () {0x3;}' unless defined(&PCI_PRODUCT_DELL_PERC_3SI);
eval 'sub PCI_PRODUCT_DELL_PERC_3SI_2 () {0x4;}' unless defined(&PCI_PRODUCT_DELL_PERC_3SI_2);
eval 'sub PCI_PRODUCT_DELL_PERC_3DI_2 () {0x8;}' unless defined(&PCI_PRODUCT_DELL_PERC_3DI_2);
eval 'sub PCI_PRODUCT_DELL_PERC_3DI_3 () {0xa;}' unless defined(&PCI_PRODUCT_DELL_PERC_3DI_3);
eval 'sub PCI_PRODUCT_DELL_PERC_4DI () {0xe;}' unless defined(&PCI_PRODUCT_DELL_PERC_4DI);
eval 'sub PCI_PRODUCT_DELL_PERC_4DI_2 () {0xf;}' unless defined(&PCI_PRODUCT_DELL_PERC_4DI_2);
eval 'sub PCI_PRODUCT_DELL_DRAC_4 () {0x11;}' unless defined(&PCI_PRODUCT_DELL_DRAC_4);
eval 'sub PCI_PRODUCT_DELL_DRAC_4_VUART () {0x12;}' unless defined(&PCI_PRODUCT_DELL_DRAC_4_VUART);
eval 'sub PCI_PRODUCT_DELL_PERC_4ESI () {0x13;}' unless defined(&PCI_PRODUCT_DELL_PERC_4ESI);
eval 'sub PCI_PRODUCT_DELL_DRAC_4_SMIC () {0x14;}' unless defined(&PCI_PRODUCT_DELL_DRAC_4_SMIC);
eval 'sub PCI_PRODUCT_DELL_PERC_5 () {0x15;}' unless defined(&PCI_PRODUCT_DELL_PERC_5);
eval 'sub PCI_PRODUCT_DELL_PERC_6 () {0x60;}' unless defined(&PCI_PRODUCT_DELL_PERC_6);
eval 'sub PCI_PRODUCT_DELL_PERC_3DI_2_SUB () {0xcf;}' unless defined(&PCI_PRODUCT_DELL_PERC_3DI_2_SUB);
eval 'sub PCI_PRODUCT_DELL_PERC_3SI_2_SUB () {0xd0;}' unless defined(&PCI_PRODUCT_DELL_PERC_3SI_2_SUB);
eval 'sub PCI_PRODUCT_DELL_PERC_3DI_SUB2 () {0xd1;}' unless defined(&PCI_PRODUCT_DELL_PERC_3DI_SUB2);
eval 'sub PCI_PRODUCT_DELL_PERC_3DI_SUB3 () {0xd9;}' unless defined(&PCI_PRODUCT_DELL_PERC_3DI_SUB3);
eval 'sub PCI_PRODUCT_DELL_PERC_3DI_3_SUB () {0x106;}' unless defined(&PCI_PRODUCT_DELL_PERC_3DI_3_SUB);
eval 'sub PCI_PRODUCT_DELL_PERC_3DI_3_SUB2 () {0x11b;}' unless defined(&PCI_PRODUCT_DELL_PERC_3DI_3_SUB2);
eval 'sub PCI_PRODUCT_DELL_PERC_3DI_3_SUB3 () {0x121;}' unless defined(&PCI_PRODUCT_DELL_PERC_3DI_3_SUB3);
eval 'sub PCI_PRODUCT_DELL_CERC_1_5 () {0x291;}' unless defined(&PCI_PRODUCT_DELL_CERC_1_5);
eval 'sub PCI_PRODUCT_DELL_PERC_5_1 () {0x1f01;}' unless defined(&PCI_PRODUCT_DELL_PERC_5_1);
eval 'sub PCI_PRODUCT_DELL_PERC_5_2 () {0x1f02;}' unless defined(&PCI_PRODUCT_DELL_PERC_5_2);
eval 'sub PCI_PRODUCT_DELTA_RHINEII () {0x1320;}' unless defined(&PCI_PRODUCT_DELTA_RHINEII);
eval 'sub PCI_PRODUCT_DELTA_8139 () {0x1360;}' unless defined(&PCI_PRODUCT_DELTA_8139);
eval 'sub PCI_PRODUCT_DIAMOND_VIPER () {0x9001;}' unless defined(&PCI_PRODUCT_DIAMOND_VIPER);
eval 'sub PCI_PRODUCT_DIGI_ACCELEPORT8R920 () {0x27;}' unless defined(&PCI_PRODUCT_DIGI_ACCELEPORT8R920);
eval 'sub PCI_PRODUCT_DIGI_NEO4 () {0xb0;}' unless defined(&PCI_PRODUCT_DIGI_NEO4);
eval 'sub PCI_PRODUCT_DIGI_NEO8 () {0xb1;}' unless defined(&PCI_PRODUCT_DIGI_NEO8);
eval 'sub PCI_PRODUCT_DIGI_NEO8_PCIE () {0xf0;}' unless defined(&PCI_PRODUCT_DIGI_NEO8_PCIE);
eval 'sub PCI_PRODUCT_DLINK_DL1002 () {0x1002;}' unless defined(&PCI_PRODUCT_DLINK_DL1002);
eval 'sub PCI_PRODUCT_DLINK_DFE530TXPLUS () {0x1300;}' unless defined(&PCI_PRODUCT_DLINK_DFE530TXPLUS);
eval 'sub PCI_PRODUCT_DLINK_DFE690TXD () {0x1340;}' unless defined(&PCI_PRODUCT_DLINK_DFE690TXD);
eval 'sub PCI_PRODUCT_DLINK_DWL610 () {0x3300;}' unless defined(&PCI_PRODUCT_DLINK_DWL610);
eval 'sub PCI_PRODUCT_DLINK_DL4000 () {0x4000;}' unless defined(&PCI_PRODUCT_DLINK_DL4000);
eval 'sub PCI_PRODUCT_DLINK_DGE550SX () {0x4001;}' unless defined(&PCI_PRODUCT_DLINK_DGE550SX);
eval 'sub PCI_PRODUCT_DLINK_DFE520TX () {0x4200;}' unless defined(&PCI_PRODUCT_DLINK_DFE520TX);
eval 'sub PCI_PRODUCT_DLINK_DGE528T () {0x4300;}' unless defined(&PCI_PRODUCT_DLINK_DGE528T);
eval 'sub PCI_PRODUCT_DLINK_DGE530T_C1 () {0x4302;}' unless defined(&PCI_PRODUCT_DLINK_DGE530T_C1);
eval 'sub PCI_PRODUCT_DLINK_DGE560T () {0x4b00;}' unless defined(&PCI_PRODUCT_DLINK_DGE560T);
eval 'sub PCI_PRODUCT_DLINK_DGE560T_2 () {0x4b01;}' unless defined(&PCI_PRODUCT_DLINK_DGE560T_2);
eval 'sub PCI_PRODUCT_DLINK_DGE560SX () {0x4b02;}' unless defined(&PCI_PRODUCT_DLINK_DGE560SX);
eval 'sub PCI_PRODUCT_DLINK_DGE550T_B1 () {0x4b03;}' unless defined(&PCI_PRODUCT_DLINK_DGE550T_B1);
eval 'sub PCI_PRODUCT_DLINK_DGE530T () {0x4c00;}' unless defined(&PCI_PRODUCT_DLINK_DGE530T);
eval 'sub PCI_PRODUCT_DPT_MEMCTLR () {0x1012;}' unless defined(&PCI_PRODUCT_DPT_MEMCTLR);
eval 'sub PCI_PRODUCT_DPT_SC_RAID () {0xa400;}' unless defined(&PCI_PRODUCT_DPT_SC_RAID);
eval 'sub PCI_PRODUCT_DPT_I960_PPB () {0xa500;}' unless defined(&PCI_PRODUCT_DPT_I960_PPB);
eval 'sub PCI_PRODUCT_DPT_RAID_I2O () {0xa501;}' unless defined(&PCI_PRODUCT_DPT_RAID_I2O);
eval 'sub PCI_PRODUCT_DPT_RAID_2005S () {0xa511;}' unless defined(&PCI_PRODUCT_DPT_RAID_2005S);
eval 'sub PCI_PRODUCT_DOLPHIN_PCISCI32 () {0x658;}' unless defined(&PCI_PRODUCT_DOLPHIN_PCISCI32);
eval 'sub PCI_PRODUCT_DOLPHIN_PCISCI64 () {0xd665;}' unless defined(&PCI_PRODUCT_DOLPHIN_PCISCI64);
eval 'sub PCI_PRODUCT_DOLPHIN_PCISCI66 () {0xd667;}' unless defined(&PCI_PRODUCT_DOLPHIN_PCISCI66);
eval 'sub PCI_PRODUCT_DOMEX_PCISCSI () {0x1;}' unless defined(&PCI_PRODUCT_DOMEX_PCISCSI);
eval 'sub PCI_PRODUCT_DYNALINK_IS64PH () {0x1702;}' unless defined(&PCI_PRODUCT_DYNALINK_IS64PH);
eval 'sub PCI_PRODUCT_EDIMAX_RT2860_1 () {0x7708;}' unless defined(&PCI_PRODUCT_EDIMAX_RT2860_1);
eval 'sub PCI_PRODUCT_EDIMAX_RT3591_1 () {0x7711;}' unless defined(&PCI_PRODUCT_EDIMAX_RT3591_1);
eval 'sub PCI_PRODUCT_EDIMAX_RT3591_2 () {0x7722;}' unless defined(&PCI_PRODUCT_EDIMAX_RT3591_2);
eval 'sub PCI_PRODUCT_EDIMAX_RT2860_4 () {0x7727;}' unless defined(&PCI_PRODUCT_EDIMAX_RT2860_4);
eval 'sub PCI_PRODUCT_EDIMAX_RT2860_2 () {0x7728;}' unless defined(&PCI_PRODUCT_EDIMAX_RT2860_2);
eval 'sub PCI_PRODUCT_EDIMAX_RT2860_5 () {0x7738;}' unless defined(&PCI_PRODUCT_EDIMAX_RT2860_5);
eval 'sub PCI_PRODUCT_EDIMAX_RT2860_6 () {0x7748;}' unless defined(&PCI_PRODUCT_EDIMAX_RT2860_6);
eval 'sub PCI_PRODUCT_EDIMAX_RT2860_3 () {0x7758;}' unless defined(&PCI_PRODUCT_EDIMAX_RT2860_3);
eval 'sub PCI_PRODUCT_EDIMAX_RT2860_7 () {0x7768;}' unless defined(&PCI_PRODUCT_EDIMAX_RT2860_7);
eval 'sub PCI_PRODUCT_ELSA_QS1PCI () {0x1000;}' unless defined(&PCI_PRODUCT_ELSA_QS1PCI);
eval 'sub PCI_PRODUCT_ELSA_GLORIAXL () {0x8901;}' unless defined(&PCI_PRODUCT_ELSA_GLORIAXL);
eval 'sub PCI_PRODUCT_EMULEX_LP6000 () {0x1ae5;}' unless defined(&PCI_PRODUCT_EMULEX_LP6000);
eval 'sub PCI_PRODUCT_EMULEX_LP952 () {0xf095;}' unless defined(&PCI_PRODUCT_EMULEX_LP952);
eval 'sub PCI_PRODUCT_EMULEX_LP982 () {0xf098;}' unless defined(&PCI_PRODUCT_EMULEX_LP982);
eval 'sub PCI_PRODUCT_EMULEX_LP101 () {0xf0a1;}' unless defined(&PCI_PRODUCT_EMULEX_LP101);
eval 'sub PCI_PRODUCT_EMULEX_LP7000 () {0xf700;}' unless defined(&PCI_PRODUCT_EMULEX_LP7000);
eval 'sub PCI_PRODUCT_EMULEX_LP8000 () {0xf800;}' unless defined(&PCI_PRODUCT_EMULEX_LP8000);
eval 'sub PCI_PRODUCT_EMULEX_LP9000 () {0xf900;}' unless defined(&PCI_PRODUCT_EMULEX_LP9000);
eval 'sub PCI_PRODUCT_EMULEX_LP9802 () {0xf980;}' unless defined(&PCI_PRODUCT_EMULEX_LP9802);
eval 'sub PCI_PRODUCT_EMULEX_LP10000 () {0xfa00;}' unless defined(&PCI_PRODUCT_EMULEX_LP10000);
eval 'sub PCI_PRODUCT_ENE_MCR510 () {0x510;}' unless defined(&PCI_PRODUCT_ENE_MCR510);
eval 'sub PCI_PRODUCT_ENE_CB712 () {0x550;}' unless defined(&PCI_PRODUCT_ENE_CB712);
eval 'sub PCI_PRODUCT_ENE_CB1211 () {0x1211;}' unless defined(&PCI_PRODUCT_ENE_CB1211);
eval 'sub PCI_PRODUCT_ENE_CB1225 () {0x1225;}' unless defined(&PCI_PRODUCT_ENE_CB1225);
eval 'sub PCI_PRODUCT_ENE_CB1410 () {0x1410;}' unless defined(&PCI_PRODUCT_ENE_CB1410);
eval 'sub PCI_PRODUCT_ENE_CB710 () {0x1411;}' unless defined(&PCI_PRODUCT_ENE_CB710);
eval 'sub PCI_PRODUCT_ENE_CB1420 () {0x1420;}' unless defined(&PCI_PRODUCT_ENE_CB1420);
eval 'sub PCI_PRODUCT_ENE_CB720 () {0x1421;}' unless defined(&PCI_PRODUCT_ENE_CB720);
eval 'sub PCI_PRODUCT_ENSONIQ_AUDIOPCI97 () {0x1371;}' unless defined(&PCI_PRODUCT_ENSONIQ_AUDIOPCI97);
eval 'sub PCI_PRODUCT_ENSONIQ_AUDIOPCI () {0x5000;}' unless defined(&PCI_PRODUCT_ENSONIQ_AUDIOPCI);
eval 'sub PCI_PRODUCT_ENSONIQ_CT5880 () {0x5880;}' unless defined(&PCI_PRODUCT_ENSONIQ_CT5880);
eval 'sub PCI_PRODUCT_EQUINOX_SST64P () {0x808;}' unless defined(&PCI_PRODUCT_EQUINOX_SST64P);
eval 'sub PCI_PRODUCT_EQUINOX_SST128P () {0x1010;}' unless defined(&PCI_PRODUCT_EQUINOX_SST128P);
eval 'sub PCI_PRODUCT_EQUINOX_SST16P_1 () {0x80c0;}' unless defined(&PCI_PRODUCT_EQUINOX_SST16P_1);
eval 'sub PCI_PRODUCT_EQUINOX_SST16P_2 () {0x80c4;}' unless defined(&PCI_PRODUCT_EQUINOX_SST16P_2);
eval 'sub PCI_PRODUCT_EQUINOX_SST16P_3 () {0x80c8;}' unless defined(&PCI_PRODUCT_EQUINOX_SST16P_3);
eval 'sub PCI_PRODUCT_EQUINOX_SST4P () {0x8888;}' unless defined(&PCI_PRODUCT_EQUINOX_SST4P);
eval 'sub PCI_PRODUCT_EQUINOX_SST8P () {0x9090;}' unless defined(&PCI_PRODUCT_EQUINOX_SST8P);
eval 'sub PCI_PRODUCT_ESSENTIAL_RR_HIPPI () {0x1;}' unless defined(&PCI_PRODUCT_ESSENTIAL_RR_HIPPI);
eval 'sub PCI_PRODUCT_ESSENTIAL_RR_GIGE () {0x5;}' unless defined(&PCI_PRODUCT_ESSENTIAL_RR_GIGE);
eval 'sub PCI_PRODUCT_ESSTECH_MAESTRO1 () {0x100;}' unless defined(&PCI_PRODUCT_ESSTECH_MAESTRO1);
eval 'sub PCI_PRODUCT_ESSTECH_MAESTRO2 () {0x1968;}' unless defined(&PCI_PRODUCT_ESSTECH_MAESTRO2);
eval 'sub PCI_PRODUCT_ESSTECH_SOLO1 () {0x1969;}' unless defined(&PCI_PRODUCT_ESSTECH_SOLO1);
eval 'sub PCI_PRODUCT_ESSTECH_MAESTRO2E () {0x1978;}' unless defined(&PCI_PRODUCT_ESSTECH_MAESTRO2E);
eval 'sub PCI_PRODUCT_ESSTECH_ALLEGRO1 () {0x1988;}' unless defined(&PCI_PRODUCT_ESSTECH_ALLEGRO1);
eval 'sub PCI_PRODUCT_ESSTECH_MAESTRO3 () {0x1998;}' unless defined(&PCI_PRODUCT_ESSTECH_MAESTRO3);
eval 'sub PCI_PRODUCT_ESSTECH_MAESTRO3MODEM () {0x1999;}' unless defined(&PCI_PRODUCT_ESSTECH_MAESTRO3MODEM);
eval 'sub PCI_PRODUCT_ESSTECH_MAESTRO3_2 () {0x199a;}' unless defined(&PCI_PRODUCT_ESSTECH_MAESTRO3_2);
eval 'sub PCI_PRODUCT_ESSTECH2_MAESTRO1 () {0x100;}' unless defined(&PCI_PRODUCT_ESSTECH2_MAESTRO1);
eval 'sub PCI_PRODUCT_EUMITCOM_WL11000P () {0x1100;}' unless defined(&PCI_PRODUCT_EUMITCOM_WL11000P);
eval 'sub PCI_PRODUCT_O2MICRO_00F7 () {0xf7;}' unless defined(&PCI_PRODUCT_O2MICRO_00F7);
eval 'sub PCI_PRODUCT_O2MICRO_OZ6729 () {0x6729;}' unless defined(&PCI_PRODUCT_O2MICRO_OZ6729);
eval 'sub PCI_PRODUCT_O2MICRO_OZ6730 () {0x673a;}' unless defined(&PCI_PRODUCT_O2MICRO_OZ6730);
eval 'sub PCI_PRODUCT_O2MICRO_OZ6832 () {0x6832;}' unless defined(&PCI_PRODUCT_O2MICRO_OZ6832);
eval 'sub PCI_PRODUCT_O2MICRO_OZ6836 () {0x6836;}' unless defined(&PCI_PRODUCT_O2MICRO_OZ6836);
eval 'sub PCI_PRODUCT_O2MICRO_OZ6872 () {0x6872;}' unless defined(&PCI_PRODUCT_O2MICRO_OZ6872);
eval 'sub PCI_PRODUCT_O2MICRO_OZ6922 () {0x6925;}' unless defined(&PCI_PRODUCT_O2MICRO_OZ6922);
eval 'sub PCI_PRODUCT_O2MICRO_OZ6933 () {0x6933;}' unless defined(&PCI_PRODUCT_O2MICRO_OZ6933);
eval 'sub PCI_PRODUCT_O2MICRO_OZ6972 () {0x6972;}' unless defined(&PCI_PRODUCT_O2MICRO_OZ6972);
eval 'sub PCI_PRODUCT_O2MICRO_7120 () {0x7120;}' unless defined(&PCI_PRODUCT_O2MICRO_7120);
eval 'sub PCI_PRODUCT_O2MICRO_7130 () {0x7130;}' unless defined(&PCI_PRODUCT_O2MICRO_7130);
eval 'sub PCI_PRODUCT_O2MICRO_7223 () {0x7223;}' unless defined(&PCI_PRODUCT_O2MICRO_7223);
eval 'sub PCI_PRODUCT_ES_FREEDOM () {0x1;}' unless defined(&PCI_PRODUCT_ES_FREEDOM);
eval 'sub PCI_PRODUCT_EXAR_XR17D152 () {0x152;}' unless defined(&PCI_PRODUCT_EXAR_XR17D152);
eval 'sub PCI_PRODUCT_EXAR_XR17D154 () {0x154;}' unless defined(&PCI_PRODUCT_EXAR_XR17D154);
eval 'sub PCI_PRODUCT_EXAR_XR17D158 () {0x158;}' unless defined(&PCI_PRODUCT_EXAR_XR17D158);
eval 'sub PCI_PRODUCT_EXAR_XR17V354 () {0x354;}' unless defined(&PCI_PRODUCT_EXAR_XR17V354);
eval 'sub PCI_PRODUCT_FORE_PCA200 () {0x210;}' unless defined(&PCI_PRODUCT_FORE_PCA200);
eval 'sub PCI_PRODUCT_FORE_PCA200E () {0x300;}' unless defined(&PCI_PRODUCT_FORE_PCA200E);
eval 'sub PCI_PRODUCT_FORTEMEDIA_FM801 () {0x801;}' unless defined(&PCI_PRODUCT_FORTEMEDIA_FM801);
eval 'sub PCI_PRODUCT_FORTEMEDIA_PCIJOY () {0x802;}' unless defined(&PCI_PRODUCT_FORTEMEDIA_PCIJOY);
eval 'sub PCI_PRODUCT_FRESCO_FL1000 () {0x1000;}' unless defined(&PCI_PRODUCT_FRESCO_FL1000);
eval 'sub PCI_PRODUCT_FRESCO_FL1009 () {0x1009;}' unless defined(&PCI_PRODUCT_FRESCO_FL1009);
eval 'sub PCI_PRODUCT_FUTUREDOMAIN_TMC_18C30 () {0x;}' unless defined(&PCI_PRODUCT_FUTUREDOMAIN_TMC_18C30);
eval 'sub PCI_PRODUCT_FUJITSU4_PW008GE5 () {0x11a1;}' unless defined(&PCI_PRODUCT_FUJITSU4_PW008GE5);
eval 'sub PCI_PRODUCT_FUJITSU4_PW008GE4 () {0x11a2;}' unless defined(&PCI_PRODUCT_FUJITSU4_PW008GE4);
eval 'sub PCI_PRODUCT_FUJITSU4_PP250_450_LAN () {0x11cc;}' unless defined(&PCI_PRODUCT_FUJITSU4_PP250_450_LAN);
eval 'sub PCI_PRODUCT_FZJZEL_GIGALINK () {0x1;}' unless defined(&PCI_PRODUCT_FZJZEL_GIGALINK);
eval 'sub PCI_PRODUCT_FZJZEL_PLXHOTLINK () {0x2;}' unless defined(&PCI_PRODUCT_FZJZEL_PLXHOTLINK);
eval 'sub PCI_PRODUCT_FZJZEL_COUNTTIME () {0x3;}' unless defined(&PCI_PRODUCT_FZJZEL_COUNTTIME);
eval 'sub PCI_PRODUCT_FZJZEL_PLXCAMAC () {0x4;}' unless defined(&PCI_PRODUCT_FZJZEL_PLXCAMAC);
eval 'sub PCI_PRODUCT_FZJZEL_PROFIBUS () {0x5;}' unless defined(&PCI_PRODUCT_FZJZEL_PROFIBUS);
eval 'sub PCI_PRODUCT_FZJZEL_AMCCHOTLINK () {0x6;}' unless defined(&PCI_PRODUCT_FZJZEL_AMCCHOTLINK);
eval 'sub PCI_PRODUCT_EFFICIENTNETS_ENI155PF () {0x;}' unless defined(&PCI_PRODUCT_EFFICIENTNETS_ENI155PF);
eval 'sub PCI_PRODUCT_EFFICIENTNETS_ENI155PA () {0x2;}' unless defined(&PCI_PRODUCT_EFFICIENTNETS_ENI155PA);
eval 'sub PCI_PRODUCT_EFFICIENTNETS_ENI25P () {0x3;}' unless defined(&PCI_PRODUCT_EFFICIENTNETS_ENI25P);
eval 'sub PCI_PRODUCT_EFFICIENTNETS_SS3000 () {0x5;}' unless defined(&PCI_PRODUCT_EFFICIENTNETS_SS3000);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8548E () {0x12;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8548E);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8548 () {0x13;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8548);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8543E () {0x14;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8543E);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8543 () {0x15;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8543);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8547E () {0x18;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8547E);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8545E () {0x19;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8545E);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8545 () {0x1a;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8545);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8544E () {0x32;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8544E);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8544 () {0x33;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8544);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8572E () {0x40;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8572E);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8572 () {0x41;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8572);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8536E () {0x50;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8536E);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8536 () {0x51;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8536);
eval 'sub PCI_PRODUCT_FREESCALE_P2020E () {0x70;}' unless defined(&PCI_PRODUCT_FREESCALE_P2020E);
eval 'sub PCI_PRODUCT_FREESCALE_P2020 () {0x71;}' unless defined(&PCI_PRODUCT_FREESCALE_P2020);
eval 'sub PCI_PRODUCT_FREESCALE_P2010E () {0x78;}' unless defined(&PCI_PRODUCT_FREESCALE_P2010E);
eval 'sub PCI_PRODUCT_FREESCALE_P2010 () {0x79;}' unless defined(&PCI_PRODUCT_FREESCALE_P2010);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8349E () {0x80;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8349E);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8349 () {0x81;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8349);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8347E_TBGA () {0x82;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8347E_TBGA);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8347_TBGA () {0x83;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8347_TBGA);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8347E_PBGA () {0x84;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8347E_PBGA);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8347_PBGA () {0x85;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8347_PBGA);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8343E () {0x86;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8343E);
eval 'sub PCI_PRODUCT_FREESCALE_MPC8343 () {0x87;}' unless defined(&PCI_PRODUCT_FREESCALE_MPC8343);
eval 'sub PCI_PRODUCT_FREESCALE_P1020E () {0x100;}' unless defined(&PCI_PRODUCT_FREESCALE_P1020E);
eval 'sub PCI_PRODUCT_FREESCALE_P1020 () {0x101;}' unless defined(&PCI_PRODUCT_FREESCALE_P1020);
eval 'sub PCI_PRODUCT_FREESCALE_P1021E () {0x102;}' unless defined(&PCI_PRODUCT_FREESCALE_P1021E);
eval 'sub PCI_PRODUCT_FREESCALE_P1021 () {0x103;}' unless defined(&PCI_PRODUCT_FREESCALE_P1021);
eval 'sub PCI_PRODUCT_FREESCALE_P1024E () {0x104;}' unless defined(&PCI_PRODUCT_FREESCALE_P1024E);
eval 'sub PCI_PRODUCT_FREESCALE_P1024 () {0x105;}' unless defined(&PCI_PRODUCT_FREESCALE_P1024);
eval 'sub PCI_PRODUCT_FREESCALE_P1025E () {0x106;}' unless defined(&PCI_PRODUCT_FREESCALE_P1025E);
eval 'sub PCI_PRODUCT_FREESCALE_P1025 () {0x107;}' unless defined(&PCI_PRODUCT_FREESCALE_P1025);
eval 'sub PCI_PRODUCT_FREESCALE_P1011E () {0x108;}' unless defined(&PCI_PRODUCT_FREESCALE_P1011E);
eval 'sub PCI_PRODUCT_FREESCALE_P1011 () {0x109;}' unless defined(&PCI_PRODUCT_FREESCALE_P1011);
eval 'sub PCI_PRODUCT_FREESCALE_P1022E () {0x110;}' unless defined(&PCI_PRODUCT_FREESCALE_P1022E);
eval 'sub PCI_PRODUCT_FREESCALE_P1022 () {0x111;}' unless defined(&PCI_PRODUCT_FREESCALE_P1022);
eval 'sub PCI_PRODUCT_FREESCALE_P1013E () {0x118;}' unless defined(&PCI_PRODUCT_FREESCALE_P1013E);
eval 'sub PCI_PRODUCT_FREESCALE_P1013 () {0x119;}' unless defined(&PCI_PRODUCT_FREESCALE_P1013);
eval 'sub PCI_PRODUCT_FREESCALE_P4080E () {0x400;}' unless defined(&PCI_PRODUCT_FREESCALE_P4080E);
eval 'sub PCI_PRODUCT_FREESCALE_P4080 () {0x401;}' unless defined(&PCI_PRODUCT_FREESCALE_P4080);
eval 'sub PCI_PRODUCT_FREESCALE_P4040E () {0x408;}' unless defined(&PCI_PRODUCT_FREESCALE_P4040E);
eval 'sub PCI_PRODUCT_FREESCALE_P4040 () {0x409;}' unless defined(&PCI_PRODUCT_FREESCALE_P4040);
eval 'sub PCI_PRODUCT_FREESCALE_P2040E () {0x410;}' unless defined(&PCI_PRODUCT_FREESCALE_P2040E);
eval 'sub PCI_PRODUCT_FREESCALE_P2040 () {0x411;}' unless defined(&PCI_PRODUCT_FREESCALE_P2040);
eval 'sub PCI_PRODUCT_FREESCALE_P3041E () {0x41e;}' unless defined(&PCI_PRODUCT_FREESCALE_P3041E);
eval 'sub PCI_PRODUCT_FREESCALE_P3041 () {0x41f;}' unless defined(&PCI_PRODUCT_FREESCALE_P3041);
eval 'sub PCI_PRODUCT_FREESCALE_P5020E () {0x420;}' unless defined(&PCI_PRODUCT_FREESCALE_P5020E);
eval 'sub PCI_PRODUCT_FREESCALE_P5020 () {0x421;}' unless defined(&PCI_PRODUCT_FREESCALE_P5020);
eval 'sub PCI_PRODUCT_FREESCALE_P5010E () {0x428;}' unless defined(&PCI_PRODUCT_FREESCALE_P5010E);
eval 'sub PCI_PRODUCT_FREESCALE_P5010 () {0x429;}' unless defined(&PCI_PRODUCT_FREESCALE_P5010);
eval 'sub PCI_PRODUCT_MARVELL_GT64010A () {0x146;}' unless defined(&PCI_PRODUCT_MARVELL_GT64010A);
eval 'sub PCI_PRODUCT_MARVELL_88AP510 () {0x510;}' unless defined(&PCI_PRODUCT_MARVELL_88AP510);
eval 'sub PCI_PRODUCT_MARVELL_88F1181 () {0x1181;}' unless defined(&PCI_PRODUCT_MARVELL_88F1181);
eval 'sub PCI_PRODUCT_MARVELL_88F1281 () {0x1281;}' unless defined(&PCI_PRODUCT_MARVELL_88F1281);
eval 'sub PCI_PRODUCT_MARVELL_88W8300_1 () {0x1fa6;}' unless defined(&PCI_PRODUCT_MARVELL_88W8300_1);
eval 'sub PCI_PRODUCT_MARVELL_88W8310 () {0x1fa7;}' unless defined(&PCI_PRODUCT_MARVELL_88W8310);
eval 'sub PCI_PRODUCT_MARVELL_88W8335_1 () {0x1faa;}' unless defined(&PCI_PRODUCT_MARVELL_88W8335_1);
eval 'sub PCI_PRODUCT_MARVELL_88W8335_2 () {0x1fab;}' unless defined(&PCI_PRODUCT_MARVELL_88W8335_2);
eval 'sub PCI_PRODUCT_MARVELL_88SB2211 () {0x2211;}' unless defined(&PCI_PRODUCT_MARVELL_88SB2211);
eval 'sub PCI_PRODUCT_MARVELL_88W8300_2 () {0x2a01;}' unless defined(&PCI_PRODUCT_MARVELL_88W8300_2);
eval 'sub PCI_PRODUCT_MARVELL_GT64115 () {0x4111;}' unless defined(&PCI_PRODUCT_MARVELL_GT64115);
eval 'sub PCI_PRODUCT_MARVELL_GT64011 () {0x4146;}' unless defined(&PCI_PRODUCT_MARVELL_GT64011);
eval 'sub PCI_PRODUCT_MARVELL_SKNET () {0x4320;}' unless defined(&PCI_PRODUCT_MARVELL_SKNET);
eval 'sub PCI_PRODUCT_MARVELL_YUKONII_8021CU () {0x4340;}' unless defined(&PCI_PRODUCT_MARVELL_YUKONII_8021CU);
eval 'sub PCI_PRODUCT_MARVELL_YUKONII_8022CU () {0x4341;}' unless defined(&PCI_PRODUCT_MARVELL_YUKONII_8022CU);
eval 'sub PCI_PRODUCT_MARVELL_YUKONII_8061CU () {0x4342;}' unless defined(&PCI_PRODUCT_MARVELL_YUKONII_8061CU);
eval 'sub PCI_PRODUCT_MARVELL_YUKONII_8062CU () {0x4343;}' unless defined(&PCI_PRODUCT_MARVELL_YUKONII_8062CU);
eval 'sub PCI_PRODUCT_MARVELL_YUKONII_8021X () {0x4344;}' unless defined(&PCI_PRODUCT_MARVELL_YUKONII_8021X);
eval 'sub PCI_PRODUCT_MARVELL_YUKONII_8022X () {0x4345;}' unless defined(&PCI_PRODUCT_MARVELL_YUKONII_8022X);
eval 'sub PCI_PRODUCT_MARVELL_YUKONII_8061X () {0x4346;}' unless defined(&PCI_PRODUCT_MARVELL_YUKONII_8061X);
eval 'sub PCI_PRODUCT_MARVELL_YUKONII_8062X () {0x4347;}' unless defined(&PCI_PRODUCT_MARVELL_YUKONII_8062X);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8035 () {0x4350;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8035);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8036 () {0x4351;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8036);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8038 () {0x4352;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8038);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8039 () {0x4353;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8039);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8040 () {0x4354;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8040);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8040T () {0x4355;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8040T);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_C033 () {0x4356;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_C033);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8042 () {0x4357;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8042);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8048 () {0x435a;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8048);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8052 () {0x4360;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8052);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8050 () {0x4361;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8050);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8053 () {0x4362;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8053);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8055 () {0x4363;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8055);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8056 () {0x4364;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8056);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8070 () {0x4365;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8070);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_C036 () {0x4366;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_C036);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_C032 () {0x4367;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_C032);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_C034 () {0x4368;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_C034);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_C042 () {0x4369;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_C042);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8058 () {0x436a;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8058);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8071 () {0x436b;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8071);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8072 () {0x436c;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8072);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8055_2 () {0x436d;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8055_2);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8075 () {0x4370;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8075);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8057 () {0x4380;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8057);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8059 () {0x4381;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8059);
eval 'sub PCI_PRODUCT_MARVELL_YUKON_8079 () {0x4382;}' unless defined(&PCI_PRODUCT_MARVELL_YUKON_8079);
eval 'sub PCI_PRODUCT_MARVELL_GT64120 () {0x4620;}' unless defined(&PCI_PRODUCT_MARVELL_GT64120);
eval 'sub PCI_PRODUCT_MARVELL_BELKIN () {0x5005;}' unless defined(&PCI_PRODUCT_MARVELL_BELKIN);
eval 'sub PCI_PRODUCT_MARVELL_88SX5040 () {0x5040;}' unless defined(&PCI_PRODUCT_MARVELL_88SX5040);
eval 'sub PCI_PRODUCT_MARVELL_88SX5041 () {0x5041;}' unless defined(&PCI_PRODUCT_MARVELL_88SX5041);
eval 'sub PCI_PRODUCT_MARVELL_88SX5080 () {0x5080;}' unless defined(&PCI_PRODUCT_MARVELL_88SX5080);
eval 'sub PCI_PRODUCT_MARVELL_88SX5081 () {0x5081;}' unless defined(&PCI_PRODUCT_MARVELL_88SX5081);
eval 'sub PCI_PRODUCT_MARVELL_88F5082 () {0x5082;}' unless defined(&PCI_PRODUCT_MARVELL_88F5082);
eval 'sub PCI_PRODUCT_MARVELL_88F5180N () {0x5180;}' unless defined(&PCI_PRODUCT_MARVELL_88F5180N);
eval 'sub PCI_PRODUCT_MARVELL_88F5181 () {0x5181;}' unless defined(&PCI_PRODUCT_MARVELL_88F5181);
eval 'sub PCI_PRODUCT_MARVELL_88F5182 () {0x5182;}' unless defined(&PCI_PRODUCT_MARVELL_88F5182);
eval 'sub PCI_PRODUCT_MARVELL_88F5281 () {0x5281;}' unless defined(&PCI_PRODUCT_MARVELL_88F5281);
eval 'sub PCI_PRODUCT_MARVELL_88SX6040 () {0x6040;}' unless defined(&PCI_PRODUCT_MARVELL_88SX6040);
eval 'sub PCI_PRODUCT_MARVELL_88SX6041 () {0x6041;}' unless defined(&PCI_PRODUCT_MARVELL_88SX6041);
eval 'sub PCI_PRODUCT_MARVELL_88SX6042 () {0x6042;}' unless defined(&PCI_PRODUCT_MARVELL_88SX6042);
eval 'sub PCI_PRODUCT_MARVELL_88SX6080 () {0x6080;}' unless defined(&PCI_PRODUCT_MARVELL_88SX6080);
eval 'sub PCI_PRODUCT_MARVELL_88SX6081 () {0x6081;}' unless defined(&PCI_PRODUCT_MARVELL_88SX6081);
eval 'sub PCI_PRODUCT_MARVELL_88F6082 () {0x6082;}' unless defined(&PCI_PRODUCT_MARVELL_88F6082);
eval 'sub PCI_PRODUCT_MARVELL_88SE6101 () {0x6101;}' unless defined(&PCI_PRODUCT_MARVELL_88SE6101);
eval 'sub PCI_PRODUCT_MARVELL_88SE6121 () {0x6121;}' unless defined(&PCI_PRODUCT_MARVELL_88SE6121);
eval 'sub PCI_PRODUCT_MARVELL_88SE614X () {0x6141;}' unless defined(&PCI_PRODUCT_MARVELL_88SE614X);
eval 'sub PCI_PRODUCT_MARVELL_88SE6145 () {0x6145;}' unless defined(&PCI_PRODUCT_MARVELL_88SE6145);
eval 'sub PCI_PRODUCT_MARVELL_88F6180 () {0x6180;}' unless defined(&PCI_PRODUCT_MARVELL_88F6180);
eval 'sub PCI_PRODUCT_MARVELL_88F6183 () {0x6183;}' unless defined(&PCI_PRODUCT_MARVELL_88F6183);
eval 'sub PCI_PRODUCT_MARVELL_88F6192 () {0x6192;}' unless defined(&PCI_PRODUCT_MARVELL_88F6192);
eval 'sub PCI_PRODUCT_MARVELL_88F6281 () {0x6281;}' unless defined(&PCI_PRODUCT_MARVELL_88F6281);
eval 'sub PCI_PRODUCT_MARVELL_88F6282 () {0x6282;}' unless defined(&PCI_PRODUCT_MARVELL_88F6282);
eval 'sub PCI_PRODUCT_MARVELL_GT64130 () {0x6320;}' unless defined(&PCI_PRODUCT_MARVELL_GT64130);
eval 'sub PCI_PRODUCT_MARVELL_GT64260 () {0x6430;}' unless defined(&PCI_PRODUCT_MARVELL_GT64260);
eval 'sub PCI_PRODUCT_MARVELL_MV64360 () {0x6460;}' unless defined(&PCI_PRODUCT_MARVELL_MV64360);
eval 'sub PCI_PRODUCT_MARVELL_MV64460 () {0x6480;}' unless defined(&PCI_PRODUCT_MARVELL_MV64460);
eval 'sub PCI_PRODUCT_MARVELL_MV6707 () {0x6707;}' unless defined(&PCI_PRODUCT_MARVELL_MV6707);
eval 'sub PCI_PRODUCT_MARVELL_MV6710 () {0x6710;}' unless defined(&PCI_PRODUCT_MARVELL_MV6710);
eval 'sub PCI_PRODUCT_MARVELL_MV6W11 () {0x6711;}' unless defined(&PCI_PRODUCT_MARVELL_MV6W11);
eval 'sub PCI_PRODUCT_MARVELL_88F6810 () {0x6810;}' unless defined(&PCI_PRODUCT_MARVELL_88F6810);
eval 'sub PCI_PRODUCT_MARVELL_88F6820 () {0x6820;}' unless defined(&PCI_PRODUCT_MARVELL_88F6820);
eval 'sub PCI_PRODUCT_MARVELL_88F6828 () {0x6828;}' unless defined(&PCI_PRODUCT_MARVELL_88F6828);
eval 'sub PCI_PRODUCT_MARVELL_88SX7042 () {0x7042;}' unless defined(&PCI_PRODUCT_MARVELL_88SX7042);
eval 'sub PCI_PRODUCT_MARVELL_MV78100 () {0x7810;}' unless defined(&PCI_PRODUCT_MARVELL_MV78100);
eval 'sub PCI_PRODUCT_MARVELL_MV78130 () {0x7813;}' unless defined(&PCI_PRODUCT_MARVELL_MV78130);
eval 'sub PCI_PRODUCT_MARVELL_MV78160 () {0x7816;}' unless defined(&PCI_PRODUCT_MARVELL_MV78160);
eval 'sub PCI_PRODUCT_MARVELL_MV78200 () {0x7820;}' unless defined(&PCI_PRODUCT_MARVELL_MV78200);
eval 'sub PCI_PRODUCT_MARVELL_MV78230 () {0x7823;}' unless defined(&PCI_PRODUCT_MARVELL_MV78230);
eval 'sub PCI_PRODUCT_MARVELL_MV78260 () {0x7826;}' unless defined(&PCI_PRODUCT_MARVELL_MV78260);
eval 'sub PCI_PRODUCT_MARVELL_MV78460 () {0x7846;}' unless defined(&PCI_PRODUCT_MARVELL_MV78460);
eval 'sub PCI_PRODUCT_MARVELL_88W8660 () {0x8660;}' unless defined(&PCI_PRODUCT_MARVELL_88W8660);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9120 () {0x9120;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9120);
eval 'sub PCI_PRODUCT_MARVELL2_88SE912X () {0x9123;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE912X);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9125 () {0x9125;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9125);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9128 () {0x9128;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9128);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9130 () {0x9130;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9130);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9172 () {0x9172;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9172);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9170 () {0x9178;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9170);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9172_2 () {0x917a;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9172_2);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9182 () {0x9182;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9182);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9183 () {0x9183;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9183);
eval 'sub PCI_PRODUCT_MARVELL2_88SE91XX () {0x91a3;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE91XX);
eval 'sub PCI_PRODUCT_MARVELL2_88SE912X_2 () {0x91a4;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE912X_2);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9215 () {0x9215;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9215);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9220 () {0x9220;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9220);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9230 () {0x9230;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9230);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9235 () {0x9235;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9235);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9445 () {0x9445;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9445);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9480 () {0x9480;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9480);
eval 'sub PCI_PRODUCT_MARVELL2_88SE9485 () {0x9485;}' unless defined(&PCI_PRODUCT_MARVELL2_88SE9485);
eval 'sub PCI_PRODUCT_MSI_RT3090 () {0x891a;}' unless defined(&PCI_PRODUCT_MSI_RT3090);
eval 'sub PCI_PRODUCT_GLOBALSUN_GL24110P () {0x1101;}' unless defined(&PCI_PRODUCT_GLOBALSUN_GL24110P);
eval 'sub PCI_PRODUCT_GLOBALSUN_GL24110P02 () {0x1102;}' unless defined(&PCI_PRODUCT_GLOBALSUN_GL24110P02);
eval 'sub PCI_PRODUCT_GUILLEMOT_MAXIRADIO () {0x1001;}' unless defined(&PCI_PRODUCT_GUILLEMOT_MAXIRADIO);
eval 'sub PCI_PRODUCT_HAWKING_PN672TX () {0xab08;}' unless defined(&PCI_PRODUCT_HAWKING_PN672TX);
eval 'sub PCI_PRODUCT_HEURICON_PMPPC () {0xe;}' unless defined(&PCI_PRODUCT_HEURICON_PMPPC);
eval 'sub PCI_PRODUCT_HP_VISUALIZE_EG () {0x1005;}' unless defined(&PCI_PRODUCT_HP_VISUALIZE_EG);
eval 'sub PCI_PRODUCT_HP_VISUALIZE_FX6 () {0x1006;}' unless defined(&PCI_PRODUCT_HP_VISUALIZE_FX6);
eval 'sub PCI_PRODUCT_HP_VISUALIZE_FX4 () {0x1008;}' unless defined(&PCI_PRODUCT_HP_VISUALIZE_FX4);
eval 'sub PCI_PRODUCT_HP_VISUALIZE_FX2 () {0x100a;}' unless defined(&PCI_PRODUCT_HP_VISUALIZE_FX2);
eval 'sub PCI_PRODUCT_HP_TACHYON_TL () {0x1028;}' unless defined(&PCI_PRODUCT_HP_TACHYON_TL);
eval 'sub PCI_PRODUCT_HP_TACHYON_XL2 () {0x1029;}' unless defined(&PCI_PRODUCT_HP_TACHYON_XL2);
eval 'sub PCI_PRODUCT_HP_TACHYON_TS () {0x102a;}' unless defined(&PCI_PRODUCT_HP_TACHYON_TS);
eval 'sub PCI_PRODUCT_HP_J2585A () {0x1030;}' unless defined(&PCI_PRODUCT_HP_J2585A);
eval 'sub PCI_PRODUCT_HP_J2585B () {0x1031;}' unless defined(&PCI_PRODUCT_HP_J2585B);
eval 'sub PCI_PRODUCT_HP_DIVA () {0x1048;}' unless defined(&PCI_PRODUCT_HP_DIVA);
eval 'sub PCI_PRODUCT_HP_ELROY () {0x1054;}' unless defined(&PCI_PRODUCT_HP_ELROY);
eval 'sub PCI_PRODUCT_HP_VISUALIZE_FXE () {0x108b;}' unless defined(&PCI_PRODUCT_HP_VISUALIZE_FXE);
eval 'sub PCI_PRODUCT_HP_TOPTOOLS () {0x10c1;}' unless defined(&PCI_PRODUCT_HP_TOPTOOLS);
eval 'sub PCI_PRODUCT_HP_NETRAID_4M () {0x10c2;}' unless defined(&PCI_PRODUCT_HP_NETRAID_4M);
eval 'sub PCI_PRODUCT_HP_SMARTIRQ () {0x10ed;}' unless defined(&PCI_PRODUCT_HP_SMARTIRQ);
eval 'sub PCI_PRODUCT_HP_82557B () {0x1200;}' unless defined(&PCI_PRODUCT_HP_82557B);
eval 'sub PCI_PRODUCT_HP_PLUTO () {0x1229;}' unless defined(&PCI_PRODUCT_HP_PLUTO);
eval 'sub PCI_PRODUCT_HP_ZX1_IOC () {0x122a;}' unless defined(&PCI_PRODUCT_HP_ZX1_IOC);
eval 'sub PCI_PRODUCT_HP_MERCURY () {0x122e;}' unless defined(&PCI_PRODUCT_HP_MERCURY);
eval 'sub PCI_PRODUCT_HP_QUICKSILVER () {0x12b4;}' unless defined(&PCI_PRODUCT_HP_QUICKSILVER);
eval 'sub PCI_PRODUCT_HP_HPSA_P430I () {0x1920;}' unless defined(&PCI_PRODUCT_HP_HPSA_P430I);
eval 'sub PCI_PRODUCT_HP_HPSA_P830I () {0x1921;}' unless defined(&PCI_PRODUCT_HP_HPSA_P830I);
eval 'sub PCI_PRODUCT_HP_HPSA_P430 () {0x1922;}' unless defined(&PCI_PRODUCT_HP_HPSA_P430);
eval 'sub PCI_PRODUCT_HP_HPSA_P431 () {0x1923;}' unless defined(&PCI_PRODUCT_HP_HPSA_P431);
eval 'sub PCI_PRODUCT_HP_HPSA_P830 () {0x1924;}' unless defined(&PCI_PRODUCT_HP_HPSA_P830);
eval 'sub PCI_PRODUCT_HP_HPSA_P731M () {0x1926;}' unless defined(&PCI_PRODUCT_HP_HPSA_P731M);
eval 'sub PCI_PRODUCT_HP_HPSA_P230I () {0x1928;}' unless defined(&PCI_PRODUCT_HP_HPSA_P230I);
eval 'sub PCI_PRODUCT_HP_HPSA_P530 () {0x1929;}' unless defined(&PCI_PRODUCT_HP_HPSA_P530);
eval 'sub PCI_PRODUCT_HP_HPSA_P531 () {0x192a;}' unless defined(&PCI_PRODUCT_HP_HPSA_P531);
eval 'sub PCI_PRODUCT_HP_HPSA_P244BR () {0x21bd;}' unless defined(&PCI_PRODUCT_HP_HPSA_P244BR);
eval 'sub PCI_PRODUCT_HP_HPSA_P741M () {0x21be;}' unless defined(&PCI_PRODUCT_HP_HPSA_P741M);
eval 'sub PCI_PRODUCT_HP_HPSA_H240AR () {0x21bf;}' unless defined(&PCI_PRODUCT_HP_HPSA_H240AR);
eval 'sub PCI_PRODUCT_HP_HPSA_P440AR () {0x21c0;}' unless defined(&PCI_PRODUCT_HP_HPSA_P440AR);
eval 'sub PCI_PRODUCT_HP_HPSA_P840AR () {0x21c1;}' unless defined(&PCI_PRODUCT_HP_HPSA_P840AR);
eval 'sub PCI_PRODUCT_HP_HPSA_P440 () {0x21c2;}' unless defined(&PCI_PRODUCT_HP_HPSA_P440);
eval 'sub PCI_PRODUCT_HP_HPSA_P441 () {0x21c3;}' unless defined(&PCI_PRODUCT_HP_HPSA_P441);
eval 'sub PCI_PRODUCT_HP_HPSA_P841 () {0x21c5;}' unless defined(&PCI_PRODUCT_HP_HPSA_P841);
eval 'sub PCI_PRODUCT_HP_HPSA_H244BR () {0x21c6;}' unless defined(&PCI_PRODUCT_HP_HPSA_H244BR);
eval 'sub PCI_PRODUCT_HP_HPSA_H240 () {0x21c7;}' unless defined(&PCI_PRODUCT_HP_HPSA_H240);
eval 'sub PCI_PRODUCT_HP_HPSA_H241 () {0x21c8;}' unless defined(&PCI_PRODUCT_HP_HPSA_H241);
eval 'sub PCI_PRODUCT_HP_HPSA_P246BR () {0x21ca;}' unless defined(&PCI_PRODUCT_HP_HPSA_P246BR);
eval 'sub PCI_PRODUCT_HP_HPSA_P840 () {0x21cb;}' unless defined(&PCI_PRODUCT_HP_HPSA_P840);
eval 'sub PCI_PRODUCT_HP_HPSA_P542D () {0x21cc;}' unless defined(&PCI_PRODUCT_HP_HPSA_P542D);
eval 'sub PCI_PRODUCT_HP_HPSA_P240NR () {0x21cd;}' unless defined(&PCI_PRODUCT_HP_HPSA_P240NR);
eval 'sub PCI_PRODUCT_HP_HPSA_H240NR () {0x21ce;}' unless defined(&PCI_PRODUCT_HP_HPSA_H240NR);
eval 'sub PCI_PRODUCT_HP_HPSAV100 () {0x3210;}' unless defined(&PCI_PRODUCT_HP_HPSAV100);
eval 'sub PCI_PRODUCT_HP_HPSAE200I_1 () {0x3211;}' unless defined(&PCI_PRODUCT_HP_HPSAE200I_1);
eval 'sub PCI_PRODUCT_HP_HPSAE200 () {0x3212;}' unless defined(&PCI_PRODUCT_HP_HPSAE200);
eval 'sub PCI_PRODUCT_HP_HPSAE200I_2 () {0x3213;}' unless defined(&PCI_PRODUCT_HP_HPSAE200I_2);
eval 'sub PCI_PRODUCT_HP_HPSAE200I_3 () {0x3214;}' unless defined(&PCI_PRODUCT_HP_HPSAE200I_3);
eval 'sub PCI_PRODUCT_HP_HPSAE200I_4 () {0x3215;}' unless defined(&PCI_PRODUCT_HP_HPSAE200I_4);
eval 'sub PCI_PRODUCT_HP_HPSA_1 () {0x3220;}' unless defined(&PCI_PRODUCT_HP_HPSA_1);
eval 'sub PCI_PRODUCT_HP_HPSA_2 () {0x3222;}' unless defined(&PCI_PRODUCT_HP_HPSA_2);
eval 'sub PCI_PRODUCT_HP_HPSAP800 () {0x3223;}' unless defined(&PCI_PRODUCT_HP_HPSAP800);
eval 'sub PCI_PRODUCT_HP_HPSAP600 () {0x3225;}' unless defined(&PCI_PRODUCT_HP_HPSAP600);
eval 'sub PCI_PRODUCT_HP_HPSA_3 () {0x3230;}' unless defined(&PCI_PRODUCT_HP_HPSA_3);
eval 'sub PCI_PRODUCT_HP_HPSA_4 () {0x3231;}' unless defined(&PCI_PRODUCT_HP_HPSA_4);
eval 'sub PCI_PRODUCT_HP_HPSA_5 () {0x3232;}' unless defined(&PCI_PRODUCT_HP_HPSA_5);
eval 'sub PCI_PRODUCT_HP_HPSA_6 () {0x3233;}' unless defined(&PCI_PRODUCT_HP_HPSA_6);
eval 'sub PCI_PRODUCT_HP_HPSAP400 () {0x3234;}' unless defined(&PCI_PRODUCT_HP_HPSAP400);
eval 'sub PCI_PRODUCT_HP_HPSAP400I () {0x3235;}' unless defined(&PCI_PRODUCT_HP_HPSAP400I);
eval 'sub PCI_PRODUCT_HP_HPSA_7 () {0x3236;}' unless defined(&PCI_PRODUCT_HP_HPSA_7);
eval 'sub PCI_PRODUCT_HP_HPSA_8 () {0x3237;}' unless defined(&PCI_PRODUCT_HP_HPSA_8);
eval 'sub PCI_PRODUCT_HP_HPSA_9 () {0x3238;}' unless defined(&PCI_PRODUCT_HP_HPSA_9);
eval 'sub PCI_PRODUCT_HP_HPSA_10 () {0x3239;}' unless defined(&PCI_PRODUCT_HP_HPSA_10);
eval 'sub PCI_PRODUCT_HP_HPSA_11 () {0x323a;}' unless defined(&PCI_PRODUCT_HP_HPSA_11);
eval 'sub PCI_PRODUCT_HP_HPSA_12 () {0x323b;}' unless defined(&PCI_PRODUCT_HP_HPSA_12);
eval 'sub PCI_PRODUCT_HP_HPSA_13 () {0x323c;}' unless defined(&PCI_PRODUCT_HP_HPSA_13);
eval 'sub PCI_PRODUCT_HP_HPSA_P700M () {0x323d;}' unless defined(&PCI_PRODUCT_HP_HPSA_P700M);
eval 'sub PCI_PRODUCT_HP_HPSA_P212 () {0x3241;}' unless defined(&PCI_PRODUCT_HP_HPSA_P212);
eval 'sub PCI_PRODUCT_HP_HPSA_P410 () {0x3243;}' unless defined(&PCI_PRODUCT_HP_HPSA_P410);
eval 'sub PCI_PRODUCT_HP_HPSA_P410I () {0x3245;}' unless defined(&PCI_PRODUCT_HP_HPSA_P410I);
eval 'sub PCI_PRODUCT_HP_HPSA_P411 () {0x3247;}' unless defined(&PCI_PRODUCT_HP_HPSA_P411);
eval 'sub PCI_PRODUCT_HP_HPSA_P812 () {0x3249;}' unless defined(&PCI_PRODUCT_HP_HPSA_P812);
eval 'sub PCI_PRODUCT_HP_HPSA_P712M () {0x324a;}' unless defined(&PCI_PRODUCT_HP_HPSA_P712M);
eval 'sub PCI_PRODUCT_HP_HPSA_14 () {0x324b;}' unless defined(&PCI_PRODUCT_HP_HPSA_14);
eval 'sub PCI_PRODUCT_HP_USB () {0x3300;}' unless defined(&PCI_PRODUCT_HP_USB);
eval 'sub PCI_PRODUCT_HP_IPMI () {0x3302;}' unless defined(&PCI_PRODUCT_HP_IPMI);
eval 'sub PCI_PRODUCT_HP_ILO3_SLAVE () {0x3306;}' unless defined(&PCI_PRODUCT_HP_ILO3_SLAVE);
eval 'sub PCI_PRODUCT_HP_ILO3_MGMT () {0x3307;}' unless defined(&PCI_PRODUCT_HP_ILO3_MGMT);
eval 'sub PCI_PRODUCT_HP_HPSA_P222 () {0x3350;}' unless defined(&PCI_PRODUCT_HP_HPSA_P222);
eval 'sub PCI_PRODUCT_HP_HPSA_P420 () {0x3351;}' unless defined(&PCI_PRODUCT_HP_HPSA_P420);
eval 'sub PCI_PRODUCT_HP_HPSA_P421 () {0x3352;}' unless defined(&PCI_PRODUCT_HP_HPSA_P421);
eval 'sub PCI_PRODUCT_HP_HPSA_P822 () {0x3353;}' unless defined(&PCI_PRODUCT_HP_HPSA_P822);
eval 'sub PCI_PRODUCT_HP_HPSA_P420I () {0x3354;}' unless defined(&PCI_PRODUCT_HP_HPSA_P420I);
eval 'sub PCI_PRODUCT_HP_HPSA_P220I () {0x3355;}' unless defined(&PCI_PRODUCT_HP_HPSA_P220I);
eval 'sub PCI_PRODUCT_HP_HPSA_P721I () {0x3356;}' unless defined(&PCI_PRODUCT_HP_HPSA_P721I);
eval 'sub PCI_PRODUCT_HP_RS780_PPB_GFX () {0x9602;}' unless defined(&PCI_PRODUCT_HP_RS780_PPB_GFX);
eval 'sub PCI_PRODUCT_HGST_SN100 () {0x3;}' unless defined(&PCI_PRODUCT_HGST_SN100);
eval 'sub PCI_PRODUCT_HGST_SN200 () {0x23;}' unless defined(&PCI_PRODUCT_HGST_SN200);
eval 'sub PCI_PRODUCT_HIFN_7751 () {0x5;}' unless defined(&PCI_PRODUCT_HIFN_7751);
eval 'sub PCI_PRODUCT_HIFN_6500 () {0x6;}' unless defined(&PCI_PRODUCT_HIFN_6500);
eval 'sub PCI_PRODUCT_HIFN_7811 () {0x7;}' unless defined(&PCI_PRODUCT_HIFN_7811);
eval 'sub PCI_PRODUCT_HIFN_7951 () {0x12;}' unless defined(&PCI_PRODUCT_HIFN_7951);
eval 'sub PCI_PRODUCT_HIFN_78XX () {0x14;}' unless defined(&PCI_PRODUCT_HIFN_78XX);
eval 'sub PCI_PRODUCT_HIFN_8065 () {0x16;}' unless defined(&PCI_PRODUCT_HIFN_8065);
eval 'sub PCI_PRODUCT_HIFN_8165 () {0x17;}' unless defined(&PCI_PRODUCT_HIFN_8165);
eval 'sub PCI_PRODUCT_HIFN_8154 () {0x18;}' unless defined(&PCI_PRODUCT_HIFN_8154);
eval 'sub PCI_PRODUCT_HIFN_7956 () {0x1d;}' unless defined(&PCI_PRODUCT_HIFN_7956);
eval 'sub PCI_PRODUCT_HIFN_7955 () {0x20;}' unless defined(&PCI_PRODUCT_HIFN_7955);
eval 'sub PCI_PRODUCT_HINT_HB1 () {0x21;}' unless defined(&PCI_PRODUCT_HINT_HB1);
eval 'sub PCI_PRODUCT_HINT_HB4 () {0x22;}' unless defined(&PCI_PRODUCT_HINT_HB4);
eval 'sub PCI_PRODUCT_HITACHI_SWC () {0x101;}' unless defined(&PCI_PRODUCT_HITACHI_SWC);
eval 'sub PCI_PRODUCT_HITACHI_SH7751 () {0x3505;}' unless defined(&PCI_PRODUCT_HITACHI_SH7751);
eval 'sub PCI_PRODUCT_HITACHI_SH7751R () {0x350e;}' unless defined(&PCI_PRODUCT_HITACHI_SH7751R);
eval 'sub PCI_PRODUCT_HUAWEI_HI1710 () {0x1711;}' unless defined(&PCI_PRODUCT_HUAWEI_HI1710);
eval 'sub PCI_PRODUCT_IBM_MCABRIDGE () {0x2;}' unless defined(&PCI_PRODUCT_IBM_MCABRIDGE);
eval 'sub PCI_PRODUCT_IBM_ALTALITE () {0x5;}' unless defined(&PCI_PRODUCT_IBM_ALTALITE);
eval 'sub PCI_PRODUCT_IBM_ALTAMP () {0x7;}' unless defined(&PCI_PRODUCT_IBM_ALTAMP);
eval 'sub PCI_PRODUCT_IBM_ISABRIDGE () {0xa;}' unless defined(&PCI_PRODUCT_IBM_ISABRIDGE);
eval 'sub PCI_PRODUCT_IBM_POWERWAVE () {0x13;}' unless defined(&PCI_PRODUCT_IBM_POWERWAVE);
eval 'sub PCI_PRODUCT_IBM_IDAHO () {0x15;}' unless defined(&PCI_PRODUCT_IBM_IDAHO);
eval 'sub PCI_PRODUCT_IBM_CPUBRIDGE () {0x17;}' unless defined(&PCI_PRODUCT_IBM_CPUBRIDGE);
eval 'sub PCI_PRODUCT_IBM_LANSTREAMER () {0x18;}' unless defined(&PCI_PRODUCT_IBM_LANSTREAMER);
eval 'sub PCI_PRODUCT_IBM_GXT150P () {0x1b;}' unless defined(&PCI_PRODUCT_IBM_GXT150P);
eval 'sub PCI_PRODUCT_IBM_CARRERA () {0x1c;}' unless defined(&PCI_PRODUCT_IBM_CARRERA);
eval 'sub PCI_PRODUCT_IBM_82G2675 () {0x1d;}' unless defined(&PCI_PRODUCT_IBM_82G2675);
eval 'sub PCI_PRODUCT_IBM_MCABRIDGE2 () {0x20;}' unless defined(&PCI_PRODUCT_IBM_MCABRIDGE2);
eval 'sub PCI_PRODUCT_IBM_82351 () {0x22;}' unless defined(&PCI_PRODUCT_IBM_82351);
eval 'sub PCI_PRODUCT_IBM_MONNAV () {0x2c;}' unless defined(&PCI_PRODUCT_IBM_MONNAV);
eval 'sub PCI_PRODUCT_IBM_PYTHON () {0x2d;}' unless defined(&PCI_PRODUCT_IBM_PYTHON);
eval 'sub PCI_PRODUCT_IBM_SERVERAID () {0x2e;}' unless defined(&PCI_PRODUCT_IBM_SERVERAID);
eval 'sub PCI_PRODUCT_IBM_MIAMI () {0x36;}' unless defined(&PCI_PRODUCT_IBM_MIAMI);
eval 'sub PCI_PRODUCT_IBM_82660 () {0x37;}' unless defined(&PCI_PRODUCT_IBM_82660);
eval 'sub PCI_PRODUCT_IBM_GXT250P () {0x3c;}' unless defined(&PCI_PRODUCT_IBM_GXT250P);
eval 'sub PCI_PRODUCT_IBM_OLYMPIC () {0x3e;}' unless defined(&PCI_PRODUCT_IBM_OLYMPIC);
eval 'sub PCI_PRODUCT_IBM_MPIC () {0x46;}' unless defined(&PCI_PRODUCT_IBM_MPIC);
eval 'sub PCI_PRODUCT_IBM_TURBOWAYS25 () {0x53;}' unless defined(&PCI_PRODUCT_IBM_TURBOWAYS25);
eval 'sub PCI_PRODUCT_IBM_GXT500P () {0x54;}' unless defined(&PCI_PRODUCT_IBM_GXT500P);
eval 'sub PCI_PRODUCT_IBM_I82557B () {0x5c;}' unless defined(&PCI_PRODUCT_IBM_I82557B);
eval 'sub PCI_PRODUCT_IBM_GXT800P () {0x5e;}' unless defined(&PCI_PRODUCT_IBM_GXT800P);
eval 'sub PCI_PRODUCT_IBM_EADSPCI () {0x8b;}' unless defined(&PCI_PRODUCT_IBM_EADSPCI);
eval 'sub PCI_PRODUCT_IBM_GXT3000P () {0x8e;}' unless defined(&PCI_PRODUCT_IBM_GXT3000P);
eval 'sub PCI_PRODUCT_IBM_GXT3000P2 () {0x90;}' unless defined(&PCI_PRODUCT_IBM_GXT3000P2);
eval 'sub PCI_PRODUCT_IBM_GXT2000P () {0xb8;}' unless defined(&PCI_PRODUCT_IBM_GXT2000P);
eval 'sub PCI_PRODUCT_IBM_OLYMPIC2 () {0xce;}' unless defined(&PCI_PRODUCT_IBM_OLYMPIC2);
eval 'sub PCI_PRODUCT_IBM_CPC71064 () {0xfc;}' unless defined(&PCI_PRODUCT_IBM_CPC71064);
eval 'sub PCI_PRODUCT_IBM_CPC71032 () {0x105;}' unless defined(&PCI_PRODUCT_IBM_CPC71032);
eval 'sub PCI_PRODUCT_IBM_TPAUDIO () {0x153;}' unless defined(&PCI_PRODUCT_IBM_TPAUDIO);
eval 'sub PCI_PRODUCT_IBM_405GP () {0x156;}' unless defined(&PCI_PRODUCT_IBM_405GP);
eval 'sub PCI_PRODUCT_IBM_GXT4000P () {0x16e;}' unless defined(&PCI_PRODUCT_IBM_GXT4000P);
eval 'sub PCI_PRODUCT_IBM_GXT6000P () {0x170;}' unless defined(&PCI_PRODUCT_IBM_GXT6000P);
eval 'sub PCI_PRODUCT_IBM_GXT300P () {0x17d;}' unless defined(&PCI_PRODUCT_IBM_GXT300P);
eval 'sub PCI_PRODUCT_IBM_133PCIX () {0x1a7;}' unless defined(&PCI_PRODUCT_IBM_133PCIX);
eval 'sub PCI_PRODUCT_IBM_SERVERAID4 () {0x1bd;}' unless defined(&PCI_PRODUCT_IBM_SERVERAID4);
eval 'sub PCI_PRODUCT_IBM_440GP () {0x1ef;}' unless defined(&PCI_PRODUCT_IBM_440GP);
eval 'sub PCI_PRODUCT_IBM_IBMETHER () {0x1ff;}' unless defined(&PCI_PRODUCT_IBM_IBMETHER);
eval 'sub PCI_PRODUCT_IBM_GXT6500P () {0x21b;}' unless defined(&PCI_PRODUCT_IBM_GXT6500P);
eval 'sub PCI_PRODUCT_IBM_GXT4500P () {0x21c;}' unless defined(&PCI_PRODUCT_IBM_GXT4500P);
eval 'sub PCI_PRODUCT_IBM_GXT135P () {0x233;}' unless defined(&PCI_PRODUCT_IBM_GXT135P);
eval 'sub PCI_PRODUCT_IBM_4810_BSP () {0x295;}' unless defined(&PCI_PRODUCT_IBM_4810_BSP);
eval 'sub PCI_PRODUCT_IBM_4810_SCC () {0x297;}' unless defined(&PCI_PRODUCT_IBM_4810_SCC);
eval 'sub PCI_PRODUCT_IBM_SERVERAID8K () {0x9580;}' unless defined(&PCI_PRODUCT_IBM_SERVERAID8K);
eval 'sub PCI_PRODUCT_IBM_MPIC2 () {0xffff;}' unless defined(&PCI_PRODUCT_IBM_MPIC2);
eval 'sub PCI_PRODUCT_ICENSEMBLE_ICE1712 () {0x1712;}' unless defined(&PCI_PRODUCT_ICENSEMBLE_ICE1712);
eval 'sub PCI_PRODUCT_ICENSEMBLE_VT1720 () {0x1724;}' unless defined(&PCI_PRODUCT_ICENSEMBLE_VT1720);
eval 'sub PCI_PRODUCT_ICOMPRESSION_ITVC15 () {0x803;}' unless defined(&PCI_PRODUCT_ICOMPRESSION_ITVC15);
eval 'sub PCI_PRODUCT_IDT_77201 () {0x1;}' unless defined(&PCI_PRODUCT_IDT_77201);
eval 'sub PCI_PRODUCT_IDT_RC32334 () {0x204;}' unless defined(&PCI_PRODUCT_IDT_RC32334);
eval 'sub PCI_PRODUCT_IDT_RC32332 () {0x205;}' unless defined(&PCI_PRODUCT_IDT_RC32332);
eval 'sub PCI_PRODUCT_INDCOMPSRC_WDT50x () {0x22c0;}' unless defined(&PCI_PRODUCT_INDCOMPSRC_WDT50x);
eval 'sub PCI_PRODUCT_INITIO_I920 () {0x2;}' unless defined(&PCI_PRODUCT_INITIO_I920);
eval 'sub PCI_PRODUCT_INITIO_I850 () {0x850;}' unless defined(&PCI_PRODUCT_INITIO_I850);
eval 'sub PCI_PRODUCT_INITIO_I1060 () {0x1060;}' unless defined(&PCI_PRODUCT_INITIO_I1060);
eval 'sub PCI_PRODUCT_INITIO_1622 () {0x1622;}' unless defined(&PCI_PRODUCT_INITIO_1622);
eval 'sub PCI_PRODUCT_INITIO_I940 () {0x9400;}' unless defined(&PCI_PRODUCT_INITIO_I940);
eval 'sub PCI_PRODUCT_INITIO_I935 () {0x9401;}' unless defined(&PCI_PRODUCT_INITIO_I935);
eval 'sub PCI_PRODUCT_INITIO_I950 () {0x9500;}' unless defined(&PCI_PRODUCT_INITIO_I950);
eval 'sub PCI_PRODUCT_INTEGRAPHICS_IGA1680 () {0x1680;}' unless defined(&PCI_PRODUCT_INTEGRAPHICS_IGA1680);
eval 'sub PCI_PRODUCT_INTEGRAPHICS_IGA1682 () {0x1682;}' unless defined(&PCI_PRODUCT_INTEGRAPHICS_IGA1682);
eval 'sub PCI_PRODUCT_INTEGRAPHICS_CYBERPRO2000 () {0x2000;}' unless defined(&PCI_PRODUCT_INTEGRAPHICS_CYBERPRO2000);
eval 'sub PCI_PRODUCT_INTEGRAPHICS_CYBERPRO2010 () {0x2010;}' unless defined(&PCI_PRODUCT_INTEGRAPHICS_CYBERPRO2010);
eval 'sub PCI_PRODUCT_IMS_8849 () {0x8849;}' unless defined(&PCI_PRODUCT_IMS_8849);
eval 'sub PCI_PRODUCT_IMS_TT128M () {0x9128;}' unless defined(&PCI_PRODUCT_IMS_TT128M);
eval 'sub PCI_PRODUCT_INTEL_IRONLAKE_D_HB () {0x40;}' unless defined(&PCI_PRODUCT_INTEL_IRONLAKE_D_HB);
eval 'sub PCI_PRODUCT_INTEL_CORE_PCIE_0 () {0x41;}' unless defined(&PCI_PRODUCT_INTEL_CORE_PCIE_0);
eval 'sub PCI_PRODUCT_INTEL_IRONLAKE_D_IGD () {0x42;}' unless defined(&PCI_PRODUCT_INTEL_IRONLAKE_D_IGD);
eval 'sub PCI_PRODUCT_INTEL_CORE_PCIE_1 () {0x43;}' unless defined(&PCI_PRODUCT_INTEL_CORE_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_IRONLAKE_M_HB () {0x44;}' unless defined(&PCI_PRODUCT_INTEL_IRONLAKE_M_HB);
eval 'sub PCI_PRODUCT_INTEL_IRONLAKE_M_IGD () {0x46;}' unless defined(&PCI_PRODUCT_INTEL_IRONLAKE_M_IGD);
eval 'sub PCI_PRODUCT_INTEL_CORE_HB () {0x48;}' unless defined(&PCI_PRODUCT_INTEL_CORE_HB);
eval 'sub PCI_PRODUCT_INTEL_CORE_PCIE_2 () {0x49;}' unless defined(&PCI_PRODUCT_INTEL_CORE_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_IRONLAKE_MA_HB () {0x62;}' unless defined(&PCI_PRODUCT_INTEL_IRONLAKE_MA_HB);
eval 'sub PCI_PRODUCT_INTEL_IRONLAKE_MC2_HB () {0x6a;}' unless defined(&PCI_PRODUCT_INTEL_IRONLAKE_MC2_HB);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_1 () {0x82;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_1000_1 () {0x83;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_1000_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_1000_2 () {0x84;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_1000_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_2 () {0x85;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6005_2X2_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6050_2X2_1 () {0x87;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6050_2X2_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6050_2X2_2 () {0x89;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6050_2X2_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_1030_1 () {0x8a;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_1030_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_1030_2 () {0x8b;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_1030_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6230_1 () {0x90;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6230_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6230_2 () {0x91;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6230_2);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_HB () {0x100;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_HB);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_PCIE () {0x101;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_PCIE);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_IGD () {0x102;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_IGD);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_M_HB () {0x104;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_M_HB);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_PCIE_1 () {0x105;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_M_IGD () {0x106;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_M_IGD);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_S_HB () {0x108;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_S_HB);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_PCIE_2 () {0x109;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_S_IGD () {0x10a;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_S_IGD);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_IGD_1 () {0x112;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_M_IGD_1 () {0x116;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_M_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_IGD_2 () {0x122;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_SANDYBRIDGE_M_IGD_2 () {0x126;}' unless defined(&PCI_PRODUCT_INTEL_SANDYBRIDGE_M_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_HB () {0x150;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_HB);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE () {0x151;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_IGD () {0x152;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_IGD);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_M_HB () {0x154;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_M_HB);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE_1 () {0x155;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_M_IGD () {0x156;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_M_IGD);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_S_HB () {0x158;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_S_HB);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE_2 () {0x159;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_S_IGD () {0x15a;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_S_IGD);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE_3 () {0x15d;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_IGD_1 () {0x162;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_M_IGD_1 () {0x166;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_M_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_IVYBRIDGE_S_IGD_1 () {0x16a;}' unless defined(&PCI_PRODUCT_INTEL_IVYBRIDGE_S_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_U_P_LPC () {0x284;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_U_P_LPC);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_U_LPC () {0x285;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_U_LPC);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_P2SB () {0x2a0;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_P2SB);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PMC () {0x2a1;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PMC);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_SMB () {0x2a3;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_SMB);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_SPI () {0x2a4;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_SPI);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_TRACE () {0x2a6;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_TRACE);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_UART_0 () {0x2a8;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_UART_0);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_UART_1 () {0x2a9;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_UART_1);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_SPI_0 () {0x2aa;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_SPI_0);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_SPI_1 () {0x2ab;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_SPI_1);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_9 () {0x2b0;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_10 () {0x2b1;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_11 () {0x2b2;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_12 () {0x2b3;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_13 () {0x2b4;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_14 () {0x2b5;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_15 () {0x2b6;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_16 () {0x2b7;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_1 () {0x2b8;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_2 () {0x2b9;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_3 () {0x2ba;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_4 () {0x2bb;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_5 () {0x2bc;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_6 () {0x2bd;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_7 () {0x2be;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_PCIE_8 () {0x2bf;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_EMMC () {0x2c4;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_EMMC);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_I2C_4 () {0x2c5;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_I2C_5 () {0x2c6;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_UART_2 () {0x2c7;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_UART_2);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_HDA () {0x2c8;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_HDA);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_AHCI () {0x2d3;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_AHCI);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_RAID () {0x2d5;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_RAID);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_RAID_P () {0x2d7;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_RAID_P);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_MEI_1 () {0x2e0;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_MEI_2 () {0x2e1;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_IDER () {0x2e2;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_IDER);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_KT () {0x2e3;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_KT);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_MEI_3 () {0x2e4;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_MEI_3);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_MEI_4 () {0x2e5;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_MEI_4);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_I2C_0 () {0x2e8;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_I2C_1 () {0x2e9;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_I2C_2 () {0x2ea;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_I2C_3 () {0x2eb;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_XHCI () {0x2ed;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_XHCI);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_XDCI () {0x2ee;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_XDCI);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_SSRAM () {0x2ef;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_CNVI_WIFI () {0x2f0;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_CNVI_WIFI);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_SDXC () {0x2f5;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_SDXC);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_THERM () {0x2f9;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_THERM);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_SPI_2 () {0x2fb;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_SPI_2);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_ISH () {0x2fc;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_ISH);
eval 'sub PCI_PRODUCT_INTEL_80312 () {0x30d;}' unless defined(&PCI_PRODUCT_INTEL_80312);
eval 'sub PCI_PRODUCT_INTEL_80321 () {0x319;}' unless defined(&PCI_PRODUCT_INTEL_80321);
eval 'sub PCI_PRODUCT_INTEL_6700PXH_IOXAPIC () {0x326;}' unless defined(&PCI_PRODUCT_INTEL_6700PXH_IOXAPIC);
eval 'sub PCI_PRODUCT_INTEL_6700PXH_PCIE0 () {0x329;}' unless defined(&PCI_PRODUCT_INTEL_6700PXH_PCIE0);
eval 'sub PCI_PRODUCT_INTEL_6700PXH_PCIE1 () {0x32a;}' unless defined(&PCI_PRODUCT_INTEL_6700PXH_PCIE1);
eval 'sub PCI_PRODUCT_INTEL_6702PXH_PCIX () {0x32c;}' unless defined(&PCI_PRODUCT_INTEL_6702PXH_PCIX);
eval 'sub PCI_PRODUCT_INTEL_IOP332_A () {0x330;}' unless defined(&PCI_PRODUCT_INTEL_IOP332_A);
eval 'sub PCI_PRODUCT_INTEL_IOP332_B () {0x332;}' unless defined(&PCI_PRODUCT_INTEL_IOP332_B);
eval 'sub PCI_PRODUCT_INTEL_80331 () {0x335;}' unless defined(&PCI_PRODUCT_INTEL_80331);
eval 'sub PCI_PRODUCT_INTEL_41210A () {0x340;}' unless defined(&PCI_PRODUCT_INTEL_41210A);
eval 'sub PCI_PRODUCT_INTEL_41210B () {0x341;}' unless defined(&PCI_PRODUCT_INTEL_41210B);
eval 'sub PCI_PRODUCT_INTEL_IOP333_A () {0x370;}' unless defined(&PCI_PRODUCT_INTEL_IOP333_A);
eval 'sub PCI_PRODUCT_INTEL_IOP333_B () {0x372;}' unless defined(&PCI_PRODUCT_INTEL_IOP333_B);
eval 'sub PCI_PRODUCT_INTEL_HASWELL_IGD () {0x402;}' unless defined(&PCI_PRODUCT_INTEL_HASWELL_IGD);
eval 'sub PCI_PRODUCT_INTEL_SRCZCRX () {0x407;}' unless defined(&PCI_PRODUCT_INTEL_SRCZCRX);
eval 'sub PCI_PRODUCT_INTEL_SRCU42E () {0x408;}' unless defined(&PCI_PRODUCT_INTEL_SRCU42E);
eval 'sub PCI_PRODUCT_INTEL_SRCS28X () {0x409;}' unless defined(&PCI_PRODUCT_INTEL_SRCS28X);
eval 'sub PCI_PRODUCT_INTEL_HASWELL_IGD_1 () {0x412;}' unless defined(&PCI_PRODUCT_INTEL_HASWELL_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_IQIA () {0x434;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_IQIA);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_IQIA () {0x435;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_IQIA);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_SGMII () {0x438;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_SGMII);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_SERDES () {0x43a;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_SERDES);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_BPLANE () {0x43c;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_BPLANE);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_SFP () {0x440;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_SFP);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_IQIA_VF () {0x442;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_IQIA_VF);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_IQIA_VF () {0x443;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_IQIA_VF);
eval 'sub PCI_PRODUCT_INTEL_PCEB () {0x482;}' unless defined(&PCI_PRODUCT_INTEL_PCEB);
eval 'sub PCI_PRODUCT_INTEL_CDC () {0x483;}' unless defined(&PCI_PRODUCT_INTEL_CDC);
eval 'sub PCI_PRODUCT_INTEL_SIO () {0x484;}' unless defined(&PCI_PRODUCT_INTEL_SIO);
eval 'sub PCI_PRODUCT_INTEL_82426EX () {0x486;}' unless defined(&PCI_PRODUCT_INTEL_82426EX);
eval 'sub PCI_PRODUCT_INTEL_PCMC () {0x4a3;}' unless defined(&PCI_PRODUCT_INTEL_PCMC);
eval 'sub PCI_PRODUCT_INTEL_GDT_RAID1 () {0x600;}' unless defined(&PCI_PRODUCT_INTEL_GDT_RAID1);
eval 'sub PCI_PRODUCT_INTEL_GDT_RAID2 () {0x61f;}' unless defined(&PCI_PRODUCT_INTEL_GDT_RAID2);
eval 'sub PCI_PRODUCT_INTEL_4HS_LPC_H470 () {0x684;}' unless defined(&PCI_PRODUCT_INTEL_4HS_LPC_H470);
eval 'sub PCI_PRODUCT_INTEL_4HS_LPC_Z490 () {0x685;}' unless defined(&PCI_PRODUCT_INTEL_4HS_LPC_Z490);
eval 'sub PCI_PRODUCT_INTEL_4HS_LPC_Q470 () {0x687;}' unless defined(&PCI_PRODUCT_INTEL_4HS_LPC_Q470);
eval 'sub PCI_PRODUCT_INTEL_4HS_LPC_QM480 () {0x68c;}' unless defined(&PCI_PRODUCT_INTEL_4HS_LPC_QM480);
eval 'sub PCI_PRODUCT_INTEL_4HS_LPC_HM470 () {0x68d;}' unless defined(&PCI_PRODUCT_INTEL_4HS_LPC_HM470);
eval 'sub PCI_PRODUCT_INTEL_4HS_LPC_WM490 () {0x68e;}' unless defined(&PCI_PRODUCT_INTEL_4HS_LPC_WM490);
eval 'sub PCI_PRODUCT_INTEL_4HS_LPC_W480 () {0x697;}' unless defined(&PCI_PRODUCT_INTEL_4HS_LPC_W480);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_P2SB () {0x6a0;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_P2SB);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PMC () {0x6a1;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PMC);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_SMB () {0x6a3;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_SMB);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_SPI_FLASH () {0x6a4;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_SPI_FLASH);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_TRACE () {0x6a6;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_TRACE);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_UART_0 () {0x6a8;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_UART_0);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_UART_1 () {0x6a9;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_UART_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_GSPI_0 () {0x6aa;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_GSPI_1 () {0x6ab;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_21 () {0x6ac;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_21);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_22 () {0x6ad;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_22);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_23 () {0x6ae;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_23);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_24 () {0x6af;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_24);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_9 () {0x6b0;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_10 () {0x6b1;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_11 () {0x6b2;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_12 () {0x6b3;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_13 () {0x6b4;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_14 () {0x6b5;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_15 () {0x6b6;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_16 () {0x6b7;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_1 () {0x6b8;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_2 () {0x6b9;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_3 () {0x6ba;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_4 () {0x6bb;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_5 () {0x6bc;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_6 () {0x6bd;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_7 () {0x6be;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_8 () {0x6bf;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_17 () {0x6c0;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_17);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_18 () {0x6c1;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_18);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_19 () {0x6c2;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_19);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_PCIE_20 () {0x6c3;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_PCIE_20);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_UART_2 () {0x6c7;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_UART_2);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_CAVS () {0x6c8;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_CAVS);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_D_AHCI () {0x6d2;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_D_AHCI);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_M_AHIC () {0x6d3;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_M_AHIC);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_M_RAID () {0x6d5;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_M_RAID);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_M_P_RAID () {0x6d7;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_M_P_RAID);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_AHCI_OPTANE () {0x6de;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_AHCI_OPTANE);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_HECI_1 () {0x6e0;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_HECI_2 () {0x6e1;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_IDE_R () {0x6e2;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_IDE_R);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_KT () {0x6e3;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_KT);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_HECI_3 () {0x6e4;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_HECI_4 () {0x6e5;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_HECI_4);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_I2C_0 () {0x6e8;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_I2C_1 () {0x6e9;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_I2C_2 () {0x6ea;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_I2C_3 () {0x6eb;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_XHCI () {0x6ed;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_XHCI);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_SSRAM () {0x6ef;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_CNVI_WIFI () {0x6f0;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_CNVI_WIFI);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_SDXC () {0x6f5;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_SDXC);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_THERM () {0x6f9;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_THERM);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_GSIP_2 () {0x6fb;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_GSIP_2);
eval 'sub PCI_PRODUCT_INTEL_4HS_H_ISH () {0x6fc;}' unless defined(&PCI_PRODUCT_INTEL_4HS_H_ISH);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6150_1 () {0x885;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6150_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6150_2 () {0x886;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6150_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_2230_1 () {0x887;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_2230_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_2230_2 () {0x888;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_2230_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6235 () {0x88e;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6235);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6235_2 () {0x88f;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6235_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_2200_1 () {0x890;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_2200_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_2200_2 () {0x891;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_2200_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_135_1 () {0x892;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_135_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_135_2 () {0x893;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_135_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_105_1 () {0x894;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_105_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_105_2 () {0x895;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_105_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_130_1 () {0x896;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_130_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_130_2 () {0x897;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_130_2);
eval 'sub PCI_PRODUCT_INTEL_X1000_SDIO_EMMC () {0x8a7;}' unless defined(&PCI_PRODUCT_INTEL_X1000_SDIO_EMMC);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_100_1 () {0x8ae;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_100_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_100_2 () {0x8af;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_100_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_7260_1 () {0x8b1;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_7260_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_7260_2 () {0x8b2;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_7260_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_3160_1 () {0x8b3;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_3160_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_3160_2 () {0x8b4;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_3160_2);
eval 'sub PCI_PRODUCT_INTEL_X1000_I2C_GPIO () {0x934;}' unless defined(&PCI_PRODUCT_INTEL_X1000_I2C_GPIO);
eval 'sub PCI_PRODUCT_INTEL_X1000_SPI () {0x935;}' unless defined(&PCI_PRODUCT_INTEL_X1000_SPI);
eval 'sub PCI_PRODUCT_INTEL_X1000_HS_UART () {0x936;}' unless defined(&PCI_PRODUCT_INTEL_X1000_HS_UART);
eval 'sub PCI_PRODUCT_INTEL_X1000_MAC () {0x937;}' unless defined(&PCI_PRODUCT_INTEL_X1000_MAC);
eval 'sub PCI_PRODUCT_INTEL_X1000_EHCI () {0x939;}' unless defined(&PCI_PRODUCT_INTEL_X1000_EHCI);
eval 'sub PCI_PRODUCT_INTEL_X1000_OHCI () {0x93a;}' unless defined(&PCI_PRODUCT_INTEL_X1000_OHCI);
eval 'sub PCI_PRODUCT_INTEL_PCIE_NVME_SSD () {0x953;}' unless defined(&PCI_PRODUCT_INTEL_PCIE_NVME_SSD);
eval 'sub PCI_PRODUCT_INTEL_X1000_HB () {0x958;}' unless defined(&PCI_PRODUCT_INTEL_X1000_HB);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_7265_1 () {0x95a;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_7265_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_7265_2 () {0x95b;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_7265_2);
eval 'sub PCI_PRODUCT_INTEL_X1000_LB () {0x95e;}' unless defined(&PCI_PRODUCT_INTEL_X1000_LB);
eval 'sub PCI_PRODUCT_INTEL_80960RM () {0x962;}' unless defined(&PCI_PRODUCT_INTEL_80960RM);
eval 'sub PCI_PRODUCT_INTEL_80960RN () {0x964;}' unless defined(&PCI_PRODUCT_INTEL_80960RN);
eval 'sub PCI_PRODUCT_INTEL_SNR_IEH () {0x998;}' unless defined(&PCI_PRODUCT_INTEL_SNR_IEH);
eval 'sub PCI_PRODUCT_INTEL_SNR_M2IIO_VTD () {0x9a2;}' unless defined(&PCI_PRODUCT_INTEL_SNR_M2IIO_VTD);
eval 'sub PCI_PRODUCT_INTEL_SNR_M2IIO_RAS () {0x9a3;}' unless defined(&PCI_PRODUCT_INTEL_SNR_M2IIO_RAS);
eval 'sub PCI_PRODUCT_INTEL_SNR_M2IIO_PMU () {0x9a4;}' unless defined(&PCI_PRODUCT_INTEL_SNR_M2IIO_PMU);
eval 'sub PCI_PRODUCT_INTEL_SNR_M2IIO_DFX () {0x9a5;}' unless defined(&PCI_PRODUCT_INTEL_SNR_M2IIO_DFX);
eval 'sub PCI_PRODUCT_INTEL_SNR_PECI_OOB_MSM () {0x9a6;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PECI_OOB_MSM);
eval 'sub PCI_PRODUCT_INTEL_SNR_PECI_OOB_MSM_PMU () {0x9a7;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PECI_OOB_MSM_PMU);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_D_ULT_GT1 () {0xa02;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_D_ULT_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_HOST_DRAM () {0xa04;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_ULT_GT1 () {0xa06;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_ULT_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_S_ULT_GT1 () {0xa0a;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_S_ULT_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT1_1 () {0xa0b;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT1_1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_MINI_HDA () {0xa0c;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_MINI_HDA);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT1_2 () {0xa0e;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT1_2);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_D_ULT_GT2 () {0xa12;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_D_ULT_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_ULT_GT2 () {0xa16;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_ULT_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_S_ULT_GT2 () {0xa1a;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_S_ULT_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT2_1 () {0xa1b;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT2_1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT2_2 () {0xa1e;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT2_2);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_D_ULT_GT3 () {0xa22;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_D_ULT_GT3);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_ULT_GT3 () {0xa26;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_ULT_GT3);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_S_ULT_GT3 () {0xa2a;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_S_ULT_GT3);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT3_1 () {0xa2b;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT3_1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT3_2 () {0xa2e;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT3_2);
eval 'sub PCI_PRODUCT_INTEL_DC_P3520_SSD () {0xa53;}' unless defined(&PCI_PRODUCT_INTEL_DC_P3520_SSD);
eval 'sub PCI_PRODUCT_INTEL_DC_P4500_SSD () {0xa54;}' unless defined(&PCI_PRODUCT_INTEL_DC_P4500_SSD);
eval 'sub PCI_PRODUCT_INTEL_DC_P4600_SSD () {0xa55;}' unless defined(&PCI_PRODUCT_INTEL_DC_P4600_SSD);
eval 'sub PCI_PRODUCT_INTEL_SNR_DMA () {0xb00;}' unless defined(&PCI_PRODUCT_INTEL_SNR_DMA);
eval 'sub PCI_PRODUCT_INTEL_HASWELL_HOST_DRAM () {0xc00;}' unless defined(&PCI_PRODUCT_INTEL_HASWELL_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_HASWELL_PCIE16 () {0xc01;}' unless defined(&PCI_PRODUCT_INTEL_HASWELL_PCIE16);
eval 'sub PCI_PRODUCT_INTEL_HASWELL_PCIE8 () {0xc05;}' unless defined(&PCI_PRODUCT_INTEL_HASWELL_PCIE8);
eval 'sub PCI_PRODUCT_INTEL_XE3_12KV3_HOST_DRAM () {0xc08;}' unless defined(&PCI_PRODUCT_INTEL_XE3_12KV3_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_HASWELL_PCIE4 () {0xc09;}' unless defined(&PCI_PRODUCT_INTEL_HASWELL_PCIE4);
eval 'sub PCI_PRODUCT_INTEL_HASWELL_MINI_HDA () {0xc0c;}' unless defined(&PCI_PRODUCT_INTEL_HASWELL_MINI_HDA);
eval 'sub PCI_PRODUCT_INTEL_S1200_PCIE_1 () {0xc46;}' unless defined(&PCI_PRODUCT_INTEL_S1200_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_S1200_PCIE_2 () {0xc47;}' unless defined(&PCI_PRODUCT_INTEL_S1200_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_S1200_PCIE_3 () {0xc48;}' unless defined(&PCI_PRODUCT_INTEL_S1200_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_S1200_PCIE_4 () {0xc49;}' unless defined(&PCI_PRODUCT_INTEL_S1200_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_S1200_INTERNALMNG () {0xc54;}' unless defined(&PCI_PRODUCT_INTEL_S1200_INTERNALMNG);
eval 'sub PCI_PRODUCT_INTEL_S1200_DFX1 () {0xc55;}' unless defined(&PCI_PRODUCT_INTEL_S1200_DFX1);
eval 'sub PCI_PRODUCT_INTEL_S1200_DFX2 () {0xc56;}' unless defined(&PCI_PRODUCT_INTEL_S1200_DFX2);
eval 'sub PCI_PRODUCT_INTEL_S1200_SMBUS_0 () {0xc59;}' unless defined(&PCI_PRODUCT_INTEL_S1200_SMBUS_0);
eval 'sub PCI_PRODUCT_INTEL_S1200_SMBUS_1 () {0xc5a;}' unless defined(&PCI_PRODUCT_INTEL_S1200_SMBUS_1);
eval 'sub PCI_PRODUCT_INTEL_S1200_SMBUS_2 () {0xc5b;}' unless defined(&PCI_PRODUCT_INTEL_S1200_SMBUS_2);
eval 'sub PCI_PRODUCT_INTEL_S1200_SMBUS_3 () {0xc5c;}' unless defined(&PCI_PRODUCT_INTEL_S1200_SMBUS_3);
eval 'sub PCI_PRODUCT_INTEL_S1200_SMBUS_4 () {0xc5d;}' unless defined(&PCI_PRODUCT_INTEL_S1200_SMBUS_4);
eval 'sub PCI_PRODUCT_INTEL_S1200_SMBUS_5 () {0xc5e;}' unless defined(&PCI_PRODUCT_INTEL_S1200_SMBUS_5);
eval 'sub PCI_PRODUCT_INTEL_S1200_UART () {0xc5f;}' unless defined(&PCI_PRODUCT_INTEL_S1200_UART);
eval 'sub PCI_PRODUCT_INTEL_S1200_ILB () {0xc60;}' unless defined(&PCI_PRODUCT_INTEL_S1200_ILB);
eval 'sub PCI_PRODUCT_INTEL_S1200_S1220 () {0xc72;}' unless defined(&PCI_PRODUCT_INTEL_S1200_S1220);
eval 'sub PCI_PRODUCT_INTEL_S1200_S1240 () {0xc73;}' unless defined(&PCI_PRODUCT_INTEL_S1200_S1240);
eval 'sub PCI_PRODUCT_INTEL_S1200_S1260 () {0xc75;}' unless defined(&PCI_PRODUCT_INTEL_S1200_S1260);
eval 'sub PCI_PRODUCT_INTEL_I219_LM11 () {0xd4c;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM11);
eval 'sub PCI_PRODUCT_INTEL_I219_V11 () {0xd4d;}' unless defined(&PCI_PRODUCT_INTEL_I219_V11);
eval 'sub PCI_PRODUCT_INTEL_I219_LM10 () {0xd4e;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM10);
eval 'sub PCI_PRODUCT_INTEL_I219_V10 () {0xd4f;}' unless defined(&PCI_PRODUCT_INTEL_I219_V10);
eval 'sub PCI_PRODUCT_INTEL_I225_IT () {0xd9f;}' unless defined(&PCI_PRODUCT_INTEL_I225_IT);
eval 'sub PCI_PRODUCT_INTEL_I219_LM12 () {0xd53;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM12);
eval 'sub PCI_PRODUCT_INTEL_I219_V12 () {0xd55;}' unless defined(&PCI_PRODUCT_INTEL_I219_V12);
eval 'sub PCI_PRODUCT_INTEL_I219_LM23 () {0xdc5;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM23);
eval 'sub PCI_PRODUCT_INTEL_I219_V23 () {0xdc6;}' unless defined(&PCI_PRODUCT_INTEL_I219_V23);
eval 'sub PCI_PRODUCT_INTEL_I219_LM22 () {0xdc7;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM22);
eval 'sub PCI_PRODUCT_INTEL_I219_V22 () {0xdc8;}' unless defined(&PCI_PRODUCT_INTEL_I219_V22);
eval 'sub PCI_PRODUCT_INTEL_E5V2_DMI2 () {0xe00;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_DMI2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_1 () {0xe01;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_2 () {0xe02;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_3 () {0xe03;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_4 () {0xe04;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_5 () {0xe05;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_6 () {0xe06;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_7 () {0xe07;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_8 () {0xe08;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_9 () {0xe09;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_10 () {0xe0a;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_11 () {0xe0b;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_E5V2_R2PCIE () {0xe1d;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_R2PCIE);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UBOX_1 () {0xe1e;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UBOX_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UBOX_2 () {0xe1f;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UBOX_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IOAT_0 () {0xe20;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IOAT_0);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IOAT_1 () {0xe21;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IOAT_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IOAT_2 () {0xe22;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IOAT_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IOAT_3 () {0xe23;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IOAT_3);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IOAT_4 () {0xe24;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IOAT_4);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IOAT_5 () {0xe25;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IOAT_5);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IOAT_6 () {0xe26;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IOAT_6);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IOAT_7 () {0xe27;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IOAT_7);
eval 'sub PCI_PRODUCT_INTEL_E5V2_ADDRMAP () {0xe28;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_ADDRMAP);
eval 'sub PCI_PRODUCT_INTEL_E5V2_HOTPLUG () {0xe29;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_HOTPLUG);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IIO_RAS () {0xe2a;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IIO_RAS);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IOAPIC () {0xe2c;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IOAPIC);
eval 'sub PCI_PRODUCT_INTEL_E5V2_HA_2 () {0xe30;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_HA_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCIE_PM_1 () {0xe34;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCIE_PM_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_PM_1 () {0xe36;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_PM_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_PM_2 () {0xe37;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_PM_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_1 () {0xe41;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_RAS () {0xe71;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_RAS);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UBOX_3 () {0xe7d;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UBOX_3);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_L_0 () {0xe80;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_L_0);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_2 () {0xe81;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_L_0_1 () {0xe83;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_L_0_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_L_0_2 () {0xe84;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_L_0_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_L_1 () {0xe90;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_L_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_L_1_1 () {0xe93;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_L_1_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_QPI_L_1_2 () {0xe94;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_QPI_L_1_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_HA_1 () {0xea0;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_HA_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_TA () {0xea8;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_TA);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_TAD_1 () {0xeaa;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_TAD_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_TAD_2 () {0xeab;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_TAD_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_TAD_3 () {0xeac;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_TAD_3);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_TAD_4 () {0xead;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_TAD_4);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_THERMAL_1 () {0xeb0;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_THERMAL_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_THERMAL_2 () {0xeb1;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_THERMAL_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_ERR_1 () {0xeb2;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_ERR_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_ERR_2 () {0xeb3;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_ERR_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_THERMAL_3 () {0xeb4;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_THERMAL_3);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_THERMAL_4 () {0xeb5;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_THERMAL_4);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_ERR_3 () {0xeb6;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_ERR_3);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_ERR_4 () {0xeb7;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_ERR_4);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_1 () {0xeba;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_2 () {0xebb;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_3 () {0xebc;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_3);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_4 () {0xebd;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_4);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_5 () {0xebe;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_5);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_6 () {0xebf;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_6);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCU_0 () {0xec0;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCU_0);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCU_1 () {0xec1;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCU_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCU_2 () {0xec2;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCU_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCU_3 () {0xec3;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCU_3);
eval 'sub PCI_PRODUCT_INTEL_E5V2_PCU_4 () {0xec4;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_PCU_4);
eval 'sub PCI_PRODUCT_INTEL_E5V2_SAD_1 () {0xec8;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_SAD_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_BROADCAST_1 () {0xec9;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_BROADCAST_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_BROADCAST_2 () {0xeca;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_BROADCAST_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_7 () {0xed8;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_7);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_8 () {0xed9;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_8);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_9 () {0xeda;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_9);
eval 'sub PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_10 () {0xedb;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_IMC_DDRIO_10);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_1 () {0xee0;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_1);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_2 () {0xee1;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_2);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_3 () {0xee2;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_3);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_4 () {0xee3;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_4);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_5 () {0xee4;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_5);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_6 () {0xee5;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_6);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_7 () {0xee6;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_7);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_8 () {0xee7;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_8);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_9 () {0xee8;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_9);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_10 () {0xee9;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_10);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_11 () {0xeea;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_11);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_12 () {0xeeb;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_12);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_13 () {0xeec;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_13);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_14 () {0xeed;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_14);
eval 'sub PCI_PRODUCT_INTEL_E5V2_UNICAST_15 () {0xeee;}' unless defined(&PCI_PRODUCT_INTEL_E5V2_UNICAST_15);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_HB () {0xf00;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_HB);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_HDA () {0xf04;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_HDA);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_DMA () {0xf06;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_DMA);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_PWM1 () {0xf08;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_PWM1);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_PWM2 () {0xf09;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_PWM2);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_UART1 () {0xf0a;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_UART1);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_UART2 () {0xf0c;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_UART2);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_SPI () {0xf0e;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_SPI);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_PCU_SMB () {0xf12;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_PCU_SMB);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SCC_MMC () {0xf14;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SCC_MMC);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SCC_SDIO () {0xf15;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SCC_SDIO);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SCC () {0xf16;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SCC);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_TXE () {0xf18;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_TXE);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_PCU_LPC () {0xf1c;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_PCU_LPC);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SATA_IDE_0 () {0xf20;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SATA_IDE_0);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SATA_IDE_1 () {0xf21;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SATA_IDE_1);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SATA_AHCI_0 () {0xf22;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SATA_AHCI_0);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SATA_AHCI_1 () {0xf23;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SATA_AHCI_1);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_LPEA () {0xf28;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_LPEA);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_IGD () {0xf31;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_IGD);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_EHCI () {0xf34;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_EHCI);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_XHCI () {0xf35;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_XHCI);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_USB_DEV () {0xf37;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_USB_DEV);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_CISP () {0xf38;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_CISP);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO_DMA () {0xf40;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO_DMA);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C1 () {0xf41;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C1);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C2 () {0xf42;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C2);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C3 () {0xf43;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C3);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C4 () {0xf44;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C4);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C5 () {0xf45;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C5);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C6 () {0xf46;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C6);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C7 () {0xf47;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C7);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_1 () {0xf48;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_2 () {0xf4a;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_3 () {0xf4c;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_4 () {0xf4e;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_BAYTRAIL_SCC_MMC2 () {0xf50;}' unless defined(&PCI_PRODUCT_INTEL_BAYTRAIL_SCC_MMC2);
eval 'sub PCI_PRODUCT_INTEL_82542 () {0x1000;}' unless defined(&PCI_PRODUCT_INTEL_82542);
eval 'sub PCI_PRODUCT_INTEL_82543GC_FIBER () {0x1001;}' unless defined(&PCI_PRODUCT_INTEL_82543GC_FIBER);
eval 'sub PCI_PRODUCT_INTEL_MODEM56 () {0x1002;}' unless defined(&PCI_PRODUCT_INTEL_MODEM56);
eval 'sub PCI_PRODUCT_INTEL_82543GC_COPPER () {0x1004;}' unless defined(&PCI_PRODUCT_INTEL_82543GC_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82544EI_COPPER () {0x1008;}' unless defined(&PCI_PRODUCT_INTEL_82544EI_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82544EI_FIBER () {0x1009;}' unless defined(&PCI_PRODUCT_INTEL_82544EI_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82544GC_COPPER () {0x100c;}' unless defined(&PCI_PRODUCT_INTEL_82544GC_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82544GC_LOM () {0x100d;}' unless defined(&PCI_PRODUCT_INTEL_82544GC_LOM);
eval 'sub PCI_PRODUCT_INTEL_82540EM () {0x100e;}' unless defined(&PCI_PRODUCT_INTEL_82540EM);
eval 'sub PCI_PRODUCT_INTEL_82545EM_COPPER () {0x100f;}' unless defined(&PCI_PRODUCT_INTEL_82545EM_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82546EB_COPPER () {0x1010;}' unless defined(&PCI_PRODUCT_INTEL_82546EB_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82545EM_FIBER () {0x1011;}' unless defined(&PCI_PRODUCT_INTEL_82545EM_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82546EB_FIBER () {0x1012;}' unless defined(&PCI_PRODUCT_INTEL_82546EB_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82541EI () {0x1013;}' unless defined(&PCI_PRODUCT_INTEL_82541EI);
eval 'sub PCI_PRODUCT_INTEL_82541ER_LOM () {0x1014;}' unless defined(&PCI_PRODUCT_INTEL_82541ER_LOM);
eval 'sub PCI_PRODUCT_INTEL_82540EM_LOM () {0x1015;}' unless defined(&PCI_PRODUCT_INTEL_82540EM_LOM);
eval 'sub PCI_PRODUCT_INTEL_82540EP_LOM () {0x1016;}' unless defined(&PCI_PRODUCT_INTEL_82540EP_LOM);
eval 'sub PCI_PRODUCT_INTEL_82540EP () {0x1017;}' unless defined(&PCI_PRODUCT_INTEL_82540EP);
eval 'sub PCI_PRODUCT_INTEL_82541EI_MOBILE () {0x1018;}' unless defined(&PCI_PRODUCT_INTEL_82541EI_MOBILE);
eval 'sub PCI_PRODUCT_INTEL_82547EI () {0x1019;}' unless defined(&PCI_PRODUCT_INTEL_82547EI);
eval 'sub PCI_PRODUCT_INTEL_82547EI_MOBILE () {0x101a;}' unless defined(&PCI_PRODUCT_INTEL_82547EI_MOBILE);
eval 'sub PCI_PRODUCT_INTEL_82546EB_QUAD () {0x101d;}' unless defined(&PCI_PRODUCT_INTEL_82546EB_QUAD);
eval 'sub PCI_PRODUCT_INTEL_82540EP_LP () {0x101e;}' unless defined(&PCI_PRODUCT_INTEL_82540EP_LP);
eval 'sub PCI_PRODUCT_INTEL_V710_5G_T () {0x101f;}' unless defined(&PCI_PRODUCT_INTEL_V710_5G_T);
eval 'sub PCI_PRODUCT_INTEL_82545GM_COPPER () {0x1026;}' unless defined(&PCI_PRODUCT_INTEL_82545GM_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82545GM_FIBER () {0x1027;}' unless defined(&PCI_PRODUCT_INTEL_82545GM_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82545GM_SERDES () {0x1028;}' unless defined(&PCI_PRODUCT_INTEL_82545GM_SERDES);
eval 'sub PCI_PRODUCT_INTEL_PRO_100 () {0x1029;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100);
eval 'sub PCI_PRODUCT_INTEL_IN_BUSINESS () {0x1030;}' unless defined(&PCI_PRODUCT_INTEL_IN_BUSINESS);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_0 () {0x1031;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_0);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_1 () {0x1032;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_1);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_0 () {0x1033;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_0);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_1 () {0x1034;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_1);
eval 'sub PCI_PRODUCT_INTEL_82562EH_HPNA_0 () {0x1035;}' unless defined(&PCI_PRODUCT_INTEL_82562EH_HPNA_0);
eval 'sub PCI_PRODUCT_INTEL_82562EH_HPNA_1 () {0x1036;}' unless defined(&PCI_PRODUCT_INTEL_82562EH_HPNA_1);
eval 'sub PCI_PRODUCT_INTEL_82562EH_HPNA_2 () {0x1037;}' unless defined(&PCI_PRODUCT_INTEL_82562EH_HPNA_2);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_2 () {0x1038;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_2);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_2 () {0x1039;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_2);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_3 () {0x103a;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_3);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_3 () {0x103b;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_3);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_4 () {0x103c;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_4);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_4 () {0x103d;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_4);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_5 () {0x103e;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_5);
eval 'sub PCI_PRODUCT_INTEL_PRO_WL_2100 () {0x1043;}' unless defined(&PCI_PRODUCT_INTEL_PRO_WL_2100);
eval 'sub PCI_PRODUCT_INTEL_82597EX () {0x1048;}' unless defined(&PCI_PRODUCT_INTEL_82597EX);
eval 'sub PCI_PRODUCT_INTEL_82801H_M_AMT () {0x1049;}' unless defined(&PCI_PRODUCT_INTEL_82801H_M_AMT);
eval 'sub PCI_PRODUCT_INTEL_82801H_AMT () {0x104a;}' unless defined(&PCI_PRODUCT_INTEL_82801H_AMT);
eval 'sub PCI_PRODUCT_INTEL_82801H_LAN () {0x104b;}' unless defined(&PCI_PRODUCT_INTEL_82801H_LAN);
eval 'sub PCI_PRODUCT_INTEL_82801H_IFE_LAN () {0x104c;}' unless defined(&PCI_PRODUCT_INTEL_82801H_IFE_LAN);
eval 'sub PCI_PRODUCT_INTEL_82801H_M_LAN () {0x104d;}' unless defined(&PCI_PRODUCT_INTEL_82801H_M_LAN);
eval 'sub PCI_PRODUCT_INTEL_X710_10G_SFP () {0x104e;}' unless defined(&PCI_PRODUCT_INTEL_X710_10G_SFP);
eval 'sub PCI_PRODUCT_INTEL_X710_10G_BP () {0x104f;}' unless defined(&PCI_PRODUCT_INTEL_X710_10G_BP);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_6 () {0x1050;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_6);
eval 'sub PCI_PRODUCT_INTEL_82801EB_LAN () {0x1051;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_LAN);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_7 () {0x1052;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_7);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_8 () {0x1053;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_8);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_9 () {0x1054;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_9);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_10 () {0x1055;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_10);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_11 () {0x1056;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_11);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_12 () {0x1057;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_12);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_M () {0x1059;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_M);
eval 'sub PCI_PRODUCT_INTEL_82571EB_COPPER () {0x105e;}' unless defined(&PCI_PRODUCT_INTEL_82571EB_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82571EB_FIBER () {0x105f;}' unless defined(&PCI_PRODUCT_INTEL_82571EB_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82571EB_SERDES () {0x1060;}' unless defined(&PCI_PRODUCT_INTEL_82571EB_SERDES);
eval 'sub PCI_PRODUCT_INTEL_82801FB_LAN_2 () {0x1064;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_LAN_2);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_9 () {0x1065;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_9);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_13 () {0x1066;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_13);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_14 () {0x1067;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_14);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_5 () {0x1068;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_5);
eval 'sub PCI_PRODUCT_INTEL_82801GB_LAN () {0x1069;}' unless defined(&PCI_PRODUCT_INTEL_82801GB_LAN);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_10 () {0x106a;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_10);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_11 () {0x106b;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_11);
eval 'sub PCI_PRODUCT_INTEL_82547GI () {0x1075;}' unless defined(&PCI_PRODUCT_INTEL_82547GI);
eval 'sub PCI_PRODUCT_INTEL_82541GI () {0x1076;}' unless defined(&PCI_PRODUCT_INTEL_82541GI);
eval 'sub PCI_PRODUCT_INTEL_82541GI_MOBILE () {0x1077;}' unless defined(&PCI_PRODUCT_INTEL_82541GI_MOBILE);
eval 'sub PCI_PRODUCT_INTEL_82541ER () {0x1078;}' unless defined(&PCI_PRODUCT_INTEL_82541ER);
eval 'sub PCI_PRODUCT_INTEL_82546GB_COPPER () {0x1079;}' unless defined(&PCI_PRODUCT_INTEL_82546GB_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82546GB_FIBER () {0x107a;}' unless defined(&PCI_PRODUCT_INTEL_82546GB_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82546GB_SERDES () {0x107b;}' unless defined(&PCI_PRODUCT_INTEL_82546GB_SERDES);
eval 'sub PCI_PRODUCT_INTEL_82541PI () {0x107c;}' unless defined(&PCI_PRODUCT_INTEL_82541PI);
eval 'sub PCI_PRODUCT_INTEL_82572EI_COPPER () {0x107d;}' unless defined(&PCI_PRODUCT_INTEL_82572EI_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82572EI_FIBER () {0x107e;}' unless defined(&PCI_PRODUCT_INTEL_82572EI_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82572EI_SERDES () {0x107f;}' unless defined(&PCI_PRODUCT_INTEL_82572EI_SERDES);
eval 'sub PCI_PRODUCT_INTEL_82546GB_PCIE () {0x108a;}' unless defined(&PCI_PRODUCT_INTEL_82546GB_PCIE);
eval 'sub PCI_PRODUCT_INTEL_82573E () {0x108b;}' unless defined(&PCI_PRODUCT_INTEL_82573E);
eval 'sub PCI_PRODUCT_INTEL_82573E_IAMT () {0x108c;}' unless defined(&PCI_PRODUCT_INTEL_82573E_IAMT);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_15 () {0x1091;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_15);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_6 () {0x1092;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_6);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_8 () {0x1093;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_8);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VE_7 () {0x1094;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VE_7);
eval 'sub PCI_PRODUCT_INTEL_PRO_100_VM_16 () {0x1095;}' unless defined(&PCI_PRODUCT_INTEL_PRO_100_VM_16);
eval 'sub PCI_PRODUCT_INTEL_80K3LAN_CPR_DPT () {0x1096;}' unless defined(&PCI_PRODUCT_INTEL_80K3LAN_CPR_DPT);
eval 'sub PCI_PRODUCT_INTEL_80K3LAN_FIB_DPT () {0x1097;}' unless defined(&PCI_PRODUCT_INTEL_80K3LAN_FIB_DPT);
eval 'sub PCI_PRODUCT_INTEL_80K3LAN_SDS_DPT () {0x1098;}' unless defined(&PCI_PRODUCT_INTEL_80K3LAN_SDS_DPT);
eval 'sub PCI_PRODUCT_INTEL_82546GB_QUAD_COPPER () {0x1099;}' unless defined(&PCI_PRODUCT_INTEL_82546GB_QUAD_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82573L () {0x109a;}' unless defined(&PCI_PRODUCT_INTEL_82573L);
eval 'sub PCI_PRODUCT_INTEL_82597EX_CX4 () {0x109e;}' unless defined(&PCI_PRODUCT_INTEL_82597EX_CX4);
eval 'sub PCI_PRODUCT_INTEL_82571EB_QUAD_COPPER () {0x10a4;}' unless defined(&PCI_PRODUCT_INTEL_82571EB_QUAD_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82571EB_QUAD_FIBER () {0x10a5;}' unless defined(&PCI_PRODUCT_INTEL_82571EB_QUAD_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82575EB_COPPER () {0x10a7;}' unless defined(&PCI_PRODUCT_INTEL_82575EB_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82575EB_FIBER_SERDES () {0x10a9;}' unless defined(&PCI_PRODUCT_INTEL_82575EB_FIBER_SERDES);
eval 'sub PCI_PRODUCT_INTEL_82546GB_QUAD_COPPER_KSP3 () {0x10b5;}' unless defined(&PCI_PRODUCT_INTEL_82546GB_QUAD_COPPER_KSP3);
eval 'sub PCI_PRODUCT_INTEL_82598 () {0x10b6;}' unless defined(&PCI_PRODUCT_INTEL_82598);
eval 'sub PCI_PRODUCT_INTEL_82572EI () {0x10b9;}' unless defined(&PCI_PRODUCT_INTEL_82572EI);
eval 'sub PCI_PRODUCT_INTEL_80K3LAN_CPR_SPT () {0x10ba;}' unless defined(&PCI_PRODUCT_INTEL_80K3LAN_CPR_SPT);
eval 'sub PCI_PRODUCT_INTEL_80K3LAN_SDS_SPT () {0x10bb;}' unless defined(&PCI_PRODUCT_INTEL_80K3LAN_SDS_SPT);
eval 'sub PCI_PRODUCT_INTEL_82571GB_QUAD_COPPER () {0x10bc;}' unless defined(&PCI_PRODUCT_INTEL_82571GB_QUAD_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82801I_IGP_AMT () {0x10bd;}' unless defined(&PCI_PRODUCT_INTEL_82801I_IGP_AMT);
eval 'sub PCI_PRODUCT_INTEL_82801I_IGP_M () {0x10bf;}' unless defined(&PCI_PRODUCT_INTEL_82801I_IGP_M);
eval 'sub PCI_PRODUCT_INTEL_82801I_IFE () {0x10c0;}' unless defined(&PCI_PRODUCT_INTEL_82801I_IFE);
eval 'sub PCI_PRODUCT_INTEL_82801I_IFE_G () {0x10c2;}' unless defined(&PCI_PRODUCT_INTEL_82801I_IFE_G);
eval 'sub PCI_PRODUCT_INTEL_82801I_IFE_GT () {0x10c3;}' unless defined(&PCI_PRODUCT_INTEL_82801I_IFE_GT);
eval 'sub PCI_PRODUCT_INTEL_82801H_IFE_GT () {0x10c4;}' unless defined(&PCI_PRODUCT_INTEL_82801H_IFE_GT);
eval 'sub PCI_PRODUCT_INTEL_82801H_IFE_G () {0x10c5;}' unless defined(&PCI_PRODUCT_INTEL_82801H_IFE_G);
eval 'sub PCI_PRODUCT_INTEL_82598AF_DUAL () {0x10c6;}' unless defined(&PCI_PRODUCT_INTEL_82598AF_DUAL);
eval 'sub PCI_PRODUCT_INTEL_82598AF () {0x10c7;}' unless defined(&PCI_PRODUCT_INTEL_82598AF);
eval 'sub PCI_PRODUCT_INTEL_82598AT () {0x10c8;}' unless defined(&PCI_PRODUCT_INTEL_82598AT);
eval 'sub PCI_PRODUCT_INTEL_82576_COPPER () {0x10c9;}' unless defined(&PCI_PRODUCT_INTEL_82576_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82576_VF () {0x10ca;}' unless defined(&PCI_PRODUCT_INTEL_82576_VF);
eval 'sub PCI_PRODUCT_INTEL_82801I_IGP_M_V () {0x10cb;}' unless defined(&PCI_PRODUCT_INTEL_82801I_IGP_M_V);
eval 'sub PCI_PRODUCT_INTEL_82801J_R_BM_LM () {0x10cc;}' unless defined(&PCI_PRODUCT_INTEL_82801J_R_BM_LM);
eval 'sub PCI_PRODUCT_INTEL_82801J_R_BM_LF () {0x10cd;}' unless defined(&PCI_PRODUCT_INTEL_82801J_R_BM_LF);
eval 'sub PCI_PRODUCT_INTEL_82801J_R_BM_V () {0x10ce;}' unless defined(&PCI_PRODUCT_INTEL_82801J_R_BM_V);
eval 'sub PCI_PRODUCT_INTEL_82574L () {0x10d3;}' unless defined(&PCI_PRODUCT_INTEL_82574L);
eval 'sub PCI_PRODUCT_INTEL_82571PT_QUAD_COPPER () {0x10d5;}' unless defined(&PCI_PRODUCT_INTEL_82571PT_QUAD_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82575GB_QUAD_COPPER () {0x10d6;}' unless defined(&PCI_PRODUCT_INTEL_82575GB_QUAD_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82571EB_DUAL_SERDES () {0x10d9;}' unless defined(&PCI_PRODUCT_INTEL_82571EB_DUAL_SERDES);
eval 'sub PCI_PRODUCT_INTEL_82571EB_QUAD_SERDES () {0x10da;}' unless defined(&PCI_PRODUCT_INTEL_82571EB_QUAD_SERDES);
eval 'sub PCI_PRODUCT_INTEL_82598EB_SFP () {0x10db;}' unless defined(&PCI_PRODUCT_INTEL_82598EB_SFP);
eval 'sub PCI_PRODUCT_INTEL_82598EB_CX4 () {0x10dd;}' unless defined(&PCI_PRODUCT_INTEL_82598EB_CX4);
eval 'sub PCI_PRODUCT_INTEL_82801J_D_BM_LM () {0x10de;}' unless defined(&PCI_PRODUCT_INTEL_82801J_D_BM_LM);
eval 'sub PCI_PRODUCT_INTEL_82801J_D_BM_LF () {0x10df;}' unless defined(&PCI_PRODUCT_INTEL_82801J_D_BM_LF);
eval 'sub PCI_PRODUCT_INTEL_82598_SR_DUAL_EM () {0x10e1;}' unless defined(&PCI_PRODUCT_INTEL_82598_SR_DUAL_EM);
eval 'sub PCI_PRODUCT_INTEL_82575GB_QUAD_COPPER_PM () {0x10e2;}' unless defined(&PCI_PRODUCT_INTEL_82575GB_QUAD_COPPER_PM);
eval 'sub PCI_PRODUCT_INTEL_82801I_BM () {0x10e5;}' unless defined(&PCI_PRODUCT_INTEL_82801I_BM);
eval 'sub PCI_PRODUCT_INTEL_82576_FIBER () {0x10e6;}' unless defined(&PCI_PRODUCT_INTEL_82576_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82576_SERDES () {0x10e7;}' unless defined(&PCI_PRODUCT_INTEL_82576_SERDES);
eval 'sub PCI_PRODUCT_INTEL_82576_QUAD_COPPER () {0x10e8;}' unless defined(&PCI_PRODUCT_INTEL_82576_QUAD_COPPER);
eval 'sub PCI_PRODUCT_INTEL_PCH_M_LM () {0x10ea;}' unless defined(&PCI_PRODUCT_INTEL_PCH_M_LM);
eval 'sub PCI_PRODUCT_INTEL_PCH_M_LC () {0x10eb;}' unless defined(&PCI_PRODUCT_INTEL_PCH_M_LC);
eval 'sub PCI_PRODUCT_INTEL_82598_CX4_DUAL () {0x10ec;}' unless defined(&PCI_PRODUCT_INTEL_82598_CX4_DUAL);
eval 'sub PCI_PRODUCT_INTEL_82599_VF () {0x10ed;}' unless defined(&PCI_PRODUCT_INTEL_82599_VF);
eval 'sub PCI_PRODUCT_INTEL_PCH_D_DM () {0x10ef;}' unless defined(&PCI_PRODUCT_INTEL_PCH_D_DM);
eval 'sub PCI_PRODUCT_INTEL_PCH_D_DC () {0x10f0;}' unless defined(&PCI_PRODUCT_INTEL_PCH_D_DC);
eval 'sub PCI_PRODUCT_INTEL_82598_DA_DUAL () {0x10f1;}' unless defined(&PCI_PRODUCT_INTEL_82598_DA_DUAL);
eval 'sub PCI_PRODUCT_INTEL_82598EB_XF_LR () {0x10f4;}' unless defined(&PCI_PRODUCT_INTEL_82598EB_XF_LR);
eval 'sub PCI_PRODUCT_INTEL_82801I_IGP_M_AMT () {0x10f5;}' unless defined(&PCI_PRODUCT_INTEL_82801I_IGP_M_AMT);
eval 'sub PCI_PRODUCT_INTEL_82574LA () {0x10f6;}' unless defined(&PCI_PRODUCT_INTEL_82574LA);
eval 'sub PCI_PRODUCT_INTEL_82599_KX4 () {0x10f7;}' unless defined(&PCI_PRODUCT_INTEL_82599_KX4);
eval 'sub PCI_PRODUCT_INTEL_82599_COMBO_BACKPLANE () {0x10f8;}' unless defined(&PCI_PRODUCT_INTEL_82599_COMBO_BACKPLANE);
eval 'sub PCI_PRODUCT_INTEL_82599_CX4 () {0x10f9;}' unless defined(&PCI_PRODUCT_INTEL_82599_CX4);
eval 'sub PCI_PRODUCT_INTEL_82599_SFP () {0x10fb;}' unless defined(&PCI_PRODUCT_INTEL_82599_SFP);
eval 'sub PCI_PRODUCT_INTEL_82599_XAUI_LOM () {0x10fc;}' unless defined(&PCI_PRODUCT_INTEL_82599_XAUI_LOM);
eval 'sub PCI_PRODUCT_INTEL_82552 () {0x10fe;}' unless defined(&PCI_PRODUCT_INTEL_82552);
eval 'sub PCI_PRODUCT_INTEL_82815_DC100_HUB () {0x1100;}' unless defined(&PCI_PRODUCT_INTEL_82815_DC100_HUB);
eval 'sub PCI_PRODUCT_INTEL_82815_DC100_AGP () {0x1101;}' unless defined(&PCI_PRODUCT_INTEL_82815_DC100_AGP);
eval 'sub PCI_PRODUCT_INTEL_82815_DC100_GRAPH () {0x1102;}' unless defined(&PCI_PRODUCT_INTEL_82815_DC100_GRAPH);
eval 'sub PCI_PRODUCT_INTEL_82815_NOAGP_HUB () {0x1110;}' unless defined(&PCI_PRODUCT_INTEL_82815_NOAGP_HUB);
eval 'sub PCI_PRODUCT_INTEL_82815_NOAGP_GRAPH () {0x1112;}' unless defined(&PCI_PRODUCT_INTEL_82815_NOAGP_GRAPH);
eval 'sub PCI_PRODUCT_INTEL_82815_NOGRAPH_HUB () {0x1120;}' unless defined(&PCI_PRODUCT_INTEL_82815_NOGRAPH_HUB);
eval 'sub PCI_PRODUCT_INTEL_82815_NOGRAPH_AGP () {0x1121;}' unless defined(&PCI_PRODUCT_INTEL_82815_NOGRAPH_AGP);
eval 'sub PCI_PRODUCT_INTEL_82815_FULL_HUB () {0x1130;}' unless defined(&PCI_PRODUCT_INTEL_82815_FULL_HUB);
eval 'sub PCI_PRODUCT_INTEL_82815_FULL_AGP () {0x1131;}' unless defined(&PCI_PRODUCT_INTEL_82815_FULL_AGP);
eval 'sub PCI_PRODUCT_INTEL_82815_FULL_GRAPH () {0x1132;}' unless defined(&PCI_PRODUCT_INTEL_82815_FULL_GRAPH);
eval 'sub PCI_PRODUCT_INTEL_82806AA () {0x1161;}' unless defined(&PCI_PRODUCT_INTEL_82806AA);
eval 'sub PCI_PRODUCT_INTEL_ADI_BECC () {0x1162;}' unless defined(&PCI_PRODUCT_INTEL_ADI_BECC);
eval 'sub PCI_PRODUCT_INTEL_X1000_PCIE_0 () {0x11c3;}' unless defined(&PCI_PRODUCT_INTEL_X1000_PCIE_0);
eval 'sub PCI_PRODUCT_INTEL_X1000_PCIE_1 () {0x11c4;}' unless defined(&PCI_PRODUCT_INTEL_X1000_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_IXP1200 () {0x1200;}' unless defined(&PCI_PRODUCT_INTEL_IXP1200);
eval 'sub PCI_PRODUCT_INTEL_82559ER () {0x1209;}' unless defined(&PCI_PRODUCT_INTEL_82559ER);
eval 'sub PCI_PRODUCT_INTEL_82092AA () {0x1222;}' unless defined(&PCI_PRODUCT_INTEL_82092AA);
eval 'sub PCI_PRODUCT_INTEL_SAA7116 () {0x1223;}' unless defined(&PCI_PRODUCT_INTEL_SAA7116);
eval 'sub PCI_PRODUCT_INTEL_82452_PB () {0x1225;}' unless defined(&PCI_PRODUCT_INTEL_82452_PB);
eval 'sub PCI_PRODUCT_INTEL_82596 () {0x1226;}' unless defined(&PCI_PRODUCT_INTEL_82596);
eval 'sub PCI_PRODUCT_INTEL_EEPRO100 () {0x1227;}' unless defined(&PCI_PRODUCT_INTEL_EEPRO100);
eval 'sub PCI_PRODUCT_INTEL_EEPRO100S () {0x1228;}' unless defined(&PCI_PRODUCT_INTEL_EEPRO100S);
eval 'sub PCI_PRODUCT_INTEL_8255X () {0x1229;}' unless defined(&PCI_PRODUCT_INTEL_8255X);
eval 'sub PCI_PRODUCT_INTEL_82437FX () {0x122d;}' unless defined(&PCI_PRODUCT_INTEL_82437FX);
eval 'sub PCI_PRODUCT_INTEL_82371FB_ISA () {0x122e;}' unless defined(&PCI_PRODUCT_INTEL_82371FB_ISA);
eval 'sub PCI_PRODUCT_INTEL_82371FB_IDE () {0x1230;}' unless defined(&PCI_PRODUCT_INTEL_82371FB_IDE);
eval 'sub PCI_PRODUCT_INTEL_82371MX () {0x1234;}' unless defined(&PCI_PRODUCT_INTEL_82371MX);
eval 'sub PCI_PRODUCT_INTEL_82437MX () {0x1235;}' unless defined(&PCI_PRODUCT_INTEL_82437MX);
eval 'sub PCI_PRODUCT_INTEL_82441FX () {0x1237;}' unless defined(&PCI_PRODUCT_INTEL_82441FX);
eval 'sub PCI_PRODUCT_INTEL_82380AB () {0x123c;}' unless defined(&PCI_PRODUCT_INTEL_82380AB);
eval 'sub PCI_PRODUCT_INTEL_82380FB () {0x124b;}' unless defined(&PCI_PRODUCT_INTEL_82380FB);
eval 'sub PCI_PRODUCT_INTEL_82439HX () {0x1250;}' unless defined(&PCI_PRODUCT_INTEL_82439HX);
eval 'sub PCI_PRODUCT_INTEL_I226_LM () {0x125b;}' unless defined(&PCI_PRODUCT_INTEL_I226_LM);
eval 'sub PCI_PRODUCT_INTEL_I226_V () {0x125c;}' unless defined(&PCI_PRODUCT_INTEL_I226_V);
eval 'sub PCI_PRODUCT_INTEL_I226_IT () {0x125d;}' unless defined(&PCI_PRODUCT_INTEL_I226_IT);
eval 'sub PCI_PRODUCT_INTEL_I221_V () {0x125e;}' unless defined(&PCI_PRODUCT_INTEL_I221_V);
eval 'sub PCI_PRODUCT_INTEL_I226_BLANK_NVM () {0x125f;}' unless defined(&PCI_PRODUCT_INTEL_I226_BLANK_NVM);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_10G () {0x1306;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_10G);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_1G () {0x1307;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_1G);
eval 'sub PCI_PRODUCT_INTEL_82870P2_PPB () {0x1460;}' unless defined(&PCI_PRODUCT_INTEL_82870P2_PPB);
eval 'sub PCI_PRODUCT_INTEL_82870P2_IOxAPIC () {0x1461;}' unless defined(&PCI_PRODUCT_INTEL_82870P2_IOxAPIC);
eval 'sub PCI_PRODUCT_INTEL_82870P2_HPLUG () {0x1462;}' unless defined(&PCI_PRODUCT_INTEL_82870P2_HPLUG);
eval 'sub PCI_PRODUCT_INTEL_82801H_82567V_3 () {0x1501;}' unless defined(&PCI_PRODUCT_INTEL_82801H_82567V_3);
eval 'sub PCI_PRODUCT_INTEL_PCH2_LV_LM () {0x1502;}' unless defined(&PCI_PRODUCT_INTEL_PCH2_LV_LM);
eval 'sub PCI_PRODUCT_INTEL_PCH2_LV_V () {0x1503;}' unless defined(&PCI_PRODUCT_INTEL_PCH2_LV_V);
eval 'sub PCI_PRODUCT_INTEL_82599_SFP_EM () {0x1507;}' unless defined(&PCI_PRODUCT_INTEL_82599_SFP_EM);
eval 'sub PCI_PRODUCT_INTEL_82598_BX () {0x1508;}' unless defined(&PCI_PRODUCT_INTEL_82598_BX);
eval 'sub PCI_PRODUCT_INTEL_82576_NS () {0x150a;}' unless defined(&PCI_PRODUCT_INTEL_82576_NS);
eval 'sub PCI_PRODUCT_INTEL_82598AT2 () {0x150b;}' unless defined(&PCI_PRODUCT_INTEL_82598AT2);
eval 'sub PCI_PRODUCT_INTEL_82583V () {0x150c;}' unless defined(&PCI_PRODUCT_INTEL_82583V);
eval 'sub PCI_PRODUCT_INTEL_82576_SERDES_QUAD () {0x150d;}' unless defined(&PCI_PRODUCT_INTEL_82576_SERDES_QUAD);
eval 'sub PCI_PRODUCT_INTEL_82580_COPPER () {0x150e;}' unless defined(&PCI_PRODUCT_INTEL_82580_COPPER);
eval 'sub PCI_PRODUCT_INTEL_82580_FIBER () {0x150f;}' unless defined(&PCI_PRODUCT_INTEL_82580_FIBER);
eval 'sub PCI_PRODUCT_INTEL_82580_SERDES () {0x1510;}' unless defined(&PCI_PRODUCT_INTEL_82580_SERDES);
eval 'sub PCI_PRODUCT_INTEL_82580_SGMII () {0x1511;}' unless defined(&PCI_PRODUCT_INTEL_82580_SGMII);
eval 'sub PCI_PRODUCT_INTEL_82599_KX4_MEZZ () {0x1514;}' unless defined(&PCI_PRODUCT_INTEL_82599_KX4_MEZZ);
eval 'sub PCI_PRODUCT_INTEL_X540_VF () {0x1515;}' unless defined(&PCI_PRODUCT_INTEL_X540_VF);
eval 'sub PCI_PRODUCT_INTEL_82580_COPPER_DUAL () {0x1516;}' unless defined(&PCI_PRODUCT_INTEL_82580_COPPER_DUAL);
eval 'sub PCI_PRODUCT_INTEL_82599_KR () {0x1517;}' unless defined(&PCI_PRODUCT_INTEL_82599_KR);
eval 'sub PCI_PRODUCT_INTEL_82576_NS_SERDES () {0x1518;}' unless defined(&PCI_PRODUCT_INTEL_82576_NS_SERDES);
eval 'sub PCI_PRODUCT_INTEL_82599_T3_LOM () {0x151c;}' unless defined(&PCI_PRODUCT_INTEL_82599_T3_LOM);
eval 'sub PCI_PRODUCT_INTEL_82580_ER () {0x151d;}' unless defined(&PCI_PRODUCT_INTEL_82580_ER);
eval 'sub PCI_PRODUCT_INTEL_82580_ER_DUAL () {0x151e;}' unless defined(&PCI_PRODUCT_INTEL_82580_ER_DUAL);
eval 'sub PCI_PRODUCT_INTEL_I350_VF () {0x1520;}' unless defined(&PCI_PRODUCT_INTEL_I350_VF);
eval 'sub PCI_PRODUCT_INTEL_I350_COPPER () {0x1521;}' unless defined(&PCI_PRODUCT_INTEL_I350_COPPER);
eval 'sub PCI_PRODUCT_INTEL_I350_FIBER () {0x1522;}' unless defined(&PCI_PRODUCT_INTEL_I350_FIBER);
eval 'sub PCI_PRODUCT_INTEL_I350_SERDES () {0x1523;}' unless defined(&PCI_PRODUCT_INTEL_I350_SERDES);
eval 'sub PCI_PRODUCT_INTEL_I350_SGMII () {0x1524;}' unless defined(&PCI_PRODUCT_INTEL_I350_SGMII);
eval 'sub PCI_PRODUCT_INTEL_82801J_D_BM_V () {0x1525;}' unless defined(&PCI_PRODUCT_INTEL_82801J_D_BM_V);
eval 'sub PCI_PRODUCT_INTEL_82576_QUAD_COPPER_ET2 () {0x1526;}' unless defined(&PCI_PRODUCT_INTEL_82576_QUAD_COPPER_ET2);
eval 'sub PCI_PRODUCT_INTEL_82580_QUAD_FIBER () {0x1527;}' unless defined(&PCI_PRODUCT_INTEL_82580_QUAD_FIBER);
eval 'sub PCI_PRODUCT_INTEL_X540_AT2 () {0x1528;}' unless defined(&PCI_PRODUCT_INTEL_X540_AT2);
eval 'sub PCI_PRODUCT_INTEL_82599_SFP_FCOE () {0x1529;}' unless defined(&PCI_PRODUCT_INTEL_82599_SFP_FCOE);
eval 'sub PCI_PRODUCT_INTEL_82599_BPLANE_FCOE () {0x152a;}' unless defined(&PCI_PRODUCT_INTEL_82599_BPLANE_FCOE);
eval 'sub PCI_PRODUCT_INTEL_82576_VF_HV () {0x152d;}' unless defined(&PCI_PRODUCT_INTEL_82576_VF_HV);
eval 'sub PCI_PRODUCT_INTEL_82599_VF_HV () {0x152e;}' unless defined(&PCI_PRODUCT_INTEL_82599_VF_HV);
eval 'sub PCI_PRODUCT_INTEL_I350_VF_HV () {0x152f;}' unless defined(&PCI_PRODUCT_INTEL_I350_VF_HV);
eval 'sub PCI_PRODUCT_INTEL_X540_VF_HV () {0x1530;}' unless defined(&PCI_PRODUCT_INTEL_X540_VF_HV);
eval 'sub PCI_PRODUCT_INTEL_I210_T1 () {0x1533;}' unless defined(&PCI_PRODUCT_INTEL_I210_T1);
eval 'sub PCI_PRODUCT_INTEL_I210_COPPER_OEM1 () {0x1534;}' unless defined(&PCI_PRODUCT_INTEL_I210_COPPER_OEM1);
eval 'sub PCI_PRODUCT_INTEL_I210_COPPER_IT () {0x1535;}' unless defined(&PCI_PRODUCT_INTEL_I210_COPPER_IT);
eval 'sub PCI_PRODUCT_INTEL_I210_FIBER () {0x1536;}' unless defined(&PCI_PRODUCT_INTEL_I210_FIBER);
eval 'sub PCI_PRODUCT_INTEL_I210_SERDES () {0x1537;}' unless defined(&PCI_PRODUCT_INTEL_I210_SERDES);
eval 'sub PCI_PRODUCT_INTEL_I210_SGMII () {0x1538;}' unless defined(&PCI_PRODUCT_INTEL_I210_SGMII);
eval 'sub PCI_PRODUCT_INTEL_I211_COPPER () {0x1539;}' unless defined(&PCI_PRODUCT_INTEL_I211_COPPER);
eval 'sub PCI_PRODUCT_INTEL_I217_LM () {0x153a;}' unless defined(&PCI_PRODUCT_INTEL_I217_LM);
eval 'sub PCI_PRODUCT_INTEL_I217_V () {0x153b;}' unless defined(&PCI_PRODUCT_INTEL_I217_V);
eval 'sub PCI_PRODUCT_INTEL_I350_DA4 () {0x1546;}' unless defined(&PCI_PRODUCT_INTEL_I350_DA4);
eval 'sub PCI_PRODUCT_INTEL_82599_SFP_SF_QP () {0x154a;}' unless defined(&PCI_PRODUCT_INTEL_82599_SFP_SF_QP);
eval 'sub PCI_PRODUCT_INTEL_XL710_VF () {0x154c;}' unless defined(&PCI_PRODUCT_INTEL_XL710_VF);
eval 'sub PCI_PRODUCT_INTEL_82599_SFP_SF2 () {0x154d;}' unless defined(&PCI_PRODUCT_INTEL_82599_SFP_SF2);
eval 'sub PCI_PRODUCT_INTEL_82599_LS () {0x154f;}' unless defined(&PCI_PRODUCT_INTEL_82599_LS);
eval 'sub PCI_PRODUCT_INTEL_82599EN_SFP () {0x1557;}' unless defined(&PCI_PRODUCT_INTEL_82599EN_SFP);
eval 'sub PCI_PRODUCT_INTEL_82599_QSFP_SF_QP () {0x1558;}' unless defined(&PCI_PRODUCT_INTEL_82599_QSFP_SF_QP);
eval 'sub PCI_PRODUCT_INTEL_I218_V () {0x1559;}' unless defined(&PCI_PRODUCT_INTEL_I218_V);
eval 'sub PCI_PRODUCT_INTEL_I218_LM () {0x155a;}' unless defined(&PCI_PRODUCT_INTEL_I218_LM);
eval 'sub PCI_PRODUCT_INTEL_X540_BYPASS () {0x155c;}' unless defined(&PCI_PRODUCT_INTEL_X540_BYPASS);
eval 'sub PCI_PRODUCT_INTEL_82599_BYPASS () {0x155d;}' unless defined(&PCI_PRODUCT_INTEL_82599_BYPASS);
eval 'sub PCI_PRODUCT_INTEL_X540T1 () {0x1560;}' unless defined(&PCI_PRODUCT_INTEL_X540T1);
eval 'sub PCI_PRODUCT_INTEL_X550T () {0x1563;}' unless defined(&PCI_PRODUCT_INTEL_X550T);
eval 'sub PCI_PRODUCT_INTEL_X550_VF_HV () {0x1564;}' unless defined(&PCI_PRODUCT_INTEL_X550_VF_HV);
eval 'sub PCI_PRODUCT_INTEL_X550_VF () {0x1565;}' unless defined(&PCI_PRODUCT_INTEL_X550_VF);
eval 'sub PCI_PRODUCT_INTEL_I219_LM () {0x156f;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM);
eval 'sub PCI_PRODUCT_INTEL_I219_V () {0x1570;}' unless defined(&PCI_PRODUCT_INTEL_I219_V);
eval 'sub PCI_PRODUCT_INTEL_XL710_VF_HV () {0x1571;}' unless defined(&PCI_PRODUCT_INTEL_XL710_VF_HV);
eval 'sub PCI_PRODUCT_INTEL_XL710_SFP () {0x1572;}' unless defined(&PCI_PRODUCT_INTEL_XL710_SFP);
eval 'sub PCI_PRODUCT_INTEL_I210_COPPER_WOF () {0x157b;}' unless defined(&PCI_PRODUCT_INTEL_I210_COPPER_WOF);
eval 'sub PCI_PRODUCT_INTEL_I210_SERDES_WOF () {0x157c;}' unless defined(&PCI_PRODUCT_INTEL_I210_SERDES_WOF);
eval 'sub PCI_PRODUCT_INTEL_XL710_KX_A () {0x157f;}' unless defined(&PCI_PRODUCT_INTEL_XL710_KX_A);
eval 'sub PCI_PRODUCT_INTEL_XL710_KX_B () {0x1580;}' unless defined(&PCI_PRODUCT_INTEL_XL710_KX_B);
eval 'sub PCI_PRODUCT_INTEL_XL710_KX_C () {0x1581;}' unless defined(&PCI_PRODUCT_INTEL_XL710_KX_C);
eval 'sub PCI_PRODUCT_INTEL_XL710_QSFP_A () {0x1583;}' unless defined(&PCI_PRODUCT_INTEL_XL710_QSFP_A);
eval 'sub PCI_PRODUCT_INTEL_XL710_QSFP_B () {0x1584;}' unless defined(&PCI_PRODUCT_INTEL_XL710_QSFP_B);
eval 'sub PCI_PRODUCT_INTEL_XL710_QSFP_C () {0x1585;}' unless defined(&PCI_PRODUCT_INTEL_XL710_QSFP_C);
eval 'sub PCI_PRODUCT_INTEL_X710_10G_T_1 () {0x1586;}' unless defined(&PCI_PRODUCT_INTEL_X710_10G_T_1);
eval 'sub PCI_PRODUCT_INTEL_XL710_20G_BP_1 () {0x1587;}' unless defined(&PCI_PRODUCT_INTEL_XL710_20G_BP_1);
eval 'sub PCI_PRODUCT_INTEL_XL710_20G_BP_2 () {0x1588;}' unless defined(&PCI_PRODUCT_INTEL_XL710_20G_BP_2);
eval 'sub PCI_PRODUCT_INTEL_X710_T4_10G () {0x1589;}' unless defined(&PCI_PRODUCT_INTEL_X710_T4_10G);
eval 'sub PCI_PRODUCT_INTEL_XXV710_25G_BP () {0x158a;}' unless defined(&PCI_PRODUCT_INTEL_XXV710_25G_BP);
eval 'sub PCI_PRODUCT_INTEL_XXV710_25G_SFP28 () {0x158b;}' unless defined(&PCI_PRODUCT_INTEL_XXV710_25G_SFP28);
eval 'sub PCI_PRODUCT_INTEL_I218_LM2 () {0x15a0;}' unless defined(&PCI_PRODUCT_INTEL_I218_LM2);
eval 'sub PCI_PRODUCT_INTEL_I218_V2 () {0x15a1;}' unless defined(&PCI_PRODUCT_INTEL_I218_V2);
eval 'sub PCI_PRODUCT_INTEL_I218_LM3 () {0x15a2;}' unless defined(&PCI_PRODUCT_INTEL_I218_LM3);
eval 'sub PCI_PRODUCT_INTEL_I218_V3 () {0x15a3;}' unless defined(&PCI_PRODUCT_INTEL_I218_V3);
eval 'sub PCI_PRODUCT_INTEL_X552_VF () {0x15a8;}' unless defined(&PCI_PRODUCT_INTEL_X552_VF);
eval 'sub PCI_PRODUCT_INTEL_X552_VF_HV () {0x15a9;}' unless defined(&PCI_PRODUCT_INTEL_X552_VF_HV);
eval 'sub PCI_PRODUCT_INTEL_X552_KX4 () {0x15aa;}' unless defined(&PCI_PRODUCT_INTEL_X552_KX4);
eval 'sub PCI_PRODUCT_INTEL_X552_KR () {0x15ab;}' unless defined(&PCI_PRODUCT_INTEL_X552_KR);
eval 'sub PCI_PRODUCT_INTEL_X552_SFP () {0x15ac;}' unless defined(&PCI_PRODUCT_INTEL_X552_SFP);
eval 'sub PCI_PRODUCT_INTEL_X557_AT2 () {0x15ad;}' unless defined(&PCI_PRODUCT_INTEL_X557_AT2);
eval 'sub PCI_PRODUCT_INTEL_X552_1G_T () {0x15ae;}' unless defined(&PCI_PRODUCT_INTEL_X552_1G_T);
eval 'sub PCI_PRODUCT_INTEL_X552_XFI () {0x15b0;}' unless defined(&PCI_PRODUCT_INTEL_X552_XFI);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_VF_HYPV () {0x15b4;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_VF_HYPV);
eval 'sub PCI_PRODUCT_INTEL_I219_LM2 () {0x15b7;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM2);
eval 'sub PCI_PRODUCT_INTEL_I219_V2 () {0x15b8;}' unless defined(&PCI_PRODUCT_INTEL_I219_V2);
eval 'sub PCI_PRODUCT_INTEL_I219_LM3 () {0x15b9;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM3);
eval 'sub PCI_PRODUCT_INTEL_I219_LM7 () {0x15bb;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM7);
eval 'sub PCI_PRODUCT_INTEL_I219_V7 () {0x15bc;}' unless defined(&PCI_PRODUCT_INTEL_I219_V7);
eval 'sub PCI_PRODUCT_INTEL_I219_LM6 () {0x15bd;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM6);
eval 'sub PCI_PRODUCT_INTEL_I219_V6 () {0x15be;}' unless defined(&PCI_PRODUCT_INTEL_I219_V6);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_KRKX () {0x15c2;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_KRKX);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_KX_25G () {0x15c3;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_KX_25G);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_SFI_SFP () {0x15c4;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_SFI_SFP);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_VF () {0x15c5;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_VF);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_SGMII_BP () {0x15c6;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_SGMII_BP);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_SGMII_BP_L () {0x15c7;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_SGMII_BP_L);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_10G_T () {0x15c8;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_10G_T);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_QSFP () {0x15ca;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_QSFP);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_QSFP_N () {0x15cc;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_QSFP_N);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_KR_SFP () {0x15ce;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_KR_SFP);
eval 'sub PCI_PRODUCT_INTEL_X550T1 () {0x15d1;}' unless defined(&PCI_PRODUCT_INTEL_X550T1);
eval 'sub PCI_PRODUCT_INTEL_I219_V5 () {0x15d6;}' unless defined(&PCI_PRODUCT_INTEL_I219_V5);
eval 'sub PCI_PRODUCT_INTEL_I219_LM4 () {0x15d7;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM4);
eval 'sub PCI_PRODUCT_INTEL_I219_V4 () {0x15d8;}' unless defined(&PCI_PRODUCT_INTEL_I219_V4);
eval 'sub PCI_PRODUCT_INTEL_I219_LM8 () {0x15df;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM8);
eval 'sub PCI_PRODUCT_INTEL_I219_V8 () {0x15e0;}' unless defined(&PCI_PRODUCT_INTEL_I219_V8);
eval 'sub PCI_PRODUCT_INTEL_I219_LM9 () {0x15e1;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM9);
eval 'sub PCI_PRODUCT_INTEL_I219_V9 () {0x15e2;}' unless defined(&PCI_PRODUCT_INTEL_I219_V9);
eval 'sub PCI_PRODUCT_INTEL_I219_LM5 () {0x15e3;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM5);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_SGMII () {0x15e4;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_SGMII);
eval 'sub PCI_PRODUCT_INTEL_C3K_X553_SGMII_L () {0x15e5;}' unless defined(&PCI_PRODUCT_INTEL_C3K_X553_SGMII_L);
eval 'sub PCI_PRODUCT_INTEL_I225_LM () {0x15f2;}' unless defined(&PCI_PRODUCT_INTEL_I225_LM);
eval 'sub PCI_PRODUCT_INTEL_I225_V () {0x15f3;}' unless defined(&PCI_PRODUCT_INTEL_I225_V);
eval 'sub PCI_PRODUCT_INTEL_I220_V () {0x15f7;}' unless defined(&PCI_PRODUCT_INTEL_I220_V);
eval 'sub PCI_PRODUCT_INTEL_I225_BLANK_NVM () {0x15fd;}' unless defined(&PCI_PRODUCT_INTEL_I225_BLANK_NVM);
eval 'sub PCI_PRODUCT_INTEL_I219_LM15 () {0x15f4;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM15);
eval 'sub PCI_PRODUCT_INTEL_I219_V15 () {0x15f5;}' unless defined(&PCI_PRODUCT_INTEL_I219_V15);
eval 'sub PCI_PRODUCT_INTEL_I210_SGMII_WOF () {0x15f6;}' unless defined(&PCI_PRODUCT_INTEL_I210_SGMII_WOF);
eval 'sub PCI_PRODUCT_INTEL_I225_I () {0x15f8;}' unless defined(&PCI_PRODUCT_INTEL_I225_I);
eval 'sub PCI_PRODUCT_INTEL_I219_LM14 () {0x15f9;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM14);
eval 'sub PCI_PRODUCT_INTEL_I219_V14 () {0x15fa;}' unless defined(&PCI_PRODUCT_INTEL_I219_V14);
eval 'sub PCI_PRODUCT_INTEL_I219_LM13 () {0x15fb;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM13);
eval 'sub PCI_PRODUCT_INTEL_I219_V13 () {0x15fc;}' unless defined(&PCI_PRODUCT_INTEL_I219_V13);
eval 'sub PCI_PRODUCT_INTEL_X710_10G_T_2 () {0x15ff;}' unless defined(&PCI_PRODUCT_INTEL_X710_10G_T_2);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_HB_1 () {0x1604;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_HB_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_GT1 () {0x1606;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_HDA_1 () {0x160c;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_HDA_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_GT2_1 () {0x1616;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_GT2_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_GT2_2 () {0x161e;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_GT2_2);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_GT3_15W () {0x1626;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_GT3_15W);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_GT3_28W () {0x162b;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_GT3_28W);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_C_BP () {0x1890;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_C_BP);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_C_QSFP () {0x1891;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_C_QSFP);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_C_SFP () {0x1892;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_C_SFP);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_C_10GT () {0x1893;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_C_10GT);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_C_1G () {0x1894;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_C_1G);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_X () {0x1895;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_X);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_L_BP () {0x1897;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_L_BP);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_L_SFP () {0x1898;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_L_SFP);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_L_10GT () {0x1899;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_L_10GT);
eval 'sub PCI_PRODUCT_INTEL_SNR_E882_L_1G () {0x189a;}' unless defined(&PCI_PRODUCT_INTEL_SNR_E882_L_1G);
eval 'sub PCI_PRODUCT_INTEL_SNR_QAT_18 () {0x18a0;}' unless defined(&PCI_PRODUCT_INTEL_SNR_QAT_18);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCH_C2_RP_11 () {0x18a2;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCH_C2_RP_11);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCH_C0_RP_0 () {0x18a4;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCH_C0_RP_0);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCH_C0_RP_1 () {0x18a5;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCH_C0_RP_1);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCH_C0_RP_2 () {0x18a6;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCH_C0_RP_2);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCH_C0_RP_3 () {0x18a7;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCH_C0_RP_3);
eval 'sub PCI_PRODUCT_INTEL_SNR_SMB_HOST () {0x18ac;}' unless defined(&PCI_PRODUCT_INTEL_SNR_SMB_HOST);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCH_C2_RP_8 () {0x18ad;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCH_C2_RP_8);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCH_C2_RP_9 () {0x18ae;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCH_C2_RP_9);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCH_C2_RP_10 () {0x18af;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCH_C2_RP_10);
eval 'sub PCI_PRODUCT_INTEL_SNR_SATA_0 () {0x18b3;}' unless defined(&PCI_PRODUCT_INTEL_SNR_SATA_0);
eval 'sub PCI_PRODUCT_INTEL_SNR_USB () {0x18d0;}' unless defined(&PCI_PRODUCT_INTEL_SNR_USB);
eval 'sub PCI_PRODUCT_INTEL_SNR_NIS () {0x18d1;}' unless defined(&PCI_PRODUCT_INTEL_SNR_NIS);
eval 'sub PCI_PRODUCT_INTEL_SNR_ME_HECI () {0x18d3;}' unless defined(&PCI_PRODUCT_INTEL_SNR_ME_HECI);
eval 'sub PCI_PRODUCT_INTEL_SNR_HSUART () {0x18d8;}' unless defined(&PCI_PRODUCT_INTEL_SNR_HSUART);
eval 'sub PCI_PRODUCT_INTEL_SNR_VRP_QAT () {0x18da;}' unless defined(&PCI_PRODUCT_INTEL_SNR_VRP_QAT);
eval 'sub PCI_PRODUCT_INTEL_SNR_EMMC () {0x18db;}' unless defined(&PCI_PRODUCT_INTEL_SNR_EMMC);
eval 'sub PCI_PRODUCT_INTEL_SNR_LPC () {0x18dc;}' unless defined(&PCI_PRODUCT_INTEL_SNR_LPC);
eval 'sub PCI_PRODUCT_INTEL_SNR_P2SB () {0x18dd;}' unless defined(&PCI_PRODUCT_INTEL_SNR_P2SB);
eval 'sub PCI_PRODUCT_INTEL_SNR_PMC () {0x18de;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PMC);
eval 'sub PCI_PRODUCT_INTEL_SNR_SMB_LEGACY () {0x18df;}' unless defined(&PCI_PRODUCT_INTEL_SNR_SMB_LEGACY);
eval 'sub PCI_PRODUCT_INTEL_SNR_SPI () {0x18e0;}' unless defined(&PCI_PRODUCT_INTEL_SNR_SPI);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCH_TRACE () {0x18e1;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCH_TRACE);
eval 'sub PCI_PRODUCT_INTEL_SNR_IRC () {0x18e2;}' unless defined(&PCI_PRODUCT_INTEL_SNR_IRC);
eval 'sub PCI_PRODUCT_INTEL_SNR_PMC_SRAM () {0x18e3;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PMC_SRAM);
eval 'sub PCI_PRODUCT_INTEL_SNR_QAT_17 () {0x18ee;}' unless defined(&PCI_PRODUCT_INTEL_SNR_QAT_17);
eval 'sub PCI_PRODUCT_INTEL_SNR_SATA_2 () {0x18f3;}' unless defined(&PCI_PRODUCT_INTEL_SNR_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_H_HB_1 () {0x1900;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_H_HB_1);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_PCIE_X16 () {0x1901;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_PCIE_X16);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_PEN_GTX_1 () {0x1902;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_PEN_GTX_1);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_THERM () {0x1903;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_THERM);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_U_HB () {0x1904;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_U_HB);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_PCIE_X8 () {0x1905;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_PCIE_X8);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_PEN_GTX_2 () {0x1906;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_PEN_GTX_2);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_PCIE_X4 () {0x1909;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_PCIE_X4);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_H_GT1 () {0x190b;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_H_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_Y_HB () {0x190c;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_Y_HB);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_Y_GT1 () {0x190e;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_Y_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_S_HB () {0x190f;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_S_HB);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_H_HB_2 () {0x1910;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_H_HB_2);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_GMM () {0x1911;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_GMM);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_S_GT2 () {0x1912;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_S_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_U_GT2 () {0x1916;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_U_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_H_HB_3 () {0x1918;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_H_HB_3);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_IU () {0x1919;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_IU);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_H_GT2 () {0x191b;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_H_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_XEON_GTX () {0x191d;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_XEON_GTX);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_Y_GT2 () {0x191e;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_Y_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_S_HB_2 () {0x191f;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_S_HB_2);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_S_GT3 () {0x1922;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_S_GT3);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_U_GT3 () {0x1923;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_U_GT3);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_U_GT3E_1 () {0x1926;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_U_GT3E_1);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_U_GT3E_2 () {0x1927;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_U_GT3E_2);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_H_GT3 () {0x192b;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_H_GT3);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_S_GT4_1 () {0x1932;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_S_GT4_1);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_HS_GT4 () {0x193a;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_HS_GT4);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_H_GT4 () {0x193b;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_H_GT4);
eval 'sub PCI_PRODUCT_INTEL_CORE6G_S_GT4_2 () {0x193d;}' unless defined(&PCI_PRODUCT_INTEL_CORE6G_S_GT4_2);
eval 'sub PCI_PRODUCT_INTEL_80960_RP () {0x1960;}' unless defined(&PCI_PRODUCT_INTEL_80960_RP);
eval 'sub PCI_PRODUCT_INTEL_80960RM_2 () {0x1962;}' unless defined(&PCI_PRODUCT_INTEL_80960RM_2);
eval 'sub PCI_PRODUCT_INTEL_C3K_SYSA_0 () {0x1980;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SYSA_0);
eval 'sub PCI_PRODUCT_INTEL_C3K_GLREG () {0x19a1;}' unless defined(&PCI_PRODUCT_INTEL_C3K_GLREG);
eval 'sub PCI_PRODUCT_INTEL_C3K_RCEC () {0x19a2;}' unless defined(&PCI_PRODUCT_INTEL_C3K_RCEC);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_QAT () {0x19a3;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_QAT);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_0 () {0x19a4;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_0);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_1 () {0x19a5;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_1);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_2 () {0x19a6;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_2);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_3 () {0x19a7;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_3);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_4 () {0x19a8;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_4);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_5 () {0x19a9;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_5);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_6 () {0x19aa;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_6);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_7 () {0x19ab;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_7);
eval 'sub PCI_PRODUCT_INTEL_C3K_SMBUS () {0x19ac;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SMBUS);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_0 () {0x19b0;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_0);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_1 () {0x19b1;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_1);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_2 () {0x19b2;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_2);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_3 () {0x19b3;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_3);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_4 () {0x19b4;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_4);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_5 () {0x19b5;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_5);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_6 () {0x19b6;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_6);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_7 () {0x19b7;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_7);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_8 () {0x19b8;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_8);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_9 () {0x19b9;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_9);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_10 () {0x19ba;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_10);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_11 () {0x19bb;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_11);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_12 () {0x19bc;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_12);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_13 () {0x19bd;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_13);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_14 () {0x19be;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_14);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA0_15 () {0x19bf;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA0_15);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_0 () {0x19c0;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_0);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_1 () {0x19c1;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_1);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_2 () {0x19c2;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_2);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_3 () {0x19c3;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_3);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_4 () {0x19c4;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_4);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_5 () {0x19c5;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_5);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_6 () {0x19c6;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_6);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_7 () {0x19c7;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_7);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_8 () {0x19c8;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_8);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_9 () {0x19c9;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_9);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_10 () {0x19ca;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_10);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_11 () {0x19cb;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_11);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_12 () {0x19cc;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_12);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_13 () {0x19cd;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_13);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_14 () {0x19ce;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_14);
eval 'sub PCI_PRODUCT_INTEL_C3K_SATA1_15 () {0x19cf;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SATA1_15);
eval 'sub PCI_PRODUCT_INTEL_C3K_USB23 () {0x19d0;}' unless defined(&PCI_PRODUCT_INTEL_C3K_USB23);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_LAN0 () {0x19d1;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_LAN0);
eval 'sub PCI_PRODUCT_INTEL_C3K_PCIERP_LAN1 () {0x19d2;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PCIERP_LAN1);
eval 'sub PCI_PRODUCT_INTEL_C3K_ME_HECI_1 () {0x19d3;}' unless defined(&PCI_PRODUCT_INTEL_C3K_ME_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_C3K_ME_EHCI_2 () {0x19d4;}' unless defined(&PCI_PRODUCT_INTEL_C3K_ME_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_C3K_ME_KT () {0x19d5;}' unless defined(&PCI_PRODUCT_INTEL_C3K_ME_KT);
eval 'sub PCI_PRODUCT_INTEL_C3K_ME_HECI_3 () {0x19d6;}' unless defined(&PCI_PRODUCT_INTEL_C3K_ME_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_C3K_HSUART () {0x19d8;}' unless defined(&PCI_PRODUCT_INTEL_C3K_HSUART);
eval 'sub PCI_PRODUCT_INTEL_C3K_EMMC () {0x19db;}' unless defined(&PCI_PRODUCT_INTEL_C3K_EMMC);
eval 'sub PCI_PRODUCT_INTEL_C3K_LPC () {0x19dc;}' unless defined(&PCI_PRODUCT_INTEL_C3K_LPC);
eval 'sub PCI_PRODUCT_INTEL_C3K_P2SB () {0x19dd;}' unless defined(&PCI_PRODUCT_INTEL_C3K_P2SB);
eval 'sub PCI_PRODUCT_INTEL_C3K_PMC () {0x19de;}' unless defined(&PCI_PRODUCT_INTEL_C3K_PMC);
eval 'sub PCI_PRODUCT_INTEL_C3K_SMBUS_LEGACY () {0x19df;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SMBUS_LEGACY);
eval 'sub PCI_PRODUCT_INTEL_C3K_SPI () {0x19e0;}' unless defined(&PCI_PRODUCT_INTEL_C3K_SPI);
eval 'sub PCI_PRODUCT_INTEL_C3K_TRACE () {0x19e1;}' unless defined(&PCI_PRODUCT_INTEL_C3K_TRACE);
eval 'sub PCI_PRODUCT_INTEL_C3K_QAT () {0x19e2;}' unless defined(&PCI_PRODUCT_INTEL_C3K_QAT);
eval 'sub PCI_PRODUCT_INTEL_C3K_QAT_VF () {0x19e3;}' unless defined(&PCI_PRODUCT_INTEL_C3K_QAT_VF);
eval 'sub PCI_PRODUCT_INTEL_C3K_IE_HECI_1 () {0x19e5;}' unless defined(&PCI_PRODUCT_INTEL_C3K_IE_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_C3K_IE_HECI_2 () {0x19e6;}' unless defined(&PCI_PRODUCT_INTEL_C3K_IE_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_C3K_IE_KT () {0x19e8;}' unless defined(&PCI_PRODUCT_INTEL_C3K_IE_KT);
eval 'sub PCI_PRODUCT_INTEL_C3K_IE_HECI_3 () {0x19e9;}' unless defined(&PCI_PRODUCT_INTEL_C3K_IE_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_I219_LM17 () {0x1a1c;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM17);
eval 'sub PCI_PRODUCT_INTEL_I219_V17 () {0x1a1d;}' unless defined(&PCI_PRODUCT_INTEL_I219_V17);
eval 'sub PCI_PRODUCT_INTEL_I219_LM16 () {0x1a1e;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM16);
eval 'sub PCI_PRODUCT_INTEL_I219_V16 () {0x1a1f;}' unless defined(&PCI_PRODUCT_INTEL_I219_V16);
eval 'sub PCI_PRODUCT_INTEL_82840_HB () {0x1a21;}' unless defined(&PCI_PRODUCT_INTEL_82840_HB);
eval 'sub PCI_PRODUCT_INTEL_82840_AGP () {0x1a23;}' unless defined(&PCI_PRODUCT_INTEL_82840_AGP);
eval 'sub PCI_PRODUCT_INTEL_82840_PCI () {0x1a24;}' unless defined(&PCI_PRODUCT_INTEL_82840_PCI);
eval 'sub PCI_PRODUCT_INTEL_82845_HB () {0x1a30;}' unless defined(&PCI_PRODUCT_INTEL_82845_HB);
eval 'sub PCI_PRODUCT_INTEL_82845_AGP () {0x1a31;}' unless defined(&PCI_PRODUCT_INTEL_82845_AGP);
eval 'sub PCI_PRODUCT_INTEL_5000_DMA () {0x1a38;}' unless defined(&PCI_PRODUCT_INTEL_5000_DMA);
eval 'sub PCI_PRODUCT_INTEL_82597EX_SR () {0x1a48;}' unless defined(&PCI_PRODUCT_INTEL_82597EX_SR);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_SATA_1 () {0x1c00;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_SATA_2 () {0x1c01;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_AHCI_1 () {0x1c02;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_AHCI_1);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_AHCI_2 () {0x1c03;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_AHCI_2);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_RAID_1 () {0x1c04;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_RAID_1);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_RAID_2 () {0x1c05;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_RAID_3 () {0x1c06;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_RAID_3);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_SATA_3 () {0x1c08;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_SATA_3);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_SATA_4 () {0x1c09;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_SATA_4);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_PCIE_1 () {0x1c10;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_PCIE_2 () {0x1c12;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_PCIE_3 () {0x1c14;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_PCIE_4 () {0x1c16;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_PCIE_5 () {0x1c18;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_PCIE_6 () {0x1c1a;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_PCIE_7 () {0x1c1c;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_PCIE_8 () {0x1c1e;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_HDA () {0x1c20;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_HDA);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_SMB () {0x1c22;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_SMB);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_THERM () {0x1c24;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_THERM);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_DMI () {0x1c25;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_DMI);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_EHCI_1 () {0x1c26;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_EHCI_2 () {0x1c2d;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_MEI () {0x1c3a;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_MEI);
eval 'sub PCI_PRODUCT_INTEL_6SERIES_KT () {0x1c3d;}' unless defined(&PCI_PRODUCT_INTEL_6SERIES_KT);
eval 'sub PCI_PRODUCT_INTEL_Z68_LPC () {0x1c44;}' unless defined(&PCI_PRODUCT_INTEL_Z68_LPC);
eval 'sub PCI_PRODUCT_INTEL_P67_LPC () {0x1c46;}' unless defined(&PCI_PRODUCT_INTEL_P67_LPC);
eval 'sub PCI_PRODUCT_INTEL_UM67_LPC () {0x1c47;}' unless defined(&PCI_PRODUCT_INTEL_UM67_LPC);
eval 'sub PCI_PRODUCT_INTEL_HM65_LPC () {0x1c49;}' unless defined(&PCI_PRODUCT_INTEL_HM65_LPC);
eval 'sub PCI_PRODUCT_INTEL_H67_LPC () {0x1c4a;}' unless defined(&PCI_PRODUCT_INTEL_H67_LPC);
eval 'sub PCI_PRODUCT_INTEL_HM67_LPC () {0x1c4b;}' unless defined(&PCI_PRODUCT_INTEL_HM67_LPC);
eval 'sub PCI_PRODUCT_INTEL_Q65_LPC () {0x1c4c;}' unless defined(&PCI_PRODUCT_INTEL_Q65_LPC);
eval 'sub PCI_PRODUCT_INTEL_QS67_LPC () {0x1c4d;}' unless defined(&PCI_PRODUCT_INTEL_QS67_LPC);
eval 'sub PCI_PRODUCT_INTEL_Q67_LPC () {0x1c4e;}' unless defined(&PCI_PRODUCT_INTEL_Q67_LPC);
eval 'sub PCI_PRODUCT_INTEL_QM67_LPC () {0x1c4f;}' unless defined(&PCI_PRODUCT_INTEL_QM67_LPC);
eval 'sub PCI_PRODUCT_INTEL_B65_LPC () {0x1c50;}' unless defined(&PCI_PRODUCT_INTEL_B65_LPC);
eval 'sub PCI_PRODUCT_INTEL_C202_LPC () {0x1c52;}' unless defined(&PCI_PRODUCT_INTEL_C202_LPC);
eval 'sub PCI_PRODUCT_INTEL_C204_LPC () {0x1c54;}' unless defined(&PCI_PRODUCT_INTEL_C204_LPC);
eval 'sub PCI_PRODUCT_INTEL_C206_LPC () {0x1c56;}' unless defined(&PCI_PRODUCT_INTEL_C206_LPC);
eval 'sub PCI_PRODUCT_INTEL_H61_LPC () {0x1c5c;}' unless defined(&PCI_PRODUCT_INTEL_H61_LPC);
eval 'sub PCI_PRODUCT_INTEL_C600_SATA_1 () {0x1d00;}' unless defined(&PCI_PRODUCT_INTEL_C600_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_C600_AHCI () {0x1d02;}' unless defined(&PCI_PRODUCT_INTEL_C600_AHCI);
eval 'sub PCI_PRODUCT_INTEL_C600_RAID_1 () {0x1d04;}' unless defined(&PCI_PRODUCT_INTEL_C600_RAID_1);
eval 'sub PCI_PRODUCT_INTEL_C600_RAID_2 () {0x1d06;}' unless defined(&PCI_PRODUCT_INTEL_C600_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_C600_SATA_2 () {0x1d08;}' unless defined(&PCI_PRODUCT_INTEL_C600_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_C600_PCIE_1 () {0x1d10;}' unless defined(&PCI_PRODUCT_INTEL_C600_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_C600_PCIE_2 () {0x1d12;}' unless defined(&PCI_PRODUCT_INTEL_C600_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_C600_PCIE_3 () {0x1d14;}' unless defined(&PCI_PRODUCT_INTEL_C600_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_C600_PCIE_4 () {0x1d16;}' unless defined(&PCI_PRODUCT_INTEL_C600_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_C600_PCIE_5 () {0x1d18;}' unless defined(&PCI_PRODUCT_INTEL_C600_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_C600_PCIE_6 () {0x1d1a;}' unless defined(&PCI_PRODUCT_INTEL_C600_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_C600_PCIE_7 () {0x1d1c;}' unless defined(&PCI_PRODUCT_INTEL_C600_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_C600_PCIE_8 () {0x1d1e;}' unless defined(&PCI_PRODUCT_INTEL_C600_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_C600_HDA () {0x1d20;}' unless defined(&PCI_PRODUCT_INTEL_C600_HDA);
eval 'sub PCI_PRODUCT_INTEL_C600_SMBUS () {0x1d22;}' unless defined(&PCI_PRODUCT_INTEL_C600_SMBUS);
eval 'sub PCI_PRODUCT_INTEL_C600_THERM () {0x1d24;}' unless defined(&PCI_PRODUCT_INTEL_C600_THERM);
eval 'sub PCI_PRODUCT_INTEL_C600_EHCI_1 () {0x1d26;}' unless defined(&PCI_PRODUCT_INTEL_C600_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_C600_EHCI_2 () {0x1d2d;}' unless defined(&PCI_PRODUCT_INTEL_C600_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_C600_LAN () {0x1d33;}' unless defined(&PCI_PRODUCT_INTEL_C600_LAN);
eval 'sub PCI_PRODUCT_INTEL_C600_MEI_1 () {0x1d3a;}' unless defined(&PCI_PRODUCT_INTEL_C600_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_C600_MEI_2 () {0x1d3b;}' unless defined(&PCI_PRODUCT_INTEL_C600_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_C600_KT () {0x1d3d;}' unless defined(&PCI_PRODUCT_INTEL_C600_KT);
eval 'sub PCI_PRODUCT_INTEL_C600_VPCIE () {0x1d3e;}' unless defined(&PCI_PRODUCT_INTEL_C600_VPCIE);
eval 'sub PCI_PRODUCT_INTEL_C600_LPC () {0x1d41;}' unless defined(&PCI_PRODUCT_INTEL_C600_LPC);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_1 () {0x1d60;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_1);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_SATA_1 () {0x1d61;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_2 () {0x1d62;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_2);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_3 () {0x1d63;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_3);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_4 () {0x1d64;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_4);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_5 () {0x1d65;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_5);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_6 () {0x1d66;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_6);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_7 () {0x1d67;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_7);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_8 () {0x1d68;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_8);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_9 () {0x1d69;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_9);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_SATA_2 () {0x1d6a;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_SATA_3 () {0x1d6b;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_SATA_3);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_10 () {0x1d6c;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_10);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_11 () {0x1d6d;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_11);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_12 () {0x1d6e;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_12);
eval 'sub PCI_PRODUCT_INTEL_C600_SAS_SATA_4 () {0x1d6f;}' unless defined(&PCI_PRODUCT_INTEL_C600_SAS_SATA_4);
eval 'sub PCI_PRODUCT_INTEL_C600_SMB_0 () {0x1d70;}' unless defined(&PCI_PRODUCT_INTEL_C600_SMB_0);
eval 'sub PCI_PRODUCT_INTEL_C600_SMB_1 () {0x1d71;}' unless defined(&PCI_PRODUCT_INTEL_C600_SMB_1);
eval 'sub PCI_PRODUCT_INTEL_C600_SMB_2 () {0x1d72;}' unless defined(&PCI_PRODUCT_INTEL_C600_SMB_2);
eval 'sub PCI_PRODUCT_INTEL_7SER_DT_SATA_1 () {0x1e00;}' unless defined(&PCI_PRODUCT_INTEL_7SER_DT_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_7SER_MO_SATA_1 () {0x1e01;}' unless defined(&PCI_PRODUCT_INTEL_7SER_MO_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_7SER_DT_SATA_AHCI () {0x1e02;}' unless defined(&PCI_PRODUCT_INTEL_7SER_DT_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_7SER_MO_SATA_AHCI () {0x1e03;}' unless defined(&PCI_PRODUCT_INTEL_7SER_MO_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_7SER_DT_SATA_RAID_2 () {0x1e04;}' unless defined(&PCI_PRODUCT_INTEL_7SER_DT_SATA_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_7SER_DT_SATA_RAID_3 () {0x1e06;}' unless defined(&PCI_PRODUCT_INTEL_7SER_DT_SATA_RAID_3);
eval 'sub PCI_PRODUCT_INTEL_7SER_MO_SATA_RAID () {0x1e07;}' unless defined(&PCI_PRODUCT_INTEL_7SER_MO_SATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_7SER_DT_SATA_2 () {0x1e08;}' unless defined(&PCI_PRODUCT_INTEL_7SER_DT_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_7SER_MO_SATA_2 () {0x1e09;}' unless defined(&PCI_PRODUCT_INTEL_7SER_MO_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_7SER_DT_SATA_RAID_1 () {0x1e0e;}' unless defined(&PCI_PRODUCT_INTEL_7SER_DT_SATA_RAID_1);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_PCIE_1 () {0x1e10;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_PCIE_2 () {0x1e12;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_PCIE_3 () {0x1e14;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_PCIE_4 () {0x1e16;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_PCIE_5 () {0x1e18;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_PCIE_6 () {0x1e1a;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_PCIE_7 () {0x1e1c;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_PCIE_8 () {0x1e1e;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_HDA () {0x1e20;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_HDA);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_SMB () {0x1e22;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_SMB);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_PPB () {0x1e25;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_PPB);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_EHCI_1 () {0x1e26;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_EHCI_2 () {0x1e2d;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_XHCI () {0x1e31;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_XHCI);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_MEI_1 () {0x1e3a;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_MEI_2 () {0x1e3b;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_IDE_R () {0x1e3c;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_IDE_R);
eval 'sub PCI_PRODUCT_INTEL_7SERIES_KT () {0x1e3d;}' unless defined(&PCI_PRODUCT_INTEL_7SERIES_KT);
eval 'sub PCI_PRODUCT_INTEL_Z77_LPC () {0x1e44;}' unless defined(&PCI_PRODUCT_INTEL_Z77_LPC);
eval 'sub PCI_PRODUCT_INTEL_Z75_LPC () {0x1e46;}' unless defined(&PCI_PRODUCT_INTEL_Z75_LPC);
eval 'sub PCI_PRODUCT_INTEL_Q77_LPC () {0x1e47;}' unless defined(&PCI_PRODUCT_INTEL_Q77_LPC);
eval 'sub PCI_PRODUCT_INTEL_Q75_LPC () {0x1e48;}' unless defined(&PCI_PRODUCT_INTEL_Q75_LPC);
eval 'sub PCI_PRODUCT_INTEL_B75_LPC () {0x1e49;}' unless defined(&PCI_PRODUCT_INTEL_B75_LPC);
eval 'sub PCI_PRODUCT_INTEL_H77_LPC () {0x1e4a;}' unless defined(&PCI_PRODUCT_INTEL_H77_LPC);
eval 'sub PCI_PRODUCT_INTEL_C216_LPC () {0x1e53;}' unless defined(&PCI_PRODUCT_INTEL_C216_LPC);
eval 'sub PCI_PRODUCT_INTEL_MOBILE_QM77_LPC () {0x1e55;}' unless defined(&PCI_PRODUCT_INTEL_MOBILE_QM77_LPC);
eval 'sub PCI_PRODUCT_INTEL_MOBILE_QS77_LPC () {0x1e56;}' unless defined(&PCI_PRODUCT_INTEL_MOBILE_QS77_LPC);
eval 'sub PCI_PRODUCT_INTEL_MOBILE_HM77_LPC () {0x1e57;}' unless defined(&PCI_PRODUCT_INTEL_MOBILE_HM77_LPC);
eval 'sub PCI_PRODUCT_INTEL_MOBILE_UM77_LPC () {0x1e58;}' unless defined(&PCI_PRODUCT_INTEL_MOBILE_UM77_LPC);
eval 'sub PCI_PRODUCT_INTEL_MOBILE_HM76_LPC () {0x1e59;}' unless defined(&PCI_PRODUCT_INTEL_MOBILE_HM76_LPC);
eval 'sub PCI_PRODUCT_INTEL_MOBILE_HM75_LPC () {0x1e5d;}' unless defined(&PCI_PRODUCT_INTEL_MOBILE_HM75_LPC);
eval 'sub PCI_PRODUCT_INTEL_MOBILE_HM70_LPC () {0x1e5e;}' unless defined(&PCI_PRODUCT_INTEL_MOBILE_HM70_LPC);
eval 'sub PCI_PRODUCT_INTEL_NM70_LPC () {0x1e5f;}' unless defined(&PCI_PRODUCT_INTEL_NM70_LPC);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_0 () {0x1f00;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_0);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_1 () {0x1f01;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_1);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_2 () {0x1f02;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_2);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_3 () {0x1f03;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_3);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_4 () {0x1f04;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_4);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_5 () {0x1f05;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_5);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_6 () {0x1f06;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_6);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_7 () {0x1f07;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_7);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_8 () {0x1f08;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_8);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_9 () {0x1f09;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_9);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_A () {0x1f0a;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_A);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_B () {0x1f0b;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_B);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_C () {0x1f0c;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_C);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_D () {0x1f0d;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_D);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_E () {0x1f0e;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_E);
eval 'sub PCI_PRODUCT_INTEL_C2000_TROUTER_F () {0x1f0f;}' unless defined(&PCI_PRODUCT_INTEL_C2000_TROUTER_F);
eval 'sub PCI_PRODUCT_INTEL_C2000_PCIE_1 () {0x1f10;}' unless defined(&PCI_PRODUCT_INTEL_C2000_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_C2000_PCIE_2 () {0x1f11;}' unless defined(&PCI_PRODUCT_INTEL_C2000_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_C2000_PCIE_3 () {0x1f12;}' unless defined(&PCI_PRODUCT_INTEL_C2000_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_C2000_PCIE_4 () {0x1f13;}' unless defined(&PCI_PRODUCT_INTEL_C2000_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_C2000_RAS () {0x1f14;}' unless defined(&PCI_PRODUCT_INTEL_C2000_RAS);
eval 'sub PCI_PRODUCT_INTEL_C2000_SMBUS () {0x1f15;}' unless defined(&PCI_PRODUCT_INTEL_C2000_SMBUS);
eval 'sub PCI_PRODUCT_INTEL_C2000_RCEC () {0x1f16;}' unless defined(&PCI_PRODUCT_INTEL_C2000_RCEC);
eval 'sub PCI_PRODUCT_INTEL_C2000_IQIA_PHYS () {0x1f18;}' unless defined(&PCI_PRODUCT_INTEL_C2000_IQIA_PHYS);
eval 'sub PCI_PRODUCT_INTEL_C2000_IQIA_VF () {0x1f19;}' unless defined(&PCI_PRODUCT_INTEL_C2000_IQIA_VF);
eval 'sub PCI_PRODUCT_INTEL_C2000_SATA2 () {0x1f22;}' unless defined(&PCI_PRODUCT_INTEL_C2000_SATA2);
eval 'sub PCI_PRODUCT_INTEL_C2000_USB () {0x1f2c;}' unless defined(&PCI_PRODUCT_INTEL_C2000_USB);
eval 'sub PCI_PRODUCT_INTEL_C2000_SATA3 () {0x1f32;}' unless defined(&PCI_PRODUCT_INTEL_C2000_SATA3);
eval 'sub PCI_PRODUCT_INTEL_C2000_PCU_1 () {0x1f38;}' unless defined(&PCI_PRODUCT_INTEL_C2000_PCU_1);
eval 'sub PCI_PRODUCT_INTEL_C2000_PCU_2 () {0x1f39;}' unless defined(&PCI_PRODUCT_INTEL_C2000_PCU_2);
eval 'sub PCI_PRODUCT_INTEL_C2000_PCU_3 () {0x1f3a;}' unless defined(&PCI_PRODUCT_INTEL_C2000_PCU_3);
eval 'sub PCI_PRODUCT_INTEL_C2000_PCU_4 () {0x1f3b;}' unless defined(&PCI_PRODUCT_INTEL_C2000_PCU_4);
eval 'sub PCI_PRODUCT_INTEL_C2000_PCU_SMBUS () {0x1f3c;}' unless defined(&PCI_PRODUCT_INTEL_C2000_PCU_SMBUS);
eval 'sub PCI_PRODUCT_INTEL_C2000_1000KX () {0x1f40;}' unless defined(&PCI_PRODUCT_INTEL_C2000_1000KX);
eval 'sub PCI_PRODUCT_INTEL_C2000_SGMII () {0x1f41;}' unless defined(&PCI_PRODUCT_INTEL_C2000_SGMII);
eval 'sub PCI_PRODUCT_INTEL_C2000_DUMMYGBE () {0x1f42;}' unless defined(&PCI_PRODUCT_INTEL_C2000_DUMMYGBE);
eval 'sub PCI_PRODUCT_INTEL_C2000_25GBE () {0x1f45;}' unless defined(&PCI_PRODUCT_INTEL_C2000_25GBE);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_UBOX_0 () {0x2014;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_UBOX_0);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_UBOX_1 () {0x2015;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_UBOX_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_UBOX_2 () {0x2016;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_UBOX_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_M2PCIR () {0x2018;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_M2PCIR);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_HB () {0x2020;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_HB);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_CBDMAR () {0x2021;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_CBDMAR);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_MMVTD () {0x2024;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_MMVTD);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_RAS () {0x2025;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_RAS);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_IOAPIC () {0x2026;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_IOAPIC);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCIE_1 () {0x2030;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCIE_2 () {0x2031;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCIE_3 () {0x2032;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCIE_4 () {0x2033;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_VTD () {0x2034;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_VTD);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_RAS_CFG () {0x2035;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_RAS_CFG);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_IOAPIC_C () {0x2036;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_IOAPIC_C);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_IMC_1 () {0x2040;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_IMC_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_IMC_2 () {0x2041;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_IMC_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_IMC_3 () {0x2042;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_IMC_3);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_IMC_4 () {0x2043;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_IMC_4);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_IMC_5 () {0x2044;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_IMC_5);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_LMC_1 () {0x2045;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_LMC_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_LMSC_1 () {0x2046;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_LMSC_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_LMDPC_1 () {0x2047;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_LMDPC_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_DECSC_1 () {0x2048;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_DECSC_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_LMC_2 () {0x2049;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_LMC_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_LMSC_2 () {0x204a;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_LMSC_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_LMDPC_2 () {0x204b;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_LMDPC_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_M3KTI_1 () {0x204c;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_M3KTI_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_M3KTI_2 () {0x204d;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_M3KTI_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_M3KTI_3 () {0x204e;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_M3KTI_3);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_CHA_1 () {0x2054;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_CHA_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_CHA_2 () {0x2055;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_CHA_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_CHA_3 () {0x2056;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_CHA_3);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_CHA_4 () {0x2057;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_CHA_4);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_KTI () {0x2058;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_KTI);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_UPIR () {0x2059;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_UPIR);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_IMC () {0x2066;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_IMC);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_DDRIO_1 () {0x2068;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_DDRIO_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_DDRIO_2 () {0x2069;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_DDRIO_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_DDRIO_3 () {0x206a;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_DDRIO_3);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_DDRIO_4 () {0x206b;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_DDRIO_4);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_DDRIO_5 () {0x206c;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_DDRIO_5);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_DDRIO_6 () {0x206d;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_DDRIO_6);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_DDRIO_7 () {0x206e;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_DDRIO_7);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCU_1 () {0x2080;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCU_1);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCU_2 () {0x2081;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCU_2);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCU_3 () {0x2082;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCU_3);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCU_4 () {0x2083;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCU_4);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCU_5 () {0x2084;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCU_5);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCU_6 () {0x2085;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCU_6);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_PCU_7 () {0x2086;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_PCU_7);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_M2PCIE () {0x2088;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_M2PCIE);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_CHA_5 () {0x208d;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_CHA_5);
eval 'sub PCI_PRODUCT_INTEL_XEONSC_CHA_6 () {0x208e;}' unless defined(&PCI_PRODUCT_INTEL_XEONSC_CHA_6);
eval 'sub PCI_PRODUCT_INTEL_BSW_HB () {0x2280;}' unless defined(&PCI_PRODUCT_INTEL_BSW_HB);
eval 'sub PCI_PRODUCT_INTEL_BSW_HDA () {0x2284;}' unless defined(&PCI_PRODUCT_INTEL_BSW_HDA);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_DMA_2 () {0x2286;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_DMA_2);
eval 'sub PCI_PRODUCT_INTEL_Z8K_LPIO1_PWM_1 () {0x2288;}' unless defined(&PCI_PRODUCT_INTEL_Z8K_LPIO1_PWM_1);
eval 'sub PCI_PRODUCT_INTEL_Z8K_LPIO1_PWM_2 () {0x2289;}' unless defined(&PCI_PRODUCT_INTEL_Z8K_LPIO1_PWM_2);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_HSUART_1 () {0x228a;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_HSUART_1);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_HSUART_2 () {0x228c;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_HSUART_2);
eval 'sub PCI_PRODUCT_INTEL_Z8K_LPIO1_SPI_1 () {0x228e;}' unless defined(&PCI_PRODUCT_INTEL_Z8K_LPIO1_SPI_1);
eval 'sub PCI_PRODUCT_INTEL_Z8K_LPIO1_SPI_2 () {0x2290;}' unless defined(&PCI_PRODUCT_INTEL_Z8K_LPIO1_SPI_2);
eval 'sub PCI_PRODUCT_INTEL_BSW_PCU_SMB () {0x2292;}' unless defined(&PCI_PRODUCT_INTEL_BSW_PCU_SMB);
eval 'sub PCI_PRODUCT_INTEL_BSW_SCC_MMC () {0x2294;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SCC_MMC);
eval 'sub PCI_PRODUCT_INTEL_BSW_SCC_SDIO () {0x2295;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SCC_SDIO);
eval 'sub PCI_PRODUCT_INTEL_BSW_SCC_SD () {0x2296;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SCC_SD);
eval 'sub PCI_PRODUCT_INTEL_BSW_TXE () {0x2298;}' unless defined(&PCI_PRODUCT_INTEL_BSW_TXE);
eval 'sub PCI_PRODUCT_INTEL_BSW_PCU_LPC () {0x229c;}' unless defined(&PCI_PRODUCT_INTEL_BSW_PCU_LPC);
eval 'sub PCI_PRODUCT_INTEL_BSW_AHCI () {0x22a3;}' unless defined(&PCI_PRODUCT_INTEL_BSW_AHCI);
eval 'sub PCI_PRODUCT_INTEL_BSW_LPE_AUDIO () {0x22a8;}' unless defined(&PCI_PRODUCT_INTEL_BSW_LPE_AUDIO);
eval 'sub PCI_PRODUCT_INTEL_Z8K_LPIO1_SPI_3 () {0x22ac;}' unless defined(&PCI_PRODUCT_INTEL_Z8K_LPIO1_SPI_3);
eval 'sub PCI_PRODUCT_INTEL_CHV_IGD_1 () {0x22b0;}' unless defined(&PCI_PRODUCT_INTEL_CHV_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_CHV_IGD_2 () {0x22b1;}' unless defined(&PCI_PRODUCT_INTEL_CHV_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_CHV_IGD_3 () {0x22b2;}' unless defined(&PCI_PRODUCT_INTEL_CHV_IGD_3);
eval 'sub PCI_PRODUCT_INTEL_CHV_IGD_4 () {0x22b3;}' unless defined(&PCI_PRODUCT_INTEL_CHV_IGD_4);
eval 'sub PCI_PRODUCT_INTEL_BSW_XHCI () {0x22b5;}' unless defined(&PCI_PRODUCT_INTEL_BSW_XHCI);
eval 'sub PCI_PRODUCT_INTEL_Z8K_USBOTG () {0x22b7;}' unless defined(&PCI_PRODUCT_INTEL_Z8K_USBOTG);
eval 'sub PCI_PRODUCT_INTEL_BSW_ISP_CAMERA () {0x22b8;}' unless defined(&PCI_PRODUCT_INTEL_BSW_ISP_CAMERA);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_DMA_1 () {0x22c0;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_DMA_1);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_I2C_1 () {0x22c1;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_I2C_2 () {0x22c2;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_I2C_3 () {0x22c3;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_I2C_4 () {0x22c4;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_I2C_5 () {0x22c5;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_I2C_6 () {0x22c6;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_I2C_6);
eval 'sub PCI_PRODUCT_INTEL_BSW_SIO_I2C_7 () {0x22c7;}' unless defined(&PCI_PRODUCT_INTEL_BSW_SIO_I2C_7);
eval 'sub PCI_PRODUCT_INTEL_BSW_PCIE_1 () {0x22c8;}' unless defined(&PCI_PRODUCT_INTEL_BSW_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_BSW_PCIE_2 () {0x22ca;}' unless defined(&PCI_PRODUCT_INTEL_BSW_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_BSW_PCIE_3 () {0x22cc;}' unless defined(&PCI_PRODUCT_INTEL_BSW_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_BSW_PCIE_4 () {0x22ce;}' unless defined(&PCI_PRODUCT_INTEL_BSW_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_Z8K_IOSF2OCP () {0x22d8;}' unless defined(&PCI_PRODUCT_INTEL_Z8K_IOSF2OCP);
eval 'sub PCI_PRODUCT_INTEL_BSW_PUINT () {0x22dc;}' unless defined(&PCI_PRODUCT_INTEL_BSW_PUINT);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_LPC () {0x2310;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_LPC);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_SATA_1 () {0x2323;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_SATA_2 () {0x2326;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_SMB () {0x2330;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_SMB);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_THERMAL () {0x2332;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_THERMAL);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_USB_1 () {0x2334;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_USB_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_USB_2 () {0x2335;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_USB_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_PCIE_1_1 () {0x2342;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_PCIE_1_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_PCIE_1_2 () {0x2343;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_PCIE_1_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_PCIE_2_1 () {0x2344;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_PCIE_2_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_PCIE_2_2 () {0x2345;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_PCIE_2_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_PCIE_3_1 () {0x2346;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_PCIE_3_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_PCIE_3_2 () {0x2347;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_PCIE_3_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_PCIE_4_1 () {0x2348;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_PCIE_4_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_PCIE_4_2 () {0x2349;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_PCIE_4_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_WDT () {0x2360;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_WDT);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_MEI_1 () {0x2364;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCC_MEI_2 () {0x2365;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCC_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_LPC () {0x2390;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_LPC);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_SATA_1 () {0x23a3;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_SATA_2 () {0x23a6;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_SMB () {0x23b0;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_SMB);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_THERMAL () {0x23b2;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_THERMAL);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_USB_1 () {0x23b4;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_USB_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_USB_2 () {0x23b5;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_USB_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_PCIE_1_1 () {0x23c2;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_PCIE_1_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_PCIE_1_2 () {0x23c3;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_PCIE_1_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_PCIE_2_1 () {0x23c4;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_PCIE_2_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_PCIE_2_2 () {0x23c5;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_PCIE_2_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_PCIE_3_1 () {0x23c6;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_PCIE_3_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_PCIE_3_2 () {0x23c7;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_PCIE_3_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_PCIE_4_1 () {0x23c8;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_PCIE_4_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_PCIE_4_2 () {0x23c9;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_PCIE_4_2);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_WDT () {0x23e0;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_WDT);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_MEI_1 () {0x23e4;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_DH89XXCL_MEI_2 () {0x23e5;}' unless defined(&PCI_PRODUCT_INTEL_DH89XXCL_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_82801AA_LPC () {0x2410;}' unless defined(&PCI_PRODUCT_INTEL_82801AA_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801AA_IDE () {0x2411;}' unless defined(&PCI_PRODUCT_INTEL_82801AA_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801AA_USB () {0x2412;}' unless defined(&PCI_PRODUCT_INTEL_82801AA_USB);
eval 'sub PCI_PRODUCT_INTEL_82801AA_SMB () {0x2413;}' unless defined(&PCI_PRODUCT_INTEL_82801AA_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801AA_ACA () {0x2415;}' unless defined(&PCI_PRODUCT_INTEL_82801AA_ACA);
eval 'sub PCI_PRODUCT_INTEL_82801AA_ACM () {0x2416;}' unless defined(&PCI_PRODUCT_INTEL_82801AA_ACM);
eval 'sub PCI_PRODUCT_INTEL_82801AA_HPB () {0x2418;}' unless defined(&PCI_PRODUCT_INTEL_82801AA_HPB);
eval 'sub PCI_PRODUCT_INTEL_82801AB_LPC () {0x2420;}' unless defined(&PCI_PRODUCT_INTEL_82801AB_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801AB_IDE () {0x2421;}' unless defined(&PCI_PRODUCT_INTEL_82801AB_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801AB_USB () {0x2422;}' unless defined(&PCI_PRODUCT_INTEL_82801AB_USB);
eval 'sub PCI_PRODUCT_INTEL_82801AB_SMB () {0x2423;}' unless defined(&PCI_PRODUCT_INTEL_82801AB_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801AB_ACA () {0x2425;}' unless defined(&PCI_PRODUCT_INTEL_82801AB_ACA);
eval 'sub PCI_PRODUCT_INTEL_82801AB_ACM () {0x2426;}' unless defined(&PCI_PRODUCT_INTEL_82801AB_ACM);
eval 'sub PCI_PRODUCT_INTEL_82801AB_HPB () {0x2428;}' unless defined(&PCI_PRODUCT_INTEL_82801AB_HPB);
eval 'sub PCI_PRODUCT_INTEL_82801BA_LPC () {0x2440;}' unless defined(&PCI_PRODUCT_INTEL_82801BA_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801BA_USB1 () {0x2442;}' unless defined(&PCI_PRODUCT_INTEL_82801BA_USB1);
eval 'sub PCI_PRODUCT_INTEL_82801BA_SMB () {0x2443;}' unless defined(&PCI_PRODUCT_INTEL_82801BA_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801BA_USB2 () {0x2444;}' unless defined(&PCI_PRODUCT_INTEL_82801BA_USB2);
eval 'sub PCI_PRODUCT_INTEL_82801BA_ACA () {0x2445;}' unless defined(&PCI_PRODUCT_INTEL_82801BA_ACA);
eval 'sub PCI_PRODUCT_INTEL_82801BA_ACM () {0x2446;}' unless defined(&PCI_PRODUCT_INTEL_82801BA_ACM);
eval 'sub PCI_PRODUCT_INTEL_82801BAM_HPB () {0x2448;}' unless defined(&PCI_PRODUCT_INTEL_82801BAM_HPB);
eval 'sub PCI_PRODUCT_INTEL_82801BA_LAN () {0x2449;}' unless defined(&PCI_PRODUCT_INTEL_82801BA_LAN);
eval 'sub PCI_PRODUCT_INTEL_82801BAM_IDE () {0x244a;}' unless defined(&PCI_PRODUCT_INTEL_82801BAM_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801BA_IDE () {0x244b;}' unless defined(&PCI_PRODUCT_INTEL_82801BA_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801BAM_LPC () {0x244c;}' unless defined(&PCI_PRODUCT_INTEL_82801BAM_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801BA_HPB () {0x244e;}' unless defined(&PCI_PRODUCT_INTEL_82801BA_HPB);
eval 'sub PCI_PRODUCT_INTEL_82801E_LPC () {0x2450;}' unless defined(&PCI_PRODUCT_INTEL_82801E_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801E_SMB () {0x2453;}' unless defined(&PCI_PRODUCT_INTEL_82801E_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801E_LAN_1 () {0x2459;}' unless defined(&PCI_PRODUCT_INTEL_82801E_LAN_1);
eval 'sub PCI_PRODUCT_INTEL_82801E_LAN_2 () {0x245d;}' unless defined(&PCI_PRODUCT_INTEL_82801E_LAN_2);
eval 'sub PCI_PRODUCT_INTEL_82801CA_LPC () {0x2480;}' unless defined(&PCI_PRODUCT_INTEL_82801CA_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801CA_USB_1 () {0x2482;}' unless defined(&PCI_PRODUCT_INTEL_82801CA_USB_1);
eval 'sub PCI_PRODUCT_INTEL_82801CA_SMB () {0x2483;}' unless defined(&PCI_PRODUCT_INTEL_82801CA_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801CA_USB_2 () {0x2484;}' unless defined(&PCI_PRODUCT_INTEL_82801CA_USB_2);
eval 'sub PCI_PRODUCT_INTEL_82801CA_AC () {0x2485;}' unless defined(&PCI_PRODUCT_INTEL_82801CA_AC);
eval 'sub PCI_PRODUCT_INTEL_82801CA_MOD () {0x2486;}' unless defined(&PCI_PRODUCT_INTEL_82801CA_MOD);
eval 'sub PCI_PRODUCT_INTEL_82801CA_USBC () {0x2487;}' unless defined(&PCI_PRODUCT_INTEL_82801CA_USBC);
eval 'sub PCI_PRODUCT_INTEL_82801CA_IDE_1 () {0x248a;}' unless defined(&PCI_PRODUCT_INTEL_82801CA_IDE_1);
eval 'sub PCI_PRODUCT_INTEL_82801CA_IDE_2 () {0x248b;}' unless defined(&PCI_PRODUCT_INTEL_82801CA_IDE_2);
eval 'sub PCI_PRODUCT_INTEL_82801CAM_LPC () {0x248c;}' unless defined(&PCI_PRODUCT_INTEL_82801CAM_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801DB_LPC () {0x24c0;}' unless defined(&PCI_PRODUCT_INTEL_82801DB_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801DB_USB_1 () {0x24c2;}' unless defined(&PCI_PRODUCT_INTEL_82801DB_USB_1);
eval 'sub PCI_PRODUCT_INTEL_82801DB_SMB () {0x24c3;}' unless defined(&PCI_PRODUCT_INTEL_82801DB_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801DB_USB_2 () {0x24c4;}' unless defined(&PCI_PRODUCT_INTEL_82801DB_USB_2);
eval 'sub PCI_PRODUCT_INTEL_82801DB_AC () {0x24c5;}' unless defined(&PCI_PRODUCT_INTEL_82801DB_AC);
eval 'sub PCI_PRODUCT_INTEL_82801DB_MOD () {0x24c6;}' unless defined(&PCI_PRODUCT_INTEL_82801DB_MOD);
eval 'sub PCI_PRODUCT_INTEL_82801DB_USB_3 () {0x24c7;}' unless defined(&PCI_PRODUCT_INTEL_82801DB_USB_3);
eval 'sub PCI_PRODUCT_INTEL_82801DBM_IDE () {0x24ca;}' unless defined(&PCI_PRODUCT_INTEL_82801DBM_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801DB_IDE () {0x24cb;}' unless defined(&PCI_PRODUCT_INTEL_82801DB_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801DBM_LPC () {0x24cc;}' unless defined(&PCI_PRODUCT_INTEL_82801DBM_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801DB_USBC () {0x24cd;}' unless defined(&PCI_PRODUCT_INTEL_82801DB_USBC);
eval 'sub PCI_PRODUCT_INTEL_82801EB_LPC () {0x24d0;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801EB_SATA () {0x24d1;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_SATA);
eval 'sub PCI_PRODUCT_INTEL_82801EB_USB_0 () {0x24d2;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_USB_0);
eval 'sub PCI_PRODUCT_INTEL_82801EB_SMB () {0x24d3;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801EB_USB_1 () {0x24d4;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_USB_1);
eval 'sub PCI_PRODUCT_INTEL_82801EB_AC () {0x24d5;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_AC);
eval 'sub PCI_PRODUCT_INTEL_82801EB_MOD () {0x24d6;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_MOD);
eval 'sub PCI_PRODUCT_INTEL_82801EB_USB_2 () {0x24d7;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_USB_2);
eval 'sub PCI_PRODUCT_INTEL_82801EB_IDE () {0x24db;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801EB_EHCI () {0x24dd;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_EHCI);
eval 'sub PCI_PRODUCT_INTEL_82801EB_USB_3 () {0x24de;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_USB_3);
eval 'sub PCI_PRODUCT_INTEL_82801ER_SATA () {0x24df;}' unless defined(&PCI_PRODUCT_INTEL_82801ER_SATA);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_8260_1 () {0x24f3;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_8260_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_8260_2 () {0x24f4;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_8260_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_4165_1 () {0x24f5;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_4165_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_4165_2 () {0x24f6;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_4165_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_3168 () {0x24fb;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_3168);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_8265 () {0x24fd;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_8265);
eval 'sub PCI_PRODUCT_INTEL_82820_MCH () {0x2501;}' unless defined(&PCI_PRODUCT_INTEL_82820_MCH);
eval 'sub PCI_PRODUCT_INTEL_82820_AGP () {0x250f;}' unless defined(&PCI_PRODUCT_INTEL_82820_AGP);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_9260 () {0x2526;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_9260);
eval 'sub PCI_PRODUCT_INTEL_82850_HB () {0x2530;}' unless defined(&PCI_PRODUCT_INTEL_82850_HB);
eval 'sub PCI_PRODUCT_INTEL_82860_HB () {0x2531;}' unless defined(&PCI_PRODUCT_INTEL_82860_HB);
eval 'sub PCI_PRODUCT_INTEL_82850_AGP () {0x2532;}' unless defined(&PCI_PRODUCT_INTEL_82850_AGP);
eval 'sub PCI_PRODUCT_INTEL_82860_PCI1 () {0x2533;}' unless defined(&PCI_PRODUCT_INTEL_82860_PCI1);
eval 'sub PCI_PRODUCT_INTEL_82860_PCI2 () {0x2534;}' unless defined(&PCI_PRODUCT_INTEL_82860_PCI2);
eval 'sub PCI_PRODUCT_INTEL_82860_PCI3 () {0x2535;}' unless defined(&PCI_PRODUCT_INTEL_82860_PCI3);
eval 'sub PCI_PRODUCT_INTEL_82860_PCI4 () {0x2536;}' unless defined(&PCI_PRODUCT_INTEL_82860_PCI4);
eval 'sub PCI_PRODUCT_INTEL_E7500_HB () {0x2540;}' unless defined(&PCI_PRODUCT_INTEL_E7500_HB);
eval 'sub PCI_PRODUCT_INTEL_E7500_DRAM () {0x2541;}' unless defined(&PCI_PRODUCT_INTEL_E7500_DRAM);
eval 'sub PCI_PRODUCT_INTEL_E7500_HI_B1 () {0x2543;}' unless defined(&PCI_PRODUCT_INTEL_E7500_HI_B1);
eval 'sub PCI_PRODUCT_INTEL_E7500_HI_B2 () {0x2544;}' unless defined(&PCI_PRODUCT_INTEL_E7500_HI_B2);
eval 'sub PCI_PRODUCT_INTEL_E7500_HI_C1 () {0x2545;}' unless defined(&PCI_PRODUCT_INTEL_E7500_HI_C1);
eval 'sub PCI_PRODUCT_INTEL_E7500_HI_C2 () {0x2546;}' unless defined(&PCI_PRODUCT_INTEL_E7500_HI_C2);
eval 'sub PCI_PRODUCT_INTEL_E7500_HI_D1 () {0x2547;}' unless defined(&PCI_PRODUCT_INTEL_E7500_HI_D1);
eval 'sub PCI_PRODUCT_INTEL_E7500_HI_D2 () {0x2548;}' unless defined(&PCI_PRODUCT_INTEL_E7500_HI_D2);
eval 'sub PCI_PRODUCT_INTEL_E7501_HB () {0x254c;}' unless defined(&PCI_PRODUCT_INTEL_E7501_HB);
eval 'sub PCI_PRODUCT_INTEL_E7505_HB () {0x2550;}' unless defined(&PCI_PRODUCT_INTEL_E7505_HB);
eval 'sub PCI_PRODUCT_INTEL_E7505_RAS () {0x2551;}' unless defined(&PCI_PRODUCT_INTEL_E7505_RAS);
eval 'sub PCI_PRODUCT_INTEL_E7505_AGP () {0x2552;}' unless defined(&PCI_PRODUCT_INTEL_E7505_AGP);
eval 'sub PCI_PRODUCT_INTEL_E7505_HI_B1 () {0x2553;}' unless defined(&PCI_PRODUCT_INTEL_E7505_HI_B1);
eval 'sub PCI_PRODUCT_INTEL_E7505_HI_B2 () {0x2554;}' unless defined(&PCI_PRODUCT_INTEL_E7505_HI_B2);
eval 'sub PCI_PRODUCT_INTEL_82845G_DRAM () {0x2560;}' unless defined(&PCI_PRODUCT_INTEL_82845G_DRAM);
eval 'sub PCI_PRODUCT_INTEL_82845G_AGP () {0x2561;}' unless defined(&PCI_PRODUCT_INTEL_82845G_AGP);
eval 'sub PCI_PRODUCT_INTEL_82845G_IGD () {0x2562;}' unless defined(&PCI_PRODUCT_INTEL_82845G_IGD);
eval 'sub PCI_PRODUCT_INTEL_82865_HB () {0x2570;}' unless defined(&PCI_PRODUCT_INTEL_82865_HB);
eval 'sub PCI_PRODUCT_INTEL_82865_AGP () {0x2571;}' unless defined(&PCI_PRODUCT_INTEL_82865_AGP);
eval 'sub PCI_PRODUCT_INTEL_82865_IGD () {0x2572;}' unless defined(&PCI_PRODUCT_INTEL_82865_IGD);
eval 'sub PCI_PRODUCT_INTEL_82801EB_HPB () {0x2573;}' unless defined(&PCI_PRODUCT_INTEL_82801EB_HPB);
eval 'sub PCI_PRODUCT_INTEL_82875P_HB () {0x2578;}' unless defined(&PCI_PRODUCT_INTEL_82875P_HB);
eval 'sub PCI_PRODUCT_INTEL_82875P_AGP () {0x2579;}' unless defined(&PCI_PRODUCT_INTEL_82875P_AGP);
eval 'sub PCI_PRODUCT_INTEL_82875P_CSA () {0x257b;}' unless defined(&PCI_PRODUCT_INTEL_82875P_CSA);
eval 'sub PCI_PRODUCT_INTEL_82915G_HB () {0x2580;}' unless defined(&PCI_PRODUCT_INTEL_82915G_HB);
eval 'sub PCI_PRODUCT_INTEL_82915G_EX () {0x2581;}' unless defined(&PCI_PRODUCT_INTEL_82915G_EX);
eval 'sub PCI_PRODUCT_INTEL_82915G_IGD () {0x2582;}' unless defined(&PCI_PRODUCT_INTEL_82915G_IGD);
eval 'sub PCI_PRODUCT_INTEL_82925X_HB () {0x2584;}' unless defined(&PCI_PRODUCT_INTEL_82925X_HB);
eval 'sub PCI_PRODUCT_INTEL_82925X_EX () {0x2585;}' unless defined(&PCI_PRODUCT_INTEL_82925X_EX);
eval 'sub PCI_PRODUCT_INTEL_E7221_HB () {0x2588;}' unless defined(&PCI_PRODUCT_INTEL_E7221_HB);
eval 'sub PCI_PRODUCT_INTEL_E7221_IGD () {0x258a;}' unless defined(&PCI_PRODUCT_INTEL_E7221_IGD);
eval 'sub PCI_PRODUCT_INTEL_82915GM_HB () {0x2590;}' unless defined(&PCI_PRODUCT_INTEL_82915GM_HB);
eval 'sub PCI_PRODUCT_INTEL_82915GM_EX () {0x2591;}' unless defined(&PCI_PRODUCT_INTEL_82915GM_EX);
eval 'sub PCI_PRODUCT_INTEL_82915GM_IGD () {0x2592;}' unless defined(&PCI_PRODUCT_INTEL_82915GM_IGD);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_LPC () {0x25a1;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_LPC);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_IDE () {0x25a2;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_IDE);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_SATA () {0x25a3;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_SATA);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_SMB () {0x25a4;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_SMB);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_ACA () {0x25a6;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_ACA);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_ACM () {0x25a7;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_ACM);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_USB_0 () {0x25a9;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_USB_0);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_USB_1 () {0x25aa;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_USB_1);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_WDT () {0x25ab;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_WDT);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_APIC () {0x25ac;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_APIC);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_EHCI () {0x25ad;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_EHCI);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_PCIX () {0x25ae;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_PCIX);
eval 'sub PCI_PRODUCT_INTEL_6300ESB_RAID () {0x25b0;}' unless defined(&PCI_PRODUCT_INTEL_6300ESB_RAID);
eval 'sub PCI_PRODUCT_INTEL_5000X_MCH () {0x25c0;}' unless defined(&PCI_PRODUCT_INTEL_5000X_MCH);
eval 'sub PCI_PRODUCT_INTEL_5000Z_HB () {0x25d0;}' unless defined(&PCI_PRODUCT_INTEL_5000Z_HB);
eval 'sub PCI_PRODUCT_INTEL_5000V_HB () {0x25d4;}' unless defined(&PCI_PRODUCT_INTEL_5000V_HB);
eval 'sub PCI_PRODUCT_INTEL_5000P_HB () {0x25d8;}' unless defined(&PCI_PRODUCT_INTEL_5000P_HB);
eval 'sub PCI_PRODUCT_INTEL_5000_PCIE_1 () {0x25e2;}' unless defined(&PCI_PRODUCT_INTEL_5000_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_5000_PCIE_2 () {0x25e3;}' unless defined(&PCI_PRODUCT_INTEL_5000_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_5000_PCIE_3 () {0x25e4;}' unless defined(&PCI_PRODUCT_INTEL_5000_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_5000_PCIE_4 () {0x25e5;}' unless defined(&PCI_PRODUCT_INTEL_5000_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_5000_PCIE_5 () {0x25e6;}' unless defined(&PCI_PRODUCT_INTEL_5000_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_5000_PCIE_6 () {0x25e7;}' unless defined(&PCI_PRODUCT_INTEL_5000_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_5000_FSB_REG () {0x25f0;}' unless defined(&PCI_PRODUCT_INTEL_5000_FSB_REG);
eval 'sub PCI_PRODUCT_INTEL_5000_RESERVED_1 () {0x25f1;}' unless defined(&PCI_PRODUCT_INTEL_5000_RESERVED_1);
eval 'sub PCI_PRODUCT_INTEL_5000_RESERVED_2 () {0x25f3;}' unless defined(&PCI_PRODUCT_INTEL_5000_RESERVED_2);
eval 'sub PCI_PRODUCT_INTEL_5000_FBD_1 () {0x25f5;}' unless defined(&PCI_PRODUCT_INTEL_5000_FBD_1);
eval 'sub PCI_PRODUCT_INTEL_5000_FBD_2 () {0x25f6;}' unless defined(&PCI_PRODUCT_INTEL_5000_FBD_2);
eval 'sub PCI_PRODUCT_INTEL_5000_PCIE_7 () {0x25f7;}' unless defined(&PCI_PRODUCT_INTEL_5000_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_5000_PCIE_8 () {0x25f8;}' unless defined(&PCI_PRODUCT_INTEL_5000_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_5000_PCIE_9 () {0x25f9;}' unless defined(&PCI_PRODUCT_INTEL_5000_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_5000X_PCIE () {0x25fa;}' unless defined(&PCI_PRODUCT_INTEL_5000X_PCIE);
eval 'sub PCI_PRODUCT_INTEL_82801FB_LPC () {0x2640;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801FBM_LPC () {0x2641;}' unless defined(&PCI_PRODUCT_INTEL_82801FBM_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801FB_SATA () {0x2651;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_SATA);
eval 'sub PCI_PRODUCT_INTEL_82801FR_SATA () {0x2652;}' unless defined(&PCI_PRODUCT_INTEL_82801FR_SATA);
eval 'sub PCI_PRODUCT_INTEL_82801FBM_SATA () {0x2653;}' unless defined(&PCI_PRODUCT_INTEL_82801FBM_SATA);
eval 'sub PCI_PRODUCT_INTEL_82801FB_USB_0 () {0x2658;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_USB_0);
eval 'sub PCI_PRODUCT_INTEL_82801FB_USB_1 () {0x2659;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_USB_1);
eval 'sub PCI_PRODUCT_INTEL_82801FB_USB_2 () {0x265a;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_USB_2);
eval 'sub PCI_PRODUCT_INTEL_82801FB_USB_3 () {0x265b;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_USB_3);
eval 'sub PCI_PRODUCT_INTEL_82801FB_EHCI () {0x265c;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_EHCI);
eval 'sub PCI_PRODUCT_INTEL_82801FB_EXP_0 () {0x2660;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_EXP_0);
eval 'sub PCI_PRODUCT_INTEL_82801FB_EXP_1 () {0x2662;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_EXP_1);
eval 'sub PCI_PRODUCT_INTEL_82801FB_EXP_2 () {0x2664;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_EXP_2);
eval 'sub PCI_PRODUCT_INTEL_82801FB_HDA () {0x2668;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_HDA);
eval 'sub PCI_PRODUCT_INTEL_82801FB_SMB () {0x266a;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801FB_LAN () {0x266c;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_LAN);
eval 'sub PCI_PRODUCT_INTEL_82801FB_ACM () {0x266d;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_ACM);
eval 'sub PCI_PRODUCT_INTEL_82801FB_AC () {0x266e;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_AC);
eval 'sub PCI_PRODUCT_INTEL_82801FB_IDE () {0x266f;}' unless defined(&PCI_PRODUCT_INTEL_82801FB_IDE);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_LPC () {0x2670;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_LPC);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_SATA () {0x2680;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_SATA);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_SATA_AHCI () {0x2681;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_USB_0 () {0x2688;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_USB_0);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_USB_1 () {0x2689;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_USB_1);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_USB_2 () {0x268a;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_USB_2);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_USB_3 () {0x268b;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_USB_3);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_EHCI () {0x268c;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_EHCI);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_EXP_1 () {0x2690;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_EXP_1);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_EXP_2 () {0x2692;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_EXP_2);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_EXP_3 () {0x2694;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_EXP_3);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_EXP_4 () {0x2696;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_EXP_4);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_ACA () {0x2698;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_ACA);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_HDA () {0x269a;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_HDA);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_SMB () {0x269b;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_SMB);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_IDE () {0x269e;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_IDE);
eval 'sub PCI_PRODUCT_INTEL_SNR_DLB () {0x270b;}' unless defined(&PCI_PRODUCT_INTEL_SNR_DLB);
eval 'sub PCI_PRODUCT_INTEL_82945P_MCH () {0x2770;}' unless defined(&PCI_PRODUCT_INTEL_82945P_MCH);
eval 'sub PCI_PRODUCT_INTEL_82945P_EXP () {0x2771;}' unless defined(&PCI_PRODUCT_INTEL_82945P_EXP);
eval 'sub PCI_PRODUCT_INTEL_82945P_IGD () {0x2772;}' unless defined(&PCI_PRODUCT_INTEL_82945P_IGD);
eval 'sub PCI_PRODUCT_INTEL_82955X_HB () {0x2774;}' unless defined(&PCI_PRODUCT_INTEL_82955X_HB);
eval 'sub PCI_PRODUCT_INTEL_82955X_EXP () {0x2775;}' unless defined(&PCI_PRODUCT_INTEL_82955X_EXP);
eval 'sub PCI_PRODUCT_INTEL_E7230_HB () {0x2778;}' unless defined(&PCI_PRODUCT_INTEL_E7230_HB);
eval 'sub PCI_PRODUCT_INTEL_E7230_EXP () {0x2779;}' unless defined(&PCI_PRODUCT_INTEL_E7230_EXP);
eval 'sub PCI_PRODUCT_INTEL_82975X_EXP_2 () {0x277a;}' unless defined(&PCI_PRODUCT_INTEL_82975X_EXP_2);
eval 'sub PCI_PRODUCT_INTEL_82975X_HB () {0x277c;}' unless defined(&PCI_PRODUCT_INTEL_82975X_HB);
eval 'sub PCI_PRODUCT_INTEL_82975X_EXP () {0x277d;}' unless defined(&PCI_PRODUCT_INTEL_82975X_EXP);
eval 'sub PCI_PRODUCT_INTEL_82915G_IGDC () {0x2782;}' unless defined(&PCI_PRODUCT_INTEL_82915G_IGDC);
eval 'sub PCI_PRODUCT_INTEL_82915GM_IGDC () {0x2792;}' unless defined(&PCI_PRODUCT_INTEL_82915GM_IGDC);
eval 'sub PCI_PRODUCT_INTEL_82945GM_HB () {0x27a0;}' unless defined(&PCI_PRODUCT_INTEL_82945GM_HB);
eval 'sub PCI_PRODUCT_INTEL_82945GM_IGD () {0x27a2;}' unless defined(&PCI_PRODUCT_INTEL_82945GM_IGD);
eval 'sub PCI_PRODUCT_INTEL_82945GM_IGD_1 () {0x27a6;}' unless defined(&PCI_PRODUCT_INTEL_82945GM_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82945GME_HB () {0x27ac;}' unless defined(&PCI_PRODUCT_INTEL_82945GME_HB);
eval 'sub PCI_PRODUCT_INTEL_82945GME_IGD () {0x27ae;}' unless defined(&PCI_PRODUCT_INTEL_82945GME_IGD);
eval 'sub PCI_PRODUCT_INTEL_82801GH_LPC () {0x27b0;}' unless defined(&PCI_PRODUCT_INTEL_82801GH_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801G_LPC () {0x27b8;}' unless defined(&PCI_PRODUCT_INTEL_82801G_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801GBM_LPC () {0x27b9;}' unless defined(&PCI_PRODUCT_INTEL_82801GBM_LPC);
eval 'sub PCI_PRODUCT_INTEL_NM10_LPC () {0x27bc;}' unless defined(&PCI_PRODUCT_INTEL_NM10_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801GHM_LPC () {0x27bd;}' unless defined(&PCI_PRODUCT_INTEL_82801GHM_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801G_SATA () {0x27c0;}' unless defined(&PCI_PRODUCT_INTEL_82801G_SATA);
eval 'sub PCI_PRODUCT_INTEL_82801G_SATA_AHCI () {0x27c1;}' unless defined(&PCI_PRODUCT_INTEL_82801G_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_82801G_SATA_RAID () {0x27c3;}' unless defined(&PCI_PRODUCT_INTEL_82801G_SATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_82801GBM_SATA () {0x27c4;}' unless defined(&PCI_PRODUCT_INTEL_82801GBM_SATA);
eval 'sub PCI_PRODUCT_INTEL_82801GBM_AHCI () {0x27c5;}' unless defined(&PCI_PRODUCT_INTEL_82801GBM_AHCI);
eval 'sub PCI_PRODUCT_INTEL_82801GHM_RAID () {0x27c6;}' unless defined(&PCI_PRODUCT_INTEL_82801GHM_RAID);
eval 'sub PCI_PRODUCT_INTEL_82801G_USB_1 () {0x27c8;}' unless defined(&PCI_PRODUCT_INTEL_82801G_USB_1);
eval 'sub PCI_PRODUCT_INTEL_82801G_USB_2 () {0x27c9;}' unless defined(&PCI_PRODUCT_INTEL_82801G_USB_2);
eval 'sub PCI_PRODUCT_INTEL_82801G_USB_3 () {0x27ca;}' unless defined(&PCI_PRODUCT_INTEL_82801G_USB_3);
eval 'sub PCI_PRODUCT_INTEL_82801G_USB_4 () {0x27cb;}' unless defined(&PCI_PRODUCT_INTEL_82801G_USB_4);
eval 'sub PCI_PRODUCT_INTEL_82801G_EHCI () {0x27cc;}' unless defined(&PCI_PRODUCT_INTEL_82801G_EHCI);
eval 'sub PCI_PRODUCT_INTEL_82801G_EXP_1 () {0x27d0;}' unless defined(&PCI_PRODUCT_INTEL_82801G_EXP_1);
eval 'sub PCI_PRODUCT_INTEL_82801G_EXP_2 () {0x27d2;}' unless defined(&PCI_PRODUCT_INTEL_82801G_EXP_2);
eval 'sub PCI_PRODUCT_INTEL_82801G_EXP_3 () {0x27d4;}' unless defined(&PCI_PRODUCT_INTEL_82801G_EXP_3);
eval 'sub PCI_PRODUCT_INTEL_82801G_EXP_4 () {0x27d6;}' unless defined(&PCI_PRODUCT_INTEL_82801G_EXP_4);
eval 'sub PCI_PRODUCT_INTEL_82801G_HDA () {0x27d8;}' unless defined(&PCI_PRODUCT_INTEL_82801G_HDA);
eval 'sub PCI_PRODUCT_INTEL_82801G_SMB () {0x27da;}' unless defined(&PCI_PRODUCT_INTEL_82801G_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801G_LAN () {0x27dc;}' unless defined(&PCI_PRODUCT_INTEL_82801G_LAN);
eval 'sub PCI_PRODUCT_INTEL_82801G_ACM () {0x27dd;}' unless defined(&PCI_PRODUCT_INTEL_82801G_ACM);
eval 'sub PCI_PRODUCT_INTEL_82801G_ACA () {0x27de;}' unless defined(&PCI_PRODUCT_INTEL_82801G_ACA);
eval 'sub PCI_PRODUCT_INTEL_82801G_IDE () {0x27df;}' unless defined(&PCI_PRODUCT_INTEL_82801G_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801G_EXP_5 () {0x27e0;}' unless defined(&PCI_PRODUCT_INTEL_82801G_EXP_5);
eval 'sub PCI_PRODUCT_INTEL_82801G_EXP_6 () {0x27e2;}' unless defined(&PCI_PRODUCT_INTEL_82801G_EXP_6);
eval 'sub PCI_PRODUCT_INTEL_82801H_LPC () {0x2810;}' unless defined(&PCI_PRODUCT_INTEL_82801H_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801HEM_LPC () {0x2811;}' unless defined(&PCI_PRODUCT_INTEL_82801HEM_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801HH_LPC () {0x2812;}' unless defined(&PCI_PRODUCT_INTEL_82801HH_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801HO_LPC () {0x2814;}' unless defined(&PCI_PRODUCT_INTEL_82801HO_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801HBM_LPC () {0x2815;}' unless defined(&PCI_PRODUCT_INTEL_82801HBM_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801H_SATA_1 () {0x2820;}' unless defined(&PCI_PRODUCT_INTEL_82801H_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_82801H_SATA_AHCI6 () {0x2821;}' unless defined(&PCI_PRODUCT_INTEL_82801H_SATA_AHCI6);
eval 'sub PCI_PRODUCT_INTEL_82801H_SATA_RAID () {0x2822;}' unless defined(&PCI_PRODUCT_INTEL_82801H_SATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_C620_SSATA_RAID_2 () {0x2823;}' unless defined(&PCI_PRODUCT_INTEL_C620_SSATA_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_82801H_SATA_AHCI4 () {0x2824;}' unless defined(&PCI_PRODUCT_INTEL_82801H_SATA_AHCI4);
eval 'sub PCI_PRODUCT_INTEL_82801H_SATA_2 () {0x2825;}' unless defined(&PCI_PRODUCT_INTEL_82801H_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_C610_SATA_RAID_3 () {0x2826;}' unless defined(&PCI_PRODUCT_INTEL_C610_SATA_RAID_3);
eval 'sub PCI_PRODUCT_INTEL_C610_SSATA_RAID_2 () {0x2827;}' unless defined(&PCI_PRODUCT_INTEL_C610_SSATA_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_82801HEM_SATA () {0x2828;}' unless defined(&PCI_PRODUCT_INTEL_82801HEM_SATA);
eval 'sub PCI_PRODUCT_INTEL_82801HBM_SATA_AHCI () {0x2829;}' unless defined(&PCI_PRODUCT_INTEL_82801HBM_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_82801HBM_SATA_RAID () {0x282a;}' unless defined(&PCI_PRODUCT_INTEL_82801HBM_SATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_82801H_USB_1 () {0x2830;}' unless defined(&PCI_PRODUCT_INTEL_82801H_USB_1);
eval 'sub PCI_PRODUCT_INTEL_82801H_USB_2 () {0x2831;}' unless defined(&PCI_PRODUCT_INTEL_82801H_USB_2);
eval 'sub PCI_PRODUCT_INTEL_82801H_USB_3 () {0x2832;}' unless defined(&PCI_PRODUCT_INTEL_82801H_USB_3);
eval 'sub PCI_PRODUCT_INTEL_82801H_USB_4 () {0x2834;}' unless defined(&PCI_PRODUCT_INTEL_82801H_USB_4);
eval 'sub PCI_PRODUCT_INTEL_82801H_USB_5 () {0x2835;}' unless defined(&PCI_PRODUCT_INTEL_82801H_USB_5);
eval 'sub PCI_PRODUCT_INTEL_82801H_EHCI_1 () {0x2836;}' unless defined(&PCI_PRODUCT_INTEL_82801H_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_82801H_EHCI_2 () {0x283a;}' unless defined(&PCI_PRODUCT_INTEL_82801H_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_82801H_SMB () {0x283e;}' unless defined(&PCI_PRODUCT_INTEL_82801H_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801H_EXP_1 () {0x283f;}' unless defined(&PCI_PRODUCT_INTEL_82801H_EXP_1);
eval 'sub PCI_PRODUCT_INTEL_82801H_EXP_2 () {0x2841;}' unless defined(&PCI_PRODUCT_INTEL_82801H_EXP_2);
eval 'sub PCI_PRODUCT_INTEL_82801H_EXP_3 () {0x2843;}' unless defined(&PCI_PRODUCT_INTEL_82801H_EXP_3);
eval 'sub PCI_PRODUCT_INTEL_82801H_EXP_4 () {0x2845;}' unless defined(&PCI_PRODUCT_INTEL_82801H_EXP_4);
eval 'sub PCI_PRODUCT_INTEL_82801H_EXP_5 () {0x2847;}' unless defined(&PCI_PRODUCT_INTEL_82801H_EXP_5);
eval 'sub PCI_PRODUCT_INTEL_82801H_EXP_6 () {0x2849;}' unless defined(&PCI_PRODUCT_INTEL_82801H_EXP_6);
eval 'sub PCI_PRODUCT_INTEL_82801H_HDA () {0x284b;}' unless defined(&PCI_PRODUCT_INTEL_82801H_HDA);
eval 'sub PCI_PRODUCT_INTEL_82801H_THERMAL () {0x284f;}' unless defined(&PCI_PRODUCT_INTEL_82801H_THERMAL);
eval 'sub PCI_PRODUCT_INTEL_82801HBM_IDE () {0x2850;}' unless defined(&PCI_PRODUCT_INTEL_82801HBM_IDE);
eval 'sub PCI_PRODUCT_INTEL_SNR_DDRIO () {0x2880;}' unless defined(&PCI_PRODUCT_INTEL_SNR_DDRIO);
eval 'sub PCI_PRODUCT_INTEL_SNR_VMD () {0x28c0;}' unless defined(&PCI_PRODUCT_INTEL_SNR_VMD);
eval 'sub PCI_PRODUCT_INTEL_82801IH_LPC () {0x2912;}' unless defined(&PCI_PRODUCT_INTEL_82801IH_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801IO_LPC () {0x2914;}' unless defined(&PCI_PRODUCT_INTEL_82801IO_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801IR_LPC () {0x2916;}' unless defined(&PCI_PRODUCT_INTEL_82801IR_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801IEM_LPC () {0x2917;}' unless defined(&PCI_PRODUCT_INTEL_82801IEM_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801IB_LPC () {0x2918;}' unless defined(&PCI_PRODUCT_INTEL_82801IB_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801IM_LPC () {0x2919;}' unless defined(&PCI_PRODUCT_INTEL_82801IM_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801I_SATA_1 () {0x2920;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_82801I_SATA_2 () {0x2921;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_82801I_SATA_AHCI6 () {0x2922;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SATA_AHCI6);
eval 'sub PCI_PRODUCT_INTEL_82801I_SATA_AHCI4 () {0x2923;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SATA_AHCI4);
eval 'sub PCI_PRODUCT_INTEL_82801I_SATA_3 () {0x2926;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SATA_3);
eval 'sub PCI_PRODUCT_INTEL_82801I_SATA_4 () {0x2928;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SATA_4);
eval 'sub PCI_PRODUCT_INTEL_82801I_SATA_5 () {0x2929;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SATA_5);
eval 'sub PCI_PRODUCT_INTEL_82801I_SATA_6 () {0x292d;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SATA_6);
eval 'sub PCI_PRODUCT_INTEL_82801I_SATA_7 () {0x292e;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SATA_7);
eval 'sub PCI_PRODUCT_INTEL_82801I_SMB () {0x2930;}' unless defined(&PCI_PRODUCT_INTEL_82801I_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801I_THERMAL () {0x2932;}' unless defined(&PCI_PRODUCT_INTEL_82801I_THERMAL);
eval 'sub PCI_PRODUCT_INTEL_82801I_USB_1 () {0x2934;}' unless defined(&PCI_PRODUCT_INTEL_82801I_USB_1);
eval 'sub PCI_PRODUCT_INTEL_82801I_USB_2 () {0x2935;}' unless defined(&PCI_PRODUCT_INTEL_82801I_USB_2);
eval 'sub PCI_PRODUCT_INTEL_82801I_USB_3 () {0x2936;}' unless defined(&PCI_PRODUCT_INTEL_82801I_USB_3);
eval 'sub PCI_PRODUCT_INTEL_82801I_USB_4 () {0x2937;}' unless defined(&PCI_PRODUCT_INTEL_82801I_USB_4);
eval 'sub PCI_PRODUCT_INTEL_82801I_USB_5 () {0x2938;}' unless defined(&PCI_PRODUCT_INTEL_82801I_USB_5);
eval 'sub PCI_PRODUCT_INTEL_82801I_USB_6 () {0x2939;}' unless defined(&PCI_PRODUCT_INTEL_82801I_USB_6);
eval 'sub PCI_PRODUCT_INTEL_82801I_EHCI_1 () {0x293a;}' unless defined(&PCI_PRODUCT_INTEL_82801I_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_82801I_EHCI_2 () {0x293c;}' unless defined(&PCI_PRODUCT_INTEL_82801I_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_82801I_HDA () {0x293e;}' unless defined(&PCI_PRODUCT_INTEL_82801I_HDA);
eval 'sub PCI_PRODUCT_INTEL_82801I_EXP_1 () {0x2940;}' unless defined(&PCI_PRODUCT_INTEL_82801I_EXP_1);
eval 'sub PCI_PRODUCT_INTEL_82801I_EXP_2 () {0x2942;}' unless defined(&PCI_PRODUCT_INTEL_82801I_EXP_2);
eval 'sub PCI_PRODUCT_INTEL_82801I_EXP_3 () {0x2944;}' unless defined(&PCI_PRODUCT_INTEL_82801I_EXP_3);
eval 'sub PCI_PRODUCT_INTEL_82801I_EXP_4 () {0x2946;}' unless defined(&PCI_PRODUCT_INTEL_82801I_EXP_4);
eval 'sub PCI_PRODUCT_INTEL_82801I_EXP_5 () {0x2948;}' unless defined(&PCI_PRODUCT_INTEL_82801I_EXP_5);
eval 'sub PCI_PRODUCT_INTEL_82801I_EXP_6 () {0x294a;}' unless defined(&PCI_PRODUCT_INTEL_82801I_EXP_6);
eval 'sub PCI_PRODUCT_INTEL_82801I_IGP_C () {0x294c;}' unless defined(&PCI_PRODUCT_INTEL_82801I_IGP_C);
eval 'sub PCI_PRODUCT_INTEL_82946GZ_HB () {0x2970;}' unless defined(&PCI_PRODUCT_INTEL_82946GZ_HB);
eval 'sub PCI_PRODUCT_INTEL_82946GZ_IGD () {0x2972;}' unless defined(&PCI_PRODUCT_INTEL_82946GZ_IGD);
eval 'sub PCI_PRODUCT_INTEL_82946GZ_KT () {0x2977;}' unless defined(&PCI_PRODUCT_INTEL_82946GZ_KT);
eval 'sub PCI_PRODUCT_INTEL_82G35_HB () {0x2980;}' unless defined(&PCI_PRODUCT_INTEL_82G35_HB);
eval 'sub PCI_PRODUCT_INTEL_82965_PCIE () {0x2981;}' unless defined(&PCI_PRODUCT_INTEL_82965_PCIE);
eval 'sub PCI_PRODUCT_INTEL_82G35_IGD () {0x2982;}' unless defined(&PCI_PRODUCT_INTEL_82G35_IGD);
eval 'sub PCI_PRODUCT_INTEL_82G35_IGD_1 () {0x2983;}' unless defined(&PCI_PRODUCT_INTEL_82G35_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82G35_HECI_1 () {0x2984;}' unless defined(&PCI_PRODUCT_INTEL_82G35_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_82G35_HECI_2 () {0x2985;}' unless defined(&PCI_PRODUCT_INTEL_82G35_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_82965_IDE_R () {0x2986;}' unless defined(&PCI_PRODUCT_INTEL_82965_IDE_R);
eval 'sub PCI_PRODUCT_INTEL_82965Q_KT () {0x2987;}' unless defined(&PCI_PRODUCT_INTEL_82965Q_KT);
eval 'sub PCI_PRODUCT_INTEL_82965Q_HB () {0x2990;}' unless defined(&PCI_PRODUCT_INTEL_82965Q_HB);
eval 'sub PCI_PRODUCT_INTEL_82965Q_EXP () {0x2991;}' unless defined(&PCI_PRODUCT_INTEL_82965Q_EXP);
eval 'sub PCI_PRODUCT_INTEL_82965Q_IGD () {0x2992;}' unless defined(&PCI_PRODUCT_INTEL_82965Q_IGD);
eval 'sub PCI_PRODUCT_INTEL_82965Q_IGD_1 () {0x2993;}' unless defined(&PCI_PRODUCT_INTEL_82965Q_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82965Q_HECI_1 () {0x2994;}' unless defined(&PCI_PRODUCT_INTEL_82965Q_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_82965Q_HECI_2 () {0x2995;}' unless defined(&PCI_PRODUCT_INTEL_82965Q_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_82Q965_KT () {0x2997;}' unless defined(&PCI_PRODUCT_INTEL_82Q965_KT);
eval 'sub PCI_PRODUCT_INTEL_82965G_HB () {0x29a0;}' unless defined(&PCI_PRODUCT_INTEL_82965G_HB);
eval 'sub PCI_PRODUCT_INTEL_82965G_EXP () {0x29a1;}' unless defined(&PCI_PRODUCT_INTEL_82965G_EXP);
eval 'sub PCI_PRODUCT_INTEL_82965G_IGD () {0x29a2;}' unless defined(&PCI_PRODUCT_INTEL_82965G_IGD);
eval 'sub PCI_PRODUCT_INTEL_82965G_IGD_1 () {0x29a3;}' unless defined(&PCI_PRODUCT_INTEL_82965G_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82P965_KT () {0x29a7;}' unless defined(&PCI_PRODUCT_INTEL_82P965_KT);
eval 'sub PCI_PRODUCT_INTEL_82Q35_HB () {0x29b0;}' unless defined(&PCI_PRODUCT_INTEL_82Q35_HB);
eval 'sub PCI_PRODUCT_INTEL_82Q35_EXP () {0x29b1;}' unless defined(&PCI_PRODUCT_INTEL_82Q35_EXP);
eval 'sub PCI_PRODUCT_INTEL_82Q35_IGD () {0x29b2;}' unless defined(&PCI_PRODUCT_INTEL_82Q35_IGD);
eval 'sub PCI_PRODUCT_INTEL_82Q35_IGD_1 () {0x29b3;}' unless defined(&PCI_PRODUCT_INTEL_82Q35_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82Q35_KT () {0x29b7;}' unless defined(&PCI_PRODUCT_INTEL_82Q35_KT);
eval 'sub PCI_PRODUCT_INTEL_82G33_HB () {0x29c0;}' unless defined(&PCI_PRODUCT_INTEL_82G33_HB);
eval 'sub PCI_PRODUCT_INTEL_82G33_EXP () {0x29c1;}' unless defined(&PCI_PRODUCT_INTEL_82G33_EXP);
eval 'sub PCI_PRODUCT_INTEL_82G33_IGD () {0x29c2;}' unless defined(&PCI_PRODUCT_INTEL_82G33_IGD);
eval 'sub PCI_PRODUCT_INTEL_82G33_IGD_1 () {0x29c3;}' unless defined(&PCI_PRODUCT_INTEL_82G33_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82801I_LAN () {0x29c4;}' unless defined(&PCI_PRODUCT_INTEL_82801I_LAN);
eval 'sub PCI_PRODUCT_INTEL_82G33_KT () {0x29c7;}' unless defined(&PCI_PRODUCT_INTEL_82G33_KT);
eval 'sub PCI_PRODUCT_INTEL_82Q33_HB () {0x29d0;}' unless defined(&PCI_PRODUCT_INTEL_82Q33_HB);
eval 'sub PCI_PRODUCT_INTEL_82Q33_EXP () {0x29d1;}' unless defined(&PCI_PRODUCT_INTEL_82Q33_EXP);
eval 'sub PCI_PRODUCT_INTEL_82Q33_IGD () {0x29d2;}' unless defined(&PCI_PRODUCT_INTEL_82Q33_IGD);
eval 'sub PCI_PRODUCT_INTEL_82Q33_IGD_1 () {0x29d3;}' unless defined(&PCI_PRODUCT_INTEL_82Q33_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82Q33_KT () {0x29d7;}' unless defined(&PCI_PRODUCT_INTEL_82Q33_KT);
eval 'sub PCI_PRODUCT_INTEL_82X38_HB () {0x29e0;}' unless defined(&PCI_PRODUCT_INTEL_82X38_HB);
eval 'sub PCI_PRODUCT_INTEL_82X38_PCIE_1 () {0x29e1;}' unless defined(&PCI_PRODUCT_INTEL_82X38_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_82X38_HECI () {0x29e4;}' unless defined(&PCI_PRODUCT_INTEL_82X38_HECI);
eval 'sub PCI_PRODUCT_INTEL_82X38_KT () {0x29e7;}' unless defined(&PCI_PRODUCT_INTEL_82X38_KT);
eval 'sub PCI_PRODUCT_INTEL_82X38_PCIE_2 () {0x29e9;}' unless defined(&PCI_PRODUCT_INTEL_82X38_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_3200_HB () {0x29f0;}' unless defined(&PCI_PRODUCT_INTEL_3200_HB);
eval 'sub PCI_PRODUCT_INTEL_3200_PCIE () {0x29f1;}' unless defined(&PCI_PRODUCT_INTEL_3200_PCIE);
eval 'sub PCI_PRODUCT_INTEL_3200_KT () {0x29f7;}' unless defined(&PCI_PRODUCT_INTEL_3200_KT);
eval 'sub PCI_PRODUCT_INTEL_82965PM_HB () {0x2a00;}' unless defined(&PCI_PRODUCT_INTEL_82965PM_HB);
eval 'sub PCI_PRODUCT_INTEL_80862A01 () {0x2a01;}' unless defined(&PCI_PRODUCT_INTEL_80862A01);
eval 'sub PCI_PRODUCT_INTEL_82965PM_IGD () {0x2a02;}' unless defined(&PCI_PRODUCT_INTEL_82965PM_IGD);
eval 'sub PCI_PRODUCT_INTEL_82965PM_IGD_1 () {0x2a03;}' unless defined(&PCI_PRODUCT_INTEL_82965PM_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82965PM_MEI () {0x2a04;}' unless defined(&PCI_PRODUCT_INTEL_82965PM_MEI);
eval 'sub PCI_PRODUCT_INTEL_82965PM_MEI_2 () {0x2a05;}' unless defined(&PCI_PRODUCT_INTEL_82965PM_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_82965PM_IDE () {0x2a06;}' unless defined(&PCI_PRODUCT_INTEL_82965PM_IDE);
eval 'sub PCI_PRODUCT_INTEL_82965PM_KT () {0x2a07;}' unless defined(&PCI_PRODUCT_INTEL_82965PM_KT);
eval 'sub PCI_PRODUCT_INTEL_82965GME_HB () {0x2a10;}' unless defined(&PCI_PRODUCT_INTEL_82965GME_HB);
eval 'sub PCI_PRODUCT_INTEL_82965GME_PCIE () {0x2a11;}' unless defined(&PCI_PRODUCT_INTEL_82965GME_PCIE);
eval 'sub PCI_PRODUCT_INTEL_82965GME_IGD () {0x2a12;}' unless defined(&PCI_PRODUCT_INTEL_82965GME_IGD);
eval 'sub PCI_PRODUCT_INTEL_82965GME_IGD_2 () {0x2a13;}' unless defined(&PCI_PRODUCT_INTEL_82965GME_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_82965GME_MEI () {0x2a14;}' unless defined(&PCI_PRODUCT_INTEL_82965GME_MEI);
eval 'sub PCI_PRODUCT_INTEL_82965GME_MEI_2 () {0x2a15;}' unless defined(&PCI_PRODUCT_INTEL_82965GME_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_82965GME_IDER () {0x2a16;}' unless defined(&PCI_PRODUCT_INTEL_82965GME_IDER);
eval 'sub PCI_PRODUCT_INTEL_82965GME_KT () {0x2a17;}' unless defined(&PCI_PRODUCT_INTEL_82965GME_KT);
eval 'sub PCI_PRODUCT_INTEL_82GM45_HB () {0x2a40;}' unless defined(&PCI_PRODUCT_INTEL_82GM45_HB);
eval 'sub PCI_PRODUCT_INTEL_82GM45_PCIE () {0x2a41;}' unless defined(&PCI_PRODUCT_INTEL_82GM45_PCIE);
eval 'sub PCI_PRODUCT_INTEL_82GM45_IGD () {0x2a42;}' unless defined(&PCI_PRODUCT_INTEL_82GM45_IGD);
eval 'sub PCI_PRODUCT_INTEL_82GM45_IGD_1 () {0x2a43;}' unless defined(&PCI_PRODUCT_INTEL_82GM45_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82GM45_MEI_1 () {0x2a44;}' unless defined(&PCI_PRODUCT_INTEL_82GM45_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_82GM45_MEI_2 () {0x2a45;}' unless defined(&PCI_PRODUCT_INTEL_82GM45_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_82GM45_IDER () {0x2a46;}' unless defined(&PCI_PRODUCT_INTEL_82GM45_IDER);
eval 'sub PCI_PRODUCT_INTEL_82GM45_KT () {0x2a47;}' unless defined(&PCI_PRODUCT_INTEL_82GM45_KT);
eval 'sub PCI_PRODUCT_INTEL_XE55_QP_SAD () {0x2c01;}' unless defined(&PCI_PRODUCT_INTEL_XE55_QP_SAD);
eval 'sub PCI_PRODUCT_INTEL_XE55_QPI_LINK0 () {0x2c10;}' unless defined(&PCI_PRODUCT_INTEL_XE55_QPI_LINK0);
eval 'sub PCI_PRODUCT_INTEL_XE55_QPI_PHYS0 () {0x2c11;}' unless defined(&PCI_PRODUCT_INTEL_XE55_QPI_PHYS0);
eval 'sub PCI_PRODUCT_INTEL_XE55_MIRR_LINK0 () {0x2c12;}' unless defined(&PCI_PRODUCT_INTEL_XE55_MIRR_LINK0);
eval 'sub PCI_PRODUCT_INTEL_XE55_MIRR_LINK1 () {0x2c13;}' unless defined(&PCI_PRODUCT_INTEL_XE55_MIRR_LINK1);
eval 'sub PCI_PRODUCT_INTEL_XE55_QPI_LINK1 () {0x2c14;}' unless defined(&PCI_PRODUCT_INTEL_XE55_QPI_LINK1);
eval 'sub PCI_PRODUCT_INTEL_XE55_QPI_PHYS1 () {0x2c15;}' unless defined(&PCI_PRODUCT_INTEL_XE55_QPI_PHYS1);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_REG () {0x2c18;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_REG);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_TAD () {0x2c19;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_TAD);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_RAS () {0x2c1a;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_RAS);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_TEST () {0x2c1c;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_TEST);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH0_CTRL () {0x2c20;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH0_CTRL);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH0_ADDR () {0x2c21;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH0_ADDR);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH0_RANK () {0x2c22;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH0_RANK);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH0_THERM () {0x2c23;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH0_THERM);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH1_CTRL () {0x2c28;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH1_CTRL);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH1_ADDR () {0x2c29;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH1_ADDR);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH1_RANK () {0x2c2a;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH1_RANK);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH1_THERM () {0x2c2b;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH1_THERM);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH2_CTRL () {0x2c30;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH2_CTRL);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH2_ADDR () {0x2c31;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH2_ADDR);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH2_RANK () {0x2c32;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH2_RANK);
eval 'sub PCI_PRODUCT_INTEL_XE55_IMC_CH2_THERM () {0x2c33;}' unless defined(&PCI_PRODUCT_INTEL_XE55_IMC_CH2_THERM);
eval 'sub PCI_PRODUCT_INTEL_XE55_QP_REG () {0x2c40;}' unless defined(&PCI_PRODUCT_INTEL_XE55_QP_REG);
eval 'sub PCI_PRODUCT_INTEL_CORE_QP_REG_2 () {0x2c51;}' unless defined(&PCI_PRODUCT_INTEL_CORE_QP_REG_2);
eval 'sub PCI_PRODUCT_INTEL_CORE_QP_REG_1 () {0x2c61;}' unless defined(&PCI_PRODUCT_INTEL_CORE_QP_REG_1);
eval 'sub PCI_PRODUCT_INTEL_CORE_QP_REG_3 () {0x2c62;}' unless defined(&PCI_PRODUCT_INTEL_CORE_QP_REG_3);
eval 'sub PCI_PRODUCT_INTEL_XE56_QP_REG () {0x2c70;}' unless defined(&PCI_PRODUCT_INTEL_XE56_QP_REG);
eval 'sub PCI_PRODUCT_INTEL_CORE_QP_SAD_2 () {0x2c81;}' unless defined(&PCI_PRODUCT_INTEL_CORE_QP_SAD_2);
eval 'sub PCI_PRODUCT_INTEL_CORE_QPI_LINK_2 () {0x2c90;}' unless defined(&PCI_PRODUCT_INTEL_CORE_QPI_LINK_2);
eval 'sub PCI_PRODUCT_INTEL_CORE_QPI_PHYS_2 () {0x2c91;}' unless defined(&PCI_PRODUCT_INTEL_CORE_QPI_PHYS_2);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_REG () {0x2c98;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_REG);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_TAD () {0x2c99;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_TAD);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_TEST () {0x2c9c;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_TEST);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_CH0_CTRL () {0x2ca0;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_CH0_CTRL);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_CH0_ADDR () {0x2ca1;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_CH0_ADDR);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_CH0_RANK () {0x2ca2;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_CH0_RANK);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_CH0_THERM () {0x2ca3;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_CH0_THERM);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_CH1_CTRL () {0x2ca8;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_CH1_CTRL);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_CH1_ADDR () {0x2ca9;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_CH1_ADDR);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_CH1_RANK () {0x2caa;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_CH1_RANK);
eval 'sub PCI_PRODUCT_INTEL_CORE_IMC_CH1_THERM () {0x2cab;}' unless defined(&PCI_PRODUCT_INTEL_CORE_IMC_CH1_THERM);
eval 'sub PCI_PRODUCT_INTEL_CORE_QP_SAD () {0x2d01;}' unless defined(&PCI_PRODUCT_INTEL_CORE_QP_SAD);
eval 'sub PCI_PRODUCT_INTEL_CORE_QPI_LINK () {0x2d10;}' unless defined(&PCI_PRODUCT_INTEL_CORE_QPI_LINK);
eval 'sub PCI_PRODUCT_INTEL_CORE_QPI_PHYS () {0x2d11;}' unless defined(&PCI_PRODUCT_INTEL_CORE_QPI_PHYS);
eval 'sub PCI_PRODUCT_INTEL_CORE_RSVD_1 () {0x2d12;}' unless defined(&PCI_PRODUCT_INTEL_CORE_RSVD_1);
eval 'sub PCI_PRODUCT_INTEL_CORE_RSVD_2 () {0x2d13;}' unless defined(&PCI_PRODUCT_INTEL_CORE_RSVD_2);
eval 'sub PCI_PRODUCT_INTEL_XE56_QP_SAD () {0x2d81;}' unless defined(&PCI_PRODUCT_INTEL_XE56_QP_SAD);
eval 'sub PCI_PRODUCT_INTEL_XE56_QPI_LINK0 () {0x2d90;}' unless defined(&PCI_PRODUCT_INTEL_XE56_QPI_LINK0);
eval 'sub PCI_PRODUCT_INTEL_XE56_QPI_PHYS0 () {0x2d91;}' unless defined(&PCI_PRODUCT_INTEL_XE56_QPI_PHYS0);
eval 'sub PCI_PRODUCT_INTEL_XE56_MIRR_LINK0 () {0x2d92;}' unless defined(&PCI_PRODUCT_INTEL_XE56_MIRR_LINK0);
eval 'sub PCI_PRODUCT_INTEL_XE56_MIRR_LINK1 () {0x2d93;}' unless defined(&PCI_PRODUCT_INTEL_XE56_MIRR_LINK1);
eval 'sub PCI_PRODUCT_INTEL_XE56_QPI_LINK1 () {0x2d94;}' unless defined(&PCI_PRODUCT_INTEL_XE56_QPI_LINK1);
eval 'sub PCI_PRODUCT_INTEL_XE56_QPI_PHYS1 () {0x2d95;}' unless defined(&PCI_PRODUCT_INTEL_XE56_QPI_PHYS1);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_REG () {0x2d98;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_REG);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_TAD () {0x2d99;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_TAD);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_RAS () {0x2d9a;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_RAS);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_TEST () {0x2d9c;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_TEST);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH0_CTRL () {0x2da0;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH0_CTRL);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH0_ADDR () {0x2da1;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH0_ADDR);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH0_RANK () {0x2da2;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH0_RANK);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH0_THERM () {0x2da3;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH0_THERM);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH1_CTRL () {0x2da8;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH1_CTRL);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH1_ADDR () {0x2da9;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH1_ADDR);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH1_RANK () {0x2daa;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH1_RANK);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH1_THERM () {0x2dab;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH1_THERM);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH2_CTRL () {0x2db0;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH2_CTRL);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH2_ADDR () {0x2db1;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH2_ADDR);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH2_RANK () {0x2db2;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH2_RANK);
eval 'sub PCI_PRODUCT_INTEL_XE56_IMC_CH2_THERM () {0x2db3;}' unless defined(&PCI_PRODUCT_INTEL_XE56_IMC_CH2_THERM);
eval 'sub PCI_PRODUCT_INTEL_82IGD_E_HB () {0x2e00;}' unless defined(&PCI_PRODUCT_INTEL_82IGD_E_HB);
eval 'sub PCI_PRODUCT_INTEL_82Q45_PCIE () {0x2e01;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_PCIE);
eval 'sub PCI_PRODUCT_INTEL_82IGD_E_IGD () {0x2e02;}' unless defined(&PCI_PRODUCT_INTEL_82IGD_E_IGD);
eval 'sub PCI_PRODUCT_INTEL_82Q45_HECI_1 () {0x2e04;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_82Q45_HECI_2 () {0x2e05;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_82Q45_IDER_2 () {0x2e06;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_IDER_2);
eval 'sub PCI_PRODUCT_INTEL_82Q45_KT () {0x2e07;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_KT);
eval 'sub PCI_PRODUCT_INTEL_82Q45_HB () {0x2e10;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_HB);
eval 'sub PCI_PRODUCT_INTEL_82Q45_EXP () {0x2e11;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_EXP);
eval 'sub PCI_PRODUCT_INTEL_82Q45_IGD () {0x2e12;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_IGD);
eval 'sub PCI_PRODUCT_INTEL_82Q45_IGD_1 () {0x2e13;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_82Q45_IDER () {0x2e16;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_IDER);
eval 'sub PCI_PRODUCT_INTEL_82Q45_KT_1 () {0x2e17;}' unless defined(&PCI_PRODUCT_INTEL_82Q45_KT_1);
eval 'sub PCI_PRODUCT_INTEL_82G45_HB () {0x2e20;}' unless defined(&PCI_PRODUCT_INTEL_82G45_HB);
eval 'sub PCI_PRODUCT_INTEL_82G45_IGD () {0x2e22;}' unless defined(&PCI_PRODUCT_INTEL_82G45_IGD);
eval 'sub PCI_PRODUCT_INTEL_82G41_HB () {0x2e30;}' unless defined(&PCI_PRODUCT_INTEL_82G41_HB);
eval 'sub PCI_PRODUCT_INTEL_82G41_IGD () {0x2e32;}' unless defined(&PCI_PRODUCT_INTEL_82G41_IGD);
eval 'sub PCI_PRODUCT_INTEL_82B43_HB () {0x2e40;}' unless defined(&PCI_PRODUCT_INTEL_82B43_HB);
eval 'sub PCI_PRODUCT_INTEL_82B43_IGD () {0x2e42;}' unless defined(&PCI_PRODUCT_INTEL_82B43_IGD);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_DMI2 () {0x2f00;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_DMI2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_1_1 () {0x2f01;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_1_1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_1_2 () {0x2f02;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_1_2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_2_1 () {0x2f04;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_2_1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_2_2 () {0x2f05;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_2_2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_2_3 () {0x2f06;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_2_3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_2_4 () {0x2f07;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_2_4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_3_1 () {0x2f08;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_3_1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_3_2 () {0x2f09;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_3_2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_3_3 () {0x2f0a;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_3_3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCIE_3_4 () {0x2f0b;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCIE_3_4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_R2PCIE_1 () {0x2f1d;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_R2PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UBOX_1 () {0x2f1e;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UBOX_1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UBOX_3 () {0x2f1f;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UBOX_3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QDT_CH0 () {0x2f20;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QDT_CH0);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QDT_CH1 () {0x2f21;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QDT_CH1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QDT_CH2 () {0x2f22;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QDT_CH2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QDT_CH3 () {0x2f23;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QDT_CH3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QDT_CH4 () {0x2f24;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QDT_CH4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QDT_CH5 () {0x2f25;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QDT_CH5);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QDT_CH6 () {0x2f26;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QDT_CH6);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QDT_CH7 () {0x2f27;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QDT_CH7);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IIO_AM () {0x2f28;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IIO_AM);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_HOTPLUG () {0x2f29;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_HOTPLUG);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IIO_RAM () {0x2f2a;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IIO_RAM);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IIO_IOAPIC () {0x2f2c;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IIO_IOAPIC);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_HA () {0x2f30;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_HA);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK2 () {0x2f32;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK3 () {0x2f33;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_R2PCIE_2 () {0x2f34;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_R2PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_RQPI_PM_1 () {0x2f36;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_RQPI_PM_1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_RQPI_PM_2 () {0x2f37;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_RQPI_PM_2);
eval 'sub PCI_PRODUCT_INTEL_XE7_V4_QPI_LINK2 () {0x2f40;}' unless defined(&PCI_PRODUCT_INTEL_XE7_V4_QPI_LINK2);
eval 'sub PCI_PRODUCT_INTEL_XE7_V4_RQPI_RING () {0x2f41;}' unless defined(&PCI_PRODUCT_INTEL_XE7_V4_RQPI_RING);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_HA1 () {0x2f60;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_HA1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_TATRR () {0x2f68;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_TATRR);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_TADR1 () {0x2f6a;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_TADR1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_TADR2 () {0x2f6b;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_TADR2);
eval 'sub PCI_PRODUCT_INTEL_XE7_V4_IMC1_TADR3 () {0x2f6c;}' unless defined(&PCI_PRODUCT_INTEL_XE7_V4_IMC1_TADR3);
eval 'sub PCI_PRODUCT_INTEL_XE7_V4_IMC1_TADR4 () {0x2f6d;}' unless defined(&PCI_PRODUCT_INTEL_XE7_V4_IMC1_TADR4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_DDRIO_CHAN2 () {0x2f6e;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_DDRIO_CHAN2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_DDRIO_BROAD2 () {0x2f6f;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_DDRIO_BROAD2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_RAS () {0x2f71;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_RAS);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_RAS () {0x2f79;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_RAS);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UBOX_2 () {0x2f7d;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UBOX_2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK0 () {0x2f80;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK0);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_RQPI_RING () {0x2f81;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_RQPI_RING);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK4 () {0x2f83;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QPIL0D1 () {0x2f85;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QPIL0D1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QPIL0D2 () {0x2f86;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QPIL0D2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QPIL0D3 () {0x2f87;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QPIL0D3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_VCU1 () {0x2f88;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_VCU1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_VCU2 () {0x2f8a;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_VCU2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK1 () {0x2f90;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_QPI_LINK1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCU_1 () {0x2f98;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCU_1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCU_2 () {0x2f99;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCU_2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCU_3 () {0x2f9a;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCU_3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCU_5 () {0x2f9c;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCU_5);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_HA0 () {0x2fa0;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_HA0);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_TATRR () {0x2fa8;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_TATRR);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_TADR1 () {0x2faa;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_TADR1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_TADR2 () {0x2fab;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_TADR2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_TADR3 () {0x2fac;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_TADR3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_TADR4 () {0x2fad;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_TADR4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_DDRIO_CHAN () {0x2fae;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_DDRIO_CHAN);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_DDRIO_BROAD () {0x2faf;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_DDRIO_BROAD);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG1 () {0x2fb0;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG2 () {0x2fb1;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG3 () {0x2fb2;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG4 () {0x2fb3;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG5 () {0x2fb4;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG5);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG6 () {0x2fb5;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG6);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG7 () {0x2fb6;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG7);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG8 () {0x2fb7;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_REG8);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_3 () {0x2fb8;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_4 () {0x2fb9;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_1 () {0x2fba;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_2 () {0x2fbb;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_5 () {0x2fbc;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_5);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_6 () {0x2fbd;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_6);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_7 () {0x2fbe;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_7);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_8 () {0x2fbf;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_DDRIO_8);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_PCU_4 () {0x2fc0;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_PCU_4);
eval 'sub PCI_PRODUCT_INTEL_XE7_V4_IMC1_REG3 () {0x2fd0;}' unless defined(&PCI_PRODUCT_INTEL_XE7_V4_IMC1_REG3);
eval 'sub PCI_PRODUCT_INTEL_XE7_V4_IMC1_REG4 () {0x2fd1;}' unless defined(&PCI_PRODUCT_INTEL_XE7_V4_IMC1_REG4);
eval 'sub PCI_PRODUCT_INTEL_XE7_V4_IMC1_REG5 () {0x2fd2;}' unless defined(&PCI_PRODUCT_INTEL_XE7_V4_IMC1_REG5);
eval 'sub PCI_PRODUCT_INTEL_XE7_V4_IMC1_REG6 () {0x2fd3;}' unless defined(&PCI_PRODUCT_INTEL_XE7_V4_IMC1_REG6);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_REG5 () {0x2fd4;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_REG5);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_REG6 () {0x2fd5;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_REG6);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_REG7 () {0x2fd6;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_REG7);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC1_REG8 () {0x2fd7;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC1_REG8);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_9 () {0x2fd8;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_9);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_A () {0x2fd9;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_A);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_B () {0x2fda;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_B);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_C () {0x2fdb;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_IMC0_DDRIO_C);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG1 () {0x2fe0;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG2 () {0x2fe1;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG3 () {0x2fe2;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG4 () {0x2fe3;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG5 () {0x2fe4;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG5);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG6 () {0x2fe5;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG6);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG7 () {0x2fe6;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG7);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG8 () {0x2fe7;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG8);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG9 () {0x2fe8;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG9);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG10 () {0x2fe9;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG10);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG11 () {0x2fea;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG11);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG12 () {0x2feb;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG12);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG13 () {0x2fec;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG13);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG14 () {0x2fed;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG14);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG15 () {0x2fee;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG15);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG16 () {0x2fef;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG16);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG17 () {0x2ff0;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG17);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG18 () {0x2ff1;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG18);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG19 () {0x2ff2;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG19);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG20 () {0x2ff3;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG20);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG21 () {0x2ff4;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG21);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG22 () {0x2ff5;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG22);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG23 () {0x2ff6;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG23);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_UC_REG24 () {0x2ff7;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_UC_REG24);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_BRA1 () {0x2ff8;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_BRA1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_BRA2 () {0x2ff9;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_BRA2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_BRA3 () {0x2ffa;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_BRA3);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_BRA4 () {0x2ffb;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_BRA4);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_SADBR1 () {0x2ffc;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_SADBR1);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_SADBR2 () {0x2ffd;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_SADBR2);
eval 'sub PCI_PRODUCT_INTEL_XE5_V3_SADBR3 () {0x2ffe;}' unless defined(&PCI_PRODUCT_INTEL_XE5_V3_SADBR3);
eval 'sub PCI_PRODUCT_INTEL_I225_K () {0x3100;}' unless defined(&PCI_PRODUCT_INTEL_I225_K);
eval 'sub PCI_PRODUCT_INTEL_I225_K2 () {0x3101;}' unless defined(&PCI_PRODUCT_INTEL_I225_K2);
eval 'sub PCI_PRODUCT_INTEL_I226_K () {0x3102;}' unless defined(&PCI_PRODUCT_INTEL_I226_K);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_3165_1 () {0x3165;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_3165_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_3165_2 () {0x3166;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_3165_2);
eval 'sub PCI_PRODUCT_INTEL_GLK_IGD_1 () {0x3184;}' unless defined(&PCI_PRODUCT_INTEL_GLK_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_GLK_IGD_2 () {0x3185;}' unless defined(&PCI_PRODUCT_INTEL_GLK_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_GLK_DPTF () {0x318c;}' unless defined(&PCI_PRODUCT_INTEL_GLK_DPTF);
eval 'sub PCI_PRODUCT_INTEL_GLK_GNA () {0x3190;}' unless defined(&PCI_PRODUCT_INTEL_GLK_GNA);
eval 'sub PCI_PRODUCT_INTEL_GLK_P2SB () {0x3192;}' unless defined(&PCI_PRODUCT_INTEL_GLK_P2SB);
eval 'sub PCI_PRODUCT_INTEL_GLK_PMC () {0x3194;}' unless defined(&PCI_PRODUCT_INTEL_GLK_PMC);
eval 'sub PCI_PRODUCT_INTEL_GLK_FASTSPI () {0x3196;}' unless defined(&PCI_PRODUCT_INTEL_GLK_FASTSPI);
eval 'sub PCI_PRODUCT_INTEL_GLK_ESPI () {0x3197;}' unless defined(&PCI_PRODUCT_INTEL_GLK_ESPI);
eval 'sub PCI_PRODUCT_INTEL_GLK_HDA () {0x3198;}' unless defined(&PCI_PRODUCT_INTEL_GLK_HDA);
eval 'sub PCI_PRODUCT_INTEL_GLK_TXE_HECI_1 () {0x319a;}' unless defined(&PCI_PRODUCT_INTEL_GLK_TXE_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_GLK_ISH () {0x31a2;}' unless defined(&PCI_PRODUCT_INTEL_GLK_ISH);
eval 'sub PCI_PRODUCT_INTEL_GLK_XHCI () {0x31a8;}' unless defined(&PCI_PRODUCT_INTEL_GLK_XHCI);
eval 'sub PCI_PRODUCT_INTEL_GLK_XDCI () {0x31aa;}' unless defined(&PCI_PRODUCT_INTEL_GLK_XDCI);
eval 'sub PCI_PRODUCT_INTEL_GLK_I2C_0 () {0x31ac;}' unless defined(&PCI_PRODUCT_INTEL_GLK_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_GLK_I2C_1 () {0x31ae;}' unless defined(&PCI_PRODUCT_INTEL_GLK_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_GLK_I2C_2 () {0x31b0;}' unless defined(&PCI_PRODUCT_INTEL_GLK_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_GLK_I2C_3 () {0x31b2;}' unless defined(&PCI_PRODUCT_INTEL_GLK_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_GLK_I2C_4 () {0x31b4;}' unless defined(&PCI_PRODUCT_INTEL_GLK_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_GLK_I2C_5 () {0x31b6;}' unless defined(&PCI_PRODUCT_INTEL_GLK_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_GLK_I2C_6 () {0x31b8;}' unless defined(&PCI_PRODUCT_INTEL_GLK_I2C_6);
eval 'sub PCI_PRODUCT_INTEL_GLK_I2C_7 () {0x31ba;}' unless defined(&PCI_PRODUCT_INTEL_GLK_I2C_7);
eval 'sub PCI_PRODUCT_INTEL_GLK_UART_0 () {0x31bc;}' unless defined(&PCI_PRODUCT_INTEL_GLK_UART_0);
eval 'sub PCI_PRODUCT_INTEL_GLK_UART_2 () {0x31c0;}' unless defined(&PCI_PRODUCT_INTEL_GLK_UART_2);
eval 'sub PCI_PRODUCT_INTEL_GLK_SPI () {0x31c2;}' unless defined(&PCI_PRODUCT_INTEL_GLK_SPI);
eval 'sub PCI_PRODUCT_INTEL_GLK_EMMC () {0x31cc;}' unless defined(&PCI_PRODUCT_INTEL_GLK_EMMC);
eval 'sub PCI_PRODUCT_INTEL_GLK_SMB () {0x31d4;}' unless defined(&PCI_PRODUCT_INTEL_GLK_SMB);
eval 'sub PCI_PRODUCT_INTEL_GLK_PCIE_4 () {0x31d6;}' unless defined(&PCI_PRODUCT_INTEL_GLK_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_GLK_PCIE_5 () {0x31d7;}' unless defined(&PCI_PRODUCT_INTEL_GLK_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_GLK_PCIE_0 () {0x31d8;}' unless defined(&PCI_PRODUCT_INTEL_GLK_PCIE_0);
eval 'sub PCI_PRODUCT_INTEL_GLK_PCIE_1 () {0x31d9;}' unless defined(&PCI_PRODUCT_INTEL_GLK_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_GLK_PCIE_2 () {0x31da;}' unless defined(&PCI_PRODUCT_INTEL_GLK_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_GLK_PCIE_3 () {0x31db;}' unless defined(&PCI_PRODUCT_INTEL_GLK_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_GLK_CNVI () {0x31dc;}' unless defined(&PCI_PRODUCT_INTEL_GLK_CNVI);
eval 'sub PCI_PRODUCT_INTEL_GLK_SATA () {0x31e3;}' unless defined(&PCI_PRODUCT_INTEL_GLK_SATA);
eval 'sub PCI_PRODUCT_INTEL_GLK_LPC () {0x31e8;}' unless defined(&PCI_PRODUCT_INTEL_GLK_LPC);
eval 'sub PCI_PRODUCT_INTEL_GLK_SSRAM () {0x31ec;}' unless defined(&PCI_PRODUCT_INTEL_GLK_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_GLK_HB () {0x31f0;}' unless defined(&PCI_PRODUCT_INTEL_GLK_HB);
eval 'sub PCI_PRODUCT_INTEL_31244 () {0x3200;}' unless defined(&PCI_PRODUCT_INTEL_31244);
eval 'sub PCI_PRODUCT_INTEL_82855PM_DDR () {0x3340;}' unless defined(&PCI_PRODUCT_INTEL_82855PM_DDR);
eval 'sub PCI_PRODUCT_INTEL_82855PM_AGP () {0x3341;}' unless defined(&PCI_PRODUCT_INTEL_82855PM_AGP);
eval 'sub PCI_PRODUCT_INTEL_82855PM_PM () {0x3342;}' unless defined(&PCI_PRODUCT_INTEL_82855PM_PM);
eval 'sub PCI_PRODUCT_INTEL_SNR_CPU_RP_A () {0x334a;}' unless defined(&PCI_PRODUCT_INTEL_SNR_CPU_RP_A);
eval 'sub PCI_PRODUCT_INTEL_SNR_CPU_RP_B () {0x334b;}' unless defined(&PCI_PRODUCT_INTEL_SNR_CPU_RP_B);
eval 'sub PCI_PRODUCT_INTEL_SNR_CPU_RP_C () {0x334c;}' unless defined(&PCI_PRODUCT_INTEL_SNR_CPU_RP_C);
eval 'sub PCI_PRODUCT_INTEL_SNR_CPU_RP_D () {0x334d;}' unless defined(&PCI_PRODUCT_INTEL_SNR_CPU_RP_D);
eval 'sub PCI_PRODUCT_INTEL_3400_HB () {0x3403;}' unless defined(&PCI_PRODUCT_INTEL_3400_HB);
eval 'sub PCI_PRODUCT_INTEL_5500_HB () {0x3404;}' unless defined(&PCI_PRODUCT_INTEL_5500_HB);
eval 'sub PCI_PRODUCT_INTEL_82X58_HB () {0x3405;}' unless defined(&PCI_PRODUCT_INTEL_82X58_HB);
eval 'sub PCI_PRODUCT_INTEL_825520_HB () {0x3406;}' unless defined(&PCI_PRODUCT_INTEL_825520_HB);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_1 () {0x3408;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_2 () {0x3409;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_3 () {0x340a;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_4 () {0x340b;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_5 () {0x340c;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_6 () {0x340d;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_7 () {0x340e;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_8 () {0x340f;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_9 () {0x3410;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_10 () {0x3411;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_82X58_QP0_PHY () {0x3418;}' unless defined(&PCI_PRODUCT_INTEL_82X58_QP0_PHY);
eval 'sub PCI_PRODUCT_INTEL_5520_QP1_PHY () {0x3419;}' unless defined(&PCI_PRODUCT_INTEL_5520_QP1_PHY);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_0_0 () {0x3420;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_0_0);
eval 'sub PCI_PRODUCT_INTEL_82X58_PCIE_0_1 () {0x3421;}' unless defined(&PCI_PRODUCT_INTEL_82X58_PCIE_0_1);
eval 'sub PCI_PRODUCT_INTEL_82X58_GPIO () {0x3422;}' unless defined(&PCI_PRODUCT_INTEL_82X58_GPIO);
eval 'sub PCI_PRODUCT_INTEL_82X58_RAS () {0x3423;}' unless defined(&PCI_PRODUCT_INTEL_82X58_RAS);
eval 'sub PCI_PRODUCT_INTEL_82X58_QP0_P0 () {0x3425;}' unless defined(&PCI_PRODUCT_INTEL_82X58_QP0_P0);
eval 'sub PCI_PRODUCT_INTEL_82X58_QP0_P1 () {0x3426;}' unless defined(&PCI_PRODUCT_INTEL_82X58_QP0_P1);
eval 'sub PCI_PRODUCT_INTEL_82X58_QP1_P0 () {0x3427;}' unless defined(&PCI_PRODUCT_INTEL_82X58_QP1_P0);
eval 'sub PCI_PRODUCT_INTEL_82X58_QP1_P1 () {0x3428;}' unless defined(&PCI_PRODUCT_INTEL_82X58_QP1_P1);
eval 'sub PCI_PRODUCT_INTEL_82X58_IOXAPIC () {0x342d;}' unless defined(&PCI_PRODUCT_INTEL_82X58_IOXAPIC);
eval 'sub PCI_PRODUCT_INTEL_82X58_MISC () {0x342e;}' unless defined(&PCI_PRODUCT_INTEL_82X58_MISC);
eval 'sub PCI_PRODUCT_INTEL_82X58_THROTTLE () {0x3438;}' unless defined(&PCI_PRODUCT_INTEL_82X58_THROTTLE);
eval 'sub PCI_PRODUCT_INTEL_SNR_SMB_SPD () {0x3448;}' unless defined(&PCI_PRODUCT_INTEL_SNR_SMB_SPD);
eval 'sub PCI_PRODUCT_INTEL_SNR_IMC () {0x344a;}' unless defined(&PCI_PRODUCT_INTEL_SNR_IMC);
eval 'sub PCI_PRODUCT_INTEL_SNR_MCC () {0x344c;}' unless defined(&PCI_PRODUCT_INTEL_SNR_MCC);
eval 'sub PCI_PRODUCT_INTEL_SNR_IMC_CM () {0x344d;}' unless defined(&PCI_PRODUCT_INTEL_SNR_IMC_CM);
eval 'sub PCI_PRODUCT_INTEL_SNR_CHAALL0 () {0x344f;}' unless defined(&PCI_PRODUCT_INTEL_SNR_CHAALL0);
eval 'sub PCI_PRODUCT_INTEL_SNR_UBOX_RACU () {0x3451;}' unless defined(&PCI_PRODUCT_INTEL_SNR_UBOX_RACU);
eval 'sub PCI_PRODUCT_INTEL_SNR_UBOX_NCDECS () {0x3452;}' unless defined(&PCI_PRODUCT_INTEL_SNR_UBOX_NCDECS);
eval 'sub PCI_PRODUCT_INTEL_SNR_UBOX_EH () {0x3455;}' unless defined(&PCI_PRODUCT_INTEL_SNR_UBOX_EH);
eval 'sub PCI_PRODUCT_INTEL_SNR_CPU_TRACE () {0x3456;}' unless defined(&PCI_PRODUCT_INTEL_SNR_CPU_TRACE);
eval 'sub PCI_PRODUCT_INTEL_SNR_CHAALL1 () {0x3457;}' unless defined(&PCI_PRODUCT_INTEL_SNR_CHAALL1);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCU_0 () {0x3458;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCU_0);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCU_1 () {0x3459;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCU_1);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCU_2 () {0x345a;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCU_2);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCU_3 () {0x345b;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCU_3);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCU_4 () {0x345c;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCU_4);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCU_5 () {0x345d;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCU_5);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCU_6 () {0x345e;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCU_6);
eval 'sub PCI_PRODUCT_INTEL_SNR_PCU_7 () {0x345f;}' unless defined(&PCI_PRODUCT_INTEL_SNR_PCU_7);
eval 'sub PCI_PRODUCT_INTEL_SNR_UBOX_NCEVENTS () {0x3460;}' unless defined(&PCI_PRODUCT_INTEL_SNR_UBOX_NCEVENTS);
eval 'sub PCI_PRODUCT_INTEL_495_U_P_ESPI () {0x3482;}' unless defined(&PCI_PRODUCT_INTEL_495_U_P_ESPI);
eval 'sub PCI_PRODUCT_INTEL_495_Y_P_ESPI () {0x3487;}' unless defined(&PCI_PRODUCT_INTEL_495_Y_P_ESPI);
eval 'sub PCI_PRODUCT_INTEL_495_YU_P2SB () {0x34a0;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_P2SB);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PMC () {0x34a1;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PMC);
eval 'sub PCI_PRODUCT_INTEL_495_YU_SMB () {0x34a3;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_SMB);
eval 'sub PCI_PRODUCT_INTEL_495_YU_SPI () {0x34a4;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_SPI);
eval 'sub PCI_PRODUCT_INTEL_495_YU_UART_0 () {0x34a8;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_UART_0);
eval 'sub PCI_PRODUCT_INTEL_495_YU_UART_1 () {0x34a9;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_UART_1);
eval 'sub PCI_PRODUCT_INTEL_495_YU_GSPI_0 () {0x34aa;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_495_YU_GSPI_1 () {0x34ab;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_9 () {0x34b0;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_10 () {0x34b1;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_11 () {0x34b2;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_12 () {0x34b3;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_13 () {0x34b4;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_14 () {0x34b5;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_15 () {0x34b6;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_16 () {0x34b7;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_1 () {0x34b8;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_2 () {0x34b9;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_3 () {0x34ba;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_4 () {0x34bb;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_5 () {0x34bc;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_6 () {0x34bd;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_7 () {0x34be;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_8 () {0x34bf;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_495_YU_PCIE_EMMC () {0x34c4;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_PCIE_EMMC);
eval 'sub PCI_PRODUCT_INTEL_495_YU_I2C_4 () {0x34c5;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_495_YU_I2C_5 () {0x34c6;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_495_YU_UART_2 () {0x34c7;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_UART_2);
eval 'sub PCI_PRODUCT_INTEL_495_YU_AHCI () {0x34d3;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_AHCI);
eval 'sub PCI_PRODUCT_INTEL_495_YU_RAID () {0x34d5;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_RAID);
eval 'sub PCI_PRODUCT_INTEL_495_YU_RAID_P () {0x34d7;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_RAID_P);
eval 'sub PCI_PRODUCT_INTEL_495_YU_HECI_1 () {0x34e0;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_495_YU_HECI_2 () {0x34e1;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_495_YU_IDER () {0x34e2;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_IDER);
eval 'sub PCI_PRODUCT_INTEL_495_YU_KT () {0x34e3;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_KT);
eval 'sub PCI_PRODUCT_INTEL_495_YU_HECI_3 () {0x34e4;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_495_YU_HECI_4 () {0x34e5;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_HECI_4);
eval 'sub PCI_PRODUCT_INTEL_495_YU_I2C_0 () {0x34e8;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_495_YU_I2C_1 () {0x34e9;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_495_YU_I2C_2 () {0x34ea;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_495_YU_I2C_3 () {0x34eb;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_495_YU_XHCI () {0x34ed;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_XHCI);
eval 'sub PCI_PRODUCT_INTEL_495_YU_XDCI () {0x34ee;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_XDCI);
eval 'sub PCI_PRODUCT_INTEL_495_YU_SSRAM () {0x34ef;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_495_YU_SDXC () {0x34f8;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_SDXC);
eval 'sub PCI_PRODUCT_INTEL_495_YU_GSPI_2 () {0x34fb;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_GSPI_2);
eval 'sub PCI_PRODUCT_INTEL_495_YU_ISH () {0x34fc;}' unless defined(&PCI_PRODUCT_INTEL_495_YU_ISH);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_EXP_UP () {0x3500;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_EXP_UP);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_PCIX () {0x350c;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_PCIX);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_EXP_DN_1 () {0x3510;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_EXP_DN_1);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_EXP_DN_2 () {0x3514;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_EXP_DN_2);
eval 'sub PCI_PRODUCT_INTEL_63XXESB_EXP_DN_3 () {0x3518;}' unless defined(&PCI_PRODUCT_INTEL_63XXESB_EXP_DN_3);
eval 'sub PCI_PRODUCT_INTEL_82830MP_IO_1 () {0x3575;}' unless defined(&PCI_PRODUCT_INTEL_82830MP_IO_1);
eval 'sub PCI_PRODUCT_INTEL_82830MP_AGP () {0x3576;}' unless defined(&PCI_PRODUCT_INTEL_82830MP_AGP);
eval 'sub PCI_PRODUCT_INTEL_82830MP_IV () {0x3577;}' unless defined(&PCI_PRODUCT_INTEL_82830MP_IV);
eval 'sub PCI_PRODUCT_INTEL_82830MP_IO_2 () {0x3578;}' unless defined(&PCI_PRODUCT_INTEL_82830MP_IO_2);
eval 'sub PCI_PRODUCT_INTEL_82855GM_MCH () {0x3580;}' unless defined(&PCI_PRODUCT_INTEL_82855GM_MCH);
eval 'sub PCI_PRODUCT_INTEL_82855GM_AGP () {0x3581;}' unless defined(&PCI_PRODUCT_INTEL_82855GM_AGP);
eval 'sub PCI_PRODUCT_INTEL_82855GM_IGD () {0x3582;}' unless defined(&PCI_PRODUCT_INTEL_82855GM_IGD);
eval 'sub PCI_PRODUCT_INTEL_82855GM_MC () {0x3584;}' unless defined(&PCI_PRODUCT_INTEL_82855GM_MC);
eval 'sub PCI_PRODUCT_INTEL_82855GM_CP () {0x3585;}' unless defined(&PCI_PRODUCT_INTEL_82855GM_CP);
eval 'sub PCI_PRODUCT_INTEL_E7525_MCH () {0x3590;}' unless defined(&PCI_PRODUCT_INTEL_E7525_MCH);
eval 'sub PCI_PRODUCT_INTEL_E7525_MCHER () {0x3591;}' unless defined(&PCI_PRODUCT_INTEL_E7525_MCHER);
eval 'sub PCI_PRODUCT_INTEL_E7520_DMA () {0x3594;}' unless defined(&PCI_PRODUCT_INTEL_E7520_DMA);
eval 'sub PCI_PRODUCT_INTEL_E7525_PCIE_A () {0x3595;}' unless defined(&PCI_PRODUCT_INTEL_E7525_PCIE_A);
eval 'sub PCI_PRODUCT_INTEL_E7525_PCIE_A1 () {0x3596;}' unless defined(&PCI_PRODUCT_INTEL_E7525_PCIE_A1);
eval 'sub PCI_PRODUCT_INTEL_E7525_PCIE_B () {0x3597;}' unless defined(&PCI_PRODUCT_INTEL_E7525_PCIE_B);
eval 'sub PCI_PRODUCT_INTEL_E7520_PCIE_B1 () {0x3598;}' unless defined(&PCI_PRODUCT_INTEL_E7520_PCIE_B1);
eval 'sub PCI_PRODUCT_INTEL_E7520_PCIE_C () {0x3599;}' unless defined(&PCI_PRODUCT_INTEL_E7520_PCIE_C);
eval 'sub PCI_PRODUCT_INTEL_E7520_PCIE_C1 () {0x359a;}' unless defined(&PCI_PRODUCT_INTEL_E7520_PCIE_C1);
eval 'sub PCI_PRODUCT_INTEL_E7520_CFG () {0x359b;}' unless defined(&PCI_PRODUCT_INTEL_E7520_CFG);
eval 'sub PCI_PRODUCT_INTEL_X722_A0 () {0x374c;}' unless defined(&PCI_PRODUCT_INTEL_X722_A0);
eval 'sub PCI_PRODUCT_INTEL_X722_A0_VF () {0x374d;}' unless defined(&PCI_PRODUCT_INTEL_X722_A0_VF);
eval 'sub PCI_PRODUCT_INTEL_C620_THERM_SENS () {0x37b1;}' unless defined(&PCI_PRODUCT_INTEL_C620_THERM_SENS);
eval 'sub PCI_PRODUCT_INTEL_C620_NPX16 () {0x37c0;}' unless defined(&PCI_PRODUCT_INTEL_C620_NPX16);
eval 'sub PCI_PRODUCT_INTEL_C620_NPX8 () {0x37c1;}' unless defined(&PCI_PRODUCT_INTEL_C620_NPX8);
eval 'sub PCI_PRODUCT_INTEL_C620_VSWP_0 () {0x37c2;}' unless defined(&PCI_PRODUCT_INTEL_C620_VSWP_0);
eval 'sub PCI_PRODUCT_INTEL_C620_VSWP_1 () {0x37c3;}' unless defined(&PCI_PRODUCT_INTEL_C620_VSWP_1);
eval 'sub PCI_PRODUCT_INTEL_C620_VSWP_2 () {0x37c4;}' unless defined(&PCI_PRODUCT_INTEL_C620_VSWP_2);
eval 'sub PCI_PRODUCT_INTEL_C620_VSWP_3 () {0x37c5;}' unless defined(&PCI_PRODUCT_INTEL_C620_VSWP_3);
eval 'sub PCI_PRODUCT_INTEL_C620_VSWP_5 () {0x37c7;}' unless defined(&PCI_PRODUCT_INTEL_C620_VSWP_5);
eval 'sub PCI_PRODUCT_INTEL_C620_QAT () {0x37c8;}' unless defined(&PCI_PRODUCT_INTEL_C620_QAT);
eval 'sub PCI_PRODUCT_INTEL_C620_QAT_VF () {0x37c9;}' unless defined(&PCI_PRODUCT_INTEL_C620_QAT_VF);
eval 'sub PCI_PRODUCT_INTEL_X722 () {0x37cc;}' unless defined(&PCI_PRODUCT_INTEL_X722);
eval 'sub PCI_PRODUCT_INTEL_X722_VF () {0x37cd;}' unless defined(&PCI_PRODUCT_INTEL_X722_VF);
eval 'sub PCI_PRODUCT_INTEL_X722_KX () {0x37ce;}' unless defined(&PCI_PRODUCT_INTEL_X722_KX);
eval 'sub PCI_PRODUCT_INTEL_X722_QSFP () {0x37cf;}' unless defined(&PCI_PRODUCT_INTEL_X722_QSFP);
eval 'sub PCI_PRODUCT_INTEL_X722_SFP () {0x37d0;}' unless defined(&PCI_PRODUCT_INTEL_X722_SFP);
eval 'sub PCI_PRODUCT_INTEL_X722_1G_BASET () {0x37d1;}' unless defined(&PCI_PRODUCT_INTEL_X722_1G_BASET);
eval 'sub PCI_PRODUCT_INTEL_X722_10G_BASET () {0x37d2;}' unless defined(&PCI_PRODUCT_INTEL_X722_10G_BASET);
eval 'sub PCI_PRODUCT_INTEL_X722_I_SFP () {0x37d3;}' unless defined(&PCI_PRODUCT_INTEL_X722_I_SFP);
eval 'sub PCI_PRODUCT_INTEL_82801JD_SATA_IDE () {0x3a00;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_SATA_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801JD_SATA_AHCI () {0x3a02;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_82801JD_SATA_RAID () {0x3a05;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_SATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_82801JD_SATA_IDE2 () {0x3a06;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_SATA_IDE2);
eval 'sub PCI_PRODUCT_INTEL_82801JDO_LPC () {0x3a14;}' unless defined(&PCI_PRODUCT_INTEL_82801JDO_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801JIR_LPC () {0x3a16;}' unless defined(&PCI_PRODUCT_INTEL_82801JIR_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801JIB_LPC () {0x3a18;}' unless defined(&PCI_PRODUCT_INTEL_82801JIB_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801JD_LPC () {0x3a1a;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_LPC);
eval 'sub PCI_PRODUCT_INTEL_82801JI_SATA_IDE () {0x3a20;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_SATA_IDE);
eval 'sub PCI_PRODUCT_INTEL_82801JI_SATA_AHCI () {0x3a22;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_82801JI_SATA_RAID () {0x3a25;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_SATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_82801JI_SATA_IDE2 () {0x3a26;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_SATA_IDE2);
eval 'sub PCI_PRODUCT_INTEL_82801JI_SMB () {0x3a30;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801JI_THERMAL () {0x3a32;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_THERMAL);
eval 'sub PCI_PRODUCT_INTEL_82801JI_USB_1 () {0x3a34;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_USB_1);
eval 'sub PCI_PRODUCT_INTEL_82801JI_USB_2 () {0x3a35;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_USB_2);
eval 'sub PCI_PRODUCT_INTEL_82801JI_USB_3 () {0x3a36;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_USB_3);
eval 'sub PCI_PRODUCT_INTEL_82801JI_USB_4 () {0x3a37;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_USB_4);
eval 'sub PCI_PRODUCT_INTEL_82801JI_USB_5 () {0x3a38;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_USB_5);
eval 'sub PCI_PRODUCT_INTEL_82801JI_USB_6 () {0x3a39;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_USB_6);
eval 'sub PCI_PRODUCT_INTEL_82801JI_EHCI_1 () {0x3a3a;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_82801JI_EHCI_2 () {0x3a3c;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_82801JI_HDA () {0x3a3e;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_HDA);
eval 'sub PCI_PRODUCT_INTEL_82801JI_PCIE_1 () {0x3a40;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_82801JI_PCIE_2 () {0x3a42;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_82801JI_PCIE_3 () {0x3a44;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_82801JI_PCIE_4 () {0x3a46;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_82801JI_PCIE_5 () {0x3a48;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_82801JI_PCIE_6 () {0x3a4a;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_82801JI_LAN () {0x3a4c;}' unless defined(&PCI_PRODUCT_INTEL_82801JI_LAN);
eval 'sub PCI_PRODUCT_INTEL_82801JD_SMB () {0x3a60;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_SMB);
eval 'sub PCI_PRODUCT_INTEL_82801JD_THERMAL () {0x3a62;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_THERMAL);
eval 'sub PCI_PRODUCT_INTEL_82801JD_USB_1 () {0x3a64;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_USB_1);
eval 'sub PCI_PRODUCT_INTEL_82801JD_USB_2 () {0x3a65;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_USB_2);
eval 'sub PCI_PRODUCT_INTEL_82801JD_USB_3 () {0x3a66;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_USB_3);
eval 'sub PCI_PRODUCT_INTEL_82801JD_USB_4 () {0x3a67;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_USB_4);
eval 'sub PCI_PRODUCT_INTEL_82801JD_USB_5 () {0x3a68;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_USB_5);
eval 'sub PCI_PRODUCT_INTEL_82801JD_USB_6 () {0x3a69;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_USB_6);
eval 'sub PCI_PRODUCT_INTEL_82801JD_EHCI_1 () {0x3a6a;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_82801JD_EHCI_2 () {0x3a6c;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_82801JD_HDA () {0x3a6e;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_HDA);
eval 'sub PCI_PRODUCT_INTEL_82801JD_PCIE_1 () {0x3a70;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_82801JD_PCIE_2 () {0x3a72;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_82801JD_PCIE_3 () {0x3a74;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_82801JD_PCIE_4 () {0x3a76;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_82801JD_PCIE_5 () {0x3a78;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_82801JD_PCIE_6 () {0x3a7a;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_82801JD_LAN () {0x3a7c;}' unless defined(&PCI_PRODUCT_INTEL_82801JD_LAN);
eval 'sub PCI_PRODUCT_INTEL_P55_LPC () {0x3b02;}' unless defined(&PCI_PRODUCT_INTEL_P55_LPC);
eval 'sub PCI_PRODUCT_INTEL_PM55_LPC () {0x3b03;}' unless defined(&PCI_PRODUCT_INTEL_PM55_LPC);
eval 'sub PCI_PRODUCT_INTEL_H55_LPC () {0x3b06;}' unless defined(&PCI_PRODUCT_INTEL_H55_LPC);
eval 'sub PCI_PRODUCT_INTEL_QM57_LPC () {0x3b07;}' unless defined(&PCI_PRODUCT_INTEL_QM57_LPC);
eval 'sub PCI_PRODUCT_INTEL_H57_LPC () {0x3b08;}' unless defined(&PCI_PRODUCT_INTEL_H57_LPC);
eval 'sub PCI_PRODUCT_INTEL_HM55_LPC () {0x3b09;}' unless defined(&PCI_PRODUCT_INTEL_HM55_LPC);
eval 'sub PCI_PRODUCT_INTEL_Q57_LPC () {0x3b0a;}' unless defined(&PCI_PRODUCT_INTEL_Q57_LPC);
eval 'sub PCI_PRODUCT_INTEL_HM57_LPC () {0x3b0b;}' unless defined(&PCI_PRODUCT_INTEL_HM57_LPC);
eval 'sub PCI_PRODUCT_INTEL_QS57_LPC () {0x3b0f;}' unless defined(&PCI_PRODUCT_INTEL_QS57_LPC);
eval 'sub PCI_PRODUCT_INTEL_3400_LPC () {0x3b12;}' unless defined(&PCI_PRODUCT_INTEL_3400_LPC);
eval 'sub PCI_PRODUCT_INTEL_3420_LPC () {0x3b14;}' unless defined(&PCI_PRODUCT_INTEL_3420_LPC);
eval 'sub PCI_PRODUCT_INTEL_3450_LPC () {0x3b16;}' unless defined(&PCI_PRODUCT_INTEL_3450_LPC);
eval 'sub PCI_PRODUCT_INTEL_3400_SATA_1 () {0x3b20;}' unless defined(&PCI_PRODUCT_INTEL_3400_SATA_1);
eval 'sub PCI_PRODUCT_INTEL_3400_SATA_2 () {0x3b21;}' unless defined(&PCI_PRODUCT_INTEL_3400_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_3400_AHCI_1 () {0x3b22;}' unless defined(&PCI_PRODUCT_INTEL_3400_AHCI_1);
eval 'sub PCI_PRODUCT_INTEL_3400_AHCI_2 () {0x3b23;}' unless defined(&PCI_PRODUCT_INTEL_3400_AHCI_2);
eval 'sub PCI_PRODUCT_INTEL_3400_RAID_1 () {0x3b25;}' unless defined(&PCI_PRODUCT_INTEL_3400_RAID_1);
eval 'sub PCI_PRODUCT_INTEL_3400_SATA_3 () {0x3b26;}' unless defined(&PCI_PRODUCT_INTEL_3400_SATA_3);
eval 'sub PCI_PRODUCT_INTEL_3400_SATA_4 () {0x3b28;}' unless defined(&PCI_PRODUCT_INTEL_3400_SATA_4);
eval 'sub PCI_PRODUCT_INTEL_3400_AHCI_3 () {0x3b29;}' unless defined(&PCI_PRODUCT_INTEL_3400_AHCI_3);
eval 'sub PCI_PRODUCT_INTEL_3400_RAID_2 () {0x3b2c;}' unless defined(&PCI_PRODUCT_INTEL_3400_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_3400_SATA_5 () {0x3b2d;}' unless defined(&PCI_PRODUCT_INTEL_3400_SATA_5);
eval 'sub PCI_PRODUCT_INTEL_3400_SATA_6 () {0x3b2e;}' unless defined(&PCI_PRODUCT_INTEL_3400_SATA_6);
eval 'sub PCI_PRODUCT_INTEL_3400_AHCI_4 () {0x3b2f;}' unless defined(&PCI_PRODUCT_INTEL_3400_AHCI_4);
eval 'sub PCI_PRODUCT_INTEL_3400_SMB () {0x3b30;}' unless defined(&PCI_PRODUCT_INTEL_3400_SMB);
eval 'sub PCI_PRODUCT_INTEL_3400_THERMAL () {0x3b32;}' unless defined(&PCI_PRODUCT_INTEL_3400_THERMAL);
eval 'sub PCI_PRODUCT_INTEL_3400_EHCI_1 () {0x3b34;}' unless defined(&PCI_PRODUCT_INTEL_3400_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_3400_UHCI_1 () {0x3b36;}' unless defined(&PCI_PRODUCT_INTEL_3400_UHCI_1);
eval 'sub PCI_PRODUCT_INTEL_3400_UHCI_2 () {0x3b37;}' unless defined(&PCI_PRODUCT_INTEL_3400_UHCI_2);
eval 'sub PCI_PRODUCT_INTEL_3400_UHCI_3 () {0x3b38;}' unless defined(&PCI_PRODUCT_INTEL_3400_UHCI_3);
eval 'sub PCI_PRODUCT_INTEL_3400_UHCI_4 () {0x3b39;}' unless defined(&PCI_PRODUCT_INTEL_3400_UHCI_4);
eval 'sub PCI_PRODUCT_INTEL_3400_UHCI_5 () {0x3b3a;}' unless defined(&PCI_PRODUCT_INTEL_3400_UHCI_5);
eval 'sub PCI_PRODUCT_INTEL_3400_UHCI_6 () {0x3b3b;}' unless defined(&PCI_PRODUCT_INTEL_3400_UHCI_6);
eval 'sub PCI_PRODUCT_INTEL_3400_EHCI_2 () {0x3b3c;}' unless defined(&PCI_PRODUCT_INTEL_3400_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_3400_UHCI_7 () {0x3b3e;}' unless defined(&PCI_PRODUCT_INTEL_3400_UHCI_7);
eval 'sub PCI_PRODUCT_INTEL_3400_UHCI_8 () {0x3b3f;}' unless defined(&PCI_PRODUCT_INTEL_3400_UHCI_8);
eval 'sub PCI_PRODUCT_INTEL_3400_PCIE_1 () {0x3b42;}' unless defined(&PCI_PRODUCT_INTEL_3400_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_3400_PCIE_2 () {0x3b44;}' unless defined(&PCI_PRODUCT_INTEL_3400_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_3400_PCIE_3 () {0x3b46;}' unless defined(&PCI_PRODUCT_INTEL_3400_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_3400_PCIE_4 () {0x3b48;}' unless defined(&PCI_PRODUCT_INTEL_3400_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_3400_PCIE_5 () {0x3b4a;}' unless defined(&PCI_PRODUCT_INTEL_3400_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_3400_PCIE_6 () {0x3b4c;}' unless defined(&PCI_PRODUCT_INTEL_3400_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_3400_PCIE_7 () {0x3b4e;}' unless defined(&PCI_PRODUCT_INTEL_3400_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_3400_PCIE_8 () {0x3b50;}' unless defined(&PCI_PRODUCT_INTEL_3400_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_3400_HDA () {0x3b56;}' unless defined(&PCI_PRODUCT_INTEL_3400_HDA);
eval 'sub PCI_PRODUCT_INTEL_QS57_HDA () {0x3b57;}' unless defined(&PCI_PRODUCT_INTEL_QS57_HDA);
eval 'sub PCI_PRODUCT_INTEL_3400_MEI_1 () {0x3b64;}' unless defined(&PCI_PRODUCT_INTEL_3400_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_3400_MEI_2 () {0x3b65;}' unless defined(&PCI_PRODUCT_INTEL_3400_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_3400_PT_IDER () {0x3b66;}' unless defined(&PCI_PRODUCT_INTEL_3400_PT_IDER);
eval 'sub PCI_PRODUCT_INTEL_3400_KT () {0x3b67;}' unless defined(&PCI_PRODUCT_INTEL_3400_KT);
eval 'sub PCI_PRODUCT_INTEL_E5_HB () {0x3c00;}' unless defined(&PCI_PRODUCT_INTEL_E5_HB);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_DMI () {0x3c01;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_DMI);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_1 () {0x3c02;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_2 () {0x3c03;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_3 () {0x3c04;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_4 () {0x3c05;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_5 () {0x3c06;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_6 () {0x3c07;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_7 () {0x3c08;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_8 () {0x3c09;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_9 () {0x3c0a;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_E5_PCIE_10 () {0x3c0b;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_E5_NTB_NTB () {0x3c0d;}' unless defined(&PCI_PRODUCT_INTEL_E5_NTB_NTB);
eval 'sub PCI_PRODUCT_INTEL_E5_NTB_RP () {0x3c0e;}' unless defined(&PCI_PRODUCT_INTEL_E5_NTB_RP);
eval 'sub PCI_PRODUCT_INTEL_E5_NTB_SECONDARY () {0x3c0f;}' unless defined(&PCI_PRODUCT_INTEL_E5_NTB_SECONDARY);
eval 'sub PCI_PRODUCT_INTEL_E5_DMA_1 () {0x3c20;}' unless defined(&PCI_PRODUCT_INTEL_E5_DMA_1);
eval 'sub PCI_PRODUCT_INTEL_E5_DMA_2 () {0x3c21;}' unless defined(&PCI_PRODUCT_INTEL_E5_DMA_2);
eval 'sub PCI_PRODUCT_INTEL_E5_DMA_3 () {0x3c22;}' unless defined(&PCI_PRODUCT_INTEL_E5_DMA_3);
eval 'sub PCI_PRODUCT_INTEL_E5_DMA_4 () {0x3c23;}' unless defined(&PCI_PRODUCT_INTEL_E5_DMA_4);
eval 'sub PCI_PRODUCT_INTEL_E5_DMA_5 () {0x3c24;}' unless defined(&PCI_PRODUCT_INTEL_E5_DMA_5);
eval 'sub PCI_PRODUCT_INTEL_E5_DMA_6 () {0x3c25;}' unless defined(&PCI_PRODUCT_INTEL_E5_DMA_6);
eval 'sub PCI_PRODUCT_INTEL_E5_DMA_7 () {0x3c26;}' unless defined(&PCI_PRODUCT_INTEL_E5_DMA_7);
eval 'sub PCI_PRODUCT_INTEL_E5_DMA_8 () {0x3c27;}' unless defined(&PCI_PRODUCT_INTEL_E5_DMA_8);
eval 'sub PCI_PRODUCT_INTEL_E5_ADDRMAP () {0x3c28;}' unless defined(&PCI_PRODUCT_INTEL_E5_ADDRMAP);
eval 'sub PCI_PRODUCT_INTEL_E5_ERR () {0x3c2a;}' unless defined(&PCI_PRODUCT_INTEL_E5_ERR);
eval 'sub PCI_PRODUCT_INTEL_E5_IOAPIC () {0x3c2c;}' unless defined(&PCI_PRODUCT_INTEL_E5_IOAPIC);
eval 'sub PCI_PRODUCT_INTEL_E5_QD_1 () {0x3c2e;}' unless defined(&PCI_PRODUCT_INTEL_E5_QD_1);
eval 'sub PCI_PRODUCT_INTEL_E5_QD_2 () {0x3c2f;}' unless defined(&PCI_PRODUCT_INTEL_E5_QD_2);
eval 'sub PCI_PRODUCT_INTEL_E5_IIO () {0x3c40;}' unless defined(&PCI_PRODUCT_INTEL_E5_IIO);
eval 'sub PCI_PRODUCT_INTEL_E5_R2PCIE_MON () {0x3c43;}' unless defined(&PCI_PRODUCT_INTEL_E5_R2PCIE_MON);
eval 'sub PCI_PRODUCT_INTEL_E5_QPI_L_MON_0 () {0x3c44;}' unless defined(&PCI_PRODUCT_INTEL_E5_QPI_L_MON_0);
eval 'sub PCI_PRODUCT_INTEL_E5_QPI_L_MON_1 () {0x3c45;}' unless defined(&PCI_PRODUCT_INTEL_E5_QPI_L_MON_1);
eval 'sub PCI_PRODUCT_INTEL_E5_HA_2 () {0x3c46;}' unless defined(&PCI_PRODUCT_INTEL_E5_HA_2);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_RAS () {0x3c71;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_RAS);
eval 'sub PCI_PRODUCT_INTEL_E5_QPI_L_0 () {0x3c80;}' unless defined(&PCI_PRODUCT_INTEL_E5_QPI_L_0);
eval 'sub PCI_PRODUCT_INTEL_E5_QPI_L_REUT_0_1 () {0x3c83;}' unless defined(&PCI_PRODUCT_INTEL_E5_QPI_L_REUT_0_1);
eval 'sub PCI_PRODUCT_INTEL_E5_QPI_L_REUT_0_2 () {0x3c84;}' unless defined(&PCI_PRODUCT_INTEL_E5_QPI_L_REUT_0_2);
eval 'sub PCI_PRODUCT_INTEL_E5_QPI_L_1 () {0x3c90;}' unless defined(&PCI_PRODUCT_INTEL_E5_QPI_L_1);
eval 'sub PCI_PRODUCT_INTEL_E5_QPI_L_REUT_1_1 () {0x3c93;}' unless defined(&PCI_PRODUCT_INTEL_E5_QPI_L_REUT_1_1);
eval 'sub PCI_PRODUCT_INTEL_E5_QPI_L_REUT_1_2 () {0x3c94;}' unless defined(&PCI_PRODUCT_INTEL_E5_QPI_L_REUT_1_2);
eval 'sub PCI_PRODUCT_INTEL_E5_HA_1 () {0x3ca0;}' unless defined(&PCI_PRODUCT_INTEL_E5_HA_1);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_TA () {0x3ca8;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_TA);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_TAD_1 () {0x3caa;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_TAD_1);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_TAD_2 () {0x3cab;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_TAD_2);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_TAD_3 () {0x3cac;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_TAD_3);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_TAD_4 () {0x3cad;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_TAD_4);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_TAD_5 () {0x3cae;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_TAD_5);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_THERMAL_1 () {0x3cb0;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_THERMAL_1);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_THERMAL_2 () {0x3cb1;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_THERMAL_2);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_ERR_2 () {0x3cb2;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_ERR_2);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_ERR_3 () {0x3cb3;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_ERR_3);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_THERMAL_3 () {0x3cb4;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_THERMAL_3);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_THERMAL_4 () {0x3cb5;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_THERMAL_4);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_ERR_4 () {0x3cb6;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_ERR_4);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_ERR_5 () {0x3cb7;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_ERR_5);
eval 'sub PCI_PRODUCT_INTEL_E5_IMC_DDRIO () {0x3cb8;}' unless defined(&PCI_PRODUCT_INTEL_E5_IMC_DDRIO);
eval 'sub PCI_PRODUCT_INTEL_E5_PCU_0 () {0x3cc0;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCU_0);
eval 'sub PCI_PRODUCT_INTEL_E5_PCU_1 () {0x3cc1;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCU_1);
eval 'sub PCI_PRODUCT_INTEL_E5_PCU_2 () {0x3cc2;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCU_2);
eval 'sub PCI_PRODUCT_INTEL_E5_PCU_3 () {0x3cd0;}' unless defined(&PCI_PRODUCT_INTEL_E5_PCU_3);
eval 'sub PCI_PRODUCT_INTEL_E5_SCRATCH_1 () {0x3ce0;}' unless defined(&PCI_PRODUCT_INTEL_E5_SCRATCH_1);
eval 'sub PCI_PRODUCT_INTEL_E5_SCRATCH_2 () {0x3ce3;}' unless defined(&PCI_PRODUCT_INTEL_E5_SCRATCH_2);
eval 'sub PCI_PRODUCT_INTEL_E5_R2PCIE () {0x3ce4;}' unless defined(&PCI_PRODUCT_INTEL_E5_R2PCIE);
eval 'sub PCI_PRODUCT_INTEL_E5_R3_QPI () {0x3ce6;}' unless defined(&PCI_PRODUCT_INTEL_E5_R3_QPI);
eval 'sub PCI_PRODUCT_INTEL_E5_UNICAST () {0x3ce8;}' unless defined(&PCI_PRODUCT_INTEL_E5_UNICAST);
eval 'sub PCI_PRODUCT_INTEL_E5_SAD_1 () {0x3cf4;}' unless defined(&PCI_PRODUCT_INTEL_E5_SAD_1);
eval 'sub PCI_PRODUCT_INTEL_E5_BROADCAST () {0x3cf5;}' unless defined(&PCI_PRODUCT_INTEL_E5_BROADCAST);
eval 'sub PCI_PRODUCT_INTEL_E5_SAD_2 () {0x3cf6;}' unless defined(&PCI_PRODUCT_INTEL_E5_SAD_2);
eval 'sub PCI_PRODUCT_INTEL_XEONE_S_D_HOST_DRAM_2C () {0x3e0f;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_S_D_HOST_DRAM_2C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_H_HOST_DRAM_4C () {0x3e10;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_H_HOST_DRAM_4C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_S_W_HOST_DRAM_4C () {0x3e18;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_S_W_HOST_DRAM_4C);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_S_HOST_DRAM_4C () {0x3e1f;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_S_HOST_DRAM_4C);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_H_H_HOST_DRAM_8C () {0x3e20;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_H_H_HOST_DRAM_8C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_S_D_HOST_DRAM_8C () {0x3e30;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_S_D_HOST_DRAM_8C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_S_W_HOST_DRAM_8C () {0x3e31;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_S_W_HOST_DRAM_8C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_S_S_HOST_DRAM_8C () {0x3e32;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_S_S_HOST_DRAM_8C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_S_S_HOST_DRAM_4C () {0x3e33;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_S_S_HOST_DRAM_4C);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_U_HOST_DRAM_4C () {0x3e34;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_U_HOST_DRAM_4C);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_U_HOST_DRAM_2C () {0x3e35;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_U_HOST_DRAM_2C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_H_HOST_DRAM_6C () {0x3e4c;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_H_HOST_DRAM_6C);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_PCIE_X16 () {0x3e81;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_PCIE_X16);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_PCIE_X8 () {0x3e85;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_PCIE_X8);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_PCIE_X4 () {0x3e89;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_PCIE_X4);
eval 'sub PCI_PRODUCT_INTEL_COFLK_IGD_1 () {0x3e90;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_COFLK_IGD_2 () {0x3e91;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_COFLK_IGD_3 () {0x3e92;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_IGD_3);
eval 'sub PCI_PRODUCT_INTEL_COFLK_IGD_4 () {0x3e93;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_IGD_4);
eval 'sub PCI_PRODUCT_INTEL_COFLK_H_GT2_4 () {0x3e94;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_H_GT2_4);
eval 'sub PCI_PRODUCT_INTEL_XEONE_IGD () {0x3e96;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_IGD);
eval 'sub PCI_PRODUCT_INTEL_COFLK_S_GT2_4 () {0x3e98;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_S_GT2_4);
eval 'sub PCI_PRODUCT_INTEL_COFLK_S_GT1_3 () {0x3e99;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_S_GT1_3);
eval 'sub PCI_PRODUCT_INTEL_COFLK_S_GT2_5 () {0x3e9a;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_S_GT2_5);
eval 'sub PCI_PRODUCT_INTEL_COFLK_IGD_5 () {0x3e9b;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_IGD_5);
eval 'sub PCI_PRODUCT_INTEL_COFLK_H_GT1 () {0x3e9c;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_H_GT1);
eval 'sub PCI_PRODUCT_INTEL_WHISKYLK_IGD_1 () {0x3ea0;}' unless defined(&PCI_PRODUCT_INTEL_WHISKYLK_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_WHISKYLK_IGD_2 () {0x3ea1;}' unless defined(&PCI_PRODUCT_INTEL_WHISKYLK_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_COFLK_IGD_6 () {0x3ea5;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_IGD_6);
eval 'sub PCI_PRODUCT_INTEL_COFLK_U_GT3_2 () {0x3ea6;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_U_GT3_2);
eval 'sub PCI_PRODUCT_INTEL_COFLK_U_GT3_4 () {0x3ea8;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_U_GT3_4);
eval 'sub PCI_PRODUCT_INTEL_COFLK_U_GT2_2 () {0x3ea9;}' unless defined(&PCI_PRODUCT_INTEL_COFLK_U_GT2_2);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_S_HOST_DRAM_6C () {0x3ec2;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_S_HOST_DRAM_6C);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_H_H_HOST_DRAM_6C () {0x3ec4;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_H_H_HOST_DRAM_6C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_S_W_HOST_DRAM_6C () {0x3ec6;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_S_W_HOST_DRAM_6C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_S_S_HOST_DRAM_6C () {0x3eca;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_S_S_HOST_DRAM_6C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_U_HOST_DRAM_2C () {0x3ecc;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_U_HOST_DRAM_2C);
eval 'sub PCI_PRODUCT_INTEL_XEONE_U_HOST_DRAM_4C () {0x3ed0;}' unless defined(&PCI_PRODUCT_INTEL_XEONE_U_HOST_DRAM_4C);
eval 'sub PCI_PRODUCT_INTEL_5400_HB () {0x4000;}' unless defined(&PCI_PRODUCT_INTEL_5400_HB);
eval 'sub PCI_PRODUCT_INTEL_5400A_HB () {0x4001;}' unless defined(&PCI_PRODUCT_INTEL_5400A_HB);
eval 'sub PCI_PRODUCT_INTEL_5400B_HB () {0x4003;}' unless defined(&PCI_PRODUCT_INTEL_5400B_HB);
eval 'sub PCI_PRODUCT_INTEL_5400_PCIE_1 () {0x4021;}' unless defined(&PCI_PRODUCT_INTEL_5400_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_5400_PCIE_2 () {0x4022;}' unless defined(&PCI_PRODUCT_INTEL_5400_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_5400_PCIE_3 () {0x4023;}' unless defined(&PCI_PRODUCT_INTEL_5400_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_5400_PCIE_4 () {0x4024;}' unless defined(&PCI_PRODUCT_INTEL_5400_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_5400_PCIE_5 () {0x4025;}' unless defined(&PCI_PRODUCT_INTEL_5400_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_5400_PCIE_6 () {0x4026;}' unless defined(&PCI_PRODUCT_INTEL_5400_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_5400_PCIE_7 () {0x4027;}' unless defined(&PCI_PRODUCT_INTEL_5400_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_5400_PCIE_8 () {0x4028;}' unless defined(&PCI_PRODUCT_INTEL_5400_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_5400_PCIE_9 () {0x4029;}' unless defined(&PCI_PRODUCT_INTEL_5400_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_IOAT_SNB () {0x402f;}' unless defined(&PCI_PRODUCT_INTEL_IOAT_SNB);
eval 'sub PCI_PRODUCT_INTEL_5400_FSBINT () {0x4030;}' unless defined(&PCI_PRODUCT_INTEL_5400_FSBINT);
eval 'sub PCI_PRODUCT_INTEL_5400_CE () {0x4031;}' unless defined(&PCI_PRODUCT_INTEL_5400_CE);
eval 'sub PCI_PRODUCT_INTEL_5400_IOAPIC () {0x4032;}' unless defined(&PCI_PRODUCT_INTEL_5400_IOAPIC);
eval 'sub PCI_PRODUCT_INTEL_5400_RAS_0 () {0x4035;}' unless defined(&PCI_PRODUCT_INTEL_5400_RAS_0);
eval 'sub PCI_PRODUCT_INTEL_5400_RAS_1 () {0x4036;}' unless defined(&PCI_PRODUCT_INTEL_5400_RAS_1);
eval 'sub PCI_PRODUCT_INTEL_E600_VGA () {0x4108;}' unless defined(&PCI_PRODUCT_INTEL_E600_VGA);
eval 'sub PCI_PRODUCT_INTEL_E600_HB () {0x4114;}' unless defined(&PCI_PRODUCT_INTEL_E600_HB);
eval 'sub PCI_PRODUCT_INTEL_PRO_WL_2200BG () {0x4220;}' unless defined(&PCI_PRODUCT_INTEL_PRO_WL_2200BG);
eval 'sub PCI_PRODUCT_INTEL_PRO_WL_2225BG () {0x4221;}' unless defined(&PCI_PRODUCT_INTEL_PRO_WL_2225BG);
eval 'sub PCI_PRODUCT_INTEL_PRO_WL_3945ABG_1 () {0x4222;}' unless defined(&PCI_PRODUCT_INTEL_PRO_WL_3945ABG_1);
eval 'sub PCI_PRODUCT_INTEL_PRO_WL_2915ABG_1 () {0x4223;}' unless defined(&PCI_PRODUCT_INTEL_PRO_WL_2915ABG_1);
eval 'sub PCI_PRODUCT_INTEL_PRO_WL_2915ABG_2 () {0x4224;}' unless defined(&PCI_PRODUCT_INTEL_PRO_WL_2915ABG_2);
eval 'sub PCI_PRODUCT_INTEL_PRO_WL_3945ABG_2 () {0x4227;}' unless defined(&PCI_PRODUCT_INTEL_PRO_WL_3945ABG_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_4965_1 () {0x4229;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_4965_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6000_3X3_1 () {0x422b;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6000_3X3_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6000_IPA_1 () {0x422c;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6000_IPA_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_4965_3 () {0x422d;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_4965_3);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_4965_2 () {0x4230;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_4965_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_5100_1 () {0x4232;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_5100_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_4965_4 () {0x4233;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_4965_4);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_5300_1 () {0x4235;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_5300_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_5300_2 () {0x4236;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_5300_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_5100_2 () {0x4237;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_5100_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6000_3X3_2 () {0x4238;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6000_3X3_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_6000_IPA_2 () {0x4239;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_6000_IPA_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_5350_1 () {0x423a;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_5350_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_5350_2 () {0x423b;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_5350_2);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_5150_1 () {0x423c;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_5150_1);
eval 'sub PCI_PRODUCT_INTEL_WIFI_LINK_5150_2 () {0x423d;}' unless defined(&PCI_PRODUCT_INTEL_WIFI_LINK_5150_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_Q570_ESPI () {0x4384;}' unless defined(&PCI_PRODUCT_INTEL_5HS_Q570_ESPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_Z590_ESPI () {0x4385;}' unless defined(&PCI_PRODUCT_INTEL_5HS_Z590_ESPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_H570_ESPI () {0x4386;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H570_ESPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_B560_ESPI () {0x4387;}' unless defined(&PCI_PRODUCT_INTEL_5HS_B560_ESPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_H510_ESPI () {0x4388;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H510_ESPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_W580_ESPI () {0x438f;}' unless defined(&PCI_PRODUCT_INTEL_5HS_W580_ESPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_P2SB () {0x43a0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_P2SB);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PMC () {0x43a1;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PMC);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_SMB () {0x43a3;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_SMB);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_SPI () {0x43a4;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_SPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_TRACE () {0x43a6;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_TRACE);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_UART_2 () {0x43a7;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_UART_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_UART_0 () {0x43a8;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_UART_0);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_UART_1 () {0x43a9;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_UART_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_GSPI_0 () {0x43aa;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_GSPI_1 () {0x43ab;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_I2C_4 () {0x43ad;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_I2C_5 () {0x43ae;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_9 () {0x43b0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_10 () {0x43b1;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_11 () {0x43b2;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_12 () {0x43b3;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_13 () {0x43b4;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_14 () {0x43b5;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_15 () {0x43b6;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_16 () {0x43b7;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_1 () {0x43b8;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_2 () {0x43b9;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_3 () {0x43ba;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_4 () {0x43bb;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_5 () {0x43bc;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_6 () {0x43bd;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_7 () {0x43be;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_8 () {0x43bf;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_17 () {0x43c0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_17);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_18 () {0x43c1;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_18);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_19 () {0x43c2;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_19);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_20 () {0x43c3;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_20);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_21 () {0x43c4;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_21);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_22 () {0x43c5;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_22);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_23 () {0x43c6;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_23);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_PCIE_24 () {0x43c7;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_PCIE_24);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_HDA () {0x43c8;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_HDA);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_THC_0 () {0x43d0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_THC_0);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_THC_1 () {0x43d1;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_THC_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_D_AHCI () {0x43d2;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_D_AHCI);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_M_AHCI () {0x43d3;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_M_AHCI);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_D_RAID () {0x43d4;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_D_RAID);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_M_RAID () {0x43d5;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_M_RAID);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_D_RAID_P () {0x43d6;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_D_RAID_P);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_M_RAID_P () {0x43d7;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_M_RAID_P);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_I2C_6 () {0x43d8;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_I2C_6);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_UART_3 () {0x43da;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_UART_3);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_HECI_1 () {0x43e0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_HECI_2 () {0x43e1;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_IDER () {0x43e2;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_IDER);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_KT () {0x43e3;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_KT);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_HECI_3 () {0x43e4;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_HECI_4 () {0x43e5;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_HECI_4);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_I2C_0 () {0x43e8;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_I2C_1 () {0x43e9;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_I2C_2 () {0x43ea;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_I2C_3 () {0x43eb;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_XHCI () {0x43ed;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_XHCI);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_XDCI () {0x43ee;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_XDCI);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_SSRAM () {0x43ef;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_CNVI () {0x43f0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_CNVI);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_GSPI_2 () {0x43fb;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_GSPI_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_ISH () {0x43fc;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_ISH);
eval 'sub PCI_PRODUCT_INTEL_5HS_H_GSPI_3 () {0x43fd;}' unless defined(&PCI_PRODUCT_INTEL_5HS_H_GSPI_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_DPTF () {0x4503;}' unless defined(&PCI_PRODUCT_INTEL_EHL_DPTF);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_2C_S () {0x4510;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_2C_S);
eval 'sub PCI_PRODUCT_INTEL_EHL_GNA () {0x4511;}' unless defined(&PCI_PRODUCT_INTEL_EHL_GNA);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_3 () {0x4512;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_5 () {0x4514;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_5);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_8 () {0x4516;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_8);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_12 () {0x4518;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_12);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_3A () {0x451e;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_3A);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_4C_S () {0x4520;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_4C_S);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_1 () {0x4522;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_2_PREQS () {0x4524;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_2_PREQS);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_4 () {0x4526;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_4);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_6 () {0x4528;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_6);
eval 'sub PCI_PRODUCT_INTEL_EHL_TRACE_2 () {0x4529;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TRACE_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_7 () {0x452a;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_7);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_9 () {0x452c;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_9);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_10 () {0x452e;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_10);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_4C_S_2 () {0x4530;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_4C_S_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_11 () {0x4532;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_11);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_1A () {0x4538;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_1A);
eval 'sub PCI_PRODUCT_INTEL_EHL_TROUTER_2 () {0x453a;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TROUTER_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_GPU_8EU_S () {0x4540;}' unless defined(&PCI_PRODUCT_INTEL_EHL_GPU_8EU_S);
eval 'sub PCI_PRODUCT_INTEL_EHL_GPU_8EU () {0x4541;}' unless defined(&PCI_PRODUCT_INTEL_EHL_GPU_8EU);
eval 'sub PCI_PRODUCT_INTEL_EHL_GPU_16EU_S () {0x4550;}' unless defined(&PCI_PRODUCT_INTEL_EHL_GPU_16EU_S);
eval 'sub PCI_PRODUCT_INTEL_EHL_GPU_16EU_OLD () {0x4551;}' unless defined(&PCI_PRODUCT_INTEL_EHL_GPU_16EU_OLD);
eval 'sub PCI_PRODUCT_INTEL_EHL_GPU_16EU () {0x4555;}' unless defined(&PCI_PRODUCT_INTEL_EHL_GPU_16EU);
eval 'sub PCI_PRODUCT_INTEL_EHL_GPU_32_S () {0x4570;}' unless defined(&PCI_PRODUCT_INTEL_EHL_GPU_32_S);
eval 'sub PCI_PRODUCT_INTEL_EHL_GPU_32 () {0x4571;}' unless defined(&PCI_PRODUCT_INTEL_EHL_GPU_32);
eval 'sub PCI_PRODUCT_INTEL_ADL_U15_2_8_HOST () {0x4601;}' unless defined(&PCI_PRODUCT_INTEL_ADL_U15_2_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_U9_2_8_HOST () {0x4602;}' unless defined(&PCI_PRODUCT_INTEL_ADL_U9_2_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_U15_2_4_HOST () {0x4609;}' unless defined(&PCI_PRODUCT_INTEL_ADL_U15_2_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_U9_2_4_HOST () {0x460a;}' unless defined(&PCI_PRODUCT_INTEL_ADL_U9_2_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_PCIE_RP_0 () {0x460d;}' unless defined(&PCI_PRODUCT_INTEL_ADL_PCIE_RP_0);
eval 'sub PCI_PRODUCT_INTEL_ADL_XDCI () {0x460e;}' unless defined(&PCI_PRODUCT_INTEL_ADL_XDCI);
eval 'sub PCI_PRODUCT_INTEL_ADL_S_2_0_HOST () {0x4610;}' unless defined(&PCI_PRODUCT_INTEL_ADL_S_2_0_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_8_HOST () {0x4617;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_U15_1_4_HOST () {0x4619;}' unless defined(&PCI_PRODUCT_INTEL_ADL_U15_1_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_U9_1_4_HOST () {0x461a;}' unless defined(&PCI_PRODUCT_INTEL_ADL_U9_1_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_4_N2_HOST () {0x461b;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_4_N2_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_4_N1_HOST () {0x461c;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_4_N1_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_DTT () {0x461d;}' unless defined(&PCI_PRODUCT_INTEL_ADL_DTT);
eval 'sub PCI_PRODUCT_INTEL_ADL_XHCI () {0x461e;}' unless defined(&PCI_PRODUCT_INTEL_ADL_XHCI);
eval 'sub PCI_PRODUCT_INTEL_ADL_TBT_PCIE_3 () {0x461f;}' unless defined(&PCI_PRODUCT_INTEL_ADL_TBT_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_ADL_H_4_8_HOST () {0x4621;}' unless defined(&PCI_PRODUCT_INTEL_ADL_H_4_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_HX_4_8_HOST () {0x4623;}' unless defined(&PCI_PRODUCT_INTEL_ADL_HX_4_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_H_4_4_HOST () {0x4629;}' unless defined(&PCI_PRODUCT_INTEL_ADL_H_4_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_HX_4_4_HOST () {0x462b;}' unless defined(&PCI_PRODUCT_INTEL_ADL_HX_4_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_PCIE_RP_1 () {0x462d;}' unless defined(&PCI_PRODUCT_INTEL_ADL_PCIE_RP_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_IPU () {0x462e;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_IPU);
eval 'sub PCI_PRODUCT_INTEL_ADL_TBT_PCIE_2 () {0x462f;}' unless defined(&PCI_PRODUCT_INTEL_ADL_TBT_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_S_4_0_HOST () {0x4630;}' unless defined(&PCI_PRODUCT_INTEL_ADL_S_4_0_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_HX_8_8_HOST () {0x4637;}' unless defined(&PCI_PRODUCT_INTEL_ADL_HX_8_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_HX_6_8_HOST () {0x463b;}' unless defined(&PCI_PRODUCT_INTEL_ADL_HX_6_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_PCIE_RP_3 () {0x463d;}' unless defined(&PCI_PRODUCT_INTEL_ADL_PCIE_RP_3);
eval 'sub PCI_PRODUCT_INTEL_ADL_TBTDMA_0 () {0x463e;}' unless defined(&PCI_PRODUCT_INTEL_ADL_TBTDMA_0);
eval 'sub PCI_PRODUCT_INTEL_ADL_TBT_PCIE_1 () {0x463f;}' unless defined(&PCI_PRODUCT_INTEL_ADL_TBT_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_RPL_S_6_8_HOST_2 () {0x4640;}' unless defined(&PCI_PRODUCT_INTEL_RPL_S_6_8_HOST_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_H_6_8_HOST () {0x4641;}' unless defined(&PCI_PRODUCT_INTEL_ADL_H_6_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_HX_6_4_HOST_2 () {0x4647;}' unless defined(&PCI_PRODUCT_INTEL_RPL_HX_6_4_HOST_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_S_6_4_HOST () {0x4648;}' unless defined(&PCI_PRODUCT_INTEL_ADL_S_6_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_H_6_4_HOST () {0x4649;}' unless defined(&PCI_PRODUCT_INTEL_ADL_H_6_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_PCIE_RP_2 () {0x464d;}' unless defined(&PCI_PRODUCT_INTEL_ADL_PCIE_RP_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_XHCI () {0x464e;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_XHCI);
eval 'sub PCI_PRODUCT_INTEL_ADL_GNA () {0x464f;}' unless defined(&PCI_PRODUCT_INTEL_ADL_GNA);
eval 'sub PCI_PRODUCT_INTEL_ADL_S_6_0_HOST () {0x4650;}' unless defined(&PCI_PRODUCT_INTEL_ADL_S_6_0_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_IPU () {0x465d;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IPU);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_XDCI () {0x465e;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_XDCI);
eval 'sub PCI_PRODUCT_INTEL_ADL_S_8_8_HOST () {0x4660;}' unless defined(&PCI_PRODUCT_INTEL_ADL_S_8_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_S_8_4_HOST () {0x4668;}' unless defined(&PCI_PRODUCT_INTEL_ADL_S_8_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_ADL_TBTDMA_1 () {0x466d;}' unless defined(&PCI_PRODUCT_INTEL_ADL_TBTDMA_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_TBT_PCIE_0 () {0x466e;}' unless defined(&PCI_PRODUCT_INTEL_ADL_TBT_PCIE_0);
eval 'sub PCI_PRODUCT_INTEL_ADL_TRACE () {0x466f;}' unless defined(&PCI_PRODUCT_INTEL_ADL_TRACE);
eval 'sub PCI_PRODUCT_INTEL_ADL_CLSRAM () {0x467d;}' unless defined(&PCI_PRODUCT_INTEL_ADL_CLSRAM);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_GNA () {0x467e;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_GNA);
eval 'sub PCI_PRODUCT_INTEL_ADL_VMD () {0x467f;}' unless defined(&PCI_PRODUCT_INTEL_ADL_VMD);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_1 () {0x4680;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_2 () {0x4682;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_8 () {0x4688;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_8);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_9 () {0x468b;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_9);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_3 () {0x4690;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_3);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_4 () {0x4692;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_4);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_5 () {0x4693;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_5);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_6 () {0x46a3;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_6);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_7 () {0x46a6;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_7);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_10 () {0x46a8;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_10);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_11 () {0x46aa;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_11);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_12 () {0x46b3;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_12);
eval 'sub PCI_PRODUCT_INTEL_ADL_IGD_13 () {0x46c3;}' unless defined(&PCI_PRODUCT_INTEL_ADL_IGD_13);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_IGD_1 () {0x46d0;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_IGD_2 () {0x46d1;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_ESPI () {0x4b00;}' unless defined(&PCI_PRODUCT_INTEL_EHL_ESPI);
eval 'sub PCI_PRODUCT_INTEL_EHL_P2SB () {0x4b20;}' unless defined(&PCI_PRODUCT_INTEL_EHL_P2SB);
eval 'sub PCI_PRODUCT_INTEL_EHL_PMC () {0x4b21;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PMC);
eval 'sub PCI_PRODUCT_INTEL_EHL_SMB () {0x4b23;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SMB);
eval 'sub PCI_PRODUCT_INTEL_EHL_SPI_FLASH () {0x4b24;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SPI_FLASH);
eval 'sub PCI_PRODUCT_INTEL_EHL_TRACE_1 () {0x4b26;}' unless defined(&PCI_PRODUCT_INTEL_EHL_TRACE_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_UART_0 () {0x4b28;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_UART_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_UART_1 () {0x4b29;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_UART_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_SPI_0 () {0x4b2a;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_SPI_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_SPI_1 () {0x4b2b;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_SPI_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_IEH () {0x4b2f;}' unless defined(&PCI_PRODUCT_INTEL_EHL_IEH);
eval 'sub PCI_PRODUCT_INTEL_EHL_ETH () {0x4b32;}' unless defined(&PCI_PRODUCT_INTEL_EHL_ETH);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_SPI_2 () {0x4b37;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_SPI_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_PCIE_RP_0 () {0x4b38;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PCIE_RP_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_PCIE_RP_1 () {0x4b39;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PCIE_RP_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_PCIE_RP_2 () {0x4b3a;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PCIE_RP_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_PCIE_RP_3 () {0x4b3b;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PCIE_RP_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_PCIE_RP_4 () {0x4b3c;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PCIE_RP_4);
eval 'sub PCI_PRODUCT_INTEL_EHL_PCIE_RP_5 () {0x4b3d;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PCIE_RP_5);
eval 'sub PCI_PRODUCT_INTEL_EHL_PCIE_RP_6 () {0x4b3e;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PCIE_RP_6);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_I2C_6 () {0x4b44;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_I2C_6);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_I2C_7 () {0x4b45;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_I2C_7);
eval 'sub PCI_PRODUCT_INTEL_EHL_EMMC () {0x4b47;}' unless defined(&PCI_PRODUCT_INTEL_EHL_EMMC);
eval 'sub PCI_PRODUCT_INTEL_EHL_SDIO () {0x4b48;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SDIO);
eval 'sub PCI_PRODUCT_INTEL_EHL_SI () {0x4b4a;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SI);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_I2C_4 () {0x4b4b;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_I2C_5 () {0x4b4c;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_UART_2 () {0x4b4d;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_UART_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_CAVS_1 () {0x4b55;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CAVS_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_CAVS_2 () {0x4b56;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CAVS_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_CAVS_3 () {0x4b57;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CAVS_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_CAVS_4 () {0x4b58;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CAVS_4);
eval 'sub PCI_PRODUCT_INTEL_EHL_CAVS_5 () {0x4b59;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CAVS_5);
eval 'sub PCI_PRODUCT_INTEL_EHL_CAVS_6 () {0x4b5a;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CAVS_6);
eval 'sub PCI_PRODUCT_INTEL_EHL_CAVS_7 () {0x4b5b;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CAVS_7);
eval 'sub PCI_PRODUCT_INTEL_EHL_CAVS_8 () {0x4b5c;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CAVS_8);
eval 'sub PCI_PRODUCT_INTEL_EHL_AHCI () {0x4b60;}' unless defined(&PCI_PRODUCT_INTEL_EHL_AHCI);
eval 'sub PCI_PRODUCT_INTEL_EHL_AHCI_2 () {0x4b63;}' unless defined(&PCI_PRODUCT_INTEL_EHL_AHCI_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_HPET () {0x4b68;}' unless defined(&PCI_PRODUCT_INTEL_EHL_HPET);
eval 'sub PCI_PRODUCT_INTEL_EHL_IOAPIC () {0x4b69;}' unless defined(&PCI_PRODUCT_INTEL_EHL_IOAPIC);
eval 'sub PCI_PRODUCT_INTEL_EHL_CSE_PTTDMA () {0x4b6b;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CSE_PTTDMA);
eval 'sub PCI_PRODUCT_INTEL_EHL_CSE_UMA () {0x4b6c;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CSE_UMA);
eval 'sub PCI_PRODUCT_INTEL_EHL_CSE_HECI_0 () {0x4b70;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CSE_HECI_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_CSE_HECI_1 () {0x4b71;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CSE_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_CSE_HECI_2 () {0x4b74;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CSE_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_CSE_HECI_3 () {0x4b75;}' unless defined(&PCI_PRODUCT_INTEL_EHL_CSE_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_I2C_0 () {0x4b78;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_I2C_1 () {0x4b79;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_I2C_2 () {0x4b7a;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_SIO_I2C_3 () {0x4b7b;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SIO_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_XHCI () {0x4b7d;}' unless defined(&PCI_PRODUCT_INTEL_EHL_XHCI);
eval 'sub PCI_PRODUCT_INTEL_EHL_XDCI () {0x4b7e;}' unless defined(&PCI_PRODUCT_INTEL_EHL_XDCI);
eval 'sub PCI_PRODUCT_INTEL_EHL_SSRAM () {0x4b7f;}' unless defined(&PCI_PRODUCT_INTEL_EHL_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_QEP_1 () {0x4b81;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_QEP_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_QEP_2 () {0x4b82;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_QEP_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_QEP_3 () {0x4b83;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_QEP_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_SPI_0 () {0x4b84;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_SPI_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_SPI_1 () {0x4b85;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_SPI_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_SPI_2 () {0x4b86;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_SPI_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_SPI_3 () {0x4b87;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_SPI_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_GPIO_0 () {0x4b88;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_GPIO_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_GPIO_1 () {0x4b89;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_GPIO_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_UART_0 () {0x4b96;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_UART_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_UART_1 () {0x4b97;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_UART_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_UART_2 () {0x4b98;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_UART_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_UART_3 () {0x4b99;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_UART_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_UART_4 () {0x4b9a;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_UART_4);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_UART_5 () {0x4b9b;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_UART_5);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2S_0 () {0x4b9c;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2S_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2S_1 () {0x4b9d;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2S_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_ETH_0_RGMII () {0x4ba0;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_ETH_0_RGMII);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_ETH_0_SGMII_1G () {0x4ba1;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_ETH_0_SGMII_1G);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_ETH_0_SGMII_2_5G () {0x4ba2;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_ETH_0_SGMII_2_5G);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_ETH_1_RGMII () {0x4bb0;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_ETH_1_RGMII);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_ETH_1_SGMII_1G () {0x4bb1;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_ETH_1_SGMII_1G);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_ETH_1_SGMII_2_5G () {0x4bb2;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_ETH_1_SGMII_2_5G);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_LH2OSE () {0x4bb3;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_LH2OSE);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_DMA_0 () {0x4bb4;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_DMA_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_DMA_1 () {0x4bb5;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_DMA_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_DMA_2 () {0x4bb6;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_DMA_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_PWM () {0x4bb7;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_PWM);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2C_0 () {0x4bb9;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2C_1 () {0x4bba;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2C_2 () {0x4bbb;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2C_3 () {0x4bbc;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2C_4 () {0x4bbd;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2C_5 () {0x4bbe;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2C_6 () {0x4bbf;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2C_6);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_I2C_7 () {0x4bc0;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_I2C_7);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_CAN_0 () {0x4bc1;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_CAN_0);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_CAN_1 () {0x4bc2;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_CAN_1);
eval 'sub PCI_PRODUCT_INTEL_EHL_PSE_QEP_0 () {0x4bc3;}' unless defined(&PCI_PRODUCT_INTEL_EHL_PSE_QEP_0);
eval 'sub PCI_PRODUCT_INTEL_RKL_PCIE_RP_0 () {0x4c01;}' unless defined(&PCI_PRODUCT_INTEL_RKL_PCIE_RP_0);
eval 'sub PCI_PRODUCT_INTEL_RKL_DPTF () {0x4c03;}' unless defined(&PCI_PRODUCT_INTEL_RKL_DPTF);
eval 'sub PCI_PRODUCT_INTEL_RKL_PCIE_RP_1 () {0x4c05;}' unless defined(&PCI_PRODUCT_INTEL_RKL_PCIE_RP_1);
eval 'sub PCI_PRODUCT_INTEL_RKL_PCIE_RP_2 () {0x4c07;}' unless defined(&PCI_PRODUCT_INTEL_RKL_PCIE_RP_2);
eval 'sub PCI_PRODUCT_INTEL_RKL_PCIE_RP_3 () {0x4c09;}' unless defined(&PCI_PRODUCT_INTEL_RKL_PCIE_RP_3);
eval 'sub PCI_PRODUCT_INTEL_RKL_GNA () {0x4c11;}' unless defined(&PCI_PRODUCT_INTEL_RKL_GNA);
eval 'sub PCI_PRODUCT_INTEL_RKL_8C_HOST () {0x4c43;}' unless defined(&PCI_PRODUCT_INTEL_RKL_8C_HOST);
eval 'sub PCI_PRODUCT_INTEL_RKL_6C_HOST () {0x4c53;}' unless defined(&PCI_PRODUCT_INTEL_RKL_6C_HOST);
eval 'sub PCI_PRODUCT_INTEL_RKL_IGD_1 () {0x4c8a;}' unless defined(&PCI_PRODUCT_INTEL_RKL_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_RKL_IGD_2 () {0x4c8b;}' unless defined(&PCI_PRODUCT_INTEL_RKL_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_RKL_IGD_3 () {0x4c90;}' unless defined(&PCI_PRODUCT_INTEL_RKL_IGD_3);
eval 'sub PCI_PRODUCT_INTEL_RKL_IGD_4 () {0x4c9a;}' unless defined(&PCI_PRODUCT_INTEL_RKL_IGD_4);
eval 'sub PCI_PRODUCT_INTEL_JSL_ESPI () {0x4d87;}' unless defined(&PCI_PRODUCT_INTEL_JSL_ESPI);
eval 'sub PCI_PRODUCT_INTEL_JSL_P2SB () {0x4da0;}' unless defined(&PCI_PRODUCT_INTEL_JSL_P2SB);
eval 'sub PCI_PRODUCT_INTEL_JSL_PMC () {0x4da1;}' unless defined(&PCI_PRODUCT_INTEL_JSL_PMC);
eval 'sub PCI_PRODUCT_INTEL_JSL_SMB () {0x4da3;}' unless defined(&PCI_PRODUCT_INTEL_JSL_SMB);
eval 'sub PCI_PRODUCT_INTEL_JSL_SPI_FLASH () {0x4da4;}' unless defined(&PCI_PRODUCT_INTEL_JSL_SPI_FLASH);
eval 'sub PCI_PRODUCT_INTEL_JSL_TRACE_1 () {0x4da6;}' unless defined(&PCI_PRODUCT_INTEL_JSL_TRACE_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_UART_0 () {0x4da8;}' unless defined(&PCI_PRODUCT_INTEL_JSL_UART_0);
eval 'sub PCI_PRODUCT_INTEL_JSL_UART_1 () {0x4da9;}' unless defined(&PCI_PRODUCT_INTEL_JSL_UART_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_SPI_0 () {0x4daa;}' unless defined(&PCI_PRODUCT_INTEL_JSL_SPI_0);
eval 'sub PCI_PRODUCT_INTEL_JSL_SPI_1 () {0x4dab;}' unless defined(&PCI_PRODUCT_INTEL_JSL_SPI_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_PCIE_1 () {0x4db8;}' unless defined(&PCI_PRODUCT_INTEL_JSL_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_PCIE_2 () {0x4db9;}' unless defined(&PCI_PRODUCT_INTEL_JSL_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_PCIE_3 () {0x4dba;}' unless defined(&PCI_PRODUCT_INTEL_JSL_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_JSL_PCIE_4 () {0x4dbb;}' unless defined(&PCI_PRODUCT_INTEL_JSL_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_JSL_PCIE_5 () {0x4dbc;}' unless defined(&PCI_PRODUCT_INTEL_JSL_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_JSL_PCIE_6 () {0x4dbd;}' unless defined(&PCI_PRODUCT_INTEL_JSL_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_JSL_PCIE_7 () {0x4dbe;}' unless defined(&PCI_PRODUCT_INTEL_JSL_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_JSL_PCIE_8 () {0x4dbf;}' unless defined(&PCI_PRODUCT_INTEL_JSL_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_JSL_EMMC () {0x4dc4;}' unless defined(&PCI_PRODUCT_INTEL_JSL_EMMC);
eval 'sub PCI_PRODUCT_INTEL_JSL_LPSS_I2C_4 () {0x4dc5;}' unless defined(&PCI_PRODUCT_INTEL_JSL_LPSS_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_JSL_LPSS_I2C_5 () {0x4dc6;}' unless defined(&PCI_PRODUCT_INTEL_JSL_LPSS_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_JSL_UART_2 () {0x4dc7;}' unless defined(&PCI_PRODUCT_INTEL_JSL_UART_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_CAVS () {0x4dc8;}' unless defined(&PCI_PRODUCT_INTEL_JSL_CAVS);
eval 'sub PCI_PRODUCT_INTEL_JSL_AHCI_1 () {0x4dd2;}' unless defined(&PCI_PRODUCT_INTEL_JSL_AHCI_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_AHCI_2 () {0x4dd3;}' unless defined(&PCI_PRODUCT_INTEL_JSL_AHCI_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_D_RAID () {0x4dd6;}' unless defined(&PCI_PRODUCT_INTEL_JSL_D_RAID);
eval 'sub PCI_PRODUCT_INTEL_JSL_M_RAID () {0x4dd7;}' unless defined(&PCI_PRODUCT_INTEL_JSL_M_RAID);
eval 'sub PCI_PRODUCT_INTEL_JSL_AHCI_OPTANE () {0x4dde;}' unless defined(&PCI_PRODUCT_INTEL_JSL_AHCI_OPTANE);
eval 'sub PCI_PRODUCT_INTEL_JSL_HECI_1 () {0x4de0;}' unless defined(&PCI_PRODUCT_INTEL_JSL_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_HECI_2 () {0x4de1;}' unless defined(&PCI_PRODUCT_INTEL_JSL_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_HECI_3 () {0x4de4;}' unless defined(&PCI_PRODUCT_INTEL_JSL_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_JSL_LPSS_I2C_0 () {0x4de8;}' unless defined(&PCI_PRODUCT_INTEL_JSL_LPSS_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_JSL_LPSS_I2C_1 () {0x4de9;}' unless defined(&PCI_PRODUCT_INTEL_JSL_LPSS_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_LPSS_I2C_2 () {0x4dea;}' unless defined(&PCI_PRODUCT_INTEL_JSL_LPSS_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_LPSS_I2C_3 () {0x4deb;}' unless defined(&PCI_PRODUCT_INTEL_JSL_LPSS_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_JSL_XHCI () {0x4ded;}' unless defined(&PCI_PRODUCT_INTEL_JSL_XHCI);
eval 'sub PCI_PRODUCT_INTEL_JSL_XDCI () {0x4dee;}' unless defined(&PCI_PRODUCT_INTEL_JSL_XDCI);
eval 'sub PCI_PRODUCT_INTEL_JSL_SSRAM () {0x4def;}' unless defined(&PCI_PRODUCT_INTEL_JSL_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_JSL_CNVI_0 () {0x4df0;}' unless defined(&PCI_PRODUCT_INTEL_JSL_CNVI_0);
eval 'sub PCI_PRODUCT_INTEL_JSL_CNVI_1 () {0x4df1;}' unless defined(&PCI_PRODUCT_INTEL_JSL_CNVI_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_CNVI_2 () {0x4df2;}' unless defined(&PCI_PRODUCT_INTEL_JSL_CNVI_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_CNVI_3 () {0x4df3;}' unless defined(&PCI_PRODUCT_INTEL_JSL_CNVI_3);
eval 'sub PCI_PRODUCT_INTEL_JSL_SCS () {0x4df8;}' unless defined(&PCI_PRODUCT_INTEL_JSL_SCS);
eval 'sub PCI_PRODUCT_INTEL_JSL_SPI_2 () {0x4dfb;}' unless defined(&PCI_PRODUCT_INTEL_JSL_SPI_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_DPTF () {0x4e03;}' unless defined(&PCI_PRODUCT_INTEL_JSL_DPTF);
eval 'sub PCI_PRODUCT_INTEL_JSL_TROUTER_4_1 () {0x4e12;}' unless defined(&PCI_PRODUCT_INTEL_JSL_TROUTER_4_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_TROUTER_2_1 () {0x4e14;}' unless defined(&PCI_PRODUCT_INTEL_JSL_TROUTER_2_1);
eval 'sub PCI_PRODUCT_INTEL_JSL_TROUTER_2_2 () {0x4e22;}' unless defined(&PCI_PRODUCT_INTEL_JSL_TROUTER_2_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_TROUTER_4_2 () {0x4e24;}' unless defined(&PCI_PRODUCT_INTEL_JSL_TROUTER_4_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_TROUTER_4_3 () {0x4e26;}' unless defined(&PCI_PRODUCT_INTEL_JSL_TROUTER_4_3);
eval 'sub PCI_PRODUCT_INTEL_JSL_TROUTER_4_4 () {0x4e28;}' unless defined(&PCI_PRODUCT_INTEL_JSL_TROUTER_4_4);
eval 'sub PCI_PRODUCT_INTEL_JSL_TRACE_2 () {0x4e29;}' unless defined(&PCI_PRODUCT_INTEL_JSL_TRACE_2);
eval 'sub PCI_PRODUCT_INTEL_JSL_GPU_EU_16 () {0x4e55;}' unless defined(&PCI_PRODUCT_INTEL_JSL_GPU_EU_16);
eval 'sub PCI_PRODUCT_INTEL_JSL_GPU_EU_24 () {0x4e61;}' unless defined(&PCI_PRODUCT_INTEL_JSL_GPU_EU_24);
eval 'sub PCI_PRODUCT_INTEL_JSL_GPU_EU_32 () {0x4e71;}' unless defined(&PCI_PRODUCT_INTEL_JSL_GPU_EU_32);
eval 'sub PCI_PRODUCT_INTEL_EP80579_HB () {0x5020;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_HB);
eval 'sub PCI_PRODUCT_INTEL_EP80579_MEM () {0x5021;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_MEM);
eval 'sub PCI_PRODUCT_INTEL_EP80579_EDMA () {0x5023;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_EDMA);
eval 'sub PCI_PRODUCT_INTEL_EP80579_PCIE_1 () {0x5024;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_EP80579_PCIE_2 () {0x5025;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_EP80579_SATA () {0x5028;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_SATA);
eval 'sub PCI_PRODUCT_INTEL_EP80579_AHCI () {0x5029;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_AHCI);
eval 'sub PCI_PRODUCT_INTEL_EP80579_ASU () {0x502c;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_ASU);
eval 'sub PCI_PRODUCT_INTEL_EP80579_RESERVED1 () {0x5030;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_RESERVED1);
eval 'sub PCI_PRODUCT_INTEL_EP80579_LPC () {0x5031;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_LPC);
eval 'sub PCI_PRODUCT_INTEL_EP80579_SMB () {0x5032;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_SMB);
eval 'sub PCI_PRODUCT_INTEL_EP80579_UHCI () {0x5033;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_UHCI);
eval 'sub PCI_PRODUCT_INTEL_EP80579_EHCI () {0x5035;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_EHCI);
eval 'sub PCI_PRODUCT_INTEL_EP80579_PPB () {0x5037;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_PPB);
eval 'sub PCI_PRODUCT_INTEL_EP80579_CAN_1 () {0x5039;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_CAN_1);
eval 'sub PCI_PRODUCT_INTEL_EP80579_CAN_2 () {0x503a;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_CAN_2);
eval 'sub PCI_PRODUCT_INTEL_EP80579_SERIAL () {0x503b;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_SERIAL);
eval 'sub PCI_PRODUCT_INTEL_EP80579_1588 () {0x503c;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_1588);
eval 'sub PCI_PRODUCT_INTEL_EP80579_LEB () {0x503d;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_LEB);
eval 'sub PCI_PRODUCT_INTEL_EP80579_GCU () {0x503e;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_GCU);
eval 'sub PCI_PRODUCT_INTEL_EP80579_RESERVED2 () {0x503f;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_RESERVED2);
eval 'sub PCI_PRODUCT_INTEL_EP80579_LAN_1 () {0x5040;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_LAN_1);
eval 'sub PCI_PRODUCT_INTEL_EP80579_LAN_2 () {0x5044;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_LAN_2);
eval 'sub PCI_PRODUCT_INTEL_EP80579_LAN_3 () {0x5048;}' unless defined(&PCI_PRODUCT_INTEL_EP80579_LAN_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_ESPI () {0x5182;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_ESPI);
eval 'sub PCI_PRODUCT_INTEL_7HS_P_ESPI () {0x519d;}' unless defined(&PCI_PRODUCT_INTEL_7HS_P_ESPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_P2SB () {0x51a0;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_P2SB);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PMC () {0x51a1;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PMC);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_SMB () {0x51a3;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_SMB);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_SPI () {0x51a4;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_SPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_TRACE () {0x51a6;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_TRACE);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_UART_0 () {0x51a8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_UART_0);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_UART_1 () {0x51a9;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_UART_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_GSPI_0 () {0x51aa;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_GSIP_1 () {0x51ab;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_GSIP_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_9 () {0x51b0;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_10 () {0x51b1;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_11 () {0x51b2;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_12 () {0x51b3;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_1 () {0x51b8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_2 () {0x51b9;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_3 () {0x51ba;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_4 () {0x51bb;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_5 () {0x51bc;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_6 () {0x51bd;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_7 () {0x51be;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_PCIE_8 () {0x51bf;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_I2C_4 () {0x51c5;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_I2C_5 () {0x51c6;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_UART_2 () {0x51c7;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_UART_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_HDA () {0x51c8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_HDA);
eval 'sub PCI_PRODUCT_INTEL_7HS_P_HDA () {0x51ca;}' unless defined(&PCI_PRODUCT_INTEL_7HS_P_HDA);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_THC_0 () {0x51d0;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_THC_0);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_THC_1 () {0x51d1;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_THC_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_AHCI () {0x51d3;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_AHCI);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_RAID_P () {0x51d7;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_RAID_P);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_I2C_6 () {0x51d8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_I2C_6);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_I2C_7 () {0x51d9;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_I2C_7);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_UART_3 () {0x51da;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_UART_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_HECI_1 () {0x51e0;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_HECI_2 () {0x51e1;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_IDER () {0x51e2;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_IDER);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_KT () {0x51e3;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_KT);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_HECI_3 () {0x51e4;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_HECI_4 () {0x51e5;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_HECI_4);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_I2C_0 () {0x51e8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_I2C_1 () {0x51e9;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_I2C_2 () {0x51ea;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_I2C_3 () {0x51eb;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_XHCI () {0x51ed;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_XHCI);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_XDCI () {0x51ee;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_XDCI);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_SSRAM () {0x51ef;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_AX211 () {0x51f0;}' unless defined(&PCI_PRODUCT_INTEL_AX211);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_GSPI_2 () {0x51fb;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_GSPI_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_ISH () {0x51fc;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_ISH);
eval 'sub PCI_PRODUCT_INTEL_6HS_LP_UFS () {0x51ff;}' unless defined(&PCI_PRODUCT_INTEL_6HS_LP_UFS);
eval 'sub PCI_PRODUCT_INTEL_80312_ATU () {0x530d;}' unless defined(&PCI_PRODUCT_INTEL_80312_ATU);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_ESPI () {0x5481;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_ESPI);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_P2SB () {0x54a0;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_P2SB);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PMC () {0x54a1;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PMC);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_SMB () {0x54a3;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_SMB);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_SPI_FLASH () {0x54a4;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_SPI_FLASH);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_TRACE_1 () {0x54a6;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_TRACE_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_UART_0 () {0x54a8;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_UART_0);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_UART_1 () {0x54a9;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_UART_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_GSPI_0 () {0x54aa;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_GSPI_1 () {0x54ab;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_9 () {0x54b0;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_9);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_10 () {0x54b1;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_10);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_11 () {0x54b2;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_11);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_12 () {0x54b3;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_12);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_1 () {0x54b8;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_2 () {0x54b9;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_3 () {0x54ba;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_3);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_4 () {0x54bb;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_4);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_7 () {0x54be;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCIE_RP_7);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_SCS_EMMC () {0x54c4;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_SCS_EMMC);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_I2C_4 () {0x54c5;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_I2C_5 () {0x54c6;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_UART_2 () {0x54c7;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_UART_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_HDA_1 () {0x54c8;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_HDA_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_THC_0 () {0x54d0;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_THC_0);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_THC_1 () {0x54d1;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_THC_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_AHCI () {0x54d3;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_AHCI);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_UART_3 () {0x54da;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_UART_3);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_HECI_1 () {0x54e0;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_HECI_2 () {0x54e1;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_HECI_3 () {0x54e4;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_HECI_4 () {0x54e5;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_HECI_4);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_I2C_0 () {0x54e8;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_I2C_1 () {0x54e9;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_I2C_2 () {0x54ea;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_I2C_3 () {0x54eb;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCH_XHCI () {0x54ed;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCH_XHCI);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_PCH_XDCI () {0x54ee;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_PCH_XDCI);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_SSRAM () {0x54ef;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_CNVI_1 () {0x54f0;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_CNVI_1);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_CNVI_2 () {0x54f1;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_CNVI_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_CNVI_3 () {0x54f2;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_CNVI_3);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_CNVI_4 () {0x54f3;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_CNVI_4);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_GSPI_2 () {0x54fb;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_GSPI_2);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_ISH () {0x54fc;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_ISH);
eval 'sub PCI_PRODUCT_INTEL_ADL_N_SCS_UFS () {0x54ff;}' unless defined(&PCI_PRODUCT_INTEL_ADL_N_SCS_UFS);
eval 'sub PCI_PRODUCT_INTEL_I225_LMVP () {0x5502;}' unless defined(&PCI_PRODUCT_INTEL_I225_LMVP);
eval 'sub PCI_PRODUCT_INTEL_I226_LMVP () {0x5503;}' unless defined(&PCI_PRODUCT_INTEL_I226_LMVP);
eval 'sub PCI_PRODUCT_INTEL_I219_LM18 () {0x550a;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM18);
eval 'sub PCI_PRODUCT_INTEL_I219_V18 () {0x550b;}' unless defined(&PCI_PRODUCT_INTEL_I219_V18);
eval 'sub PCI_PRODUCT_INTEL_I219_LM19 () {0x550c;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM19);
eval 'sub PCI_PRODUCT_INTEL_I219_V19 () {0x550d;}' unless defined(&PCI_PRODUCT_INTEL_I219_V19);
eval 'sub PCI_PRODUCT_INTEL_I219_LM20 () {0x550e;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM20);
eval 'sub PCI_PRODUCT_INTEL_I219_V20 () {0x550f;}' unless defined(&PCI_PRODUCT_INTEL_I219_V20);
eval 'sub PCI_PRODUCT_INTEL_I219_LM21 () {0x5510;}' unless defined(&PCI_PRODUCT_INTEL_I219_LM21);
eval 'sub PCI_PRODUCT_INTEL_I219_V21 () {0x5511;}' unless defined(&PCI_PRODUCT_INTEL_I219_V21);
eval 'sub PCI_PRODUCT_INTEL_ARC_A770M () {0x5690;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A770M);
eval 'sub PCI_PRODUCT_INTEL_ARC_A730M () {0x5691;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A730M);
eval 'sub PCI_PRODUCT_INTEL_ARC_A550M () {0x5692;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A550M);
eval 'sub PCI_PRODUCT_INTEL_ARC_A370M () {0x5693;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A370M);
eval 'sub PCI_PRODUCT_INTEL_ARC_A350M () {0x5694;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A350M);
eval 'sub PCI_PRODUCT_INTEL_ARC_A570M () {0x5696;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A570M);
eval 'sub PCI_PRODUCT_INTEL_ARC_A530M () {0x5697;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A530M);
eval 'sub PCI_PRODUCT_INTEL_ARC_A770 () {0x56a0;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A770);
eval 'sub PCI_PRODUCT_INTEL_ARC_A750 () {0x56a1;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A750);
eval 'sub PCI_PRODUCT_INTEL_ARC_A580 () {0x56a2;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A580);
eval 'sub PCI_PRODUCT_INTEL_ARC_A380 () {0x56a5;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A380);
eval 'sub PCI_PRODUCT_INTEL_ARC_A310 () {0x56a6;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A310);
eval 'sub PCI_PRODUCT_INTEL_ARC_PRO_A30M () {0x56b0;}' unless defined(&PCI_PRODUCT_INTEL_ARC_PRO_A30M);
eval 'sub PCI_PRODUCT_INTEL_ARC_PRO_A40 () {0x56b1;}' unless defined(&PCI_PRODUCT_INTEL_ARC_PRO_A40);
eval 'sub PCI_PRODUCT_INTEL_ARC_PRO_A60M () {0x56b2;}' unless defined(&PCI_PRODUCT_INTEL_ARC_PRO_A60M);
eval 'sub PCI_PRODUCT_INTEL_ARC_PRO_A60 () {0x56b3;}' unless defined(&PCI_PRODUCT_INTEL_ARC_PRO_A60);
eval 'sub PCI_PRODUCT_INTEL_ARC_A810E () {0x56ba;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A810E);
eval 'sub PCI_PRODUCT_INTEL_ARC_A310E () {0x56bb;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A310E);
eval 'sub PCI_PRODUCT_INTEL_ARC_A370E () {0x56bc;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A370E);
eval 'sub PCI_PRODUCT_INTEL_ARC_A350E () {0x56bd;}' unless defined(&PCI_PRODUCT_INTEL_ARC_A350E);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_H_M_D_HOST_DRAM () {0x5900;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_H_M_D_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_PCIE_X16 () {0x5901;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_PCIE_X16);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_S_GT1 () {0x5902;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_S_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_U_HOST_DRAM () {0x5904;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_U_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_PCIE_X8 () {0x5905;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_PCIE_X8);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_U_GT1 () {0x5906;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_U_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_PCIE_X4 () {0x5909;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_PCIE_X4);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_H_GT1 () {0x590b;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_H_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_Y_HOST_DRAM () {0x590c;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_Y_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_Y_GT1 () {0x590e;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_Y_GT1);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_S_D_HOST_DRAM () {0x590f;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_S_D_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_H_M_Q_HOST_DRAM () {0x5910;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_H_M_Q_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_GMM () {0x5911;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_GMM);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_S_GT2 () {0x5912;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_S_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_U_HB_DRAM () {0x5914;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_U_HB_DRAM);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_U_GT2 () {0x5916;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_U_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE8G_U_GT2 () {0x5917;}' unless defined(&PCI_PRODUCT_INTEL_CORE8G_U_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_H_SW_HOST_DRAM () {0x5918;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_H_SW_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_IU () {0x5919;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_IU);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_H_M_GT2 () {0x591b;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_H_M_GT2);
eval 'sub PCI_PRODUCT_INTEL_AMBLK_Y_GT2 () {0x591c;}' unless defined(&PCI_PRODUCT_INTEL_AMBLK_Y_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_HU_GT2 () {0x591d;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_HU_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_Y_GT2 () {0x591e;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_Y_GT2);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_S_Q_HOST_DRAM () {0x591f;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_S_Q_HOST_DRAM);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_U_GT3 () {0x5923;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_U_GT3);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_U_GT3E_15W () {0x5926;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_U_GT3E_15W);
eval 'sub PCI_PRODUCT_INTEL_CORE7G_U_GT3E_28W () {0x5927;}' unless defined(&PCI_PRODUCT_INTEL_CORE7G_U_GT3E_28W);
eval 'sub PCI_PRODUCT_INTEL_APL_IGD_1 () {0x5a84;}' unless defined(&PCI_PRODUCT_INTEL_APL_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_APL_IGD_2 () {0x5a85;}' unless defined(&PCI_PRODUCT_INTEL_APL_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_APL_IU () {0x5a88;}' unless defined(&PCI_PRODUCT_INTEL_APL_IU);
eval 'sub PCI_PRODUCT_INTEL_APL_DPTF () {0x5a8c;}' unless defined(&PCI_PRODUCT_INTEL_APL_DPTF);
eval 'sub PCI_PRODUCT_INTEL_APL_P2SB () {0x5a92;}' unless defined(&PCI_PRODUCT_INTEL_APL_P2SB);
eval 'sub PCI_PRODUCT_INTEL_APL_PMC () {0x5a94;}' unless defined(&PCI_PRODUCT_INTEL_APL_PMC);
eval 'sub PCI_PRODUCT_INTEL_APL_FASTSPI () {0x5a96;}' unless defined(&PCI_PRODUCT_INTEL_APL_FASTSPI);
eval 'sub PCI_PRODUCT_INTEL_APL_HDA () {0x5a98;}' unless defined(&PCI_PRODUCT_INTEL_APL_HDA);
eval 'sub PCI_PRODUCT_INTEL_APL_TXE_HECI_1 () {0x5a9a;}' unless defined(&PCI_PRODUCT_INTEL_APL_TXE_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_APL_TXE_HECI_2 () {0x5a9c;}' unless defined(&PCI_PRODUCT_INTEL_APL_TXE_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_APL_TXE_HECI_3 () {0x5a9e;}' unless defined(&PCI_PRODUCT_INTEL_APL_TXE_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_APL_ISH () {0x5aa2;}' unless defined(&PCI_PRODUCT_INTEL_APL_ISH);
eval 'sub PCI_PRODUCT_INTEL_APL_XHCI () {0x5aa8;}' unless defined(&PCI_PRODUCT_INTEL_APL_XHCI);
eval 'sub PCI_PRODUCT_INTEL_APL_XDCI () {0x5aaa;}' unless defined(&PCI_PRODUCT_INTEL_APL_XDCI);
eval 'sub PCI_PRODUCT_INTEL_APL_I2C_0 () {0x5aac;}' unless defined(&PCI_PRODUCT_INTEL_APL_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_APL_I2C_1 () {0x5aae;}' unless defined(&PCI_PRODUCT_INTEL_APL_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_APL_I2C_2 () {0x5ab0;}' unless defined(&PCI_PRODUCT_INTEL_APL_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_APL_I2C_3 () {0x5ab2;}' unless defined(&PCI_PRODUCT_INTEL_APL_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_APL_I2C_4 () {0x5ab4;}' unless defined(&PCI_PRODUCT_INTEL_APL_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_APL_I2C_5 () {0x5ab6;}' unless defined(&PCI_PRODUCT_INTEL_APL_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_APL_I2C_6 () {0x5ab8;}' unless defined(&PCI_PRODUCT_INTEL_APL_I2C_6);
eval 'sub PCI_PRODUCT_INTEL_APL_I2C_7 () {0x5aba;}' unless defined(&PCI_PRODUCT_INTEL_APL_I2C_7);
eval 'sub PCI_PRODUCT_INTEL_APL_UART_0 () {0x5abc;}' unless defined(&PCI_PRODUCT_INTEL_APL_UART_0);
eval 'sub PCI_PRODUCT_INTEL_APL_UART_1 () {0x5abe;}' unless defined(&PCI_PRODUCT_INTEL_APL_UART_1);
eval 'sub PCI_PRODUCT_INTEL_APL_UART_2 () {0x5ac0;}' unless defined(&PCI_PRODUCT_INTEL_APL_UART_2);
eval 'sub PCI_PRODUCT_INTEL_APL_SPI_0 () {0x5ac2;}' unless defined(&PCI_PRODUCT_INTEL_APL_SPI_0);
eval 'sub PCI_PRODUCT_INTEL_APL_SPI_1 () {0x5ac4;}' unless defined(&PCI_PRODUCT_INTEL_APL_SPI_1);
eval 'sub PCI_PRODUCT_INTEL_APL_SPI_2 () {0x5ac6;}' unless defined(&PCI_PRODUCT_INTEL_APL_SPI_2);
eval 'sub PCI_PRODUCT_INTEL_APL_SD () {0x5aca;}' unless defined(&PCI_PRODUCT_INTEL_APL_SD);
eval 'sub PCI_PRODUCT_INTEL_APL_EMMC () {0x5acc;}' unless defined(&PCI_PRODUCT_INTEL_APL_EMMC);
eval 'sub PCI_PRODUCT_INTEL_APL_SMB () {0x5ad4;}' unless defined(&PCI_PRODUCT_INTEL_APL_SMB);
eval 'sub PCI_PRODUCT_INTEL_APL_PCIE_B0 () {0x5ad6;}' unless defined(&PCI_PRODUCT_INTEL_APL_PCIE_B0);
eval 'sub PCI_PRODUCT_INTEL_APL_PCIE_B1 () {0x5ad7;}' unless defined(&PCI_PRODUCT_INTEL_APL_PCIE_B1);
eval 'sub PCI_PRODUCT_INTEL_APL_PCIE_A0 () {0x5ad8;}' unless defined(&PCI_PRODUCT_INTEL_APL_PCIE_A0);
eval 'sub PCI_PRODUCT_INTEL_APL_PCIE_A1 () {0x5ad9;}' unless defined(&PCI_PRODUCT_INTEL_APL_PCIE_A1);
eval 'sub PCI_PRODUCT_INTEL_APL_PCIE_A2 () {0x5ada;}' unless defined(&PCI_PRODUCT_INTEL_APL_PCIE_A2);
eval 'sub PCI_PRODUCT_INTEL_APL_PCIE_A3 () {0x5adb;}' unless defined(&PCI_PRODUCT_INTEL_APL_PCIE_A3);
eval 'sub PCI_PRODUCT_INTEL_APL_SATA () {0x5ae3;}' unless defined(&PCI_PRODUCT_INTEL_APL_SATA);
eval 'sub PCI_PRODUCT_INTEL_APL_LPC () {0x5ae8;}' unless defined(&PCI_PRODUCT_INTEL_APL_LPC);
eval 'sub PCI_PRODUCT_INTEL_APL_SSRAM () {0x5aec;}' unless defined(&PCI_PRODUCT_INTEL_APL_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_APL_UART_3 () {0x5aee;}' unless defined(&PCI_PRODUCT_INTEL_APL_UART_3);
eval 'sub PCI_PRODUCT_INTEL_APL_HB () {0x5af0;}' unless defined(&PCI_PRODUCT_INTEL_APL_HB);
eval 'sub PCI_PRODUCT_INTEL_XEOND_HB_DMI2 () {0x6f00;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_HB_DMI2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_HB_PCIE () {0x6f01;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_HB_PCIE);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_1 () {0x6f02;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_2 () {0x6f03;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_3 () {0x6f04;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_COREI76K_PCIE_2 () {0x6f05;}' unless defined(&PCI_PRODUCT_INTEL_COREI76K_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_5 () {0x6f06;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_COREI76K_PCIE_4 () {0x6f07;}' unless defined(&PCI_PRODUCT_INTEL_COREI76K_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_7 () {0x6f08;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_8 () {0x6f09;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_9 () {0x6f0a;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_10 () {0x6f0b;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_NTBNTB () {0x6f0d;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_NTBNTB);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_NTBRP () {0x6f0e;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_NTBRP);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCIE_NTB2ND () {0x6f0f;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCIE_NTB2ND);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_0 () {0x6f10;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_1 () {0x6f11;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_2 () {0x6f12;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_3 () {0x6f13;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_3);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_4 () {0x6f14;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_4);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_5 () {0x6f15;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_5);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_6 () {0x6f16;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_6);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_7 () {0x6f17;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_7);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_8 () {0x6f18;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_8);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_9 () {0x6f19;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_9);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_10 () {0x6f1a;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_10);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_11 () {0x6f1b;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_11);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_12 () {0x6f1c;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IIO_DEBUG_12);
eval 'sub PCI_PRODUCT_INTEL_XEOND_R2_0 () {0x6f1d;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_R2_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_UBOX_0 () {0x6f1e;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_UBOX_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_UBOX_1 () {0x6f1f;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_UBOX_1);
eval 'sub PCI_PRODUCT_INTEL_XEONDNS_QD_0 () {0x6f20;}' unless defined(&PCI_PRODUCT_INTEL_XEONDNS_QD_0);
eval 'sub PCI_PRODUCT_INTEL_XEONDNS_QD_1 () {0x6f21;}' unless defined(&PCI_PRODUCT_INTEL_XEONDNS_QD_1);
eval 'sub PCI_PRODUCT_INTEL_XEONDNS_QD_2 () {0x6f22;}' unless defined(&PCI_PRODUCT_INTEL_XEONDNS_QD_2);
eval 'sub PCI_PRODUCT_INTEL_XEONDNS_QD_3 () {0x6f23;}' unless defined(&PCI_PRODUCT_INTEL_XEONDNS_QD_3);
eval 'sub PCI_PRODUCT_INTEL_XEONDNS_QD_4 () {0x6f24;}' unless defined(&PCI_PRODUCT_INTEL_XEONDNS_QD_4);
eval 'sub PCI_PRODUCT_INTEL_XEONDNS_QD_5 () {0x6f25;}' unless defined(&PCI_PRODUCT_INTEL_XEONDNS_QD_5);
eval 'sub PCI_PRODUCT_INTEL_XEONDNS_QD_6 () {0x6f26;}' unless defined(&PCI_PRODUCT_INTEL_XEONDNS_QD_6);
eval 'sub PCI_PRODUCT_INTEL_XEONDNS_QD_7 () {0x6f27;}' unless defined(&PCI_PRODUCT_INTEL_XEONDNS_QD_7);
eval 'sub PCI_PRODUCT_INTEL_XEONDNS_ADDRMAP () {0x6f28;}' unless defined(&PCI_PRODUCT_INTEL_XEONDNS_ADDRMAP);
eval 'sub PCI_PRODUCT_INTEL_XEOND_HOTPLUG () {0x6f29;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_HOTPLUG);
eval 'sub PCI_PRODUCT_INTEL_XEOND_RAS () {0x6f2a;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_RAS);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IOAPIC_2 () {0x6f2c;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IOAPIC_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_HA0_0 () {0x6f30;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_HA0_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_R2_1 () {0x6f34;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_R2_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QPI_0 () {0x6f36;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QPI_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QPI_1 () {0x6f37;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QPI_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_IO_PMON () {0x6f39;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_IO_PMON);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QD_1 () {0x6f50;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QD_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QD_2 () {0x6f51;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QD_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QD_3 () {0x6f52;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QD_3);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QD_4 () {0x6f53;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QD_4);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QAT () {0x6f54;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QAT);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QAT_VF () {0x6f55;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QAT_VF);
eval 'sub PCI_PRODUCT_INTEL_COREI76K_IMC_0 () {0x6f68;}' unless defined(&PCI_PRODUCT_INTEL_COREI76K_IMC_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_HA0_DEBUG () {0x6f70;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_HA0_DEBUG);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_TTR_0 () {0x6f71;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_TTR_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QPI_2 () {0x6f76;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QPI_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_UBOX_2 () {0x6f7d;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_UBOX_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_QPI_3 () {0x6f81;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_QPI_3);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCU_0 () {0x6f88;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCU_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCU_1 () {0x6f8a;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCU_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCU_2 () {0x6f98;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCU_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCU_3 () {0x6f99;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCU_3);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCU_4 () {0x6f9a;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCU_4);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCU_5 () {0x6f9c;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCU_5);
eval 'sub PCI_PRODUCT_INTEL_XEOND_HA0_1 () {0x6fa0;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_HA0_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_TTR_1 () {0x6fa8;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_TTR_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_TAD_0 () {0x6faa;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_TAD_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_TAD_1 () {0x6fab;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_TAD_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_TAD_2 () {0x6fac;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_TAD_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_TAD_3 () {0x6fad;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_TAD_3);
eval 'sub PCI_PRODUCT_INTEL_XEOND_DDR_CH_BR () {0x6fae;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_DDR_CH_BR);
eval 'sub PCI_PRODUCT_INTEL_XEOND_DDR_GL_BR () {0x6faf;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_DDR_GL_BR);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_TH_0 () {0x6fb0;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_TH_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_TH_1 () {0x6fb1;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_TH_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_ERR_0 () {0x6fb2;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_ERR_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_ERR_1 () {0x6fb3;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_ERR_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_UNK_0 () {0x6fb4;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_UNK_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_UNK_1 () {0x6fb5;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_UNK_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_UNK_2 () {0x6fb6;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_UNK_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_MEM_0_UNK_3 () {0x6fb7;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_MEM_0_UNK_3);
eval 'sub PCI_PRODUCT_INTEL_XEOND_DDR_CH_IF_0 () {0x6fbc;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_DDR_CH_IF_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_DDR_CH_IF_1 () {0x6fbd;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_DDR_CH_IF_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_DDR_CH_IF_2 () {0x6fbe;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_DDR_CH_IF_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_DDR_CH_IF_3 () {0x6fbf;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_DDR_CH_IF_3);
eval 'sub PCI_PRODUCT_INTEL_XEOND_PCU_6 () {0x6fc0;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_PCU_6);
eval 'sub PCI_PRODUCT_INTEL_COREI76K_IMC_1 () {0x6fd0;}' unless defined(&PCI_PRODUCT_INTEL_COREI76K_IMC_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_0 () {0x6fe0;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_1 () {0x6fe1;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_2 () {0x6fe2;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_3 () {0x6fe3;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_3);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_4 () {0x6fe4;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_4);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_5 () {0x6fe5;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_5);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_6 () {0x6fe6;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_6);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_7 () {0x6fe7;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_UNI_7);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_UNK_0 () {0x6ff8;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_UNK_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_BRO_0 () {0x6ffc;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_BRO_0);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_BRO_1 () {0x6ffd;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_BRO_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND_CACHE_BRO_2 () {0x6ffe;}' unless defined(&PCI_PRODUCT_INTEL_XEOND_CACHE_BRO_2);
eval 'sub PCI_PRODUCT_INTEL_82371SB_ISA () {0x7000;}' unless defined(&PCI_PRODUCT_INTEL_82371SB_ISA);
eval 'sub PCI_PRODUCT_INTEL_82371SB_IDE () {0x7010;}' unless defined(&PCI_PRODUCT_INTEL_82371SB_IDE);
eval 'sub PCI_PRODUCT_INTEL_82371SB_USB () {0x7020;}' unless defined(&PCI_PRODUCT_INTEL_82371SB_USB);
eval 'sub PCI_PRODUCT_INTEL_82437VX () {0x7030;}' unless defined(&PCI_PRODUCT_INTEL_82437VX);
eval 'sub PCI_PRODUCT_INTEL_82439TX () {0x7100;}' unless defined(&PCI_PRODUCT_INTEL_82439TX);
eval 'sub PCI_PRODUCT_INTEL_82371AB_ISA () {0x7110;}' unless defined(&PCI_PRODUCT_INTEL_82371AB_ISA);
eval 'sub PCI_PRODUCT_INTEL_82371AB_IDE () {0x7111;}' unless defined(&PCI_PRODUCT_INTEL_82371AB_IDE);
eval 'sub PCI_PRODUCT_INTEL_82371AB_USB () {0x7112;}' unless defined(&PCI_PRODUCT_INTEL_82371AB_USB);
eval 'sub PCI_PRODUCT_INTEL_82371AB_PMC () {0x7113;}' unless defined(&PCI_PRODUCT_INTEL_82371AB_PMC);
eval 'sub PCI_PRODUCT_INTEL_82810_MCH () {0x7120;}' unless defined(&PCI_PRODUCT_INTEL_82810_MCH);
eval 'sub PCI_PRODUCT_INTEL_82810_GC () {0x7121;}' unless defined(&PCI_PRODUCT_INTEL_82810_GC);
eval 'sub PCI_PRODUCT_INTEL_82810_DC100_MCH () {0x7122;}' unless defined(&PCI_PRODUCT_INTEL_82810_DC100_MCH);
eval 'sub PCI_PRODUCT_INTEL_82810_DC100_GC () {0x7123;}' unless defined(&PCI_PRODUCT_INTEL_82810_DC100_GC);
eval 'sub PCI_PRODUCT_INTEL_82810E_MCH () {0x7124;}' unless defined(&PCI_PRODUCT_INTEL_82810E_MCH);
eval 'sub PCI_PRODUCT_INTEL_82810E_GC () {0x7125;}' unless defined(&PCI_PRODUCT_INTEL_82810E_GC);
eval 'sub PCI_PRODUCT_INTEL_82443LX () {0x7180;}' unless defined(&PCI_PRODUCT_INTEL_82443LX);
eval 'sub PCI_PRODUCT_INTEL_82443LX_AGP () {0x7181;}' unless defined(&PCI_PRODUCT_INTEL_82443LX_AGP);
eval 'sub PCI_PRODUCT_INTEL_82443BX () {0x7190;}' unless defined(&PCI_PRODUCT_INTEL_82443BX);
eval 'sub PCI_PRODUCT_INTEL_82443BX_AGP () {0x7191;}' unless defined(&PCI_PRODUCT_INTEL_82443BX_AGP);
eval 'sub PCI_PRODUCT_INTEL_82443BX_NOAGP () {0x7192;}' unless defined(&PCI_PRODUCT_INTEL_82443BX_NOAGP);
eval 'sub PCI_PRODUCT_INTEL_82440MX () {0x7194;}' unless defined(&PCI_PRODUCT_INTEL_82440MX);
eval 'sub PCI_PRODUCT_INTEL_82440MX_ACA () {0x7195;}' unless defined(&PCI_PRODUCT_INTEL_82440MX_ACA);
eval 'sub PCI_PRODUCT_INTEL_82440MX_ISA () {0x7198;}' unless defined(&PCI_PRODUCT_INTEL_82440MX_ISA);
eval 'sub PCI_PRODUCT_INTEL_82440MX_IDE () {0x7199;}' unless defined(&PCI_PRODUCT_INTEL_82440MX_IDE);
eval 'sub PCI_PRODUCT_INTEL_82440MX_USB () {0x719a;}' unless defined(&PCI_PRODUCT_INTEL_82440MX_USB);
eval 'sub PCI_PRODUCT_INTEL_82440MX_PMC () {0x719b;}' unless defined(&PCI_PRODUCT_INTEL_82440MX_PMC);
eval 'sub PCI_PRODUCT_INTEL_82443GX () {0x71a0;}' unless defined(&PCI_PRODUCT_INTEL_82443GX);
eval 'sub PCI_PRODUCT_INTEL_82443GX_AGP () {0x71a1;}' unless defined(&PCI_PRODUCT_INTEL_82443GX_AGP);
eval 'sub PCI_PRODUCT_INTEL_82443GX_NOAGP () {0x71a2;}' unless defined(&PCI_PRODUCT_INTEL_82443GX_NOAGP);
eval 'sub PCI_PRODUCT_INTEL_XMM7360 () {0x7360;}' unless defined(&PCI_PRODUCT_INTEL_XMM7360);
eval 'sub PCI_PRODUCT_INTEL_I740 () {0x7800;}' unless defined(&PCI_PRODUCT_INTEL_I740);
eval 'sub PCI_PRODUCT_INTEL_7HS_Z790_ESPI () {0x7a04;}' unless defined(&PCI_PRODUCT_INTEL_7HS_Z790_ESPI);
eval 'sub PCI_PRODUCT_INTEL_7HS_H770_ESPI () {0x7a05;}' unless defined(&PCI_PRODUCT_INTEL_7HS_H770_ESPI);
eval 'sub PCI_PRODUCT_INTEL_7HS_B760_ESPI () {0x7a06;}' unless defined(&PCI_PRODUCT_INTEL_7HS_B760_ESPI);
eval 'sub PCI_PRODUCT_INTEL_7HS_C266_ESPI () {0x7a13;}' unless defined(&PCI_PRODUCT_INTEL_7HS_C266_ESPI);
eval 'sub PCI_PRODUCT_INTEL_7HS_C262_ESPI () {0x7a14;}' unless defined(&PCI_PRODUCT_INTEL_7HS_C262_ESPI);
eval 'sub PCI_PRODUCT_INTEL_7HS_P2SB () {0x7a20;}' unless defined(&PCI_PRODUCT_INTEL_7HS_P2SB);
eval 'sub PCI_PRODUCT_INTEL_7HS_PMC () {0x7a21;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PMC);
eval 'sub PCI_PRODUCT_INTEL_7HS_SMB () {0x7a23;}' unless defined(&PCI_PRODUCT_INTEL_7HS_SMB);
eval 'sub PCI_PRODUCT_INTEL_7HS_SPI () {0x7a24;}' unless defined(&PCI_PRODUCT_INTEL_7HS_SPI);
eval 'sub PCI_PRODUCT_INTEL_7HS_TRACE () {0x7a26;}' unless defined(&PCI_PRODUCT_INTEL_7HS_TRACE);
eval 'sub PCI_PRODUCT_INTEL_7HS_SSRAM () {0x7a27;}' unless defined(&PCI_PRODUCT_INTEL_7HS_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_7HS_UART_0 () {0x7a28;}' unless defined(&PCI_PRODUCT_INTEL_7HS_UART_0);
eval 'sub PCI_PRODUCT_INTEL_7HS_UART_1 () {0x7a29;}' unless defined(&PCI_PRODUCT_INTEL_7HS_UART_1);
eval 'sub PCI_PRODUCT_INTEL_7HS_GSPI_0 () {0x7a2a;}' unless defined(&PCI_PRODUCT_INTEL_7HS_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_7HS_GSPI_1 () {0x7a2b;}' unless defined(&PCI_PRODUCT_INTEL_7HS_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_9 () {0x7a30;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_10 () {0x7a31;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_11 () {0x7a32;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_12 () {0x7a33;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_13 () {0x7a34;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_14 () {0x7a35;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_15 () {0x7a36;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_16 () {0x7a37;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_1 () {0x7a38;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_2 () {0x7a39;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_3 () {0x7a3a;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_4 () {0x7a3b;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_5 () {0x7a3c;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_6 () {0x7a3d;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_7 () {0x7a3e;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_8 () {0x7a3f;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_17 () {0x7a40;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_17);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_18 () {0x7a41;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_18);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_19 () {0x7a42;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_19);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_20 () {0x7a43;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_20);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_21 () {0x7a44;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_21);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_22 () {0x7a45;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_22);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_23 () {0x7a46;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_23);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_24 () {0x7a47;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_24);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_25 () {0x7a48;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_25);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_26 () {0x7a49;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_26);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_27 () {0x7a4a;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_27);
eval 'sub PCI_PRODUCT_INTEL_7HS_PCIE_28 () {0x7a4b;}' unless defined(&PCI_PRODUCT_INTEL_7HS_PCIE_28);
eval 'sub PCI_PRODUCT_INTEL_7HS_I2C_0 () {0x7a4c;}' unless defined(&PCI_PRODUCT_INTEL_7HS_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_7HS_I2C_1 () {0x7a4d;}' unless defined(&PCI_PRODUCT_INTEL_7HS_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_7HS_I2C_2 () {0x7a4e;}' unless defined(&PCI_PRODUCT_INTEL_7HS_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_7HS_I2C_3 () {0x7a4f;}' unless defined(&PCI_PRODUCT_INTEL_7HS_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_7HS_HDA () {0x7a50;}' unless defined(&PCI_PRODUCT_INTEL_7HS_HDA);
eval 'sub PCI_PRODUCT_INTEL_7HS_UART_3 () {0x7a5c;}' unless defined(&PCI_PRODUCT_INTEL_7HS_UART_3);
eval 'sub PCI_PRODUCT_INTEL_7HS_XHCI () {0x7a60;}' unless defined(&PCI_PRODUCT_INTEL_7HS_XHCI);
eval 'sub PCI_PRODUCT_INTEL_7HS_XDCI () {0x7a61;}' unless defined(&PCI_PRODUCT_INTEL_7HS_XDCI);
eval 'sub PCI_PRODUCT_INTEL_7HS_D_AHCI () {0x7a62;}' unless defined(&PCI_PRODUCT_INTEL_7HS_D_AHCI);
eval 'sub PCI_PRODUCT_INTEL_7HS_HECI_1 () {0x7a68;}' unless defined(&PCI_PRODUCT_INTEL_7HS_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_7HS_HECI_2 () {0x7a69;}' unless defined(&PCI_PRODUCT_INTEL_7HS_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_7HS_IDER () {0x7a6a;}' unless defined(&PCI_PRODUCT_INTEL_7HS_IDER);
eval 'sub PCI_PRODUCT_INTEL_7HS_KT () {0x7a6b;}' unless defined(&PCI_PRODUCT_INTEL_7HS_KT);
eval 'sub PCI_PRODUCT_INTEL_7HS_HECI_3 () {0x7a6c;}' unless defined(&PCI_PRODUCT_INTEL_7HS_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_7HS_HECI_4 () {0x7a6d;}' unless defined(&PCI_PRODUCT_INTEL_7HS_HECI_4);
eval 'sub PCI_PRODUCT_INTEL_7HS_ISH () {0x7a78;}' unless defined(&PCI_PRODUCT_INTEL_7HS_ISH);
eval 'sub PCI_PRODUCT_INTEL_7HS_GSPI_3 () {0x7a79;}' unless defined(&PCI_PRODUCT_INTEL_7HS_GSPI_3);
eval 'sub PCI_PRODUCT_INTEL_7HS_GSPI_2 () {0x7a7b;}' unless defined(&PCI_PRODUCT_INTEL_7HS_GSPI_2);
eval 'sub PCI_PRODUCT_INTEL_7HS_I2C_4 () {0x7a7c;}' unless defined(&PCI_PRODUCT_INTEL_7HS_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_7HS_I2C_5 () {0x7a7d;}' unless defined(&PCI_PRODUCT_INTEL_7HS_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_7HS_UART_2 () {0x7a7e;}' unless defined(&PCI_PRODUCT_INTEL_7HS_UART_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_Q670_ESPI () {0x7a83;}' unless defined(&PCI_PRODUCT_INTEL_6HS_Q670_ESPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_Z690_ESPI () {0x7a84;}' unless defined(&PCI_PRODUCT_INTEL_6HS_Z690_ESPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_H670_ESPI () {0x7a85;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H670_ESPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_B660_ESPI () {0x7a86;}' unless defined(&PCI_PRODUCT_INTEL_6HS_B660_ESPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_H610_ESPI () {0x7a87;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H610_ESPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_W680_ESPI () {0x7a88;}' unless defined(&PCI_PRODUCT_INTEL_6HS_W680_ESPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_HM670_ESPI () {0x7a8c;}' unless defined(&PCI_PRODUCT_INTEL_6HS_HM670_ESPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_WM690_ESPI () {0x7a8d;}' unless defined(&PCI_PRODUCT_INTEL_6HS_WM690_ESPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_P2SB () {0x7aa0;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_P2SB);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PMC () {0x7aa1;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PMC);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_SMB () {0x7aa3;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_SMB);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_SPI () {0x7aa4;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_SPI);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_TRACE () {0x7aa6;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_TRACE);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_SSRAM () {0x7aa7;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_UART_0 () {0x7aa8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_UART_0);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_UART_1 () {0x7aa9;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_UART_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_GSPI_0 () {0x7aaa;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_GSPI_1 () {0x7aab;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_9 () {0x7ab0;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_10 () {0x7ab1;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_11 () {0x7ab2;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_12 () {0x7ab3;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_13 () {0x7ab4;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_14 () {0x7ab5;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_15 () {0x7ab6;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_16 () {0x7ab7;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_1 () {0x7ab8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_2 () {0x7ab9;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_3 () {0x7aba;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_4 () {0x7abb;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_5 () {0x7abc;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_6 () {0x7abd;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_7 () {0x7abe;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_8 () {0x7abf;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_17 () {0x7ac0;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_17);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_18 () {0x7ac1;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_18);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_19 () {0x7ac2;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_19);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_20 () {0x7ac3;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_20);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_21 () {0x7ac4;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_21);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_22 () {0x7ac5;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_22);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_23 () {0x7ac6;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_23);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_24 () {0x7ac7;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_24);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_25 () {0x7ac8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_25);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_26 () {0x7ac9;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_26);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_27 () {0x7aca;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_27);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_PCIE_28 () {0x7acb;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_PCIE_28);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_I2C_0 () {0x7acc;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_I2C_1 () {0x7acd;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_I2C_2 () {0x7ace;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_I2C_3 () {0x7acf;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_HDA () {0x7ad0;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_HDA);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_UART_3 () {0x7adc;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_UART_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_XHCI () {0x7ae0;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_XHCI);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_XDCI () {0x7ae1;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_XDCI);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_D_AHCI () {0x7ae2;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_D_AHCI);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_HECI_1 () {0x7ae8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_HECI_2 () {0x7ae9;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_IDER () {0x7aea;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_IDER);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_KT () {0x7aeb;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_KT);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_HECI_3 () {0x7aec;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_HECI_4 () {0x7aed;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_HECI_4);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_ISH () {0x7af8;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_ISH);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_GSPI_3 () {0x7af9;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_GSPI_3);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_GSPI_2 () {0x7afb;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_GSPI_2);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_I2C_4 () {0x7afc;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_I2C_5 () {0x7afd;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_6HS_H_UART_2 () {0x7afe;}' unless defined(&PCI_PRODUCT_INTEL_6HS_H_UART_2);
eval 'sub PCI_PRODUCT_INTEL_SCH_IDE () {0x811a;}' unless defined(&PCI_PRODUCT_INTEL_SCH_IDE);
eval 'sub PCI_PRODUCT_INTEL_E600_HDA () {0x811b;}' unless defined(&PCI_PRODUCT_INTEL_E600_HDA);
eval 'sub PCI_PRODUCT_INTEL_E600_PCIB_0 () {0x8180;}' unless defined(&PCI_PRODUCT_INTEL_E600_PCIB_0);
eval 'sub PCI_PRODUCT_INTEL_E600_PCIB_1 () {0x8181;}' unless defined(&PCI_PRODUCT_INTEL_E600_PCIB_1);
eval 'sub PCI_PRODUCT_INTEL_E600_GVD () {0x8182;}' unless defined(&PCI_PRODUCT_INTEL_E600_GVD);
eval 'sub PCI_PRODUCT_INTEL_E600_PCIB_2 () {0x8184;}' unless defined(&PCI_PRODUCT_INTEL_E600_PCIB_2);
eval 'sub PCI_PRODUCT_INTEL_E600_PCIB_3 () {0x8185;}' unless defined(&PCI_PRODUCT_INTEL_E600_PCIB_3);
eval 'sub PCI_PRODUCT_INTEL_E600_LPC () {0x8186;}' unless defined(&PCI_PRODUCT_INTEL_E600_LPC);
eval 'sub PCI_PRODUCT_INTEL_PCI450_PB () {0x84c4;}' unless defined(&PCI_PRODUCT_INTEL_PCI450_PB);
eval 'sub PCI_PRODUCT_INTEL_PCI450_MC () {0x84c5;}' unless defined(&PCI_PRODUCT_INTEL_PCI450_MC);
eval 'sub PCI_PRODUCT_INTEL_82451NX_MIOC () {0x84ca;}' unless defined(&PCI_PRODUCT_INTEL_82451NX_MIOC);
eval 'sub PCI_PRODUCT_INTEL_82451NX_PXB () {0x84cb;}' unless defined(&PCI_PRODUCT_INTEL_82451NX_PXB);
eval 'sub PCI_PRODUCT_INTEL_AMBLK_Y_GT2_2 () {0x87c0;}' unless defined(&PCI_PRODUCT_INTEL_AMBLK_Y_GT2_2);
eval 'sub PCI_PRODUCT_INTEL_AMBLK_Y_IGD () {0x87ca;}' unless defined(&PCI_PRODUCT_INTEL_AMBLK_Y_IGD);
eval 'sub PCI_PRODUCT_INTEL_EG20T_PCIB () {0x8800;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_PCIB);
eval 'sub PCI_PRODUCT_INTEL_EG20T_PCTHUB () {0x8801;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_PCTHUB);
eval 'sub PCI_PRODUCT_INTEL_EG20T_GBE () {0x8802;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_GBE);
eval 'sub PCI_PRODUCT_INTEL_EG20T_GPIO () {0x8803;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_GPIO);
eval 'sub PCI_PRODUCT_INTEL_EG20T_OHCI1_0 () {0x8804;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_OHCI1_0);
eval 'sub PCI_PRODUCT_INTEL_EG20T_OHCI1_1 () {0x8805;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_OHCI1_1);
eval 'sub PCI_PRODUCT_INTEL_EG20T_OHCI1_2 () {0x8806;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_OHCI1_2);
eval 'sub PCI_PRODUCT_INTEL_EG20T_EHCI1 () {0x8807;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_EHCI1);
eval 'sub PCI_PRODUCT_INTEL_EG20T_USB_DEV () {0x8808;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_USB_DEV);
eval 'sub PCI_PRODUCT_INTEL_EG20T_SDIO_0 () {0x8809;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_SDIO_0);
eval 'sub PCI_PRODUCT_INTEL_EG20T_SDIO_1 () {0x880a;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_SDIO_1);
eval 'sub PCI_PRODUCT_INTEL_EG20T_AHCI () {0x880b;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_AHCI);
eval 'sub PCI_PRODUCT_INTEL_EG20T_OHCI0_0 () {0x880c;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_OHCI0_0);
eval 'sub PCI_PRODUCT_INTEL_EG20T_OHCI0_1 () {0x880d;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_OHCI0_1);
eval 'sub PCI_PRODUCT_INTEL_EG20T_OHCI0_2 () {0x880e;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_OHCI0_2);
eval 'sub PCI_PRODUCT_INTEL_EG20T_EHCI0 () {0x880f;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_EHCI0);
eval 'sub PCI_PRODUCT_INTEL_EG20T_DMA_0 () {0x8810;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_DMA_0);
eval 'sub PCI_PRODUCT_INTEL_EG20T_UART_0 () {0x8811;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_UART_0);
eval 'sub PCI_PRODUCT_INTEL_EG20T_UART_1 () {0x8812;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_UART_1);
eval 'sub PCI_PRODUCT_INTEL_EG20T_UART_2 () {0x8813;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_UART_2);
eval 'sub PCI_PRODUCT_INTEL_EG20T_UART_3 () {0x8814;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_UART_3);
eval 'sub PCI_PRODUCT_INTEL_EG20T_DMA_1 () {0x8815;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_DMA_1);
eval 'sub PCI_PRODUCT_INTEL_EG20T_SPI () {0x8816;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_SPI);
eval 'sub PCI_PRODUCT_INTEL_EG20T_I2C () {0x8817;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_I2C);
eval 'sub PCI_PRODUCT_INTEL_EG20T_CAN () {0x8818;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_CAN);
eval 'sub PCI_PRODUCT_INTEL_EG20T_IEEE1588 () {0x8819;}' unless defined(&PCI_PRODUCT_INTEL_EG20T_IEEE1588);
eval 'sub PCI_PRODUCT_INTEL_8SER_DT_SATA () {0x8c00;}' unless defined(&PCI_PRODUCT_INTEL_8SER_DT_SATA);
eval 'sub PCI_PRODUCT_INTEL_8SER_MO_SATA () {0x8c01;}' unless defined(&PCI_PRODUCT_INTEL_8SER_MO_SATA);
eval 'sub PCI_PRODUCT_INTEL_8SER_DT_SATA_AHCI () {0x8c02;}' unless defined(&PCI_PRODUCT_INTEL_8SER_DT_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_8SER_MO_SATA_AHCI () {0x8c03;}' unless defined(&PCI_PRODUCT_INTEL_8SER_MO_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_8SER_DT_SATA_RAID () {0x8c04;}' unless defined(&PCI_PRODUCT_INTEL_8SER_DT_SATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_8SER_MO_SATA_RAID () {0x8c05;}' unless defined(&PCI_PRODUCT_INTEL_8SER_MO_SATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_8SER_DT_SATA_RAID_SR () {0x8c06;}' unless defined(&PCI_PRODUCT_INTEL_8SER_DT_SATA_RAID_SR);
eval 'sub PCI_PRODUCT_INTEL_8SER_MO_SATA_RAID_SR () {0x8c07;}' unless defined(&PCI_PRODUCT_INTEL_8SER_MO_SATA_RAID_SR);
eval 'sub PCI_PRODUCT_INTEL_8SER_DT_SATA_2 () {0x8c08;}' unless defined(&PCI_PRODUCT_INTEL_8SER_DT_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_8SER_MO_SATA_2 () {0x8c09;}' unless defined(&PCI_PRODUCT_INTEL_8SER_MO_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_8SER_DT_SATA_RAID1 () {0x8c0e;}' unless defined(&PCI_PRODUCT_INTEL_8SER_DT_SATA_RAID1);
eval 'sub PCI_PRODUCT_INTEL_8SER_MO_SATA_RAID1 () {0x8c0f;}' unless defined(&PCI_PRODUCT_INTEL_8SER_MO_SATA_RAID1);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_PCIE_1 () {0x8c10;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_PCIE_2 () {0x8c12;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_PCIE_3 () {0x8c14;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_PCIE_4 () {0x8c16;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_PCIE_5 () {0x8c18;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_PCIE_6 () {0x8c1a;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_PCIE_7 () {0x8c1c;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_PCIE_8 () {0x8c1e;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_HDA () {0x8c20;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_HDA);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_SMB () {0x8c22;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_SMB);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_THERM () {0x8c24;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_THERM);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_EHCI_1 () {0x8c26;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_EHCI_2 () {0x8c2d;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_XHCI () {0x8c31;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_XHCI);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_LAN () {0x8c33;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_LAN);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_MEI_1 () {0x8c3a;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_MEI_2 () {0x8c3b;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_IDE_R () {0x8c3c;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_IDE_R);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_KT () {0x8c3d;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_KT);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_M_LPC () {0x8c41;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_M_LPC);
eval 'sub PCI_PRODUCT_INTEL_8SERIES_D_LPC () {0x8c42;}' unless defined(&PCI_PRODUCT_INTEL_8SERIES_D_LPC);
eval 'sub PCI_PRODUCT_INTEL_Z87_LPC () {0x8c44;}' unless defined(&PCI_PRODUCT_INTEL_Z87_LPC);
eval 'sub PCI_PRODUCT_INTEL_Z85_LPC () {0x8c46;}' unless defined(&PCI_PRODUCT_INTEL_Z85_LPC);
eval 'sub PCI_PRODUCT_INTEL_HM86_LPC () {0x8c49;}' unless defined(&PCI_PRODUCT_INTEL_HM86_LPC);
eval 'sub PCI_PRODUCT_INTEL_H87_LPC () {0x8c4a;}' unless defined(&PCI_PRODUCT_INTEL_H87_LPC);
eval 'sub PCI_PRODUCT_INTEL_HM87_LPC () {0x8c4b;}' unless defined(&PCI_PRODUCT_INTEL_HM87_LPC);
eval 'sub PCI_PRODUCT_INTEL_Q85_LPC () {0x8c4c;}' unless defined(&PCI_PRODUCT_INTEL_Q85_LPC);
eval 'sub PCI_PRODUCT_INTEL_Q87_LPC () {0x8c4e;}' unless defined(&PCI_PRODUCT_INTEL_Q87_LPC);
eval 'sub PCI_PRODUCT_INTEL_QM87_LPC () {0x8c4f;}' unless defined(&PCI_PRODUCT_INTEL_QM87_LPC);
eval 'sub PCI_PRODUCT_INTEL_B85_LPC () {0x8c50;}' unless defined(&PCI_PRODUCT_INTEL_B85_LPC);
eval 'sub PCI_PRODUCT_INTEL_C222_LPC () {0x8c52;}' unless defined(&PCI_PRODUCT_INTEL_C222_LPC);
eval 'sub PCI_PRODUCT_INTEL_C224_LPC () {0x8c54;}' unless defined(&PCI_PRODUCT_INTEL_C224_LPC);
eval 'sub PCI_PRODUCT_INTEL_C226_LPC () {0x8c56;}' unless defined(&PCI_PRODUCT_INTEL_C226_LPC);
eval 'sub PCI_PRODUCT_INTEL_H81_LPC () {0x8c5c;}' unless defined(&PCI_PRODUCT_INTEL_H81_LPC);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_SATA () {0x8c80;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_SATA);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_SATA_AHCI () {0x8c82;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_SATA_RAID () {0x8c84;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_SATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_SATA_RAID_SR () {0x8c86;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_SATA_RAID_SR);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_SATA_2 () {0x8c88;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_SATA_RAID1 () {0x8c8e;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_SATA_RAID1);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_PCIE_1 () {0x8c90;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_PCIE_2 () {0x8c92;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_PCIE_3 () {0x8c94;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_PCIE_4 () {0x8c96;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_PCIE_5 () {0x8c98;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_PCIE_6 () {0x8c9a;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_PCIE_7 () {0x8c9c;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_PCIE_8 () {0x8c9e;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_HDA () {0x8ca0;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_HDA);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_SMB () {0x8ca2;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_SMB);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_THERM () {0x8ca4;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_THERM);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_EHCI_1 () {0x8ca6;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_EHCI_1);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_EHCI_2 () {0x8cad;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_XHCI () {0x8cb1;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_XHCI);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_LAN () {0x8cb3;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_LAN);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_MEI_1 () {0x8cba;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_MEI_2 () {0x8cbb;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_IDE_R () {0x8cbc;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_IDE_R);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_KT () {0x8cbd;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_KT);
eval 'sub PCI_PRODUCT_INTEL_9SERIES_LPC_ES () {0x8cc2;}' unless defined(&PCI_PRODUCT_INTEL_9SERIES_LPC_ES);
eval 'sub PCI_PRODUCT_INTEL_Z97_LPC () {0x8cc4;}' unless defined(&PCI_PRODUCT_INTEL_Z97_LPC);
eval 'sub PCI_PRODUCT_INTEL_H97_LPC () {0x8cc6;}' unless defined(&PCI_PRODUCT_INTEL_H97_LPC);
eval 'sub PCI_PRODUCT_INTEL_C610_SATA () {0x8d00;}' unless defined(&PCI_PRODUCT_INTEL_C610_SATA);
eval 'sub PCI_PRODUCT_INTEL_C610_SATA_AHCI () {0x8d02;}' unless defined(&PCI_PRODUCT_INTEL_C610_SATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_C610_SATA_RAID_2 () {0x8d06;}' unless defined(&PCI_PRODUCT_INTEL_C610_SATA_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_C610_SATA_2 () {0x8d08;}' unless defined(&PCI_PRODUCT_INTEL_C610_SATA_2);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_1_1 () {0x8d10;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_1_1);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_1_2 () {0x8d11;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_1_2);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_2_1 () {0x8d12;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_2_1);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_2_2 () {0x8d13;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_2_2);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_3_1 () {0x8d14;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_3_1);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_3_2 () {0x8d15;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_3_2);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_4_1 () {0x8d16;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_4_1);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_4_2 () {0x8d17;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_4_2);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_5_1 () {0x8d18;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_5_1);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_5_2 () {0x8d19;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_5_2);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_6_1 () {0x8d1a;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_6_1);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_6_2 () {0x8d1b;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_6_2);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_7_1 () {0x8d1c;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_7_1);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_7_2 () {0x8d1d;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_7_2);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_8_1 () {0x8d1e;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_8_1);
eval 'sub PCI_PRODUCT_INTEL_C610_PCIE_8_2 () {0x8d1f;}' unless defined(&PCI_PRODUCT_INTEL_C610_PCIE_8_2);
eval 'sub PCI_PRODUCT_INTEL_C610_HDA () {0x8d20;}' unless defined(&PCI_PRODUCT_INTEL_C610_HDA);
eval 'sub PCI_PRODUCT_INTEL_C610_HDA_2 () {0x8d21;}' unless defined(&PCI_PRODUCT_INTEL_C610_HDA_2);
eval 'sub PCI_PRODUCT_INTEL_C610_SMB () {0x8d22;}' unless defined(&PCI_PRODUCT_INTEL_C610_SMB);
eval 'sub PCI_PRODUCT_INTEL_C610_THERM () {0x8d24;}' unless defined(&PCI_PRODUCT_INTEL_C610_THERM);
eval 'sub PCI_PRODUCT_INTEL_C610_EHCI () {0x8d26;}' unless defined(&PCI_PRODUCT_INTEL_C610_EHCI);
eval 'sub PCI_PRODUCT_INTEL_C610_EHCI_2 () {0x8d2d;}' unless defined(&PCI_PRODUCT_INTEL_C610_EHCI_2);
eval 'sub PCI_PRODUCT_INTEL_C610_XHCI () {0x8d31;}' unless defined(&PCI_PRODUCT_INTEL_C610_XHCI);
eval 'sub PCI_PRODUCT_INTEL_C610_LAN () {0x8d33;}' unless defined(&PCI_PRODUCT_INTEL_C610_LAN);
eval 'sub PCI_PRODUCT_INTEL_C610_MEI () {0x8d3a;}' unless defined(&PCI_PRODUCT_INTEL_C610_MEI);
eval 'sub PCI_PRODUCT_INTEL_C610_MEI_2 () {0x8d3b;}' unless defined(&PCI_PRODUCT_INTEL_C610_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_C610_IDE_R () {0x8d3c;}' unless defined(&PCI_PRODUCT_INTEL_C610_IDE_R);
eval 'sub PCI_PRODUCT_INTEL_C610_KT () {0x8d3d;}' unless defined(&PCI_PRODUCT_INTEL_C610_KT);
eval 'sub PCI_PRODUCT_INTEL_X99_LPC () {0x8d44;}' unless defined(&PCI_PRODUCT_INTEL_X99_LPC);
eval 'sub PCI_PRODUCT_INTEL_X99_LPC_2 () {0x8d47;}' unless defined(&PCI_PRODUCT_INTEL_X99_LPC_2);
eval 'sub PCI_PRODUCT_INTEL_C610_SSATA () {0x8d60;}' unless defined(&PCI_PRODUCT_INTEL_C610_SSATA);
eval 'sub PCI_PRODUCT_INTEL_C610_SSATA_AHCI () {0x8d62;}' unless defined(&PCI_PRODUCT_INTEL_C610_SSATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_C610_SSATA_RAID () {0x8d66;}' unless defined(&PCI_PRODUCT_INTEL_C610_SSATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_C610_SPSR () {0x8d7c;}' unless defined(&PCI_PRODUCT_INTEL_C610_SPSR);
eval 'sub PCI_PRODUCT_INTEL_C610_MS_SMB0 () {0x8d7d;}' unless defined(&PCI_PRODUCT_INTEL_C610_MS_SMB0);
eval 'sub PCI_PRODUCT_INTEL_C610_MS_SMB1 () {0x8d7e;}' unless defined(&PCI_PRODUCT_INTEL_C610_MS_SMB1);
eval 'sub PCI_PRODUCT_INTEL_C610_MS_SMB2 () {0x8d7f;}' unless defined(&PCI_PRODUCT_INTEL_C610_MS_SMB2);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_PCIE_RC_010 () {0x9a01;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_PCIE_RC_010);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP4_2C_HOST () {0x9a02;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP4_2C_HOST);
eval 'sub PCI_PRODUCT_INTEL_TGL_DTT () {0x9a03;}' unless defined(&PCI_PRODUCT_INTEL_TGL_DTT);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP3_2C_HOST () {0x9a04;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP3_2C_HOST);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_PCIE_RC_011 () {0x9a05;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_PCIE_RC_011);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_PCIE_RC_012 () {0x9a07;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_PCIE_RC_012);
eval 'sub PCI_PRODUCT_INTEL_TGL_PEG60 () {0x9a09;}' unless defined(&PCI_PRODUCT_INTEL_TGL_PEG60);
eval 'sub PCI_PRODUCT_INTEL_TGL_VMD () {0x9a0b;}' unless defined(&PCI_PRODUCT_INTEL_TGL_VMD);
eval 'sub PCI_PRODUCT_INTEL_TGL_CLSRAM () {0x9a0d;}' unless defined(&PCI_PRODUCT_INTEL_TGL_CLSRAM);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_PCIE_RC_060 () {0x9a0f;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_PCIE_RC_060);
eval 'sub PCI_PRODUCT_INTEL_TGL_GNA () {0x9a11;}' unless defined(&PCI_PRODUCT_INTEL_TGL_GNA);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP4_4C_HOST () {0x9a12;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP4_4C_HOST);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP_XHCI () {0x9a13;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP_XHCI);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP3_4C_HOST () {0x9a14;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP3_4C_HOST);
eval 'sub PCI_PRODUCT_INTEL_TGL_XDCI () {0x9a15;}' unless defined(&PCI_PRODUCT_INTEL_TGL_XDCI);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_XHCI () {0x9a17;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_XHCI);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP_IPU () {0x9a19;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP_IPU);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP_4C_HOST () {0x9a1a;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP_4C_HOST);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP_TBTDMA_0 () {0x9a1b;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP_TBTDMA_0);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP_TBTDMA_1 () {0x9a1d;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP_TBTDMA_1);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_TBTDMA_0 () {0x9a1f;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_TBTDMA_0);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_TBTDMA_1 () {0x9a21;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_TBTDMA_1);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP_TBT_PCIE_0 () {0x9a23;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP_TBT_PCIE_0);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP_TBT_PCIE_1 () {0x9a25;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP_TBT_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_6C_HOST () {0x9a26;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_6C_HOST);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP_TBT_PCIE_2 () {0x9a27;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP_TBT_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_TGL_UP_TBT_PCIE_3 () {0x9a29;}' unless defined(&PCI_PRODUCT_INTEL_TGL_UP_TBT_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_TBT_PCIE_0 () {0x9a2b;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_TBT_PCIE_0);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_TBT_PCIE_1 () {0x9a2d;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_TBT_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_TBT_PCIE_2 () {0x9a2f;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_TBT_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_TBT_PCIE_3 () {0x9a31;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_TBT_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_TGL_NPK () {0x9a33;}' unless defined(&PCI_PRODUCT_INTEL_TGL_NPK);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_8C_HOST () {0x9a36;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_8C_HOST);
eval 'sub PCI_PRODUCT_INTEL_TGL_H_IPU () {0x9a39;}' unless defined(&PCI_PRODUCT_INTEL_TGL_H_IPU);
eval 'sub PCI_PRODUCT_INTEL_TGL_GT2_96_80EU_1 () {0x9a40;}' unless defined(&PCI_PRODUCT_INTEL_TGL_GT2_96_80EU_1);
eval 'sub PCI_PRODUCT_INTEL_TGL_GT2_96_80EU_2 () {0x9a49;}' unless defined(&PCI_PRODUCT_INTEL_TGL_GT2_96_80EU_2);
eval 'sub PCI_PRODUCT_INTEL_TGL_GT2_32EU () {0x9a60;}' unless defined(&PCI_PRODUCT_INTEL_TGL_GT2_32EU);
eval 'sub PCI_PRODUCT_INTEL_TGL_GT2_16EU () {0x9a68;}' unless defined(&PCI_PRODUCT_INTEL_TGL_GT2_16EU);
eval 'sub PCI_PRODUCT_INTEL_TGL_GT2_48EU () {0x9a78;}' unless defined(&PCI_PRODUCT_INTEL_TGL_GT2_48EU);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_GTx () {0x9b41;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_GTx);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_U_HOST () {0x9b71;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_U_HOST);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_GT1_6 () {0x9ba5;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_GT1_6);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_GT1_7 () {0x9ba8;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_GT1_7);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_GTx_2 () {0x9bc4;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_GTx_2);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_GT2_6 () {0x9bc5;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_GT2_6);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_GT2_10 () {0x9bc6;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_GT2_10);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_GT2_7 () {0x9bc8;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_GT2_7);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_GT2_11 () {0x9be6;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_GT2_11);
eval 'sub PCI_PRODUCT_INTEL_CMTLK_GT2_12 () {0x9bf6;}' unless defined(&PCI_PRODUCT_INTEL_CMTLK_GT2_12);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_AHCI () {0x9c03;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_AHCI);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_RAID_1 () {0x9c05;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_RAID_1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_RAID_2 () {0x9c07;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_RAID_3 () {0x9c0f;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_RAID_3);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_PCIE_1 () {0x9c10;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_PCIE_2 () {0x9c12;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_PCIE_3 () {0x9c14;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_PCIE_4 () {0x9c16;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_PCIE_5 () {0x9c18;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_PCIE_6 () {0x9c1a;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_HDA () {0x9c20;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_HDA);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_SMB () {0x9c22;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_SMB);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_THERM () {0x9c24;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_THERM);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_EHCI () {0x9c26;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_EHCI);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_XHCI () {0x9c31;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_XHCI);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_SDIO () {0x9c35;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_SDIO);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_SSOUND () {0x9c36;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_SSOUND);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_MEI_1 () {0x9c3a;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_MEI_2 () {0x9c3b;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_IDE_R () {0x9c3c;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_IDE_R);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_KT () {0x9c3d;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_KT);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_LPC_1 () {0x9c41;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_LPC_1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_LPC_2 () {0x9c43;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_LPC_2);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_LPC_3 () {0x9c45;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_LPC_3);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_S_DMA () {0x9c60;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_S_DMA);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_S_I2C_0 () {0x9c61;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_S_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_S_I2C_1 () {0x9c62;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_S_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_S_UART_0 () {0x9c63;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_S_UART_0);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_S_UART_1 () {0x9c64;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_S_UART_1);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_S_GSPI_0 () {0x9c65;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_S_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_CORE4G_M_S_GSPI_1 () {0x9c66;}' unless defined(&PCI_PRODUCT_INTEL_CORE4G_M_S_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_AHCI () {0x9c83;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_AHCI);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_RAID_1 () {0x9c85;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_RAID_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_RAID_2 () {0x9c87;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_RAID_3 () {0x9c8f;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_RAID_3);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_PCIE_1 () {0x9c90;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_PCIE_2 () {0x9c92;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_PCIE_3 () {0x9c94;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_PCIE_4 () {0x9c96;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_PCIE_5 () {0x9c98;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_PCIE_6 () {0x9c9a;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_HDA () {0x9ca0;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_HDA);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_SMB () {0x9ca2;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_SMB);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_THERM () {0x9ca4;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_THERM);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_EHCI () {0x9ca6;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_EHCI);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_XHCI () {0x9cb1;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_XHCI);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_SDIO () {0x9cb5;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_SDIO);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_SSOUND () {0x9cb6;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_SSOUND);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_MEI_1 () {0x9cba;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_MEI_2 () {0x9cbb;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_IDE_R () {0x9cbc;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_IDE_R);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_KT () {0x9cbd;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_KT);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_LPC_1 () {0x9cc1;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_LPC_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_LPC_2 () {0x9cc2;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_LPC_2);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_LPC_3 () {0x9cc3;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_LPC_3);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_LPC_4 () {0x9cc5;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_LPC_4);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_LPC_5 () {0x9cc6;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_LPC_5);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_LPC_6 () {0x9cc7;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_LPC_6);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_LPC_7 () {0x9cc9;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_LPC_7);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_S_DMA () {0x9ce0;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_S_DMA);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_S_I2C_0 () {0x9ce1;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_S_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_S_I2C_1 () {0x9ce2;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_S_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_S_UART_0 () {0x9ce3;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_S_UART_0);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_S_UART_1 () {0x9ce4;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_S_UART_1);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_S_GSPI_0 () {0x9ce5;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_S_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_CORE5G_M_S_GSPI_1 () {0x9ce6;}' unless defined(&PCI_PRODUCT_INTEL_CORE5G_M_S_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_AHCI () {0x9d03;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_AHCI);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_RAID () {0x9d07;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_RAID);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_1 () {0x9d10;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_2 () {0x9d11;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_3 () {0x9d12;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_4 () {0x9d13;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_5 () {0x9d14;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_6 () {0x9d15;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_7 () {0x9d16;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_8 () {0x9d17;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_9 () {0x9d18;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_10 () {0x9d19;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_11 () {0x9d1a;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_12 () {0x9d1b;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_P2SB () {0x9d20;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_P2SB);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_PMC () {0x9d21;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_PMC);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_SMB () {0x9d23;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_SMB);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_SPI () {0x9d24;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_SPI);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_TRACE () {0x9d26;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_TRACE);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_UART_0 () {0x9d27;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_UART_0);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_UART_1 () {0x9d28;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_UART_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_GSPI_0 () {0x9d29;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_GSPI_1 () {0x9d2a;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_EMMC () {0x9d2b;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_EMMC);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_SDXC () {0x9d2d;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_SDXC);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_XHCI () {0x9d2f;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_XHCI);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_USBOTG () {0x9d30;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_USBOTG);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_THERM () {0x9d31;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_THERM);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_CAMERA () {0x9d32;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_CAMERA);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_ISH () {0x9d35;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_ISH);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_MEI_1 () {0x9d3a;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_MEI_2 () {0x9d3b;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_IDER () {0x9d3c;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_IDER);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_KT () {0x9d3d;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_KT);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_MEI_3 () {0x9d3e;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_MEI_3);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_LPC_1 () {0x9d43;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_LPC_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_LPC_2 () {0x9d46;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_LPC_2);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_LPC_3 () {0x9d48;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_LPC_3);
eval 'sub PCI_PRODUCT_INTEL_2HS_Y_LPC_1 () {0x9d4b;}' unless defined(&PCI_PRODUCT_INTEL_2HS_Y_LPC_1);
eval 'sub PCI_PRODUCT_INTEL_2HS_U_LPC_1 () {0x9d4e;}' unless defined(&PCI_PRODUCT_INTEL_2HS_U_LPC_1);
eval 'sub PCI_PRODUCT_INTEL_2HS_U_LPC_2 () {0x9d50;}' unless defined(&PCI_PRODUCT_INTEL_2HS_U_LPC_2);
eval 'sub PCI_PRODUCT_INTEL_2HS_U_LPC_3 () {0x9d53;}' unless defined(&PCI_PRODUCT_INTEL_2HS_U_LPC_3);
eval 'sub PCI_PRODUCT_INTEL_2HS_Y_LPC_2 () {0x9d56;}' unless defined(&PCI_PRODUCT_INTEL_2HS_Y_LPC_2);
eval 'sub PCI_PRODUCT_INTEL_2HS_U_LPC_4 () {0x9d58;}' unless defined(&PCI_PRODUCT_INTEL_2HS_U_LPC_4);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_I2C_0 () {0x9d60;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_I2C_1 () {0x9d61;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_I2C_2 () {0x9d62;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_I2C_3 () {0x9d63;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_I2C_4 () {0x9d64;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_I2C_5 () {0x9d65;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_UART_2 () {0x9d66;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_UART_2);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_LP_HDA () {0x9d70;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_LP_HDA);
eval 'sub PCI_PRODUCT_INTEL_2HS_U_HDA () {0x9d71;}' unless defined(&PCI_PRODUCT_INTEL_2HS_U_HDA);
eval 'sub PCI_PRODUCT_INTEL_3HS_Y_P_LPC () {0x9d83;}' unless defined(&PCI_PRODUCT_INTEL_3HS_Y_P_LPC);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_P_LPC () {0x9d84;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_P_LPC);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_M_LPC () {0x9d84;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_M_LPC);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_P2SB () {0x9da0;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_P2SB);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PMC () {0x9da1;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PMC);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_SMB () {0x9da3;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_SMB);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_SPI_FLASH () {0x9da4;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_SPI_FLASH);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_TRACE () {0x9da6;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_TRACE);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_UART_0 () {0x9da8;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_UART_0);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_UART_1 () {0x9da9;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_UART_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_SPI_0 () {0x9daa;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_SPI_0);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_SPI_1 () {0x9dab;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_SPI_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_9 () {0x9db0;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_10 () {0x9db1;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_11 () {0x9db2;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_12 () {0x9db3;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_13 () {0x9db4;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_14 () {0x9db5;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_15 () {0x9db6;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_16 () {0x9db7;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_1 () {0x9db8;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_2 () {0x9db9;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_3 () {0x9dba;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_4 () {0x9dbb;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_5 () {0x9dbc;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_6 () {0x9dbd;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_7 () {0x9dbe;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_PCIE_8 () {0x9dbf;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_EMMC () {0x9dc4;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_EMMC);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_I2C_4 () {0x9dc5;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_I2C_5 () {0x9dc6;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_UART_2 () {0x9dc7;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_UART_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_HDA () {0x9dc8;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_HDA);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_AHCI () {0x9dd3;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_AHCI);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_RAID_1 () {0x9dd5;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_RAID_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_RAID_2 () {0x9dd7;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_RAID_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_MEI_1 () {0x9de0;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_MEI_2 () {0x9de1;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_IDER () {0x9de2;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_IDER);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_KT () {0x9de3;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_KT);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_MEI_3 () {0x9de4;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_MEI_3);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_MEI_4 () {0x9de5;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_MEI_4);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_I2C_0 () {0x9de8;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_I2C_1 () {0x9de9;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_I2C_2 () {0x9dea;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_I2C_3 () {0x9deb;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_XHCI () {0x9ded;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_XHCI);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_USBOTG () {0x9dee;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_USBOTG);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_SSRAM () {0x9def;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_WL_9560_1 () {0x9df0;}' unless defined(&PCI_PRODUCT_INTEL_WL_9560_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_SDXC () {0x9df5;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_SDXC);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_THERM () {0x9df9;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_THERM);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_SPI_2 () {0x9dfb;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_SPI_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_U_ISH () {0x9dfc;}' unless defined(&PCI_PRODUCT_INTEL_3HS_U_ISH);
eval 'sub PCI_PRODUCT_INTEL_PINEVIEW_HB () {0xa000;}' unless defined(&PCI_PRODUCT_INTEL_PINEVIEW_HB);
eval 'sub PCI_PRODUCT_INTEL_PINEVIEW_IGD () {0xa001;}' unless defined(&PCI_PRODUCT_INTEL_PINEVIEW_IGD);
eval 'sub PCI_PRODUCT_INTEL_PINEVIEW_IGD_1 () {0xa002;}' unless defined(&PCI_PRODUCT_INTEL_PINEVIEW_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_PINEVIEW_M_HB () {0xa010;}' unless defined(&PCI_PRODUCT_INTEL_PINEVIEW_M_HB);
eval 'sub PCI_PRODUCT_INTEL_PINEVIEW_M_IGD () {0xa011;}' unless defined(&PCI_PRODUCT_INTEL_PINEVIEW_M_IGD);
eval 'sub PCI_PRODUCT_INTEL_PINEVIEW_M_IGD_1 () {0xa012;}' unless defined(&PCI_PRODUCT_INTEL_PINEVIEW_M_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_UP3_ESPI () {0xa082;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_UP3_ESPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_UP4_ESPI () {0xa087;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_UP4_ESPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_P2SB () {0xa0a0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_P2SB);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PMC () {0xa0a1;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PMC);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_SMB () {0xa0a3;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_SMB);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_SPI () {0xa0a4;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_SPI);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_TRACE () {0xa0a6;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_TRACE);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_UART_0 () {0xa0a8;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_UART_0);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_UART_1 () {0xa0a9;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_UART_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_GSPI_0 () {0xa0aa;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_GSPI_1 () {0xa0ab;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_9 () {0xa0b0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_10 () {0xa0b1;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_11 () {0xa0b2;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_12 () {0xa0b3;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_1 () {0xa0b8;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_2 () {0xa0b9;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_3 () {0xa0ba;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_4 () {0xa0bb;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_5 () {0xa0bc;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_6 () {0xa0bd;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_7 () {0xa0be;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_PCIE_8 () {0xa0bf;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_I2C_4 () {0xa0c5;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_I2C_4);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_I2C_5 () {0xa0c6;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_I2C_5);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_UART_2 () {0xa0c7;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_UART_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_HDA () {0xa0c8;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_HDA);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_THC_0 () {0xa0d0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_THC_0);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_THC_1 () {0xa0d1;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_THC_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_AHCI () {0xa0d3;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_AHCI);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_RAID () {0xa0d5;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_RAID);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_RAID_P () {0xa0d7;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_RAID_P);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_UART_3 () {0xa0da;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_UART_3);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_HECI_1 () {0xa0e0;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_HECI_2 () {0xa0e1;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_IDER () {0xa0e2;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_IDER);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_KT () {0xa0e3;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_KT);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_HECI_3 () {0xa0e4;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_HECI_4 () {0xa0e5;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_HECI_4);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_I2C_0 () {0xa0e8;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_I2C_1 () {0xa0e9;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_I2C_2 () {0xa0ea;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_I2C_3 () {0xa0eb;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_XHCI () {0xa0ed;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_XHCI);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_XDCI () {0xa0ee;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_XDCI);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_SSRAM () {0xa0ef;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_AX201 () {0xa0f0;}' unless defined(&PCI_PRODUCT_INTEL_AX201);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_GSPI_2 () {0xa0fb;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_GSPI_2);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_ISH () {0xa0fc;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_ISH);
eval 'sub PCI_PRODUCT_INTEL_5HS_LP_GSPI_3 () {0xa0fd;}' unless defined(&PCI_PRODUCT_INTEL_5HS_LP_GSPI_3);
eval 'sub PCI_PRODUCT_INTEL_Z170_AHCI () {0xa102;}' unless defined(&PCI_PRODUCT_INTEL_Z170_AHCI);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_AHCI_2 () {0xa103;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_AHCI_2);
eval 'sub PCI_PRODUCT_INTEL_Z170_3RD_AHCI () {0xa106;}' unless defined(&PCI_PRODUCT_INTEL_Z170_3RD_AHCI);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_3RD_RAID () {0xa107;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_3RD_RAID);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_1 () {0xa110;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_2 () {0xa111;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_3 () {0xa112;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_4 () {0xa113;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_5 () {0xa114;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_6 () {0xa115;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_7 () {0xa116;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_8 () {0xa117;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_9 () {0xa118;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_10 () {0xa119;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_11 () {0xa11a;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_12 () {0xa11b;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_13 () {0xa11c;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_14 () {0xa11d;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_15 () {0xa11e;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_16 () {0xa11f;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_P2SB () {0xa120;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_P2SB);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PMC () {0xa121;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PMC);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_SMB () {0xa123;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_SMB);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_SPI () {0xa124;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_SPI);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_GBE () {0xa125;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_GBE);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_TRACE () {0xa126;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_TRACE);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_UART_0 () {0xa127;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_UART_0);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_UART_1 () {0xa128;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_UART_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_GSPI_0 () {0xa129;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_GSPI_1 () {0xa12a;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_XHCI () {0xa12f;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_XHCI);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_USB_OTG () {0xa130;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_USB_OTG);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_THERM () {0xa131;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_THERM);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_ISH () {0xa135;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_ISH);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_MEI_1 () {0xa13a;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_MEI_2 () {0xa13b;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_IDE_R () {0xa13c;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_IDE_R);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_KT () {0xa13d;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_KT);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_MEI_3 () {0xa13e;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_MEI_3);
eval 'sub PCI_PRODUCT_INTEL_H110_LPC () {0xa143;}' unless defined(&PCI_PRODUCT_INTEL_H110_LPC);
eval 'sub PCI_PRODUCT_INTEL_H170_LPC () {0xa144;}' unless defined(&PCI_PRODUCT_INTEL_H170_LPC);
eval 'sub PCI_PRODUCT_INTEL_Z170_LPC () {0xa145;}' unless defined(&PCI_PRODUCT_INTEL_Z170_LPC);
eval 'sub PCI_PRODUCT_INTEL_Q170_LPC () {0xa146;}' unless defined(&PCI_PRODUCT_INTEL_Q170_LPC);
eval 'sub PCI_PRODUCT_INTEL_Q150_LPC () {0xa147;}' unless defined(&PCI_PRODUCT_INTEL_Q150_LPC);
eval 'sub PCI_PRODUCT_INTEL_B150_LPC () {0xa148;}' unless defined(&PCI_PRODUCT_INTEL_B150_LPC);
eval 'sub PCI_PRODUCT_INTEL_C236_LPC () {0xa149;}' unless defined(&PCI_PRODUCT_INTEL_C236_LPC);
eval 'sub PCI_PRODUCT_INTEL_C232_LPC () {0xa14a;}' unless defined(&PCI_PRODUCT_INTEL_C232_LPC);
eval 'sub PCI_PRODUCT_INTEL_QM170_LPC () {0xa14d;}' unless defined(&PCI_PRODUCT_INTEL_QM170_LPC);
eval 'sub PCI_PRODUCT_INTEL_HM170_LPC () {0xa14e;}' unless defined(&PCI_PRODUCT_INTEL_HM170_LPC);
eval 'sub PCI_PRODUCT_INTEL_CM236_LPC () {0xa150;}' unless defined(&PCI_PRODUCT_INTEL_CM236_LPC);
eval 'sub PCI_PRODUCT_INTEL_HM175_LPC () {0xa152;}' unless defined(&PCI_PRODUCT_INTEL_HM175_LPC);
eval 'sub PCI_PRODUCT_INTEL_QM175_LPC () {0xa153;}' unless defined(&PCI_PRODUCT_INTEL_QM175_LPC);
eval 'sub PCI_PRODUCT_INTEL_CM238_LPC () {0xa154;}' unless defined(&PCI_PRODUCT_INTEL_CM238_LPC);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_I2C_0 () {0xa160;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_I2C_1 () {0xa161;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_I2C_2 () {0xa162;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_I2C_3 () {0xa163;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_UART_2 () {0xa166;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_UART_2);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_17 () {0xa167;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_17);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_18 () {0xa168;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_18);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_19 () {0xa169;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_19);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_PCIE_20 () {0xa16a;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_PCIE_20);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_HDA () {0xa170;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_HDA);
eval 'sub PCI_PRODUCT_INTEL_100SERIES_HDA_2 () {0xa171;}' unless defined(&PCI_PRODUCT_INTEL_100SERIES_HDA_2);
eval 'sub PCI_PRODUCT_INTEL_C620_AHCI () {0xa182;}' unless defined(&PCI_PRODUCT_INTEL_C620_AHCI);
eval 'sub PCI_PRODUCT_INTEL_C620_3RD_RAID () {0xa186;}' unless defined(&PCI_PRODUCT_INTEL_C620_3RD_RAID);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_0 () {0xa190;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_0);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_1 () {0xa191;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_2 () {0xa192;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_3 () {0xa193;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_4 () {0xa194;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_5 () {0xa195;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_6 () {0xa196;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_7 () {0xa197;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_8 () {0xa198;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_9 () {0xa199;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_10 () {0xa19a;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_11 () {0xa19b;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_12 () {0xa19c;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_13 () {0xa19d;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_14 () {0xa19e;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_15 () {0xa19f;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_C620_P2SB () {0xa1a0;}' unless defined(&PCI_PRODUCT_INTEL_C620_P2SB);
eval 'sub PCI_PRODUCT_INTEL_C620_PMC () {0xa1a1;}' unless defined(&PCI_PRODUCT_INTEL_C620_PMC);
eval 'sub PCI_PRODUCT_INTEL_C620_SMB () {0xa1a3;}' unless defined(&PCI_PRODUCT_INTEL_C620_SMB);
eval 'sub PCI_PRODUCT_INTEL_C620_SPI () {0xa1a4;}' unless defined(&PCI_PRODUCT_INTEL_C620_SPI);
eval 'sub PCI_PRODUCT_INTEL_C620_TRACE () {0xa1a6;}' unless defined(&PCI_PRODUCT_INTEL_C620_TRACE);
eval 'sub PCI_PRODUCT_INTEL_C620_XHCI () {0xa1af;}' unless defined(&PCI_PRODUCT_INTEL_C620_XHCI);
eval 'sub PCI_PRODUCT_INTEL_C620_THERM () {0xa1b1;}' unless defined(&PCI_PRODUCT_INTEL_C620_THERM);
eval 'sub PCI_PRODUCT_INTEL_XEOND21_TRACE () {0xa1b3;}' unless defined(&PCI_PRODUCT_INTEL_XEOND21_TRACE);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_HCI_1 () {0xa1ba;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_HCI_1);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_HCI_2 () {0xa1bb;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_HCI_2);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_IDER () {0xa1bc;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_IDER);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_KT () {0xa1bd;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_KT);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_HCI_3 () {0xa1be;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_HCI_3);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_1 () {0xa1c1;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_1);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_2 () {0xa1c2;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_2);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_3 () {0xa1c3;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_3);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_4 () {0xa1c4;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_4);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_5 () {0xa1c5;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_5);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_6 () {0xa1c6;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_6);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_7 () {0xa1c7;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_7);
eval 'sub PCI_PRODUCT_INTEL_XEOND21_LPC_4 () {0xa1c8;}' unless defined(&PCI_PRODUCT_INTEL_XEOND21_LPC_4);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_8 () {0xa1ca;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_8);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_9 () {0xa1cb;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_9);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_10 () {0xa1cc;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_10);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_11 () {0xa1cd;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_11);
eval 'sub PCI_PRODUCT_INTEL_C620_SSATA_AHCI () {0xa1d2;}' unless defined(&PCI_PRODUCT_INTEL_C620_SSATA_AHCI);
eval 'sub PCI_PRODUCT_INTEL_C620_SSATA_RAID () {0xa1d6;}' unless defined(&PCI_PRODUCT_INTEL_C620_SSATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_XEOND21_SSATA_RAID () {0xa1de;}' unless defined(&PCI_PRODUCT_INTEL_XEOND21_SSATA_RAID);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_16 () {0xa1e7;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_17 () {0xa1e8;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_17);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_18 () {0xa1e9;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_18);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_19 () {0xa1ea;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_19);
eval 'sub PCI_PRODUCT_INTEL_C620_MROM_0 () {0xa1ec;}' unless defined(&PCI_PRODUCT_INTEL_C620_MROM_0);
eval 'sub PCI_PRODUCT_INTEL_C620_MROM_1 () {0xa1ed;}' unless defined(&PCI_PRODUCT_INTEL_C620_MROM_1);
eval 'sub PCI_PRODUCT_INTEL_C620_HDA () {0xa1f0;}' unless defined(&PCI_PRODUCT_INTEL_C620_HDA);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_HECI_1 () {0xa1f8;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_HECI_2 () {0xa1f9;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_IDER () {0xa1fa;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_IDER);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_KT () {0xa1fb;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_KT);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_HECI_3 () {0xa1fc;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_C620_AHCI_S () {0xa202;}' unless defined(&PCI_PRODUCT_INTEL_C620_AHCI_S);
eval 'sub PCI_PRODUCT_INTEL_C620_3RD_RAID_S () {0xa206;}' unless defined(&PCI_PRODUCT_INTEL_C620_3RD_RAID_S);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_0 () {0xa210;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_0);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_1 () {0xa211;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_1);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_2 () {0xa212;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_2);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_3 () {0xa213;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_3);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_4 () {0xa214;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_4);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_5 () {0xa215;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_5);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_6 () {0xa216;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_6);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_7 () {0xa217;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_7);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_8 () {0xa218;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_8);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_9 () {0xa219;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_9);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_10 () {0xa21a;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_10);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_11 () {0xa21b;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_11);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_12 () {0xa21c;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_12);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_13 () {0xa21d;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_13);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_14 () {0xa21e;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_14);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_15 () {0xa21f;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_15);
eval 'sub PCI_PRODUCT_INTEL_C620_P2SB_S () {0xa220;}' unless defined(&PCI_PRODUCT_INTEL_C620_P2SB_S);
eval 'sub PCI_PRODUCT_INTEL_C620_PMC_S () {0xa221;}' unless defined(&PCI_PRODUCT_INTEL_C620_PMC_S);
eval 'sub PCI_PRODUCT_INTEL_C620_SMB_S () {0xa223;}' unless defined(&PCI_PRODUCT_INTEL_C620_SMB_S);
eval 'sub PCI_PRODUCT_INTEL_C620_SPI_S () {0xa224;}' unless defined(&PCI_PRODUCT_INTEL_C620_SPI_S);
eval 'sub PCI_PRODUCT_INTEL_C620_TRACE_S () {0xa226;}' unless defined(&PCI_PRODUCT_INTEL_C620_TRACE_S);
eval 'sub PCI_PRODUCT_INTEL_C620_XHCI_S () {0xa22f;}' unless defined(&PCI_PRODUCT_INTEL_C620_XHCI_S);
eval 'sub PCI_PRODUCT_INTEL_C620_THERM_S () {0xa231;}' unless defined(&PCI_PRODUCT_INTEL_C620_THERM_S);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_HCI_S_1 () {0xa23a;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_HCI_S_1);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_HCI_S_2 () {0xa23b;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_HCI_S_2);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_IDER_S () {0xa23c;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_IDER_S);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_KT_S () {0xa23d;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_KT_S);
eval 'sub PCI_PRODUCT_INTEL_C620_ME_HCI_S_3 () {0xa23e;}' unless defined(&PCI_PRODUCT_INTEL_C620_ME_HCI_S_3);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_S_1 () {0xa242;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_S_1);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_S_2 () {0xa243;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_S_2);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_S_3 () {0xa244;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_S_3);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_S_4 () {0xa245;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_S_4);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_S_5 () {0xa246;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_S_5);
eval 'sub PCI_PRODUCT_INTEL_XEOND21_LPC_1 () {0xa247;}' unless defined(&PCI_PRODUCT_INTEL_XEOND21_LPC_1);
eval 'sub PCI_PRODUCT_INTEL_XEOND21_LPC_2 () {0xa248;}' unless defined(&PCI_PRODUCT_INTEL_XEOND21_LPC_2);
eval 'sub PCI_PRODUCT_INTEL_XEOND21_LPC_3 () {0xa249;}' unless defined(&PCI_PRODUCT_INTEL_XEOND21_LPC_3);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_S_6 () {0xa24a;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_S_6);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_12 () {0xa24b;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_12);
eval 'sub PCI_PRODUCT_INTEL_C620_LPC_13 () {0xa24c;}' unless defined(&PCI_PRODUCT_INTEL_C620_LPC_13);
eval 'sub PCI_PRODUCT_INTEL_C620_SSATA_AHCI_S () {0xa252;}' unless defined(&PCI_PRODUCT_INTEL_C620_SSATA_AHCI_S);
eval 'sub PCI_PRODUCT_INTEL_C620_SSATA_RAID_S () {0xa256;}' unless defined(&PCI_PRODUCT_INTEL_C620_SSATA_RAID_S);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_16 () {0xa267;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_16);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_17 () {0xa268;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_17);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_18 () {0xa269;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_18);
eval 'sub PCI_PRODUCT_INTEL_C620_PCIE_S_19 () {0xa26a;}' unless defined(&PCI_PRODUCT_INTEL_C620_PCIE_S_19);
eval 'sub PCI_PRODUCT_INTEL_C620_MROM_S_0 () {0xa26c;}' unless defined(&PCI_PRODUCT_INTEL_C620_MROM_S_0);
eval 'sub PCI_PRODUCT_INTEL_C620_MROM_S_1 () {0xa26d;}' unless defined(&PCI_PRODUCT_INTEL_C620_MROM_S_1);
eval 'sub PCI_PRODUCT_INTEL_C620_HDA_S () {0xa270;}' unless defined(&PCI_PRODUCT_INTEL_C620_HDA_S);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_HECI_S_1 () {0xa278;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_HECI_S_1);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_HECI_S_2 () {0xa279;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_HECI_S_2);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_IDER_S () {0xa27a;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_IDER_S);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_KT_S () {0xa27b;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_KT_S);
eval 'sub PCI_PRODUCT_INTEL_C620_IE_HECI_S_3 () {0xa27c;}' unless defined(&PCI_PRODUCT_INTEL_C620_IE_HECI_S_3);
eval 'sub PCI_PRODUCT_INTEL_2HS_AHCI () {0xa282;}' unless defined(&PCI_PRODUCT_INTEL_2HS_AHCI);
eval 'sub PCI_PRODUCT_INTEL_2HS_RAID () {0xa286;}' unless defined(&PCI_PRODUCT_INTEL_2HS_RAID);
eval 'sub PCI_PRODUCT_INTEL_2HS_RAID_RST_OPTANE () {0xa28e;}' unless defined(&PCI_PRODUCT_INTEL_2HS_RAID_RST_OPTANE);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_1 () {0xa290;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_2 () {0xa291;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_3 () {0xa292;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_4 () {0xa293;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_5 () {0xa294;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_6 () {0xa295;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_7 () {0xa296;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_8 () {0xa297;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_9 () {0xa298;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_10 () {0xa299;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_11 () {0xa29a;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_12 () {0xa29b;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_13 () {0xa29c;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_14 () {0xa29d;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_15 () {0xa29e;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_16 () {0xa29f;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_2HS_P2SB () {0xa2a0;}' unless defined(&PCI_PRODUCT_INTEL_2HS_P2SB);
eval 'sub PCI_PRODUCT_INTEL_2HS_PMC () {0xa2a1;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PMC);
eval 'sub PCI_PRODUCT_INTEL_2HS_SMB () {0xa2a3;}' unless defined(&PCI_PRODUCT_INTEL_2HS_SMB);
eval 'sub PCI_PRODUCT_INTEL_2HS_SPI () {0xa2a4;}' unless defined(&PCI_PRODUCT_INTEL_2HS_SPI);
eval 'sub PCI_PRODUCT_INTEL_2HS_TRACE () {0xa2a6;}' unless defined(&PCI_PRODUCT_INTEL_2HS_TRACE);
eval 'sub PCI_PRODUCT_INTEL_2HS_UART_0 () {0xa2a7;}' unless defined(&PCI_PRODUCT_INTEL_2HS_UART_0);
eval 'sub PCI_PRODUCT_INTEL_2HS_UART_1 () {0xa2a8;}' unless defined(&PCI_PRODUCT_INTEL_2HS_UART_1);
eval 'sub PCI_PRODUCT_INTEL_2HS_GSPI_0 () {0xa2a9;}' unless defined(&PCI_PRODUCT_INTEL_2HS_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_2HS_GSPI_1 () {0xa2aa;}' unless defined(&PCI_PRODUCT_INTEL_2HS_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_2HS_XHCI () {0xa2af;}' unless defined(&PCI_PRODUCT_INTEL_2HS_XHCI);
eval 'sub PCI_PRODUCT_INTEL_2HS_USBOTG () {0xa2b0;}' unless defined(&PCI_PRODUCT_INTEL_2HS_USBOTG);
eval 'sub PCI_PRODUCT_INTEL_2HS_THERM () {0xa2b1;}' unless defined(&PCI_PRODUCT_INTEL_2HS_THERM);
eval 'sub PCI_PRODUCT_INTEL_2HS_ISH () {0xa2b5;}' unless defined(&PCI_PRODUCT_INTEL_2HS_ISH);
eval 'sub PCI_PRODUCT_INTEL_2HS_MEI_1 () {0xa2ba;}' unless defined(&PCI_PRODUCT_INTEL_2HS_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_2HS_MEI_2 () {0xa2bb;}' unless defined(&PCI_PRODUCT_INTEL_2HS_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_2HS_IDER () {0xa2bc;}' unless defined(&PCI_PRODUCT_INTEL_2HS_IDER);
eval 'sub PCI_PRODUCT_INTEL_2HS_KT () {0xa2bd;}' unless defined(&PCI_PRODUCT_INTEL_2HS_KT);
eval 'sub PCI_PRODUCT_INTEL_2HS_MEI_3 () {0xa2be;}' unless defined(&PCI_PRODUCT_INTEL_2HS_MEI_3);
eval 'sub PCI_PRODUCT_INTEL_2HS_LPC_H27 () {0xa2c4;}' unless defined(&PCI_PRODUCT_INTEL_2HS_LPC_H27);
eval 'sub PCI_PRODUCT_INTEL_2HS_LPC_Z27 () {0xa2c5;}' unless defined(&PCI_PRODUCT_INTEL_2HS_LPC_Z27);
eval 'sub PCI_PRODUCT_INTEL_2HS_LPC_Q27 () {0xa2c6;}' unless defined(&PCI_PRODUCT_INTEL_2HS_LPC_Q27);
eval 'sub PCI_PRODUCT_INTEL_2HS_LPC_Q25 () {0xa2c7;}' unless defined(&PCI_PRODUCT_INTEL_2HS_LPC_Q25);
eval 'sub PCI_PRODUCT_INTEL_2HS_LPC_B25 () {0xa2c8;}' unless defined(&PCI_PRODUCT_INTEL_2HS_LPC_B25);
eval 'sub PCI_PRODUCT_INTEL_2HS_LPC_Z37 () {0xa2c9;}' unless defined(&PCI_PRODUCT_INTEL_2HS_LPC_Z37);
eval 'sub PCI_PRODUCT_INTEL_2HS_LPC_H310C () {0xa2ca;}' unless defined(&PCI_PRODUCT_INTEL_2HS_LPC_H310C);
eval 'sub PCI_PRODUCT_INTEL_2HS_LPC_X29 () {0xa2d2;}' unless defined(&PCI_PRODUCT_INTEL_2HS_LPC_X29);
eval 'sub PCI_PRODUCT_INTEL_2HS_LPC_C422 () {0xa2d3;}' unless defined(&PCI_PRODUCT_INTEL_2HS_LPC_C422);
eval 'sub PCI_PRODUCT_INTEL_2HS_I2C_0 () {0xa2e0;}' unless defined(&PCI_PRODUCT_INTEL_2HS_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_2HS_I2C_1 () {0xa2e1;}' unless defined(&PCI_PRODUCT_INTEL_2HS_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_2HS_I2C_2 () {0xa2e2;}' unless defined(&PCI_PRODUCT_INTEL_2HS_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_2HS_I2C_3 () {0xa2e3;}' unless defined(&PCI_PRODUCT_INTEL_2HS_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_2HS_UART_2 () {0xa2e6;}' unless defined(&PCI_PRODUCT_INTEL_2HS_UART_2);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_17 () {0xa2e7;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_17);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_18 () {0xa2e8;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_18);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_19 () {0xa2e9;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_19);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_20 () {0xa2ea;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_20);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_21 () {0xa2eb;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_21);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_22 () {0xa2ec;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_22);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_23 () {0xa2ed;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_23);
eval 'sub PCI_PRODUCT_INTEL_2HS_PCIE_24 () {0xa2ee;}' unless defined(&PCI_PRODUCT_INTEL_2HS_PCIE_24);
eval 'sub PCI_PRODUCT_INTEL_2HS_HDA () {0xa2f0;}' unless defined(&PCI_PRODUCT_INTEL_2HS_HDA);
eval 'sub PCI_PRODUCT_INTEL_3HS_LPC_H31 () {0xa303;}' unless defined(&PCI_PRODUCT_INTEL_3HS_LPC_H31);
eval 'sub PCI_PRODUCT_INTEL_3HS_LPC_H37 () {0xa304;}' unless defined(&PCI_PRODUCT_INTEL_3HS_LPC_H37);
eval 'sub PCI_PRODUCT_INTEL_3HS_LPC_Z39 () {0xa305;}' unless defined(&PCI_PRODUCT_INTEL_3HS_LPC_Z39);
eval 'sub PCI_PRODUCT_INTEL_3HS_LPC_Q37 () {0xa306;}' unless defined(&PCI_PRODUCT_INTEL_3HS_LPC_Q37);
eval 'sub PCI_PRODUCT_INTEL_3HS_LPC_B36 () {0xa308;}' unless defined(&PCI_PRODUCT_INTEL_3HS_LPC_B36);
eval 'sub PCI_PRODUCT_INTEL_C240_LPC_C246 () {0xa309;}' unless defined(&PCI_PRODUCT_INTEL_C240_LPC_C246);
eval 'sub PCI_PRODUCT_INTEL_C240_LPC_C242 () {0xa30a;}' unless defined(&PCI_PRODUCT_INTEL_C240_LPC_C242);
eval 'sub PCI_PRODUCT_INTEL_3HS_LPC_QM37 () {0xa30c;}' unless defined(&PCI_PRODUCT_INTEL_3HS_LPC_QM37);
eval 'sub PCI_PRODUCT_INTEL_3HS_LPC_HM37 () {0xa30d;}' unless defined(&PCI_PRODUCT_INTEL_3HS_LPC_HM37);
eval 'sub PCI_PRODUCT_INTEL_C240_LPC_CM246 () {0xa30e;}' unless defined(&PCI_PRODUCT_INTEL_C240_LPC_CM246);
eval 'sub PCI_PRODUCT_INTEL_3HS_P2SB () {0xa320;}' unless defined(&PCI_PRODUCT_INTEL_3HS_P2SB);
eval 'sub PCI_PRODUCT_INTEL_3HS_PMC () {0xa321;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PMC);
eval 'sub PCI_PRODUCT_INTEL_3HS_SMB () {0xa323;}' unless defined(&PCI_PRODUCT_INTEL_3HS_SMB);
eval 'sub PCI_PRODUCT_INTEL_3HS_SPI () {0xa324;}' unless defined(&PCI_PRODUCT_INTEL_3HS_SPI);
eval 'sub PCI_PRODUCT_INTEL_3HS_TRACE () {0xa326;}' unless defined(&PCI_PRODUCT_INTEL_3HS_TRACE);
eval 'sub PCI_PRODUCT_INTEL_3HS_UART_0 () {0xa328;}' unless defined(&PCI_PRODUCT_INTEL_3HS_UART_0);
eval 'sub PCI_PRODUCT_INTEL_3HS_UART_1 () {0xa329;}' unless defined(&PCI_PRODUCT_INTEL_3HS_UART_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_GSPI_0 () {0xa32a;}' unless defined(&PCI_PRODUCT_INTEL_3HS_GSPI_0);
eval 'sub PCI_PRODUCT_INTEL_3HS_GSPI_1 () {0xa32b;}' unless defined(&PCI_PRODUCT_INTEL_3HS_GSPI_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_21 () {0xa32c;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_21);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_22 () {0xa32d;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_22);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_23 () {0xa32e;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_23);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_24 () {0xa32f;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_24);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_9 () {0xa330;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_10 () {0xa331;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_11 () {0xa332;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_12 () {0xa333;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_13 () {0xa334;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_14 () {0xa335;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_15 () {0xa336;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_16 () {0xa337;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_1 () {0xa338;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_2 () {0xa339;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_3 () {0xa33a;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_4 () {0xa33b;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_5 () {0xa33c;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_6 () {0xa33d;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_7 () {0xa33e;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_8 () {0xa33f;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_17 () {0xa340;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_17);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_18 () {0xa341;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_18);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_19 () {0xa342;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_19);
eval 'sub PCI_PRODUCT_INTEL_3HS_PCIE_20 () {0xa343;}' unless defined(&PCI_PRODUCT_INTEL_3HS_PCIE_20);
eval 'sub PCI_PRODUCT_INTEL_3HS_UART_2 () {0xa347;}' unless defined(&PCI_PRODUCT_INTEL_3HS_UART_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_CAVS () {0xa348;}' unless defined(&PCI_PRODUCT_INTEL_3HS_CAVS);
eval 'sub PCI_PRODUCT_INTEL_3HS_D_AHCI () {0xa352;}' unless defined(&PCI_PRODUCT_INTEL_3HS_D_AHCI);
eval 'sub PCI_PRODUCT_INTEL_3HS_M_AHCI () {0xa353;}' unless defined(&PCI_PRODUCT_INTEL_3HS_M_AHCI);
eval 'sub PCI_PRODUCT_INTEL_3HS_D_RAID () {0xa354;}' unless defined(&PCI_PRODUCT_INTEL_3HS_D_RAID);
eval 'sub PCI_PRODUCT_INTEL_3HS_M_RAID () {0xa355;}' unless defined(&PCI_PRODUCT_INTEL_3HS_M_RAID);
eval 'sub PCI_PRODUCT_INTEL_3HS_D_P_RAID () {0xa356;}' unless defined(&PCI_PRODUCT_INTEL_3HS_D_P_RAID);
eval 'sub PCI_PRODUCT_INTEL_3HS_M_P_RAID () {0xa357;}' unless defined(&PCI_PRODUCT_INTEL_3HS_M_P_RAID);
eval 'sub PCI_PRODUCT_INTEL_3HS_SATA_OPTANE () {0xa35e;}' unless defined(&PCI_PRODUCT_INTEL_3HS_SATA_OPTANE);
eval 'sub PCI_PRODUCT_INTEL_3HS_MEI_1 () {0xa360;}' unless defined(&PCI_PRODUCT_INTEL_3HS_MEI_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_MEI_2 () {0xa361;}' unless defined(&PCI_PRODUCT_INTEL_3HS_MEI_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_IDER () {0xa362;}' unless defined(&PCI_PRODUCT_INTEL_3HS_IDER);
eval 'sub PCI_PRODUCT_INTEL_3HS_KT () {0xa363;}' unless defined(&PCI_PRODUCT_INTEL_3HS_KT);
eval 'sub PCI_PRODUCT_INTEL_3HS_MEI_3 () {0xa364;}' unless defined(&PCI_PRODUCT_INTEL_3HS_MEI_3);
eval 'sub PCI_PRODUCT_INTEL_3HS_MEI_4 () {0xa365;}' unless defined(&PCI_PRODUCT_INTEL_3HS_MEI_4);
eval 'sub PCI_PRODUCT_INTEL_3HS_I2C_0 () {0xa368;}' unless defined(&PCI_PRODUCT_INTEL_3HS_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_3HS_I2C_1 () {0xa369;}' unless defined(&PCI_PRODUCT_INTEL_3HS_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_3HS_I2C_2 () {0xa36a;}' unless defined(&PCI_PRODUCT_INTEL_3HS_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_I2C_3 () {0xa36b;}' unless defined(&PCI_PRODUCT_INTEL_3HS_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_3HS_XHCI () {0xa36d;}' unless defined(&PCI_PRODUCT_INTEL_3HS_XHCI);
eval 'sub PCI_PRODUCT_INTEL_3HS_USBOTG () {0xa36e;}' unless defined(&PCI_PRODUCT_INTEL_3HS_USBOTG);
eval 'sub PCI_PRODUCT_INTEL_3HS_SSRAM () {0xa36f;}' unless defined(&PCI_PRODUCT_INTEL_3HS_SSRAM);
eval 'sub PCI_PRODUCT_INTEL_3HS_THERM () {0xa379;}' unless defined(&PCI_PRODUCT_INTEL_3HS_THERM);
eval 'sub PCI_PRODUCT_INTEL_3HS_SPI_2 () {0xa37b;}' unless defined(&PCI_PRODUCT_INTEL_3HS_SPI_2);
eval 'sub PCI_PRODUCT_INTEL_3HS_ISH () {0xa37c;}' unless defined(&PCI_PRODUCT_INTEL_3HS_ISH);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_AHCI () {0xa382;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_AHCI);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_RAID () {0xa384;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_RAID);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_P_RAID () {0xa386;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_P_RAID);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_OPTANE () {0xa38e;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_OPTANE);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_1 () {0xa390;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_2 () {0xa391;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_3 () {0xa392;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_3);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_4 () {0xa393;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_4);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_5 () {0xa394;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_5);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_6 () {0xa395;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_6);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_7 () {0xa396;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_7);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_8 () {0xa397;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_8);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_9 () {0xa398;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_9);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_10 () {0xa399;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_10);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_11 () {0xa39a;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_11);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_12 () {0xa39b;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_12);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_13 () {0xa39c;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_13);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_14 () {0xa39d;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_14);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_15 () {0xa39e;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_15);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_16 () {0xa39f;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_16);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_P2SB () {0xa3a0;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_P2SB);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PMC () {0xa3a1;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PMC);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_SMB () {0xa3a3;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_SMB);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_SPI () {0xa3a4;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_SPI);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_TRACE () {0xa3a6;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_TRACE);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_UART_0 () {0xa3a7;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_UART_0);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_UART_1 () {0xa3a8;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_UART_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_SPI_0 () {0xa3a9;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_SPI_0);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_SPI_1 () {0xa3aa;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_SPI_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_XHCI () {0xa3af;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_XHCI);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_XDCI () {0xa3b0;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_XDCI);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_THERM () {0xa3b1;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_THERM);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_ISH () {0xa3b5;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_ISH);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_HECI_1 () {0xa3ba;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_HECI_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_HECI_2 () {0xa3bb;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_HECI_2);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_IDER () {0xa3bc;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_IDER);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_KT () {0xa3bd;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_KT);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_HECI_3 () {0xa3be;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_HECI_3);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_B460_LPC () {0xa3c8;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_B460_LPC);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_H410_LPC () {0xa3da;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_H410_LPC);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_I2C_0 () {0xa3e0;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_I2C_0);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_I2C_1 () {0xa3e1;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_I2C_1);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_I2C_2 () {0xa3e2;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_I2C_2);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_I2C_3 () {0xa3e3;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_I2C_3);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_UART_2 () {0xa3e6;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_UART_2);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_17 () {0xa3e7;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_17);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_18 () {0xa3e8;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_18);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_19 () {0xa3e9;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_19);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_20 () {0xa3ea;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_20);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_21 () {0xa3eb;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_21);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_22 () {0xa3ec;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_22);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_23 () {0xa3ed;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_23);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_PCIE_24 () {0xa3ee;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_PCIE_24);
eval 'sub PCI_PRODUCT_INTEL_4HS_V_CAVS () {0xa3f0;}' unless defined(&PCI_PRODUCT_INTEL_4HS_V_CAVS);
eval 'sub PCI_PRODUCT_INTEL_RPL_S_8_16_HOST () {0xa700;}' unless defined(&PCI_PRODUCT_INTEL_RPL_S_8_16_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_HX_8_16_HOST () {0xa702;}' unless defined(&PCI_PRODUCT_INTEL_RPL_HX_8_16_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_S_8_8_HOST () {0xa703;}' unless defined(&PCI_PRODUCT_INTEL_RPL_S_8_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_S_6_8_HOST () {0xa704;}' unless defined(&PCI_PRODUCT_INTEL_RPL_S_6_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_S_6_4_HOST () {0xa705;}' unless defined(&PCI_PRODUCT_INTEL_RPL_S_6_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_H_6_8_HOST () {0xa706;}' unless defined(&PCI_PRODUCT_INTEL_RPL_H_6_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_H_4_8_HOST () {0xa707;}' unless defined(&PCI_PRODUCT_INTEL_RPL_H_4_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_U_2_8_HOST () {0xa708;}' unless defined(&PCI_PRODUCT_INTEL_RPL_U_2_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_PX_6_8_HOST () {0xa709;}' unless defined(&PCI_PRODUCT_INTEL_RPL_PX_6_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_PX_4_8_HOST () {0xa70a;}' unless defined(&PCI_PRODUCT_INTEL_RPL_PX_4_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_PCIE_RP_0 () {0xa70d;}' unless defined(&PCI_PRODUCT_INTEL_RPL_PCIE_RP_0);
eval 'sub PCI_PRODUCT_INTEL_RPL_E_8_0_HOST () {0xa711;}' unless defined(&PCI_PRODUCT_INTEL_RPL_E_8_0_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_E_6_0_HOST () {0xa712;}' unless defined(&PCI_PRODUCT_INTEL_RPL_E_6_0_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_E_4_0_HOST () {0xa713;}' unless defined(&PCI_PRODUCT_INTEL_RPL_E_4_0_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_H_4_4_HOST () {0xa716;}' unless defined(&PCI_PRODUCT_INTEL_RPL_H_4_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_HX_6_4_HOST () {0xa719;}' unless defined(&PCI_PRODUCT_INTEL_RPL_HX_6_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_U_2_4_HOST () {0xa71b;}' unless defined(&PCI_PRODUCT_INTEL_RPL_U_2_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_U_1_4_HOST () {0xa71c;}' unless defined(&PCI_PRODUCT_INTEL_RPL_U_1_4_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_DTT () {0xa71d;}' unless defined(&PCI_PRODUCT_INTEL_RPL_DTT);
eval 'sub PCI_PRODUCT_INTEL_RPL_XHCI () {0xa71e;}' unless defined(&PCI_PRODUCT_INTEL_RPL_XHCI);
eval 'sub PCI_PRODUCT_INTEL_RPL_HX_8_8_HOST () {0xa728;}' unless defined(&PCI_PRODUCT_INTEL_RPL_HX_8_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_HX_8_12_HOST () {0xa729;}' unless defined(&PCI_PRODUCT_INTEL_RPL_HX_8_12_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_HX_6_8_HOST () {0xa72a;}' unless defined(&PCI_PRODUCT_INTEL_RPL_HX_6_8_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_PCIE_RP_1 () {0xa72d;}' unless defined(&PCI_PRODUCT_INTEL_RPL_PCIE_RP_1);
eval 'sub PCI_PRODUCT_INTEL_RPL_TBTDMA_0 () {0xa73e;}' unless defined(&PCI_PRODUCT_INTEL_RPL_TBTDMA_0);
eval 'sub PCI_PRODUCT_INTEL_RPL_S_8_12_HOST () {0xa740;}' unless defined(&PCI_PRODUCT_INTEL_RPL_S_8_12_HOST);
eval 'sub PCI_PRODUCT_INTEL_RPL_PCIE_RP_2 () {0xa74d;}' unless defined(&PCI_PRODUCT_INTEL_RPL_PCIE_RP_2);
eval 'sub PCI_PRODUCT_INTEL_RPL_GNA () {0xa74f;}' unless defined(&PCI_PRODUCT_INTEL_RPL_GNA);
eval 'sub PCI_PRODUCT_INTEL_RPL_TBTDMA_1 () {0xa76d;}' unless defined(&PCI_PRODUCT_INTEL_RPL_TBTDMA_1);
eval 'sub PCI_PRODUCT_INTEL_RPL_TRACE () {0xa76f;}' unless defined(&PCI_PRODUCT_INTEL_RPL_TRACE);
eval 'sub PCI_PRODUCT_INTEL_RPL_CLSRAM () {0xa77d;}' unless defined(&PCI_PRODUCT_INTEL_RPL_CLSRAM);
eval 'sub PCI_PRODUCT_INTEL_RPL_VMD () {0xa77f;}' unless defined(&PCI_PRODUCT_INTEL_RPL_VMD);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_1 () {0xa780;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_1);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_2 () {0xa782;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_2);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_3 () {0xa783;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_3);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_4 () {0xa788;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_4);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_5 () {0xa78b;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_5);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_6 () {0xa7a0;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_6);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_7 () {0xa7a1;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_7);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_8 () {0xa7a8;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_8);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_9 () {0xa7a9;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_9);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_10 () {0xa7aa;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_10);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_11 () {0xa7ac;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_11);
eval 'sub PCI_PRODUCT_INTEL_RPL_IGD_12 () {0xa7ad;}' unless defined(&PCI_PRODUCT_INTEL_RPL_IGD_12);
eval 'sub PCI_PRODUCT_INTEL_21152 () {0xb152;}' unless defined(&PCI_PRODUCT_INTEL_21152);
eval 'sub PCI_PRODUCT_INTEL_21154 () {0xb154;}' unless defined(&PCI_PRODUCT_INTEL_21154);
eval 'sub PCI_PRODUCT_INTEL_21555 () {0xb555;}' unless defined(&PCI_PRODUCT_INTEL_21555);
eval 'sub PCI_PRODUCT_INTEL_CP_DMI_1 () {0xd131;}' unless defined(&PCI_PRODUCT_INTEL_CP_DMI_1);
eval 'sub PCI_PRODUCT_INTEL_CP_DMI_2 () {0xd132;}' unless defined(&PCI_PRODUCT_INTEL_CP_DMI_2);
eval 'sub PCI_PRODUCT_INTEL_CP_PCIE_1 () {0xd138;}' unless defined(&PCI_PRODUCT_INTEL_CP_PCIE_1);
eval 'sub PCI_PRODUCT_INTEL_CP_PCIE_2 () {0xd13a;}' unless defined(&PCI_PRODUCT_INTEL_CP_PCIE_2);
eval 'sub PCI_PRODUCT_INTEL_CP_QPI_LINK () {0xd150;}' unless defined(&PCI_PRODUCT_INTEL_CP_QPI_LINK);
eval 'sub PCI_PRODUCT_INTEL_CP_QPI_RPREGS () {0xd151;}' unless defined(&PCI_PRODUCT_INTEL_CP_QPI_RPREGS);
eval 'sub PCI_PRODUCT_INTEL_CP_SYS_MREGS () {0xd155;}' unless defined(&PCI_PRODUCT_INTEL_CP_SYS_MREGS);
eval 'sub PCI_PRODUCT_INTEL_CP_SS_REGS () {0xd156;}' unless defined(&PCI_PRODUCT_INTEL_CP_SS_REGS);
eval 'sub PCI_PRODUCT_INTEL_CP_SCS_REGS () {0xd157;}' unless defined(&PCI_PRODUCT_INTEL_CP_SCS_REGS);
eval 'sub PCI_PRODUCT_INTEL_CP_MISC_REGS () {0xd158;}' unless defined(&PCI_PRODUCT_INTEL_CP_MISC_REGS);
eval 'sub PCI_PRODUCT_INTEL_HANKSVILLE () {0xf0fe;}' unless defined(&PCI_PRODUCT_INTEL_HANKSVILLE);
eval 'sub PCI_PRODUCT_INTEL_SSD_760P () {0xf1a6;}' unless defined(&PCI_PRODUCT_INTEL_SSD_760P);
eval 'sub PCI_PRODUCT_INTEL_SSD_660P () {0xf1a8;}' unless defined(&PCI_PRODUCT_INTEL_SSD_660P);
eval 'sub PCI_PRODUCT_INTERGRAPH_4D60T () {0xe3;}' unless defined(&PCI_PRODUCT_INTERGRAPH_4D60T);
eval 'sub PCI_PRODUCT_INTERGRAPH_4D50T () {0xe4;}' unless defined(&PCI_PRODUCT_INTERGRAPH_4D50T);
eval 'sub PCI_PRODUCT_INTERSIL_MINI_PCI_WLAN () {0x3873;}' unless defined(&PCI_PRODUCT_INTERSIL_MINI_PCI_WLAN);
eval 'sub PCI_PRODUCT_INTERSIL_MINI_PCI_3877 () {0x3877;}' unless defined(&PCI_PRODUCT_INTERSIL_MINI_PCI_3877);
eval 'sub PCI_PRODUCT_INTERSIL_MINI_PCI_3890 () {0x3890;}' unless defined(&PCI_PRODUCT_INTERSIL_MINI_PCI_3890);
eval 'sub PCI_PRODUCT_INVERTEX_AEON () {0x5;}' unless defined(&PCI_PRODUCT_INVERTEX_AEON);
eval 'sub PCI_PRODUCT_IODATA_CBIDE2 () {0x3;}' unless defined(&PCI_PRODUCT_IODATA_CBIDE2);
eval 'sub PCI_PRODUCT_IODATA_CBSCII () {0x5;}' unless defined(&PCI_PRODUCT_IODATA_CBSCII);
eval 'sub PCI_PRODUCT_IODATA_RSAPCI () {0x7;}' unless defined(&PCI_PRODUCT_IODATA_RSAPCI);
eval 'sub PCI_PRODUCT_IODATA_GVBCTV5DL () {0xd012;}' unless defined(&PCI_PRODUCT_IODATA_GVBCTV5DL);
eval 'sub PCI_PRODUCT_ITE_IT8152 () {0x8152;}' unless defined(&PCI_PRODUCT_ITE_IT8152);
eval 'sub PCI_PRODUCT_ITE_IT8211 () {0x8211;}' unless defined(&PCI_PRODUCT_ITE_IT8211);
eval 'sub PCI_PRODUCT_ITE_IT8212 () {0x8212;}' unless defined(&PCI_PRODUCT_ITE_IT8212);
eval 'sub PCI_PRODUCT_ITE_IT8213 () {0x8213;}' unless defined(&PCI_PRODUCT_ITE_IT8213);
eval 'sub PCI_PRODUCT_ITE_IT8888 () {0x8888;}' unless defined(&PCI_PRODUCT_ITE_IT8888);
eval 'sub PCI_PRODUCT_ITE_IT8892 () {0x8892;}' unless defined(&PCI_PRODUCT_ITE_IT8892);
eval 'sub PCI_PRODUCT_ITT_AGX016 () {0x1;}' unless defined(&PCI_PRODUCT_ITT_AGX016);
eval 'sub PCI_PRODUCT_ITT_ITT3204 () {0x2;}' unless defined(&PCI_PRODUCT_ITT_ITT3204);
eval 'sub PCI_PRODUCT_JMICRON_JMC250 () {0x250;}' unless defined(&PCI_PRODUCT_JMICRON_JMC250);
eval 'sub PCI_PRODUCT_JMICRON_JMC260 () {0x260;}' unless defined(&PCI_PRODUCT_JMICRON_JMC260);
eval 'sub PCI_PRODUCT_JMICRON_JMB360 () {0x2360;}' unless defined(&PCI_PRODUCT_JMICRON_JMB360);
eval 'sub PCI_PRODUCT_JMICRON_JMB361 () {0x2361;}' unless defined(&PCI_PRODUCT_JMICRON_JMB361);
eval 'sub PCI_PRODUCT_JMICRON_JMB362 () {0x2362;}' unless defined(&PCI_PRODUCT_JMICRON_JMB362);
eval 'sub PCI_PRODUCT_JMICRON_JMB363 () {0x2363;}' unless defined(&PCI_PRODUCT_JMICRON_JMB363);
eval 'sub PCI_PRODUCT_JMICRON_JMB365 () {0x2365;}' unless defined(&PCI_PRODUCT_JMICRON_JMB365);
eval 'sub PCI_PRODUCT_JMICRON_JMB366 () {0x2366;}' unless defined(&PCI_PRODUCT_JMICRON_JMB366);
eval 'sub PCI_PRODUCT_JMICRON_JMB368 () {0x2368;}' unless defined(&PCI_PRODUCT_JMICRON_JMB368);
eval 'sub PCI_PRODUCT_JMICRON_JMB38X_FW () {0x2380;}' unless defined(&PCI_PRODUCT_JMICRON_JMB38X_FW);
eval 'sub PCI_PRODUCT_JMICRON_JMB38X_SD () {0x2381;}' unless defined(&PCI_PRODUCT_JMICRON_JMB38X_SD);
eval 'sub PCI_PRODUCT_JMICRON_JMB38X_MMC () {0x2382;}' unless defined(&PCI_PRODUCT_JMICRON_JMB38X_MMC);
eval 'sub PCI_PRODUCT_JMICRON_JMB38X_MS () {0x2383;}' unless defined(&PCI_PRODUCT_JMICRON_JMB38X_MS);
eval 'sub PCI_PRODUCT_JMICRON_JMB38X_XD () {0x2384;}' unless defined(&PCI_PRODUCT_JMICRON_JMB38X_XD);
eval 'sub PCI_PRODUCT_JMICRON_JMB388_SD () {0x2391;}' unless defined(&PCI_PRODUCT_JMICRON_JMB388_SD);
eval 'sub PCI_PRODUCT_JMICRON_JMB388_MMC () {0x2392;}' unless defined(&PCI_PRODUCT_JMICRON_JMB388_MMC);
eval 'sub PCI_PRODUCT_JMICRON_JMB388_MS () {0x2393;}' unless defined(&PCI_PRODUCT_JMICRON_JMB388_MS);
eval 'sub PCI_PRODUCT_JMICRON_JMB388_XD () {0x2394;}' unless defined(&PCI_PRODUCT_JMICRON_JMB388_XD);
eval 'sub PCI_PRODUCT_JNI_JNIC1460 () {0x1460;}' unless defined(&PCI_PRODUCT_JNI_JNIC1460);
eval 'sub PCI_PRODUCT_JNI_JNIC1560 () {0x1560;}' unless defined(&PCI_PRODUCT_JNI_JNIC1560);
eval 'sub PCI_PRODUCT_JNI_FCI1063 () {0x4643;}' unless defined(&PCI_PRODUCT_JNI_FCI1063);
eval 'sub PCI_PRODUCT_JNI_FCX26562 () {0x6562;}' unless defined(&PCI_PRODUCT_JNI_FCX26562);
eval 'sub PCI_PRODUCT_JNI_FCX6562 () {0x656a;}' unless defined(&PCI_PRODUCT_JNI_FCX6562);
eval 'sub PCI_PRODUCT_JUNIPER_XCLK0 () {0x30;}' unless defined(&PCI_PRODUCT_JUNIPER_XCLK0);
eval 'sub PCI_PRODUCT_KTI_NE2KETHER () {0x3000;}' unless defined(&PCI_PRODUCT_KTI_NE2KETHER);
eval 'sub PCI_PRODUCT_LMC_HSSI () {0x3;}' unless defined(&PCI_PRODUCT_LMC_HSSI);
eval 'sub PCI_PRODUCT_LMC_DS3 () {0x4;}' unless defined(&PCI_PRODUCT_LMC_DS3);
eval 'sub PCI_PRODUCT_LMC_SSI () {0x5;}' unless defined(&PCI_PRODUCT_LMC_SSI);
eval 'sub PCI_PRODUCT_LMC_DS1 () {0x6;}' unless defined(&PCI_PRODUCT_LMC_DS1);
eval 'sub PCI_PRODUCT_LAVA_TWOSP_2S () {0x100;}' unless defined(&PCI_PRODUCT_LAVA_TWOSP_2S);
eval 'sub PCI_PRODUCT_LAVA_QUATTRO_AB () {0x101;}' unless defined(&PCI_PRODUCT_LAVA_QUATTRO_AB);
eval 'sub PCI_PRODUCT_LAVA_QUATTRO_CD () {0x102;}' unless defined(&PCI_PRODUCT_LAVA_QUATTRO_CD);
eval 'sub PCI_PRODUCT_LAVA_IOFLEX_2S_0 () {0x110;}' unless defined(&PCI_PRODUCT_LAVA_IOFLEX_2S_0);
eval 'sub PCI_PRODUCT_LAVA_IOFLEX_2S_1 () {0x111;}' unless defined(&PCI_PRODUCT_LAVA_IOFLEX_2S_1);
eval 'sub PCI_PRODUCT_LAVA_QUATTRO_AB2 () {0x120;}' unless defined(&PCI_PRODUCT_LAVA_QUATTRO_AB2);
eval 'sub PCI_PRODUCT_LAVA_QUATTRO_CD2 () {0x121;}' unless defined(&PCI_PRODUCT_LAVA_QUATTRO_CD2);
eval 'sub PCI_PRODUCT_LAVA_OCTOPUS550_0 () {0x180;}' unless defined(&PCI_PRODUCT_LAVA_OCTOPUS550_0);
eval 'sub PCI_PRODUCT_LAVA_OCTOPUS550_1 () {0x181;}' unless defined(&PCI_PRODUCT_LAVA_OCTOPUS550_1);
eval 'sub PCI_PRODUCT_LAVA_LAVAPORT_2 () {0x200;}' unless defined(&PCI_PRODUCT_LAVA_LAVAPORT_2);
eval 'sub PCI_PRODUCT_LAVA_LAVAPORT_0 () {0x201;}' unless defined(&PCI_PRODUCT_LAVA_LAVAPORT_0);
eval 'sub PCI_PRODUCT_LAVA_LAVAPORT_1 () {0x202;}' unless defined(&PCI_PRODUCT_LAVA_LAVAPORT_1);
eval 'sub PCI_PRODUCT_LAVA_SSERIAL () {0x500;}' unless defined(&PCI_PRODUCT_LAVA_SSERIAL);
eval 'sub PCI_PRODUCT_LAVA_650 () {0x600;}' unless defined(&PCI_PRODUCT_LAVA_650);
eval 'sub PCI_PRODUCT_LAVA_TWOSP_1P () {0x8000;}' unless defined(&PCI_PRODUCT_LAVA_TWOSP_1P);
eval 'sub PCI_PRODUCT_LAVA_PARALLEL2 () {0x8001;}' unless defined(&PCI_PRODUCT_LAVA_PARALLEL2);
eval 'sub PCI_PRODUCT_LAVA_PARALLEL2A () {0x8002;}' unless defined(&PCI_PRODUCT_LAVA_PARALLEL2A);
eval 'sub PCI_PRODUCT_LAVA_PARALLELB () {0x8003;}' unless defined(&PCI_PRODUCT_LAVA_PARALLELB);
eval 'sub PCI_PRODUCT_LEADTEK_S3_805 () {0x;}' unless defined(&PCI_PRODUCT_LEADTEK_S3_805);
eval 'sub PCI_PRODUCT_LEVELONE_LXT1001 () {0x1;}' unless defined(&PCI_PRODUCT_LEVELONE_LXT1001);
eval 'sub PCI_PRODUCT_LINEARSYS_DVB_TX () {0x7629;}' unless defined(&PCI_PRODUCT_LINEARSYS_DVB_TX);
eval 'sub PCI_PRODUCT_LINEARSYS_DVB_RX () {0x7630;}' unless defined(&PCI_PRODUCT_LINEARSYS_DVB_RX);
eval 'sub PCI_PRODUCT_LINKSYS_EG1032 () {0x1032;}' unless defined(&PCI_PRODUCT_LINKSYS_EG1032);
eval 'sub PCI_PRODUCT_LINKSYS_EG1064 () {0x1064;}' unless defined(&PCI_PRODUCT_LINKSYS_EG1064);
eval 'sub PCI_PRODUCT_LINKSYS_PCMPC200 () {0xab08;}' unless defined(&PCI_PRODUCT_LINKSYS_PCMPC200);
eval 'sub PCI_PRODUCT_LINKSYS_PCM200 () {0xab09;}' unless defined(&PCI_PRODUCT_LINKSYS_PCM200);
eval 'sub PCI_PRODUCT_LINKSYS2_IPN2220 () {0x2220;}' unless defined(&PCI_PRODUCT_LINKSYS2_IPN2220);
eval 'sub PCI_PRODUCT_LITEON_82C168 () {0x2;}' unless defined(&PCI_PRODUCT_LITEON_82C168);
eval 'sub PCI_PRODUCT_LITEON_82C115 () {0xc115;}' unless defined(&PCI_PRODUCT_LITEON_82C115);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0440 () {0x440;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0440);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0441 () {0x441;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0441);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0442 () {0x442;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0442);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0443 () {0x443;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0443);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0444 () {0x444;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0444);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0445 () {0x445;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0445);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0446 () {0x446;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0446);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0447 () {0x447;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0447);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0448 () {0x448;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0448);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0449 () {0x449;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0449);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_044a () {0x44a;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_044a);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_044b () {0x44b;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_044b);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_044c () {0x44c;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_044c);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_044d () {0x44d;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_044d);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_044e () {0x44e;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_044e);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0450 () {0x450;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0450);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0451 () {0x451;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0451);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0452 () {0x452;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0452);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0453 () {0x453;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0453);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0454 () {0x454;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0454);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0455 () {0x455;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0455);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0456 () {0x456;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0456);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0457 () {0x457;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0457);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0458 () {0x458;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0458);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_0459 () {0x459;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_0459);
eval 'sub PCI_PRODUCT_LUCENT_LTMODEM_045a () {0x45a;}' unless defined(&PCI_PRODUCT_LUCENT_LTMODEM_045a);
eval 'sub PCI_PRODUCT_LUCENT_VENUSMODEM () {0x480;}' unless defined(&PCI_PRODUCT_LUCENT_VENUSMODEM);
eval 'sub PCI_PRODUCT_LUCENT_OR3LP26 () {0x5400;}' unless defined(&PCI_PRODUCT_LUCENT_OR3LP26);
eval 'sub PCI_PRODUCT_LUCENT_OR3TP12 () {0x5401;}' unless defined(&PCI_PRODUCT_LUCENT_OR3TP12);
eval 'sub PCI_PRODUCT_LUCENT_USBHC () {0x5801;}' unless defined(&PCI_PRODUCT_LUCENT_USBHC);
eval 'sub PCI_PRODUCT_LUCENT_USBHC2 () {0x5802;}' unless defined(&PCI_PRODUCT_LUCENT_USBHC2);
eval 'sub PCI_PRODUCT_LUCENT_FW322_323 () {0x5811;}' unless defined(&PCI_PRODUCT_LUCENT_FW322_323);
eval 'sub PCI_PRODUCT_LUCENT_FW643_PCIE () {0x5901;}' unless defined(&PCI_PRODUCT_LUCENT_FW643_PCIE);
eval 'sub PCI_PRODUCT_LUCENT_ET1310 () {0xed00;}' unless defined(&PCI_PRODUCT_LUCENT_ET1310);
eval 'sub PCI_PRODUCT_LUCENT_ET1301 () {0xed01;}' unless defined(&PCI_PRODUCT_LUCENT_ET1301);
eval 'sub PCI_PRODUCT_MACRONIX_MX98713 () {0x512;}' unless defined(&PCI_PRODUCT_MACRONIX_MX98713);
eval 'sub PCI_PRODUCT_MACRONIX_MX987x5 () {0x531;}' unless defined(&PCI_PRODUCT_MACRONIX_MX987x5);
eval 'sub PCI_PRODUCT_MADGE_SMARTRN2 () {0x2;}' unless defined(&PCI_PRODUCT_MADGE_SMARTRN2);
eval 'sub PCI_PRODUCT_MADGE_COLLAGE25 () {0x1000;}' unless defined(&PCI_PRODUCT_MADGE_COLLAGE25);
eval 'sub PCI_PRODUCT_MADGE_COLLAGE155 () {0x1001;}' unless defined(&PCI_PRODUCT_MADGE_COLLAGE155);
eval 'sub PCI_PRODUCT_MAGMA_SERIAL16 () {0x10;}' unless defined(&PCI_PRODUCT_MAGMA_SERIAL16);
eval 'sub PCI_PRODUCT_MAGMA_SERIAL4 () {0x11;}' unless defined(&PCI_PRODUCT_MAGMA_SERIAL4);
eval 'sub PCI_PRODUCT_MATROX_ATLAS () {0x518;}' unless defined(&PCI_PRODUCT_MATROX_ATLAS);
eval 'sub PCI_PRODUCT_MATROX_MILLENNIUM () {0x519;}' unless defined(&PCI_PRODUCT_MATROX_MILLENNIUM);
eval 'sub PCI_PRODUCT_MATROX_MYSTIQUE () {0x51a;}' unless defined(&PCI_PRODUCT_MATROX_MYSTIQUE);
eval 'sub PCI_PRODUCT_MATROX_MILLENNIUM2 () {0x51b;}' unless defined(&PCI_PRODUCT_MATROX_MILLENNIUM2);
eval 'sub PCI_PRODUCT_MATROX_MILLENNIUM2_AGP () {0x51f;}' unless defined(&PCI_PRODUCT_MATROX_MILLENNIUM2_AGP);
eval 'sub PCI_PRODUCT_MATROX_G200_PCI () {0x520;}' unless defined(&PCI_PRODUCT_MATROX_G200_PCI);
eval 'sub PCI_PRODUCT_MATROX_G200_AGP () {0x521;}' unless defined(&PCI_PRODUCT_MATROX_G200_AGP);
eval 'sub PCI_PRODUCT_MATROX_G200E_SE () {0x522;}' unless defined(&PCI_PRODUCT_MATROX_G200E_SE);
eval 'sub PCI_PRODUCT_MATROX_G400_AGP () {0x525;}' unless defined(&PCI_PRODUCT_MATROX_G400_AGP);
eval 'sub PCI_PRODUCT_MATROX_G200EW () {0x532;}' unless defined(&PCI_PRODUCT_MATROX_G200EW);
eval 'sub PCI_PRODUCT_MATROX_G200EH () {0x533;}' unless defined(&PCI_PRODUCT_MATROX_G200EH);
eval 'sub PCI_PRODUCT_MATROX_IMPRESSION () {0xd10;}' unless defined(&PCI_PRODUCT_MATROX_IMPRESSION);
eval 'sub PCI_PRODUCT_MATROX_G100_PCI () {0x1000;}' unless defined(&PCI_PRODUCT_MATROX_G100_PCI);
eval 'sub PCI_PRODUCT_MATROX_G100_AGP () {0x1001;}' unless defined(&PCI_PRODUCT_MATROX_G100_AGP);
eval 'sub PCI_PRODUCT_MATROX_G550_AGP () {0x2527;}' unless defined(&PCI_PRODUCT_MATROX_G550_AGP);
eval 'sub PCI_PRODUCT_MEDIAQ_MQ200 () {0x200;}' unless defined(&PCI_PRODUCT_MEDIAQ_MQ200);
eval 'sub PCI_PRODUCT_MELLANOX_MT27700 () {0x1013;}' unless defined(&PCI_PRODUCT_MELLANOX_MT27700);
eval 'sub PCI_PRODUCT_MELLANOX_MT27700VF () {0x1014;}' unless defined(&PCI_PRODUCT_MELLANOX_MT27700VF);
eval 'sub PCI_PRODUCT_MELLANOX_MT27710 () {0x1015;}' unless defined(&PCI_PRODUCT_MELLANOX_MT27710);
eval 'sub PCI_PRODUCT_MELLANOX_MT27710VF () {0x1016;}' unless defined(&PCI_PRODUCT_MELLANOX_MT27710VF);
eval 'sub PCI_PRODUCT_MELLANOX_MT27800 () {0x1017;}' unless defined(&PCI_PRODUCT_MELLANOX_MT27800);
eval 'sub PCI_PRODUCT_MELLANOX_MT27800VF () {0x1018;}' unless defined(&PCI_PRODUCT_MELLANOX_MT27800VF);
eval 'sub PCI_PRODUCT_MELLANOX_MT28800 () {0x1019;}' unless defined(&PCI_PRODUCT_MELLANOX_MT28800);
eval 'sub PCI_PRODUCT_MELLANOX_MT28800VF () {0x101a;}' unless defined(&PCI_PRODUCT_MELLANOX_MT28800VF);
eval 'sub PCI_PRODUCT_MELLANOX_MT28908 () {0x101b;}' unless defined(&PCI_PRODUCT_MELLANOX_MT28908);
eval 'sub PCI_PRODUCT_MELLANOX_MT28908VF () {0x101c;}' unless defined(&PCI_PRODUCT_MELLANOX_MT28908VF);
eval 'sub PCI_PRODUCT_MELLANOX_MT2892 () {0x101d;}' unless defined(&PCI_PRODUCT_MELLANOX_MT2892);
eval 'sub PCI_PRODUCT_MELLANOX_MT2894 () {0x101f;}' unless defined(&PCI_PRODUCT_MELLANOX_MT2894);
eval 'sub PCI_PRODUCT_MELLANOX_MT23108 () {0x5a44;}' unless defined(&PCI_PRODUCT_MELLANOX_MT23108);
eval 'sub PCI_PRODUCT_MELLANOX_MT23108_PCI () {0x5a46;}' unless defined(&PCI_PRODUCT_MELLANOX_MT23108_PCI);
eval 'sub PCI_PRODUCT_MELLANOX_MT25204_OLD () {0x5e8c;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25204_OLD);
eval 'sub PCI_PRODUCT_MELLANOX_MT25204 () {0x6274;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25204);
eval 'sub PCI_PRODUCT_MELLANOX_MT25208_COMPAT () {0x6278;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25208_COMPAT);
eval 'sub PCI_PRODUCT_MELLANOX_MT25208 () {0x6282;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25208);
eval 'sub PCI_PRODUCT_MELLANOX_MT25408_SDR () {0x6340;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25408_SDR);
eval 'sub PCI_PRODUCT_MELLANOX_MT25408_DDR () {0x634a;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25408_DDR);
eval 'sub PCI_PRODUCT_MELLANOX_MT25408_QDR () {0x6354;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25408_QDR);
eval 'sub PCI_PRODUCT_MELLANOX_MT25408_EN () {0x6368;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25408_EN);
eval 'sub PCI_PRODUCT_MELLANOX_MT25408_DDR_2 () {0x6732;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25408_DDR_2);
eval 'sub PCI_PRODUCT_MELLANOX_MT25408_QDR_2 () {0x673c;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25408_QDR_2);
eval 'sub PCI_PRODUCT_MELLANOX_MT25408_EN_2 () {0x6750;}' unless defined(&PCI_PRODUCT_MELLANOX_MT25408_EN_2);
eval 'sub PCI_PRODUCT_MICROMEMORY_5415CN () {0x5415;}' unless defined(&PCI_PRODUCT_MICROMEMORY_5415CN);
eval 'sub PCI_PRODUCT_MICROMEMORY_5425CN () {0x5425;}' unless defined(&PCI_PRODUCT_MICROMEMORY_5425CN);
eval 'sub PCI_PRODUCT_MICROSOFT_MN120 () {0x1;}' unless defined(&PCI_PRODUCT_MICROSOFT_MN120);
eval 'sub PCI_PRODUCT_MICREL_KSZ8841 () {0x8841;}' unless defined(&PCI_PRODUCT_MICREL_KSZ8841);
eval 'sub PCI_PRODUCT_MICREL_KSZ8842 () {0x8842;}' unless defined(&PCI_PRODUCT_MICREL_KSZ8842);
eval 'sub PCI_PRODUCT_MICRON_SM2263 () {0x2263;}' unless defined(&PCI_PRODUCT_MICRON_SM2263);
eval 'sub PCI_PRODUCT_MIDDLE_DIGITAL_WEASEL_VGA () {0x9050;}' unless defined(&PCI_PRODUCT_MIDDLE_DIGITAL_WEASEL_VGA);
eval 'sub PCI_PRODUCT_MIDDLE_DIGITAL_WEASEL_SERIAL () {0x9051;}' unless defined(&PCI_PRODUCT_MIDDLE_DIGITAL_WEASEL_SERIAL);
eval 'sub PCI_PRODUCT_MIDDLE_DIGITAL_WEASEL_CONTROL () {0x9052;}' unless defined(&PCI_PRODUCT_MIDDLE_DIGITAL_WEASEL_CONTROL);
eval 'sub PCI_PRODUCT_MITSUBISHIELEC_TORNADO () {0x308;}' unless defined(&PCI_PRODUCT_MITSUBISHIELEC_TORNADO);
eval 'sub PCI_PRODUCT_MOT_MPC105 () {0x1;}' unless defined(&PCI_PRODUCT_MOT_MPC105);
eval 'sub PCI_PRODUCT_MOT_MPC106 () {0x2;}' unless defined(&PCI_PRODUCT_MOT_MPC106);
eval 'sub PCI_PRODUCT_MOT_MPC8240 () {0x3;}' unless defined(&PCI_PRODUCT_MOT_MPC8240);
eval 'sub PCI_PRODUCT_MOT_MPC107 () {0x4;}' unless defined(&PCI_PRODUCT_MOT_MPC107);
eval 'sub PCI_PRODUCT_MOT_MPC8245 () {0x6;}' unless defined(&PCI_PRODUCT_MOT_MPC8245);
eval 'sub PCI_PRODUCT_MOT_MPC8555E () {0xa;}' unless defined(&PCI_PRODUCT_MOT_MPC8555E);
eval 'sub PCI_PRODUCT_MOT_MPC8541 () {0xc;}' unless defined(&PCI_PRODUCT_MOT_MPC8541);
eval 'sub PCI_PRODUCT_MOT_MPC8548E () {0x12;}' unless defined(&PCI_PRODUCT_MOT_MPC8548E);
eval 'sub PCI_PRODUCT_MOT_MPC8548 () {0x13;}' unless defined(&PCI_PRODUCT_MOT_MPC8548);
eval 'sub PCI_PRODUCT_MOT_RAVEN () {0x4801;}' unless defined(&PCI_PRODUCT_MOT_RAVEN);
eval 'sub PCI_PRODUCT_MOT_FALCON () {0x4802;}' unless defined(&PCI_PRODUCT_MOT_FALCON);
eval 'sub PCI_PRODUCT_MOT_HAWK () {0x4803;}' unless defined(&PCI_PRODUCT_MOT_HAWK);
eval 'sub PCI_PRODUCT_MOT_MPC5200B () {0x5809;}' unless defined(&PCI_PRODUCT_MOT_MPC5200B);
eval 'sub PCI_PRODUCT_MOXA_CP102U () {0x1022;}' unless defined(&PCI_PRODUCT_MOXA_CP102U);
eval 'sub PCI_PRODUCT_MOXA_C104H () {0x1040;}' unless defined(&PCI_PRODUCT_MOXA_C104H);
eval 'sub PCI_PRODUCT_MOXA_CP104 () {0x1041;}' unless defined(&PCI_PRODUCT_MOXA_CP104);
eval 'sub PCI_PRODUCT_MOXA_CP104V2 () {0x1042;}' unless defined(&PCI_PRODUCT_MOXA_CP104V2);
eval 'sub PCI_PRODUCT_MOXA_CP104EL () {0x1043;}' unless defined(&PCI_PRODUCT_MOXA_CP104EL);
eval 'sub PCI_PRODUCT_MOXA_CP114 () {0x1141;}' unless defined(&PCI_PRODUCT_MOXA_CP114);
eval 'sub PCI_PRODUCT_MOXA_C168H () {0x1680;}' unless defined(&PCI_PRODUCT_MOXA_C168H);
eval 'sub PCI_PRODUCT_MOXA_C168U () {0x1681;}' unless defined(&PCI_PRODUCT_MOXA_C168U);
eval 'sub PCI_PRODUCT_MOXA_C168EL () {0x1682;}' unless defined(&PCI_PRODUCT_MOXA_C168EL);
eval 'sub PCI_PRODUCT_MOXA_C168ELA () {0x1683;}' unless defined(&PCI_PRODUCT_MOXA_C168ELA);
eval 'sub PCI_PRODUCT_MUTECH_MV1000 () {0x1;}' unless defined(&PCI_PRODUCT_MUTECH_MV1000);
eval 'sub PCI_PRODUCT_MYLEX_RAID_V2 () {0x1;}' unless defined(&PCI_PRODUCT_MYLEX_RAID_V2);
eval 'sub PCI_PRODUCT_MYLEX_RAID_V3 () {0x2;}' unless defined(&PCI_PRODUCT_MYLEX_RAID_V3);
eval 'sub PCI_PRODUCT_MYLEX_RAID_V4 () {0x10;}' unless defined(&PCI_PRODUCT_MYLEX_RAID_V4);
eval 'sub PCI_PRODUCT_MYLEX_RAID_V5 () {0x20;}' unless defined(&PCI_PRODUCT_MYLEX_RAID_V5);
eval 'sub PCI_PRODUCT_MYLEX_EXTREMERAID_3000 () {0x30;}' unless defined(&PCI_PRODUCT_MYLEX_EXTREMERAID_3000);
eval 'sub PCI_PRODUCT_MYLEX_EXTREMERAID_2000 () {0x40;}' unless defined(&PCI_PRODUCT_MYLEX_EXTREMERAID_2000);
eval 'sub PCI_PRODUCT_MYLEX_ACCELERAID () {0x50;}' unless defined(&PCI_PRODUCT_MYLEX_ACCELERAID);
eval 'sub PCI_PRODUCT_MYLEX_ACCELERAID_170 () {0x52;}' unless defined(&PCI_PRODUCT_MYLEX_ACCELERAID_170);
eval 'sub PCI_PRODUCT_MYLEX_ACCELERAID_160 () {0x54;}' unless defined(&PCI_PRODUCT_MYLEX_ACCELERAID_160);
eval 'sub PCI_PRODUCT_MYLEX_EXTREMERAID1100 () {0xba55;}' unless defined(&PCI_PRODUCT_MYLEX_EXTREMERAID1100);
eval 'sub PCI_PRODUCT_MYLEX_EXTREMERAID () {0xba56;}' unless defined(&PCI_PRODUCT_MYLEX_EXTREMERAID);
eval 'sub PCI_PRODUCT_MYRICOM_MYRINET () {0x8043;}' unless defined(&PCI_PRODUCT_MYRICOM_MYRINET);
eval 'sub PCI_PRODUCT_MYSON_MTD803 () {0x803;}' unless defined(&PCI_PRODUCT_MYSON_MTD803);
eval 'sub PCI_PRODUCT_NCUBE_TG3648 () {0x8168;}' unless defined(&PCI_PRODUCT_NCUBE_TG3648);
eval 'sub PCI_PRODUCT_NDC_NCP130 () {0x130;}' unless defined(&PCI_PRODUCT_NDC_NCP130);
eval 'sub PCI_PRODUCT_NDC_NCP130A2 () {0x131;}' unless defined(&PCI_PRODUCT_NDC_NCP130A2);
eval 'sub PCI_PRODUCT_NETOCTAVE_NSP2K () {0x100;}' unless defined(&PCI_PRODUCT_NETOCTAVE_NSP2K);
eval 'sub PCI_PRODUCT_NETBOOST_POLICY () {0x;}' unless defined(&PCI_PRODUCT_NETBOOST_POLICY);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_SBC () {0x1001;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_SBC);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_ICI () {0x1002;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_ICI);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_PIC () {0x1003;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_PIC);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_PCIROOT () {0x1004;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_PCIROOT);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_INTERLAKEN () {0x1005;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_INTERLAKEN);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_DEVUSB () {0x1006;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_DEVUSB);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_EHCIUSB () {0x1007;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_EHCIUSB);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_OHCIUSB () {0x1008;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_OHCIUSB);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_NAE () {0x1009;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_NAE);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_POE () {0x100a;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_POE);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_FMN () {0x100b;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_FMN);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_DMA () {0x100c;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_DMA);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_SAE () {0x100d;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_SAE);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_PKE () {0x100e;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_PKE);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_CDE () {0x100f;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_CDE);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_UART () {0x1010;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_UART);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_I2C () {0x1011;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_I2C);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_GPIO () {0x1012;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_GPIO);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_SYSTEM () {0x1013;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_SYSTEM);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_JTAG () {0x1014;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_JTAG);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_NOR () {0x1015;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_NOR);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_NAND () {0x1016;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_NAND);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_SPI () {0x1017;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_SPI);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_SDHC () {0x1018;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_SDHC);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_RXE () {0x1019;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_RXE);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_AHCISATA () {0x101a;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_AHCISATA);
eval 'sub PCI_PRODUCT_NETLOGIC_XLP_SRIO () {0x101b;}' unless defined(&PCI_PRODUCT_NETLOGIC_XLP_SRIO);
eval 'sub PCI_PRODUCT_NETVIN_5000 () {0x5000;}' unless defined(&PCI_PRODUCT_NETVIN_5000);
eval 'sub PCI_PRODUCT_NEWBRIDGE_CA91CX42 () {0x;}' unless defined(&PCI_PRODUCT_NEWBRIDGE_CA91CX42);
eval 'sub PCI_PRODUCT_NEWBRIDGE_CA91L826A () {0x826;}' unless defined(&PCI_PRODUCT_NEWBRIDGE_CA91L826A);
eval 'sub PCI_PRODUCT_NEWBRIDGE_TSI381 () {0x8111;}' unless defined(&PCI_PRODUCT_NEWBRIDGE_TSI381);
eval 'sub PCI_PRODUCT_NEWBRIDGE_PEB383 () {0x8113;}' unless defined(&PCI_PRODUCT_NEWBRIDGE_PEB383);
eval 'sub PCI_PRODUCT_NEWBRIDGE_CA91L8260 () {0x8260;}' unless defined(&PCI_PRODUCT_NEWBRIDGE_CA91L8260);
eval 'sub PCI_PRODUCT_NEWBRIDGE_CA91L8261 () {0x8261;}' unless defined(&PCI_PRODUCT_NEWBRIDGE_CA91L8261);
eval 'sub PCI_PRODUCT_NATIONALINST_MXI3 () {0x2c30;}' unless defined(&PCI_PRODUCT_NATIONALINST_MXI3);
eval 'sub PCI_PRODUCT_NS_DP83810 () {0x1;}' unless defined(&PCI_PRODUCT_NS_DP83810);
eval 'sub PCI_PRODUCT_NS_PC87415 () {0x2;}' unless defined(&PCI_PRODUCT_NS_PC87415);
eval 'sub PCI_PRODUCT_NS_PC87560 () {0xe;}' unless defined(&PCI_PRODUCT_NS_PC87560);
eval 'sub PCI_PRODUCT_NS_USB () {0x12;}' unless defined(&PCI_PRODUCT_NS_USB);
eval 'sub PCI_PRODUCT_NS_DP83815 () {0x20;}' unless defined(&PCI_PRODUCT_NS_DP83815);
eval 'sub PCI_PRODUCT_NS_DP83820 () {0x22;}' unless defined(&PCI_PRODUCT_NS_DP83820);
eval 'sub PCI_PRODUCT_NS_CS5535_HB () {0x28;}' unless defined(&PCI_PRODUCT_NS_CS5535_HB);
eval 'sub PCI_PRODUCT_NS_CS5535_ISA () {0x2b;}' unless defined(&PCI_PRODUCT_NS_CS5535_ISA);
eval 'sub PCI_PRODUCT_NS_CS5535_IDE () {0x2d;}' unless defined(&PCI_PRODUCT_NS_CS5535_IDE);
eval 'sub PCI_PRODUCT_NS_CS5535_AUDIO () {0x2e;}' unless defined(&PCI_PRODUCT_NS_CS5535_AUDIO);
eval 'sub PCI_PRODUCT_NS_CS5535_USB () {0x2f;}' unless defined(&PCI_PRODUCT_NS_CS5535_USB);
eval 'sub PCI_PRODUCT_NS_CS5535_VIDEO () {0x30;}' unless defined(&PCI_PRODUCT_NS_CS5535_VIDEO);
eval 'sub PCI_PRODUCT_NS_SATURN () {0x35;}' unless defined(&PCI_PRODUCT_NS_SATURN);
eval 'sub PCI_PRODUCT_NS_SC1100_IDE () {0x502;}' unless defined(&PCI_PRODUCT_NS_SC1100_IDE);
eval 'sub PCI_PRODUCT_NS_SC1100_AUDIO () {0x503;}' unless defined(&PCI_PRODUCT_NS_SC1100_AUDIO);
eval 'sub PCI_PRODUCT_NS_SC1100_ISA () {0x510;}' unless defined(&PCI_PRODUCT_NS_SC1100_ISA);
eval 'sub PCI_PRODUCT_NS_SC1100_ACPI () {0x511;}' unless defined(&PCI_PRODUCT_NS_SC1100_ACPI);
eval 'sub PCI_PRODUCT_NS_SC1100_XBUS () {0x515;}' unless defined(&PCI_PRODUCT_NS_SC1100_XBUS);
eval 'sub PCI_PRODUCT_NS_NS87410 () {0xd001;}' unless defined(&PCI_PRODUCT_NS_NS87410);
eval 'sub PCI_PRODUCT_PHILIPS_SAA7130HL () {0x7130;}' unless defined(&PCI_PRODUCT_PHILIPS_SAA7130HL);
eval 'sub PCI_PRODUCT_PHILIPS_SAA7133HL () {0x7133;}' unless defined(&PCI_PRODUCT_PHILIPS_SAA7133HL);
eval 'sub PCI_PRODUCT_PHILIPS_SAA7134HL () {0x7134;}' unless defined(&PCI_PRODUCT_PHILIPS_SAA7134HL);
eval 'sub PCI_PRODUCT_PHILIPS_SAA7135HL () {0x7135;}' unless defined(&PCI_PRODUCT_PHILIPS_SAA7135HL);
eval 'sub PCI_PRODUCT_PHILIPS_SAA7146AH () {0x7146;}' unless defined(&PCI_PRODUCT_PHILIPS_SAA7146AH);
eval 'sub PCI_PRODUCT_PHISON_PS5000 () {0x5000;}' unless defined(&PCI_PRODUCT_PHISON_PS5000);
eval 'sub PCI_PRODUCT_PHISON_PS5016 () {0x5016;}' unless defined(&PCI_PRODUCT_PHISON_PS5016);
eval 'sub PCI_PRODUCT_PHISON_PS5021 () {0x5021;}' unless defined(&PCI_PRODUCT_PHISON_PS5021);
eval 'sub PCI_PRODUCT_PHISON_PS5026 () {0x5026;}' unless defined(&PCI_PRODUCT_PHISON_PS5026);
eval 'sub PCI_PRODUCT_SYMBIOS_810 () {0x1;}' unless defined(&PCI_PRODUCT_SYMBIOS_810);
eval 'sub PCI_PRODUCT_SYMBIOS_820 () {0x2;}' unless defined(&PCI_PRODUCT_SYMBIOS_820);
eval 'sub PCI_PRODUCT_SYMBIOS_825 () {0x3;}' unless defined(&PCI_PRODUCT_SYMBIOS_825);
eval 'sub PCI_PRODUCT_SYMBIOS_815 () {0x4;}' unless defined(&PCI_PRODUCT_SYMBIOS_815);
eval 'sub PCI_PRODUCT_SYMBIOS_810AP () {0x5;}' unless defined(&PCI_PRODUCT_SYMBIOS_810AP);
eval 'sub PCI_PRODUCT_SYMBIOS_860 () {0x6;}' unless defined(&PCI_PRODUCT_SYMBIOS_860);
eval 'sub PCI_PRODUCT_SYMBIOS_1510D () {0xa;}' unless defined(&PCI_PRODUCT_SYMBIOS_1510D);
eval 'sub PCI_PRODUCT_SYMBIOS_896 () {0xb;}' unless defined(&PCI_PRODUCT_SYMBIOS_896);
eval 'sub PCI_PRODUCT_SYMBIOS_895 () {0xc;}' unless defined(&PCI_PRODUCT_SYMBIOS_895);
eval 'sub PCI_PRODUCT_SYMBIOS_885 () {0xd;}' unless defined(&PCI_PRODUCT_SYMBIOS_885);
eval 'sub PCI_PRODUCT_SYMBIOS_875 () {0xf;}' unless defined(&PCI_PRODUCT_SYMBIOS_875);
eval 'sub PCI_PRODUCT_SYMBIOS_1510 () {0x10;}' unless defined(&PCI_PRODUCT_SYMBIOS_1510);
eval 'sub PCI_PRODUCT_SYMBIOS_895A () {0x12;}' unless defined(&PCI_PRODUCT_SYMBIOS_895A);
eval 'sub PCI_PRODUCT_SYMBIOS_875A () {0x13;}' unless defined(&PCI_PRODUCT_SYMBIOS_875A);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3516 () {0x14;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3516);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3416 () {0x15;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3416);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3508 () {0x16;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3508);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3408 () {0x17;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3408);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3504 () {0x1b;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3504);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3404 () {0x1c;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3404);
eval 'sub PCI_PRODUCT_SYMBIOS_1010 () {0x20;}' unless defined(&PCI_PRODUCT_SYMBIOS_1010);
eval 'sub PCI_PRODUCT_SYMBIOS_1010_2 () {0x21;}' unless defined(&PCI_PRODUCT_SYMBIOS_1010_2);
eval 'sub PCI_PRODUCT_SYMBIOS_1030 () {0x30;}' unless defined(&PCI_PRODUCT_SYMBIOS_1030);
eval 'sub PCI_PRODUCT_SYMBIOS_1030ZC () {0x31;}' unless defined(&PCI_PRODUCT_SYMBIOS_1030ZC);
eval 'sub PCI_PRODUCT_SYMBIOS_1035 () {0x40;}' unless defined(&PCI_PRODUCT_SYMBIOS_1035);
eval 'sub PCI_PRODUCT_SYMBIOS_1035ZC () {0x41;}' unless defined(&PCI_PRODUCT_SYMBIOS_1035ZC);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1064 () {0x50;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1064);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_32XX_1 () {0x52;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_32XX_1);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_32XX_2 () {0x53;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_32XX_2);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1068 () {0x54;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1068);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1068_2 () {0x55;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1068_2);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1064E () {0x56;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1064E);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1064E_2 () {0x57;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1064E_2);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1068E () {0x58;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1068E);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1068E_2 () {0x59;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1068E_2);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1066E () {0x5a;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1066E);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_2208 () {0x5b;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_2208);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1064A () {0x5c;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1064A);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3108 () {0x5d;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3108);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1066 () {0x5e;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1066);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3008 () {0x5f;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3008);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1078 () {0x60;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1078);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1078_PCIE () {0x62;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1078_PCIE);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2116_1 () {0x64;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2116_1);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2116_2 () {0x65;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2116_2);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2308_3 () {0x6e;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2308_3);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2004 () {0x70;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2004);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2008 () {0x72;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2008);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2008_1 () {0x73;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2008_1);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2108_3 () {0x74;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2108_3);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2108_4 () {0x76;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2108_4);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2108_5 () {0x77;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2108_5);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2108_1 () {0x78;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2108_1);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2108_2 () {0x79;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2108_2);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS1078DE () {0x7c;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS1078DE);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2208_1 () {0x80;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2208_1);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2208_2 () {0x81;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2208_2);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2208_3 () {0x82;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2208_3);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2208_4 () {0x83;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2208_4);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2208_5 () {0x84;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2208_5);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2208_6 () {0x85;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2208_6);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2308_1 () {0x86;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2308_1);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS2308_2 () {0x87;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS2308_2);
eval 'sub PCI_PRODUCT_SYMBIOS_875J () {0x8f;}' unless defined(&PCI_PRODUCT_SYMBIOS_875J);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3108_1 () {0x90;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3108_1);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3108_2 () {0x91;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3108_2);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3108_3 () {0x94;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3108_3);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3108_4 () {0x95;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3108_4);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3004 () {0x96;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3004);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3008 () {0x97;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3008);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3516 () {0xaa;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3516);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3516_1 () {0xab;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3516_1);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3416 () {0xac;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3416);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3508 () {0xad;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3508);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3508_1 () {0xae;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3508_1);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3408 () {0xaf;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3408);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3504 () {0xbe;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3504);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3404 () {0xbf;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3404);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_1 () {0xc0;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_1);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_2 () {0xc1;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_2);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_3 () {0xc2;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_3);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_4 () {0xc3;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_4);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_5 () {0xc4;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_5);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_6 () {0xc5;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_6);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_7 () {0xc6;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_7);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_8 () {0xc7;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_8);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_9 () {0xc8;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_9);
eval 'sub PCI_PRODUCT_SYMBIOS_SAS3324_10 () {0xc9;}' unless defined(&PCI_PRODUCT_SYMBIOS_SAS3324_10);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3316 () {0xce;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3316);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_3324 () {0xcf;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_3324);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_320X () {0x407;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_320X);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_320E () {0x408;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_320E);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_300X () {0x409;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_300X);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_SAS () {0x411;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_SAS);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_VERDE_ZCR () {0x413;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_VERDE_ZCR);
eval 'sub PCI_PRODUCT_SYMBIOS_FC909 () {0x620;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC909);
eval 'sub PCI_PRODUCT_SYMBIOS_FC909A () {0x621;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC909A);
eval 'sub PCI_PRODUCT_SYMBIOS_FC929 () {0x622;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC929);
eval 'sub PCI_PRODUCT_SYMBIOS_FC929_1 () {0x623;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC929_1);
eval 'sub PCI_PRODUCT_SYMBIOS_FC919 () {0x624;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC919);
eval 'sub PCI_PRODUCT_SYMBIOS_FC919_1 () {0x625;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC919_1);
eval 'sub PCI_PRODUCT_SYMBIOS_FC929X () {0x626;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC929X);
eval 'sub PCI_PRODUCT_SYMBIOS_FC919X () {0x628;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC919X);
eval 'sub PCI_PRODUCT_SYMBIOS_FC949X () {0x640;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC949X);
eval 'sub PCI_PRODUCT_SYMBIOS_FC939X () {0x642;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC939X);
eval 'sub PCI_PRODUCT_SYMBIOS_FC949E () {0x646;}' unless defined(&PCI_PRODUCT_SYMBIOS_FC949E);
eval 'sub PCI_PRODUCT_SYMBIOS_PE_GNIC () {0x702;}' unless defined(&PCI_PRODUCT_SYMBIOS_PE_GNIC);
eval 'sub PCI_PRODUCT_SYMBIOS_1030R () {0x1030;}' unless defined(&PCI_PRODUCT_SYMBIOS_1030R);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_1 () {0x10e0;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_1);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_2 () {0x10e1;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_2);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_3 () {0x10e2;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_3);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_4 () {0x10e3;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_4);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_1 () {0x10e4;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_1);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_2 () {0x10e5;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_2);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_3 () {0x10e6;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_3);
eval 'sub PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_4 () {0x10e7;}' unless defined(&PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_4);
eval 'sub PCI_PRODUCT_SYMBIOS_PERC_4SC () {0x1960;}' unless defined(&PCI_PRODUCT_SYMBIOS_PERC_4SC);
eval 'sub PCI_PRODUCT_PARALLELS_TOOLS () {0x1112;}' unless defined(&PCI_PRODUCT_PARALLELS_TOOLS);
eval 'sub PCI_PRODUCT_PARALLELS_VIDEO () {0x1121;}' unless defined(&PCI_PRODUCT_PARALLELS_VIDEO);
eval 'sub PCI_PRODUCT_PARALLELS_VIDEO2 () {0x1131;}' unless defined(&PCI_PRODUCT_PARALLELS_VIDEO2);
eval 'sub PCI_PRODUCT_NEC_USB () {0x35;}' unless defined(&PCI_PRODUCT_NEC_USB);
eval 'sub PCI_PRODUCT_NEC_VRC4173_CARDU () {0x3e;}' unless defined(&PCI_PRODUCT_NEC_VRC4173_CARDU);
eval 'sub PCI_PRODUCT_NEC_POWERVR2 () {0x46;}' unless defined(&PCI_PRODUCT_NEC_POWERVR2);
eval 'sub PCI_PRODUCT_NEC_PD72872 () {0x63;}' unless defined(&PCI_PRODUCT_NEC_PD72872);
eval 'sub PCI_PRODUCT_NEC_PKUGX001 () {0x74;}' unless defined(&PCI_PRODUCT_NEC_PKUGX001);
eval 'sub PCI_PRODUCT_NEC_PKUGX008 () {0x7d;}' unless defined(&PCI_PRODUCT_NEC_PKUGX008);
eval 'sub PCI_PRODUCT_NEC_VRC4173_BCU () {0xa5;}' unless defined(&PCI_PRODUCT_NEC_VRC4173_BCU);
eval 'sub PCI_PRODUCT_NEC_VRC4173_AC97U () {0xa6;}' unless defined(&PCI_PRODUCT_NEC_VRC4173_AC97U);
eval 'sub PCI_PRODUCT_NEC_PD72870 () {0xcd;}' unless defined(&PCI_PRODUCT_NEC_PD72870);
eval 'sub PCI_PRODUCT_NEC_PD72871 () {0xce;}' unless defined(&PCI_PRODUCT_NEC_PD72871);
eval 'sub PCI_PRODUCT_NEC_PD720100A () {0xe0;}' unless defined(&PCI_PRODUCT_NEC_PD720100A);
eval 'sub PCI_PRODUCT_NEC_PD720400 () {0x125;}' unless defined(&PCI_PRODUCT_NEC_PD720400);
eval 'sub PCI_PRODUCT_NEC_PD720200 () {0x194;}' unless defined(&PCI_PRODUCT_NEC_PD720200);
eval 'sub PCI_PRODUCT_NEC_VA26D () {0x803c;}' unless defined(&PCI_PRODUCT_NEC_VA26D);
eval 'sub PCI_PRODUCT_NEC_VERSALX () {0x8058;}' unless defined(&PCI_PRODUCT_NEC_VERSALX);
eval 'sub PCI_PRODUCT_NEOMAGIC_NMMG2070 () {0x1;}' unless defined(&PCI_PRODUCT_NEOMAGIC_NMMG2070);
eval 'sub PCI_PRODUCT_NEOMAGIC_NMMG128V () {0x2;}' unless defined(&PCI_PRODUCT_NEOMAGIC_NMMG128V);
eval 'sub PCI_PRODUCT_NEOMAGIC_NMMG128ZV () {0x3;}' unless defined(&PCI_PRODUCT_NEOMAGIC_NMMG128ZV);
eval 'sub PCI_PRODUCT_NEOMAGIC_NMMG2160 () {0x4;}' unless defined(&PCI_PRODUCT_NEOMAGIC_NMMG2160);
eval 'sub PCI_PRODUCT_NEOMAGIC_NMMM256AV_VGA () {0x5;}' unless defined(&PCI_PRODUCT_NEOMAGIC_NMMM256AV_VGA);
eval 'sub PCI_PRODUCT_NEOMAGIC_NMMM256ZX_VGA () {0x6;}' unless defined(&PCI_PRODUCT_NEOMAGIC_NMMM256ZX_VGA);
eval 'sub PCI_PRODUCT_NEOMAGIC_NMMM256XLP_AU () {0x16;}' unless defined(&PCI_PRODUCT_NEOMAGIC_NMMM256XLP_AU);
eval 'sub PCI_PRODUCT_NEOMAGIC_NMMM256AV_AU () {0x8005;}' unless defined(&PCI_PRODUCT_NEOMAGIC_NMMM256AV_AU);
eval 'sub PCI_PRODUCT_NEOMAGIC_NMMM256ZX_AU () {0x8006;}' unless defined(&PCI_PRODUCT_NEOMAGIC_NMMM256ZX_AU);
eval 'sub PCI_PRODUCT_NETCHIP_NET2280 () {0x2280;}' unless defined(&PCI_PRODUCT_NETCHIP_NET2280);
eval 'sub PCI_PRODUCT_NETCHIP_NET2282 () {0x2282;}' unless defined(&PCI_PRODUCT_NETCHIP_NET2282);
eval 'sub PCI_PRODUCT_NETGEAR_MA301 () {0x4100;}' unless defined(&PCI_PRODUCT_NETGEAR_MA301);
eval 'sub PCI_PRODUCT_NETGEAR_GA620 () {0x620a;}' unless defined(&PCI_PRODUCT_NETGEAR_GA620);
eval 'sub PCI_PRODUCT_NETGEAR_GA620T () {0x630a;}' unless defined(&PCI_PRODUCT_NETGEAR_GA620T);
eval 'sub PCI_PRODUCT_NETMOS_NM9805 () {0x9805;}' unless defined(&PCI_PRODUCT_NETMOS_NM9805);
eval 'sub PCI_PRODUCT_NETMOS_NM9815 () {0x9815;}' unless defined(&PCI_PRODUCT_NETMOS_NM9815);
eval 'sub PCI_PRODUCT_NETMOS_NM9820 () {0x9820;}' unless defined(&PCI_PRODUCT_NETMOS_NM9820);
eval 'sub PCI_PRODUCT_NETMOS_NM9835 () {0x9835;}' unless defined(&PCI_PRODUCT_NETMOS_NM9835);
eval 'sub PCI_PRODUCT_NETMOS_NM9845 () {0x9845;}' unless defined(&PCI_PRODUCT_NETMOS_NM9845);
eval 'sub PCI_PRODUCT_NETMOS_NM9855 () {0x9855;}' unless defined(&PCI_PRODUCT_NETMOS_NM9855);
eval 'sub PCI_PRODUCT_NETMOS_NM9865 () {0x9865;}' unless defined(&PCI_PRODUCT_NETMOS_NM9865);
eval 'sub PCI_PRODUCT_NETMOS_NM9900 () {0x9900;}' unless defined(&PCI_PRODUCT_NETMOS_NM9900);
eval 'sub PCI_PRODUCT_NETMOS_NM9901 () {0x9901;}' unless defined(&PCI_PRODUCT_NETMOS_NM9901);
eval 'sub PCI_PRODUCT_NETMOS_NM9904 () {0x9904;}' unless defined(&PCI_PRODUCT_NETMOS_NM9904);
eval 'sub PCI_PRODUCT_NETMOS_NM9912 () {0x9912;}' unless defined(&PCI_PRODUCT_NETMOS_NM9912);
eval 'sub PCI_PRODUCT_NETMOS_NM9922 () {0x9922;}' unless defined(&PCI_PRODUCT_NETMOS_NM9922);
eval 'sub PCI_PRODUCT_NETMOS_MCS9990 () {0x9990;}' unless defined(&PCI_PRODUCT_NETMOS_MCS9990);
eval 'sub PCI_PRODUCT_NETSEC_7751 () {0x7751;}' unless defined(&PCI_PRODUCT_NETSEC_7751);
eval 'sub PCI_PRODUCT_NETXEN_NXB_10GXxR () {0x1;}' unless defined(&PCI_PRODUCT_NETXEN_NXB_10GXxR);
eval 'sub PCI_PRODUCT_NETXEN_NXB_10GCX4 () {0x2;}' unless defined(&PCI_PRODUCT_NETXEN_NXB_10GCX4);
eval 'sub PCI_PRODUCT_NETXEN_NXB_4GCU () {0x3;}' unless defined(&PCI_PRODUCT_NETXEN_NXB_4GCU);
eval 'sub PCI_PRODUCT_NETXEN_NXB_IMEZ () {0x4;}' unless defined(&PCI_PRODUCT_NETXEN_NXB_IMEZ);
eval 'sub PCI_PRODUCT_NETXEN_NXB_HMEZ () {0x5;}' unless defined(&PCI_PRODUCT_NETXEN_NXB_HMEZ);
eval 'sub PCI_PRODUCT_NETXEN_NXB_IMEZ_2 () {0x24;}' unless defined(&PCI_PRODUCT_NETXEN_NXB_IMEZ_2);
eval 'sub PCI_PRODUCT_NETXEN_NXB_HMEZ_2 () {0x25;}' unless defined(&PCI_PRODUCT_NETXEN_NXB_HMEZ_2);
eval 'sub PCI_PRODUCT_NETXEN_NX3031 () {0x100;}' unless defined(&PCI_PRODUCT_NETXEN_NX3031);
eval 'sub PCI_PRODUCT_NEXGEN_NX82C501 () {0x4e78;}' unless defined(&PCI_PRODUCT_NEXGEN_NX82C501);
eval 'sub PCI_PRODUCT_NKK_NDR4600 () {0xa001;}' unless defined(&PCI_PRODUCT_NKK_NDR4600);
eval 'sub PCI_PRODUCT_NORTEL_BAYSTACK_21 () {0x1211;}' unless defined(&PCI_PRODUCT_NORTEL_BAYSTACK_21);
eval 'sub PCI_PRODUCT_NUMBER9_I128 () {0x2309;}' unless defined(&PCI_PRODUCT_NUMBER9_I128);
eval 'sub PCI_PRODUCT_NUMBER9_I128_2 () {0x2339;}' unless defined(&PCI_PRODUCT_NUMBER9_I128_2);
eval 'sub PCI_PRODUCT_NVIDIA_RIVATNT () {0x20;}' unless defined(&PCI_PRODUCT_NVIDIA_RIVATNT);
eval 'sub PCI_PRODUCT_NVIDIA_RIVATNT2 () {0x28;}' unless defined(&PCI_PRODUCT_NVIDIA_RIVATNT2);
eval 'sub PCI_PRODUCT_NVIDIA_RIVATNT2U () {0x29;}' unless defined(&PCI_PRODUCT_NVIDIA_RIVATNT2U);
eval 'sub PCI_PRODUCT_NVIDIA_VANTA () {0x2c;}' unless defined(&PCI_PRODUCT_NVIDIA_VANTA);
eval 'sub PCI_PRODUCT_NVIDIA_RIVATNT2M64 () {0x2d;}' unless defined(&PCI_PRODUCT_NVIDIA_RIVATNT2M64);
eval 'sub PCI_PRODUCT_NVIDIA_MCP04_PCIB () {0x30;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP04_PCIB);
eval 'sub PCI_PRODUCT_NVIDIA_MCP04_SMBUS () {0x34;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP04_SMBUS);
eval 'sub PCI_PRODUCT_NVIDIA_MCP04_IDE () {0x35;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP04_IDE);
eval 'sub PCI_PRODUCT_NVIDIA_MCP04_SATA () {0x36;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP04_SATA);
eval 'sub PCI_PRODUCT_NVIDIA_MCP04_LAN1 () {0x37;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP04_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP04_LAN2 () {0x38;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP04_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP04_SATA2 () {0x3e;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP04_SATA2);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_6800U () {0x40;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_6800U);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_6800 () {0x41;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_6800);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_6800LE () {0x42;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_6800LE);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_6800GT () {0x45;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_6800GT);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_PCIB1 () {0x50;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_PCIB1);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_PCIB2 () {0x51;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_PCIB2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_SMBUS () {0x52;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_SMBUS);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_ATA133 () {0x53;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_ATA133);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_SATA1 () {0x54;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_SATA1);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_SATA2 () {0x55;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_SATA2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_LAN1 () {0x56;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_LAN2 () {0x57;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_AC () {0x59;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_AC);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_USB () {0x5a;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_USB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_USB2 () {0x5b;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_USB2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_PCI () {0x5c;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_PCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_PCIE () {0x5d;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_PCIE);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE4_MEM () {0x5e;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE4_MEM);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_PCIB () {0x60;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_PCIB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_SMBUS () {0x64;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_SMBUS);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_ATA133 () {0x65;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_ATA133);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_LAN () {0x66;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_LAN);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_OHCI () {0x67;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_OHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_EHCI () {0x68;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_EHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_MCPT_AC () {0x6a;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_MCPT_AC);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_MCPT_AP () {0x6b;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_MCPT_AP);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_PPB () {0x6c;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_PPB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_FW () {0x6e;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_FW);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_PCIB () {0x80;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_PCIB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_SMBUS () {0x84;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_SMBUS);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_ATA133 () {0x85;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_ATA133);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_LAN1 () {0x86;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_OHCI () {0x87;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_OHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_EHCI () {0x88;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_EHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_MCPT_AC () {0x8a;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_MCPT_AC);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_PPB () {0x8b;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_PPB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_LAN2 () {0x8c;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_400_SATA () {0x8e;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_400_SATA);
eval 'sub PCI_PRODUCT_NVIDIA_ALADDINTNT2 () {0xa0;}' unless defined(&PCI_PRODUCT_NVIDIA_ALADDINTNT2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_PCIB () {0xd0;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_PCIB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_PCHB () {0xd1;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_PCHB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_PPB2 () {0xd2;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_PPB2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_SMBUS () {0xd4;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_SMBUS);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_ATA133 () {0xd5;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_ATA133);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_LAN1 () {0xd6;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_OHCI () {0xd7;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_OHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_EHCI () {0xd8;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_EHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_MCPT_AC () {0xda;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_MCPT_AC);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_PPB () {0xdd;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_PPB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_LAN4 () {0xdf;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_LAN4);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_PCIB () {0xe0;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_PCIB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_PCHB () {0xe1;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_PCHB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_AGP () {0xe2;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_AGP);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_SATA () {0xe3;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_SATA);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_SMBUS () {0xe4;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_SMBUS);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_ATA133 () {0xe5;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_ATA133);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_LAN () {0xe6;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_LAN);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_OHCI () {0xe7;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_OHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_EHCI () {0xe8;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_EHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_MCPT_AC () {0xea;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_MCPT_AC);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_PPB () {0xed;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_PPB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE3_250_SATA2 () {0xee;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE3_250_SATA2);
eval 'sub PCI_PRODUCT_NVIDIA_QUADROFX3400 () {0xf8;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADROFX3400);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_280NVS2 () {0xfd;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_280NVS2);
eval 'sub PCI_PRODUCT_NVIDIA_QUADROFX1300 () {0xfe;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADROFX1300);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCEPCX4300 () {0xff;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCEPCX4300);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE256 () {0x100;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE256);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCEDDR () {0x101;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCEDDR);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO () {0x103;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE2MX () {0x110;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE2MX);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE2MX200 () {0x111;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE2MX200);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE2GO () {0x112;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE2GO);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO2_MXR () {0x113;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO2_MXR);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE6600GT () {0x140;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE6600GT);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE6600 () {0x141;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE6600);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE6600_2 () {0x142;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE6600_2);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE6600GO () {0x144;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE6600GO);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE6610XL () {0x145;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE6610XL);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE6600GO_2 () {0x146;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE6600GO_2);
eval 'sub PCI_PRODUCT_NVIDIA_QUADROFX5500 () {0x14d;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADROFX5500);
eval 'sub PCI_PRODUCT_NVIDIA_QUADROFX540 () {0x14e;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADROFX540);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE6200 () {0x14f;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE6200);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE2 () {0x150;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE2);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE2DDR () {0x151;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE2DDR);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE2BR () {0x152;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE2BR);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO2 () {0x153;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO2);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE6200TC () {0x161;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE6200TC);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE6200LE () {0x163;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE6200LE);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE4_MX460 () {0x170;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE4_MX460);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE4_MX440 () {0x171;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE4_MX440);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE4_MX420 () {0x172;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE4_MX420);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_MX440_SE () {0x173;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_MX440_SE);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_MX440_GO () {0x174;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_MX440_GO);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_500XGL () {0x178;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_500XGL);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_200NVS () {0x17a;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_200NVS);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_MX440_8X () {0x181;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_MX440_8X);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_MX440_SE_8X () {0x182;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_MX440_SE_8X);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_MX420_8X () {0x183;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_MX420_8X);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_580XGL () {0x188;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_580XGL);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_280NVS () {0x18a;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_280NVS);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_380XGL () {0x18b;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_380XGL);
eval 'sub PCI_PRODUCT_NVIDIA_QUADROFX4600 () {0x19e;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADROFX4600);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE2_IGP () {0x1a0;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE2_IGP);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_PCHB () {0x1a4;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_PCHB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_DDR2 () {0x1aa;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_DDR2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_DDR () {0x1ab;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_DDR);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_MEM () {0x1ac;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_MEM);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_MEM1 () {0x1ad;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_MEM1);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_APU () {0x1b0;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_APU);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_MCP_AC () {0x1b1;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_MCP_AC);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_ISA () {0x1b2;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_ISA);
eval 'sub PCI_PRODUCT_NVIDIA_XBOX_SMBUS () {0x1b4;}' unless defined(&PCI_PRODUCT_NVIDIA_XBOX_SMBUS);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_AGP () {0x1b7;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_AGP);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_PPB () {0x1b8;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_PPB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_ATA100 () {0x1bc;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_ATA100);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_USB () {0x1c2;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_USB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE_LAN () {0x1c3;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE_LAN);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_7300LE () {0x1d1;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_7300LE);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_PCHB () {0x1e0;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_PCHB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_PPB2 () {0x1e8;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_PPB2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_MEM1 () {0x1eb;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_MEM1);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_MEM2 () {0x1ec;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_MEM2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_MEM3 () {0x1ed;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_MEM3);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_MEM4 () {0x1ee;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_MEM4);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE2_MEM5 () {0x1ef;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE2_MEM5);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_MX_IGP () {0x1f0;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_MX_IGP);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE3 () {0x200;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE3);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE3_TI200 () {0x201;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE3_TI200);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE3_TI500 () {0x202;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE3_TI500);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_DCC () {0x203;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_DCC);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_6150 () {0x240;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_6150);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_6150LE () {0x241;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_6150LE);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE4_TI4600 () {0x250;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE4_TI4600);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE4_TI4400 () {0x251;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE4_TI4400);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE4_TI4200 () {0x253;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE4_TI4200);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_900XGL () {0x258;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_900XGL);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_750XGL () {0x259;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_750XGL);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_700XGL () {0x25b;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_700XGL);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_PCIB () {0x260;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_PCIB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_SMBUS () {0x264;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_SMBUS);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_ATA133 () {0x265;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_ATA133);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_SATA1 () {0x266;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_SATA1);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_SATA2 () {0x267;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_SATA2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_LAN1 () {0x268;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_LAN2 () {0x269;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_AC () {0x26b;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_AC);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_HDA () {0x26c;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_HDA);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_OHCI () {0x26d;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_OHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_EHCI () {0x26e;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_EHCI);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_PPB () {0x26f;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_PPB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_HB () {0x270;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_HB);
eval 'sub PCI_PRODUCT_NVIDIA_NFORCE430_MC () {0x272;}' unless defined(&PCI_PRODUCT_NVIDIA_NFORCE430_MC);
eval 'sub PCI_PRODUCT_NVIDIA_C51_MC2 () {0x27e;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_MC2);
eval 'sub PCI_PRODUCT_NVIDIA_C51_MC3 () {0x27f;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_MC3);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_TI_4800 () {0x280;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_TI_4800);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_TI_4200_8X () {0x281;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_TI_4200_8X);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_TI_4800_SE () {0x282;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_TI_4800_SE);
eval 'sub PCI_PRODUCT_NVIDIA_GF4_TI_4200_GO () {0x286;}' unless defined(&PCI_PRODUCT_NVIDIA_GF4_TI_4200_GO);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_980_XGL () {0x288;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_980_XGL);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO4_780_XGL () {0x289;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO4_780_XGL);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_FX_1500 () {0x29e;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_FX_1500);
eval 'sub PCI_PRODUCT_NVIDIA_XBOXFB () {0x2a0;}' unless defined(&PCI_PRODUCT_NVIDIA_XBOXFB);
eval 'sub PCI_PRODUCT_NVIDIA_XBOX_PCHB () {0x2a5;}' unless defined(&PCI_PRODUCT_NVIDIA_XBOX_PCHB);
eval 'sub PCI_PRODUCT_NVIDIA_C51_HB_02F0 () {0x2f0;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_HB_02F0);
eval 'sub PCI_PRODUCT_NVIDIA_C51_HB_02F1 () {0x2f1;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_HB_02F1);
eval 'sub PCI_PRODUCT_NVIDIA_C51_HB_02F2 () {0x2f2;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_HB_02F2);
eval 'sub PCI_PRODUCT_NVIDIA_C51_HB_02F3 () {0x2f3;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_HB_02F3);
eval 'sub PCI_PRODUCT_NVIDIA_C51_HB_02F4 () {0x2f4;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_HB_02F4);
eval 'sub PCI_PRODUCT_NVIDIA_C51_HB_02F5 () {0x2f5;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_HB_02F5);
eval 'sub PCI_PRODUCT_NVIDIA_C51_HB_02F6 () {0x2f6;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_HB_02F6);
eval 'sub PCI_PRODUCT_NVIDIA_C51_HB_02F7 () {0x2f7;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_HB_02F7);
eval 'sub PCI_PRODUCT_NVIDIA_C51_MC5 () {0x2f8;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_MC5);
eval 'sub PCI_PRODUCT_NVIDIA_C51_MC4 () {0x2f9;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_MC4);
eval 'sub PCI_PRODUCT_NVIDIA_C51_MC0 () {0x2fa;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_MC0);
eval 'sub PCI_PRODUCT_NVIDIA_C51_PPB_02FB () {0x2fb;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_PPB_02FB);
eval 'sub PCI_PRODUCT_NVIDIA_C51_PPB_02FC () {0x2fc;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_PPB_02FC);
eval 'sub PCI_PRODUCT_NVIDIA_C51_PPB_02FD () {0x2fd;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_PPB_02FD);
eval 'sub PCI_PRODUCT_NVIDIA_C51_MC1 () {0x2fe;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_MC1);
eval 'sub PCI_PRODUCT_NVIDIA_C51_HB_02FF () {0x2ff;}' unless defined(&PCI_PRODUCT_NVIDIA_C51_HB_02FF);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_FX5800U () {0x301;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_FX5800U);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_FX5800 () {0x302;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_FX5800);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_FX_2000 () {0x308;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_FX_2000);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_FX_1000 () {0x309;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_FX_1000);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5600U () {0x311;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5600U);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5600 () {0x312;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5600);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5600_SE () {0x314;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5600_SE);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5200U () {0x321;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5200U);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5200 () {0x322;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5200);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5200SE () {0x323;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5200SE);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FXGO5200 () {0x329;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FXGO5200);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_FX_500 () {0x32b;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_FX_500);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5900U () {0x330;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5900U);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5900 () {0x331;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5900);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5900XT () {0x332;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5900XT);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5950U () {0x333;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5950U);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_FX_3000 () {0x338;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_FX_3000);
eval 'sub PCI_PRODUCT_NVIDIA_GF_FX5700_LE () {0x343;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_FX5700_LE);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LPC1 () {0x360;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LPC1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LPC2 () {0x361;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LPC2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LPC3 () {0x362;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LPC3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LPC4 () {0x363;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LPC4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LPC5 () {0x364;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LPC5);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LPC6 () {0x365;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LPC6);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LPC7 () {0x366;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LPC7);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LPC8 () {0x367;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LPC8);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_SMB () {0x368;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_SMB);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_MEM () {0x369;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_MEM);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_MEM2 () {0x36a;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_MEM2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_OHCI () {0x36c;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_OHCI);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_EHCI () {0x36d;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_EHCI);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_IDE () {0x36e;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_IDE);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_PPB () {0x370;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_PPB);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_HDA () {0x371;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_HDA);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LAN1 () {0x372;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_LAN2 () {0x373;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_PCIE () {0x377;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_PCIE);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_PCIE2 () {0x378;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_PCIE2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_SATA () {0x37e;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_SATA);
eval 'sub PCI_PRODUCT_NVIDIA_MCP55_SATA2 () {0x37f;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP55_SATA2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GO_7600 () {0x398;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GO_7600);
eval 'sub PCI_PRODUCT_NVIDIA_GF_6100_430 () {0x3d0;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_6100_430);
eval 'sub PCI_PRODUCT_NVIDIA_GF_6100_405 () {0x3d1;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_6100_405);
eval 'sub PCI_PRODUCT_NVIDIA_GF_7025_630A () {0x3d6;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_7025_630A);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_ISA () {0x3e0;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_ISA);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_HDA () {0x3e4;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_HDA);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_LAN1 () {0x3e5;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_LAN2 () {0x3e6;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_SATA () {0x3e7;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_SATA);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_PPB_1 () {0x3e8;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_PPB_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_PPB_2 () {0x3e9;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_PPB_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_MEM () {0x3ea;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_MEM);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_SMB () {0x3eb;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_SMB);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_IDE () {0x3ec;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_IDE);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_LAN3 () {0x3ee;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_LAN3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_LAN4 () {0x3ef;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_LAN4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_HDA2 () {0x3f0;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_HDA2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_OHCI () {0x3f1;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_OHCI);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_EHCI () {0x3f2;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_EHCI);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_PCI () {0x3f3;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_PCI);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_SMC () {0x3f4;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_SMC);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_MEM2 () {0x3f5;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_MEM2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_SATA2 () {0x3f6;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_SATA2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP61_SATA3 () {0x3f7;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP61_SATA3);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_8600GTS () {0x400;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_8600GTS);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_8600GT () {0x402;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_8600GT);
eval 'sub PCI_PRODUCT_NVIDIA_GF_8500_GT () {0x421;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_8500_GT);
eval 'sub PCI_PRODUCT_NVIDIA_GF_8400M_GS () {0x427;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_8400M_GS);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_NVS140M () {0x429;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_NVS140M);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_ISA () {0x440;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_ISA);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_LPC1 () {0x441;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_LPC1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_LPC2 () {0x442;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_LPC2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_LPC3 () {0x443;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_LPC3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_MEM () {0x444;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_MEM);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_MEM2 () {0x445;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_MEM2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_SMB () {0x446;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_SMB);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_SMU () {0x447;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_SMU);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_IDE () {0x448;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_IDE);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_PCI () {0x449;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_PCI);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_HDA_1 () {0x44a;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_HDA_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_HDA_2 () {0x44b;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_HDA_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_AHCI_1 () {0x44c;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_AHCI_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_AHCI_2 () {0x44d;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_AHCI_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_AHCI_3 () {0x44e;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_AHCI_3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_AHCI_4 () {0x44f;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_AHCI_4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_LAN1 () {0x450;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_LAN2 () {0x451;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_LAN3 () {0x452;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_LAN3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_LAN4 () {0x453;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_LAN4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_USB_1 () {0x454;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_USB_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_USB_2 () {0x455;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_USB_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_USB_3 () {0x456;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_USB_3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_USB_4 () {0x457;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_USB_4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_PPB_1 () {0x458;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_PPB_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_PPB_2 () {0x459;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_PPB_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_PPB_3 () {0x45a;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_PPB_3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_SATA () {0x45c;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_SATA);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_SATA2 () {0x45d;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_SATA2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_SATA3 () {0x45e;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_SATA3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP65_SATA4 () {0x45f;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP65_SATA4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_SMB () {0x542;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_SMB);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_LAN1 () {0x54c;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_LAN2 () {0x54d;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_LAN3 () {0x54e;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_LAN3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_LAN4 () {0x54f;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_LAN4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_SATA () {0x550;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_SATA);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_SATA2 () {0x551;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_SATA2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_SATA3 () {0x552;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_SATA3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_SATA4 () {0x553;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_SATA4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_AHCI_1 () {0x554;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_AHCI_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_AHCI_2 () {0x555;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_AHCI_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_AHCI_3 () {0x556;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_AHCI_3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_AHCI_4 () {0x557;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_AHCI_4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_AHCI_5 () {0x558;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_AHCI_5);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_AHCI_6 () {0x559;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_AHCI_6);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_AHCI_7 () {0x55a;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_AHCI_7);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_AHCI_8 () {0x55b;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_AHCI_8);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_HDA_1 () {0x55c;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_HDA_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_HDA_2 () {0x55d;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_HDA_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP67_IDE () {0x560;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP67_IDE);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_IDE () {0x56c;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_IDE);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_8800_GT () {0x611;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_8800_GT);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_9800_GT () {0x614;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_9800_GT);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_9600_GT () {0x622;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_9600_GT);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_9500_GT () {0x640;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_9500_GT);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_M2050 () {0x6de;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_M2050);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_9300_GE_1 () {0x6e0;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_9300_GE_1);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE8400GS () {0x6e4;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE8400GS);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE9300M_GS () {0x6e9;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE9300M_GS);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRONVS150 () {0x6ea;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRONVS150);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRONVS160 () {0x6eb;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRONVS160);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRONVS295 () {0x6fd;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRONVS295);
eval 'sub PCI_PRODUCT_NVIDIA_MCP78S_SMB () {0x752;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP78S_SMB);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_IDE () {0x759;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_IDE);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_LAN1 () {0x760;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_LAN2 () {0x761;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_LAN3 () {0x762;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_LAN3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_LAN4 () {0x763;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_LAN4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_HDA_1 () {0x774;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_HDA_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_HDA_2 () {0x775;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_HDA_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_HDA_3 () {0x776;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_HDA_3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_HDA_4 () {0x777;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_HDA_4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_SMB () {0x7d8;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_SMB);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_LAN1 () {0x7dc;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_LAN2 () {0x7dd;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_LAN3 () {0x7de;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_LAN3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_LAN4 () {0x7df;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_LAN4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_1 () {0x7f0;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_2 () {0x7f1;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_3 () {0x7f2;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_4 () {0x7f3;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_5 () {0x7f4;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_5);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_6 () {0x7f5;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_6);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_7 () {0x7f6;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_7);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_8 () {0x7f7;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_8);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_9 () {0x7f8;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_9);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_10 () {0x7f9;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_10);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_11 () {0x7fa;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_11);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_AHCI_12 () {0x7fb;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_AHCI_12);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_HDA_1 () {0x7fc;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_HDA_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP73_HDA_2 () {0x7fd;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP73_HDA_2);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_9400M () {0x863;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_9400M);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_210 () {0xa65;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_210);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_SMB () {0xaa2;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_SMB);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_LAN1 () {0xab0;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_LAN1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_LAN2 () {0xab1;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_LAN2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_LAN3 () {0xab2;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_LAN3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_LAN4 () {0xab3;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_LAN4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_1 () {0xab4;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_2 () {0xab5;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_3 () {0xab6;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_4 () {0xab7;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_5 () {0xab8;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_5);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_6 () {0xab9;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_6);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_7 () {0xaba;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_7);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_8 () {0xabb;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_8);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_9 () {0xabc;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_9);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_10 () {0xabd;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_10);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_11 () {0xabe;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_11);
eval 'sub PCI_PRODUCT_NVIDIA_MCP79_AHCI_12 () {0xabf;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP79_AHCI_12);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_1 () {0xad0;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_1);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_2 () {0xad1;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_2);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_3 () {0xad2;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_3);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_4 () {0xad3;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_4);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_5 () {0xad4;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_5);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_6 () {0xad5;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_6);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_7 () {0xad6;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_7);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_8 () {0xad7;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_8);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_9 () {0xad8;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_9);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_10 () {0xad9;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_10);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_11 () {0xada;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_11);
eval 'sub PCI_PRODUCT_NVIDIA_MCP77_AHCI_12 () {0xadb;}' unless defined(&PCI_PRODUCT_NVIDIA_MCP77_AHCI_12);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_210_HDA () {0xbe3;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_210_HDA);
eval 'sub PCI_PRODUCT_NVIDIA_GF100_HDA () {0xbe5;}' unless defined(&PCI_PRODUCT_NVIDIA_GF100_HDA);
eval 'sub PCI_PRODUCT_NVIDIA_GF108_HDA () {0xbea;}' unless defined(&PCI_PRODUCT_NVIDIA_GF108_HDA);
eval 'sub PCI_PRODUCT_NVIDIA_GF116_HDA () {0xbee;}' unless defined(&PCI_PRODUCT_NVIDIA_GF116_HDA);
eval 'sub PCI_PRODUCT_NVIDIA_GF_440 () {0xde0;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_440);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT640M () {0xfd2;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT640M);
eval 'sub PCI_PRODUCT_NVIDIA_GT520 () {0x1040;}' unless defined(&PCI_PRODUCT_NVIDIA_GT520);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_510 () {0x1042;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_510);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_605 () {0x1048;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_605);
eval 'sub PCI_PRODUCT_NVIDIA_GT620 () {0x1049;}' unless defined(&PCI_PRODUCT_NVIDIA_GT620);
eval 'sub PCI_PRODUCT_NVIDIA_GT610 () {0x104a;}' unless defined(&PCI_PRODUCT_NVIDIA_GT610);
eval 'sub PCI_PRODUCT_NVIDIA_GT520M () {0x1050;}' unless defined(&PCI_PRODUCT_NVIDIA_GT520M);
eval 'sub PCI_PRODUCT_NVIDIA_GT520MX () {0x1051;}' unless defined(&PCI_PRODUCT_NVIDIA_GT520MX);
eval 'sub PCI_PRODUCT_NVIDIA_GT520M2 () {0x1052;}' unless defined(&PCI_PRODUCT_NVIDIA_GT520M2);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_410M () {0x1054;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_410M);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_410M2 () {0x1055;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_410M2);
eval 'sub PCI_PRODUCT_NVIDIA_NVS_4200M () {0x1056;}' unless defined(&PCI_PRODUCT_NVIDIA_NVS_4200M);
eval 'sub PCI_PRODUCT_NVIDIA_NVS_4200M2 () {0x1057;}' unless defined(&PCI_PRODUCT_NVIDIA_NVS_4200M2);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_610M () {0x1058;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_610M);
eval 'sub PCI_PRODUCT_NVIDIA_GEFORCE_610M2 () {0x1059;}' unless defined(&PCI_PRODUCT_NVIDIA_GEFORCE_610M2);
eval 'sub PCI_PRODUCT_NVIDIA_GT610M () {0x105a;}' unless defined(&PCI_PRODUCT_NVIDIA_GT610M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX680 () {0x1180;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX680);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX770 () {0x1184;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX770);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX560_Ti () {0x1200;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX560_Ti);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX560 () {0x1201;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX560);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX560_TiOEM () {0x1202;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX560_TiOEM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX460_SEv2 () {0x1203;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX460_SEv2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX460_V2 () {0x1205;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX460_V2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX555 () {0x1206;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX555);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT645_OEM () {0x1207;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT645_OEM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX560_SE () {0x1208;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX560_SE);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX570M () {0x1210;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX570M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX580M () {0x1211;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX580M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX680M () {0x1212;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX680M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX670M () {0x1213;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX670M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT545_OEM () {0x1241;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT545_OEM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX545 () {0x1243;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX545);
eval 'sub PCI_PRODUCT_NVIDIA_GF116 () {0x1244;}' unless defined(&PCI_PRODUCT_NVIDIA_GF116);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTS450_R2 () {0x1245;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTS450_R2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT550M () {0x1246;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT550M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT555M () {0x1247;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT555M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT635M () {0x1248;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT635M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTS450_R3 () {0x1249;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTS450_R3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT640_OEM () {0x124b;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT640_OEM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT550M_2 () {0x124d;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT550M_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT560M () {0x1251;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT560M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT635 () {0x1280;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT635);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT710 () {0x1281;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT710);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT640_R2 () {0x1282;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT640_R2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT630_R2 () {0x1284;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT630_R2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT720 () {0x1286;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT720);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT730 () {0x1287;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT730);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT720_2 () {0x1288;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT720_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT710_2 () {0x1289;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT710_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GK208B () {0x128a;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GK208B);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT710_3 () {0x128b;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT710_3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GK208B_2 () {0x128c;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GK208B_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT730M () {0x1290;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT730M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT735M () {0x1291;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT735M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT740M () {0x1292;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT740M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT730M2 () {0x1293;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT730M2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT740M2 () {0x1294;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT740M2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_710M () {0x1295;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_710M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_825M () {0x1296;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_825M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GT720M () {0x1298;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GT720M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_920M () {0x1299;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_920M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_910M () {0x129a;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_910M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_K610M () {0x12b9;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_K610M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_K510M () {0x12ba;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_K510M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_830M () {0x1340;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_830M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_840M () {0x1341;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_840M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_845M () {0x1344;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_845M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_930M () {0x1346;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_930M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_940M () {0x1347;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_940M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_945MA () {0x1348;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_945MA);
eval 'sub PCI_PRODUCT_NVIDIA_GF_930M_2 () {0x1349;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_930M_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_940MX () {0x134b;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_940MX);
eval 'sub PCI_PRODUCT_NVIDIA_GF_940MX_2 () {0x134d;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_940MX_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_930MX () {0x134e;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_930MX);
eval 'sub PCI_PRODUCT_NVIDIA_GF_920MX () {0x134f;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_920MX);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_K620M () {0x137a;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_K620M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M520M () {0x137b;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M520M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_940A () {0x137d;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_940A);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX750_Ti () {0x1380;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX750_Ti);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX750 () {0x1381;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX750);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX745 () {0x1382;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX745);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX710 () {0x1389;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX710);
eval 'sub PCI_PRODUCT_NVIDIA_GF_845M_2 () {0x1390;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_845M_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX850M () {0x1391;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX850M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX860M () {0x1392;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX860M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_840M_2 () {0x1393;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_840M_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_845M_3 () {0x1398;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_845M_3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_945M () {0x1399;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_945M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX950M () {0x139a;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX950M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX960M () {0x139b;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX960M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_940M_2 () {0x139c;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_940M_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX750_Ti_2 () {0x139d;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX750_Ti_2);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M2000M () {0x13b0;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M2000M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M1000M () {0x13b1;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M1000M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M600M () {0x13b2;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M600M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_K2200M () {0x13b3;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_K2200M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M620M () {0x13b4;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M620M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M1200M () {0x13b6;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M1200M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_NVS810 () {0x13b9;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_NVS810);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_K2200 () {0x13ba;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_K2200);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_K620 () {0x13bb;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_K620);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_K1200 () {0x13bc;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_K1200);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M10 () {0x13bd;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M10);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX980 () {0x13c0;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX980);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX970 () {0x13c2;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX970);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX980M () {0x13d7;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX980M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX970M () {0x13d8;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX970M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX965M () {0x13d9;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX965M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX980M2 () {0x13da;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX980M2);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M5000 () {0x13f0;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M5000);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M4000 () {0x13f1;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M4000);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_M60 () {0x13f2;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_M60);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_M6 () {0x13f3;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_M6);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M5000M () {0x13f8;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M5000M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M4000M () {0x13f9;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M4000M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M3000 () {0x13fa;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M3000);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M5500 () {0x13fb;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M5500);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX960 () {0x1401;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX960);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX950 () {0x1402;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX950);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX960_2 () {0x1406;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX960_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX750_2 () {0x1407;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX750_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX950_2 () {0x1427;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX950_2);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M2000 () {0x1430;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M2000);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_M4 () {0x1431;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_M4);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_M2200 () {0x1436;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_M2200);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_GP100 () {0x15f0;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_GP100);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_12G () {0x15f7;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_12G);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_16G () {0x15f8;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_16G);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_16G_SXM2 () {0x15f9;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_16G_SXM2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX980M3 () {0x1617;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX980M3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX970M2 () {0x1618;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX970M2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX965M_2 () {0x1619;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX965M_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX9804 () {0x161a;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX9804);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX965M_3 () {0x1667;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX965M_3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_TITAN_X () {0x1b00;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_TITAN_X);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1080_TI () {0x1b06;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1080_TI);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_P6000 () {0x1b30;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_P6000);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_P40 () {0x1b38;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_P40);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1080 () {0x1b80;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1080);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1070 () {0x1b81;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1070);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1060 () {0x1b84;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1060);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1080M () {0x1ba0;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1080M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1070M () {0x1ba1;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1070M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_P5000 () {0x1bb0;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_P5000);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_P4 () {0x1bb3;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_P4);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_P6 () {0x1bb4;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_P6);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_P5000M () {0x1bb6;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_P5000M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_P4000M () {0x1bb7;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_P4000M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_P3000M () {0x1bb8;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_P3000M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1080M_2 () {0x1be0;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1080M_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1070M_2 () {0x1be1;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1070M_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1060_3 () {0x1c02;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1060_3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1060_6 () {0x1c03;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1060_6);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1060M () {0x1c20;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1060M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1060M_2 () {0x1c60;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1060M_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1060_TiM () {0x1c61;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1060_TiM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1060_M () {0x1c62;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1060_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1050_X () {0x1c81;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1050_X);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1050_Ti () {0x1c82;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1050_Ti);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1050_TiM () {0x1c8c;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1050_TiM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1050_M () {0x1c8d;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1050_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1030 () {0x1d01;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1030);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX150 () {0x1d10;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX150);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX230 () {0x1d11;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX230);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX150_2 () {0x1d12;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX150_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX250 () {0x1d13;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX250);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX330 () {0x1d16;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX330);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_P520M () {0x1d33;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_P520M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_P520 () {0x1d34;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_P520);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX250_2 () {0x1d52;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX250_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX330_2 () {0x1d56;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX330_2);
eval 'sub PCI_PRODUCT_NVIDIA_TITAN_V () {0x1d81;}' unless defined(&PCI_PRODUCT_NVIDIA_TITAN_V);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100S16 () {0x1db1;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100S16);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100D16 () {0x1db2;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100D16);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100F16 () {0x1db3;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100F16);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100P16 () {0x1db4;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100P16);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100S32 () {0x1db5;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100S32);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100P32 () {0x1db6;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100P32);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100D32 () {0x1db7;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100D32);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100S332 () {0x1db8;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100S332);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_GV100 () {0x1dba;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_GV100);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_PG500216 () {0x1df0;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_PG500216);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_PG503216 () {0x1df2;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_PG503216);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100S216 () {0x1df5;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100S216);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_V100SP32 () {0x1df6;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_V100SP32);
eval 'sub PCI_PRODUCT_NVIDIA_TITAN_RTX () {0x1e02;}' unless defined(&PCI_PRODUCT_NVIDIA_TITAN_RTX);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX2080_Ti () {0x1e04;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX2080_Ti);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX2080_Ti_2 () {0x1e07;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX2080_Ti_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX2080_Ti_3 () {0x1e09;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX2080_Ti_3);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX8000 () {0x1e30;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX8000);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX6000 () {0x1e36;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX6000);
eval 'sub PCI_PRODUCT_NVIDIA_GRID_RTXT104816 () {0x1e37;}' unless defined(&PCI_PRODUCT_NVIDIA_GRID_RTXT104816);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX60002 () {0x1e3c;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX60002);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX80002 () {0x1e78;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX80002);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2080S () {0x1e81;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2080S);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2080 () {0x1e82;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2080);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070S () {0x1e84;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070S);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2080_2 () {0x1e87;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2080_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060 () {0x1e89;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2080_M () {0x1e90;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2080_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070_SMMQ () {0x1e91;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070_SMMQ);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2080_SMMQ () {0x1e93;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2080_SMMQ);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX5000 () {0x1eb0;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX5000);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX4000 () {0x1eb1;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX4000);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX5000S () {0x1eb5;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX5000S);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX4000S () {0x1eb6;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX4000S);
eval 'sub PCI_PRODUCT_NVIDIA_TESLA_T4 () {0x1eb8;}' unless defined(&PCI_PRODUCT_NVIDIA_TESLA_T4);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070S2 () {0x1ec2;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070S2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070S3 () {0x1ec7;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070S3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2080M () {0x1ed0;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2080M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070SM () {0x1ed1;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070SM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2080SM () {0x1ed3;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2080SM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070 () {0x1f02;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060S () {0x1f06;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060S);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070_2 () {0x1f07;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060_2 () {0x1f08;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1660S () {0x1f09;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1660S);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650 () {0x1f0a;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650);
eval 'sub PCI_PRODUCT_NVIDIA_CMP_40HX () {0x1f0b;}' unless defined(&PCI_PRODUCT_NVIDIA_CMP_40HX);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070_M () {0x1f10;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060_M () {0x1f11;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060_MQ () {0x1f12;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060_MQ);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070_MMQ () {0x1f14;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070_MMQ);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060_M2 () {0x1f15;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060_M2);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX3000M () {0x1f36;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX3000M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060S_2 () {0x1f42;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060S_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060S_3 () {0x1f47;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060S_3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070_M2 () {0x1f50;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070_M2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060_M3 () {0x1f51;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060_M3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2070_M3 () {0x1f54;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2070_M3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX2060_M4 () {0x1f55;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX2060_M4);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_RTX3000MR () {0x1f76;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_RTX3000MR);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_2 () {0x1f82;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_MMQ () {0x1f91;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_MMQ);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_M () {0x1f92;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_M2 () {0x1f94;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_M2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_TiM () {0x1f95;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_TiM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_MMQ2 () {0x1f96;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_MMQ2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX450 () {0x1f97;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX450);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX450_2 () {0x1f98;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX450_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_MX450_3 () {0x1f9c;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_MX450_3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_MMQ3 () {0x1f9d;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_MMQ3);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_T1000_M () {0x1fb0;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_T1000_M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_T600 () {0x1fb1;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_T600);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_T400_M () {0x1fb2;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_T400_M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_T2000_M () {0x1fb8;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_T2000_M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_T1000_M2 () {0x1fb9;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_T1000_M2);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_T600_M () {0x1fba;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_T600_M);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_T500_M () {0x1fbb;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_T500_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_MR () {0x1fd9;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_MR);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_MR2 () {0x1fdd;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_MR2);
eval 'sub PCI_PRODUCT_NVIDIA_QUADRO_T1000_M3 () {0x1ff9;}' unless defined(&PCI_PRODUCT_NVIDIA_QUADRO_T1000_M3);
eval 'sub PCI_PRODUCT_NVIDIA_A100_S40 () {0x20b0;}' unless defined(&PCI_PRODUCT_NVIDIA_A100_S40);
eval 'sub PCI_PRODUCT_NVIDIA_A100_P40 () {0x20b1;}' unless defined(&PCI_PRODUCT_NVIDIA_A100_P40);
eval 'sub PCI_PRODUCT_NVIDIA_A100_S80 () {0x20b2;}' unless defined(&PCI_PRODUCT_NVIDIA_A100_S80);
eval 'sub PCI_PRODUCT_NVIDIA_A100_P80 () {0x20b5;}' unless defined(&PCI_PRODUCT_NVIDIA_A100_P80);
eval 'sub PCI_PRODUCT_NVIDIA_PG506_232 () {0x20b6;}' unless defined(&PCI_PRODUCT_NVIDIA_PG506_232);
eval 'sub PCI_PRODUCT_NVIDIA_A30_P () {0x20b7;}' unless defined(&PCI_PRODUCT_NVIDIA_A30_P);
eval 'sub PCI_PRODUCT_NVIDIA_GRID_A100A () {0x20be;}' unless defined(&PCI_PRODUCT_NVIDIA_GRID_A100A);
eval 'sub PCI_PRODUCT_NVIDIA_GRID_A100B () {0x20bf;}' unless defined(&PCI_PRODUCT_NVIDIA_GRID_A100B);
eval 'sub PCI_PRODUCT_NVIDIA_A100_P40_2 () {0x20f1;}' unless defined(&PCI_PRODUCT_NVIDIA_A100_P40_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1660_Ti () {0x2182;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1660_Ti);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1660 () {0x2184;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1660);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1660S_2 () {0x2187;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1660S_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_3 () {0x2188;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_3);
eval 'sub PCI_PRODUCT_NVIDIA_CMP_30HX () {0x2189;}' unless defined(&PCI_PRODUCT_NVIDIA_CMP_30HX);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1660_TiM () {0x2191;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1660_TiM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1650_TiM2 () {0x2192;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1650_TiM2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1660S_3 () {0x21c4;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1660S_3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX1660_TiM2 () {0x21d1;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX1660_TiM2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX3090 () {0x2204;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX3090);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX3080_20 () {0x2205;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX3080_20);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX3080 () {0x2206;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX3080);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX3080_Ti () {0x2208;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX3080_Ti);
eval 'sub PCI_PRODUCT_NVIDIA_CMP_90HX () {0x220d;}' unless defined(&PCI_PRODUCT_NVIDIA_CMP_90HX);
eval 'sub PCI_PRODUCT_NVIDIA_GF_GTX3080LHR () {0x2216;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_GTX3080LHR);
eval 'sub PCI_PRODUCT_NVIDIA_RTX_A6000 () {0x2230;}' unless defined(&PCI_PRODUCT_NVIDIA_RTX_A6000);
eval 'sub PCI_PRODUCT_NVIDIA_RTX_A40 () {0x2235;}' unless defined(&PCI_PRODUCT_NVIDIA_RTX_A40);
eval 'sub PCI_PRODUCT_NVIDIA_RTX_A10 () {0x2236;}' unless defined(&PCI_PRODUCT_NVIDIA_RTX_A10);
eval 'sub PCI_PRODUCT_NVIDIA_RTX_A10G () {0x2237;}' unless defined(&PCI_PRODUCT_NVIDIA_RTX_A10G);
eval 'sub PCI_PRODUCT_NVIDIA_GA104_HDAUDIO () {0x228b;}' unless defined(&PCI_PRODUCT_NVIDIA_GA104_HDAUDIO);
eval 'sub PCI_PRODUCT_NVIDIA_TEGRA_PCIE_EPVN () {0x2296;}' unless defined(&PCI_PRODUCT_NVIDIA_TEGRA_PCIE_EPVN);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3090_Ti () {0x2482;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3090_Ti);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3070 () {0x2484;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3070);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3060_Ti () {0x2486;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3060_Ti);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3070_LHR () {0x2488;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3070_LHR);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3060_LHR () {0x2489;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3060_LHR);
eval 'sub PCI_PRODUCT_NVIDIA_CMP_70HX () {0x248a;}' unless defined(&PCI_PRODUCT_NVIDIA_CMP_70HX);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3080_MM () {0x249c;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3080_MM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3070_MM () {0x249d;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3070_MM);
eval 'sub PCI_PRODUCT_NVIDIA_RTX_A4000 () {0x24b0;}' unless defined(&PCI_PRODUCT_NVIDIA_RTX_A4000);
eval 'sub PCI_PRODUCT_NVIDIA_RTX_A5000M () {0x24b6;}' unless defined(&PCI_PRODUCT_NVIDIA_RTX_A5000M);
eval 'sub PCI_PRODUCT_NVIDIA_RTX_A4000M () {0x24b7;}' unless defined(&PCI_PRODUCT_NVIDIA_RTX_A4000M);
eval 'sub PCI_PRODUCT_NVIDIA_RTX_A3000M () {0x24b8;}' unless defined(&PCI_PRODUCT_NVIDIA_RTX_A3000M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3070_M () {0x24dc;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3070_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3070_MM3 () {0x24dd;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3070_MM3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3060 () {0x2501;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3060);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3060_2 () {0x2503;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3060_2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3060_LHR2 () {0x2504;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3060_LHR2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3060_MM () {0x2520;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3060_MM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3060_TiMM () {0x2523;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3060_TiMM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3060_MM2 () {0x2560;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3060_MM2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3050_TiMM () {0x2563;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3050_TiMM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3050 () {0x2583;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3050);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3050_TiM () {0x25a0;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3050_TiM);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3050_M () {0x25a2;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3050_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3050_M2 () {0x25a5;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3050_M2);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTXA4_M () {0x25b5;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTXA4_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTXA2000_M () {0x25b7;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTXA2000_M);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3050_M3 () {0x25e2;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3050_M3);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3050_M4 () {0x25e5;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3050_M4);
eval 'sub PCI_PRODUCT_NVIDIA_GF_RTX3050_TiM2 () {0x25e9;}' unless defined(&PCI_PRODUCT_NVIDIA_GF_RTX3050_TiM2);
eval 'sub PCI_PRODUCT_NVIDIA_SGS_RIVA128 () {0x18;}' unless defined(&PCI_PRODUCT_NVIDIA_SGS_RIVA128);
eval 'sub PCI_PRODUCT_NVIDIA_SGS_RIVA128_ZX () {0x19;}' unless defined(&PCI_PRODUCT_NVIDIA_SGS_RIVA128_ZX);
eval 'sub PCI_PRODUCT_OAKTECH_OTI1007 () {0x107;}' unless defined(&PCI_PRODUCT_OAKTECH_OTI1007);
eval 'sub PCI_PRODUCT_OLICOM_OC3136 () {0x1;}' unless defined(&PCI_PRODUCT_OLICOM_OC3136);
eval 'sub PCI_PRODUCT_OLICOM_OC3139 () {0x2;}' unless defined(&PCI_PRODUCT_OLICOM_OC3139);
eval 'sub PCI_PRODUCT_OLICOM_OC3140 () {0x4;}' unless defined(&PCI_PRODUCT_OLICOM_OC3140);
eval 'sub PCI_PRODUCT_OLICOM_OC3250 () {0x5;}' unless defined(&PCI_PRODUCT_OLICOM_OC3250);
eval 'sub PCI_PRODUCT_OLICOM_OC3530 () {0x6;}' unless defined(&PCI_PRODUCT_OLICOM_OC3530);
eval 'sub PCI_PRODUCT_OLICOM_OC3141 () {0x7;}' unless defined(&PCI_PRODUCT_OLICOM_OC3141);
eval 'sub PCI_PRODUCT_OLICOM_OC3540 () {0x8;}' unless defined(&PCI_PRODUCT_OLICOM_OC3540);
eval 'sub PCI_PRODUCT_OLICOM_OC3150 () {0xa;}' unless defined(&PCI_PRODUCT_OLICOM_OC3150);
eval 'sub PCI_PRODUCT_OLICOM_OC2805 () {0x11;}' unless defined(&PCI_PRODUCT_OLICOM_OC2805);
eval 'sub PCI_PRODUCT_OLICOM_OC2325 () {0x12;}' unless defined(&PCI_PRODUCT_OLICOM_OC2325);
eval 'sub PCI_PRODUCT_OLICOM_OC2183 () {0x13;}' unless defined(&PCI_PRODUCT_OLICOM_OC2183);
eval 'sub PCI_PRODUCT_OLICOM_OC2326 () {0x14;}' unless defined(&PCI_PRODUCT_OLICOM_OC2326);
eval 'sub PCI_PRODUCT_OLICOM_OC2327 () {0x19;}' unless defined(&PCI_PRODUCT_OLICOM_OC2327);
eval 'sub PCI_PRODUCT_OLICOM_OC6151 () {0x21;}' unless defined(&PCI_PRODUCT_OLICOM_OC6151);
eval 'sub PCI_PRODUCT_OLICOM_OCATM () {0x22;}' unless defined(&PCI_PRODUCT_OLICOM_OCATM);
eval 'sub PCI_PRODUCT_OPTI_82C557 () {0xc557;}' unless defined(&PCI_PRODUCT_OPTI_82C557);
eval 'sub PCI_PRODUCT_OPTI_82C558 () {0xc558;}' unless defined(&PCI_PRODUCT_OPTI_82C558);
eval 'sub PCI_PRODUCT_OPTI_82C568 () {0xc568;}' unless defined(&PCI_PRODUCT_OPTI_82C568);
eval 'sub PCI_PRODUCT_OPTI_82C621 () {0xc621;}' unless defined(&PCI_PRODUCT_OPTI_82C621);
eval 'sub PCI_PRODUCT_OPTI_82C700 () {0xc700;}' unless defined(&PCI_PRODUCT_OPTI_82C700);
eval 'sub PCI_PRODUCT_OPTI_82C701 () {0xc701;}' unless defined(&PCI_PRODUCT_OPTI_82C701);
eval 'sub PCI_PRODUCT_OPTI_82C822 () {0xc822;}' unless defined(&PCI_PRODUCT_OPTI_82C822);
eval 'sub PCI_PRODUCT_OPTI_82C861 () {0xc861;}' unless defined(&PCI_PRODUCT_OPTI_82C861);
eval 'sub PCI_PRODUCT_OPTI_82D568 () {0xd568;}' unless defined(&PCI_PRODUCT_OPTI_82D568);
eval 'sub PCI_PRODUCT_OXFORDSEMI_VSCOM_PCI011H () {0x8403;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_VSCOM_PCI011H);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OX16PCI954 () {0x9501;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OX16PCI954);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OX16PCI954K () {0x9504;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OX16PCI954K);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXUPCI952 () {0x9505;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXUPCI952);
eval 'sub PCI_PRODUCT_OXFORDSEMI_EXSYS_EX41092 () {0x950a;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_EXSYS_EX41092);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXCB950 () {0x950b;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXCB950);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXMPCI954 () {0x950c;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXMPCI954);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXMPCI954D () {0x9510;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXMPCI954D);
eval 'sub PCI_PRODUCT_OXFORDSEMI_EXSYS_EX41098 () {0x9511;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_EXSYS_EX41098);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OX16PCI954P () {0x9513;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OX16PCI954P);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OX16PCI952 () {0x9521;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OX16PCI952);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OX16PCI952P () {0x9523;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OX16PCI952P);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OX16PCI958 () {0x9538;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OX16PCI958);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE952_0 () {0xc101;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE952_0);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE952_1 () {0xc105;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE952_1);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE952P () {0xc110;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE952P);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE952_2S () {0xc120;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE952_2S);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE952_2 () {0xc124;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE952_2);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE952_3 () {0xc140;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE952_3);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE952_4 () {0xc141;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE952_4);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE952_5 () {0xc144;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE952_5);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE952_6 () {0xc145;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE952_6);
eval 'sub PCI_PRODUCT_OXFORDSEMI_OXPCIE954 () {0xc208;}' unless defined(&PCI_PRODUCT_OXFORDSEMI_OXPCIE954);
eval 'sub PCI_PRODUCT_PACKETENGINES_GNICII () {0x911;}' unless defined(&PCI_PRODUCT_PACKETENGINES_GNICII);
eval 'sub PCI_PRODUCT_PCHDTV_HD2000 () {0x2000;}' unless defined(&PCI_PRODUCT_PCHDTV_HD2000);
eval 'sub PCI_PRODUCT_PCHDTV_HD5500 () {0x5500;}' unless defined(&PCI_PRODUCT_PCHDTV_HD5500);
eval 'sub PCI_PRODUCT_PCTECH_RZ1000 () {0x1000;}' unless defined(&PCI_PRODUCT_PCTECH_RZ1000);
eval 'sub PCI_PRODUCT_PEAK_PCAN () {0x1;}' unless defined(&PCI_PRODUCT_PEAK_PCAN);
eval 'sub PCI_PRODUCT_PERICOM_PI7C21P100 () {0x1a7;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C21P100);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X20303UL () {0x303;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X20303UL);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X20505GP () {0x505;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X20505GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X20508GP () {0x508;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X20508GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G303EL () {0x2303;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G303EL);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G304EL () {0x2304;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G304EL);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G308GP () {0x2308;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G308GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G312GP () {0x2312;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G312GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G404SL () {0x2404;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G404SL);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G608GP () {0x2608;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G608GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G612GP () {0x2612;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G612GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G912GP () {0x2912;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G912GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G808PR () {0x8608;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G808PR);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G304EV () {0xb304;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G304EV);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X2G404EV () {0xb404;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X2G404EV);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X3G808GP () {0xc008;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X3G808GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X3G816GP () {0xc016;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X3G816GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X3G1224GP () {0xc124;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X3G1224GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X3G1632GP () {0xc232;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X3G1632GP);
eval 'sub PCI_PRODUCT_PERICOM_PI7C8140A () {0x8140;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C8140A);
eval 'sub PCI_PRODUCT_PERICOM_PI7C8148 () {0x8148;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C8148);
eval 'sub PCI_PRODUCT_PERICOM_PI7C8152 () {0x8152;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C8152);
eval 'sub PCI_PRODUCT_PERICOM_PI7C8154 () {0x8154;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C8154);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X20303SL () {0xa303;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X20303SL);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X20404SL () {0xa404;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X20404SL);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X110 () {0xe110;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X110);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X111SL () {0xe111;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X111SL);
eval 'sub PCI_PRODUCT_PERICOM_PI7C9X130 () {0xe130;}' unless defined(&PCI_PRODUCT_PERICOM_PI7C9X130);
eval 'sub PCI_PRODUCT_PHOBOS_P1000 () {0x1000;}' unless defined(&PCI_PRODUCT_PHOBOS_P1000);
eval 'sub PCI_PRODUCT_PLANEX_FNW_3603_TX () {0xab06;}' unless defined(&PCI_PRODUCT_PLANEX_FNW_3603_TX);
eval 'sub PCI_PRODUCT_PLANEX_FNW_3800_TX () {0xab07;}' unless defined(&PCI_PRODUCT_PLANEX_FNW_3800_TX);
eval 'sub PCI_PRODUCT_PLX_PCI_800 () {0x1076;}' unless defined(&PCI_PRODUCT_PLX_PCI_800);
eval 'sub PCI_PRODUCT_PLX_PCI_400 () {0x1077;}' unless defined(&PCI_PRODUCT_PLX_PCI_400);
eval 'sub PCI_PRODUCT_PLX_PCI_200 () {0x1103;}' unless defined(&PCI_PRODUCT_PLX_PCI_200);
eval 'sub PCI_PRODUCT_PLX_9656FPBGA () {0x5601;}' unless defined(&PCI_PRODUCT_PLX_9656FPBGA);
eval 'sub PCI_PRODUCT_PLX_PEX_8111 () {0x8111;}' unless defined(&PCI_PRODUCT_PLX_PEX_8111);
eval 'sub PCI_PRODUCT_PLX_PEX_8112 () {0x8112;}' unless defined(&PCI_PRODUCT_PLX_PEX_8112);
eval 'sub PCI_PRODUCT_PLX_PEX_8114 () {0x8114;}' unless defined(&PCI_PRODUCT_PLX_PEX_8114);
eval 'sub PCI_PRODUCT_PLX_PEX_8605 () {0x8605;}' unless defined(&PCI_PRODUCT_PLX_PEX_8605);
eval 'sub PCI_PRODUCT_PLX_9030 () {0x9030;}' unless defined(&PCI_PRODUCT_PLX_9030);
eval 'sub PCI_PRODUCT_PLX_9050 () {0x9050;}' unless defined(&PCI_PRODUCT_PLX_9050);
eval 'sub PCI_PRODUCT_PLX_9054 () {0x9054;}' unless defined(&PCI_PRODUCT_PLX_9054);
eval 'sub PCI_PRODUCT_PLX_9060ES () {0x906e;}' unless defined(&PCI_PRODUCT_PLX_9060ES);
eval 'sub PCI_PRODUCT_PLX_9656 () {0x9656;}' unless defined(&PCI_PRODUCT_PLX_9656);
eval 'sub PCI_PRODUCT_POWERHOUSE_POWERTOP () {0x6037;}' unless defined(&PCI_PRODUCT_POWERHOUSE_POWERTOP);
eval 'sub PCI_PRODUCT_POWERHOUSE_POWERPRO () {0x6073;}' unless defined(&PCI_PRODUCT_POWERHOUSE_POWERPRO);
eval 'sub PCI_PRODUCT_PROLAN_NE2KETHER () {0x1980;}' unless defined(&PCI_PRODUCT_PROLAN_NE2KETHER);
eval 'sub PCI_PRODUCT_PROMISE_PDC20265 () {0xd30;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20265);
eval 'sub PCI_PRODUCT_PROMISE_PDC20263 () {0xd38;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20263);
eval 'sub PCI_PRODUCT_PROMISE_PDC20275 () {0x1275;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20275);
eval 'sub PCI_PRODUCT_PROMISE_PDC20318 () {0x3318;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20318);
eval 'sub PCI_PRODUCT_PROMISE_PDC20319 () {0x3319;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20319);
eval 'sub PCI_PRODUCT_PROMISE_PDC20371 () {0x3371;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20371);
eval 'sub PCI_PRODUCT_PROMISE_PDC20379 () {0x3372;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20379);
eval 'sub PCI_PRODUCT_PROMISE_PDC20378 () {0x3373;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20378);
eval 'sub PCI_PRODUCT_PROMISE_PDC20375 () {0x3375;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20375);
eval 'sub PCI_PRODUCT_PROMISE_PDC20376 () {0x3376;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20376);
eval 'sub PCI_PRODUCT_PROMISE_PDC20377 () {0x3377;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20377);
eval 'sub PCI_PRODUCT_PROMISE_PDC40719 () {0x3515;}' unless defined(&PCI_PRODUCT_PROMISE_PDC40719);
eval 'sub PCI_PRODUCT_PROMISE_PDC40519 () {0x3519;}' unless defined(&PCI_PRODUCT_PROMISE_PDC40519);
eval 'sub PCI_PRODUCT_PROMISE_PDC20771 () {0x3570;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20771);
eval 'sub PCI_PRODUCT_PROMISE_PDC20571 () {0x3571;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20571);
eval 'sub PCI_PRODUCT_PROMISE_PDC20579 () {0x3574;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20579);
eval 'sub PCI_PRODUCT_PROMISE_PDC40779 () {0x3577;}' unless defined(&PCI_PRODUCT_PROMISE_PDC40779);
eval 'sub PCI_PRODUCT_PROMISE_PDC40718 () {0x3d17;}' unless defined(&PCI_PRODUCT_PROMISE_PDC40718);
eval 'sub PCI_PRODUCT_PROMISE_PDC40518 () {0x3d18;}' unless defined(&PCI_PRODUCT_PROMISE_PDC40518);
eval 'sub PCI_PRODUCT_PROMISE_PDC20775 () {0x3d73;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20775);
eval 'sub PCI_PRODUCT_PROMISE_PDC20575 () {0x3d75;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20575);
eval 'sub PCI_PRODUCT_PROMISE_PDC20267 () {0x4d30;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20267);
eval 'sub PCI_PRODUCT_PROMISE_PDC20246 () {0x4d33;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20246);
eval 'sub PCI_PRODUCT_PROMISE_PDC20262 () {0x4d38;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20262);
eval 'sub PCI_PRODUCT_PROMISE_PDC20268 () {0x4d68;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20268);
eval 'sub PCI_PRODUCT_PROMISE_PDC20269 () {0x4d69;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20269);
eval 'sub PCI_PRODUCT_PROMISE_PDC20276 () {0x5275;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20276);
eval 'sub PCI_PRODUCT_PROMISE_DC5030 () {0x5300;}' unless defined(&PCI_PRODUCT_PROMISE_DC5030);
eval 'sub PCI_PRODUCT_PROMISE_PDC20270 () {0x6268;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20270);
eval 'sub PCI_PRODUCT_PROMISE_PDC20271 () {0x6269;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20271);
eval 'sub PCI_PRODUCT_PROMISE_PDC20617 () {0x6617;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20617);
eval 'sub PCI_PRODUCT_PROMISE_PDC20620 () {0x6620;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20620);
eval 'sub PCI_PRODUCT_PROMISE_PDC20621 () {0x6621;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20621);
eval 'sub PCI_PRODUCT_PROMISE_PDC20618 () {0x6626;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20618);
eval 'sub PCI_PRODUCT_PROMISE_PDC20619 () {0x6629;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20619);
eval 'sub PCI_PRODUCT_PROMISE_PDC20277 () {0x7275;}' unless defined(&PCI_PRODUCT_PROMISE_PDC20277);
eval 'sub PCI_PRODUCT_QINHENG_CH352_2S () {0x3253;}' unless defined(&PCI_PRODUCT_QINHENG_CH352_2S);
eval 'sub PCI_PRODUCT_QINHENG_CH353_4S () {0x3453;}' unless defined(&PCI_PRODUCT_QINHENG_CH353_4S);
eval 'sub PCI_PRODUCT_QINHENG_CH356_8S () {0x3853;}' unless defined(&PCI_PRODUCT_QINHENG_CH356_8S);
eval 'sub PCI_PRODUCT_QINHENG_CH356_6S () {0x3873;}' unless defined(&PCI_PRODUCT_QINHENG_CH356_6S);
eval 'sub PCI_PRODUCT_QINHENG_CH353_2S1PAR () {0x5046;}' unless defined(&PCI_PRODUCT_QINHENG_CH353_2S1PAR);
eval 'sub PCI_PRODUCT_QINHENG_CH352_1S1P () {0x5053;}' unless defined(&PCI_PRODUCT_QINHENG_CH352_1S1P);
eval 'sub PCI_PRODUCT_QINHENG_CH357_4S () {0x5334;}' unless defined(&PCI_PRODUCT_QINHENG_CH357_4S);
eval 'sub PCI_PRODUCT_QINHENG_CH358_4S1P () {0x5334;}' unless defined(&PCI_PRODUCT_QINHENG_CH358_4S1P);
eval 'sub PCI_PRODUCT_QINHENG_CH358_8S () {0x5338;}' unless defined(&PCI_PRODUCT_QINHENG_CH358_8S);
eval 'sub PCI_PRODUCT_QINHENG_CH359_16S () {0x5838;}' unless defined(&PCI_PRODUCT_QINHENG_CH359_16S);
eval 'sub PCI_PRODUCT_QINHENG_CH353_2S1P () {0x7053;}' unless defined(&PCI_PRODUCT_QINHENG_CH353_2S1P);
eval 'sub PCI_PRODUCT_QINHENG_CH356_4S1P () {0x7073;}' unless defined(&PCI_PRODUCT_QINHENG_CH356_4S1P);
eval 'sub PCI_PRODUCT_QINHENG_CH355_4S () {0x7173;}' unless defined(&PCI_PRODUCT_QINHENG_CH355_4S);
eval 'sub PCI_PRODUCT_QINHENG2_CH382_2S1P () {0x3250;}' unless defined(&PCI_PRODUCT_QINHENG2_CH382_2S1P);
eval 'sub PCI_PRODUCT_QINHENG2_CH382_2S () {0x3253;}' unless defined(&PCI_PRODUCT_QINHENG2_CH382_2S);
eval 'sub PCI_PRODUCT_QINHENG2_CH384_4S1P () {0x3450;}' unless defined(&PCI_PRODUCT_QINHENG2_CH384_4S1P);
eval 'sub PCI_PRODUCT_QINHENG2_CH384_4S () {0x3470;}' unless defined(&PCI_PRODUCT_QINHENG2_CH384_4S);
eval 'sub PCI_PRODUCT_QINHENG2_CH384_8S () {0x3853;}' unless defined(&PCI_PRODUCT_QINHENG2_CH384_8S);
eval 'sub PCI_PRODUCT_QINHENG2_CH384_28S () {0x4353;}' unless defined(&PCI_PRODUCT_QINHENG2_CH384_28S);
eval 'sub PCI_PRODUCT_QLOGIC_QLA200 () {0x119;}' unless defined(&PCI_PRODUCT_QLOGIC_QLA200);
eval 'sub PCI_PRODUCT_QLOGIC_ISP10160 () {0x1016;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP10160);
eval 'sub PCI_PRODUCT_QLOGIC_ISP1020 () {0x1020;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP1020);
eval 'sub PCI_PRODUCT_QLOGIC_ISP1022 () {0x1022;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP1022);
eval 'sub PCI_PRODUCT_QLOGIC_ISP1080 () {0x1080;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP1080);
eval 'sub PCI_PRODUCT_QLOGIC_ISP12160 () {0x1216;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP12160);
eval 'sub PCI_PRODUCT_QLOGIC_ISP1240 () {0x1240;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP1240);
eval 'sub PCI_PRODUCT_QLOGIC_ISP1280 () {0x1280;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP1280);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2100 () {0x2100;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2100);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2200 () {0x2200;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2200);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2300 () {0x2300;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2300);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2312 () {0x2312;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2312);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2322 () {0x2322;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2322);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2422 () {0x2422;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2422);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2432 () {0x2432;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2432);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2512 () {0x2512;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2512);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2522 () {0x2522;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2522);
eval 'sub PCI_PRODUCT_QLOGIC_ISP2532 () {0x2532;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP2532);
eval 'sub PCI_PRODUCT_QLOGIC_ISP4010_TOE () {0x3010;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP4010_TOE);
eval 'sub PCI_PRODUCT_QLOGIC_ISP4022_TOE () {0x3022;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP4022_TOE);
eval 'sub PCI_PRODUCT_QLOGIC_ISP4032_TOE () {0x3032;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP4032_TOE);
eval 'sub PCI_PRODUCT_QLOGIC_ISP4010_HBA () {0x4010;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP4010_HBA);
eval 'sub PCI_PRODUCT_QLOGIC_ISP4022_HBA () {0x4022;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP4022_HBA);
eval 'sub PCI_PRODUCT_QLOGIC_ISP4032_HBA () {0x4032;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP4032_HBA);
eval 'sub PCI_PRODUCT_QLOGIC_ISP5422 () {0x5422;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP5422);
eval 'sub PCI_PRODUCT_QLOGIC_ISP5432 () {0x5432;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP5432);
eval 'sub PCI_PRODUCT_QLOGIC_ISP6312 () {0x6312;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP6312);
eval 'sub PCI_PRODUCT_QLOGIC_ISP6322 () {0x6322;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP6322);
eval 'sub PCI_PRODUCT_QLOGIC_ISP8432 () {0x8432;}' unless defined(&PCI_PRODUCT_QLOGIC_ISP8432);
eval 'sub PCI_PRODUCT_QUANCOM_PWDOG1 () {0x10;}' unless defined(&PCI_PRODUCT_QUANCOM_PWDOG1);
eval 'sub PCI_PRODUCT_QUANTUMDESIGNS_8500 () {0x1;}' unless defined(&PCI_PRODUCT_QUANTUMDESIGNS_8500);
eval 'sub PCI_PRODUCT_QUANTUMDESIGNS_8580 () {0x2;}' unless defined(&PCI_PRODUCT_QUANTUMDESIGNS_8580);
eval 'sub PCI_PRODUCT_QUICKLOGIC_PCWATCHDOG () {0x5030;}' unless defined(&PCI_PRODUCT_QUICKLOGIC_PCWATCHDOG);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1000 () {0x1000;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1000);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1001 () {0x1001;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1001);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1002 () {0x1002;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1002);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1003 () {0x1003;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1003);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1004 () {0x1004;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1004);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1005 () {0x1005;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1005);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1006 () {0x1006;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1006);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1007 () {0x1007;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1007);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1008 () {0x1008;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1008);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1009 () {0x1009;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1009);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_100A () {0x100a;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_100A);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_100B () {0x100b;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_100B);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_100C () {0x100c;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_100C);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_100D () {0x100d;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_100D);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_100E () {0x100e;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_100E);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_100F () {0x100f;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_100F);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1010 () {0x1010;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1010);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1011 () {0x1011;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1011);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1012 () {0x1012;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1012);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1013 () {0x1013;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1013);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1014 () {0x1014;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1014);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1015 () {0x1015;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1015);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1016 () {0x1016;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1016);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1017 () {0x1017;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1017);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1018 () {0x1018;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1018);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1019 () {0x1019;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1019);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_101A () {0x101a;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_101A);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_101B () {0x101b;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_101B);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_101C () {0x101c;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_101C);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_101D () {0x101d;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_101D);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_101E () {0x101e;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_101E);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_101F () {0x101f;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_101F);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1020 () {0x1020;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1020);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1021 () {0x1021;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1021);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1022 () {0x1022;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1022);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1023 () {0x1023;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1023);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1024 () {0x1024;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1024);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1025 () {0x1025;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1025);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1026 () {0x1026;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1026);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1027 () {0x1027;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1027);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1028 () {0x1028;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1028);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1029 () {0x1029;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1029);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_102A () {0x102a;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_102A);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_102B () {0x102b;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_102B);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_102C () {0x102c;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_102C);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_102D () {0x102d;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_102D);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_102E () {0x102e;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_102E);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_102F () {0x102f;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_102F);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1030 () {0x1030;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1030);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1031 () {0x1031;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1031);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1032 () {0x1032;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1032);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1033 () {0x1033;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1033);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1034 () {0x1034;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1034);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1035 () {0x1035;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1035);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1036 () {0x1036;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1036);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1037 () {0x1037;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1037);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1038 () {0x1038;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1038);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1039 () {0x1039;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1039);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_103A () {0x103a;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_103A);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_103B () {0x103b;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_103B);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_103C () {0x103c;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_103C);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_103D () {0x103d;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_103D);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_103E () {0x103e;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_103E);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_103F () {0x103f;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_103F);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1040 () {0x1040;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1040);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1041 () {0x1041;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1041);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1042 () {0x1042;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1042);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1043 () {0x1043;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1043);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1044 () {0x1044;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1044);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1045 () {0x1045;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1045);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1046 () {0x1046;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1046);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1047 () {0x1047;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1047);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1048 () {0x1048;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1048);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1049 () {0x1049;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1049);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_104A () {0x104a;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_104A);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_104B () {0x104b;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_104B);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_104C () {0x104c;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_104C);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_104D () {0x104d;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_104D);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_104E () {0x104e;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_104E);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_104F () {0x104f;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_104F);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1050 () {0x1050;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1050);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1051 () {0x1051;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1051);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1052 () {0x1052;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1052);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1053 () {0x1053;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1053);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1054 () {0x1054;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1054);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1055 () {0x1055;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1055);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1056 () {0x1056;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1056);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1057 () {0x1057;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1057);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1058 () {0x1058;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1058);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1059 () {0x1059;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1059);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_105A () {0x105a;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_105A);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_105B () {0x105b;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_105B);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_105C () {0x105c;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_105C);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_105D () {0x105d;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_105D);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_105E () {0x105e;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_105E);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_105F () {0x105f;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_105F);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1060 () {0x1060;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1060);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1061 () {0x1061;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1061);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1062 () {0x1062;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1062);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1063 () {0x1063;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1063);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1064 () {0x1064;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1064);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1065 () {0x1065;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1065);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1066 () {0x1066;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1066);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1067 () {0x1067;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1067);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1068 () {0x1068;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1068);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1069 () {0x1069;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1069);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_106A () {0x106a;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_106A);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_106B () {0x106b;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_106B);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_106C () {0x106c;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_106C);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_106D () {0x106d;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_106D);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_106E () {0x106e;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_106E);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_106F () {0x106f;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_106F);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1070 () {0x1070;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1070);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1071 () {0x1071;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1071);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1072 () {0x1072;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1072);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1073 () {0x1073;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1073);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1074 () {0x1074;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1074);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1075 () {0x1075;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1075);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1076 () {0x1076;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1076);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1077 () {0x1077;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1077);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1078 () {0x1078;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1078);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_1079 () {0x1079;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_1079);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_107A () {0x107a;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_107A);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_107B () {0x107b;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_107B);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_107C () {0x107c;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_107C);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_107D () {0x107d;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_107D);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_107E () {0x107e;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_107E);
eval 'sub PCI_PRODUCT_QUMRANET_VIRTIO_107F () {0x107f;}' unless defined(&PCI_PRODUCT_QUMRANET_VIRTIO_107F);
eval 'sub PCI_PRODUCT_RAINBOW_CS200 () {0x200;}' unless defined(&PCI_PRODUCT_RAINBOW_CS200);
eval 'sub PCI_PRODUCT_RALINK_RT2460A () {0x101;}' unless defined(&PCI_PRODUCT_RALINK_RT2460A);
eval 'sub PCI_PRODUCT_RALINK_RT2560 () {0x201;}' unless defined(&PCI_PRODUCT_RALINK_RT2560);
eval 'sub PCI_PRODUCT_RALINK_RT2561S () {0x301;}' unless defined(&PCI_PRODUCT_RALINK_RT2561S);
eval 'sub PCI_PRODUCT_RALINK_RT2561 () {0x302;}' unless defined(&PCI_PRODUCT_RALINK_RT2561);
eval 'sub PCI_PRODUCT_RALINK_RT2661 () {0x401;}' unless defined(&PCI_PRODUCT_RALINK_RT2661);
eval 'sub PCI_PRODUCT_RALINK_RT2860 () {0x601;}' unless defined(&PCI_PRODUCT_RALINK_RT2860);
eval 'sub PCI_PRODUCT_RALINK_RT2890 () {0x681;}' unless defined(&PCI_PRODUCT_RALINK_RT2890);
eval 'sub PCI_PRODUCT_RALINK_RT2760 () {0x701;}' unless defined(&PCI_PRODUCT_RALINK_RT2760);
eval 'sub PCI_PRODUCT_RALINK_RT2790 () {0x781;}' unless defined(&PCI_PRODUCT_RALINK_RT2790);
eval 'sub PCI_PRODUCT_RALINK_RT3060 () {0x3060;}' unless defined(&PCI_PRODUCT_RALINK_RT3060);
eval 'sub PCI_PRODUCT_RALINK_RT3062 () {0x3062;}' unless defined(&PCI_PRODUCT_RALINK_RT3062);
eval 'sub PCI_PRODUCT_RALINK_RT3090 () {0x3090;}' unless defined(&PCI_PRODUCT_RALINK_RT3090);
eval 'sub PCI_PRODUCT_RALINK_RT3091 () {0x3091;}' unless defined(&PCI_PRODUCT_RALINK_RT3091);
eval 'sub PCI_PRODUCT_RALINK_RT3092 () {0x3092;}' unless defined(&PCI_PRODUCT_RALINK_RT3092);
eval 'sub PCI_PRODUCT_RALINK_RT3298 () {0x3298;}' unless defined(&PCI_PRODUCT_RALINK_RT3298);
eval 'sub PCI_PRODUCT_RALINK_RT3562 () {0x3562;}' unless defined(&PCI_PRODUCT_RALINK_RT3562);
eval 'sub PCI_PRODUCT_RALINK_RT3592 () {0x3592;}' unless defined(&PCI_PRODUCT_RALINK_RT3592);
eval 'sub PCI_PRODUCT_RALINK_RT3593 () {0x3593;}' unless defined(&PCI_PRODUCT_RALINK_RT3593);
eval 'sub PCI_PRODUCT_RALINK_RT5360 () {0x5360;}' unless defined(&PCI_PRODUCT_RALINK_RT5360);
eval 'sub PCI_PRODUCT_RALINK_RT5362 () {0x5362;}' unless defined(&PCI_PRODUCT_RALINK_RT5362);
eval 'sub PCI_PRODUCT_RALINK_RT5390_1 () {0x5390;}' unless defined(&PCI_PRODUCT_RALINK_RT5390_1);
eval 'sub PCI_PRODUCT_RALINK_RT5390_2 () {0x5392;}' unless defined(&PCI_PRODUCT_RALINK_RT5390_2);
eval 'sub PCI_PRODUCT_RALINK_RT5390_3 () {0x539a;}' unless defined(&PCI_PRODUCT_RALINK_RT5390_3);
eval 'sub PCI_PRODUCT_RALINK_RT5390_4 () {0x539b;}' unless defined(&PCI_PRODUCT_RALINK_RT5390_4);
eval 'sub PCI_PRODUCT_RALINK_RT5390_5 () {0x539f;}' unless defined(&PCI_PRODUCT_RALINK_RT5390_5);
eval 'sub PCI_PRODUCT_RATOC_REXPCI31 () {0x853;}' unless defined(&PCI_PRODUCT_RATOC_REXPCI31);
eval 'sub PCI_PRODUCT_RASPBERRYPI_RP1_ETH () {0x1;}' unless defined(&PCI_PRODUCT_RASPBERRYPI_RP1_ETH);
eval 'sub PCI_PRODUCT_RDC_R1010_IDE () {0x1010;}' unless defined(&PCI_PRODUCT_RDC_R1010_IDE);
eval 'sub PCI_PRODUCT_RDC_R1011_IDE () {0x1011;}' unless defined(&PCI_PRODUCT_RDC_R1011_IDE);
eval 'sub PCI_PRODUCT_RDC_R1012_IDE () {0x1012;}' unless defined(&PCI_PRODUCT_RDC_R1012_IDE);
eval 'sub PCI_PRODUCT_RDC_R1031_PPB () {0x1031;}' unless defined(&PCI_PRODUCT_RDC_R1031_PPB);
eval 'sub PCI_PRODUCT_RDC_R1060_USBD () {0x1060;}' unless defined(&PCI_PRODUCT_RDC_R1060_USBD);
eval 'sub PCI_PRODUCT_RDC_R1061_USBD () {0x1061;}' unless defined(&PCI_PRODUCT_RDC_R1061_USBD);
eval 'sub PCI_PRODUCT_RDC_R1070_CAN () {0x1070;}' unless defined(&PCI_PRODUCT_RDC_R1070_CAN);
eval 'sub PCI_PRODUCT_RDC_R1331_MC () {0x1331;}' unless defined(&PCI_PRODUCT_RDC_R1331_MC);
eval 'sub PCI_PRODUCT_RDC_R1710_SPI () {0x1710;}' unless defined(&PCI_PRODUCT_RDC_R1710_SPI);
eval 'sub PCI_PRODUCT_RDC_R1930_HBRD () {0x1930;}' unless defined(&PCI_PRODUCT_RDC_R1930_HBRD);
eval 'sub PCI_PRODUCT_RDC_R2010_VGA () {0x2010;}' unless defined(&PCI_PRODUCT_RDC_R2010_VGA);
eval 'sub PCI_PRODUCT_RDC_R2012_VGA () {0x2012;}' unless defined(&PCI_PRODUCT_RDC_R2012_VGA);
eval 'sub PCI_PRODUCT_RDC_R2015_VGA () {0x2015;}' unless defined(&PCI_PRODUCT_RDC_R2015_VGA);
eval 'sub PCI_PRODUCT_RDC_R6011_PCIB () {0x6011;}' unless defined(&PCI_PRODUCT_RDC_R6011_PCIB);
eval 'sub PCI_PRODUCT_RDC_R6013_PCIB () {0x6013;}' unless defined(&PCI_PRODUCT_RDC_R6013_PCIB);
eval 'sub PCI_PRODUCT_RDC_R6021_HB () {0x6021;}' unless defined(&PCI_PRODUCT_RDC_R6021_HB);
eval 'sub PCI_PRODUCT_RDC_R6022_HB () {0x6022;}' unless defined(&PCI_PRODUCT_RDC_R6022_HB);
eval 'sub PCI_PRODUCT_RDC_R6023_HB () {0x6023;}' unless defined(&PCI_PRODUCT_RDC_R6023_HB);
eval 'sub PCI_PRODUCT_RDC_R6025_HB () {0x6025;}' unless defined(&PCI_PRODUCT_RDC_R6025_HB);
eval 'sub PCI_PRODUCT_RDC_R6026_HB () {0x6026;}' unless defined(&PCI_PRODUCT_RDC_R6026_HB);
eval 'sub PCI_PRODUCT_RDC_R6031_PCIB () {0x6031;}' unless defined(&PCI_PRODUCT_RDC_R6031_PCIB);
eval 'sub PCI_PRODUCT_RDC_R6035_PCIB () {0x6035;}' unless defined(&PCI_PRODUCT_RDC_R6035_PCIB);
eval 'sub PCI_PRODUCT_RDC_R6036_PCIB () {0x6036;}' unless defined(&PCI_PRODUCT_RDC_R6036_PCIB);
eval 'sub PCI_PRODUCT_RDC_R6040 () {0x6040;}' unless defined(&PCI_PRODUCT_RDC_R6040);
eval 'sub PCI_PRODUCT_RDC_R6060_OHCI () {0x6060;}' unless defined(&PCI_PRODUCT_RDC_R6060_OHCI);
eval 'sub PCI_PRODUCT_RDC_R6061_EHCI () {0x6061;}' unless defined(&PCI_PRODUCT_RDC_R6061_EHCI);
eval 'sub PCI_PRODUCT_REALTEK_E2600 () {0x2600;}' unless defined(&PCI_PRODUCT_REALTEK_E2600);
eval 'sub PCI_PRODUCT_REALTEK_E3000 () {0x3000;}' unless defined(&PCI_PRODUCT_REALTEK_E3000);
eval 'sub PCI_PRODUCT_REALTEK_RTS5208 () {0x5208;}' unless defined(&PCI_PRODUCT_REALTEK_RTS5208);
eval 'sub PCI_PRODUCT_REALTEK_RTS5209 () {0x5209;}' unless defined(&PCI_PRODUCT_REALTEK_RTS5209);
eval 'sub PCI_PRODUCT_REALTEK_RTS5227 () {0x5227;}' unless defined(&PCI_PRODUCT_REALTEK_RTS5227);
eval 'sub PCI_PRODUCT_REALTEK_RTS5229 () {0x5229;}' unless defined(&PCI_PRODUCT_REALTEK_RTS5229);
eval 'sub PCI_PRODUCT_REALTEK_RTS522A () {0x522a;}' unless defined(&PCI_PRODUCT_REALTEK_RTS522A);
eval 'sub PCI_PRODUCT_REALTEK_RTS5249 () {0x5249;}' unless defined(&PCI_PRODUCT_REALTEK_RTS5249);
eval 'sub PCI_PRODUCT_REALTEK_RTS525A () {0x525a;}' unless defined(&PCI_PRODUCT_REALTEK_RTS525A);
eval 'sub PCI_PRODUCT_REALTEK_RTL8402 () {0x5286;}' unless defined(&PCI_PRODUCT_REALTEK_RTL8402);
eval 'sub PCI_PRODUCT_REALTEK_RTL8411B () {0x5287;}' unless defined(&PCI_PRODUCT_REALTEK_RTL8411B);
eval 'sub PCI_PRODUCT_REALTEK_RTL8411 () {0x5289;}' unless defined(&PCI_PRODUCT_REALTEK_RTL8411);
eval 'sub PCI_PRODUCT_REALTEK_RT8029 () {0x8029;}' unless defined(&PCI_PRODUCT_REALTEK_RT8029);
eval 'sub PCI_PRODUCT_REALTEK_RT8139D () {0x8039;}' unless defined(&PCI_PRODUCT_REALTEK_RT8139D);
eval 'sub PCI_PRODUCT_REALTEK_RT8100 () {0x8100;}' unless defined(&PCI_PRODUCT_REALTEK_RT8100);
eval 'sub PCI_PRODUCT_REALTEK_RT8125 () {0x8125;}' unless defined(&PCI_PRODUCT_REALTEK_RT8125);
eval 'sub PCI_PRODUCT_REALTEK_RT8126 () {0x8126;}' unless defined(&PCI_PRODUCT_REALTEK_RT8126);
eval 'sub PCI_PRODUCT_REALTEK_RT8127 () {0x8127;}' unless defined(&PCI_PRODUCT_REALTEK_RT8127);
eval 'sub PCI_PRODUCT_REALTEK_RT8129 () {0x8129;}' unless defined(&PCI_PRODUCT_REALTEK_RT8129);
eval 'sub PCI_PRODUCT_REALTEK_RT8101E () {0x8136;}' unless defined(&PCI_PRODUCT_REALTEK_RT8101E);
eval 'sub PCI_PRODUCT_REALTEK_RT8138 () {0x8138;}' unless defined(&PCI_PRODUCT_REALTEK_RT8138);
eval 'sub PCI_PRODUCT_REALTEK_RT8139 () {0x8139;}' unless defined(&PCI_PRODUCT_REALTEK_RT8139);
eval 'sub PCI_PRODUCT_REALTEK_RT8169SC () {0x8167;}' unless defined(&PCI_PRODUCT_REALTEK_RT8169SC);
eval 'sub PCI_PRODUCT_REALTEK_RT8168 () {0x8168;}' unless defined(&PCI_PRODUCT_REALTEK_RT8168);
eval 'sub PCI_PRODUCT_REALTEK_RT8169 () {0x8169;}' unless defined(&PCI_PRODUCT_REALTEK_RT8169);
eval 'sub PCI_PRODUCT_REALTEK_RTL8188CE () {0x8176;}' unless defined(&PCI_PRODUCT_REALTEK_RTL8188CE);
eval 'sub PCI_PRODUCT_REALTEK_RTL8192CE () {0x8178;}' unless defined(&PCI_PRODUCT_REALTEK_RTL8192CE);
eval 'sub PCI_PRODUCT_REALTEK_RTL8188EE () {0x8179;}' unless defined(&PCI_PRODUCT_REALTEK_RTL8188EE);
eval 'sub PCI_PRODUCT_REALTEK_RT8180 () {0x8180;}' unless defined(&PCI_PRODUCT_REALTEK_RT8180);
eval 'sub PCI_PRODUCT_REALTEK_RT8185 () {0x8185;}' unless defined(&PCI_PRODUCT_REALTEK_RT8185);
eval 'sub PCI_PRODUCT_REALTEK_RTL8192EE () {0x818b;}' unless defined(&PCI_PRODUCT_REALTEK_RTL8192EE);
eval 'sub PCI_PRODUCT_REALTEK_RTL8821CE () {0xc821;}' unless defined(&PCI_PRODUCT_REALTEK_RTL8821CE);
eval 'sub PCI_PRODUCT_REDHAT_PPB () {0x1;}' unless defined(&PCI_PRODUCT_REDHAT_PPB);
eval 'sub PCI_PRODUCT_REDHAT_QXL () {0x100;}' unless defined(&PCI_PRODUCT_REDHAT_QXL);
eval 'sub PCI_PRODUCT_RENESAS_SH7780 () {0x2;}' unless defined(&PCI_PRODUCT_RENESAS_SH7780);
eval 'sub PCI_PRODUCT_RENESAS_SH7785 () {0x7;}' unless defined(&PCI_PRODUCT_RENESAS_SH7785);
eval 'sub PCI_PRODUCT_RENESAS_SH7757_PBI () {0x11;}' unless defined(&PCI_PRODUCT_RENESAS_SH7757_PBI);
eval 'sub PCI_PRODUCT_RENESAS_SH7757_PPB () {0x12;}' unless defined(&PCI_PRODUCT_RENESAS_SH7757_PPB);
eval 'sub PCI_PRODUCT_RENESAS_SH7757_PS () {0x13;}' unless defined(&PCI_PRODUCT_RENESAS_SH7757_PS);
eval 'sub PCI_PRODUCT_RENESAS_PD720201 () {0x14;}' unless defined(&PCI_PRODUCT_RENESAS_PD720201);
eval 'sub PCI_PRODUCT_RENESAS_PD720202 () {0x15;}' unless defined(&PCI_PRODUCT_RENESAS_PD720202);
eval 'sub PCI_PRODUCT_RICOH_Rx5C465 () {0x465;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C465);
eval 'sub PCI_PRODUCT_RICOH_Rx5C466 () {0x466;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C466);
eval 'sub PCI_PRODUCT_RICOH_Rx5C475 () {0x475;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C475);
eval 'sub PCI_PRODUCT_RICOH_RL5C476 () {0x476;}' unless defined(&PCI_PRODUCT_RICOH_RL5C476);
eval 'sub PCI_PRODUCT_RICOH_Rx5C477 () {0x477;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C477);
eval 'sub PCI_PRODUCT_RICOH_Rx5C478 () {0x478;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C478);
eval 'sub PCI_PRODUCT_RICOH_Rx5C551 () {0x551;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C551);
eval 'sub PCI_PRODUCT_RICOH_Rx5C552 () {0x552;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C552);
eval 'sub PCI_PRODUCT_RICOH_RL5C576 () {0x576;}' unless defined(&PCI_PRODUCT_RICOH_RL5C576);
eval 'sub PCI_PRODUCT_RICOH_Rx5C592 () {0x592;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C592);
eval 'sub PCI_PRODUCT_RICOH_Rx5C593 () {0x593;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C593);
eval 'sub PCI_PRODUCT_RICOH_Rx5C821 () {0x821;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C821);
eval 'sub PCI_PRODUCT_RICOH_Rx5C822 () {0x822;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C822);
eval 'sub PCI_PRODUCT_RICOH_Rx5C832 () {0x832;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C832);
eval 'sub PCI_PRODUCT_RICOH_Rx5C843 () {0x843;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C843);
eval 'sub PCI_PRODUCT_RICOH_Rx5C847 () {0x847;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C847);
eval 'sub PCI_PRODUCT_RICOH_RxDPCC () {0x852;}' unless defined(&PCI_PRODUCT_RICOH_RxDPCC);
eval 'sub PCI_PRODUCT_RICOH_Rx5C853 () {0x853;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C853);
eval 'sub PCI_PRODUCT_RICOH_Rx5U230 () {0xe230;}' unless defined(&PCI_PRODUCT_RICOH_Rx5U230);
eval 'sub PCI_PRODUCT_RICOH_Rx5U822 () {0xe822;}' unless defined(&PCI_PRODUCT_RICOH_Rx5U822);
eval 'sub PCI_PRODUCT_RICOH_Rx5U823 () {0xe823;}' unless defined(&PCI_PRODUCT_RICOH_Rx5U823);
eval 'sub PCI_PRODUCT_RICOH_Rx5U832 () {0xe832;}' unless defined(&PCI_PRODUCT_RICOH_Rx5U832);
eval 'sub PCI_PRODUCT_RICOH_Rx5C852 () {0xe852;}' unless defined(&PCI_PRODUCT_RICOH_Rx5C852);
eval 'sub PCI_PRODUCT_RISCOM_N2 () {0x5568;}' unless defined(&PCI_PRODUCT_RISCOM_N2);
eval 'sub PCI_PRODUCT_RNS_FDDI () {0x2200;}' unless defined(&PCI_PRODUCT_RNS_FDDI);
eval 'sub PCI_PRODUCT_ROCKCHIP_RK3399_RC () {0x100;}' unless defined(&PCI_PRODUCT_ROCKCHIP_RK3399_RC);
eval 'sub PCI_PRODUCT_S2IO_XFRAME () {0x5831;}' unless defined(&PCI_PRODUCT_S2IO_XFRAME);
eval 'sub PCI_PRODUCT_S2IO_XFRAME2 () {0x5832;}' unless defined(&PCI_PRODUCT_S2IO_XFRAME2);
eval 'sub PCI_PRODUCT_S2IO_XFRAME3 () {0x5833;}' unless defined(&PCI_PRODUCT_S2IO_XFRAME3);
eval 'sub PCI_PRODUCT_S3_VIRGE () {0x5631;}' unless defined(&PCI_PRODUCT_S3_VIRGE);
eval 'sub PCI_PRODUCT_S3_TRIO32 () {0x8810;}' unless defined(&PCI_PRODUCT_S3_TRIO32);
eval 'sub PCI_PRODUCT_S3_TRIO64 () {0x8811;}' unless defined(&PCI_PRODUCT_S3_TRIO64);
eval 'sub PCI_PRODUCT_S3_AURORA64P () {0x8812;}' unless defined(&PCI_PRODUCT_S3_AURORA64P);
eval 'sub PCI_PRODUCT_S3_TRIO64UVP () {0x8814;}' unless defined(&PCI_PRODUCT_S3_TRIO64UVP);
eval 'sub PCI_PRODUCT_S3_VIRGE_VX () {0x883d;}' unless defined(&PCI_PRODUCT_S3_VIRGE_VX);
eval 'sub PCI_PRODUCT_S3_868 () {0x8880;}' unless defined(&PCI_PRODUCT_S3_868);
eval 'sub PCI_PRODUCT_S3_928 () {0x88b0;}' unless defined(&PCI_PRODUCT_S3_928);
eval 'sub PCI_PRODUCT_S3_864_0 () {0x88c0;}' unless defined(&PCI_PRODUCT_S3_864_0);
eval 'sub PCI_PRODUCT_S3_864_1 () {0x88c1;}' unless defined(&PCI_PRODUCT_S3_864_1);
eval 'sub PCI_PRODUCT_S3_864_2 () {0x88c2;}' unless defined(&PCI_PRODUCT_S3_864_2);
eval 'sub PCI_PRODUCT_S3_864_3 () {0x88c3;}' unless defined(&PCI_PRODUCT_S3_864_3);
eval 'sub PCI_PRODUCT_S3_964_0 () {0x88d0;}' unless defined(&PCI_PRODUCT_S3_964_0);
eval 'sub PCI_PRODUCT_S3_964_1 () {0x88d1;}' unless defined(&PCI_PRODUCT_S3_964_1);
eval 'sub PCI_PRODUCT_S3_964_2 () {0x88d2;}' unless defined(&PCI_PRODUCT_S3_964_2);
eval 'sub PCI_PRODUCT_S3_964_3 () {0x88d3;}' unless defined(&PCI_PRODUCT_S3_964_3);
eval 'sub PCI_PRODUCT_S3_968_0 () {0x88f0;}' unless defined(&PCI_PRODUCT_S3_968_0);
eval 'sub PCI_PRODUCT_S3_968_1 () {0x88f1;}' unless defined(&PCI_PRODUCT_S3_968_1);
eval 'sub PCI_PRODUCT_S3_968_2 () {0x88f2;}' unless defined(&PCI_PRODUCT_S3_968_2);
eval 'sub PCI_PRODUCT_S3_968_3 () {0x88f3;}' unless defined(&PCI_PRODUCT_S3_968_3);
eval 'sub PCI_PRODUCT_S3_TRIO64V2_DX () {0x8901;}' unless defined(&PCI_PRODUCT_S3_TRIO64V2_DX);
eval 'sub PCI_PRODUCT_S3_PLATO_PX () {0x8902;}' unless defined(&PCI_PRODUCT_S3_PLATO_PX);
eval 'sub PCI_PRODUCT_S3_TRIO3D () {0x8904;}' unless defined(&PCI_PRODUCT_S3_TRIO3D);
eval 'sub PCI_PRODUCT_S3_VIRGE_DX () {0x8a01;}' unless defined(&PCI_PRODUCT_S3_VIRGE_DX);
eval 'sub PCI_PRODUCT_S3_VIRGE_GX2 () {0x8a10;}' unless defined(&PCI_PRODUCT_S3_VIRGE_GX2);
eval 'sub PCI_PRODUCT_S3_TRIO3D2X () {0x8a13;}' unless defined(&PCI_PRODUCT_S3_TRIO3D2X);
eval 'sub PCI_PRODUCT_S3_SAVAGE3D () {0x8a20;}' unless defined(&PCI_PRODUCT_S3_SAVAGE3D);
eval 'sub PCI_PRODUCT_S3_SAVAGE3D_MV () {0x8a21;}' unless defined(&PCI_PRODUCT_S3_SAVAGE3D_MV);
eval 'sub PCI_PRODUCT_S3_SAVAGE4 () {0x8a22;}' unless defined(&PCI_PRODUCT_S3_SAVAGE4);
eval 'sub PCI_PRODUCT_S3_PROSAVAGE_KM133 () {0x8a26;}' unless defined(&PCI_PRODUCT_S3_PROSAVAGE_KM133);
eval 'sub PCI_PRODUCT_S3_VIRGE_MX () {0x8c01;}' unless defined(&PCI_PRODUCT_S3_VIRGE_MX);
eval 'sub PCI_PRODUCT_S3_VIRGE_MXP () {0x8c03;}' unless defined(&PCI_PRODUCT_S3_VIRGE_MXP);
eval 'sub PCI_PRODUCT_S3_SAVAGE_MX_MV () {0x8c10;}' unless defined(&PCI_PRODUCT_S3_SAVAGE_MX_MV);
eval 'sub PCI_PRODUCT_S3_SAVAGE_MX () {0x8c11;}' unless defined(&PCI_PRODUCT_S3_SAVAGE_MX);
eval 'sub PCI_PRODUCT_S3_SAVAGE_IX_MV () {0x8c12;}' unless defined(&PCI_PRODUCT_S3_SAVAGE_IX_MV);
eval 'sub PCI_PRODUCT_S3_SAVAGE_IX () {0x8c13;}' unless defined(&PCI_PRODUCT_S3_SAVAGE_IX);
eval 'sub PCI_PRODUCT_S3_SAVAGE_IXC () {0x8c2e;}' unless defined(&PCI_PRODUCT_S3_SAVAGE_IXC);
eval 'sub PCI_PRODUCT_S3_CHROME_500 () {0x9060;}' unless defined(&PCI_PRODUCT_S3_CHROME_500);
eval 'sub PCI_PRODUCT_S3_SAVAGE2000 () {0x9102;}' unless defined(&PCI_PRODUCT_S3_SAVAGE2000);
eval 'sub PCI_PRODUCT_S3_SONICVIBES () {0xca00;}' unless defined(&PCI_PRODUCT_S3_SONICVIBES);
eval 'sub PCI_PRODUCT_SAFENET_SAFEXCEL () {0x1141;}' unless defined(&PCI_PRODUCT_SAFENET_SAFEXCEL);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_XP941 () {0xa800;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_XP941);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_SM951 () {0xa801;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_SM951);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_SM951_NVME () {0xa802;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_SM951_NVME);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_SM961 () {0xa804;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_SM961);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_SM981 () {0xa808;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_SM981);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_SM980 () {0xa809;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_SM980);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_PM9A1 () {0xa80a;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_PM9A1);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_SM990 () {0xa80c;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_SM990);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_171X () {0xa820;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_171X);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_172X () {0xa821;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_172X);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_172XAB () {0xa822;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_172XAB);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_PM173X () {0xa824;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_PM173X);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_PM173Xa () {0xa825;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_PM173Xa);
eval 'sub PCI_PRODUCT_SAMSUNGELEC3_PM174X () {0xa826;}' unless defined(&PCI_PRODUCT_SAMSUNGELEC3_PM174X);
eval 'sub PCI_PRODUCT_SAMSUNGSEMI_KS8920 () {0x8920;}' unless defined(&PCI_PRODUCT_SAMSUNGSEMI_KS8920);
eval 'sub PCI_PRODUCT_SANDBURST_QE1000 () {0x180;}' unless defined(&PCI_PRODUCT_SANDBURST_QE1000);
eval 'sub PCI_PRODUCT_SANDBURST_FE1000 () {0x200;}' unless defined(&PCI_PRODUCT_SANDBURST_FE1000);
eval 'sub PCI_PRODUCT_SANDISK_WDBLACK_NVME () {0x5002;}' unless defined(&PCI_PRODUCT_SANDISK_WDBLACK_NVME);
eval 'sub PCI_PRODUCT_SANDISK_WDBLUE_SN550 () {0x5009;}' unless defined(&PCI_PRODUCT_SANDISK_WDBLUE_SN550);
eval 'sub PCI_PRODUCT_SEGA_BROADBAND () {0x1234;}' unless defined(&PCI_PRODUCT_SEGA_BROADBAND);
eval 'sub PCI_PRODUCT_SERVERENGINES_BE2 () {0x211;}' unless defined(&PCI_PRODUCT_SERVERENGINES_BE2);
eval 'sub PCI_PRODUCT_SERVERENGINES_BE3 () {0x221;}' unless defined(&PCI_PRODUCT_SERVERENGINES_BE3);
eval 'sub PCI_PRODUCT_SERVERENGINES_OCBE2 () {0x700;}' unless defined(&PCI_PRODUCT_SERVERENGINES_OCBE2);
eval 'sub PCI_PRODUCT_SERVERENGINES_OCBE3 () {0x710;}' unless defined(&PCI_PRODUCT_SERVERENGINES_OCBE3);
eval 'sub PCI_PRODUCT_SERVERENGINES_IRMC () {0x800;}' unless defined(&PCI_PRODUCT_SERVERENGINES_IRMC);
eval 'sub PCI_PRODUCT_SERVERWORKS_CNB20_LE_AGP () {0x5;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CNB20_LE_AGP);
eval 'sub PCI_PRODUCT_SERVERWORKS_CNB30_LE_PCI () {0x6;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CNB30_LE_PCI);
eval 'sub PCI_PRODUCT_SERVERWORKS_CNB20_LE_PCI () {0x7;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CNB20_LE_PCI);
eval 'sub PCI_PRODUCT_SERVERWORKS_CNB20_HE_PCI () {0x8;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CNB20_HE_PCI);
eval 'sub PCI_PRODUCT_SERVERWORKS_CNB20_HE_AGP () {0x9;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CNB20_HE_AGP);
eval 'sub PCI_PRODUCT_SERVERWORKS_CIOB_X () {0x10;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CIOB_X);
eval 'sub PCI_PRODUCT_SERVERWORKS_CMIC_HE () {0x11;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CMIC_HE);
eval 'sub PCI_PRODUCT_SERVERWORKS_CNB30_HE () {0x12;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CNB30_HE);
eval 'sub PCI_PRODUCT_SERVERWORKS_CNB20_HE_PCI2 () {0x13;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CNB20_HE_PCI2);
eval 'sub PCI_PRODUCT_SERVERWORKS_CMIC_LE () {0x14;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CMIC_LE);
eval 'sub PCI_PRODUCT_SERVERWORKS_CMIC_SL () {0x17;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CMIC_SL);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000_PPB0 () {0x36;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000_PPB0);
eval 'sub PCI_PRODUCT_SERVERWORKS_CIOB_X2 () {0x101;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CIOB_X2);
eval 'sub PCI_PRODUCT_SERVERWORKS_BCM5714 () {0x103;}' unless defined(&PCI_PRODUCT_SERVERWORKS_BCM5714);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000_PPB1 () {0x104;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000_PPB1);
eval 'sub PCI_PRODUCT_SERVERWORKS_CIOB_E () {0x110;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CIOB_E);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT2100_PPB0 () {0x140;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT2100_PPB0);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT2100_PPB1 () {0x141;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT2100_PPB1);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT2100_PPB2 () {0x142;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT2100_PPB2);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT2100_PPB3 () {0x144;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT2100_PPB3);
eval 'sub PCI_PRODUCT_SERVERWORKS_OSB4 () {0x200;}' unless defined(&PCI_PRODUCT_SERVERWORKS_OSB4);
eval 'sub PCI_PRODUCT_SERVERWORKS_CSB5 () {0x201;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CSB5);
eval 'sub PCI_PRODUCT_SERVERWORKS_CSB6 () {0x203;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CSB6);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000SB () {0x205;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000SB);
eval 'sub PCI_PRODUCT_SERVERWORKS_OSB4_IDE () {0x211;}' unless defined(&PCI_PRODUCT_SERVERWORKS_OSB4_IDE);
eval 'sub PCI_PRODUCT_SERVERWORKS_CSB5_IDE () {0x212;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CSB5_IDE);
eval 'sub PCI_PRODUCT_SERVERWORKS_CSB6_RAID () {0x213;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CSB6_RAID);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000_IDE () {0x214;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000_IDE);
eval 'sub PCI_PRODUCT_SERVERWORKS_CSB6_IDE () {0x217;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CSB6_IDE);
eval 'sub PCI_PRODUCT_SERVERWORKS_OSB4_USB () {0x220;}' unless defined(&PCI_PRODUCT_SERVERWORKS_OSB4_USB);
eval 'sub PCI_PRODUCT_SERVERWORKS_CSB6_USB () {0x221;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CSB6_USB);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000_USB () {0x223;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000_USB);
eval 'sub PCI_PRODUCT_SERVERWORKS_CSB5_LPC () {0x225;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CSB5_LPC);
eval 'sub PCI_PRODUCT_SERVERWORKS_CSB6_LPC () {0x227;}' unless defined(&PCI_PRODUCT_SERVERWORKS_CSB6_LPC);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000_LPC () {0x234;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000_LPC);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000_XIOAPIC () {0x235;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000_XIOAPIC);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000_WDTIMER () {0x238;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000_WDTIMER);
eval 'sub PCI_PRODUCT_SERVERWORKS_K2_SATA () {0x240;}' unless defined(&PCI_PRODUCT_SERVERWORKS_K2_SATA);
eval 'sub PCI_PRODUCT_SERVERWORKS_FRODO4_SATA () {0x241;}' unless defined(&PCI_PRODUCT_SERVERWORKS_FRODO4_SATA);
eval 'sub PCI_PRODUCT_SERVERWORKS_FRODO8_SATA () {0x242;}' unless defined(&PCI_PRODUCT_SERVERWORKS_FRODO8_SATA);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000_SATA_1 () {0x24a;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000_SATA_1);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1000_SATA_2 () {0x24b;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1000_SATA_2);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1100SB () {0x408;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1100SB);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1100_SATA_1 () {0x410;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1100_SATA_1);
eval 'sub PCI_PRODUCT_SERVERWORKS_HT1100_SATA_2 () {0x411;}' unless defined(&PCI_PRODUCT_SERVERWORKS_HT1100_SATA_2);
eval 'sub PCI_PRODUCT_SGI_IOC3 () {0x3;}' unless defined(&PCI_PRODUCT_SGI_IOC3);
eval 'sub PCI_PRODUCT_SGI_RAD1 () {0x5;}' unless defined(&PCI_PRODUCT_SGI_RAD1);
eval 'sub PCI_PRODUCT_SGI_TIGON () {0x9;}' unless defined(&PCI_PRODUCT_SGI_TIGON);
eval 'sub PCI_PRODUCT_SGSTHOMSON_2000 () {0x8;}' unless defined(&PCI_PRODUCT_SGSTHOMSON_2000);
eval 'sub PCI_PRODUCT_SGSTHOMSON_2000_VGA () {0x9;}' unless defined(&PCI_PRODUCT_SGSTHOMSON_2000_VGA);
eval 'sub PCI_PRODUCT_SGSTHOMSON_1764 () {0x1746;}' unless defined(&PCI_PRODUCT_SGSTHOMSON_1764);
eval 'sub PCI_PRODUCT_SIBYTE_BCM1250_PCIHB () {0x1;}' unless defined(&PCI_PRODUCT_SIBYTE_BCM1250_PCIHB);
eval 'sub PCI_PRODUCT_SIBYTE_BCM1250_LDTHB () {0x2;}' unless defined(&PCI_PRODUCT_SIBYTE_BCM1250_LDTHB);
eval 'sub PCI_PRODUCT_SIGMA_HOLLYWOODPLUS () {0x8300;}' unless defined(&PCI_PRODUCT_SIGMA_HOLLYWOODPLUS);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_S550 () {0x1000;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_S550);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_S650 () {0x1001;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_S650);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_S850 () {0x1002;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_S850);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_IO550 () {0x1010;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_IO550);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_IO650 () {0x1011;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_IO650);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_IO850 () {0x1012;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_IO850);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_P () {0x1020;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_P);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_2P () {0x1021;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_2P);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_2S550 () {0x1030;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_2S550);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_2S650 () {0x1031;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_2S650);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_2S850 () {0x1032;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_2S850);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_2S1P550 () {0x1034;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_2S1P550);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_2S1P650 () {0x1035;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_2S1P650);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_2S1P850 () {0x1036;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_2S1P850);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_4S550 () {0x1050;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_4S550);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_4S650 () {0x1051;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_4S650);
eval 'sub PCI_PRODUCT_SIIG_CYBER10_4S850 () {0x1052;}' unless defined(&PCI_PRODUCT_SIIG_CYBER10_4S850);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_S550 () {0x2000;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_S550);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_S650 () {0x2001;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_S650);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_S850 () {0x2002;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_S850);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_IO550 () {0x2010;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_IO550);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_IO650 () {0x2011;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_IO650);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_IO850 () {0x2012;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_IO850);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_P () {0x2020;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_P);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2P () {0x2021;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2P);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2S550 () {0x2030;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2S550);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2S650 () {0x2031;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2S650);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2S850 () {0x2032;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2S850);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2P1S550 () {0x2040;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2P1S550);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2P1S650 () {0x2041;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2P1S650);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2P1S850 () {0x2042;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2P1S850);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_4S550 () {0x2050;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_4S550);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_4S650 () {0x2051;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_4S650);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_4S850 () {0x2052;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_4S850);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2S1P550 () {0x2060;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2S1P550);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2S1P650 () {0x2061;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2S1P650);
eval 'sub PCI_PRODUCT_SIIG_CYBER20_2S1P850 () {0x2062;}' unless defined(&PCI_PRODUCT_SIIG_CYBER20_2S1P850);
eval 'sub PCI_PRODUCT_SIIG_PS8000P550 () {0x2080;}' unless defined(&PCI_PRODUCT_SIIG_PS8000P550);
eval 'sub PCI_PRODUCT_SIIG_PS8000P650 () {0x2081;}' unless defined(&PCI_PRODUCT_SIIG_PS8000P650);
eval 'sub PCI_PRODUCT_SIIG_PS8000P850 () {0x2082;}' unless defined(&PCI_PRODUCT_SIIG_PS8000P850);
eval 'sub PCI_PRODUCT_SIS_86C201 () {0x1;}' unless defined(&PCI_PRODUCT_SIS_86C201);
eval 'sub PCI_PRODUCT_SIS_86C202 () {0x2;}' unless defined(&PCI_PRODUCT_SIS_86C202);
eval 'sub PCI_PRODUCT_SIS_86C205 () {0x5;}' unless defined(&PCI_PRODUCT_SIS_86C205);
eval 'sub PCI_PRODUCT_SIS_85C503 () {0x8;}' unless defined(&PCI_PRODUCT_SIS_85C503);
eval 'sub PCI_PRODUCT_SIS_600PMC () {0x9;}' unless defined(&PCI_PRODUCT_SIS_600PMC);
eval 'sub PCI_PRODUCT_SIS_180_SATA () {0x180;}' unless defined(&PCI_PRODUCT_SIS_180_SATA);
eval 'sub PCI_PRODUCT_SIS_181_SATA () {0x181;}' unless defined(&PCI_PRODUCT_SIS_181_SATA);
eval 'sub PCI_PRODUCT_SIS_182_SATA () {0x182;}' unless defined(&PCI_PRODUCT_SIS_182_SATA);
eval 'sub PCI_PRODUCT_SIS_183_SATA () {0x183;}' unless defined(&PCI_PRODUCT_SIS_183_SATA);
eval 'sub PCI_PRODUCT_SIS_190 () {0x190;}' unless defined(&PCI_PRODUCT_SIS_190);
eval 'sub PCI_PRODUCT_SIS_191 () {0x191;}' unless defined(&PCI_PRODUCT_SIS_191);
eval 'sub PCI_PRODUCT_SIS_5597_VGA () {0x200;}' unless defined(&PCI_PRODUCT_SIS_5597_VGA);
eval 'sub PCI_PRODUCT_SIS_300 () {0x300;}' unless defined(&PCI_PRODUCT_SIS_300);
eval 'sub PCI_PRODUCT_SIS_315PRO_VGA () {0x325;}' unless defined(&PCI_PRODUCT_SIS_315PRO_VGA);
eval 'sub PCI_PRODUCT_SIS_85C501 () {0x406;}' unless defined(&PCI_PRODUCT_SIS_85C501);
eval 'sub PCI_PRODUCT_SIS_85C496 () {0x496;}' unless defined(&PCI_PRODUCT_SIS_85C496);
eval 'sub PCI_PRODUCT_SIS_530HB () {0x530;}' unless defined(&PCI_PRODUCT_SIS_530HB);
eval 'sub PCI_PRODUCT_SIS_540HB () {0x540;}' unless defined(&PCI_PRODUCT_SIS_540HB);
eval 'sub PCI_PRODUCT_SIS_550HB () {0x550;}' unless defined(&PCI_PRODUCT_SIS_550HB);
eval 'sub PCI_PRODUCT_SIS_85C601 () {0x601;}' unless defined(&PCI_PRODUCT_SIS_85C601);
eval 'sub PCI_PRODUCT_SIS_620 () {0x620;}' unless defined(&PCI_PRODUCT_SIS_620);
eval 'sub PCI_PRODUCT_SIS_630 () {0x630;}' unless defined(&PCI_PRODUCT_SIS_630);
eval 'sub PCI_PRODUCT_SIS_633 () {0x633;}' unless defined(&PCI_PRODUCT_SIS_633);
eval 'sub PCI_PRODUCT_SIS_635 () {0x635;}' unless defined(&PCI_PRODUCT_SIS_635);
eval 'sub PCI_PRODUCT_SIS_640 () {0x640;}' unless defined(&PCI_PRODUCT_SIS_640);
eval 'sub PCI_PRODUCT_SIS_645 () {0x645;}' unless defined(&PCI_PRODUCT_SIS_645);
eval 'sub PCI_PRODUCT_SIS_646 () {0x646;}' unless defined(&PCI_PRODUCT_SIS_646);
eval 'sub PCI_PRODUCT_SIS_648 () {0x648;}' unless defined(&PCI_PRODUCT_SIS_648);
eval 'sub PCI_PRODUCT_SIS_650 () {0x650;}' unless defined(&PCI_PRODUCT_SIS_650);
eval 'sub PCI_PRODUCT_SIS_651 () {0x651;}' unless defined(&PCI_PRODUCT_SIS_651);
eval 'sub PCI_PRODUCT_SIS_652 () {0x652;}' unless defined(&PCI_PRODUCT_SIS_652);
eval 'sub PCI_PRODUCT_SIS_655 () {0x655;}' unless defined(&PCI_PRODUCT_SIS_655);
eval 'sub PCI_PRODUCT_SIS_658 () {0x658;}' unless defined(&PCI_PRODUCT_SIS_658);
eval 'sub PCI_PRODUCT_SIS_661 () {0x661;}' unless defined(&PCI_PRODUCT_SIS_661);
eval 'sub PCI_PRODUCT_SIS_671 () {0x671;}' unless defined(&PCI_PRODUCT_SIS_671);
eval 'sub PCI_PRODUCT_SIS_730 () {0x730;}' unless defined(&PCI_PRODUCT_SIS_730);
eval 'sub PCI_PRODUCT_SIS_733 () {0x733;}' unless defined(&PCI_PRODUCT_SIS_733);
eval 'sub PCI_PRODUCT_SIS_735 () {0x735;}' unless defined(&PCI_PRODUCT_SIS_735);
eval 'sub PCI_PRODUCT_SIS_740 () {0x740;}' unless defined(&PCI_PRODUCT_SIS_740);
eval 'sub PCI_PRODUCT_SIS_741 () {0x741;}' unless defined(&PCI_PRODUCT_SIS_741);
eval 'sub PCI_PRODUCT_SIS_745 () {0x745;}' unless defined(&PCI_PRODUCT_SIS_745);
eval 'sub PCI_PRODUCT_SIS_746 () {0x746;}' unless defined(&PCI_PRODUCT_SIS_746);
eval 'sub PCI_PRODUCT_SIS_748 () {0x748;}' unless defined(&PCI_PRODUCT_SIS_748);
eval 'sub PCI_PRODUCT_SIS_750 () {0x750;}' unless defined(&PCI_PRODUCT_SIS_750);
eval 'sub PCI_PRODUCT_SIS_751 () {0x751;}' unless defined(&PCI_PRODUCT_SIS_751);
eval 'sub PCI_PRODUCT_SIS_752 () {0x752;}' unless defined(&PCI_PRODUCT_SIS_752);
eval 'sub PCI_PRODUCT_SIS_755 () {0x755;}' unless defined(&PCI_PRODUCT_SIS_755);
eval 'sub PCI_PRODUCT_SIS_756 () {0x756;}' unless defined(&PCI_PRODUCT_SIS_756);
eval 'sub PCI_PRODUCT_SIS_760 () {0x760;}' unless defined(&PCI_PRODUCT_SIS_760);
eval 'sub PCI_PRODUCT_SIS_761 () {0x761;}' unless defined(&PCI_PRODUCT_SIS_761);
eval 'sub PCI_PRODUCT_SIS_900 () {0x900;}' unless defined(&PCI_PRODUCT_SIS_900);
eval 'sub PCI_PRODUCT_SIS_961 () {0x961;}' unless defined(&PCI_PRODUCT_SIS_961);
eval 'sub PCI_PRODUCT_SIS_962 () {0x962;}' unless defined(&PCI_PRODUCT_SIS_962);
eval 'sub PCI_PRODUCT_SIS_963 () {0x963;}' unless defined(&PCI_PRODUCT_SIS_963);
eval 'sub PCI_PRODUCT_SIS_964 () {0x964;}' unless defined(&PCI_PRODUCT_SIS_964);
eval 'sub PCI_PRODUCT_SIS_965 () {0x965;}' unless defined(&PCI_PRODUCT_SIS_965);
eval 'sub PCI_PRODUCT_SIS_966 () {0x966;}' unless defined(&PCI_PRODUCT_SIS_966);
eval 'sub PCI_PRODUCT_SIS_968 () {0x968;}' unless defined(&PCI_PRODUCT_SIS_968);
eval 'sub PCI_PRODUCT_SIS_5597_IDE () {0x5513;}' unless defined(&PCI_PRODUCT_SIS_5597_IDE);
eval 'sub PCI_PRODUCT_SIS_5597_HB () {0x5597;}' unless defined(&PCI_PRODUCT_SIS_5597_HB);
eval 'sub PCI_PRODUCT_SIS_6300 () {0x6300;}' unless defined(&PCI_PRODUCT_SIS_6300);
eval 'sub PCI_PRODUCT_SIS_530VGA () {0x6306;}' unless defined(&PCI_PRODUCT_SIS_530VGA);
eval 'sub PCI_PRODUCT_SIS_6325 () {0x6325;}' unless defined(&PCI_PRODUCT_SIS_6325);
eval 'sub PCI_PRODUCT_SIS_6326 () {0x6326;}' unless defined(&PCI_PRODUCT_SIS_6326);
eval 'sub PCI_PRODUCT_SIS_6330 () {0x6330;}' unless defined(&PCI_PRODUCT_SIS_6330);
eval 'sub PCI_PRODUCT_SIS_5597_USB () {0x7001;}' unless defined(&PCI_PRODUCT_SIS_5597_USB);
eval 'sub PCI_PRODUCT_SIS_7002 () {0x7002;}' unless defined(&PCI_PRODUCT_SIS_7002);
eval 'sub PCI_PRODUCT_SIS_7012_AC () {0x7012;}' unless defined(&PCI_PRODUCT_SIS_7012_AC);
eval 'sub PCI_PRODUCT_SIS_7013 () {0x7013;}' unless defined(&PCI_PRODUCT_SIS_7013);
eval 'sub PCI_PRODUCT_SIS_7016 () {0x7016;}' unless defined(&PCI_PRODUCT_SIS_7016);
eval 'sub PCI_PRODUCT_SIS_7018 () {0x7018;}' unless defined(&PCI_PRODUCT_SIS_7018);
eval 'sub PCI_PRODUCT_SIS_7019 () {0x7019;}' unless defined(&PCI_PRODUCT_SIS_7019);
eval 'sub PCI_PRODUCT_SIS_7502 () {0x7502;}' unless defined(&PCI_PRODUCT_SIS_7502);
eval 'sub PCI_PRODUCT_SILMOTION_SM502 () {0x501;}' unless defined(&PCI_PRODUCT_SILMOTION_SM502);
eval 'sub PCI_PRODUCT_SILMOTION_SM710 () {0x710;}' unless defined(&PCI_PRODUCT_SILMOTION_SM710);
eval 'sub PCI_PRODUCT_SILMOTION_SM712 () {0x712;}' unless defined(&PCI_PRODUCT_SILMOTION_SM712);
eval 'sub PCI_PRODUCT_SILMOTION_SM720 () {0x720;}' unless defined(&PCI_PRODUCT_SILMOTION_SM720);
eval 'sub PCI_PRODUCT_SILMOTION_SM810 () {0x810;}' unless defined(&PCI_PRODUCT_SILMOTION_SM810);
eval 'sub PCI_PRODUCT_SILMOTION_SM811 () {0x811;}' unless defined(&PCI_PRODUCT_SILMOTION_SM811);
eval 'sub PCI_PRODUCT_SILMOTION_SM820 () {0x820;}' unless defined(&PCI_PRODUCT_SILMOTION_SM820);
eval 'sub PCI_PRODUCT_SILMOTION_SM910 () {0x910;}' unless defined(&PCI_PRODUCT_SILMOTION_SM910);
eval 'sub PCI_PRODUCT_SMC_83C170 () {0x5;}' unless defined(&PCI_PRODUCT_SMC_83C170);
eval 'sub PCI_PRODUCT_SMC_83C175 () {0x6;}' unless defined(&PCI_PRODUCT_SMC_83C175);
eval 'sub PCI_PRODUCT_SMC_37C665 () {0x1000;}' unless defined(&PCI_PRODUCT_SMC_37C665);
eval 'sub PCI_PRODUCT_SMC_37C922 () {0x1001;}' unless defined(&PCI_PRODUCT_SMC_37C922);
eval 'sub PCI_PRODUCT_SOLIDUM_PAXWARE1100 () {0x1100;}' unless defined(&PCI_PRODUCT_SOLIDUM_PAXWARE1100);
eval 'sub PCI_PRODUCT_SOLIDUM_AMD971 () {0x2000;}' unless defined(&PCI_PRODUCT_SOLIDUM_AMD971);
eval 'sub PCI_PRODUCT_SOLIDUM_CLASS802 () {0x8023;}' unless defined(&PCI_PRODUCT_SOLIDUM_CLASS802);
eval 'sub PCI_PRODUCT_SONY_CXD1947A () {0x8009;}' unless defined(&PCI_PRODUCT_SONY_CXD1947A);
eval 'sub PCI_PRODUCT_SONY_CXD3222 () {0x8039;}' unless defined(&PCI_PRODUCT_SONY_CXD3222);
eval 'sub PCI_PRODUCT_SONY_MEMSTICK () {0x808a;}' unless defined(&PCI_PRODUCT_SONY_MEMSTICK);
eval 'sub PCI_PRODUCT_SUN_EBUS () {0x1000;}' unless defined(&PCI_PRODUCT_SUN_EBUS);
eval 'sub PCI_PRODUCT_SUN_HMENETWORK () {0x1001;}' unless defined(&PCI_PRODUCT_SUN_HMENETWORK);
eval 'sub PCI_PRODUCT_SUN_EBUSIII () {0x1100;}' unless defined(&PCI_PRODUCT_SUN_EBUSIII);
eval 'sub PCI_PRODUCT_SUN_ERINETWORK () {0x1101;}' unless defined(&PCI_PRODUCT_SUN_ERINETWORK);
eval 'sub PCI_PRODUCT_SUN_FIREWIRE () {0x1102;}' unless defined(&PCI_PRODUCT_SUN_FIREWIRE);
eval 'sub PCI_PRODUCT_SUN_USB () {0x1103;}' unless defined(&PCI_PRODUCT_SUN_USB);
eval 'sub PCI_PRODUCT_SUN_GEMNETWORK () {0x2bad;}' unless defined(&PCI_PRODUCT_SUN_GEMNETWORK);
eval 'sub PCI_PRODUCT_SUN_SIMBA () {0x5000;}' unless defined(&PCI_PRODUCT_SUN_SIMBA);
eval 'sub PCI_PRODUCT_SUN_5821 () {0x5454;}' unless defined(&PCI_PRODUCT_SUN_5821);
eval 'sub PCI_PRODUCT_SUN_SCA1K () {0x5455;}' unless defined(&PCI_PRODUCT_SUN_SCA1K);
eval 'sub PCI_PRODUCT_SUN_PSYCHO () {0x8000;}' unless defined(&PCI_PRODUCT_SUN_PSYCHO);
eval 'sub PCI_PRODUCT_SUN_MS_IIep () {0x9000;}' unless defined(&PCI_PRODUCT_SUN_MS_IIep);
eval 'sub PCI_PRODUCT_SUN_US_IIi () {0xa000;}' unless defined(&PCI_PRODUCT_SUN_US_IIi);
eval 'sub PCI_PRODUCT_SUN_US_IIe () {0xa001;}' unless defined(&PCI_PRODUCT_SUN_US_IIe);
eval 'sub PCI_PRODUCT_SUN_CASSINI () {0xabba;}' unless defined(&PCI_PRODUCT_SUN_CASSINI);
eval 'sub PCI_PRODUCT_SUN_NEPTUNE () {0xabcd;}' unless defined(&PCI_PRODUCT_SUN_NEPTUNE);
eval 'sub PCI_PRODUCT_SUNDANCETI_IP100A () {0x200;}' unless defined(&PCI_PRODUCT_SUNDANCETI_IP100A);
eval 'sub PCI_PRODUCT_SUNDANCETI_ST201 () {0x201;}' unless defined(&PCI_PRODUCT_SUNDANCETI_ST201);
eval 'sub PCI_PRODUCT_SUNDANCETI_ST1023 () {0x1023;}' unless defined(&PCI_PRODUCT_SUNDANCETI_ST1023);
eval 'sub PCI_PRODUCT_SUNDANCETI_ST2021 () {0x2021;}' unless defined(&PCI_PRODUCT_SUNDANCETI_ST2021);
eval 'sub PCI_PRODUCT_SUNIX2_0001 () {0x1;}' unless defined(&PCI_PRODUCT_SUNIX2_0001);
eval 'sub PCI_PRODUCT_SUNIX2_SER5XXXX () {0x1999;}' unless defined(&PCI_PRODUCT_SUNIX2_SER5XXXX);
eval 'sub PCI_PRODUCT_SUNIX_PCI2S550 () {0x7168;}' unless defined(&PCI_PRODUCT_SUNIX_PCI2S550);
eval 'sub PCI_PRODUCT_SUNIX_SUN1888 () {0x7268;}' unless defined(&PCI_PRODUCT_SUNIX_SUN1888);
eval 'sub PCI_PRODUCT_SURECOM_NE34 () {0xe34;}' unless defined(&PCI_PRODUCT_SURECOM_NE34);
eval 'sub PCI_PRODUCT_SYBA_4S2P () {0x781;}' unless defined(&PCI_PRODUCT_SYBA_4S2P);
eval 'sub PCI_PRODUCT_SYBA_4S () {0x786;}' unless defined(&PCI_PRODUCT_SYBA_4S);
eval 'sub PCI_PRODUCT_SYMPHONY_82C101 () {0x1;}' unless defined(&PCI_PRODUCT_SYMPHONY_82C101);
eval 'sub PCI_PRODUCT_SYMPHONY_82C103 () {0x103;}' unless defined(&PCI_PRODUCT_SYMPHONY_82C103);
eval 'sub PCI_PRODUCT_SYMPHONY_82C105 () {0x105;}' unless defined(&PCI_PRODUCT_SYMPHONY_82C105);
eval 'sub PCI_PRODUCT_SYMPHONY2_82C101 () {0x1;}' unless defined(&PCI_PRODUCT_SYMPHONY2_82C101);
eval 'sub PCI_PRODUCT_SYMPHONY_83C553 () {0x565;}' unless defined(&PCI_PRODUCT_SYMPHONY_83C553);
eval 'sub PCI_PRODUCT_SYSTEMBASE_SB16C1054 () {0x4;}' unless defined(&PCI_PRODUCT_SYSTEMBASE_SB16C1054);
eval 'sub PCI_PRODUCT_SYSTEMBASE_SB16C1058 () {0x8;}' unless defined(&PCI_PRODUCT_SYSTEMBASE_SB16C1058);
eval 'sub PCI_PRODUCT_SYSTEMBASE_SB16C1050 () {0x4d02;}' unless defined(&PCI_PRODUCT_SYSTEMBASE_SB16C1050);
eval 'sub PCI_PRODUCT_SCHNEIDERKOCH_SKNET_FDDI () {0x4000;}' unless defined(&PCI_PRODUCT_SCHNEIDERKOCH_SKNET_FDDI);
eval 'sub PCI_PRODUCT_SCHNEIDERKOCH_SKNET_GE () {0x4300;}' unless defined(&PCI_PRODUCT_SCHNEIDERKOCH_SKNET_GE);
eval 'sub PCI_PRODUCT_SCHNEIDERKOCH_SK9821v2 () {0x4320;}' unless defined(&PCI_PRODUCT_SCHNEIDERKOCH_SK9821v2);
eval 'sub PCI_PRODUCT_SCHNEIDERKOCH_SK_9DX1 () {0x4400;}' unless defined(&PCI_PRODUCT_SCHNEIDERKOCH_SK_9DX1);
eval 'sub PCI_PRODUCT_SCHNEIDERKOCH_SK_9MXX () {0x4500;}' unless defined(&PCI_PRODUCT_SCHNEIDERKOCH_SK_9MXX);
eval 'sub PCI_PRODUCT_SCHNEIDERKOCH_SK_9D21 () {0x4421;}' unless defined(&PCI_PRODUCT_SCHNEIDERKOCH_SK_9D21);
eval 'sub PCI_PRODUCT_SCHNEIDERKOCH_SK_9D41 () {0x4441;}' unless defined(&PCI_PRODUCT_SCHNEIDERKOCH_SK_9D41);
eval 'sub PCI_PRODUCT_SCHNEIDERKOCH_SK_9SXX () {0x9000;}' unless defined(&PCI_PRODUCT_SCHNEIDERKOCH_SK_9SXX);
eval 'sub PCI_PRODUCT_SCHNEIDERKOCH_SK_9E21 () {0x9e00;}' unless defined(&PCI_PRODUCT_SCHNEIDERKOCH_SK_9E21);
eval 'sub PCI_PRODUCT_TAMARACK_TC9021 () {0x1021;}' unless defined(&PCI_PRODUCT_TAMARACK_TC9021);
eval 'sub PCI_PRODUCT_TAMARACK_TC9021_ALT () {0x9021;}' unless defined(&PCI_PRODUCT_TAMARACK_TC9021_ALT);
eval 'sub PCI_PRODUCT_TANDEM_SERVERNETII () {0x5;}' unless defined(&PCI_PRODUCT_TANDEM_SERVERNETII);
eval 'sub PCI_PRODUCT_TEKRAM_DC290 () {0xdc29;}' unless defined(&PCI_PRODUCT_TEKRAM_DC290);
eval 'sub PCI_PRODUCT_TEKRAM2_DC315 () {0x391;}' unless defined(&PCI_PRODUCT_TEKRAM2_DC315);
eval 'sub PCI_PRODUCT_TEKRAM2_DC690C () {0x690c;}' unless defined(&PCI_PRODUCT_TEKRAM2_DC690C);
eval 'sub PCI_PRODUCT_TI_TLAN () {0x500;}' unless defined(&PCI_PRODUCT_TI_TLAN);
eval 'sub PCI_PRODUCT_TI_TVP4020 () {0x3d07;}' unless defined(&PCI_PRODUCT_TI_TVP4020);
eval 'sub PCI_PRODUCT_TI_TSB12LV21 () {0x8000;}' unless defined(&PCI_PRODUCT_TI_TSB12LV21);
eval 'sub PCI_PRODUCT_TI_TSB12LV22 () {0x8009;}' unless defined(&PCI_PRODUCT_TI_TSB12LV22);
eval 'sub PCI_PRODUCT_TI_PCI4450LYNX () {0x8011;}' unless defined(&PCI_PRODUCT_TI_PCI4450LYNX);
eval 'sub PCI_PRODUCT_TI_PCI4410LYNX () {0x8017;}' unless defined(&PCI_PRODUCT_TI_PCI4410LYNX);
eval 'sub PCI_PRODUCT_TI_TSB12LV23 () {0x8019;}' unless defined(&PCI_PRODUCT_TI_TSB12LV23);
eval 'sub PCI_PRODUCT_TI_TSB12LV26 () {0x8020;}' unless defined(&PCI_PRODUCT_TI_TSB12LV26);
eval 'sub PCI_PRODUCT_TI_TSB43AA22 () {0x8021;}' unless defined(&PCI_PRODUCT_TI_TSB43AA22);
eval 'sub PCI_PRODUCT_TI_TSB43AA22A () {0x8023;}' unless defined(&PCI_PRODUCT_TI_TSB43AA22A);
eval 'sub PCI_PRODUCT_TI_TSB43AA23 () {0x8024;}' unless defined(&PCI_PRODUCT_TI_TSB43AA23);
eval 'sub PCI_PRODUCT_TI_TSB82AA2 () {0x8025;}' unless defined(&PCI_PRODUCT_TI_TSB82AA2);
eval 'sub PCI_PRODUCT_TI_TSB43AB21 () {0x8026;}' unless defined(&PCI_PRODUCT_TI_TSB43AB21);
eval 'sub PCI_PRODUCT_TI_PCI4451LYNX () {0x8027;}' unless defined(&PCI_PRODUCT_TI_PCI4451LYNX);
eval 'sub PCI_PRODUCT_TI_PCI4510LYNX () {0x8029;}' unless defined(&PCI_PRODUCT_TI_PCI4510LYNX);
eval 'sub PCI_PRODUCT_TI_PCI4520LYNX () {0x802a;}' unless defined(&PCI_PRODUCT_TI_PCI4520LYNX);
eval 'sub PCI_PRODUCT_TI_PCI7410LYNX () {0x802b;}' unless defined(&PCI_PRODUCT_TI_PCI7410LYNX);
eval 'sub PCI_PRODUCT_TI_PCI72111CB () {0x8031;}' unless defined(&PCI_PRODUCT_TI_PCI72111CB);
eval 'sub PCI_PRODUCT_TI_PCI72111FW () {0x8032;}' unless defined(&PCI_PRODUCT_TI_PCI72111FW);
eval 'sub PCI_PRODUCT_TI_PCI72111FM () {0x8033;}' unless defined(&PCI_PRODUCT_TI_PCI72111FM);
eval 'sub PCI_PRODUCT_TI_PCI72111SD () {0x8034;}' unless defined(&PCI_PRODUCT_TI_PCI72111SD);
eval 'sub PCI_PRODUCT_TI_PCI72111SM () {0x8035;}' unless defined(&PCI_PRODUCT_TI_PCI72111SM);
eval 'sub PCI_PRODUCT_TI_PCI6515A () {0x8036;}' unless defined(&PCI_PRODUCT_TI_PCI6515A);
eval 'sub PCI_PRODUCT_TI_PCI6515ASM () {0x8038;}' unless defined(&PCI_PRODUCT_TI_PCI6515ASM);
eval 'sub PCI_PRODUCT_TI_PCIXX12CB () {0x8039;}' unless defined(&PCI_PRODUCT_TI_PCIXX12CB);
eval 'sub PCI_PRODUCT_TI_PCIXX12FW () {0x803a;}' unless defined(&PCI_PRODUCT_TI_PCIXX12FW);
eval 'sub PCI_PRODUCT_TI_PCIXX12FM () {0x803b;}' unless defined(&PCI_PRODUCT_TI_PCIXX12FM);
eval 'sub PCI_PRODUCT_TI_PCIXX12SD () {0x803c;}' unless defined(&PCI_PRODUCT_TI_PCIXX12SD);
eval 'sub PCI_PRODUCT_TI_PCIXX12SM () {0x803d;}' unless defined(&PCI_PRODUCT_TI_PCIXX12SM);
eval 'sub PCI_PRODUCT_TI_ACX100A () {0x8400;}' unless defined(&PCI_PRODUCT_TI_ACX100A);
eval 'sub PCI_PRODUCT_TI_ACX100B () {0x8401;}' unless defined(&PCI_PRODUCT_TI_ACX100B);
eval 'sub PCI_PRODUCT_TI_ACX111 () {0x9066;}' unless defined(&PCI_PRODUCT_TI_ACX111);
eval 'sub PCI_PRODUCT_TI_PCI1130 () {0xac12;}' unless defined(&PCI_PRODUCT_TI_PCI1130);
eval 'sub PCI_PRODUCT_TI_PCI1031 () {0xac13;}' unless defined(&PCI_PRODUCT_TI_PCI1031);
eval 'sub PCI_PRODUCT_TI_PCI1131 () {0xac15;}' unless defined(&PCI_PRODUCT_TI_PCI1131);
eval 'sub PCI_PRODUCT_TI_PCI1250 () {0xac16;}' unless defined(&PCI_PRODUCT_TI_PCI1250);
eval 'sub PCI_PRODUCT_TI_PCI1220 () {0xac17;}' unless defined(&PCI_PRODUCT_TI_PCI1220);
eval 'sub PCI_PRODUCT_TI_PCI1221 () {0xac19;}' unless defined(&PCI_PRODUCT_TI_PCI1221);
eval 'sub PCI_PRODUCT_TI_PCI1210 () {0xac1a;}' unless defined(&PCI_PRODUCT_TI_PCI1210);
eval 'sub PCI_PRODUCT_TI_PCI1450 () {0xac1b;}' unless defined(&PCI_PRODUCT_TI_PCI1450);
eval 'sub PCI_PRODUCT_TI_PCI1225 () {0xac1c;}' unless defined(&PCI_PRODUCT_TI_PCI1225);
eval 'sub PCI_PRODUCT_TI_PCI1251 () {0xac1d;}' unless defined(&PCI_PRODUCT_TI_PCI1251);
eval 'sub PCI_PRODUCT_TI_PCI1211 () {0xac1e;}' unless defined(&PCI_PRODUCT_TI_PCI1211);
eval 'sub PCI_PRODUCT_TI_PCI1251B () {0xac1f;}' unless defined(&PCI_PRODUCT_TI_PCI1251B);
eval 'sub PCI_PRODUCT_TI_PCI2030 () {0xac20;}' unless defined(&PCI_PRODUCT_TI_PCI2030);
eval 'sub PCI_PRODUCT_TI_PCI2050 () {0xac28;}' unless defined(&PCI_PRODUCT_TI_PCI2050);
eval 'sub PCI_PRODUCT_TI_PCI4450YENTA () {0xac40;}' unless defined(&PCI_PRODUCT_TI_PCI4450YENTA);
eval 'sub PCI_PRODUCT_TI_PCI4410YENTA () {0xac41;}' unless defined(&PCI_PRODUCT_TI_PCI4410YENTA);
eval 'sub PCI_PRODUCT_TI_PCI4451YENTA () {0xac42;}' unless defined(&PCI_PRODUCT_TI_PCI4451YENTA);
eval 'sub PCI_PRODUCT_TI_PCI4510YENTA () {0xac44;}' unless defined(&PCI_PRODUCT_TI_PCI4510YENTA);
eval 'sub PCI_PRODUCT_TI_PCI4520YENTA () {0xac46;}' unless defined(&PCI_PRODUCT_TI_PCI4520YENTA);
eval 'sub PCI_PRODUCT_TI_PCI7510YENTA () {0xac47;}' unless defined(&PCI_PRODUCT_TI_PCI7510YENTA);
eval 'sub PCI_PRODUCT_TI_PCI7610YENTA () {0xac48;}' unless defined(&PCI_PRODUCT_TI_PCI7610YENTA);
eval 'sub PCI_PRODUCT_TI_PCI7410YENTA () {0xac49;}' unless defined(&PCI_PRODUCT_TI_PCI7410YENTA);
eval 'sub PCI_PRODUCT_TI_PCI7610SM () {0xac4a;}' unless defined(&PCI_PRODUCT_TI_PCI7610SM);
eval 'sub PCI_PRODUCT_TI_PCI7410SD () {0xac4b;}' unless defined(&PCI_PRODUCT_TI_PCI7410SD);
eval 'sub PCI_PRODUCT_TI_PCI7410MS () {0xac4c;}' unless defined(&PCI_PRODUCT_TI_PCI7410MS);
eval 'sub PCI_PRODUCT_TI_PCI1410 () {0xac50;}' unless defined(&PCI_PRODUCT_TI_PCI1410);
eval 'sub PCI_PRODUCT_TI_PCI1420 () {0xac51;}' unless defined(&PCI_PRODUCT_TI_PCI1420);
eval 'sub PCI_PRODUCT_TI_PCI1451 () {0xac52;}' unless defined(&PCI_PRODUCT_TI_PCI1451);
eval 'sub PCI_PRODUCT_TI_PCI1421 () {0xac53;}' unless defined(&PCI_PRODUCT_TI_PCI1421);
eval 'sub PCI_PRODUCT_TI_PCI1620 () {0xac54;}' unless defined(&PCI_PRODUCT_TI_PCI1620);
eval 'sub PCI_PRODUCT_TI_PCI1520 () {0xac55;}' unless defined(&PCI_PRODUCT_TI_PCI1520);
eval 'sub PCI_PRODUCT_TI_PCI1510 () {0xac56;}' unless defined(&PCI_PRODUCT_TI_PCI1510);
eval 'sub PCI_PRODUCT_TI_PCI1530 () {0xac57;}' unless defined(&PCI_PRODUCT_TI_PCI1530);
eval 'sub PCI_PRODUCT_TI_PCI1515 () {0xac58;}' unless defined(&PCI_PRODUCT_TI_PCI1515);
eval 'sub PCI_PRODUCT_TI_PCI2040 () {0xac60;}' unless defined(&PCI_PRODUCT_TI_PCI2040);
eval 'sub PCI_PRODUCT_TI_PCI7420YENTA () {0xac8e;}' unless defined(&PCI_PRODUCT_TI_PCI7420YENTA);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI010L () {0x8001;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI010L);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI100L () {0x8010;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI100L);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI110L () {0x8011;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI110L);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI200L () {0x8020;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI200L);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI210L () {0x8021;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI210L);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI200LI () {0x8028;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI200LI);
eval 'sub PCI_PRODUCT_MOLEX_VSCOM_PCI400L () {0x8040;}' unless defined(&PCI_PRODUCT_MOLEX_VSCOM_PCI400L);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI800L () {0x8080;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI800L);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI011H () {0x8403;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI011H);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCIx10H () {0xa000;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCIx10H);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI100H () {0xa001;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI100H);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI800H () {0xa003;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI800H);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI800H_1 () {0xa004;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI800H_1);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI200H () {0xa005;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI200H);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI010HV2 () {0xe001;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI010HV2);
eval 'sub PCI_PRODUCT_TITAN_VSCOM_PCI200HV2 () {0xe020;}' unless defined(&PCI_PRODUCT_TITAN_VSCOM_PCI200HV2);
eval 'sub PCI_PRODUCT_TOSHIBA_R4X00 () {0x9;}' unless defined(&PCI_PRODUCT_TOSHIBA_R4X00);
eval 'sub PCI_PRODUCT_TOSHIBA_TC35856F () {0x20;}' unless defined(&PCI_PRODUCT_TOSHIBA_TC35856F);
eval 'sub PCI_PRODUCT_TOSHIBA2_PORTEGE () {0x1;}' unless defined(&PCI_PRODUCT_TOSHIBA2_PORTEGE);
eval 'sub PCI_PRODUCT_TOSHIBA2_PICCOLO () {0x101;}' unless defined(&PCI_PRODUCT_TOSHIBA2_PICCOLO);
eval 'sub PCI_PRODUCT_TOSHIBA2_PICCOLO2 () {0x102;}' unless defined(&PCI_PRODUCT_TOSHIBA2_PICCOLO2);
eval 'sub PCI_PRODUCT_TOSHIBA2_PICCOLO3 () {0x103;}' unless defined(&PCI_PRODUCT_TOSHIBA2_PICCOLO3);
eval 'sub PCI_PRODUCT_TOSHIBA2_PICCOLO5 () {0x105;}' unless defined(&PCI_PRODUCT_TOSHIBA2_PICCOLO5);
eval 'sub PCI_PRODUCT_TOSHIBA2_NVME_XG4 () {0x115;}' unless defined(&PCI_PRODUCT_TOSHIBA2_NVME_XG4);
eval 'sub PCI_PRODUCT_TOSHIBA2_NVME_XG5 () {0x116;}' unless defined(&PCI_PRODUCT_TOSHIBA2_NVME_XG5);
eval 'sub PCI_PRODUCT_TOSHIBA2_HOST () {0x601;}' unless defined(&PCI_PRODUCT_TOSHIBA2_HOST);
eval 'sub PCI_PRODUCT_TOSHIBA2_ISA () {0x602;}' unless defined(&PCI_PRODUCT_TOSHIBA2_ISA);
eval 'sub PCI_PRODUCT_TOSHIBA2_ToPIC95 () {0x603;}' unless defined(&PCI_PRODUCT_TOSHIBA2_ToPIC95);
eval 'sub PCI_PRODUCT_TOSHIBA2_ToPIC95B () {0x60a;}' unless defined(&PCI_PRODUCT_TOSHIBA2_ToPIC95B);
eval 'sub PCI_PRODUCT_TOSHIBA2_ToPIC97 () {0x60f;}' unless defined(&PCI_PRODUCT_TOSHIBA2_ToPIC97);
eval 'sub PCI_PRODUCT_TOSHIBA2_ToPIC100 () {0x617;}' unless defined(&PCI_PRODUCT_TOSHIBA2_ToPIC100);
eval 'sub PCI_PRODUCT_TOSHIBA2_SANREMO () {0x618;}' unless defined(&PCI_PRODUCT_TOSHIBA2_SANREMO);
eval 'sub PCI_PRODUCT_TOSHIBA2_OBOE () {0x701;}' unless defined(&PCI_PRODUCT_TOSHIBA2_OBOE);
eval 'sub PCI_PRODUCT_TOSHIBA2_SMCARD () {0x804;}' unless defined(&PCI_PRODUCT_TOSHIBA2_SMCARD);
eval 'sub PCI_PRODUCT_TOSHIBA2_SDCARD () {0x805;}' unless defined(&PCI_PRODUCT_TOSHIBA2_SDCARD);
eval 'sub PCI_PRODUCT_TOSHIBA2_DONAUOBOE () {0xd01;}' unless defined(&PCI_PRODUCT_TOSHIBA2_DONAUOBOE);
eval 'sub PCI_PRODUCT_TRANSMETA_TM8000NB () {0x61;}' unless defined(&PCI_PRODUCT_TRANSMETA_TM8000NB);
eval 'sub PCI_PRODUCT_TRANSMETA_NORTHBRIDGE () {0x295;}' unless defined(&PCI_PRODUCT_TRANSMETA_NORTHBRIDGE);
eval 'sub PCI_PRODUCT_TRANSMETA_LONGRUN () {0x395;}' unless defined(&PCI_PRODUCT_TRANSMETA_LONGRUN);
eval 'sub PCI_PRODUCT_TRANSMETA_SDRAM () {0x396;}' unless defined(&PCI_PRODUCT_TRANSMETA_SDRAM);
eval 'sub PCI_PRODUCT_TRANSMETA_BIOS_SCRATCH () {0x397;}' unless defined(&PCI_PRODUCT_TRANSMETA_BIOS_SCRATCH);
eval 'sub PCI_PRODUCT_TRIDENT_4DWAVE_DX () {0x2000;}' unless defined(&PCI_PRODUCT_TRIDENT_4DWAVE_DX);
eval 'sub PCI_PRODUCT_TRIDENT_4DWAVE_NX () {0x2001;}' unless defined(&PCI_PRODUCT_TRIDENT_4DWAVE_NX);
eval 'sub PCI_PRODUCT_TRIDENT_CYBERBLADE_I7 () {0x8420;}' unless defined(&PCI_PRODUCT_TRIDENT_CYBERBLADE_I7);
eval 'sub PCI_PRODUCT_TRIDENT_TGUI_9320 () {0x9320;}' unless defined(&PCI_PRODUCT_TRIDENT_TGUI_9320);
eval 'sub PCI_PRODUCT_TRIDENT_TGUI_9350 () {0x9350;}' unless defined(&PCI_PRODUCT_TRIDENT_TGUI_9350);
eval 'sub PCI_PRODUCT_TRIDENT_TGUI_9360 () {0x9360;}' unless defined(&PCI_PRODUCT_TRIDENT_TGUI_9360);
eval 'sub PCI_PRODUCT_TRIDENT_CYBER_9397 () {0x9397;}' unless defined(&PCI_PRODUCT_TRIDENT_CYBER_9397);
eval 'sub PCI_PRODUCT_TRIDENT_CYBER_9397DVD () {0x939a;}' unless defined(&PCI_PRODUCT_TRIDENT_CYBER_9397DVD);
eval 'sub PCI_PRODUCT_TRIDENT_TGUI_9420 () {0x9420;}' unless defined(&PCI_PRODUCT_TRIDENT_TGUI_9420);
eval 'sub PCI_PRODUCT_TRIDENT_TGUI_9440 () {0x9440;}' unless defined(&PCI_PRODUCT_TRIDENT_TGUI_9440);
eval 'sub PCI_PRODUCT_TRIDENT_CYBER_9525 () {0x9525;}' unless defined(&PCI_PRODUCT_TRIDENT_CYBER_9525);
eval 'sub PCI_PRODUCT_TRIDENT_TGUI_9660 () {0x9660;}' unless defined(&PCI_PRODUCT_TRIDENT_TGUI_9660);
eval 'sub PCI_PRODUCT_TRIDENT_TGUI_9680 () {0x9680;}' unless defined(&PCI_PRODUCT_TRIDENT_TGUI_9680);
eval 'sub PCI_PRODUCT_TRIDENT_TGUI_9682 () {0x9682;}' unless defined(&PCI_PRODUCT_TRIDENT_TGUI_9682);
eval 'sub PCI_PRODUCT_TRIDENT_CYBERBLADE () {0x9910;}' unless defined(&PCI_PRODUCT_TRIDENT_CYBERBLADE);
eval 'sub PCI_PRODUCT_TRIONES_HPT343 () {0x3;}' unless defined(&PCI_PRODUCT_TRIONES_HPT343);
eval 'sub PCI_PRODUCT_TRIONES_HPT366 () {0x4;}' unless defined(&PCI_PRODUCT_TRIONES_HPT366);
eval 'sub PCI_PRODUCT_TRIONES_HPT372A () {0x5;}' unless defined(&PCI_PRODUCT_TRIONES_HPT372A);
eval 'sub PCI_PRODUCT_TRIONES_HPT302 () {0x6;}' unless defined(&PCI_PRODUCT_TRIONES_HPT302);
eval 'sub PCI_PRODUCT_TRIONES_HPT371 () {0x7;}' unless defined(&PCI_PRODUCT_TRIONES_HPT371);
eval 'sub PCI_PRODUCT_TRIONES_HPT374 () {0x8;}' unless defined(&PCI_PRODUCT_TRIONES_HPT374);
eval 'sub PCI_PRODUCT_TRIONES_HPT372N () {0x9;}' unless defined(&PCI_PRODUCT_TRIONES_HPT372N);
eval 'sub PCI_PRODUCT_TRIONES_ROCKETRAID_2310 () {0x2310;}' unless defined(&PCI_PRODUCT_TRIONES_ROCKETRAID_2310);
eval 'sub PCI_PRODUCT_TRIONES_ROCKETRAID_2720 () {0x2720;}' unless defined(&PCI_PRODUCT_TRIONES_ROCKETRAID_2720);
eval 'sub PCI_PRODUCT_TRITECH_TR25202 () {0xfc02;}' unless defined(&PCI_PRODUCT_TRITECH_TR25202);
eval 'sub PCI_PRODUCT_TSENG_ET4000_W32P_A () {0x3202;}' unless defined(&PCI_PRODUCT_TSENG_ET4000_W32P_A);
eval 'sub PCI_PRODUCT_TSENG_ET4000_W32P_B () {0x3205;}' unless defined(&PCI_PRODUCT_TSENG_ET4000_W32P_B);
eval 'sub PCI_PRODUCT_TSENG_ET4000_W32P_C () {0x3206;}' unless defined(&PCI_PRODUCT_TSENG_ET4000_W32P_C);
eval 'sub PCI_PRODUCT_TSENG_ET4000_W32P_D () {0x3207;}' unless defined(&PCI_PRODUCT_TSENG_ET4000_W32P_D);
eval 'sub PCI_PRODUCT_TSENG_ET6000 () {0x3208;}' unless defined(&PCI_PRODUCT_TSENG_ET6000);
eval 'sub PCI_PRODUCT_TURTLE_BEACH_SANTA_CRUZ () {0x3357;}' unless defined(&PCI_PRODUCT_TURTLE_BEACH_SANTA_CRUZ);
eval 'sub PCI_PRODUCT_UMC_UM82C881 () {0x1;}' unless defined(&PCI_PRODUCT_UMC_UM82C881);
eval 'sub PCI_PRODUCT_UMC_UM82C886 () {0x2;}' unless defined(&PCI_PRODUCT_UMC_UM82C886);
eval 'sub PCI_PRODUCT_UMC_UM8673F () {0x101;}' unless defined(&PCI_PRODUCT_UMC_UM8673F);
eval 'sub PCI_PRODUCT_UMC_UM8881 () {0x881;}' unless defined(&PCI_PRODUCT_UMC_UM8881);
eval 'sub PCI_PRODUCT_UMC_UM82C891 () {0x891;}' unless defined(&PCI_PRODUCT_UMC_UM82C891);
eval 'sub PCI_PRODUCT_UMC_UM886A () {0x1001;}' unless defined(&PCI_PRODUCT_UMC_UM886A);
eval 'sub PCI_PRODUCT_UMC_UM8886BF () {0x673a;}' unless defined(&PCI_PRODUCT_UMC_UM8886BF);
eval 'sub PCI_PRODUCT_UMC_UM8710 () {0x8710;}' unless defined(&PCI_PRODUCT_UMC_UM8710);
eval 'sub PCI_PRODUCT_UMC_UM8886 () {0x886a;}' unless defined(&PCI_PRODUCT_UMC_UM8886);
eval 'sub PCI_PRODUCT_UMC_UM8881F () {0x8881;}' unless defined(&PCI_PRODUCT_UMC_UM8881F);
eval 'sub PCI_PRODUCT_UMC_UM8886F () {0x8886;}' unless defined(&PCI_PRODUCT_UMC_UM8886F);
eval 'sub PCI_PRODUCT_UMC_UM8886A () {0x888a;}' unless defined(&PCI_PRODUCT_UMC_UM8886A);
eval 'sub PCI_PRODUCT_UMC_UM8891A () {0x8891;}' unless defined(&PCI_PRODUCT_UMC_UM8891A);
eval 'sub PCI_PRODUCT_UMC_UM9017F () {0x9017;}' unless defined(&PCI_PRODUCT_UMC_UM9017F);
eval 'sub PCI_PRODUCT_UMC_UM8886N () {0xe88a;}' unless defined(&PCI_PRODUCT_UMC_UM8886N);
eval 'sub PCI_PRODUCT_UMC_UM8891N () {0xe891;}' unless defined(&PCI_PRODUCT_UMC_UM8891N);
eval 'sub PCI_PRODUCT_ULSI_US201 () {0x201;}' unless defined(&PCI_PRODUCT_ULSI_US201);
eval 'sub PCI_PRODUCT_USR_3C2884A () {0x1007;}' unless defined(&PCI_PRODUCT_USR_3C2884A);
eval 'sub PCI_PRODUCT_USR_3CP5609 () {0x1008;}' unless defined(&PCI_PRODUCT_USR_3CP5609);
eval 'sub PCI_PRODUCT_USR2_USR997902 () {0x116;}' unless defined(&PCI_PRODUCT_USR2_USR997902);
eval 'sub PCI_PRODUCT_USR2_2415 () {0x3685;}' unless defined(&PCI_PRODUCT_USR2_2415);
eval 'sub PCI_PRODUCT_V3_V292PBCPSC () {0x10;}' unless defined(&PCI_PRODUCT_V3_V292PBCPSC);
eval 'sub PCI_PRODUCT_V3_V292PBC () {0x292;}' unless defined(&PCI_PRODUCT_V3_V292PBC);
eval 'sub PCI_PRODUCT_V3_V960PBC () {0x960;}' unless defined(&PCI_PRODUCT_V3_V960PBC);
eval 'sub PCI_PRODUCT_V3_V96DPC () {0xc960;}' unless defined(&PCI_PRODUCT_V3_V96DPC);
eval 'sub PCI_PRODUCT_VIATECH_VT6305 () {0x130;}' unless defined(&PCI_PRODUCT_VIATECH_VT6305);
eval 'sub PCI_PRODUCT_VIATECH_K8M800_0 () {0x204;}' unless defined(&PCI_PRODUCT_VIATECH_K8M800_0);
eval 'sub PCI_PRODUCT_VIATECH_K8T890_0 () {0x238;}' unless defined(&PCI_PRODUCT_VIATECH_K8T890_0);
eval 'sub PCI_PRODUCT_VIATECH_KT880 () {0x269;}' unless defined(&PCI_PRODUCT_VIATECH_KT880);
eval 'sub PCI_PRODUCT_VIATECH_K8HTB_0 () {0x282;}' unless defined(&PCI_PRODUCT_VIATECH_K8HTB_0);
eval 'sub PCI_PRODUCT_VIATECH_VT8363_HB () {0x305;}' unless defined(&PCI_PRODUCT_VIATECH_VT8363_HB);
eval 'sub PCI_PRODUCT_VIATECH_VT8233C () {0x3109;}' unless defined(&PCI_PRODUCT_VIATECH_VT8233C);
eval 'sub PCI_PRODUCT_VIATECH_VT3351_HB_0351 () {0x351;}' unless defined(&PCI_PRODUCT_VIATECH_VT3351_HB_0351);
eval 'sub PCI_PRODUCT_VIATECH_VX800_HC () {0x353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_HC);
eval 'sub PCI_PRODUCT_VIATECH_P4M900 () {0x364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900);
eval 'sub PCI_PRODUCT_VIATECH_VT8371_HB () {0x391;}' unless defined(&PCI_PRODUCT_VIATECH_VT8371_HB);
eval 'sub PCI_PRODUCT_VIATECH_VX900_HB () {0x410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_HB);
eval 'sub PCI_PRODUCT_VIATECH_VT6415_IDE () {0x415;}' unless defined(&PCI_PRODUCT_VIATECH_VT6415_IDE);
eval 'sub PCI_PRODUCT_VIATECH_VT8501_MVP4 () {0x501;}' unless defined(&PCI_PRODUCT_VIATECH_VT8501_MVP4);
eval 'sub PCI_PRODUCT_VIATECH_VT82C505 () {0x505;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C505);
eval 'sub PCI_PRODUCT_VIATECH_VT82C561 () {0x561;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C561);
eval 'sub PCI_PRODUCT_VIATECH_VT82C586A_IDE () {0x571;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C586A_IDE);
eval 'sub PCI_PRODUCT_VIATECH_VT82C576 () {0x576;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C576);
eval 'sub PCI_PRODUCT_VIATECH_CX700_IDE () {0x581;}' unless defined(&PCI_PRODUCT_VIATECH_CX700_IDE);
eval 'sub PCI_PRODUCT_VIATECH_VT82C580VP () {0x585;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C580VP);
eval 'sub PCI_PRODUCT_VIATECH_VT82C586_ISA () {0x586;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C586_ISA);
eval 'sub PCI_PRODUCT_VIATECH_VT8237A_SATA () {0x591;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237A_SATA);
eval 'sub PCI_PRODUCT_VIATECH_VT82C595 () {0x595;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C595);
eval 'sub PCI_PRODUCT_VIATECH_VT82C596A () {0x596;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C596A);
eval 'sub PCI_PRODUCT_VIATECH_VT82C597 () {0x597;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C597);
eval 'sub PCI_PRODUCT_VIATECH_VT82C598PCI () {0x598;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C598PCI);
eval 'sub PCI_PRODUCT_VIATECH_VT8605PCI () {0x605;}' unless defined(&PCI_PRODUCT_VIATECH_VT8605PCI);
eval 'sub PCI_PRODUCT_VIATECH_VT82C686A_ISA () {0x686;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C686A_ISA);
eval 'sub PCI_PRODUCT_VIATECH_VT82C691 () {0x691;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C691);
eval 'sub PCI_PRODUCT_VIATECH_VT82C693 () {0x693;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C693);
eval 'sub PCI_PRODUCT_VIATECH_VT86C926 () {0x926;}' unless defined(&PCI_PRODUCT_VIATECH_VT86C926);
eval 'sub PCI_PRODUCT_VIATECH_VT82C570M () {0x1000;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C570M);
eval 'sub PCI_PRODUCT_VIATECH_VT82C570MV () {0x1006;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C570MV);
eval 'sub PCI_PRODUCT_VIATECH_CHROME9HC3 () {0x1122;}' unless defined(&PCI_PRODUCT_VIATECH_CHROME9HC3);
eval 'sub PCI_PRODUCT_VIATECH_KT880_1 () {0x1269;}' unless defined(&PCI_PRODUCT_VIATECH_KT880_1);
eval 'sub PCI_PRODUCT_VIATECH_VT3351_HB_1351 () {0x1351;}' unless defined(&PCI_PRODUCT_VIATECH_VT3351_HB_1351);
eval 'sub PCI_PRODUCT_VIATECH_VX800_ERR () {0x1353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_ERR);
eval 'sub PCI_PRODUCT_VIATECH_P4M900_1 () {0x1364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900_1);
eval 'sub PCI_PRODUCT_VIATECH_VX900_ERR () {0x1410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_ERR);
eval 'sub PCI_PRODUCT_VIATECH_VT82C586_IDE () {0x1571;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C586_IDE);
eval 'sub PCI_PRODUCT_VIATECH_VT82C595_2 () {0x1595;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C595_2);
eval 'sub PCI_PRODUCT_VIATECH_VT6105M_BOM () {0x2006;}' unless defined(&PCI_PRODUCT_VIATECH_VT6105M_BOM);
eval 'sub PCI_PRODUCT_VIATECH_KT880_2 () {0x2269;}' unless defined(&PCI_PRODUCT_VIATECH_KT880_2);
eval 'sub PCI_PRODUCT_VIATECH_VT3351_HB_2351 () {0x2351;}' unless defined(&PCI_PRODUCT_VIATECH_VT3351_HB_2351);
eval 'sub PCI_PRODUCT_VIATECH_VX800_HBC () {0x2353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_HBC);
eval 'sub PCI_PRODUCT_VIATECH_P4M900_2 () {0x2364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900_2);
eval 'sub PCI_PRODUCT_VIATECH_VX900_0 () {0x2410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_0);
eval 'sub PCI_PRODUCT_VIATECH_VT8251_PPB_287A () {0x287a;}' unless defined(&PCI_PRODUCT_VIATECH_VT8251_PPB_287A);
eval 'sub PCI_PRODUCT_VIATECH_VT8251_PCIE1 () {0x287c;}' unless defined(&PCI_PRODUCT_VIATECH_VT8251_PCIE1);
eval 'sub PCI_PRODUCT_VIATECH_VT8251_PCIE2 () {0x287d;}' unless defined(&PCI_PRODUCT_VIATECH_VT8251_PCIE2);
eval 'sub PCI_PRODUCT_VIATECH_VT8251_VLINK () {0x287e;}' unless defined(&PCI_PRODUCT_VIATECH_VT8251_VLINK);
eval 'sub PCI_PRODUCT_VIATECH_VT83C572 () {0x3038;}' unless defined(&PCI_PRODUCT_VIATECH_VT83C572);
eval 'sub PCI_PRODUCT_VIATECH_VT82C586_PWR () {0x3040;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C586_PWR);
eval 'sub PCI_PRODUCT_VIATECH_VT3043 () {0x3043;}' unless defined(&PCI_PRODUCT_VIATECH_VT3043);
eval 'sub PCI_PRODUCT_VIATECH_VT6306 () {0x3044;}' unless defined(&PCI_PRODUCT_VIATECH_VT6306);
eval 'sub PCI_PRODUCT_VIATECH_VT6105M () {0x3053;}' unless defined(&PCI_PRODUCT_VIATECH_VT6105M);
eval 'sub PCI_PRODUCT_VIATECH_VT82C686A_PWR () {0x3057;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C686A_PWR);
eval 'sub PCI_PRODUCT_VIATECH_VT82C686A_AC97 () {0x3058;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C686A_AC97);
eval 'sub PCI_PRODUCT_VIATECH_VT8233_AC97 () {0x3059;}' unless defined(&PCI_PRODUCT_VIATECH_VT8233_AC97);
eval 'sub PCI_PRODUCT_VIATECH_VT6102 () {0x3065;}' unless defined(&PCI_PRODUCT_VIATECH_VT6102);
eval 'sub PCI_PRODUCT_VIATECH_VT82C686A_MC97 () {0x3068;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C686A_MC97);
eval 'sub PCI_PRODUCT_VIATECH_VT8233 () {0x3074;}' unless defined(&PCI_PRODUCT_VIATECH_VT8233);
eval 'sub PCI_PRODUCT_VIATECH_VT8366 () {0x3099;}' unless defined(&PCI_PRODUCT_VIATECH_VT8366);
eval 'sub PCI_PRODUCT_VIATECH_VT8653 () {0x3101;}' unless defined(&PCI_PRODUCT_VIATECH_VT8653);
eval 'sub PCI_PRODUCT_VIATECH_VT8237_EHCI () {0x3104;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237_EHCI);
eval 'sub PCI_PRODUCT_VIATECH_VT6105 () {0x3106;}' unless defined(&PCI_PRODUCT_VIATECH_VT6105);
eval 'sub PCI_PRODUCT_VIATECH_VT612X () {0x3119;}' unless defined(&PCI_PRODUCT_VIATECH_VT612X);
eval 'sub PCI_PRODUCT_VIATECH_VT8623_VGA () {0x3122;}' unless defined(&PCI_PRODUCT_VIATECH_VT8623_VGA);
eval 'sub PCI_PRODUCT_VIATECH_VT8623 () {0x3123;}' unless defined(&PCI_PRODUCT_VIATECH_VT8623);
eval 'sub PCI_PRODUCT_VIATECH_VT8233A () {0x3147;}' unless defined(&PCI_PRODUCT_VIATECH_VT8233A);
eval 'sub PCI_PRODUCT_VIATECH_VT8237_SATA () {0x3149;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237_SATA);
eval 'sub PCI_PRODUCT_VIATECH_VT6410_RAID () {0x3164;}' unless defined(&PCI_PRODUCT_VIATECH_VT6410_RAID);
eval 'sub PCI_PRODUCT_VIATECH_VT8235 () {0x3177;}' unless defined(&PCI_PRODUCT_VIATECH_VT8235);
eval 'sub PCI_PRODUCT_VIATECH_K8HTB () {0x3188;}' unless defined(&PCI_PRODUCT_VIATECH_K8HTB);
eval 'sub PCI_PRODUCT_VIATECH_VT8377 () {0x3189;}' unless defined(&PCI_PRODUCT_VIATECH_VT8377);
eval 'sub PCI_PRODUCT_VIATECH_VT8378 () {0x3205;}' unless defined(&PCI_PRODUCT_VIATECH_VT8378);
eval 'sub PCI_PRODUCT_VIATECH_VT8237 () {0x3227;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237);
eval 'sub PCI_PRODUCT_VIATECH_VT6421_RAID () {0x3249;}' unless defined(&PCI_PRODUCT_VIATECH_VT6421_RAID);
eval 'sub PCI_PRODUCT_VIATECH_KT880_3 () {0x3269;}' unless defined(&PCI_PRODUCT_VIATECH_KT880_3);
eval 'sub PCI_PRODUCT_VIATECH_VT8251 () {0x3287;}' unless defined(&PCI_PRODUCT_VIATECH_VT8251);
eval 'sub PCI_PRODUCT_VIATECH_VT8237A_HDA () {0x3288;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237A_HDA);
eval 'sub PCI_PRODUCT_VIATECH_VT8237A_ISA () {0x3337;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237A_ISA);
eval 'sub PCI_PRODUCT_VIATECH_VT3314_IG () {0x3344;}' unless defined(&PCI_PRODUCT_VIATECH_VT3314_IG);
eval 'sub PCI_PRODUCT_VIATECH_VT8251_SATA () {0x3349;}' unless defined(&PCI_PRODUCT_VIATECH_VT8251_SATA);
eval 'sub PCI_PRODUCT_VIATECH_VT3351_HB_3351 () {0x3351;}' unless defined(&PCI_PRODUCT_VIATECH_VT3351_HB_3351);
eval 'sub PCI_PRODUCT_VIATECH_VX800_PPB_2 () {0x3353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_PPB_2);
eval 'sub PCI_PRODUCT_VIATECH_P4M900_3 () {0x3364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900_3);
eval 'sub PCI_PRODUCT_VIATECH_CHROME9_HC () {0x3371;}' unless defined(&PCI_PRODUCT_VIATECH_CHROME9_HC);
eval 'sub PCI_PRODUCT_VIATECH_VT8237S_ISA () {0x3372;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237S_ISA);
eval 'sub PCI_PRODUCT_VIATECH_VT8237A_PPB () {0x337a;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237A_PPB);
eval 'sub PCI_PRODUCT_VIATECH_VT8237A_HB () {0x337b;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237A_HB);
eval 'sub PCI_PRODUCT_VIATECH_VT8261 () {0x3402;}' unless defined(&PCI_PRODUCT_VIATECH_VT8261);
eval 'sub PCI_PRODUCT_VIATECH_VT6315_FW () {0x3403;}' unless defined(&PCI_PRODUCT_VIATECH_VT6315_FW);
eval 'sub PCI_PRODUCT_VIATECH_VX900_DRAM () {0x3410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_DRAM);
eval 'sub PCI_PRODUCT_VIATECH_VL80x_XHCI () {0x3432;}' unless defined(&PCI_PRODUCT_VIATECH_VL80x_XHCI);
eval 'sub PCI_PRODUCT_VIATECH_VL805_XHCI () {0x3483;}' unless defined(&PCI_PRODUCT_VIATECH_VL805_XHCI);
eval 'sub PCI_PRODUCT_VIATECH_KT880_4 () {0x4269;}' unless defined(&PCI_PRODUCT_VIATECH_KT880_4);
eval 'sub PCI_PRODUCT_VIATECH_VT3351_HB_4351 () {0x4351;}' unless defined(&PCI_PRODUCT_VIATECH_VT3351_HB_4351);
eval 'sub PCI_PRODUCT_VIATECH_VX800_PMC () {0x4353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_PMC);
eval 'sub PCI_PRODUCT_VIATECH_P4M900_4 () {0x4364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900_4);
eval 'sub PCI_PRODUCT_VIATECH_VX900_1 () {0x4410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_1);
eval 'sub PCI_PRODUCT_VIATECH_VT8251_SATA_2 () {0x5287;}' unless defined(&PCI_PRODUCT_VIATECH_VT8251_SATA_2);
eval 'sub PCI_PRODUCT_VIATECH_CX700M2_IDE () {0x5324;}' unless defined(&PCI_PRODUCT_VIATECH_CX700M2_IDE);
eval 'sub PCI_PRODUCT_VIATECH_VT8237A_SATA_2 () {0x5337;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237A_SATA_2);
eval 'sub PCI_PRODUCT_VIATECH_VT3351_IOAPIC () {0x5351;}' unless defined(&PCI_PRODUCT_VIATECH_VT3351_IOAPIC);
eval 'sub PCI_PRODUCT_VIATECH_VX800_APIC () {0x5353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_APIC);
eval 'sub PCI_PRODUCT_VIATECH_P4M900_IOAPIC () {0x5364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900_IOAPIC);
eval 'sub PCI_PRODUCT_VIATECH_VT8237S_SATA () {0x5372;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237S_SATA);
eval 'sub PCI_PRODUCT_VIATECH_VX900_APIC () {0x5410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_APIC);
eval 'sub PCI_PRODUCT_VIATECH_VT86C100A () {0x6100;}' unless defined(&PCI_PRODUCT_VIATECH_VT86C100A);
eval 'sub PCI_PRODUCT_VIATECH_VT8251_AHCI () {0x6287;}' unless defined(&PCI_PRODUCT_VIATECH_VT8251_AHCI);
eval 'sub PCI_PRODUCT_VIATECH_VX800_SCRATCH () {0x6353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_SCRATCH);
eval 'sub PCI_PRODUCT_VIATECH_P4M900_6 () {0x6364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900_6);
eval 'sub PCI_PRODUCT_VIATECH_VX900_SCRATCH () {0x6410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_SCRATCH);
eval 'sub PCI_PRODUCT_VIATECH_CHROME9_HD () {0x7122;}' unless defined(&PCI_PRODUCT_VIATECH_CHROME9_HD);
eval 'sub PCI_PRODUCT_VIATECH_VT8378_IG () {0x7205;}' unless defined(&PCI_PRODUCT_VIATECH_VT8378_IG);
eval 'sub PCI_PRODUCT_VIATECH_KT880_5 () {0x7269;}' unless defined(&PCI_PRODUCT_VIATECH_KT880_5);
eval 'sub PCI_PRODUCT_VIATECH_VT3351_HB_7351 () {0x7351;}' unless defined(&PCI_PRODUCT_VIATECH_VT3351_HB_7351);
eval 'sub PCI_PRODUCT_VIATECH_VX800_1 () {0x7353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_1);
eval 'sub PCI_PRODUCT_VIATECH_P4M900_7 () {0x7364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900_7);
eval 'sub PCI_PRODUCT_VIATECH_VT8237S_SATA_RAID () {0x7372;}' unless defined(&PCI_PRODUCT_VIATECH_VT8237S_SATA_RAID);
eval 'sub PCI_PRODUCT_VIATECH_VX900_2 () {0x7410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_2);
eval 'sub PCI_PRODUCT_VIATECH_VT8231 () {0x8231;}' unless defined(&PCI_PRODUCT_VIATECH_VT8231);
eval 'sub PCI_PRODUCT_VIATECH_VT8231_PWR () {0x8235;}' unless defined(&PCI_PRODUCT_VIATECH_VT8231_PWR);
eval 'sub PCI_PRODUCT_VIATECH_VT8363_PPB () {0x8305;}' unless defined(&PCI_PRODUCT_VIATECH_VT8363_PPB);
eval 'sub PCI_PRODUCT_VIATECH_CX700 () {0x8324;}' unless defined(&PCI_PRODUCT_VIATECH_CX700);
eval 'sub PCI_PRODUCT_VIATECH_VX800 () {0x8353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800);
eval 'sub PCI_PRODUCT_VIATECH_VT8371_PPB () {0x8391;}' unless defined(&PCI_PRODUCT_VIATECH_VT8371_PPB);
eval 'sub PCI_PRODUCT_VIATECH_VX855 () {0x8409;}' unless defined(&PCI_PRODUCT_VIATECH_VX855);
eval 'sub PCI_PRODUCT_VIATECH_VX900 () {0x8410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900);
eval 'sub PCI_PRODUCT_VIATECH_VT8501AGP () {0x8501;}' unless defined(&PCI_PRODUCT_VIATECH_VT8501AGP);
eval 'sub PCI_PRODUCT_VIATECH_VT82C597AGP () {0x8597;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C597AGP);
eval 'sub PCI_PRODUCT_VIATECH_VT82C598AGP () {0x8598;}' unless defined(&PCI_PRODUCT_VIATECH_VT82C598AGP);
eval 'sub PCI_PRODUCT_VIATECH_VT8605AGP () {0x8605;}' unless defined(&PCI_PRODUCT_VIATECH_VT8605AGP);
eval 'sub PCI_PRODUCT_VIATECH_VT8261_SATA () {0x9000;}' unless defined(&PCI_PRODUCT_VIATECH_VT8261_SATA);
eval 'sub PCI_PRODUCT_VIATECH_VX900_IDE () {0x9001;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_IDE);
eval 'sub PCI_PRODUCT_VIATECH_VT8261_RAID () {0x9040;}' unless defined(&PCI_PRODUCT_VIATECH_VT8261_RAID);
eval 'sub PCI_PRODUCT_VIATECH_VX900_RAID () {0x9041;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_RAID);
eval 'sub PCI_PRODUCT_VIATECH_K8T890_PPB_A238 () {0xa238;}' unless defined(&PCI_PRODUCT_VIATECH_K8T890_PPB_A238);
eval 'sub PCI_PRODUCT_VIATECH_VX800_0 () {0xa353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_0);
eval 'sub PCI_PRODUCT_VIATECH_P4M900_PPB_1 () {0xa364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900_PPB_1);
eval 'sub PCI_PRODUCT_VIATECH_VX900_PCIE_0 () {0xa410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_PCIE_0);
eval 'sub PCI_PRODUCT_VIATECH_VT8633AGP () {0xb091;}' unless defined(&PCI_PRODUCT_VIATECH_VT8633AGP);
eval 'sub PCI_PRODUCT_VIATECH_VT8366AGP () {0xb099;}' unless defined(&PCI_PRODUCT_VIATECH_VT8366AGP);
eval 'sub PCI_PRODUCT_VIATECH_VT8377AGP () {0xb168;}' unless defined(&PCI_PRODUCT_VIATECH_VT8377AGP);
eval 'sub PCI_PRODUCT_VIATECH_K8HTB_AGP () {0xb188;}' unless defined(&PCI_PRODUCT_VIATECH_K8HTB_AGP);
eval 'sub PCI_PRODUCT_VIATECH_VT8377CEAGP () {0xb198;}' unless defined(&PCI_PRODUCT_VIATECH_VT8377CEAGP);
eval 'sub PCI_PRODUCT_VIATECH_VX800_PPB () {0xb353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_PPB);
eval 'sub PCI_PRODUCT_VIATECH_VX900_PCIE_1 () {0xb410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_PCIE_1);
eval 'sub PCI_PRODUCT_VIATECH_VT3237_PPB () {0xb999;}' unless defined(&PCI_PRODUCT_VIATECH_VT3237_PPB);
eval 'sub PCI_PRODUCT_VIATECH_K8T890_PPB_C238 () {0xc238;}' unless defined(&PCI_PRODUCT_VIATECH_K8T890_PPB_C238);
eval 'sub PCI_PRODUCT_VIATECH_VX800_PCIE_G0 () {0xc353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_PCIE_G0);
eval 'sub PCI_PRODUCT_VIATECH_P4M900_PPB_2 () {0xc364;}' unless defined(&PCI_PRODUCT_VIATECH_P4M900_PPB_2);
eval 'sub PCI_PRODUCT_VIATECH_VX900_PCIE_2 () {0xc410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_PCIE_2);
eval 'sub PCI_PRODUCT_VIATECH_K8T890_PPB_D238 () {0xd238;}' unless defined(&PCI_PRODUCT_VIATECH_K8T890_PPB_D238);
eval 'sub PCI_PRODUCT_VIATECH_VX900_PCIE_3 () {0xd410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_PCIE_3);
eval 'sub PCI_PRODUCT_VIATECH_K8T890_PPB_E238 () {0xe238;}' unless defined(&PCI_PRODUCT_VIATECH_K8T890_PPB_E238);
eval 'sub PCI_PRODUCT_VIATECH_VX800_PCIE_0 () {0xe353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_PCIE_0);
eval 'sub PCI_PRODUCT_VIATECH_VX900_PCIE_4 () {0xe410;}' unless defined(&PCI_PRODUCT_VIATECH_VX900_PCIE_4);
eval 'sub PCI_PRODUCT_VIATECH_K8T890_PPB_F238 () {0xf238;}' unless defined(&PCI_PRODUCT_VIATECH_K8T890_PPB_F238);
eval 'sub PCI_PRODUCT_VIATECH_VX800_PCIE_1 () {0xf353;}' unless defined(&PCI_PRODUCT_VIATECH_VX800_PCIE_1);
eval 'sub PCI_PRODUCT_VIRTUALBOX_GRAPHICS () {0xbeef;}' unless defined(&PCI_PRODUCT_VIRTUALBOX_GRAPHICS);
eval 'sub PCI_PRODUCT_VIRTUALBOX_GUEST () {0xcafe;}' unless defined(&PCI_PRODUCT_VIRTUALBOX_GUEST);
eval 'sub PCI_PRODUCT_VORTEX_GDT_60x0 () {0x;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_60x0);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6000B () {0x1;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6000B);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x10 () {0x2;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x10);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x20 () {0x3;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x20);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6530 () {0x4;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6530);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6550 () {0x5;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6550);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x17 () {0x6;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x17);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x27 () {0x7;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x27);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6537 () {0x8;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6537);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6557 () {0x9;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6557);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x15 () {0xa;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x15);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x25 () {0xb;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x25);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6535 () {0xc;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6535);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6555 () {0xd;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6555);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x17RP () {0x100;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x17RP);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x27RP () {0x101;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x27RP);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6537RP () {0x102;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6537RP);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6557RP () {0x103;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6557RP);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x11RP () {0x104;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x11RP);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x21RP () {0x105;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x21RP);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x17RD () {0x110;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x17RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x27RD () {0x111;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x27RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6537RD () {0x112;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6537RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6557RD () {0x113;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6557RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x11RD () {0x114;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x11RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x21RD () {0x115;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x21RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x18RD () {0x118;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x18RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x28RD () {0x119;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x28RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x38RD () {0x11a;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x38RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x58RD () {0x11b;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x58RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x17RP2 () {0x120;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x17RP2);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x27RP2 () {0x121;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x27RP2);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6537RP2 () {0x123;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6537RP2);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x11RP2 () {0x124;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x11RP2);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x21RP2 () {0x125;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x21RP2);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x13RS () {0x136;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x13RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x23RS () {0x137;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x23RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6518RS () {0x138;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6518RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x28RS () {0x139;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x28RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x38RS () {0x13a;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x38RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x58RS () {0x13b;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x58RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x33RS () {0x13c;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x33RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x43RS () {0x13d;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x43RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x53RS () {0x13e;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x53RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x63RS () {0x13f;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x63RS);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x13RN () {0x166;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x13RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x23RN () {0x167;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x23RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x18RN () {0x168;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x18RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x28RN () {0x169;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x28RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x38RN () {0x16a;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x38RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x58RN () {0x16b;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x58RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x43RN () {0x16d;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x43RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x53RN () {0x16e;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x53RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x63RN () {0x16f;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x63RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_4x13RZ () {0x1d6;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_4x13RZ);
eval 'sub PCI_PRODUCT_VORTEX_GDT_4x23RZ () {0x1d7;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_4x23RZ);
eval 'sub PCI_PRODUCT_VORTEX_GDT_8x13RZ () {0x1f6;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_8x13RZ);
eval 'sub PCI_PRODUCT_VORTEX_GDT_8x23RZ () {0x1f7;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_8x23RZ);
eval 'sub PCI_PRODUCT_VORTEX_GDT_8x33RZ () {0x1fc;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_8x33RZ);
eval 'sub PCI_PRODUCT_VORTEX_GDT_8x43RZ () {0x1fd;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_8x43RZ);
eval 'sub PCI_PRODUCT_VORTEX_GDT_8x53RZ () {0x1fe;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_8x53RZ);
eval 'sub PCI_PRODUCT_VORTEX_GDT_8x63RZ () {0x1ff;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_8x63RZ);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x19RD () {0x210;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x19RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_6x29RD () {0x211;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_6x29RD);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x19RN () {0x260;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x19RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_7x29RN () {0x261;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_7x29RN);
eval 'sub PCI_PRODUCT_VORTEX_GDT_ICP () {0x300;}' unless defined(&PCI_PRODUCT_VORTEX_GDT_ICP);
eval 'sub PCI_PRODUCT_VLSI_82C592 () {0x5;}' unless defined(&PCI_PRODUCT_VLSI_82C592);
eval 'sub PCI_PRODUCT_VLSI_82C593 () {0x6;}' unless defined(&PCI_PRODUCT_VLSI_82C593);
eval 'sub PCI_PRODUCT_VLSI_82C594 () {0x7;}' unless defined(&PCI_PRODUCT_VLSI_82C594);
eval 'sub PCI_PRODUCT_VLSI_82C596597 () {0x8;}' unless defined(&PCI_PRODUCT_VLSI_82C596597);
eval 'sub PCI_PRODUCT_VLSI_82C541 () {0xc;}' unless defined(&PCI_PRODUCT_VLSI_82C541);
eval 'sub PCI_PRODUCT_VLSI_82C543 () {0xd;}' unless defined(&PCI_PRODUCT_VLSI_82C543);
eval 'sub PCI_PRODUCT_VLSI_82C532 () {0x101;}' unless defined(&PCI_PRODUCT_VLSI_82C532);
eval 'sub PCI_PRODUCT_VLSI_82C534 () {0x102;}' unless defined(&PCI_PRODUCT_VLSI_82C534);
eval 'sub PCI_PRODUCT_VLSI_82C535 () {0x104;}' unless defined(&PCI_PRODUCT_VLSI_82C535);
eval 'sub PCI_PRODUCT_VLSI_82C147 () {0x105;}' unless defined(&PCI_PRODUCT_VLSI_82C147);
eval 'sub PCI_PRODUCT_VLSI_82C975 () {0x200;}' unless defined(&PCI_PRODUCT_VLSI_82C975);
eval 'sub PCI_PRODUCT_VLSI_82C925 () {0x280;}' unless defined(&PCI_PRODUCT_VLSI_82C925);
eval 'sub PCI_PRODUCT_VMWARE_VIRTUAL2 () {0x405;}' unless defined(&PCI_PRODUCT_VMWARE_VIRTUAL2);
eval 'sub PCI_PRODUCT_VMWARE_VIRTUAL () {0x710;}' unless defined(&PCI_PRODUCT_VMWARE_VIRTUAL);
eval 'sub PCI_PRODUCT_VMWARE_VMXNET () {0x720;}' unless defined(&PCI_PRODUCT_VMWARE_VMXNET);
eval 'sub PCI_PRODUCT_VMWARE_VMSCSI () {0x730;}' unless defined(&PCI_PRODUCT_VMWARE_VMSCSI);
eval 'sub PCI_PRODUCT_VMWARE_VMCI () {0x740;}' unless defined(&PCI_PRODUCT_VMWARE_VMCI);
eval 'sub PCI_PRODUCT_VMWARE_VMEM () {0x750;}' unless defined(&PCI_PRODUCT_VMWARE_VMEM);
eval 'sub PCI_PRODUCT_VMWARE_VMEB () {0x760;}' unless defined(&PCI_PRODUCT_VMWARE_VMEB);
eval 'sub PCI_PRODUCT_VMWARE_VMUSB () {0x770;}' unless defined(&PCI_PRODUCT_VMWARE_VMUSB);
eval 'sub PCI_PRODUCT_VMWARE_VMUHCI () {0x774;}' unless defined(&PCI_PRODUCT_VMWARE_VMUHCI);
eval 'sub PCI_PRODUCT_VMWARE_VMXHCI () {0x778;}' unless defined(&PCI_PRODUCT_VMWARE_VMXHCI);
eval 'sub PCI_PRODUCT_VMWARE_VM1394 () {0x780;}' unless defined(&PCI_PRODUCT_VMWARE_VM1394);
eval 'sub PCI_PRODUCT_VMWARE_VMPCIB () {0x790;}' unless defined(&PCI_PRODUCT_VMWARE_VMPCIB);
eval 'sub PCI_PRODUCT_VMWARE_VMPCIE () {0x7a0;}' unless defined(&PCI_PRODUCT_VMWARE_VMPCIE);
eval 'sub PCI_PRODUCT_VMWARE_VMXNET3 () {0x7b0;}' unless defined(&PCI_PRODUCT_VMWARE_VMXNET3);
eval 'sub PCI_PRODUCT_VMWARE_PVSCSI () {0x7c0;}' unless defined(&PCI_PRODUCT_VMWARE_PVSCSI);
eval 'sub PCI_PRODUCT_VMWARE_AHCI () {0x7e0;}' unless defined(&PCI_PRODUCT_VMWARE_AHCI);
eval 'sub PCI_PRODUCT_VMWARE_NVME () {0x7f0;}' unless defined(&PCI_PRODUCT_VMWARE_NVME);
eval 'sub PCI_PRODUCT_VMWARE_VMI3 () {0x801;}' unless defined(&PCI_PRODUCT_VMWARE_VMI3);
eval 'sub PCI_PRODUCT_WEITEK_P9000 () {0x9001;}' unless defined(&PCI_PRODUCT_WEITEK_P9000);
eval 'sub PCI_PRODUCT_WEITEK_P9100 () {0x9100;}' unless defined(&PCI_PRODUCT_WEITEK_P9100);
eval 'sub PCI_PRODUCT_WD_WD33C193A () {0x193;}' unless defined(&PCI_PRODUCT_WD_WD33C193A);
eval 'sub PCI_PRODUCT_WD_WD33C196A () {0x196;}' unless defined(&PCI_PRODUCT_WD_WD33C196A);
eval 'sub PCI_PRODUCT_WD_WD33C197A () {0x197;}' unless defined(&PCI_PRODUCT_WD_WD33C197A);
eval 'sub PCI_PRODUCT_WD_WD7193 () {0x3193;}' unless defined(&PCI_PRODUCT_WD_WD7193);
eval 'sub PCI_PRODUCT_WD_WD7197 () {0x3197;}' unless defined(&PCI_PRODUCT_WD_WD7197);
eval 'sub PCI_PRODUCT_WD_WD33C296A () {0x3296;}' unless defined(&PCI_PRODUCT_WD_WD33C296A);
eval 'sub PCI_PRODUCT_WD_WD34C296 () {0x4296;}' unless defined(&PCI_PRODUCT_WD_WD34C296);
eval 'sub PCI_PRODUCT_WD_90C () {0xc24a;}' unless defined(&PCI_PRODUCT_WD_90C);
eval 'sub PCI_PRODUCT_WINBOND_W83769F () {0x1;}' unless defined(&PCI_PRODUCT_WINBOND_W83769F);
eval 'sub PCI_PRODUCT_WINBOND_W83C553F_1 () {0x105;}' unless defined(&PCI_PRODUCT_WINBOND_W83C553F_1);
eval 'sub PCI_PRODUCT_WINBOND_W83C553F_0 () {0x565;}' unless defined(&PCI_PRODUCT_WINBOND_W83C553F_0);
eval 'sub PCI_PRODUCT_WINBOND_W83628F () {0x628;}' unless defined(&PCI_PRODUCT_WINBOND_W83628F);
eval 'sub PCI_PRODUCT_WINBOND_W89C840F () {0x840;}' unless defined(&PCI_PRODUCT_WINBOND_W89C840F);
eval 'sub PCI_PRODUCT_WINBOND_W89C940F () {0x940;}' unless defined(&PCI_PRODUCT_WINBOND_W89C940F);
eval 'sub PCI_PRODUCT_WINBOND_W89C940F_1 () {0x5a5a;}' unless defined(&PCI_PRODUCT_WINBOND_W89C940F_1);
eval 'sub PCI_PRODUCT_WINBOND_W6692 () {0x6692;}' unless defined(&PCI_PRODUCT_WINBOND_W6692);
eval 'sub PCI_PRODUCT_WORKBIT_NJSC32BI () {0x8007;}' unless defined(&PCI_PRODUCT_WORKBIT_NJSC32BI);
eval 'sub PCI_PRODUCT_WORKBIT_NJATA32BI () {0x8008;}' unless defined(&PCI_PRODUCT_WORKBIT_NJATA32BI);
eval 'sub PCI_PRODUCT_WORKBIT_NJSC32UDE () {0x8009;}' unless defined(&PCI_PRODUCT_WORKBIT_NJSC32UDE);
eval 'sub PCI_PRODUCT_WORKBIT_NJSC32BI_KME () {0xf007;}' unless defined(&PCI_PRODUCT_WORKBIT_NJSC32BI_KME);
eval 'sub PCI_PRODUCT_WORKBIT_NJATA32BI_KME () {0xf008;}' unless defined(&PCI_PRODUCT_WORKBIT_NJATA32BI_KME);
eval 'sub PCI_PRODUCT_WORKBIT_NJSC32UDE_IODATA () {0xf010;}' unless defined(&PCI_PRODUCT_WORKBIT_NJSC32UDE_IODATA);
eval 'sub PCI_PRODUCT_WORKBIT_NJSC32UDE_LOGITEC () {0xf012;}' unless defined(&PCI_PRODUCT_WORKBIT_NJSC32UDE_LOGITEC);
eval 'sub PCI_PRODUCT_WORKBIT_NJSC32UDE_LOGITEC2 () {0xf013;}' unless defined(&PCI_PRODUCT_WORKBIT_NJSC32UDE_LOGITEC2);
eval 'sub PCI_PRODUCT_WORKBIT_NJSC32UDE_BUFFALO () {0xf015;}' unless defined(&PCI_PRODUCT_WORKBIT_NJSC32UDE_BUFFALO);
eval 'sub PCI_PRODUCT_WORKBIT_NPATA32_CF32A () {0xf021;}' unless defined(&PCI_PRODUCT_WORKBIT_NPATA32_CF32A);
eval 'sub PCI_PRODUCT_WORKBIT_NPATA32_CF32A_BUFFALO () {0xf024;}' unless defined(&PCI_PRODUCT_WORKBIT_NPATA32_CF32A_BUFFALO);
eval 'sub PCI_PRODUCT_WORKBIT_NPATA32_KME () {0xf02c;}' unless defined(&PCI_PRODUCT_WORKBIT_NPATA32_KME);
eval 'sub PCI_PRODUCT_XENSOURCE_XENPLATFORM () {0x1;}' unless defined(&PCI_PRODUCT_XENSOURCE_XENPLATFORM);
eval 'sub PCI_PRODUCT_XGI_VOLARI_Z7 () {0x20;}' unless defined(&PCI_PRODUCT_XGI_VOLARI_Z7);
eval 'sub PCI_PRODUCT_XGI_VOLARI_Z9M () {0x21;}' unless defined(&PCI_PRODUCT_XGI_VOLARI_Z9M);
eval 'sub PCI_PRODUCT_XGI_VOLARI_Z11 () {0x27;}' unless defined(&PCI_PRODUCT_XGI_VOLARI_Z11);
eval 'sub PCI_PRODUCT_XGI_VOLARI_V3XT () {0x40;}' unless defined(&PCI_PRODUCT_XGI_VOLARI_V3XT);
eval 'sub PCI_PRODUCT_XGI_VOLARI_XP10 () {0x47;}' unless defined(&PCI_PRODUCT_XGI_VOLARI_XP10);
eval 'sub PCI_PRODUCT_XIRCOM_X3201_3 () {0x2;}' unless defined(&PCI_PRODUCT_XIRCOM_X3201_3);
eval 'sub PCI_PRODUCT_XIRCOM_X3201_3_21143 () {0x3;}' unless defined(&PCI_PRODUCT_XIRCOM_X3201_3_21143);
eval 'sub PCI_PRODUCT_XIRCOM_WINGLOBAL () {0xc;}' unless defined(&PCI_PRODUCT_XIRCOM_WINGLOBAL);
eval 'sub PCI_PRODUCT_XIRCOM_MODEM56 () {0x103;}' unless defined(&PCI_PRODUCT_XIRCOM_MODEM56);
eval 'sub PCI_PRODUCT_YAMAHA_YMF724 () {0x4;}' unless defined(&PCI_PRODUCT_YAMAHA_YMF724);
eval 'sub PCI_PRODUCT_YAMAHA_YMF740 () {0xa;}' unless defined(&PCI_PRODUCT_YAMAHA_YMF740);
eval 'sub PCI_PRODUCT_YAMAHA_YMF740C () {0xc;}' unless defined(&PCI_PRODUCT_YAMAHA_YMF740C);
eval 'sub PCI_PRODUCT_YAMAHA_YMF724F () {0xd;}' unless defined(&PCI_PRODUCT_YAMAHA_YMF724F);
eval 'sub PCI_PRODUCT_YAMAHA_YMF744B () {0x10;}' unless defined(&PCI_PRODUCT_YAMAHA_YMF744B);
eval 'sub PCI_PRODUCT_YAMAHA_YMF754 () {0x12;}' unless defined(&PCI_PRODUCT_YAMAHA_YMF754);
eval 'sub PCI_PRODUCT_ZEINET_1221 () {0x1;}' unless defined(&PCI_PRODUCT_ZEINET_1221);
eval 'sub PCI_PRODUCT_ZIATECH_ZT8905 () {0x8905;}' unless defined(&PCI_PRODUCT_ZIATECH_ZT8905);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX100_PCIE () {0x708;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX100_PCIE);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_0 () {0x710;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_0);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_1 () {0x711;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_1);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_2 () {0x712;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_2);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_3 () {0x713;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_3);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_4 () {0x714;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_4);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_5 () {0x715;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_5);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZXD_PCIE () {0x716;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZXD_PCIE);
eval 'sub PCI_PRODUCT_ZHAOXIN_KX_PCIE_0 () {0x717;}' unless defined(&PCI_PRODUCT_ZHAOXIN_KX_PCIE_0);
eval 'sub PCI_PRODUCT_ZHAOXIN_KX_PCIE_1 () {0x718;}' unless defined(&PCI_PRODUCT_ZHAOXIN_KX_PCIE_1);
eval 'sub PCI_PRODUCT_ZHAOXIN_KX_PCIE_2 () {0x719;}' unless defined(&PCI_PRODUCT_ZHAOXIN_KX_PCIE_2);
eval 'sub PCI_PRODUCT_ZHAOXIN_KX_PCIE_3 () {0x71a;}' unless defined(&PCI_PRODUCT_ZHAOXIN_KX_PCIE_3);
eval 'sub PCI_PRODUCT_ZHAOXIN_KX_PCIE_4 () {0x71b;}' unless defined(&PCI_PRODUCT_ZHAOXIN_KX_PCIE_4);
eval 'sub PCI_PRODUCT_ZHAOXIN_KX_PCIE_5 () {0x71c;}' unless defined(&PCI_PRODUCT_ZHAOXIN_KX_PCIE_5);
eval 'sub PCI_PRODUCT_ZHAOXIN_KX_PCIE_6 () {0x71d;}' unless defined(&PCI_PRODUCT_ZHAOXIN_KX_PCIE_6);
eval 'sub PCI_PRODUCT_ZHAOXIN_KX_PCIE_7 () {0x71e;}' unless defined(&PCI_PRODUCT_ZHAOXIN_KX_PCIE_7);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_UP_PCIE_SWITCH () {0x71f;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_UP_PCIE_SWITCH);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_DP_PCIE_SWITCH () {0x721;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_DP_PCIE_SWITCH);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_PC2_BRIDGE () {0x722;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_PCIE_PC2_BRIDGE);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_MISC_BUS () {0x1001;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_MISC_BUS);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_PCHB_0 () {0x1003;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_PCHB_0);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_UHCI () {0x3038;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_UHCI);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_EHCI () {0x3104;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_EHCI);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_PCHB_1 () {0x31b0;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_PCHB_1);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_PCHB_2 () {0x31b1;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_PCHB_2);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_DRAM () {0x31b2;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_DRAM);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_PMC () {0x31b3;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_PMC);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_IOAPIC () {0x31b4;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_IOAPIC);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_SCRATCH () {0x31b5;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_SCRATCH);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX_PCHB_3 () {0x31b7;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX_PCHB_3);
eval 'sub PCI_PRODUCT_ZHAOXIN_C320_GPU () {0x3a02;}' unless defined(&PCI_PRODUCT_ZHAOXIN_C320_GPU);
eval 'sub PCI_PRODUCT_ZHAOXIN_C860_GPU () {0x3a03;}' unless defined(&PCI_PRODUCT_ZHAOXIN_C860_GPU);
eval 'sub PCI_PRODUCT_ZHAOXIN_C960_GPU () {0x3a04;}' unless defined(&PCI_PRODUCT_ZHAOXIN_C960_GPU);
eval 'sub PCI_PRODUCT_ZHAOXIN_C1190_GPU () {0x3a05;}' unless defined(&PCI_PRODUCT_ZHAOXIN_C1190_GPU);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_AHCI () {0x9083;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_AHCI);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZXE_HDAUDIO () {0x9144;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZXE_HDAUDIO);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX100_XHCI () {0x9202;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX100_XHCI);
eval 'sub PCI_PRODUCT_ZHAOXIN_ZX200_XHCI () {0x9203;}' unless defined(&PCI_PRODUCT_ZHAOXIN_ZX200_XHCI);
eval 'sub PCI_PRODUCT_ZHAOXIN_KX_XHCI () {0x9204;}' unless defined(&PCI_PRODUCT_ZHAOXIN_KX_XHCI);
eval 'sub PCI_PRODUCT_ZORAN_ZR36057 () {0x6057;}' unless defined(&PCI_PRODUCT_ZORAN_ZR36057);
eval 'sub PCI_PRODUCT_ZORAN_ZR36120 () {0x6120;}' unless defined(&PCI_PRODUCT_ZORAN_ZR36120);
eval 'sub pci_id1_format () {"vendor %4.4x";}' unless defined(&pci_id1_format);
eval 'sub pci_id2_format () {"product %4.4x";}' unless defined(&pci_id2_format);
1;
