瀏覽代碼

Read DMA version for HighFlex based ipecamera (may break older cameras)

Suren A. Chilingaryan 6 年之前
父節點
當前提交
92da72774b
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      dma/ipe.c

+ 5 - 1
dma/ipe.c

@@ -55,7 +55,11 @@ pcilib_dma_context_t *dma_ipe_init(pcilib_t *pcilib, const char *model, const vo
 	ctx->version = IPEDMA_VERSION(version_value);
 	
 	if ((model)&&(!strcasecmp(model, "ipecamera"))) {
-	    ctx->gen = 2;
+            if (IPEDMA_GENERATION(version_value) > 2) {
+		ctx->gen = 3;
+	    } else {
+		ctx->gen = 2;
+	    }
 	} else {
             if (IPEDMA_GENERATION(version_value) > 2) {
 		ctx->gen = 3;