From 9d1660270272180cd71147d6ddd53d1382643d2e Mon Sep 17 00:00:00 2001
From: wenxiangchao <wenxiangchao@ihengxin.com.cn>
Date: 星期一, 02 十一月 2026 18:00:14 +0800
Subject: [PATCH] merge: 并入远程 Initial commit 作为历史根节点
---
Plugin.DODriverControl/Api/DaskHelper.cs | 132 ++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 132 insertions(+), 0 deletions(-)
diff --git a/Plugin.DODriverControl/Api/DaskHelper.cs b/Plugin.DODriverControl/Api/DaskHelper.cs
new file mode 100644
index 0000000..4f5241e
--- /dev/null
+++ b/Plugin.DODriverControl/Api/DaskHelper.cs
@@ -0,0 +1,132 @@
+锘縩amespace Plugin.DODriverControl.Api
+{
+ public class DaskHelper
+ {
+ public static ushort CardType(string name)
+ {
+ ushort cardtype = 0;
+ switch (name)
+ {
+ case "PCI_6208V":
+ cardtype = 1;
+ break;
+ case "PCI_6208A":
+ cardtype = 2;
+ break;
+ case "PCI_6308V":
+ cardtype = 3;
+ break;
+ case "PCI_6308A":
+ cardtype = 4;
+ break;
+ case "PCI_7200":
+ cardtype = 5;
+ break;
+ case "PCI_7230":
+ cardtype = 6;
+ break;
+ case "PCI_7233":
+ cardtype = 7;
+ break;
+ case "PCI_7234":
+ cardtype = 8;
+ break;
+ case "PCI_7248":
+ cardtype = 9;
+ break;
+ case "PCI_7249":
+ cardtype = 10;
+ break;
+ case "PCI_7250":
+ cardtype = 11;
+ break;
+ case "PCI_7252":
+ cardtype = 12;
+ break;
+ case "PCI_7296":
+ cardtype = 13;
+ break;
+ case "PCI_7300A_RevA":
+ cardtype = 14;
+ break;
+ case "PCI_7300A_RevB":
+ cardtype = 15;
+ break;
+ case "PCI_7432":
+ cardtype = 16;
+ break;
+ case "PCI_7433":
+ cardtype = 17;
+ break;
+ case "PCI_7434":
+ cardtype = 18;
+ break;
+ case "PCI_8554":
+ cardtype = 19;
+ break;
+ case "PCI_9111DG":
+ cardtype = 20;
+ break;
+ case "PCI_9111HR":
+ cardtype = 21;
+ break;
+ case "PCI_9112":
+ cardtype = 22;
+ break;
+ case "PCI_9113":
+ cardtype = 23;
+ break;
+ case "PCI_9114DG":
+ cardtype = 24;
+ break;
+ case "PCI_9114HG":
+ cardtype = 25;
+ break;
+ case "PCI_9118DG":
+ cardtype = 26;
+ break;
+ case "PCI_9118HG":
+ cardtype = 27;
+ break;
+ case "PCI_9118HR":
+ cardtype = 28;
+ break;
+ case "PCI_9810":
+ cardtype = 29;
+ break;
+ case "PCI_9812":
+ cardtype = 30;
+ break;
+ case "PCI_7396":
+ cardtype = 31;
+ break;
+ case "PCI_9116":
+ cardtype = 32;
+ break;
+ case "PCI_7256":
+ cardtype = 33;
+ break;
+ case "PCI_7258":
+ cardtype = 34;
+ break;
+ case "PCI_7260":
+ cardtype = 35;
+ break;
+ case "PCI_7452":
+ cardtype = 36;
+ break;
+ case "PCI_7442":
+ cardtype = 37;
+ break;
+ case "MAX_CARD":
+ cardtype = 32;
+ break;
+ default:
+ cardtype = 16;
+ break;
+ }
+
+ return cardtype;
+ }
+ }
+}
--
Gitblit v1.9.1