X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=blobdiff_plain;f=src%2Fhardware%2Funi-t-ut32x%2Fprotocol.h;fp=src%2Fhardware%2Funi-t-ut32x%2Fprotocol.h;h=83a9da19bea383a7cf4ecdda4dc13f9943de8c41;hp=eb10a65b8b267a464d7f5d61329637d9fb782718;hb=164c5ae537f1ae60641cd496b8332436b49c6557;hpb=616bc3a17053d07d4c4d3b9242eefa45a7dc8e3c diff --git a/src/hardware/uni-t-ut32x/protocol.h b/src/hardware/uni-t-ut32x/protocol.h index eb10a65b..83a9da19 100644 --- a/src/hardware/uni-t-ut32x/protocol.h +++ b/src/hardware/uni-t-ut32x/protocol.h @@ -28,12 +28,6 @@ #define LOG_PREFIX "uni-t-ut32x" #define DEFAULT_DATA_SOURCE DATA_SOURCE_LIVE -#define USB_CONN "1a86.e008" -#define USB_INTERFACE 0 -#define USB_CONFIGURATION 1 - -#define EP_IN (0x80 | 2) -#define EP_OUT 2 #define PACKET_SIZE 19 @@ -51,14 +45,10 @@ enum ut32x_cmd_code { struct dev_context { struct sr_sw_limits limits; enum ut32x_data_source data_source; - unsigned char buf[8]; - struct libusb_transfer *xfer; - - unsigned char packet[32]; + uint8_t packet[PACKET_SIZE]; size_t packet_len; }; -SR_PRIV int uni_t_ut32x_handle_events(int fd, int revents, void *cb_data); -SR_PRIV void LIBUSB_CALL uni_t_ut32x_receive_transfer(struct libusb_transfer *transfer); +SR_PRIV int ut32x_handle_events(int fd, int revents, void *cb_data); #endif