Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

libusb

From Wikipedia, the free encyclopedia
Unix software library
libusb
Initial release2007 (2007)[1]
Stable release
1.0.27[2] Edit this on Wikidata / 31 January 2024; 13 months ago (31 January 2024)
Repositorygithub.com/libusb/libusb.git
Written inC
Type
LicenseLGPL 2.1
Websitelibusb.info
TheLinux API is composed out of the System Call Interface of the Linux kernel, theGNU C Library,libcgroup,[3]libdrm,libalsa andlibevdev[4] (byfreedesktop.org).

libusb is alibrary that provides applications with access for controllingdata transfer to and fromUSB devices onUnix and non-Unix systems, without the need forkernel-mode drivers.

Availability

[edit]

libusb is currently available forLinux, theBSDs,Solaris,OS X,Windows,Android, andHaiku.[5] It is written inC.

Amongst other applications, the library is used bySANE, the Linux scanner project, in preference to the kernelscanner module, which is restricted toLinux kernel 2.4.

See also

[edit]

References

[edit]
  1. ^"Initial commit · libusb/Libusb@852bba4".GitHub.
  2. ^"Release v1.0.27: libusb 1.0.27".
  3. ^"ControlGroupInterface".freedesktop.org.
  4. ^"libevdev".freedesktop.org.
  5. ^"Haiku: Add Haiku support · libusb/Libusb@dc97425".GitHub.

External links

[edit]
Organization
Kernel
Support
People
Technical
Debugging
Startup
ABIs
APIs
Kernel
System Call
Interface
In-kernel
Userspace
Daemons,
File systems
Wrapper
libraries
Components
Variants
Virtualization
Adoption
Range
of use
Adopters
Stub icon

ThisUnix-related article is astub. You can help Wikipedia byexpanding it.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Libusb&oldid=1268468625"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp