diff options
author | Andre Hartmann <aha_1980@gmx.de> | 2016-03-30 11:44:28 +0200 |
---|---|---|
committer | André Hartmann <aha_1980@gmx.de> | 2016-04-13 11:16:58 +0000 |
commit | 76a660d8902124605b09cc4b9ce8b101b7be4d28 (patch) | |
tree | 8605bd6543c51e83eb9e0f564fe397c57bbfb267 /src/plugins/canbus/peakcan/peakcanbackend.cpp | |
parent | c2f4554a095f2db95e3734283a71d92d29ae29fe (diff) |
PeakCAN: Support Peak PCI cards
Tested on Windows 7 with a dual-channel
Peak-PCI-Express card (both channels tested).
Change-Id: I61993a87f9308a02bc92a13f8ff599103038a0eb
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'src/plugins/canbus/peakcan/peakcanbackend.cpp')
-rw-r--r-- | src/plugins/canbus/peakcan/peakcanbackend.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/plugins/canbus/peakcan/peakcanbackend.cpp b/src/plugins/canbus/peakcan/peakcanbackend.cpp index 3bea3f0..ecaeb16 100644 --- a/src/plugins/canbus/peakcan/peakcanbackend.cpp +++ b/src/plugins/canbus/peakcan/peakcanbackend.cpp @@ -269,6 +269,22 @@ static int channelIndexFromName(const QString &interfaceName) return PCAN_USBBUS7; else if (interfaceName == QStringLiteral("usbbus8")) return PCAN_USBBUS8; + else if (interfaceName == QStringLiteral("pcibus1")) + return PCAN_PCIBUS1; + else if (interfaceName == QStringLiteral("pcibus2")) + return PCAN_PCIBUS2; + else if (interfaceName == QStringLiteral("pcibus3")) + return PCAN_PCIBUS3; + else if (interfaceName == QStringLiteral("pcibus4")) + return PCAN_PCIBUS4; + else if (interfaceName == QStringLiteral("pcibus5")) + return PCAN_PCIBUS5; + else if (interfaceName == QStringLiteral("pcibus6")) + return PCAN_PCIBUS6; + else if (interfaceName == QStringLiteral("pcibus7")) + return PCAN_PCIBUS7; + else if (interfaceName == QStringLiteral("pcibus8")) + return PCAN_PCIBUS8; else // TODO: Add other indexes here return PCAN_NONEBUS; } |