summaryrefslogtreecommitdiffstats
path: root/libk8055
diff options
context:
space:
mode:
Diffstat (limited to 'libk8055')
-rw-r--r--libk8055/libk8055.c4
-rw-r--r--libk8055/main.c3
2 files changed, 4 insertions, 3 deletions
diff --git a/libk8055/libk8055.c b/libk8055/libk8055.c
index 23645c9..616dc15 100644
--- a/libk8055/libk8055.c
+++ b/libk8055/libk8055.c
@@ -242,7 +242,7 @@ static int k8055_takeover_device( struct k8055_dev* dev, int interface ) {
int k8055_set_debug( struct k8055_dev* dev, int level ) {
if (dev->usb_ctx)
- libusb_set_debug( dev->usb_ctx, level);
+ libusb_set_option( dev->usb_ctx, LIBUSB_OPTION_LOG_LEVEL, level);
return dev->debug_level = level;
}
@@ -260,7 +260,7 @@ int k8055_open_device( struct k8055_dev* dev, int board_address ) {
libusb_device** list;
libusb_device* found = NULL;
libusb_init( &dev->usb_ctx );
- libusb_set_debug( dev->usb_ctx, dev->debug_level);
+ libusb_set_option( dev->usb_ctx, LIBUSB_OPTION_LOG_LEVEL, dev->debug_level);
ssize_t cnt = libusb_get_device_list( dev->usb_ctx, &list );
if( cnt<0 ) {
if( dev->debug_level>0 ) fprintf( stderr, "Unable to list usb devices\n" );
diff --git a/libk8055/main.c b/libk8055/main.c
index 41ba33c..70ac518 100644
--- a/libk8055/main.c
+++ b/libk8055/main.c
@@ -37,6 +37,7 @@
#include <stdio.h>
#include <assert.h>
#include <sys/time.h>
+#include <libusb.h>
#include "k8055.h"
#define STR_BUFF 256
@@ -158,7 +159,7 @@ int main ( int argc,char* params[] ) {
return ( EXIT_FAILURE );
}
if ( debug )
- k8055_set_debug(dev,3);
+ k8055_set_debug(dev, LIBUSB_LOG_LEVEL_DEBUG);
if ( k8055_open_device( dev, ipid )<0 ) {
fprintf(stderr,"Could not open the k8055 (port:%d)\nPlease ensure that the device is correctly connected.\n",ipid );
return ( EXIT_FAILURE );