Home
last modified time | relevance | path

Searched refs:libusb (Results 1 – 25 of 298) sorted by relevance

12345678910>>...12

/external/libusb/
DAndroid.bp2 name: "libusb",
7 "libusb/core.c",
8 "libusb/descriptor.c",
9 "libusb/hotplug.c",
10 "libusb/io.c",
11 "libusb/sync.c",
12 "libusb/strerror.c",
16 "libusb",
17 "libusb/os",
29 "libusb/os/linux_usbfs.c",
[all …]
DREADME1 # libusb
3 [![Build Status](https://travis-ci.org/libusb/libusb.svg?branch=master)](https://travis-ci.org/libu…
4 …projects/status/xvrfam94jii4a6lw?svg=true)](https://ci.appveyor.com/project/LudovicRousseau/libusb)
5 …tps://scan.coverity.com/projects/2180/badge.svg)](https://scan.coverity.com/projects/libusb-libusb)
7 libusb is a library for USB device access from Linux, Mac OS X,
13 libusb is abstracted internally in such a way that it can hopefully
17 libusb homepage:
18 http://libusb.info/
21 http://api.libusb.info
24 http://mailing-list.libusb.info
DREADME.md1 # libusb chapter
3 [![Build Status](https://travis-ci.org/libusb/libusb.svg?branch=master)](https://travis-ci.org/libu…
4 …projects/status/xvrfam94jii4a6lw?svg=true)](https://ci.appveyor.com/project/LudovicRousseau/libusb)
5 …tps://scan.coverity.com/projects/2180/badge.svg)](https://scan.coverity.com/projects/libusb-libusb)
7 libusb is a library for USB device access from Linux, Mac OS X,
13 libusb is abstracted internally in such a way that it can hopefully
17 libusb homepage:
18 http://libusb.info/
21 http://api.libusb.info
24 http://mailing-list.libusb.info
DMakefile.am3 DISTCLEANFILES = libusb-1.0.pc
4 EXTRA_DIST = TODO PORTING msvc libusb/libusb-1.0.def libusb/version_nano.h \
7 SUBDIRS = libusb doc subdir
18 pkgconfig_DATA=libusb-1.0.pc
27 rsync -rv $(reldir) frs.sourceforge.net:/home/frs/project/l/li/libusb/libusb-1.0/
DPORTING6 This document is aimed at developers wishing to port libusb to unsupported
7 platforms. I believe the libusb API is OS-independent, so by supporting
12 libusb's internal "backend" API, which performs the appropriate operations on
30 For libusb to work, your event handling function obviously needs to be called
32 which libusb and its users can pass to poll() or select() to determine when
39 descriptor of the pipe can then be provided to libusb as an event source.
49 libusb functions, prefixed with "usbi_". Documentation for these functions
67 2. Implement your backend in the libusb/os/ directory, modifying
68 libusb/os/Makefile.am appropriately.
70 3. Add preprocessor logic to the top of libusb/core.c to statically assign the
[all …]
DREADME.git4 If you retrieved the libusb repository from git and are using a gcc based
25 Alternatively, you can use the Xcode project at Xcode/libusb.xcodeproj.
30 If you submit a new development to libusb (eg: new backend), that is unlikely
33 libusb repository under this account from https://github.com/libusb/libusb.
39 try to involve the libusb community early by letting the mailing list know, as
41 See http://mailing-list.libusb.info for details on how to join the mailing list.
/external/libusb-compat/libusb-compat.xcodeproj/
Dproject.pbxproj10 …5A726C7E138D82D500E748DE /* libusb.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5A726C2…
20 containerPortal = B0B3C6AD1277AE4B0086FE9A /* libusb.xcodeproj */;
23 remoteInfo = libusb;
27 containerPortal = B0B3C6AD1277AE4B0086FE9A /* libusb.xcodeproj */;
30 remoteInfo = libusb;
35 …eEncoding = 4; lastKnownFileType = sourcecode.c.c; name = core.c; path = libusb/core.c; sourceTree…
36 …leEncoding = 4; lastKnownFileType = sourcecode.c.h; name = usb.h; path = libusb/usb.h; sourceTree …
37 …eEncoding = 4; lastKnownFileType = sourcecode.c.h; name = usbi.h; path = libusb/usbi.h; sourceTree…
38 …FE9A /* libusb.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; n…
39 …00DB518D /* libusb-compat.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.…
[all …]
/external/libusb/.private/
Dbm.sh9 mkdir -p $target/include/libusb-1.0
10 cp -v libusb/libusb-1.0.def $target
11 cp -v libusb/libusb.h $target/include/libusb-1.0
34 cp -v libusb/.libs/libusb-1.0.a $target/static
35 cp -v libusb/.libs/libusb-1.0.dll $target/dll
36 cp -v libusb/.libs/libusb-1.0.dll.a $target/dll
51 cp -v libusb/.libs/libusb-1.0.a $target/static
52 cp -v libusb/.libs/libusb-1.0.dll $target/dll
53 cp -v libusb/.libs/libusb-1.0.dll.a $target/dll
Dwbs.txt1 libusb 1.0 Windows binary snapshot - README
5 * https://sourceforge.net/projects/libusb/files/ *
10 - Copy libusb.h, from the include\libusb-1.0\ directory, into your project and
13 - Copy the relevant .lib file from MS32\ or MS64\ and add 'libusb-1.0.lib' to
15 Also make sure that the directory where libusb-1.0.lib resides is added to
18 - If you use the static version of the libusb library, make sure that
22 recompile a static libusb 1.0 library from source.
23 - Compile and run your application. If you use the DLL version of libusb-1.0,
29 a libusb 1.0 based console application. In this sample ..\libusb\ is the
30 directory where you would have copied libusb.h as well as the relevant
[all …]
Dwbs_wince.txt1 libusb 1.0 Windows CE binary snapshot - README
5 * https://sourceforge.net/projects/libusb/files/ *
15 - Copy libusb.h, from the include\libusb-1.0\ directory, into your project and
19 SH4 or x86 and add 'libusb-1.0.lib' to your 'Additional Dependencies'
21 directory where libusb-1.0.lib resides is added to 'Additional Library
23 - If you use the static version of the libusb library, make sure that
27 recompile a static libusb 1.0 library from source.
28 - Compile and run your application. If you use the DLL version of libusb-1.0,
33 - The libusb 1.0 API documentation can be accessed at:
34 http://api.libusb.info
[all …]
Dbwince.cmd24 mkdir %WINCE_TARGET_DIR%\include\libusb-1.0
25 copy libusb\libusb-1.0.def %WINCE_TARGET_DIR%
26 copy libusb\libusb.h %WINCE_TARGET_DIR%\include\libusb-1.0
44 copy %%A\%MSBUILD_CONFIGURATION%\lib\libusb-1.0.lib %WINCE_TARGET_DIR%\%%A\static
47 copy %%A\%MSBUILD_CONFIGURATION%\dll\libusb-1.0.lib %WINCE_TARGET_DIR%\%%A\dll
48 copy %%A\%MSBUILD_CONFIGURATION%\dll\libusb-1.0.dll %WINCE_TARGET_DIR%\%%A\dll
49 copy %%A\%MSBUILD_CONFIGURATION%\dll\libusb-1.0.pdb %WINCE_TARGET_DIR%\%%A\dll )
Dbd.cmd38 copy Win32\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS32\static
48 copy Win32\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS32\dll
49 copy Win32\Release\dll\libusb-1.0.dll E:\dailies\%DATE%\MS32\dll
50 copy Win32\Release\dll\libusb-1.0.pdb E:\dailies\%DATE%\MS32\dll
64 copy x64\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS64\static
74 copy x64\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS64\dll
75 copy x64\Release\dll\libusb-1.0.dll E:\dailies\%DATE%\MS64\dll
76 copy x64\Release\dll\libusb-1.0.pdb E:\dailies\%DATE%\MS64\dll
/external/libusb-compat/
DREADME1 libusb-compat-0.1
4 A compatibility layer allowing applications written for libusb-0.1 to work
5 with libusb-1.0. libusb-compat-0.1 attempts to look, feel, smell and walk
6 like libusb-0.1.
8 Do not attempt to install libusb-0.1 and libusb-compat-0.1 on the same system.
10 Known quirks/differences from libusb-0.1:
13 2. libusb-0.1 allowed you to open a device which you did not have permission
15 libusb-compat-0.1 does not allow you to open such devices. You can still
20 4. Some libusb-0.1 users may have implemented I/O cancellation by running
24 drivers for libusb-1.0 development. With libusb-1.0 or libusb-compat-0.1
[all …]
DNEWS4 2009-07-09: libusb-compat-0.1.3 release
8 2009-06-11: libusb-compat-0.1.2 release
9 * Handle libusb initialization failure
11 2009-05-28: libusb-compat-0.1.1 release
12 * Further improvements to match libusb-0.1 endpoint addressing behaviour
14 2008-12-13: libusb-compat-0.1.0 release
17 2008-11-21: libusb-compat-0.1.0-beta3 release
20 2008-06-28: libusb-compat-0.1.0-beta2 release
21 * Match libusb-0.1 endpoint addressing behaviour
22 * Update for libusb-0.9.1
[all …]
DChangeLog11 Improve libusb-config for cross-compiling (SF#2809877)
24 libusb-1.0 can return result codes 0, -1 through -12 and -99. The old
25 libusb-0.1 software was always returning the negative of an errno.h
28 Unfortunately the current version of libusb-compat passes through some
29 of the libusb-1.0 error codes unchanged. (Some of the error codes are
33 The patch attached to the below bug report makes sure all libusb-1.0
34 error codes are translated into the libusb-0.1 equivalent negative of
36 errno is always being set as some callers of libusb-0.1 expect that to
37 be the case. Finally since errno is now always being set by libusb-
65 For maximum compatibility, this makes libusb-compat-0.1 behave like
[all …]
Dconfigure.ac1 AC_INIT([libusb-compat], [0.1.3])
3 AC_CONFIG_SRCDIR([libusb/core.c])
21 # The libusb-0.1 version we pretend to be
25 PKG_CHECK_MODULES([LIBUSB_1_0], libusb-1.0 >= 0.9.1)
62 AC_CONFIG_FILES([libusb.pc] [libusb-config] [Makefile] [libusb/Makefile] [examples/Makefile])
63 AC_CONFIG_COMMANDS([default],[[chmod +x libusb-config]],[[]])
/external/libusb/android/jni/
Dlibusb.mk31 $(LIBUSB_ROOT_REL)/libusb/core.c \
32 $(LIBUSB_ROOT_REL)/libusb/descriptor.c \
33 $(LIBUSB_ROOT_REL)/libusb/hotplug.c \
34 $(LIBUSB_ROOT_REL)/libusb/io.c \
35 $(LIBUSB_ROOT_REL)/libusb/sync.c \
36 $(LIBUSB_ROOT_REL)/libusb/strerror.c \
37 $(LIBUSB_ROOT_REL)/libusb/os/linux_usbfs.c \
38 $(LIBUSB_ROOT_REL)/libusb/os/poll_posix.c \
39 $(LIBUSB_ROOT_REL)/libusb/os/threads_posix.c \
40 $(LIBUSB_ROOT_REL)/libusb/os/linux_netlink.c
[all …]
/external/libusb/msvc/
Dlibusb_static.dsp44 # ADD CPP /nologo /MD /W3 /GX /O2 /I "." /I "../libusb" /D "WIN32" /D "NDEBUG" /D "_UNICODE" /D "UN…
52 # ADD LIB32 /nologo /out:"../Win32/Release/lib/libusb-1.0.lib"
67 # ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "." /I "../libusb" /D "WIN32" /D "_DEBUG" /D "_UNICOD…
75 # ADD LIB32 /nologo /out:"../Win32/Debug/lib/libusb-1.0.lib"
88 SOURCE=..\libusb\core.c
92 SOURCE=..\libusb\os\darwin_usb.c
97 SOURCE=..\libusb\descriptor.c
101 SOURCE=..\libusb\io.c
105 SOURCE=..\libusb\os\linux_usbfs.c
110 SOURCE=..\libusb\os\poll_windows.c
[all …]
Dlibusb_dll.dsp46 # ADD CPP /nologo /MD /W3 /GX /O2 /I "." /I "../libusb" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_U…
56 …uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /out:"Win32/Release/dll/libusb-1.0.dll"
72 # ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "." /I "../libusb" /D "WIN32" /D "_DEBUG" /D "_WINDOW…
82 …lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /out:"Win32/Debug/dll/libusb-1.0.dll"
96 SOURCE=..\libusb\core.c
100 SOURCE=..\libusb\os\darwin_usb.c
105 SOURCE=..\libusb\descriptor.c
109 SOURCE=..\libusb\io.c
113 SOURCE="..\libusb\libusb-1.0.rc"
117 SOURCE="..\libusb\libusb-1.0.def"
[all …]
/external/libusb/libusb/
DMakefile.am1 all: libusb-1.0.la libusb-1.0.dll
5 lib_LTLIBRARIES = libusb-1.0.la
17 os/windows_common.h libusb-1.0.rc libusb-1.0.def
76 libusb-1.0.rc: version.h version_nano.h
79 libusb-1.0.dll: libusb-1.0.def libusb-1.0.la
82 …$(AM_V_GEN)$(DLLTOOL) $(DLLTOOLFLAGS) --kill-at --input-def $(srcdir)/libusb-1.0.def --dllname $@ …
99 libusb_1_0_la_SOURCES = libusbi.h libusb.h version.h version_nano.h \
103 hdrdir = $(includedir)/libusb-1.0
104 hdr_HEADERS = libusb.h
/external/libusb/Xcode/libusb.xcodeproj/
Dproject.pbxproj32 …AD4261C8C5AD9007F8C6A /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008F…
36 …008FBF891628B7E800BC5BE2 /* libusb.h in Headers */ = {isa = PBXBuildFile; fileRef = 008FBF5A1628B7…
51 …FBFF01628BA3A00BC5BE2 /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008F…
53 …FC0001628BBCD00BC5BE2 /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008F…
55 …FC0101628BBE900BC5BE2 /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008F…
57 …FC0201628BC1B00BC5BE2 /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008F…
60 …FC0311628BC7800BC5BE2 /* libusb-1.0.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 008F…
80 remoteInfo = libusb;
122 remoteInfo = libusb;
129 remoteInfo = libusb;
[all …]
/external/libmtp/
Dconfigure.ac28 # libusb-based device handlers take precedence since libmtp may
115 # Check for libusb-1.0
116 PKG_CHECK_MODULES(LIBUSB, libusb-1.0 >= 1.0.0,[
117 LIBUSB_VER=`$PKG_CONFIG --modversion libusb-1.0`
118 LIBUSB_REQUIRES='libusb-1.0'
119 AC_DEFINE(HAVE_LIBUSB1, [], [Have libusb 1.0])
127 PKG_CHECK_MODULES(LIBUSB, libusb >= 0.1.8, [
128 LIBUSB_VER=`$PKG_CONFIG --modversion libusb`
129 LIBUSB_REQUIRES='libusb'
130 AC_DEFINE(HAVE_LIBUSB0, [], [Have libusb 0.x])
[all …]
DINSTALL33 To build libmtp you should only need development files for libusb.
34 (Often named libusb-devel or similar.) For working with CVS versions
90 libusb support
93 This package depends on libusb. Get libusb from sourceforge at:
95 http://www.sourceforge.net/projects/libusb/
97 libusb 1.0 and later is preferred for libmtp, but currently also
98 older 0.1.x versions of libusb are supported.
174 custom devices handled solely by libusb, which is what libmtp and for
185 Ancient udev, HAL, libusb
201 In old libusb first you need a crazy rule that creates a device
[all …]
/external/libusb/android/
DREADME1 libusb for Android
7 To build libusb for Android do the following:
17 4. Change directory to libusb's "android/jni"
21 The libusb library, examples and tests can then be found in:
35 If you wish to use libusb from native code in own Android application
38 include $(PATH_TO_LIBUSB_SRC)/android/jni/libusb.mk
41 configuration for each native binary which uses libusb:
46 The Android build system will then correctly include libusb in the
51 For a rooted device it is possible to install libusb into the system
64 # Install libusb
[all …]
/external/libusb-compat/examples/
DMakefile.am5 lsusb_LDADD = ../libusb/libusb.la -lusb
8 testlibusb_LDADD = ../libusb/libusb.la -lusb

12345678910>>...12