lowl-usb.h 533 B

123456789101112
  1. #ifndef BFG_LOWL_USB_H
  2. #define BFG_LOWL_USB_H
  3. #include <libusb.h>
  4. extern struct device_drv *bfg_claim_usb(struct device_drv * const, const bool verbose, const uint8_t usbbus, const uint8_t usbaddr);
  5. #define bfg_make_devid_libusb(dev) bfg_make_devid_usb(libusb_get_bus_number(dev), libusb_get_device_address(dev))
  6. #define bfg_claim_libusb(api, verbose, dev) bfg_claim_usb(api, verbose, libusb_get_bus_number(dev), libusb_get_device_address(dev))
  7. extern void cgpu_copy_libusb_strings(struct cgpu_info *, libusb_device *);
  8. #endif