/*
* This file is part of the sigrok project.
*
- * Copyright (C) 2011 Bert Vermeulen <bert@biot.com>
+ * Copyright (C) 2010-2012 Bert Vermeulen <bert@biot.com>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-
-#ifndef SALEAE_LOGIC_H_
-#define SALEAE_LOGIC_H_
+#ifndef LIBSIGROK_HARDWARE_SALEAE_LOGIC_SALEAE_LOGIC_H
+#define LIBSIGROK_HARDWARE_SALEAE_LOGIC_SALEAE_LOGIC_H
#define USB_INTERFACE 0
#define USB_CONFIGURATION 1
int num_probes;
};
-struct fx2_device {
+struct fx2_dev {
struct fx2_profile *profile;
/*
- * Since we can't keep track of a Saleae Logic device after upgrading the
- * firmware (it re-enumerates into a different device address after the
- * upgrade) this is like a global lock. No device will open until a proper
- * delay after the last device was upgraded.
+ * Since we can't keep track of a Saleae Logic device after upgrading
+ * the firmware (it re-enumerates into a different device address
+ * after the upgrade) this is like a global lock. No device will open
+ * until a proper delay after the last device was upgraded.
*/
GTimeVal fw_updated;
/* device/capture settings */
*/
void *session_data;
+ struct sr_usb_dev_inst *usb;
};
-
-
-#endif /* SALEAE_LOGIC_H_ */
+#endif