Changeset 9548
- Timestamp:
- 09/14/09 18:55:36 (4 years ago)
- Location:
- ossiedev/branches/ttsou/gnuradio/trunk
- Files:
-
- 5 modified
-
config/grc_usrp.m4 (modified) (1 diff)
-
config/usrp_libusb.m4 (modified) (2 diffs)
-
usrp/host/include/usrp/usrp_prims.h.in (modified) (1 diff)
-
usrp/host/lib/fusb_libusb1.cc (modified) (1 diff)
-
usrp/host/lib/usrp_prims_libusb1.cc (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ossiedev/branches/ttsou/gnuradio/trunk/config/grc_usrp.m4
r9544 r9548 46 46 47 47 dnl Make sure libusb version is installed; required for legacy USB 48 USRP_LIBUSB([$req_libusb1],[ passed=no;AC_MSG_RESULT([Unable to find dependency libusb.])])48 USRP_LIBUSB([$req_libusb1],[],[passed=no;AC_MSG_RESULT([Unable to find dependency libusb.])]) 49 49 50 50 dnl Make sure SDCC >= 2.4.0 is available. -
ossiedev/branches/ttsou/gnuradio/trunk/config/usrp_libusb.m4
r9546 r9548 119 119 echo 'struct libusb_device;' >> $tmpfile 120 120 echo 'struct libusb_device_handle;' >> $tmpfile 121 echo 'struct libusb_device_descriptor;' >> $tmpfile 121 122 echo >> $tmpfile 122 123 fi … … 133 134 ]) 134 135 135 AC_SUBST(USB_LIBS)136 ifelse([$1], , :, [$1])136 AC_SUBST(USB_LIBS) 137 ifelse([$2], , :, [$2]) 137 138 else 138 ifelse([$2], , :, [$2])139 ifelse([$3], , :, [$3]) 139 140 fi 140 141 ]) -
ossiedev/branches/ttsou/gnuradio/trunk/usrp/host/include/usrp/usrp_prims.h.in
r9547 r9548 278 278 unsigned char* data, int length); 279 279 280 int _usb_control_transfer ( struct usb_dev_handle *udh, int request_type,280 int _usb_control_transfer (libusb_device_handle *udh, int request_type, 281 281 int request, int value, int index, 282 282 unsigned char *data, int length, -
ossiedev/branches/ttsou/gnuradio/trunk/usrp/host/lib/fusb_libusb1.cc
r9547 r9548 106 106 107 107 // We need the base class libusb_device_handle 108 libusb_device_handle *dev_handle = dh->get_ libusb_device_handle();108 libusb_device_handle *dev_handle = dh->get_usb_dev_handle(); 109 109 110 110 // Load the libusb_transfer for bulk transfer -
ossiedev/branches/ttsou/gnuradio/trunk/usrp/host/lib/usrp_prims_libusb1.cc
r9547 r9548 27 27 #include "usrp/usrp_prims.h" 28 28 #include "usrp_commands.h" 29 #include "usrp_ids.h"30 #include "usrp_i2c_addr.h"31 #include "fpga_regs_common.h"32 #include "fpga_regs_standard.h"33 29 #include <libusb-1.0/libusb.h> 34 30 #include <errno.h> … … 38 34 #include <string.h> 39 35 #include <ctype.h> 40 #include <time.h> // FIXME should check with autoconf (nanosleep)41 #include <algorithm>42 36 #include <ad9862.h> 43 37 #include <assert.h> 44 #include "std_paths.h"45 38 46 39 extern "C" { … … 80 73 81 74 int 82 _usb_control_transfer (struct libusb_dev _handle *udh, int request_type,83 int request, int value, int index,84 unsigned char *data, int length, unsigned int timeout)75 _usb_control_transfer (struct libusb_device_handle *udh, int request_type, 76 int request, int value, int index, 77 unsigned char *data, int length, unsigned int timeout) 85 78 { 86 79 return libusb_control_transfer (udh, request_type, request, value, index,