diff USBLib/Communication/LibUsbDotNet.cs @ 35:6fcedb1030bf

USBLib: Added support for USBIO driver
author Ivo Smits <Ivo@UCIS.nl>
date Sun, 21 Apr 2013 18:32:04 +0200
parents 5b14fed54a89
children a9c4fed19e99
line wrap: on
line diff
--- a/USBLib/Communication/LibUsbDotNet.cs	Sun Apr 21 17:01:03 2013 +0200
+++ b/USBLib/Communication/LibUsbDotNet.cs	Sun Apr 21 18:32:04 2013 +0200
@@ -14,6 +14,7 @@
 using nIUsbDevice = UCIS.USBLib.Communication.IUsbDevice;
 using nIUsbInterface = UCIS.USBLib.Communication.IUsbInterface;
 using WinUsbRegistry = UCIS.USBLib.Communication.WinUsb.WinUsbRegistry;
+using USBIORegistry = UCIS.USBLib.Communication.USBIO.USBIORegistry;
 
 namespace LibUsbDotNet {
 	public class UsbDevice : IUsbDevice {
@@ -64,6 +65,7 @@
 				if (Environment.OSVersion.Platform == PlatformID.Win32NT) {
 					foreach (IUsbDeviceRegistry reg in WinUsbRegistry.DeviceList) list.Add(new UsbRegistry(reg));
 					foreach (IUsbDeviceRegistry reg in LibUsb0Registry.DeviceList) list.Add(new UsbRegistry(reg));
+					foreach (IUsbDeviceRegistry reg in USBIORegistry.DeviceList) list.Add(new UsbRegistry(reg));
 				} else {
 					foreach (IUsbDeviceRegistry reg in LibUsb1Registry.DeviceList) list.Add(new UsbRegistry(reg));
 				}