|
|
@@ -280,6 +280,12 @@ bool cointerra_lowl_probe(const struct lowlevel_device_info * const info)
|
|
|
struct lowl_usb_endpoint *ep;
|
|
|
bool b;
|
|
|
|
|
|
+ if (info->lowl != &lowl_usb)
|
|
|
+ {
|
|
|
+ bfg_probe_result_flags = BPR_WRONG_DEVTYPE;
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
if (!cointerra_open(info, cointerra_drv.dname, &usbh, &ep, &ctainfo))
|
|
|
return false;
|
|
|
mutex_init(&ctainfo.lock);
|